<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/****** Visual Builder Module Hover Outline  *******/

html:not(.et_fb_event_mode--click):not(.et_fb_event_mode--grid) .et-fb.divi-hacks-vb-module-hover:not(.is-phone) .et_pb_row.et_pb_row_fullwidth .et-fb-button-group.et-fb-button-group--elevate.et-fb-button-group--success,
html:not(.et_fb_event_mode--click):not(.et_fb_event_mode--grid) .et-fb.divi-hacks-vb-module-hover:not(.is-phone) .et_pb_row.et_pb_gutters3.et_pb_row_fullwidth .et-fb-button-group.et-fb-button-group--elevate.et-fb-button-group--success {
    left:60px;
}
html:not(.et_fb_event_mode--click):not(.et_fb_event_mode--grid) .et-fb.divi-hacks-vb-module-hover:not(.is-phone) .et_pb_row.et_pb_gutters4.et_pb_row_fullwidth .et-fb-button-group.et-fb-button-group--elevate.et-fb-button-group--success {
    left:30px;
}
html:not(.et_fb_event_mode--click):not(.et_fb_event_mode--grid) .et-fb.divi-hacks-vb-module-hover:not(.is-phone) .et_pb_row.et_pb_gutters1.et_pb_row_fullwidth .et-fb-button-group.et-fb-button-group--elevate.et-fb-button-group--success {
    left:200px;
}
html:not(.et_fb_event_mode--click):not(.et_fb_event_mode--grid) .et-fb.divi-hacks-vb-module-hover:not(.is-phone) .et_pb_row.et_pb_gutters2.et_pb_row_fullwidth .et-fb-button-group.et-fb-button-group--elevate.et-fb-button-group--success {
    left:120px;
}
html:not(.et_fb_event_mode--click):not(.et_fb_event_mode--grid) .et-fb.divi-hacks-vb-module-hover:not(.is-phone) .et_pb_section.et-fb-small-top-padding .et_pb_row.et-first-child.et_fb_element_controls_visible { 
    top:40px; 
    transition: top 0.3s;
    transition-delay: 0s;
    -webkit-transition-delay: 0s;
    -moz-transition-delay: 0s;
    -o-transition-delay: 0s;
}
html:not(.et_fb_event_mode--click):not(.et_fb_event_mode--grid) .et-fb.divi-hacks-vb-module-hover:not(.is-phone) .et_pb_section.et-fb-small-top-padding .et_pb_row.et-first-child { 
    transition: top 0.3s;
    top:0px;
    transition-delay: 0.3s;
    -webkit-transition-delay: 0.3s;
    -moz-transition-delay: 0.3s;
    -o-transition-delay: 0.3s;
}
html:not(.et_fb_event_mode--click):not(.et_fb_event_mode--grid) .valign-center-row .et-fb-module-button-wrap--add,
html:not(.et_fb_event_mode--click):not(.et_fb_event_mode--grid) .valign-center-section .et_pb_row .et-fb-module-button-wrap--add,
html:not(.et_fb_event_mode--click):not(.et_fb_event_mode--grid) .et-fb.divi-hacks-vb-module-hover .et-fb-module-button-wrap--add {
    position: absolute !important;
    top: 100% !important;
    margin-top:-13px;
}
html:not(.et_fb_event_mode--click):not(.et_fb_event_mode--grid) .valign-center-row .et-fb-component-settings.et-fb-component-settings--module, 
html:not(.et_fb_event_mode--click):not(.et_fb_event_mode--grid) .valign-center-section .et-fb-component-settings.et-fb-component-settings--module, 
html:not(.et_fb_event_mode--click):not(.et_fb_event_mode--grid) .et-fb.divi-hacks-vb-module-hover .et_pb_section:not(.et_pb_fullwidth_section) .et-fb-component-settings.et-fb-component-settings--module {
    position: absolute !important;
    width: 100%;
    left: 0px !important;
    transform: translateX(50%);
    bottom: 100% !important;
    top: auto !important;
    right: 0px !important;
    text-align: center;
}

html:not(.et_fb_event_mode--click):not(.et_fb_event_mode--grid) body.et-fb.et-fb.divi-hacks-vb-module-hover:not(.is-phone) .et_pb_module.et_fb_element_controls_visible {
    box-shadow: 0px 0px 0px 2px #4e5764 !important;
    overflow:visible !important;
}
html:not(.et_fb_event_mode--click):not(.et_fb_event_mode--grid) .et-fb.divi-hacks-vb-module-hover:not(.is-phone) .et_pb_column.et-first-child:not(.et_pb_column_4_4) .et_pb_module.et-first-child {
    transition: top 0.2s ease-in-out;
    top:0px;
}
html:not(.et_fb_event_mode--click):not(.et_fb_event_mode--grid) .et-fb.divi-hacks-vb-module-hover:not(.is-phone) .et_pb_column.et-first-child:not(.et_pb_column_4_4) .et_pb_module.et-first-child.et_fb_element_controls_visible {
    top: 40px;
}
html:not(.et_fb_event_mode--click):not(.et_fb_event_mode--grid) .et-fb.divi-hacks-vb-module-hover:not(.is-phone) .et_pb_column.et-first-child:not(.et_pb_column_4_4) .et_pb_module.et-first-child {
    transition-delay: 0.3s;
    -webkit-transition-delay: 0.3s;
    -moz-transition-delay: 0.3s;
    -o-transition-delay: 0.3s;
}
html:not(.et_fb_event_mode--click):not(.et_fb_event_mode--grid) .et-fb.divi-hacks-vb-module-hover:not(.is-phone) .et_pb_column.et-first-child:not(.et_pb_column_4_4) .et_pb_module.et-first-child.et_fb_element_controls_visible {
    transition-delay: 0s;
    -webkit-transition-delay: 0s;
    -moz-transition-delay: 0s;
    -o-transition-delay: 0s;
}
html:not(.et_fb_event_mode--click):not(.et_fb_event_mode--grid) .et-fb.divi-hacks-vb-module-hover.is-phone .et_pb_column.et-first-child .et_pb_module.et-first-child,
html:not(.et_fb_event_mode--click):not(.et_fb_event_mode--grid) .et-fb.divi-hacks-vb-module-hover.is-phone .et_pb_column.et-first-child .et_pb_module.et-first-child.et_fb_editing_enabled {
    transition:margin-top 0.2s ease-in-out;
}
html:not(.et_fb_event_mode--click):not(.et_fb_event_mode--grid) .et-fb.divi-hacks-vb-module-hover.is-phone .et_pb_column.et-first-child .et_pb_module.et-first-child:hover,
html:not(.et_fb_event_mode--click):not(.et_fb_event_mode--grid) .et-fb.divi-hacks-vb-module-hover.is-phone .et_pb_column.et-first-child .et_pb_module.et-first-child.et_fb_editing_enabled {
    margin-top: 40px;
}
html:not(.et_fb_event_mode--click):not(.et_fb_event_mode--grid) .et-fb.divi-hacks-vb-module-hover .et_pb_row .et_pb_column {
	z-index:10000;
}
html:not(.et_fb_event_mode--click):not(.et_fb_event_mode--grid) .et-fb.divi-hacks-vb-module-hover .et_pb_row:not(.et-fb-row--has-short-module) .et-fb-component-settings--row {
    bottom: 100%;
    top: -40px !important;
    width: 100%;
}
.et-fb.divi-hacks-vb-module-hover .et-fb-inline-editor.et-fb-popover {
    position: fixed !important;
    left: 0px !important;
    transform: none !important;
    width: 100% !important;
    top: 0px !important;
}
.et-fb.divi-hacks-vb-module-hover .et-fb-button-group.et-fb-inline-editor__default-menu {
    display:flex;
    flex-direction:row;
    flex-wrap:wrap;
    justify-content:center;
}
.et-fb.divi-hacks-vb-module-hover .et-fb-popover--arrow:after {
    display: none;
}
.et-fb.divi-hacks-vb-module-hover canvas.ink {
    border-radius: inherit;
    height: 100% !important;
    left: 0% !important;
    position: absolute;
    top: 0% !important;
    width: 100% !important;
}
.et-fb.divi-hacks-vb-module-hover .et-fb-inline-editor &gt; div:not(.et-fb-inline-editor__menu) {
    max-width: 270px !important;
    margin: -50px auto 0px auto;
    overflow: visible !important;
}
.et-fb.divi-hacks-vb-module-hover .et-fb-inline-editor .wp-picker-container {
    position: relative !important;
    left: auto;
    top: auto;
}
.et-fb.divi-hacks-vb-module-hover .et-fb-inline-editor .wp-picker-holder {
    margin-top: 0;
}
.et-fb.divi-hacks-vb-module-hover .et-fb-inline-editor .wp-picker-container .wp-picker-input-wrap {
    position: relative !important;
    float: unset !important;
    margin-bottom: -8px;
    padding-top: 8px;
}
.et-fb.divi-hacks-vb-module-hover .et-fb-inline-editor .wp-picker-clear {
    margin-left: 8px;
}
.et-fb.divi-hacks-vb-module-hover .et-fb-select--font-style {
    margin-top: 50px;
}
.et-fb.divi-hacks-vb-module-hover .et-fb-inline-editor &gt; div:not(.et-fb-inline-editor__menu) &gt; div {
    height: 255px !important;
}
.et-fb.divi-hacks-vb-module-hover .et-fb-inline-editor__link-menu {
    max-width: 320px;
    margin: 0 auto !important;
}
.et-fb.divi-hacks-vb-module-hover .et-fb-form__group.et-fb-inline-editor__default-menu button.et-fb-button.et-fb-button--inverse {
    float: unset !important;
    margin: 0 auto !important;
    display: flex !important;
    left: 160px !important;
}

/******** Sticky Element ***********/



/******** Pretty Sidebar Shadow ***********/

@media only screen and (min-width:981px) {
	.divi-hacks-sidebar-shadow.et_right_sidebar div#sidebar {
    	box-shadow: -100px 50px 80px -80px rgba(0,0,0,0.1);
	}
	.divi-hacks-sidebar-shadow.et_left_sidebar div#sidebar {
    	box-shadow: 100px 50px 80px -80px rgba(0,0,0,0.1);
	}
	.divi-hacks-sidebar-shadow #main-content .container:before {
    	display: none;
	}
}

/****** Adds extra links to admin bar menu *******/

#wp-admin-bar-themeoptions, #wp-admin-bar-divi-hacks {
    display: block;
}

@media only screen and (min-width:783px) {
	#wp-admin-bar-be-edit, #wp-admin-bar-vb-edit {
		display:none;
	}
}

/****** Fixed Mobile Header *******/

@media only screen and (max-width: 980px) {
	.divi-hacks-fixed-mobile-header #main-header {
		position:fixed !important;
	}
	.divi-hacks-fixed-mobile-header #main-header.et-fixed-header {
		top: 0 !important;
	}
	.divi-hacks-fixed-mobile-header ul#mobile_menu {
		overflow: scroll;
		max-height: 100vh;
	}
}

@media only screen and (max-width: 599px) {
	.divi-hacks-fixed-mobile-header #main-header.et-fixed-header {
		top: 0px !important;
	}
}

/******** App style mobile header for Default Style ***********/

	.is-mobile.divi-hacks-app-mobile-header span.mobile_menu_bar.mobile_menu_bar_toggle {
		margin-top: 15px;
		padding-bottom:8px;
	}
	.is-mobile.divi-hacks-app-mobile-header.et_header_style_left #main-header .et_menu_container {
		width: 95%;
	}
	.is-mobile.divi-hacks-app-mobile-header.et_header_style_left img#logo {
		max-height: 80% !important;
	}
	.is-mobile.divi-hacks-app-mobile-header.et_header_style_left header#main-header .container, 
	.is-mobile.divi-hacks-app-mobile-header.et_header_style_left header#main-header, 
	.is-mobile.divi-hacks-mobile-header #et-top-navigation {
		height: 50px;
	}
	.is-mobile.divi-hacks-app-mobile-header.et_header_style_left .et_header_style_left #et-top-navigation, 
	.is-mobile.divi-hacks-app-mobile-header.et_header_style_left .et_header_style_left .et-fixed-header #et-top-navigation {
		padding-top: 8px;
	}
	.is-mobile.divi-hacks-app-mobile-header.et_header_style_left #et_top_search {
		margin-top: 0px;
	}
	.is-mobile.divi-hacks-app-mobile-header.et_header_style_left #et_mobile_nav_menu {
		margin-top: -14px;
	}
	.is-mobile.divi-hacks-app-mobile-header.et_header_style_left #et_top_search {
		margin-right: 15px;
	}
	.is-mobile.divi-hacks-app-mobile-header.et_header_style_left:not(.et_header_style_fullscreen) .et_mobile_menu {
		padding: 0px;
		top: auto;
	}
	.is-mobile.divi-hacks-app-mobile-header.et_header_style_left .et_header_style_left .mobile_menu_bar, 
	.is-mobile.divi-hacks-app-mobile-header.et_header_style_left .et_header_style_split .mobile_menu_bar {
		padding-bottom: 10px;
	}
	.is-mobile.divi-hacks-app-mobile-header.et_header_style_left #et-top-navigation {
    	padding-top: 9px !important;
	}

/****** App style mobile header for Centered Inline Logo Header Style *******/

    .is-mobile.divi-hacks-app-mobile-header.et_header_style_split header#main-header {
        padding: 3px;
    }
	.is-mobile.divi-hacks-app-mobile-header.et_header_style_split .et_menu_container {
		width:95%;
	}
    .is-mobile.divi-hacks-app-mobile-header.et_header_style_split #logo {
        float: left;
        margin-top:5px;
    }
    .is-mobile.divi-hacks-app-mobile-header.et_header_style_split #et_mobile_nav_menu {
        margin-top: 0px;
    }
    .is-mobile.divi-hacks-app-mobile-header.et_header_style_split .select_page {
        display:none !important;
    }
    .is-mobile.divi-hacks-app-mobile-header.et_header_style_split #main-header .mobile_nav {
        background-color: transparent !important;
        margin-top:-24px;
        -webkit-tap-highlight-color: rgba(0,0,0,0) !important;
    }
    .is-mobile.divi-hacks-app-mobile-header.et_header_style_split .et_mobile_menu {
		top: 46px;
	}
	.is-mobile.divi-hacks-app-mobile-header.et_header_style_split .logo_container {
		height: 50px !important;
	}
	.is-mobile.divi-hacks-app-mobile-header.et_header_style_split .mobile_menu_bar_toggle {
		margin-top: -20px !important;
	}
	.is-mobile.divi-hacks-app-mobile-header.et_header_style_split:not(.divi-hacks-mobile-menu-fullscreen) ul#mobile_menu {
		top: 21px;
	}
	.is-mobile.divi-hacks-app-mobile-header.et_header_style_split .et-cart-info {
		margin: -10px 40px 0px 0px !important;
		float: right !important;
	}
	.is-mobile.divi-hacks-app-mobile-header.et_header_style_split.divi-hacks-mobile-menu-slide-in ul#mobile_menu {
		top: auto;
		margin-top: 12px;
	}

/****** App style mobile header for Centered Logo Header Style *******/

    .is-mobile.divi-hacks-app-mobile-header.et_header_style_centered #main-header {
        padding: 6px !important;
    }
	.is-mobile.divi-hacks-app-mobile-header.et_header_style_centered .et_menu_container {
		width:95%;
	}
    .is-mobile.divi-hacks-app-mobile-header.et_header_style_centered #logo {
        float: left !important;
        max-width: 50%;
        margin-top:3px;
    }
    .is-mobile.divi-hacks-app-mobile-header.et_header_style_centered #et_mobile_nav_menu {
        margin-top: 0px;
        top:auto;
    }
    .is-mobile.divi-hacks-app-mobile-header.et_header_style_centered .select_page {
        display:none !important;
    }
    .is-mobile.divi-hacks-app-mobile-header.et_header_style_centered .mobile_nav {
        background-color: transparent !important;
		margin-top: -22px;
		-webkit-tap-highlight-color: rgba(0,0,0,0) !important;
    }
	.is-mobile.divi-hacks-app-mobile-header.et_header_style_centered .mobile_menu_bar:before {
    	top: 3px;
	}
	.is-mobile.divi-hacks-app-mobile-header.et_header_style_centered .et_mobile_menu {
		top: 46px;
	}
	.is-mobile.divi-hacks-app-mobile-header.et_header_style_centered .logo_container {
		height: 50px !important;
	}
	.is-mobile.divi-hacks-app-mobile-header.et_header_style_centered .mobile_menu_bar_toggle {
		margin-top: -28px !important;
	}
	.is-mobile.divi-hacks-app-mobile-header.et_header_style_centered.divi-hacks-mobile-menu-slide-in #mobile_menu {
		top: auto !important;
		margin-top: 10px;
	}

/****** App style mobile header for Fullscreen and Slide-in Header Style *******/

	.is-mobile.divi-hacks-app-mobile-header.et_header_style_fullscreen div#et-top-navigation, 
	.is-mobile.divi-hacks-app-mobile-header.et_header_style_slide div#et-top-navigation {
		height: 50px;
		padding-top: 11px !important;
	}
	.is-mobile.divi-hacks-app-mobile-header.et_header_style_fullscreen .et_slide_menu_top, 
	.is-mobile.divi-hacks-app-mobile-header.et_header_style_slide .et_slide_menu_top {
		padding: 0px !important;
	}
	.is-mobile.divi-hacks-app-mobile-header.et_header_style_fullscreen .et_slide_in_menu_container .et_toggle_fullscreen_menu, 
	.is-mobile.divi-hacks-app-mobile-header.et_header_style_slide 
	.is-mobile.et_slide_in_menu_container .et_toggle_fullscreen_menu {
		top: 10px !important;
		right: 10px !important;
	}
	.is-mobile.divi-hacks-app-mobile-header.et_header_style_fullscreen .et_slide_menu_top .et-search-form {
		margin-top: 5px !important;
		margin-bottom: 5px !important;
	}
	.is-mobile.divi-hacks-app-mobile-header.et_header_style_slide .et_slide_menu_top .et-search-form {
		margin-top: 55px !important;
		margin-bottom: 5px !important;
	}
	.is-mobile.divi-hacks-app-mobile-header.et_header_style_slide .et_slide_in_menu_container .et-search-form {
		max-width: 90% !important;
		width: 90% !important;
		margin-left: auto;
		margin-right: auto;
	}
	.is-mobile.divi-hacks-app-mobile-header.et_header_style_slide .et_slide_menu_top {
		background: transparent;
		z-index: 99999999;
		position: relative;
	}
	.is-mobile.divi-hacks-app-mobile-header.et_header_style_slide .et_slide_in_menu_container.et_pb_slide_menu_opened div#et-top-navigation {
	 	padding-right: 315px !important;
	}
	.is-mobile.divi-hacks-app-mobile-header.et_header_style_slide header#main-header {
		z-index: 9999999;
	}
	.is-mobile.divi-hacks-app-mobile-header.et_header_style_slide .et_slide_in_menu_container ul#mobile_menu_slide {
		padding: 70px 40px !important;
	}

/****** Fix for BG scroll on mobile device while editing in Visual Builder *******/

.et_fb_preview_active--responsive_preview--phone_preview .et-fb .et_parallax_bg, .et_fb_preview_active--responsive_preview--tablet_preview .et-fb .et_parallax_bg {
    background-attachment: scroll !important;
}

/****** New Instagram Gradient *******/

.divi-hacks-insta-gradient .et_pb_module .et-social-instagram a.icon {
	background: #d6249f;
	background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);
}

/****** Replace RSS icon in footer with Instagram icon *******/

.divi-hacks-rss-insta .et-social-rss a.icon:before {
    content: "\e09a" !important;
}

/*! Instagram.css v0.1.3 | MIT License | github.com/picturepan2/instagram.css */

[class*="filter"]::before {
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
.divi-hacks-instagram-filters .filter-1977 {
  -webkit-filter: sepia(.5) hue-rotate(-30deg) saturate(1.4);
  filter: sepia(.5) hue-rotate(-30deg) saturate(1.4);
}
.divi-hacks-instagram-filters .filter-aden {
  -webkit-filter: sepia(.2) brightness(1.15) saturate(1.4);
  filter: sepia(.2) brightness(1.15) saturate(1.4);
}
.divi-hacks-instagram-filters .filter-aden::before {
  background: rgba(125, 105, 24, .1);
  content: "";
  mix-blend-mode: multiply;
}
.divi-hacks-instagram-filters .filter-amaro {
  -webkit-filter: sepia(.35) contrast(1.1) brightness(1.2) saturate(1.3);
  filter: sepia(.35) contrast(1.1) brightness(1.2) saturate(1.3);
}
.divi-hacks-instagram-filters .filter-amaro::before {
  background: rgba(125, 105, 24, .2);
  content: "";
  mix-blend-mode: overlay;
}
.divi-hacks-instagram-filters .filter-ashby {
  -webkit-filter: sepia(.5) contrast(1.2) saturate(1.8);
  filter: sepia(.5) contrast(1.2) saturate(1.8);
}
.divi-hacks-instagram-filters .filter-ashby::before {
  background: rgba(125, 105, 24, .35);
  content: "";
  mix-blend-mode: lighten;
}
.divi-hacks-instagram-filters .filter-brannan {
  -webkit-filter: sepia(.4) contrast(1.25) brightness(1.1) saturate(.9) hue-rotate(-2deg);
  filter: sepia(.4) contrast(1.25) brightness(1.1) saturate(.9) hue-rotate(-2deg);
}
.divi-hacks-instagram-filters .filter-brooklyn {
  -webkit-filter: sepia(.25) contrast(1.25) brightness(1.25) hue-rotate(5deg);
  filter: sepia(.25) contrast(1.25) brightness(1.25) hue-rotate(5deg);
}
.divi-hacks-instagram-filters .filter-brooklyn::before {
  background: rgba(127, 187, 227, .2);
  content: "";
  mix-blend-mode: overlay;
}
.divi-hacks-instagram-filters .filter-charmes {
  -webkit-filter: sepia(.25) contrast(1.25) brightness(1.25) saturate(1.35) hue-rotate(-5deg);
  filter: sepia(.25) contrast(1.25) brightness(1.25) saturate(1.35) hue-rotate(-5deg);
}
.divi-hacks-instagram-filters .filter-charmes::before {
  background: rgba(125, 105, 24, .25);
  content: "";
  mix-blend-mode: darken;
}
.divi-hacks-instagram-filters .filter-clarendon {
  -webkit-filter: sepia(.15) contrast(1.25) brightness(1.25) hue-rotate(5deg);
  filter: sepia(.15) contrast(1.25) brightness(1.25) hue-rotate(5deg);
}
.divi-hacks-instagram-filters .filter-clarendon::before {
  background: rgba(127, 187, 227, .4);
  content: "";
  mix-blend-mode: overlay;
}
.divi-hacks-instagram-filters .filter-crema {
  -webkit-filter: sepia(.5) contrast(1.25) brightness(1.15) saturate(.9) hue-rotate(-2deg);
  filter: sepia(.5) contrast(1.25) brightness(1.15) saturate(.9) hue-rotate(-2deg);
}
.divi-hacks-instagram-filters .filter-crema::before {
  background: rgba(125, 105, 24, .2);
  content: "";
  mix-blend-mode: multiply;
}
.divi-hacks-instagram-filters .filter-dogpatch {
  -webkit-filter: sepia(.35) saturate(1.1) contrast(1.5);
  filter: sepia(.35) saturate(1.1) contrast(1.5);
}
.divi-hacks-instagram-filters .filter-earlybird {
  -webkit-filter: sepia(.25) contrast(1.25) brightness(1.15) saturate(.9) hue-rotate(-5deg);
  filter: sepia(.25) contrast(1.25) brightness(1.15) saturate(.9) hue-rotate(-5deg);
}
.divi-hacks-instagram-filters .filter-earlybird::before {
  background: radial-gradient(circle closest-corner, transparent 0, rgba(125, 105, 24, .2) 100%);
  background: -o-radial-gradient(circle closest-corner, transparent 0, rgba(125, 105, 24, .2) 100%);
  background: -moz-radial-gradient(circle closest-corner, transparent 0, rgba(125, 105, 24, .2) 100%);
  background: -webkit-radial-gradient(circle closest-corner, transparent 0, rgba(125, 105, 24, .2) 100%);
  content: "";
  mix-blend-mode: multiply;
}
.divi-hacks-instagram-filters .filter-gingham {
  -webkit-filter: contrast(1.1) brightness(1.1);
  filter: contrast(1.1) brightness(1.1);
}
.divi-hacks-instagram-filters .filter-gingham::before {
  background: #e6e6e6;
  content: "";
  mix-blend-mode: soft-light;
}
.divi-hacks-instagram-filters .filter-ginza {
  -webkit-filter: sepia(.25) contrast(1.15) brightness(1.2) saturate(1.35) hue-rotate(-5deg);
  filter: sepia(.25) contrast(1.15) brightness(1.2) saturate(1.35) hue-rotate(-5deg);
}
.divi-hacks-instagram-filters .filter-ginza::before {
  background: rgba(125, 105, 24, .15);
  content: "";
  mix-blend-mode: darken;
}
.divi-hacks-instagram-filters .filter-hefe {
  -webkit-filter: sepia(.4) contrast(1.5) brightness(1.2) saturate(1.4) hue-rotate(-10deg);
  filter: sepia(.4) contrast(1.5) brightness(1.2) saturate(1.4) hue-rotate(-10deg);
}
.divi-hacks-instagram-filters .filter-hefe::before {
  background: radial-gradient(circle closest-corner, transparent 0, rgba(0, 0, 0, .25) 100%);
  background: -o-radial-gradient(circle closest-corner, transparent 0, rgba(0, 0, 0, .25) 100%);
  background: -moz-radial-gradient(circle closest-corner, transparent 0, rgba(0, 0, 0, .25) 100%);
  background: -webkit-radial-gradient(circle closest-corner, transparent 0, rgba(0, 0, 0, .25) 100%);
  content: "";
  mix-blend-mode: multiply;
}
.divi-hacks-instagram-filters .filter-helena {
  -webkit-filter: sepia(.5) contrast(1.05) brightness(1.05) saturate(1.35);
  filter: sepia(.5) contrast(1.05) brightness(1.05) saturate(1.35);
}
.divi-hacks-instagram-filters .filter-helena::before {
  background: rgba(158, 175, 30, .25);
  content: "";
  mix-blend-mode: overlay;
}
.divi-hacks-instagram-filters .filter-hudson {
  -webkit-filter: sepia(.25) contrast(1.2) brightness(1.2) saturate(1.05) hue-rotate(-15deg);
  filter: sepia(.25) contrast(1.2) brightness(1.2) saturate(1.05) hue-rotate(-15deg);
}
.divi-hacks-instagram-filters .filter-hudson::before {
  background: radial-gradient(circle closest-corner, transparent 25%, rgba(25, 62, 167, .25) 100%);
  background: -o-radial-gradient(circle closest-corner, transparent 25%, rgba(25, 62, 167, .25) 100%);
  background: -moz-radial-gradient(circle closest-corner, transparent 25%, rgba(25, 62, 167, .25) 100%);
  background: -webkit-radial-gradient(circle closest-corner, transparent 25%, rgba(25, 62, 167, .25) 100%);
  content: "";
  mix-blend-mode: multiply;
}
.divi-hacks-instagram-filters .filter-inkwell {
  -webkit-filter: brightness(1.25) contrast(.85) grayscale(1);
  filter: brightness(1.25) contrast(.85) grayscale(1);
}
.divi-hacks-instagram-filters .filter-juno {
  -webkit-filter: sepia(.35) contrast(1.15) brightness(1.15) saturate(1.8);
  filter: sepia(.35) contrast(1.15) brightness(1.15) saturate(1.8);
}
.divi-hacks-instagram-filters .filter-juno::before {
  background: rgba(127, 187, 227, .2);
  content: "";
  mix-blend-mode: overlay;
}
.divi-hacks-instagram-filters .filter-kelvin {
  -webkit-filter: sepia(.15) contrast(1.5) brightness(1.1) hue-rotate(-10deg);
  filter: sepia(.15) contrast(1.5) brightness(1.1) hue-rotate(-10deg);
}
.divi-hacks-instagram-filters .filter-kelvin::before {
  background: radial-gradient(circle closest-corner, rgba(128, 78, 15, .25) 0, rgba(128, 78, 15, .5) 100%);
  background: -o-radial-gradient(circle closest-corner, rgba(128, 78, 15, .25) 0, rgba(128, 78, 15, .5) 100%);
  background: -moz-radial-gradient(circle closest-corner, rgba(128, 78, 15, .25) 0, rgba(128, 78, 15, .5) 100%);
  background: -webkit-radial-gradient(circle closest-corner, rgba(128, 78, 15, .25) 0, rgba(128, 78, 15, .5) 100%);
  content: "";
  mix-blend-mode: overlay;
}
.divi-hacks-instagram-filters .filter-lark {
  -webkit-filter: sepia(.25) contrast(1.2) brightness(1.3) saturate(1.25);
  filter: sepia(.25) contrast(1.2) brightness(1.3) saturate(1.25);
}
.divi-hacks-instagram-filters .filter-lofi {
  -webkit-filter: saturate(1.1) contrast(1.5);
  filter: saturate(1.1) contrast(1.5);
}
.divi-hacks-instagram-filters .filter-ludwig {
  -webkit-filter: sepia(.25) contrast(1.05) brightness(1.05) saturate(2);
  filter: sepia(.25) contrast(1.05) brightness(1.05) saturate(2);
}
.divi-hacks-instagram-filters .filter-ludwig::before {
  background: rgba(125, 105, 24, .1);
  content: "";
  mix-blend-mode: overlay;
}
.divi-hacks-instagram-filters .filter-maven {
  -webkit-filter: sepia(.35) contrast(1.05) brightness(1.05) saturate(1.75);
  filter: sepia(.35) contrast(1.05) brightness(1.05) saturate(1.75);
}
.divi-hacks-instagram-filters .filter-maven::before {
  background: rgba(158, 175, 30, .25);
  content: "";
  mix-blend-mode: darken;
}
.divi-hacks-instagram-filters .filter-mayfair {
  -webkit-filter: contrast(1.1) brightness(1.15) saturate(1.1);
  filter: contrast(1.1) brightness(1.15) saturate(1.1);
}
.divi-hacks-instagram-filters .filter-mayfair::before {
  background: radial-gradient(circle closest-corner, transparent 0, rgba(175, 105, 24, .4) 100%);
  background: -o-radial-gradient(circle closest-corner, transparent 0, rgba(175, 105, 24, .4) 100%);
  background: -moz-radial-gradient(circle closest-corner, transparent 0, rgba(175, 105, 24, .4) 100%);
  background: -webkit-radial-gradient(circle closest-corner, transparent 0, rgba(175, 105, 24, .4) 100%);
  content: "";
  mix-blend-mode: multiply;
}
.divi-hacks-instagram-filters .filter-moon {
  -webkit-filter: brightness(1.4) contrast(.95) saturate(0) sepia(.35);
  filter: brightness(1.4) contrast(.95) saturate(0) sepia(.35);
}
.divi-hacks-instagram-filters .filter-nashville {
  -webkit-filter: sepia(.25) contrast(1.5) brightness(.9) hue-rotate(-15deg);
  filter: sepia(.25) contrast(1.5) brightness(.9) hue-rotate(-15deg);
}
.divi-hacks-instagram-filters .filter-nashville::before {
  background: radial-gradient(circle closest-corner, rgba(128, 78, 15, .5) 0, rgba(128, 78, 15, .65) 100%);
  background: -o-radial-gradient(circle closest-corner, rgba(128, 78, 15, .5) 0, rgba(128, 78, 15, .65) 100%);
  background: -moz-radial-gradient(circle closest-corner, rgba(128, 78, 15, .5) 0, rgba(128, 78, 15, .65) 100%);
  background: -webkit-radial-gradient(circle closest-corner, rgba(128, 78, 15, .5) 0, rgba(128, 78, 15, .65) 100%);
  content: "";
  mix-blend-mode: screen;
}
.divi-hacks-instagram-filters .filter-perpetua {
  -webkit-filter: contrast(1.1) brightness(1.25) saturate(1.1);
  filter: contrast(1.1) brightness(1.25) saturate(1.1);
}
.divi-hacks-instagram-filters .filter-perpetua::before {
  background: linear-gradient(to bottom, rgba(0, 91, 154, .25), rgba(230, 193, 61, .25));
  background: -o-linear-gradient(top, rgba(0, 91, 154, .25), rgba(230, 193, 61, .25));
  background: -moz-linear-gradient(top, rgba(0, 91, 154, .25), rgba(230, 193, 61, .25));
  background: -webkit-linear-gradient(top, rgba(0, 91, 154, .25), rgba(230, 193, 61, .25));
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 91, 154, .25)), to(rgba(230, 193, 61, .25)));
  content: "";
  mix-blend-mode: multiply;
}
.divi-hacks-instagram-filters .filter-poprocket {
  -webkit-filter: sepia(.15) brightness(1.2);
  filter: sepia(.15) brightness(1.2);
}
.divi-hacks-instagram-filters .filter-poprocket::before {
  background: radial-gradient(circle closest-corner, rgba(206, 39, 70, .75) 40%, black 80%);
  background: -o-radial-gradient(circle closest-corner, rgba(206, 39, 70, .75) 40%, black 80%);
  background: -moz-radial-gradient(circle closest-corner, rgba(206, 39, 70, .75) 40%, black 80%);
  background: -webkit-radial-gradient(circle closest-corner, rgba(206, 39, 70, .75) 40%, black 80%);
  content: "";
  mix-blend-mode: screen;
}
.divi-hacks-instagram-filters .filter-reyes {
  -webkit-filter: sepia(.75) contrast(.75) brightness(1.25) saturate(1.4);
  filter: sepia(.75) contrast(.75) brightness(1.25) saturate(1.4);
}
.divi-hacks-instagram-filters .filter-rise {
  -webkit-filter: sepia(.25) contrast(1.25) brightness(1.2) saturate(.9);
  filter: sepia(.25) contrast(1.25) brightness(1.2) saturate(.9);
}
.divi-hacks-instagram-filters .filter-rise::before {
  background: radial-gradient(circle closest-corner, transparent 0, rgba(230, 193, 61, .25) 100%);
  background: -o-radial-gradient(circle closest-corner, transparent 0, rgba(230, 193, 61, .25) 100%);
  background: -moz-radial-gradient(circle closest-corner, transparent 0, rgba(230, 193, 61, .25) 100%);
  background: -webkit-radial-gradient(circle closest-corner, transparent 0, rgba(230, 193, 61, .25) 100%);
  content: "";
  mix-blend-mode: lighten;
}
.divi-hacks-instagram-filters .filter-sierra {
  -webkit-filter: sepia(.25) contrast(1.5) brightness(.9) hue-rotate(-15deg);
  filter: sepia(.25) contrast(1.5) brightness(.9) hue-rotate(-15deg);
}
.divi-hacks-instagram-filters .filter-sierra::before {
  background: radial-gradient(circle closest-corner, rgba(128, 78, 15, .5) 0, rgba(0, 0, 0, .65) 100%);
  background: -o-radial-gradient(circle closest-corner, rgba(128, 78, 15, .5) 0, rgba(0, 0, 0, .65) 100%);
  background: -moz-radial-gradient(circle closest-corner, rgba(128, 78, 15, .5) 0, rgba(0, 0, 0, .65) 100%);
  background: -webkit-radial-gradient(circle closest-corner, rgba(128, 78, 15, .5) 0, rgba(0, 0, 0, .65) 100%);
  content: "";
  mix-blend-mode: screen;
}
.divi-hacks-instagram-filters .filter-skyline {
  -webkit-filter: sepia(.15) contrast(1.25) brightness(1.25) saturate(1.2);
  filter: sepia(.15) contrast(1.25) brightness(1.25) saturate(1.2);
}
.divi-hacks-instagram-filters .filter-slumber {
  -webkit-filter: sepia(.35) contrast(1.25) saturate(1.25);
  filter: sepia(.35) contrast(1.25) saturate(1.25);
}
.divi-hacks-instagram-filters .filter-slumber::before {
  background: rgba(125, 105, 24, .2);
  content: "";
  mix-blend-mode: darken;
}
.divi-hacks-instagram-filters .filter-stinson {
  -webkit-filter: sepia(.35) contrast(1.25) brightness(1.1) saturate(1.25);
  filter: sepia(.35) contrast(1.25) brightness(1.1) saturate(1.25);
}
.divi-hacks-instagram-filters .filter-stinson::before {
  background: rgba(125, 105, 24, .45);
  content: "";
  mix-blend-mode: lighten;
}
.divi-hacks-instagram-filters .filter-sutro {
  -webkit-filter: sepia(.4) contrast(1.2) brightness(.9) saturate(1.4) hue-rotate(-10deg);
  filter: sepia(.4) contrast(1.2) brightness(.9) saturate(1.4) hue-rotate(-10deg);
}
.divi-hacks-instagram-filters .filter-sutro::before {
  background: radial-gradient(circle closest-corner, transparent 50%, rgba(0, 0, 0, .5) 90%);
  background: -o-radial-gradient(circle closest-corner, transparent 50%, rgba(0, 0, 0, .5) 90%);
  background: -moz-radial-gradient(circle closest-corner, transparent 50%, rgba(0, 0, 0, .5) 90%);
  background: -webkit-radial-gradient(circle closest-corner, transparent 50%, rgba(0, 0, 0, .5) 90%);
  content: "";
  mix-blend-mode: darken;
}
.divi-hacks-instagram-filters .filter-toaster {
  -webkit-filter: sepia(.25) contrast(1.5) brightness(.95) hue-rotate(-15deg);
  filter: sepia(.25) contrast(1.5) brightness(.95) hue-rotate(-15deg);
}
.divi-hacks-instagram-filters .filter-toaster::before {
  background: radial-gradient(circle, #804e0f, rgba(0, 0, 0, .25));
  background: -o-radial-gradient(circle, #804e0f, rgba(0, 0, 0, .25));
  background: -moz-radial-gradient(circle, #804e0f, rgba(0, 0, 0, .25));
  background: -webkit-radial-gradient(circle, #804e0f, rgba(0, 0, 0, .25));
  content: "";
  mix-blend-mode: screen;
}
.divi-hacks-instagram-filters .filter-valencia {
  -webkit-filter: sepia(.25) contrast(1.1) brightness(1.1);
  filter: sepia(.25) contrast(1.1) brightness(1.1);
}
.divi-hacks-instagram-filters .filter-valencia::before {
  background: rgba(230, 193, 61, .1);
  content: "";
  mix-blend-mode: lighten;
}
.divi-hacks-instagram-filters .filter-vesper {
  -webkit-filter: sepia(.35) contrast(1.15) brightness(1.2) saturate(1.3);
  filter: sepia(.35) contrast(1.15) brightness(1.2) saturate(1.3);
}
.divi-hacks-instagram-filters .filter-vesper::before {
  background: rgba(125, 105, 24, .25);
  content: "";
  mix-blend-mode: overlay;
}
.divi-hacks-instagram-filters .filter-walden {
  -webkit-filter: sepia(.35) contrast(.8) brightness(1.25) saturate(1.4);
  filter: sepia(.35) contrast(.8) brightness(1.25) saturate(1.4);
}
.divi-hacks-instagram-filters .filter-walden::before {
  background: rgba(229, 240, 128, .5);
  content: "";
  mix-blend-mode: darken;
}
.divi-hacks-instagram-filters .filter-willow {
  -webkit-filter: brightness(1.2) contrast(.85) saturate(.05) sepia(.2);
  filter: brightness(1.2) contrast(.85) saturate(.05) sepia(.2);
}
.divi-hacks-instagram-filters .filter-xpro-ii {
  -webkit-filter: sepia(.45) contrast(1.25) brightness(1.75) saturate(1.3) hue-rotate(-5deg);
  filter: sepia(.45) contrast(1.25) brightness(1.75) saturate(1.3) hue-rotate(-5deg);
}
.divi-hacks-instagram-filters .filter-xpro-ii::before {
  background: radial-gradient(circle closest-corner, rgba(0, 91, 154, .35) 0, rgba(0, 0, 0, .65) 100%);
  background: -o-radial-gradient(circle closest-corner, rgba(0, 91, 154, .35) 0, rgba(0, 0, 0, .65) 100%);
  background: -moz-radial-gradient(circle closest-corner, rgba(0, 91, 154, .35) 0, rgba(0, 0, 0, .65) 100%);
  background: -webkit-radial-gradient(circle closest-corner, rgba(0, 91, 154, .35) 0, rgba(0, 0, 0, .65) 100%);
  content: "";
  mix-blend-mode: multiply;
}</pre></body></html>