@charset "UTF-8";/*!
Theme Name: Customify
Theme URI: https://pressmaximum.com/customify
Author: WPCustomify
Author URI: https://pressmaximum.com
Description: Customify is fast, lightweight, responsive and super flexible multipurpose theme built with SEO, speed, and usability in mind. Unleash the power of your imagination with a true WYSIWYG Header & Footer builder (inside the WordPress Customizer) built exclusively for this theme. The theme works great with any of your favorite page builder likes Elementor, Beaver Builder, SiteOrigin, Thrive Architect, Divi, Visual Composer, etc. Combined with the Header & Footer builder, you can build any type of websites like shop, business agencies, corporate, portfolio, education, university portal, consulting, church, restaurant, medical and so on. Customify is compatible with all well-coded plugins, including major ones like WooCommerce, OrbitFox, Yoast, BuddyPress, bbPress, etc. Learn more about the theme and ready to import demo sites at https://pressmaximum.com/customify
Version: 0.3.9
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: customify
Domain Path: /languages
Tested up to: 5.5.1
Requires PHP: 5.6
Tags: custom-background, custom-logo, custom-menu, featured-images, flexible-header, footer-widgets, full-width-template, sticky-post, theme-options, threaded-comments, translation-ready, one-column, two-columns, three-columns, left-sidebar, right-sidebar, e-commerce, blog
 This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
 Customify is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
 Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.io/normalize.css/
 ======
Note: Do not edit this file. If you wish to add your own CSS we strongly recommend creating your own child theme, or installing a custom CSS plugin.
======
*//*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */
html {
	line-height:1.15;
	-ms-text-size-adjust:100%;
	-webkit-text-size-adjust:100%
}
body {
	margin:0
}
article, aside, footer, header, nav, section {
	display:block
}
h1 {
	font-size:2em;
	margin:.67em 0
}
figcaption, figure, main {
	display:block
}
figure {
	margin:1em 40px
}
hr {
	box-sizing:content-box;
	height:0;
	overflow:visible
}
pre {
	font-family:monospace, monospace;
	font-size:1em
}
a {
	background-color:transparent;
	-webkit-text-decoration-skip:objects
}
abbr[title] {
	border-bottom:none;
	text-decoration:underline;
	text-decoration:underline dotted
}
b, strong {
	font-weight:inherit
}
b, strong {
	font-weight:bolder
}
code, kbd, samp {
	font-family:monospace, monospace;
	font-size:1em
}
dfn {
	font-style:italic
}
mark {
	background-color:#ff0;
	color:#000
}
small {
	font-size:80%
}
sub, sup {
	font-size:75%;
	line-height:0;
	position:relative;
	vertical-align:baseline
}
sub {
	bottom:-.25em
}
sup {
	top:-.5em
}
audio, video {
	display:inline-block
}
audio:not([controls]) {
	display:none;
	height:0
}
img {
	border-style:none
}
svg:not(:root) {
	overflow:hidden
}
button, input, optgroup, select, textarea {
	font-family:sans-serif;
	font-size:100%;
	line-height:1.15;
	margin:0
}
button, input {
	overflow:visible
}
button, select {
	text-transform:none
}
[type=reset], [type=submit], button, html [type=button] {
-webkit-appearance:button
}
[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {
border-style:none;
padding:0
}
[type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring, button:-moz-focusring {
outline:1px dotted ButtonText
}
fieldset {
	padding:.35em .75em .625em
}
legend {
	box-sizing:border-box;
	color:inherit;
	display:table;
	max-width:100%;
	padding:0;
	white-space:normal
}
progress {
	display:inline-block;
	vertical-align:baseline
}
textarea {
	overflow:auto
}
[type=checkbox], [type=radio] {
box-sizing:border-box;
padding:0
}
[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {
height:auto
}
[type=search] {
-webkit-appearance:textfield;
outline-offset:-2px
}
[type=search]::-webkit-search-cancel-button, [type=search]::-webkit-search-decoration {
-webkit-appearance:none
}
::-webkit-file-upload-button {
-webkit-appearance:button;
font:inherit
}
details, menu {
	display:block
}
summary {
	display:list-item
}
canvas {
	display:inline-block
}
template {
	display:none
}
[hidden] {
display:none
}
[class*=customify-grid-], [class*=customify-grid_], [class~=customify-grid] {
box-sizing:border-box;
display:flex;
flex-flow:row wrap;
margin:0 -1em
}
[class*=customify-col-], [class*=customify-col_], [class~=customify-col] {
box-sizing:border-box;
padding:0 1em 0;
max-width:100%
}
[class*=customify-col_], [class~=customify-col] {
flex:1 1 0%
}
[class*=customify-col-] {
flex:none
}
[class*=customify-grid-][class*=customify-col-], [class*=customify-grid-][class*=customify-col_], [class*=customify-grid-][class~=customify-col], [class*=customify-grid_][class*=customify-col-], [class*=customify-grid_][class*=customify-col_], [class*=customify-grid_][class~=customify-col], [class~=customify-grid][class*=customify-col-], [class~=customify-grid][class*=customify-col_], [class~=customify-grid][class~=customify-col] {
margin:0;
padding:0
}
[class*=customify-grid-][class*=-noGutter] {
margin:0
}
[class*=customify-grid-][class*=-noGutter]>[class*=customify-col-], [class*=customify-grid-][class*=-noGutter]>[class~=customify-col] {
padding:0
}
[class*=customify-grid-][class*=-noWrap] {
flex-wrap:nowrap
}
[class*=customify-grid-][class*=-center] {
justify-content:center
}
[class*=customify-grid-][class*=-right] {
justify-content:flex-end;
align-self:flex-end;
margin-left:auto
}
[class*=customify-grid-][class*=-top] {
align-items:flex-start
}
[class*=customify-grid-][class*=-middle] {
align-items:center
}
[class*=customify-grid-][class*=-bottom] {
align-items:flex-end
}
[class*=customify-grid-][class*=-reverse] {
flex-direction:row-reverse
}
[class*=customify-grid-][class*=-column] {
flex-direction:column
}
[class*=customify-grid-][class*=-column]>[class*=customify-col-] {
flex-basis:auto
}
[class*=customify-grid-][class*=-column-reverse] {
flex-direction:column-reverse
}
[class*=customify-grid-][class*=-spaceBetween] {
justify-content:space-between
}
[class*=customify-grid-][class*=-spaceAround] {
justify-content:space-around
}
[class*=customify-grid-][class*=-equalHeight]>[class*=customify-col-], [class*=customify-grid-][class*=-equalHeight]>[class*=customify-col_], [class*=customify-grid-][class*=-equalHeight]>[class~=customify-col] {
align-self:stretch
}
[class*=customify-grid-][class*=-equalHeight]>[class*=customify-col-]>*, [class*=customify-grid-][class*=-equalHeight]>[class*=customify-col_]>*, [class*=customify-grid-][class*=-equalHeight]>[class~=customify-col]>* {
height:100%
}
[class*=customify-grid-][class*=-noBottom]>[class*=customify-col-], [class*=customify-grid-][class*=-noBottom]>[class*=customify-col_], [class*=customify-grid-][class*=-noBottom]>[class~=customify-col] {
padding-bottom:0
}
[class*=customify-col-][class*=-top] {
align-self:flex-start
}
[class*=customify-col-][class*=-middle] {
align-self:center
}
[class*=customify-col-][class*=-bottom] {
align-self:flex-end
}
[class*=customify-col-][class*=-first] {
order:-1
}
[class*=customify-col-][class*=-last] {
order:1
}
[class*=customify-grid-1]>[class*=customify-col-], [class*=customify-grid-1]>[class*=customify-col_], [class*=customify-grid-1]>[class~=customify-col] {
flex-basis:100%;
max-width:100%
}
[class*=customify-grid-2]>[class*=customify-col-], [class*=customify-grid-2]>[class*=customify-col_], [class*=customify-grid-2]>[class~=customify-col] {
flex-basis:50%;
max-width:50%
}
[class*=customify-grid-3]>[class*=customify-col-], [class*=customify-grid-3]>[class*=customify-col_], [class*=customify-grid-3]>[class~=customify-col] {
flex-basis:33.3333333333%;
max-width:33.3333333333%
}
[class*=customify-grid-4]>[class*=customify-col-], [class*=customify-grid-4]>[class*=customify-col_], [class*=customify-grid-4]>[class~=customify-col] {
flex-basis:25%;
max-width:25%
}
[class*=customify-grid-5]>[class*=customify-col-], [class*=customify-grid-5]>[class*=customify-col_], [class*=customify-grid-5]>[class~=customify-col] {
flex-basis:20%;
max-width:20%
}
[class*=customify-grid-6]>[class*=customify-col-], [class*=customify-grid-6]>[class*=customify-col_], [class*=customify-grid-6]>[class~=customify-col] {
flex-basis:16.6666666667%;
max-width:16.6666666667%
}
[class*=customify-grid-7]>[class*=customify-col-], [class*=customify-grid-7]>[class*=customify-col_], [class*=customify-grid-7]>[class~=customify-col] {
flex-basis:14.2857142857%;
max-width:14.2857142857%
}
[class*=customify-grid-8]>[class*=customify-col-], [class*=customify-grid-8]>[class*=customify-col_], [class*=customify-grid-8]>[class~=customify-col] {
flex-basis:12.5%;
max-width:12.5%
}
[class*=customify-grid-9]>[class*=customify-col-], [class*=customify-grid-9]>[class*=customify-col_], [class*=customify-grid-9]>[class~=customify-col] {
flex-basis:11.1111111111%;
max-width:11.1111111111%
}
[class*=customify-grid-10]>[class*=customify-col-], [class*=customify-grid-10]>[class*=customify-col_], [class*=customify-grid-10]>[class~=customify-col] {
flex-basis:10%;
max-width:10%
}
[class*=customify-grid-11]>[class*=customify-col-], [class*=customify-grid-11]>[class~=customify-col] {
flex-basis:9.0909090909%;
max-width:9.0909090909%
}
[class*=customify-grid-12]>[class*=customify-col-], [class*=customify-grid-12]>[class*=customify-col_], [class*=customify-grid-12]>[class~=customify-col] {
flex-basis:8.3333333333%;
max-width:8.3333333333%
}
@media screen and (max-width:80em) {
[class*=_lg-1]>[class*=customify-col-], [class*=_lg-1]>[class*=customify-col_], [class*=_lg-1]>[class~=customify-col] {
flex-basis:100%;
max-width:100%
}
[class*=_lg-2]>[class*=customify-col-], [class*=_lg-2]>[class*=customify-col_], [class*=_lg-2]>[class~=customify-col] {
flex-basis:50%;
max-width:50%
}
[class*=_lg-3]>[class*=customify-col-], [class*=_lg-3]>[class*=customify-col_], [class*=_lg-3]>[class~=customify-col] {
flex-basis:33.3333333333%;
max-width:33.3333333333%
}
[class*=_lg-4]>[class*=customify-col-], [class*=_lg-4]>[class*=customify-col_], [class*=_lg-4]>[class~=customify-col] {
flex-basis:25%;
max-width:25%
}
[class*=_lg-5]>[class*=customify-col-], [class*=_lg-5]>[class*=customify-col_], [class*=_lg-5]>[class~=customify-col] {
flex-basis:20%;
max-width:20%
}
[class*=_lg-6]>[class*=customify-col-], [class*=_lg-6]>[class*=customify-col_], [class*=_lg-6]>[class~=customify-col] {
flex-basis:16.6666666667%;
max-width:16.6666666667%
}
[class*=_lg-7]>[class*=customify-col-], [class*=_lg-7]>[class*=customify-col_], [class*=_lg-7]>[class~=customify-col] {
flex-basis:14.2857142857%;
max-width:14.2857142857%
}
[class*=_lg-8]>[class*=customify-col-], [class*=_lg-8]>[class*=customify-col_], [class*=_lg-8]>[class~=customify-col] {
flex-basis:12.5%;
max-width:12.5%
}
[class*=_lg-9]>[class*=customify-col-], [class*=_lg-9]>[class*=customify-col_], [class*=_lg-9]>[class~=customify-col] {
flex-basis:11.1111111111%;
max-width:11.1111111111%
}
[class*=_lg-10]>[class*=customify-col-], [class*=_lg-10]>[class*=customify-col_], [class*=_lg-10]>[class~=customify-col] {
flex-basis:10%;
max-width:10%
}
[class*=_lg-11]>[class*=customify-col-], [class*=_lg-11]>[class~=customify-col] {
flex-basis:9.0909090909%;
max-width:9.0909090909%
}
[class*=_lg-12]>[class*=customify-col-], [class*=_lg-12]>[class*=customify-col_], [class*=_lg-12]>[class~=customify-col] {
flex-basis:8.3333333333%;
max-width:8.3333333333%
}
}
@media screen and (max-width:64em) {
[class*=_md-1]>[class*=customify-col-], [class*=_md-1]>[class*=customify-col_], [class*=_md-1]>[class~=customify-col] {
flex-basis:100%;
max-width:100%
}
[class*=_md-2]>[class*=customify-col-], [class*=_md-2]>[class*=customify-col_], [class*=_md-2]>[class~=customify-col] {
flex-basis:50%;
max-width:50%
}
[class*=_md-3]>[class*=customify-col-], [class*=_md-3]>[class*=customify-col_], [class*=_md-3]>[class~=customify-col] {
flex-basis:33.3333333333%;
max-width:33.3333333333%
}
[class*=_md-4]>[class*=customify-col-], [class*=_md-4]>[class*=customify-col_], [class*=_md-4]>[class~=customify-col] {
flex-basis:25%;
max-width:25%
}
[class*=_md-5]>[class*=customify-col-], [class*=_md-5]>[class*=customify-col_], [class*=_md-5]>[class~=customify-col] {
flex-basis:20%;
max-width:20%
}
[class*=_md-6]>[class*=customify-col-], [class*=_md-6]>[class*=customify-col_], [class*=_md-6]>[class~=customify-col] {
flex-basis:16.6666666667%;
max-width:16.6666666667%
}
[class*=_md-7]>[class*=customify-col-], [class*=_md-7]>[class*=customify-col_], [class*=_md-7]>[class~=customify-col] {
flex-basis:14.2857142857%;
max-width:14.2857142857%
}
[class*=_md-8]>[class*=customify-col-], [class*=_md-8]>[class*=customify-col_], [class*=_md-8]>[class~=customify-col] {
flex-basis:12.5%;
max-width:12.5%
}
[class*=_md-9]>[class*=customify-col-], [class*=_md-9]>[class*=customify-col_], [class*=_md-9]>[class~=customify-col] {
flex-basis:11.1111111111%;
max-width:11.1111111111%
}
[class*=_md-10]>[class*=customify-col-], [class*=_md-10]>[class*=customify-col_], [class*=_md-10]>[class~=customify-col] {
flex-basis:10%;
max-width:10%
}
[class*=_md-11]>[class*=customify-col-], [class*=_md-11]>[class~=customify-col] {
flex-basis:9.0909090909%;
max-width:9.0909090909%
}
[class*=_md-12]>[class*=customify-col-], [class*=_md-12]>[class*=customify-col_], [class*=_md-12]>[class~=customify-col] {
flex-basis:8.3333333333%;
max-width:8.3333333333%
}
}
@media screen and (max-width:48em) {
[class*=_sm-1]>[class*=customify-col-], [class*=_sm-1]>[class*=customify-col_], [class*=_sm-1]>[class~=customify-col] {
flex-basis:100%;
max-width:100%
}
[class*=_sm-2]>[class*=customify-col-], [class*=_sm-2]>[class*=customify-col_], [class*=_sm-2]>[class~=customify-col] {
flex-basis:50%;
max-width:50%
}
[class*=_sm-3]>[class*=customify-col-], [class*=_sm-3]>[class*=customify-col_], [class*=_sm-3]>[class~=customify-col] {
flex-basis:33.3333333333%;
max-width:33.3333333333%
}
[class*=_sm-4]>[class*=customify-col-], [class*=_sm-4]>[class*=customify-col_], [class*=_sm-4]>[class~=customify-col] {
flex-basis:25%;
max-width:25%
}
[class*=_sm-5]>[class*=customify-col-], [class*=_sm-5]>[class*=customify-col_], [class*=_sm-5]>[class~=customify-col] {
flex-basis:20%;
max-width:20%
}
[class*=_sm-6]>[class*=customify-col-], [class*=_sm-6]>[class*=customify-col_], [class*=_sm-6]>[class~=customify-col] {
flex-basis:16.6666666667%;
max-width:16.6666666667%
}
[class*=_sm-7]>[class*=customify-col-], [class*=_sm-7]>[class*=customify-col_], [class*=_sm-7]>[class~=customify-col] {
flex-basis:14.2857142857%;
max-width:14.2857142857%
}
[class*=_sm-8]>[class*=customify-col-], [class*=_sm-8]>[class*=customify-col_], [class*=_sm-8]>[class~=customify-col] {
flex-basis:12.5%;
max-width:12.5%
}
[class*=_sm-9]>[class*=customify-col-], [class*=_sm-9]>[class*=customify-col_], [class*=_sm-9]>[class~=customify-col] {
flex-basis:11.1111111111%;
max-width:11.1111111111%
}
[class*=_sm-10]>[class*=customify-col-], [class*=_sm-10]>[class*=customify-col_], [class*=_sm-10]>[class~=customify-col] {
flex-basis:10%;
max-width:10%
}
[class*=_sm-11]>[class*=customify-col-], [class*=_sm-11]>[class~=customify-col] {
flex-basis:9.0909090909%;
max-width:9.0909090909%
}
[class*=_sm-12]>[class*=customify-col-], [class*=_sm-12]>[class*=customify-col_], [class*=_sm-12]>[class~=customify-col] {
flex-basis:8.3333333333%;
max-width:8.3333333333%
}
}
@media screen and (max-width:35.5em) {
[class*=_xs-1]>[class*=customify-col-], [class*=_xs-1]>[class*=customify-col_], [class*=_xs-1]>[class~=customify-col] {
flex-basis:100%;
max-width:100%
}
[class*=_xs-2]>[class*=customify-col-], [class*=_xs-2]>[class*=customify-col_], [class*=_xs-2]>[class~=customify-col] {
flex-basis:50%;
max-width:50%
}
[class*=_xs-3]>[class*=customify-col-], [class*=_xs-3]>[class*=customify-col_], [class*=_xs-3]>[class~=customify-col] {
flex-basis:33.3333333333%;
max-width:33.3333333333%
}
[class*=_xs-4]>[class*=customify-col-], [class*=_xs-4]>[class*=customify-col_], [class*=_xs-4]>[class~=customify-col] {
flex-basis:25%;
max-width:25%
}
[class*=_xs-5]>[class*=customify-col-], [class*=_xs-5]>[class*=customify-col_], [class*=_xs-5]>[class~=customify-col] {
flex-basis:20%;
max-width:20%
}
[class*=_xs-6]>[class*=customify-col-], [class*=_xs-6]>[class*=customify-col_], [class*=_xs-6]>[class~=customify-col] {
flex-basis:16.6666666667%;
max-width:16.6666666667%
}
[class*=_xs-7]>[class*=customify-col-], [class*=_xs-7]>[class*=customify-col_], [class*=_xs-7]>[class~=customify-col] {
flex-basis:14.2857142857%;
max-width:14.2857142857%
}
[class*=_xs-8]>[class*=customify-col-], [class*=_xs-8]>[class*=customify-col_], [class*=_xs-8]>[class~=customify-col] {
flex-basis:12.5%;
max-width:12.5%
}
[class*=_xs-9]>[class*=customify-col-], [class*=_xs-9]>[class*=customify-col_], [class*=_xs-9]>[class~=customify-col] {
flex-basis:11.1111111111%;
max-width:11.1111111111%
}
[class*=_xs-10]>[class*=customify-col-], [class*=_xs-10]>[class*=customify-col_], [class*=_xs-10]>[class~=customify-col] {
flex-basis:10%;
max-width:10%
}
[class*=_xs-11]>[class*=customify-col-], [class*=_xs-11]>[class~=customify-col] {
flex-basis:9.0909090909%;
max-width:9.0909090909%
}
[class*=_xs-12]>[class*=customify-col-], [class*=_xs-12]>[class*=customify-col_], [class*=_xs-12]>[class~=customify-col] {
flex-basis:8.3333333333%;
max-width:8.3333333333%
}
}
[class*=customify-grid-]>[class*=customify-col-1], [class*=customify-grid_]>[class*=customify-col-1], [class~=customify-grid]>[class*=customify-col-1] {
flex-basis:8.3333333333%;
max-width:8.3333333333%
}
[class*=customify-grid-]>[class*=customify-col-2], [class*=customify-grid_]>[class*=customify-col-2], [class~=customify-grid]>[class*=customify-col-2] {
flex-basis:16.6666666667%;
max-width:16.6666666667%
}
[class*=customify-grid-]>[class*=customify-col-3], [class*=customify-grid_]>[class*=customify-col-3], [class~=customify-grid]>[class*=customify-col-3] {
flex-basis:25%;
max-width:25%
}
[class*=customify-grid-]>[class*=customify-col-4], [class*=customify-grid_]>[class*=customify-col-4], [class~=customify-grid]>[class*=customify-col-4] {
flex-basis:33.3333333333%;
max-width:33.3333333333%
}
[class*=customify-grid-]>[class*=customify-col-5], [class*=customify-grid_]>[class*=customify-col-5], [class~=customify-grid]>[class*=customify-col-5] {
flex-basis:41.6666666667%;
max-width:41.6666666667%
}
[class*=customify-grid-]>[class*=customify-col-6], [class*=customify-grid_]>[class*=customify-col-6], [class~=customify-grid]>[class*=customify-col-6] {
flex-basis:50%;
max-width:50%
}
[class*=customify-grid-]>[class*=customify-col-7], [class*=customify-grid_]>[class*=customify-col-7], [class~=customify-grid]>[class*=customify-col-7] {
flex-basis:58.3333333333%;
max-width:58.3333333333%
}
[class*=customify-grid-]>[class*=customify-col-8], [class*=customify-grid_]>[class*=customify-col-8], [class~=customify-grid]>[class*=customify-col-8] {
flex-basis:66.6666666667%;
max-width:66.6666666667%
}
[class*=customify-grid-]>[class*=customify-col-9], [class*=customify-grid_]>[class*=customify-col-9], [class~=customify-grid]>[class*=customify-col-9] {
flex-basis:75%;
max-width:75%
}
[class*=customify-grid-]>[class*=customify-col-10], [class*=customify-grid_]>[class*=customify-col-10], [class~=customify-grid]>[class*=customify-col-10] {
flex-basis:83.3333333333%;
max-width:83.3333333333%
}
[class*=customify-grid-]>[class*=customify-col-11], [class*=customify-grid_]>[class*=customify-col-11], [class~=customify-grid]>[class*=customify-col-11] {
flex-basis:91.6666666667%;
max-width:91.6666666667%
}
[class*=customify-grid-]>[class*=customify-col-12], [class*=customify-grid_]>[class*=customify-col-12], [class~=customify-grid]>[class*=customify-col-12] {
flex-basis:100%;
max-width:100%
}
[class*=customify-grid-]>[data-push-left*=off-0], [class*=customify-grid_]>[data-push-left*=off-0], [class~=customify-grid]>[data-push-left*=off-0] {
margin-left:0
}
[class*=customify-grid-]>[data-push-left*=off-1], [class*=customify-grid_]>[data-push-left*=off-1], [class~=customify-grid]>[data-push-left*=off-1] {
margin-left:8.3333333333%
}
[class*=customify-grid-]>[data-push-left*=off-2], [class*=customify-grid_]>[data-push-left*=off-2], [class~=customify-grid]>[data-push-left*=off-2] {
margin-left:16.6666666667%
}
[class*=customify-grid-]>[data-push-left*=off-3], [class*=customify-grid_]>[data-push-left*=off-3], [class~=customify-grid]>[data-push-left*=off-3] {
margin-left:25%
}
[class*=customify-grid-]>[data-push-left*=off-4], [class*=customify-grid_]>[data-push-left*=off-4], [class~=customify-grid]>[data-push-left*=off-4] {
margin-left:33.3333333333%
}
[class*=customify-grid-]>[data-push-left*=off-5], [class*=customify-grid_]>[data-push-left*=off-5], [class~=customify-grid]>[data-push-left*=off-5] {
margin-left:41.6666666667%
}
[class*=customify-grid-]>[data-push-left*=off-6], [class*=customify-grid_]>[data-push-left*=off-6], [class~=customify-grid]>[data-push-left*=off-6] {
margin-left:50%
}
[class*=customify-grid-]>[data-push-left*=off-7], [class*=customify-grid_]>[data-push-left*=off-7], [class~=customify-grid]>[data-push-left*=off-7] {
margin-left:58.3333333333%
}
[class*=customify-grid-]>[data-push-left*=off-8], [class*=customify-grid_]>[data-push-left*=off-8], [class~=customify-grid]>[data-push-left*=off-8] {
margin-left:66.6666666667%
}
[class*=customify-grid-]>[data-push-left*=off-9], [class*=customify-grid_]>[data-push-left*=off-9], [class~=customify-grid]>[data-push-left*=off-9] {
margin-left:75%
}
[class*=customify-grid-]>[data-push-left*=off-10], [class*=customify-grid_]>[data-push-left*=off-10], [class~=customify-grid]>[data-push-left*=off-10] {
margin-left:83.3333333333%
}
[class*=customify-grid-]>[data-push-left*=off-11], [class*=customify-grid_]>[data-push-left*=off-11], [class~=customify-grid]>[data-push-left*=off-11] {
margin-left:91.6666666667%
}
[class*=customify-grid-]>[data-push-right*=off-0], [class*=customify-grid_]>[data-push-right*=off-0], [class~=customify-grid]>[data-push-right*=off-0] {
margin-right:0
}
[class*=customify-grid-]>[data-push-right*=off-1], [class*=customify-grid_]>[data-push-right*=off-1], [class~=customify-grid]>[data-push-right*=off-1] {
margin-right:8.3333333333%
}
[class*=customify-grid-]>[data-push-right*=off-2], [class*=customify-grid_]>[data-push-right*=off-2], [class~=customify-grid]>[data-push-right*=off-2] {
margin-right:16.6666666667%
}
[class*=customify-grid-]>[data-push-right*=off-3], [class*=customify-grid_]>[data-push-right*=off-3], [class~=customify-grid]>[data-push-right*=off-3] {
margin-right:25%
}
[class*=customify-grid-]>[data-push-right*=off-4], [class*=customify-grid_]>[data-push-right*=off-4], [class~=customify-grid]>[data-push-right*=off-4] {
margin-right:33.3333333333%
}
[class*=customify-grid-]>[data-push-right*=off-5], [class*=customify-grid_]>[data-push-right*=off-5], [class~=customify-grid]>[data-push-right*=off-5] {
margin-right:41.6666666667%
}
[class*=customify-grid-]>[data-push-right*=off-6], [class*=customify-grid_]>[data-push-right*=off-6], [class~=customify-grid]>[data-push-right*=off-6] {
margin-right:50%
}
[class*=customify-grid-]>[data-push-right*=off-7], [class*=customify-grid_]>[data-push-right*=off-7], [class~=customify-grid]>[data-push-right*=off-7] {
margin-right:58.3333333333%
}
[class*=customify-grid-]>[data-push-right*=off-8], [class*=customify-grid_]>[data-push-right*=off-8], [class~=customify-grid]>[data-push-right*=off-8] {
margin-right:66.6666666667%
}
[class*=customify-grid-]>[data-push-right*=off-9], [class*=customify-grid_]>[data-push-right*=off-9], [class~=customify-grid]>[data-push-right*=off-9] {
margin-right:75%
}
[class*=customify-grid-]>[data-push-right*=off-10], [class*=customify-grid_]>[data-push-right*=off-10], [class~=customify-grid]>[data-push-right*=off-10] {
margin-right:83.3333333333%
}
[class*=customify-grid-]>[data-push-right*=off-11], [class*=customify-grid_]>[data-push-right*=off-11], [class~=customify-grid]>[data-push-right*=off-11] {
margin-right:91.6666666667%
}
@media screen and (max-width:80em) {
[class*=customify-grid-]>[class*=_lg-1], [class*=customify-grid_]>[class*=_lg-1], [class~=customify-grid]>[class*=_lg-1] {
flex-basis:8.3333333333%;
max-width:8.3333333333%
}
[class*=customify-grid-]>[class*=_lg-2], [class*=customify-grid_]>[class*=_lg-2], [class~=customify-grid]>[class*=_lg-2] {
flex-basis:16.6666666667%;
max-width:16.6666666667%
}
[class*=customify-grid-]>[class*=_lg-3], [class*=customify-grid_]>[class*=_lg-3], [class~=customify-grid]>[class*=_lg-3] {
flex-basis:25%;
max-width:25%
}
[class*=customify-grid-]>[class*=_lg-4], [class*=customify-grid_]>[class*=_lg-4], [class~=customify-grid]>[class*=_lg-4] {
flex-basis:33.3333333333%;
max-width:33.3333333333%
}
[class*=customify-grid-]>[class*=_lg-5], [class*=customify-grid_]>[class*=_lg-5], [class~=customify-grid]>[class*=_lg-5] {
flex-basis:41.6666666667%;
max-width:41.6666666667%
}
[class*=customify-grid-]>[class*=_lg-6], [class*=customify-grid_]>[class*=_lg-6], [class~=customify-grid]>[class*=_lg-6] {
flex-basis:50%;
max-width:50%
}
[class*=customify-grid-]>[class*=_lg-7], [class*=customify-grid_]>[class*=_lg-7], [class~=customify-grid]>[class*=_lg-7] {
flex-basis:58.3333333333%;
max-width:58.3333333333%
}
[class*=customify-grid-]>[class*=_lg-8], [class*=customify-grid_]>[class*=_lg-8], [class~=customify-grid]>[class*=_lg-8] {
flex-basis:66.6666666667%;
max-width:66.6666666667%
}
[class*=customify-grid-]>[class*=_lg-9], [class*=customify-grid_]>[class*=_lg-9], [class~=customify-grid]>[class*=_lg-9] {
flex-basis:75%;
max-width:75%
}
[class*=customify-grid-]>[class*=_lg-10], [class*=customify-grid_]>[class*=_lg-10], [class~=customify-grid]>[class*=_lg-10] {
flex-basis:83.3333333333%;
max-width:83.3333333333%
}
[class*=customify-grid-]>[class*=_lg-11], [class*=customify-grid_]>[class*=_lg-11], [class~=customify-grid]>[class*=_lg-11] {
flex-basis:91.6666666667%;
max-width:91.6666666667%
}
[class*=customify-grid-]>[class*=_lg-12], [class*=customify-grid_]>[class*=_lg-12], [class~=customify-grid]>[class*=_lg-12] {
flex-basis:100%;
max-width:100%
}
[class*=customify-grid-]>[data-push-left*=_lg-0], [class*=customify-grid_]>[data-push-left*=_lg-0], [class~=customify-grid]>[data-push-left*=_lg-0] {
margin-left:0
}
[class*=customify-grid-]>[data-push-left*=_lg-1], [class*=customify-grid_]>[data-push-left*=_lg-1], [class~=customify-grid]>[data-push-left*=_lg-1] {
margin-left:8.3333333333%
}
[class*=customify-grid-]>[data-push-left*=_lg-2], [class*=customify-grid_]>[data-push-left*=_lg-2], [class~=customify-grid]>[data-push-left*=_lg-2] {
margin-left:16.6666666667%
}
[class*=customify-grid-]>[data-push-left*=_lg-3], [class*=customify-grid_]>[data-push-left*=_lg-3], [class~=customify-grid]>[data-push-left*=_lg-3] {
margin-left:25%
}
[class*=customify-grid-]>[data-push-left*=_lg-4], [class*=customify-grid_]>[data-push-left*=_lg-4], [class~=customify-grid]>[data-push-left*=_lg-4] {
margin-left:33.3333333333%
}
[class*=customify-grid-]>[data-push-left*=_lg-5], [class*=customify-grid_]>[data-push-left*=_lg-5], [class~=customify-grid]>[data-push-left*=_lg-5] {
margin-left:41.6666666667%
}
[class*=customify-grid-]>[data-push-left*=_lg-6], [class*=customify-grid_]>[data-push-left*=_lg-6], [class~=customify-grid]>[data-push-left*=_lg-6] {
margin-left:50%
}
[class*=customify-grid-]>[data-push-left*=_lg-7], [class*=customify-grid_]>[data-push-left*=_lg-7], [class~=customify-grid]>[data-push-left*=_lg-7] {
margin-left:58.3333333333%
}
[class*=customify-grid-]>[data-push-left*=_lg-8], [class*=customify-grid_]>[data-push-left*=_lg-8], [class~=customify-grid]>[data-push-left*=_lg-8] {
margin-left:66.6666666667%
}
[class*=customify-grid-]>[data-push-left*=_lg-9], [class*=customify-grid_]>[data-push-left*=_lg-9], [class~=customify-grid]>[data-push-left*=_lg-9] {
margin-left:75%
}
[class*=customify-grid-]>[data-push-left*=_lg-10], [class*=customify-grid_]>[data-push-left*=_lg-10], [class~=customify-grid]>[data-push-left*=_lg-10] {
margin-left:83.3333333333%
}
[class*=customify-grid-]>[data-push-left*=_lg-11], [class*=customify-grid_]>[data-push-left*=_lg-11], [class~=customify-grid]>[data-push-left*=_lg-11] {
margin-left:91.6666666667%
}
[class*=customify-grid-]>[data-push-right*=_lg-0], [class*=customify-grid_]>[data-push-right*=_lg-0], [class~=customify-grid]>[data-push-right*=_lg-0] {
margin-right:0
}
[class*=customify-grid-]>[data-push-right*=_lg-1], [class*=customify-grid_]>[data-push-right*=_lg-1], [class~=customify-grid]>[data-push-right*=_lg-1] {
margin-right:8.3333333333%
}
[class*=customify-grid-]>[data-push-right*=_lg-2], [class*=customify-grid_]>[data-push-right*=_lg-2], [class~=customify-grid]>[data-push-right*=_lg-2] {
margin-right:16.6666666667%
}
[class*=customify-grid-]>[data-push-right*=_lg-3], [class*=customify-grid_]>[data-push-right*=_lg-3], [class~=customify-grid]>[data-push-right*=_lg-3] {
margin-right:25%
}
[class*=customify-grid-]>[data-push-right*=_lg-4], [class*=customify-grid_]>[data-push-right*=_lg-4], [class~=customify-grid]>[data-push-right*=_lg-4] {
margin-right:33.3333333333%
}
[class*=customify-grid-]>[data-push-right*=_lg-5], [class*=customify-grid_]>[data-push-right*=_lg-5], [class~=customify-grid]>[data-push-right*=_lg-5] {
margin-right:41.6666666667%
}
[class*=customify-grid-]>[data-push-right*=_lg-6], [class*=customify-grid_]>[data-push-right*=_lg-6], [class~=customify-grid]>[data-push-right*=_lg-6] {
margin-right:50%
}
[class*=customify-grid-]>[data-push-right*=_lg-7], [class*=customify-grid_]>[data-push-right*=_lg-7], [class~=customify-grid]>[data-push-right*=_lg-7] {
margin-right:58.3333333333%
}
[class*=customify-grid-]>[data-push-right*=_lg-8], [class*=customify-grid_]>[data-push-right*=_lg-8], [class~=customify-grid]>[data-push-right*=_lg-8] {
margin-right:66.6666666667%
}
[class*=customify-grid-]>[data-push-right*=_lg-9], [class*=customify-grid_]>[data-push-right*=_lg-9], [class~=customify-grid]>[data-push-right*=_lg-9] {
margin-right:75%
}
[class*=customify-grid-]>[data-push-right*=_lg-10], [class*=customify-grid_]>[data-push-right*=_lg-10], [class~=customify-grid]>[data-push-right*=_lg-10] {
margin-right:83.3333333333%
}
[class*=customify-grid-]>[data-push-right*=_lg-11], [class*=customify-grid_]>[data-push-right*=_lg-11], [class~=customify-grid]>[data-push-right*=_lg-11] {
margin-right:91.6666666667%
}
[class*=customify-grid-] [class*=_lg-first], [class*=customify-grid_] [class*=_lg-first], [class~=customify-grid] [class*=_lg-first] {
order:-1
}
[class*=customify-grid-] [class*=_lg-last], [class*=customify-grid_] [class*=_lg-last], [class~=customify-grid] [class*=_lg-last] {
order:1
}
}
@media screen and (max-width:64em) {
[class*=customify-grid-]>[class*=_md-1], [class*=customify-grid_]>[class*=_md-1], [class~=customify-grid]>[class*=_md-1] {
flex-basis:8.3333333333%;
max-width:8.3333333333%
}
[class*=customify-grid-]>[class*=_md-2], [class*=customify-grid_]>[class*=_md-2], [class~=customify-grid]>[class*=_md-2] {
flex-basis:16.6666666667%;
max-width:16.6666666667%
}
[class*=customify-grid-]>[class*=_md-3], [class*=customify-grid_]>[class*=_md-3], [class~=customify-grid]>[class*=_md-3] {
flex-basis:25%;
max-width:25%
}
[class*=customify-grid-]>[class*=_md-4], [class*=customify-grid_]>[class*=_md-4], [class~=customify-grid]>[class*=_md-4] {
flex-basis:33.3333333333%;
max-width:33.3333333333%
}
[class*=customify-grid-]>[class*=_md-5], [class*=customify-grid_]>[class*=_md-5], [class~=customify-grid]>[class*=_md-5] {
flex-basis:41.6666666667%;
max-width:41.6666666667%
}
[class*=customify-grid-]>[class*=_md-6], [class*=customify-grid_]>[class*=_md-6], [class~=customify-grid]>[class*=_md-6] {
flex-basis:50%;
max-width:50%
}
[class*=customify-grid-]>[class*=_md-7], [class*=customify-grid_]>[class*=_md-7], [class~=customify-grid]>[class*=_md-7] {
flex-basis:58.3333333333%;
max-width:58.3333333333%
}
[class*=customify-grid-]>[class*=_md-8], [class*=customify-grid_]>[class*=_md-8], [class~=customify-grid]>[class*=_md-8] {
flex-basis:66.6666666667%;
max-width:66.6666666667%
}
[class*=customify-grid-]>[class*=_md-9], [class*=customify-grid_]>[class*=_md-9], [class~=customify-grid]>[class*=_md-9] {
flex-basis:75%;
max-width:75%
}
[class*=customify-grid-]>[class*=_md-10], [class*=customify-grid_]>[class*=_md-10], [class~=customify-grid]>[class*=_md-10] {
flex-basis:83.3333333333%;
max-width:83.3333333333%
}
[class*=customify-grid-]>[class*=_md-11], [class*=customify-grid_]>[class*=_md-11], [class~=customify-grid]>[class*=_md-11] {
flex-basis:91.6666666667%;
max-width:91.6666666667%
}
[class*=customify-grid-]>[class*=_md-12], [class*=customify-grid_]>[class*=_md-12], [class~=customify-grid]>[class*=_md-12] {
flex-basis:100%;
max-width:100%
}
[class*=customify-grid-]>[data-push-left*=_md-0], [class*=customify-grid_]>[data-push-left*=_md-0], [class~=customify-grid]>[data-push-left*=_md-0] {
margin-left:0
}
[class*=customify-grid-]>[data-push-left*=_md-1], [class*=customify-grid_]>[data-push-left*=_md-1], [class~=customify-grid]>[data-push-left*=_md-1] {
margin-left:8.3333333333%
}
[class*=customify-grid-]>[data-push-left*=_md-2], [class*=customify-grid_]>[data-push-left*=_md-2], [class~=customify-grid]>[data-push-left*=_md-2] {
margin-left:16.6666666667%
}
[class*=customify-grid-]>[data-push-left*=_md-3], [class*=customify-grid_]>[data-push-left*=_md-3], [class~=customify-grid]>[data-push-left*=_md-3] {
margin-left:25%
}
[class*=customify-grid-]>[data-push-left*=_md-4], [class*=customify-grid_]>[data-push-left*=_md-4], [class~=customify-grid]>[data-push-left*=_md-4] {
margin-left:33.3333333333%
}
[class*=customify-grid-]>[data-push-left*=_md-5], [class*=customify-grid_]>[data-push-left*=_md-5], [class~=customify-grid]>[data-push-left*=_md-5] {
margin-left:41.6666666667%
}
[class*=customify-grid-]>[data-push-left*=_md-6], [class*=customify-grid_]>[data-push-left*=_md-6], [class~=customify-grid]>[data-push-left*=_md-6] {
margin-left:50%
}
[class*=customify-grid-]>[data-push-left*=_md-7], [class*=customify-grid_]>[data-push-left*=_md-7], [class~=customify-grid]>[data-push-left*=_md-7] {
margin-left:58.3333333333%
}
[class*=customify-grid-]>[data-push-left*=_md-8], [class*=customify-grid_]>[data-push-left*=_md-8], [class~=customify-grid]>[data-push-left*=_md-8] {
margin-left:66.6666666667%
}
[class*=customify-grid-]>[data-push-left*=_md-9], [class*=customify-grid_]>[data-push-left*=_md-9], [class~=customify-grid]>[data-push-left*=_md-9] {
margin-left:75%
}
[class*=customify-grid-]>[data-push-left*=_md-10], [class*=customify-grid_]>[data-push-left*=_md-10], [class~=customify-grid]>[data-push-left*=_md-10] {
margin-left:83.3333333333%
}
[class*=customify-grid-]>[data-push-left*=_md-11], [class*=customify-grid_]>[data-push-left*=_md-11], [class~=customify-grid]>[data-push-left*=_md-11] {
margin-left:91.6666666667%
}
[class*=customify-grid-]>[data-push-right*=_md-0], [class*=customify-grid_]>[data-push-right*=_md-0], [class~=customify-grid]>[data-push-right*=_md-0] {
margin-right:0
}
[class*=customify-grid-]>[data-push-right*=_md-1], [class*=customify-grid_]>[data-push-right*=_md-1], [class~=customify-grid]>[data-push-right*=_md-1] {
margin-right:8.3333333333%
}
[class*=customify-grid-]>[data-push-right*=_md-2], [class*=customify-grid_]>[data-push-right*=_md-2], [class~=customify-grid]>[data-push-right*=_md-2] {
margin-right:16.6666666667%
}
[class*=customify-grid-]>[data-push-right*=_md-3], [class*=customify-grid_]>[data-push-right*=_md-3], [class~=customify-grid]>[data-push-right*=_md-3] {
margin-right:25%
}
[class*=customify-grid-]>[data-push-right*=_md-4], [class*=customify-grid_]>[data-push-right*=_md-4], [class~=customify-grid]>[data-push-right*=_md-4] {
margin-right:33.3333333333%
}
[class*=customify-grid-]>[data-push-right*=_md-5], [class*=customify-grid_]>[data-push-right*=_md-5], [class~=customify-grid]>[data-push-right*=_md-5] {
margin-right:41.6666666667%
}
[class*=customify-grid-]>[data-push-right*=_md-6], [class*=customify-grid_]>[data-push-right*=_md-6], [class~=customify-grid]>[data-push-right*=_md-6] {
margin-right:50%
}
[class*=customify-grid-]>[data-push-right*=_md-7], [class*=customify-grid_]>[data-push-right*=_md-7], [class~=customify-grid]>[data-push-right*=_md-7] {
margin-right:58.3333333333%
}
[class*=customify-grid-]>[data-push-right*=_md-8], [class*=customify-grid_]>[data-push-right*=_md-8], [class~=customify-grid]>[data-push-right*=_md-8] {
margin-right:66.6666666667%
}
[class*=customify-grid-]>[data-push-right*=_md-9], [class*=customify-grid_]>[data-push-right*=_md-9], [class~=customify-grid]>[data-push-right*=_md-9] {
margin-right:75%
}
[class*=customify-grid-]>[data-push-right*=_md-10], [class*=customify-grid_]>[data-push-right*=_md-10], [class~=customify-grid]>[data-push-right*=_md-10] {
margin-right:83.3333333333%
}
[class*=customify-grid-]>[data-push-right*=_md-11], [class*=customify-grid_]>[data-push-right*=_md-11], [class~=customify-grid]>[data-push-right*=_md-11] {
margin-right:91.6666666667%
}
[class*=customify-grid-] [class*=_md-first], [class*=customify-grid_] [class*=_md-first], [class~=customify-grid] [class*=_md-first] {
order:-1
}
[class*=customify-grid-] [class*=_md-last], [class*=customify-grid_] [class*=_md-last], [class~=customify-grid] [class*=_md-last] {
order:1
}
}
@media screen and (max-width:48em) {
[class*=customify-grid-]>[class*=_sm-1], [class*=customify-grid_]>[class*=_sm-1], [class~=customify-grid]>[class*=_sm-1] {
flex-basis:8.3333333333%;
max-width:8.3333333333%
}
[class*=customify-grid-]>[class*=_sm-2], [class*=customify-grid_]>[class*=_sm-2], [class~=customify-grid]>[class*=_sm-2] {
flex-basis:16.6666666667%;
max-width:16.6666666667%
}
[class*=customify-grid-]>[class*=_sm-3], [class*=customify-grid_]>[class*=_sm-3], [class~=customify-grid]>[class*=_sm-3] {
flex-basis:25%;
max-width:25%
}
[class*=customify-grid-]>[class*=_sm-4], [class*=customify-grid_]>[class*=_sm-4], [class~=customify-grid]>[class*=_sm-4] {
flex-basis:33.3333333333%;
max-width:33.3333333333%
}
[class*=customify-grid-]>[class*=_sm-5], [class*=customify-grid_]>[class*=_sm-5], [class~=customify-grid]>[class*=_sm-5] {
flex-basis:41.6666666667%;
max-width:41.6666666667%
}
[class*=customify-grid-]>[class*=_sm-6], [class*=customify-grid_]>[class*=_sm-6], [class~=customify-grid]>[class*=_sm-6] {
flex-basis:50%;
max-width:50%
}
[class*=customify-grid-]>[class*=_sm-7], [class*=customify-grid_]>[class*=_sm-7], [class~=customify-grid]>[class*=_sm-7] {
flex-basis:58.3333333333%;
max-width:58.3333333333%
}
[class*=customify-grid-]>[class*=_sm-8], [class*=customify-grid_]>[class*=_sm-8], [class~=customify-grid]>[class*=_sm-8] {
flex-basis:66.6666666667%;
max-width:66.6666666667%
}
[class*=customify-grid-]>[class*=_sm-9], [class*=customify-grid_]>[class*=_sm-9], [class~=customify-grid]>[class*=_sm-9] {
flex-basis:75%;
max-width:75%
}
[class*=customify-grid-]>[class*=_sm-10], [class*=customify-grid_]>[class*=_sm-10], [class~=customify-grid]>[class*=_sm-10] {
flex-basis:83.3333333333%;
max-width:83.3333333333%
}
[class*=customify-grid-]>[class*=_sm-11], [class*=customify-grid_]>[class*=_sm-11], [class~=customify-grid]>[class*=_sm-11] {
flex-basis:91.6666666667%;
max-width:91.6666666667%
}
[class*=customify-grid-]>[class*=_sm-12], [class*=customify-grid_]>[class*=_sm-12], [class~=customify-grid]>[class*=_sm-12] {
flex-basis:100%;
max-width:100%
}
[class*=customify-grid-]>[data-push-left*=_sm-0], [class*=customify-grid_]>[data-push-left*=_sm-0], [class~=customify-grid]>[data-push-left*=_sm-0] {
margin-left:0
}
[class*=customify-grid-]>[data-push-left*=_sm-1], [class*=customify-grid_]>[data-push-left*=_sm-1], [class~=customify-grid]>[data-push-left*=_sm-1] {
margin-left:8.3333333333%
}
[class*=customify-grid-]>[data-push-left*=_sm-2], [class*=customify-grid_]>[data-push-left*=_sm-2], [class~=customify-grid]>[data-push-left*=_sm-2] {
margin-left:16.6666666667%
}
[class*=customify-grid-]>[data-push-left*=_sm-3], [class*=customify-grid_]>[data-push-left*=_sm-3], [class~=customify-grid]>[data-push-left*=_sm-3] {
margin-left:25%
}
[class*=customify-grid-]>[data-push-left*=_sm-4], [class*=customify-grid_]>[data-push-left*=_sm-4], [class~=customify-grid]>[data-push-left*=_sm-4] {
margin-left:33.3333333333%
}
[class*=customify-grid-]>[data-push-left*=_sm-5], [class*=customify-grid_]>[data-push-left*=_sm-5], [class~=customify-grid]>[data-push-left*=_sm-5] {
margin-left:41.6666666667%
}
[class*=customify-grid-]>[data-push-left*=_sm-6], [class*=customify-grid_]>[data-push-left*=_sm-6], [class~=customify-grid]>[data-push-left*=_sm-6] {
margin-left:50%
}
[class*=customify-grid-]>[data-push-left*=_sm-7], [class*=customify-grid_]>[data-push-left*=_sm-7], [class~=customify-grid]>[data-push-left*=_sm-7] {
margin-left:58.3333333333%
}
[class*=customify-grid-]>[data-push-left*=_sm-8], [class*=customify-grid_]>[data-push-left*=_sm-8], [class~=customify-grid]>[data-push-left*=_sm-8] {
margin-left:66.6666666667%
}
[class*=customify-grid-]>[data-push-left*=_sm-9], [class*=customify-grid_]>[data-push-left*=_sm-9], [class~=customify-grid]>[data-push-left*=_sm-9] {
margin-left:75%
}
[class*=customify-grid-]>[data-push-left*=_sm-10], [class*=customify-grid_]>[data-push-left*=_sm-10], [class~=customify-grid]>[data-push-left*=_sm-10] {
margin-left:83.3333333333%
}
[class*=customify-grid-]>[data-push-left*=_sm-11], [class*=customify-grid_]>[data-push-left*=_sm-11], [class~=customify-grid]>[data-push-left*=_sm-11] {
margin-left:91.6666666667%
}
[class*=customify-grid-]>[data-push-right*=_sm-0], [class*=customify-grid_]>[data-push-right*=_sm-0], [class~=customify-grid]>[data-push-right*=_sm-0] {
margin-right:0
}
[class*=customify-grid-]>[data-push-right*=_sm-1], [class*=customify-grid_]>[data-push-right*=_sm-1], [class~=customify-grid]>[data-push-right*=_sm-1] {
margin-right:8.3333333333%
}
[class*=customify-grid-]>[data-push-right*=_sm-2], [class*=customify-grid_]>[data-push-right*=_sm-2], [class~=customify-grid]>[data-push-right*=_sm-2] {
margin-right:16.6666666667%
}
[class*=customify-grid-]>[data-push-right*=_sm-3], [class*=customify-grid_]>[data-push-right*=_sm-3], [class~=customify-grid]>[data-push-right*=_sm-3] {
margin-right:25%
}
[class*=customify-grid-]>[data-push-right*=_sm-4], [class*=customify-grid_]>[data-push-right*=_sm-4], [class~=customify-grid]>[data-push-right*=_sm-4] {
margin-right:33.3333333333%
}
[class*=customify-grid-]>[data-push-right*=_sm-5], [class*=customify-grid_]>[data-push-right*=_sm-5], [class~=customify-grid]>[data-push-right*=_sm-5] {
margin-right:41.6666666667%
}
[class*=customify-grid-]>[data-push-right*=_sm-6], [class*=customify-grid_]>[data-push-right*=_sm-6], [class~=customify-grid]>[data-push-right*=_sm-6] {
margin-right:50%
}
[class*=customify-grid-]>[data-push-right*=_sm-7], [class*=customify-grid_]>[data-push-right*=_sm-7], [class~=customify-grid]>[data-push-right*=_sm-7] {
margin-right:58.3333333333%
}
[class*=customify-grid-]>[data-push-right*=_sm-8], [class*=customify-grid_]>[data-push-right*=_sm-8], [class~=customify-grid]>[data-push-right*=_sm-8] {
margin-right:66.6666666667%
}
[class*=customify-grid-]>[data-push-right*=_sm-9], [class*=customify-grid_]>[data-push-right*=_sm-9], [class~=customify-grid]>[data-push-right*=_sm-9] {
margin-right:75%
}
[class*=customify-grid-]>[data-push-right*=_sm-10], [class*=customify-grid_]>[data-push-right*=_sm-10], [class~=customify-grid]>[data-push-right*=_sm-10] {
margin-right:83.3333333333%
}
[class*=customify-grid-]>[data-push-right*=_sm-11], [class*=customify-grid_]>[data-push-right*=_sm-11], [class~=customify-grid]>[data-push-right*=_sm-11] {
margin-right:91.6666666667%
}
[class*=customify-grid-] [class*=_sm-first], [class*=customify-grid_] [class*=_sm-first], [class~=customify-grid] [class*=_sm-first] {
order:-1
}
[class*=customify-grid-] [class*=_sm-last], [class*=customify-grid_] [class*=_sm-last], [class~=customify-grid] [class*=_sm-last] {
order:1
}
}
@media screen and (max-width:35.5em) {
[class*=customify-grid-]>[class*=_xs-1], [class*=customify-grid_]>[class*=_xs-1], [class~=customify-grid]>[class*=_xs-1] {
flex-basis:8.3333333333%;
max-width:8.3333333333%
}
[class*=customify-grid-]>[class*=_xs-2], [class*=customify-grid_]>[class*=_xs-2], [class~=customify-grid]>[class*=_xs-2] {
flex-basis:16.6666666667%;
max-width:16.6666666667%
}
[class*=customify-grid-]>[class*=_xs-3], [class*=customify-grid_]>[class*=_xs-3], [class~=customify-grid]>[class*=_xs-3] {
flex-basis:25%;
max-width:25%
}
[class*=customify-grid-]>[class*=_xs-4], [class*=customify-grid_]>[class*=_xs-4], [class~=customify-grid]>[class*=_xs-4] {
flex-basis:33.3333333333%;
max-width:33.3333333333%
}
[class*=customify-grid-]>[class*=_xs-5], [class*=customify-grid_]>[class*=_xs-5], [class~=customify-grid]>[class*=_xs-5] {
flex-basis:41.6666666667%;
max-width:41.6666666667%
}
[class*=customify-grid-]>[class*=_xs-6], [class*=customify-grid_]>[class*=_xs-6], [class~=customify-grid]>[class*=_xs-6] {
flex-basis:50%;
max-width:50%
}
[class*=customify-grid-]>[class*=_xs-7], [class*=customify-grid_]>[class*=_xs-7], [class~=customify-grid]>[class*=_xs-7] {
flex-basis:58.3333333333%;
max-width:58.3333333333%
}
[class*=customify-grid-]>[class*=_xs-8], [class*=customify-grid_]>[class*=_xs-8], [class~=customify-grid]>[class*=_xs-8] {
flex-basis:66.6666666667%;
max-width:66.6666666667%
}
[class*=customify-grid-]>[class*=_xs-9], [class*=customify-grid_]>[class*=_xs-9], [class~=customify-grid]>[class*=_xs-9] {
flex-basis:75%;
max-width:75%
}
[class*=customify-grid-]>[class*=_xs-10], [class*=customify-grid_]>[class*=_xs-10], [class~=customify-grid]>[class*=_xs-10] {
flex-basis:83.3333333333%;
max-width:83.3333333333%
}
[class*=customify-grid-]>[class*=_xs-11], [class*=customify-grid_]>[class*=_xs-11], [class~=customify-grid]>[class*=_xs-11] {
flex-basis:91.6666666667%;
max-width:91.6666666667%
}
[class*=customify-grid-]>[class*=_xs-12], [class*=customify-grid_]>[class*=_xs-12], [class~=customify-grid]>[class*=_xs-12] {
flex-basis:100%;
max-width:100%
}
[class*=customify-grid-]>[data-push-left*=_xs-0], [class*=customify-grid_]>[data-push-left*=_xs-0], [class~=customify-grid]>[data-push-left*=_xs-0] {
margin-left:0
}
[class*=customify-grid-]>[data-push-left*=_xs-1], [class*=customify-grid_]>[data-push-left*=_xs-1], [class~=customify-grid]>[data-push-left*=_xs-1] {
margin-left:8.3333333333%
}
[class*=customify-grid-]>[data-push-left*=_xs-2], [class*=customify-grid_]>[data-push-left*=_xs-2], [class~=customify-grid]>[data-push-left*=_xs-2] {
margin-left:16.6666666667%
}
[class*=customify-grid-]>[data-push-left*=_xs-3], [class*=customify-grid_]>[data-push-left*=_xs-3], [class~=customify-grid]>[data-push-left*=_xs-3] {
margin-left:25%
}
[class*=customify-grid-]>[data-push-left*=_xs-4], [class*=customify-grid_]>[data-push-left*=_xs-4], [class~=customify-grid]>[data-push-left*=_xs-4] {
margin-left:33.3333333333%
}
[class*=customify-grid-]>[data-push-left*=_xs-5], [class*=customify-grid_]>[data-push-left*=_xs-5], [class~=customify-grid]>[data-push-left*=_xs-5] {
margin-left:41.6666666667%
}
[class*=customify-grid-]>[data-push-left*=_xs-6], [class*=customify-grid_]>[data-push-left*=_xs-6], [class~=customify-grid]>[data-push-left*=_xs-6] {
margin-left:50%
}
[class*=customify-grid-]>[data-push-left*=_xs-7], [class*=customify-grid_]>[data-push-left*=_xs-7], [class~=customify-grid]>[data-push-left*=_xs-7] {
margin-left:58.3333333333%
}
[class*=customify-grid-]>[data-push-left*=_xs-8], [class*=customify-grid_]>[data-push-left*=_xs-8], [class~=customify-grid]>[data-push-left*=_xs-8] {
margin-left:66.6666666667%
}
[class*=customify-grid-]>[data-push-left*=_xs-9], [class*=customify-grid_]>[data-push-left*=_xs-9], [class~=customify-grid]>[data-push-left*=_xs-9] {
margin-left:75%
}
[class*=customify-grid-]>[data-push-left*=_xs-10], [class*=customify-grid_]>[data-push-left*=_xs-10], [class~=customify-grid]>[data-push-left*=_xs-10] {
margin-left:83.3333333333%
}
[class*=customify-grid-]>[data-push-left*=_xs-11], [class*=customify-grid_]>[data-push-left*=_xs-11], [class~=customify-grid]>[data-push-left*=_xs-11] {
margin-left:91.6666666667%
}
[class*=customify-grid-]>[data-push-right*=_xs-0], [class*=customify-grid_]>[data-push-right*=_xs-0], [class~=customify-grid]>[data-push-right*=_xs-0] {
margin-right:0
}
[class*=customify-grid-]>[data-push-right*=_xs-1], [class*=customify-grid_]>[data-push-right*=_xs-1], [class~=customify-grid]>[data-push-right*=_xs-1] {
margin-right:8.3333333333%
}
[class*=customify-grid-]>[data-push-right*=_xs-2], [class*=customify-grid_]>[data-push-right*=_xs-2], [class~=customify-grid]>[data-push-right*=_xs-2] {
margin-right:16.6666666667%
}
[class*=customify-grid-]>[data-push-right*=_xs-3], [class*=customify-grid_]>[data-push-right*=_xs-3], [class~=customify-grid]>[data-push-right*=_xs-3] {
margin-right:25%
}
[class*=customify-grid-]>[data-push-right*=_xs-4], [class*=customify-grid_]>[data-push-right*=_xs-4], [class~=customify-grid]>[data-push-right*=_xs-4] {
margin-right:33.3333333333%
}
[class*=customify-grid-]>[data-push-right*=_xs-5], [class*=customify-grid_]>[data-push-right*=_xs-5], [class~=customify-grid]>[data-push-right*=_xs-5] {
margin-right:41.6666666667%
}
[class*=customify-grid-]>[data-push-right*=_xs-6], [class*=customify-grid_]>[data-push-right*=_xs-6], [class~=customify-grid]>[data-push-right*=_xs-6] {
margin-right:50%
}
[class*=customify-grid-]>[data-push-right*=_xs-7], [class*=customify-grid_]>[data-push-right*=_xs-7], [class~=customify-grid]>[data-push-right*=_xs-7] {
margin-right:58.3333333333%
}
[class*=customify-grid-]>[data-push-right*=_xs-8], [class*=customify-grid_]>[data-push-right*=_xs-8], [class~=customify-grid]>[data-push-right*=_xs-8] {
margin-right:66.6666666667%
}
[class*=customify-grid-]>[data-push-right*=_xs-9], [class*=customify-grid_]>[data-push-right*=_xs-9], [class~=customify-grid]>[data-push-right*=_xs-9] {
margin-right:75%
}
[class*=customify-grid-]>[data-push-right*=_xs-10], [class*=customify-grid_]>[data-push-right*=_xs-10], [class~=customify-grid]>[data-push-right*=_xs-10] {
margin-right:83.3333333333%
}
[class*=customify-grid-]>[data-push-right*=_xs-11], [class*=customify-grid_]>[data-push-right*=_xs-11], [class~=customify-grid]>[data-push-right*=_xs-11] {
margin-right:91.6666666667%
}
[class*=customify-grid-] [class*=_xs-first], [class*=customify-grid_] [class*=_xs-first], [class~=customify-grid] [class*=_xs-first] {
order:-1
}
[class*=customify-grid-] [class*=_xs-last], [class*=customify-grid_] [class*=_xs-last], [class~=customify-grid] [class*=_xs-last] {
order:1
}
}
[class*=customify-col-][class*=customify-col-0] {
display:none
}
@media screen and (max-width:80em) {
[class*=customify-grid-]>:not([class*=_lg-0]), [class*=customify-grid_]>:not([class*=_lg-0]), [class~=customify-grid]>:not([class*=_lg-0]) {
display:block
}
[class*=customify-grid-]>[class*=_lg-0], [class*=customify-grid_]>[class*=_lg-0], [class~=customify-grid]>[class*=_lg-0] {
display:none
}
}
@media screen and (max-width:64em) {
[class*=customify-grid-]>:not([class*=_md-0]), [class*=customify-grid_]>:not([class*=_md-0]), [class~=customify-grid]>:not([class*=_md-0]) {
display:block
}
[class*=customify-grid-]>[class*=_md-0], [class*=customify-grid_]>[class*=_md-0], [class~=customify-grid]>[class*=_md-0] {
display:none
}
}
@media screen and (max-width:48em) {
[class*=customify-grid-]>:not([class*=_sm-0]), [class*=customify-grid_]>:not([class*=_sm-0]), [class~=customify-grid]>:not([class*=_sm-0]) {
display:block
}
[class*=customify-grid-]>[class*=_sm-0], [class*=customify-grid_]>[class*=_sm-0], [class~=customify-grid]>[class*=_sm-0] {
display:none
}
}
@media screen and (max-width:35.5em) {
[class*=customify-grid-]>:not([class*=_xs-0]), [class*=customify-grid_]>:not([class*=_xs-0]), [class~=customify-grid]>:not([class*=_xs-0]) {
display:block
}
[class*=customify-grid-]>[class*=_xs-0], [class*=customify-grid_]>[class*=_xs-0], [class~=customify-grid]>[class*=_xs-0] {
display:none
}
}
body {
	color:#686868;
	font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
	font-weight:400;
	line-height:1.618;
	-moz-osx-font-smoothing:grayscale;
	text-rendering:optimizeLegibility;
	-webkit-font-smoothing:antialiased
}
.comments-area .comment-reply-title, .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
	font-weight:400;
	font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
	margin:0 0 .5407911001em;
	color:#2b2b2b;
	clear:both
}
.h1, h1 {
	font-size:2.42em;
	line-height:1.216
}
@media screen and (max-width:1024px) {
.h1, h1 {
	font-size:2.1em
}
}
@media screen and (max-width:568px) {
.h1, h1 {
	font-size:1.8em
}
}
.h2, h2 {
	font-size:2.1em;
	line-height:1.216
}
.h2+h3, h2+h3 {
	border-top:1px solid #eaecee;
	padding-top:.5407911001em
}
@media screen and (max-width:1024px) {
.h2, h2 {
	font-size:1.9em
}
}
@media screen and (max-width:568px) {
.h2, h2 {
	font-size:1.7em
}
}
.h3, h3 {
	font-size:1.618em
}
.comments-area .comment-reply-title, .h4, h4 {
	font-size:1.41575em
}
p {
	margin:0 0 1.41575em
}
cite, dfn, em, i {
	font-style:italic
}
blockquote {
	padding:0 1.41575em;
	margin:1.41575em 1.618em;
	border-left:3px solid #eaecee;
	font-style:italic;
	font-weight:200;
	font-size:1.2em
}
blockquote p:last-of-type {
	margin-bottom:0
}
address {
	margin:0 0 1.618em
}
pre {
	background:#f2f2f2;
	font-family:"Courier 10 Pitch", Courier, monospace;
	margin-bottom:2.2906835em;
	padding:1.618em;
	overflow:auto;
	max-width:100%
}
code, kbd, tt, var {
	background-color:rgba(0,0,0,.05);
	font-family:Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
	padding:.15em .5407911001em;
	border-radius:2px
}
abbr, acronym {
	border-bottom:1px dotted #686868;
	cursor:help
}
ins, mark {
	background:0 0;
	text-decoration:none
}
big {
	font-size:125%
}
html {
	box-sizing:border-box
}
*, :after, :before {
	box-sizing:inherit
}
body {
	background:#fff
}
hr {
	background-color:#ccc;
	border:0;
	height:1px;
	margin:0 0 1.618em
}
img {
	height:auto;
	max-width:100%
}
figure {
	margin:1em 0
}
a.plain_color {
	color:currentColor
}
a {
	color:#19c0f4;
	text-decoration:none;
	transition:all .14s ease-out
}
a:focus, a:hover {
	color:#111
}
a:active, a:hover {
	outline:0
}
ol, ul {
	margin:0 0 1.618em 2.617924em;
	padding:0
}
ul {
	list-style:disc
}
ol {
	list-style:decimal
}
li>ol, li>ul {
	margin-bottom:0;
	margin-left:2.617924em
}
dt {
	font-weight:700
}
dd {
	margin:0 0 1.618em
}
table {
	width:100%;
	max-width:100%;
	margin-bottom:2.2906835em;
	border-spacing:0;
	border-collapse:separate
}
table caption {
	padding:1.41575em;
	font-weight:600
}
table th {
	background:#f2f2f2;
	font-weight:500
}
table td, table th {
	padding:1em 1.618em;
	vertical-align:top;
	text-align:left;
	font-size:.9em
}
table thead th {
	vertical-align:middle
}
table tbody td {
	background:#fafafa
}
table tbody tr:nth-child(2n) td {
	background:#f7f7f7
}
.clear:after, .clear:before, .clearfix:after, .clearfix:before {
	content:"";
	display:table
}
.clear:after, .clearfix:after {
	clear:both
}
.pull-right {
	float:right;
	margin-right:0
}
.pull-left {
	float:left;
	margin-left:0
}
form {
	margin-bottom:2em
}
.select2-container .select2-selection--single, input[type=color], input[type=date], input[type=datetime-local], input[type=datetime], input[type=email], input[type=month], input[type=number], input[type=password], input[type=range], input[type=search], input[type=tel], input[type=text], input[type=time], input[type=url], input[type=week], select, textarea {
	color:#282828;
	border:1px solid #e5e5e5;
	box-shadow:0 1px 2px rgba(0,0,0,.12) inset;
	padding:0 .75em;
	height:2.6em;
	width:100%;
	max-width:100%;
	vertical-align:middle;
	border-radius:1px;
	-moz-appearance:none;
	-webkit-appearance:none
}
.select2-container .select2-selection--single:focus, input[type=color]:focus, input[type=date]:focus, input[type=datetime-local]:focus, input[type=datetime]:focus, input[type=email]:focus, input[type=month]:focus, input[type=number]:focus, input[type=password]:focus, input[type=range]:focus, input[type=search]:focus, input[type=tel]:focus, input[type=text]:focus, input[type=time]:focus, input[type=url]:focus, input[type=week]:focus, select:focus, textarea:focus {
	border-color:rgba(0,0,0,.1);
	outline:0;
	background-color:#f9f9f9
}
select {
	box-shadow:none;
	background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMS4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMCAxMDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4Ij4KPGc+Cgk8cGF0aCBkPSJNNDkuOTk4LDBMMjcsMzYuNDk4bDQ2LDAuMDA0TDQ5Ljk5OCwweiBNNTAuMDA0LDEwMEw3Myw2My41MDJsLTQ2LTAuMDA0TDUwLjAwNCwxMDB6IiBmaWxsPSIjMDAwMDAwIi8+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);
	background-position:center right 8px;
	background-repeat:no-repeat;
	padding-right:1.5em;
	cursor:pointer
}
.select2-container--default .select2-selection--single {
	box-shadow:none
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
	line-height:2.4em;
	min-height:2.6em;
	padding-left:0
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
	top:46%;
	right:1px;
	transform:translateY(-38%);
	background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMS4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMCAxMDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4Ij4KPGc+Cgk8cGF0aCBkPSJNNDkuOTk4LDBMMjcsMzYuNDk4bDQ2LDAuMDA0TDQ5Ljk5OCwweiBNNTAuMDA0LDEwMEw3Myw2My41MDJsLTQ2LTAuMDA0TDUwLjAwNCwxMDB6IiBmaWxsPSIjMDAwMDAwIi8+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);
	background-position:center right 8px;
	background-repeat:no-repeat
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
	display:none
}
.select2-container--default .select2-dropdown {
	border:1px solid #e5e5e5;
	box-shadow:0 1px 2px rgba(0,0,0,.12) inset
}
.button:not(.components-button):not(.customize-partial-edit-shortcut-button), button:not(.components-button):not(.customize-partial-edit-shortcut-button), input[type=button]:not(.components-button):not(.customize-partial-edit-shortcut-button), input[type=reset]:not(.components-button):not(.customize-partial-edit-shortcut-button), input[type=submit]:not(.components-button):not(.customize-partial-edit-shortcut-button) {
	border:none;
	cursor:pointer;
	padding:0 1.3em;
	line-height:2.5em;
	min-height:2.6em;
	max-width:100%;
	font-weight:bolder;
	text-transform:uppercase;
	transition:transform .3s, border .3s, background .3s, box-shadow .3s, opacity .3s, color .3s;
	border-radius:1px;
	display:inline-block
}
.button:not(.components-button):not(.customize-partial-edit-shortcut-button):hover, button:not(.components-button):not(.customize-partial-edit-shortcut-button):hover, input[type=button]:not(.components-button):not(.customize-partial-edit-shortcut-button):hover, input[type=reset]:not(.components-button):not(.customize-partial-edit-shortcut-button):hover, input[type=submit]:not(.components-button):not(.customize-partial-edit-shortcut-button):hover {
	box-shadow:inset 0 0 0 120px rgba(0,0,0,.18);
	color:#fff;
	outline:0
}
.button:not(.components-button):not(.customize-partial-edit-shortcut-button):active, .button:not(.components-button):not(.customize-partial-edit-shortcut-button):focus, button:not(.components-button):not(.customize-partial-edit-shortcut-button):active, button:not(.components-button):not(.customize-partial-edit-shortcut-button):focus, input[type=button]:not(.components-button):not(.customize-partial-edit-shortcut-button):active, input[type=button]:not(.components-button):not(.customize-partial-edit-shortcut-button):focus, input[type=reset]:not(.components-button):not(.customize-partial-edit-shortcut-button):active, input[type=reset]:not(.components-button):not(.customize-partial-edit-shortcut-button):focus, input[type=submit]:not(.components-button):not(.customize-partial-edit-shortcut-button):active, input[type=submit]:not(.components-button):not(.customize-partial-edit-shortcut-button):focus {
	outline:0
}
.button:not(.components-button):not(.customize-partial-edit-shortcut-button).loading, button:not(.components-button):not(.customize-partial-edit-shortcut-button).loading, input[type=button]:not(.components-button):not(.customize-partial-edit-shortcut-button).loading, input[type=reset]:not(.components-button):not(.customize-partial-edit-shortcut-button).loading, input[type=submit]:not(.components-button):not(.customize-partial-edit-shortcut-button).loading {
	position:relative
}
.button:not(.components-button):not(.customize-partial-edit-shortcut-button).loading .button-label, .button:not(.components-button):not(.customize-partial-edit-shortcut-button).loading .hide-on-loading, .button:not(.components-button):not(.customize-partial-edit-shortcut-button).loading .icon-label, .button:not(.components-button):not(.customize-partial-edit-shortcut-button).loading i, .button:not(.components-button):not(.customize-partial-edit-shortcut-button).loading svg, button:not(.components-button):not(.customize-partial-edit-shortcut-button).loading .button-label, button:not(.components-button):not(.customize-partial-edit-shortcut-button).loading .hide-on-loading, button:not(.components-button):not(.customize-partial-edit-shortcut-button).loading .icon-label, button:not(.components-button):not(.customize-partial-edit-shortcut-button).loading i, button:not(.components-button):not(.customize-partial-edit-shortcut-button).loading svg, input[type=button]:not(.components-button):not(.customize-partial-edit-shortcut-button).loading .button-label, input[type=button]:not(.components-button):not(.customize-partial-edit-shortcut-button).loading .hide-on-loading, input[type=button]:not(.components-button):not(.customize-partial-edit-shortcut-button).loading .icon-label, input[type=button]:not(.components-button):not(.customize-partial-edit-shortcut-button).loading i, input[type=button]:not(.components-button):not(.customize-partial-edit-shortcut-button).loading svg, input[type=reset]:not(.components-button):not(.customize-partial-edit-shortcut-button).loading .button-label, input[type=reset]:not(.components-button):not(.customize-partial-edit-shortcut-button).loading .hide-on-loading, input[type=reset]:not(.components-button):not(.customize-partial-edit-shortcut-button).loading .icon-label, input[type=reset]:not(.components-button):not(.customize-partial-edit-shortcut-button).loading i, input[type=reset]:not(.components-button):not(.customize-partial-edit-shortcut-button).loading svg, input[type=submit]:not(.components-button):not(.customize-partial-edit-shortcut-button).loading .button-label, input[type=submit]:not(.components-button):not(.customize-partial-edit-shortcut-button).loading .hide-on-loading, input[type=submit]:not(.components-button):not(.customize-partial-edit-shortcut-button).loading .icon-label, input[type=submit]:not(.components-button):not(.customize-partial-edit-shortcut-button).loading i, input[type=submit]:not(.components-button):not(.customize-partial-edit-shortcut-button).loading svg {
	visibility:hidden
}
.button:not(.components-button):not(.customize-partial-edit-shortcut-button).loading:after, button:not(.components-button):not(.customize-partial-edit-shortcut-button).loading:after, input[type=button]:not(.components-button):not(.customize-partial-edit-shortcut-button).loading:after, input[type=reset]:not(.components-button):not(.customize-partial-edit-shortcut-button).loading:after, input[type=submit]:not(.components-button):not(.customize-partial-edit-shortcut-button).loading:after {
	content:""!important;
	height:16px;
	width:16px;
	animation:spin .6s linear infinite;
	border:2px solid rgba(0,0,0,.3);
	border-left-color:currentColor;
	border-radius:50%;
	display:block;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-8px;
	margin-left:-8px;
	padding:0;
	line-height:0
}
.button:not(.components-button):not(.customize-partial-edit-shortcut-button), input[type=button]:not(.components-button):not(.customize-partial-edit-shortcut-button), input[type=reset]:not(.components-button):not(.customize-partial-edit-shortcut-button), input[type=submit]:not(.components-button):not(.customize-partial-edit-shortcut-button) {
	color:#fff;
	background:#235787
}
.button:not(.components-button):not(.customize-partial-edit-shortcut-button):focus, input[type=button]:not(.components-button):not(.customize-partial-edit-shortcut-button):focus, input[type=reset]:not(.components-button):not(.customize-partial-edit-shortcut-button):focus, input[type=submit]:not(.components-button):not(.customize-partial-edit-shortcut-button):focus {
	color:#fff
}
.button.disabled:not(.components-button):not(.customize-partial-edit-shortcut-button), .button[disabled]:not(.components-button):not(.customize-partial-edit-shortcut-button), button.disabled:not(.components-button):not(.customize-partial-edit-shortcut-button), button[disabled]:not(.components-button):not(.customize-partial-edit-shortcut-button) {
	opacity:.5
}
textarea {
	padding:.575em .875em 0;
	min-height:130px
}
button::-moz-focus-inner, input::-moz-focus-inner {
border:0;
padding:0
}
fieldset {
	border:none;
	margin:2.2906835em 0;
	padding:0
}
fieldset legend {
	margin-bottom:.5407911001em;
	font-weight:600
}
label {
	color:#252525
}
.screen-reader-text {
	clip:rect(1px,1px,1px,1px);
	position:absolute!important;
	height:1px;
	width:1px;
	overflow:hidden;
	word-wrap:normal!important
}
.screen-reader-text:focus {
	background-color:#f1f1f1;
	border-radius:3px;
	box-shadow:0 0 2px 2px rgba(0,0,0,.6);
	clip:auto!important;
	display:block;
	font-weight:700;
	height:auto;
	left:0;
	line-height:normal;
	padding:1em 2.2906835em;
	text-decoration:none;
	top:0;
	width:auto;
	z-index:100000
}
#content[tabindex="-1"]:focus {
	outline:0
}
.alignleft {
	display:inline;
	float:left;
	margin-right:1.41575em
}
.alignright {
	display:inline;
	float:right;
	margin-left:1.41575em
}
.aligncenter {
	clear:both;
	display:block;
	margin:0 auto
}
.clear:after, .clear:before, .comment-content:after, .comment-content:before, .entry-content:after, .entry-content:before, .site-content:after, .site-content:before, .site-footer:after, .site-footer:before, .site-header:after, .site-header:before {
	content:"";
	display:table;
	table-layout:fixed
}
.clear:after, .comment-content:after, .entry-content:after, .site-content:after, .site-footer:after, .site-header:after {
	clear:both
}
.comment-content .wp-smiley, .entry-content .wp-smiley, .page-content .wp-smiley {
	border:none;
	margin-bottom:0;
	margin-top:0;
	padding:0
}
embed, iframe, object {
	max-width:100%
}
.custom-logo-link {
	display:inline-block
}
.wp-caption {
	margin-bottom:1.41575em;
	max-width:100%
}
.wp-caption img[class*=wp-image-] {
	display:block;
	margin-left:auto;
	margin-right:auto
}
.wp-caption .wp-caption-text {
	padding:1em 0;
	font-size:85%
}
.wp-caption-text {
	text-align:left;
	font-style:italic;
	color:#999
}
.gallery {
	margin-bottom:1.5em;
	margin-bottom:1.41575em
}
.gallery:after, .gallery:before {
	content:"";
	display:table
}
.gallery:after {
	clear:both
}
.gallery-item {
	display:inline-block;
	text-align:center;
	vertical-align:top;
	width:100%
}
.gallery-columns-2 .gallery-item {
	max-width:50%
}
.gallery-columns-3 .gallery-item {
	max-width:33.33%
}
.gallery-columns-4 .gallery-item {
	max-width:25%
}
.gallery-columns-5 .gallery-item {
	max-width:20%
}
.gallery-columns-6 .gallery-item {
	max-width:16.66%
}
.gallery-columns-7 .gallery-item {
	max-width:14.28%
}
.gallery-columns-8 .gallery-item {
	max-width:12.5%
}
.gallery-columns-9 .gallery-item {
	max-width:11.11%
}
.gallery-caption {
	display:block
}
.comments-area .comment-form-author label, .comments-area .comment-form-comment label, .comments-area .comment-form-email label, .comments-area .comment-form-url label {
	text-transform:uppercase;
	letter-spacing:.5px;
	font-size:.85em
}
.comment-list {
	list-style:none;
	margin:0
}
.comment-list article.comment {
	margin-bottom:0
}
.comment-list ul {
	list-style:none;
	margin:0
}
.comment-list .children li.comment {
	padding-left:30px
}
@media screen and (min-width:64em) {
.comment-list .children li.comment {
	padding-left:85px;
	border-left:1px solid #eaecee;
	position:relative;
	width:100%
}
.comment-list .children li.comment:after {
	content:"";
	display:block;
	position:absolute;
	float:left;
	top:1.618em;
	left:0;
	width:1.618em;
	height:1px;
	background-color:#eaecee
}
}
@media screen and (max-width:48em) {
.comment-list .children li.comment li.comment li.comment li.comment {
	padding-left:0
}
}
article.comment {
	padding:1.618em 0;
	margin-bottom:1.618em
}
article.comment .comment-content p:last-of-type {
	margin-bottom:0
}
article.comment .comment-image {
	float:left
}
article.comment .comment-wrap {
	margin-left:85px
}
article.comment .comment-meta {
	display:block;
	margin:12px 0 12px;
	padding-bottom:4px;
	border-bottom:1px solid #eaecee
}
article.comment .comment-meta .comment-edit-link {
	margin-left:10px
}
article.comment .comment-author {
	font-weight:500;
	text-transform:uppercase;
	line-height:1;
	font-style:normal
}
article.comment .comment-post-author {
	background:#6d6d6d;
	padding:1px 6px 1px;
	border-radius:2px;
	color:#fff;
	position:relative;
	top:-2px;
	margin-left:4px
}
@media screen and (min-width:64em) {
#respond .comment-form-author, #respond .comment-form-email, #respond .comment-form-url {
	width:29.4117647059%;
	margin-right:5.8823529412%;
	float:left
}
}
#respond .comment-form-author input, #respond .comment-form-email input, #respond .comment-form-url input {
	width:100%
}
#respond .comment-form-url {
	margin-right:0
}
#respond .comment-form-cookies-consent #wp-comment-cookies-consent {
	position:relative;
	top:-1px;
	margin-right:5px
}
.nav-btn {
	margin:auto;
	width:24px;
	height:24px;
	min-height:24px;
	overflow:hidden;
	fill:currentColor;
	line-height:1em;
	font-size:1em;
	position:relative;
	padding:0;
	border-radius:50%;
	box-shadow:0 2px 2px 0 rgba(0,0,0,.16), 0 0 0 1px rgba(0,0,0,.08);
	background-color:rgba(255,255,255,.5);
	color:#888;
	opacity:.6;
	display:inline-block;
	transition:all .3s linear
}
.nav-btn.x2 {
	width:36px;
	height:36px;
	min-height:36px;
	font-size:1.1em
}
.nav-btn svg {
	width:50%;
	height:50%;
	position:absolute;
	top:50%;
	left:50%;
	fill:currentColor;
	color:currentColor;
	transform:translate(-50%, -50%)
}
.nav-btn:focus, .nav-btn:hover {
	color:#333;
	opacity:1;
	box-shadow:0 2px 2px 0 rgba(0,0,0,.26), 0 0 0 1px rgba(0,0,0,.18);
	background-color:rgba(255,255,255,.99)
}
.shape-rounded {
	border-radius:10%
}
.shape-circle {
	border-radius:50%
}
.text-xsmall {
	font-size:.72em
}
.text-small {
	font-size:.875em
}
.text-large {
	font-size:1.1em
}
.text-uppercase {
	text-transform:uppercase;
	line-height:1.2
}
.text-uppercase.text-xsmall {
	letter-spacing:.5px
}
.link-meta, .link-meta a {
	color:#6d6d6d
}
.link-meta a:hover {
	color:#111
}
.color-meta {
	color:#6d6d6d
}
.customize-previewing {
	overflow-x:hidden
}
.customize-previewing .builder-item-focus.item--inner {
	position:relative
}
.customize-previewing .builder-item-focus.item--inner.has_menu {
	position:initial
}
.customize-previewing .builder-item-focus.item--inner.has_menu .item--preview-name {
	left:auto
}
.customize-previewing .builder-item-focus .item--preview-name {
	position:absolute;
	top:100%;
	left:0;
	display:none;
	background:#0073aa;
	color:#fff;
	padding:5px 8px 6px;
	font-size:12px!important;
	font-weight:600;
	line-height:14px;
	cursor:pointer;
	border-bottom-left-radius:2px;
	border-bottom-right-radius:2px
}
.customize-previewing .builder-item-focus:hover.item--inner {
	transition-delay:0s!important;
	outline:1px solid #0073aa;
	outline-offset:-1px
}
.customize-previewing .builder-item-focus:hover.item--inner .item--preview-name {
	display:block;
	z-index:9999999
}
.customize-previewing .header--row .customize-partial-edit-shortcut, .customize-previewing .header-menu-sidebar .customize-partial-edit-shortcut {
	display:none
}
.customize-previewing .footer--row .builder-item-focus:hover.item--inner {
	outline:1px dashed #ff472e;
	outline-offset:-1px
}
.comments-area .comment-form-author label, .comments-area .comment-form-comment label, .comments-area .comment-form-email label, .comments-area .comment-form-url label {
	text-transform:uppercase;
	letter-spacing:.5px;
	font-size:.85em
}
.comment-list {
	list-style:none;
	margin:0
}
.comment-list article.comment {
	margin-bottom:0
}
.comment-list ul {
	list-style:none;
	margin:0
}
.comment-list .children li.comment {
	padding-left:30px
}
@media screen and (min-width:64em) {
.comment-list .children li.comment {
	padding-left:85px;
	border-left:1px solid #eaecee;
	position:relative;
	width:100%
}
.comment-list .children li.comment:after {
	content:"";
	display:block;
	position:absolute;
	float:left;
	top:1.618em;
	left:0;
	width:1.618em;
	height:1px;
	background-color:#eaecee
}
}
@media screen and (max-width:48em) {
.comment-list .children li.comment li.comment li.comment li.comment {
	padding-left:0
}
}
article.comment {
	padding:1.618em 0;
	margin-bottom:1.618em
}
article.comment .comment-content p:last-of-type {
	margin-bottom:0
}
article.comment .comment-image {
	float:left
}
article.comment .comment-wrap {
	margin-left:85px
}
article.comment .comment-meta {
	display:block;
	margin:12px 0 12px;
	padding-bottom:4px;
	border-bottom:1px solid #eaecee
}
article.comment .comment-meta .comment-edit-link {
	margin-left:10px
}
article.comment .comment-author {
	font-weight:500;
	text-transform:uppercase;
	line-height:1;
	font-style:normal
}
article.comment .comment-post-author {
	background:#6d6d6d;
	padding:1px 6px 1px;
	border-radius:2px;
	color:#fff;
	position:relative;
	top:-2px;
	margin-left:4px
}
@media screen and (min-width:64em) {
#respond .comment-form-author, #respond .comment-form-email, #respond .comment-form-url {
	width:29.4117647059%;
	margin-right:5.8823529412%;
	float:left
}
}
#respond .comment-form-author input, #respond .comment-form-email input, #respond .comment-form-url input {
	width:100%
}
#respond .comment-form-url {
	margin-right:0
}
#respond .comment-form-cookies-consent #wp-comment-cookies-consent {
	position:relative;
	top:-1px;
	margin-right:5px
}
.header--row .dark-mode {
	color:rgba(255,255,255,.99);
	background:rgba(0,0,0,.9)
}
.dark-mode .nav-menu-desktop.style-border-bottom .nav-menu>li>a:focus, .dark-mode .nav-menu-desktop.style-border-bottom .nav-menu>li>a:hover, .dark-mode .nav-menu-desktop.style-border-top .nav-menu>li>a:focus, .dark-mode .nav-menu-desktop.style-border-top .nav-menu>li>a:hover, .dark-mode .nav-menu-desktop.style-plain .nav-menu>li>a:focus, .dark-mode .nav-menu-desktop.style-plain .nav-menu>li>a:hover {
	color:rgba(255,255,255,.99)
}
.dark-mode .nav-menu-desktop.style-border-bottom .nav-menu>li.current-menu-ancestor>a, .dark-mode .nav-menu-desktop.style-border-bottom .nav-menu>li.current-menu-item>a, .dark-mode .nav-menu-desktop.style-border-top .nav-menu>li.current-menu-ancestor>a, .dark-mode .nav-menu-desktop.style-border-top .nav-menu>li.current-menu-item>a, .dark-mode .nav-menu-desktop.style-plain .nav-menu>li.current-menu-ancestor>a, .dark-mode .nav-menu-desktop.style-plain .nav-menu>li.current-menu-item>a {
	color:rgba(255,255,255,.99)
}
.dark-mode .site-title, .dark-mode .site-title a {
	color:rgba(255,255,255,.99)
}
.dark-mode .customify-builder-social-icons.color-custom li a, .dark-mode .item--html a, .dark-mode .menu-mobile-toggle, .dark-mode .nav-menu>li>a, .dark-mode .search-icon {
	color:rgba(255,255,255,.79)
}
.dark-mode .customify-builder-social-icons.color-custom li a:hover, .dark-mode .item--html a:hover, .dark-mode .menu-mobile-toggle:hover, .dark-mode .nav-menu>li>a:hover, .dark-mode .search-icon:hover {
	color:rgba(255,255,255,.99)
}
.dark-mode .cart-item-link {
	color:rgba(255,255,255,.79)
}
.dark-mode .cart-item-link .cart-icon {
	color:rgba(255,255,255,.99)
}
.dark-mode .cart-item-link:hover {
	color:rgba(255,255,255,.99)
}
.dark-mode .header-search_box-item .search-form-fields {
	background:rgba(255,255,255,.03);
	border-color:rgba(255,255,255,.08);
	color:rgba(255,255,255,.79)
}
.dark-mode .header-search_box-item .search-form-fields .search-field {
	color:rgba(255,255,255,.79)
}
.dark-mode .header-search_box-item .search-form-fields .search-field::placeholder {
color:rgba(255,255,255,.79)
}
.dark-mode .header-search_box-item .search-submit {
	color:rgba(255,255,255,.79)
}
.dark-mode .header-search_box-item .search-submit:hover {
	color:rgba(255,255,255,.99)
}
.woo_bootster_search .dark-mode .header-search_box-item .header-search-form .search_product_cats {
	background-color:rgba(255,255,255,.03);
	border-color:rgba(255,255,255,.08);
	color:rgba(255,255,255,.79)
}
.woo_bootster_search .dark-mode .header-search_box-item .header-search-form .search-field {
	background-color:rgba(255,255,255,.03)!important;
	border-color:rgba(255,255,255,.08);
	color:rgba(255,255,255,.79)
}
.header--row .light-mode {
	color:rgba(0,0,0,.6);
	background:rgba(255,255,255,.9)
}
.light-mode .nav-menu-desktop.style-border-bottom .nav-menu>li>a:focus, .light-mode .nav-menu-desktop.style-border-bottom .nav-menu>li>a:hover, .light-mode .nav-menu-desktop.style-border-top .nav-menu>li>a:focus, .light-mode .nav-menu-desktop.style-border-top .nav-menu>li>a:hover, .light-mode .nav-menu-desktop.style-plain .nav-menu>li>a:focus, .light-mode .nav-menu-desktop.style-plain .nav-menu>li>a:hover {
	color:rgba(0,0,0,.8)
}
.light-mode .nav-menu-desktop.style-border-bottom .nav-menu>li.current-menu-ancestor>a, .light-mode .nav-menu-desktop.style-border-bottom .nav-menu>li.current-menu-item>a, .light-mode .nav-menu-desktop.style-border-top .nav-menu>li.current-menu-ancestor>a, .light-mode .nav-menu-desktop.style-border-top .nav-menu>li.current-menu-item>a, .light-mode .nav-menu-desktop.style-plain .nav-menu>li.current-menu-ancestor>a, .light-mode .nav-menu-desktop.style-plain .nav-menu>li.current-menu-item>a {
	color:rgba(0,0,0,.8)
}
.light-mode .site-title, .light-mode .site-title a {
	color:rgba(0,0,0,.8)
}
.light-mode .customify-builder-social-icons.color-custom li a, .light-mode .item--html a, .light-mode .menu-mobile-toggle, .light-mode .nav-menu>li>a, .light-mode .search-icon {
	color:rgba(0,0,0,.55)
}
.light-mode .customify-builder-social-icons.color-custom li a:hover, .light-mode .item--html a:hover, .light-mode .menu-mobile-toggle:hover, .light-mode .nav-menu>li>a:hover, .light-mode .search-icon:hover {
	color:rgba(0,0,0,.8)
}
.light-mode .cart-item-link {
	color:rgba(0,0,0,.55)
}
.light-mode .cart-item-link .cart-icon {
	color:rgba(0,0,0,.8)
}
.light-mode .cart-item-link:hover {
	color:rgba(0,0,0,.8)
}
.single-post .content-inner {
	margin-left:auto;
	margin-right:auto
}
.entry-content>* {
	margin-left:auto;
	margin-right:auto
}
.entry-content .alignleft {
	margin-right:1.41575em
}
.main-layout-content .entry-content>.alignwide {
	max-width:100vw;
max-width:calc(var(--vw, 1vw) * 100);
	width:1200px;
	transform:translateX(-50%);
	left:50%;
	position:relative
}
.main-layout-content .entry-content>.alignfull {
	margin:1.5em 0;
	max-width:100vw;
max-width:calc(var(--vw, 1vw) * 100);
	width:100vw;
width:calc(var(--vw, 1vw) * 100);
	transform:translateX(-50%);
	left:50%;
	position:relative
}
.main-layout-content-sidebar-sidebar.single-post .content-inner, .main-layout-content-sidebar.single-post .content-inner {
	margin-left:0
}
.main-layout-sidebar-content.single-post .content-inner, .main-layout-sidebar-sidebar-content.single-post .content-inner {
	margin-right:0
}
.entry-content ol, .entry-content ul {
	margin:1.5em auto;
	list-style-position:outside
}
.wp-block-video video {
	max-width:100%
}
.wp-block-image img {
	display:block
}
.wp-block-image.alignleft, .wp-block-image.alignright {
	width:100%
}
.alignleft, .wp-block-pullquote.alignleft {
	text-align:left
}
.alignright, .wp-block-pullquote.alignright {
	text-align:right
}
.wp-block-image.alignfull img {
	width:100vw;
width:calc(var(--vw, 1vw) * 100)
}
.wp-block-gallery:not(.components-placeholder) {
	margin:1.5em auto
}
.wp-block-cover-text p {
	padding:1.5em 14px
}
ul.wp-block-latest-posts.alignfull, ul.wp-block-latest-posts.alignwide, ul.wp-block-latest-posts.is-grid.alignwide {
	padding:0 14px
}
.wp-block-table {
	display:block;
	overflow-x:auto
}
.wp-block-table table {
	border-collapse:collapse;
	width:100%
}
.wp-block-table td, .wp-block-table th {
	padding:.5em
}
.entry-content li {
	margin-left:2.5em;
	margin-bottom:6px
}
.entry-content ol ol, .entry-content ol ul, .entry-content ul ol, .entry-content ul ul {
	margin-bottom:0;
	margin-top:0;
	margin-left:2.5em
}
.entry-content ol ol li, .entry-content ol ul li, .entry-content ul ol li, .entry-content ul ul li {
	margin-left:0
}
.wp-block-embed.is-type-video>.wp-block-embed__wrapper {
	position:relative;
	width:100%;
	height:0;
	padding-top:56.25%
}
.wp-block-embed.is-type-video>.wp-block-embed__wrapper iframe, .wp-block-embed.is-type-video>.wp-block-embed__wrapper>object {
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	bottom:0;
	right:0
}
.wp-block-quote {
	border-left-width:4px;
	border-left-color:currentColor
}
.wp-block-quote.is-style-large {
	padding:0
}
.wp-block-quote.is-style-large cite {
	font-size:13px
}
.wp-block-quote>* {
	margin-left:16px;
	margin-right:16px
}
.wp-block-quote cite {
	font-style:normal;
	margin-top:1em;
	position:relative;
	font-size:13px
}
.wp-block-pullquote {
	border-bottom:4px solid currentColor;
	border-top:4px solid currentColor;
	margin-left:0;
	margin-right:0;
	padding:3em 0;
	text-align:center
}
.wp-block-pullquote>p:first-child {
	margin-top:0
}
.wp-block-pullquote cite {
	font-size:13px;
	font-style:normal;
	text-transform:uppercase
}
.wp-block-pullquote blockquote {
	border-left:0
}
.wp-block-separator {
	margin:3em auto;
	border:none;
	border-bottom:2px solid currentColor
}
.wp-block-separator:not(.is-style-wide) {
	max-width:100px
}
.wp-block-separator.is-style-dots {
	border-bottom:none!important;
	text-align:center
}
.wp-block-separator.is-style-dots::before {
	padding-left:0;
	font-size:30px
}
@media screen and (min-width:768px) {
.wp-block-cover-text p {
	padding:1.5em 0
}
}
.has-strong-blue-color {
	color:#0073aa
}
.has-strong-blue-background-color {
	background-color:#0073aa
}
.has-lighter-blue-color {
	color:#229fd8
}
.has-lighter-blue-background-color {
	background-color:#229fd8
}
.has-very-light-gray-color {
	color:#eee
}
.has-very-light-gray-background-color {
	background-color:#eee
}
.has-very-dark-gray-color {
	color:#444
}
.has-very-dark-gray-background-color {
	background-color:#444
}
.header-top {
	padding:0;
	text-size-adjust:100%;
	line-height:13px
}
.header-top .customify-grid .item--html {
	font-size:15px
}
.header-top .item--html {
	line-height:1.3
}
.header-top .light-mode {
	background:#f0f0f0
}
.header-top .dark-mode {
	background:#235787
}
.header-main {
	padding:0
}
.header-main .dark-mode {
	background:#1a1a1a
}
.header-main .light-mode {
	box-shadow:0 1px 2px 0 #e1e5ea;
	background:#fff
}
.header-bottom {
	padding:0;
	border-left:none;
	border-right:none
}
.header-bottom .light-mode {
	background:#f0f0f0;
	box-shadow:0 1px 2px 0 #e1e5ea
}
.header-bottom .dark-mode {
	background:#303030
}
.site-header {
	position:relative;
	z-index:10
}
.site-header .customify-container {
	display:flex;
	flex-direction:column;
	justify-content:center
}
.builder-item .item--inner {
	display:inline-block;
	vertical-align:middle
}
.builder-item.builder-item--group .item--inner {
	margin-right:1em
}
@media screen and (max-width:1024px) {
.builder-item.builder-item--group .item--inner {
	margin-right:1em
}
}
@media screen and (max-width:568px) {
.builder-item.builder-item--group .item--inner {
	margin-right:.4em
}
}
.builder-item.builder-item--group .item--inner:last-child {
	margin-right:0
}
.layout-fullwidth .customify-container {
	max-width:initial
}
@media screen and (min-width:1025px) {
.header--row .customify-grid {
	margin:0 -.5em
}
.header--row .customify-grid [class*=customify-col-], .header--row .customify-grid [class*=customify-col_], .header--row .customify-grid [class~=customify-col-] {
	padding-left:.5em;
	padding-right:.5em
}
}
.header--row.layout-full-contained .customify-container {
	background:0 0!important
}
.header--row.layout-full-contained .customify-container, .header--row.layout-fullwidth .customify-container {
	border:0 none!important;
	box-shadow:none!important
}
@media screen and (min-width:1025px) {
.header--row.layout-contained {
	background:0 0!important;
	border:0 none;
	box-shadow:none!important
}
}
.header--row.layout-fullwidth .customify-container {
	box-shadow:none!important
}
.page-titlebar {
	padding:21px 0 22px;
	border-bottom:1px solid #eaecee;
	word-break:break-word;
	background:#f9f9f9
}
@media screen and (max-width:1024px) {
.page-titlebar {
	padding:19px 0 20px
}
}
@media screen and (max-width:568px) {
.page-titlebar {
	padding:18px 0 20px
}
}
.page-titlebar .page-titlebar-inner {
	width:100%
}
.page-titlebar .titlebar-title {
	margin-bottom:0
}
.page-titlebar .titlebar-tagline {
	margin-top:5px;
	font-size:.875em
}
.page-breadcrumb {
	padding:9px 0 9px;
	border-bottom:1px solid #eaecee;
	color:#6d6d6d;
	line-height:1.6;
	background:#fff
}
.page-breadcrumb .page-breadcrumb-inner {
	width:100%
}
.page-breadcrumb-list {
	list-style:none;
	margin:0 1em;
	padding:0
}
.page-breadcrumb-list li {
	display:inline-block;
	position:relative;
	padding-right:10px
}
.page-breadcrumb-list li:after {
	border-top:1px solid currentColor;
	border-left:1px solid currentColor;
	content:"";
	width:5px;
	height:5px;
	display:inline-block;
	transform:rotate(135deg);
	left:auto;
	position:relative;
	top:-1px
}
.page-breadcrumb-list li:last-child:after {
	display:none
}
.page-breadcrumb-list li a {
	font-weight:500;
	margin-right:10px
}
.page-breadcrumb-list .rank-math-breadcrumb p {
	margin:0
}
.page-cover .customize-partial-edit-shortcut button, .page-titlebar .customize-partial-edit-shortcut button {
	left:0
}
.page-cover .page-breadcrumb-inner, .page-titlebar .page-breadcrumb-inner {
	padding-left:0;
	padding-right:0
}
.page-cover .page-breadcrumb, .page-titlebar .page-breadcrumb {
	border-bottom:none;
	padding-bottom:0;
	background:0 0
}
.page-cover {
	position:relative;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
	background-position:center;
	display:flex;
	flex-direction:column;
	justify-content:center
}
.page-cover:before {
	position:absolute;
	content:"";
	background-color:rgba(0,0,0,.3);
	top:0;
	left:0;
	width:100%;
	height:100%;
	display:block;
	z-index:1
}
.page-cover .page-cover-inner {
	width:100%;
	display:flex;
	flex-direction:column;
	justify-content:center;
	z-index:5;
	padding:1em 30px
}
@media screen and (min-width:1025px) {
.page-cover .page-cover-inner {
	min-height:300px
}
}
@media screen and (max-width:1024px) {
.page-cover .page-cover-inner {
	min-height:250px;
	padding:1em 15px
}
}
@media screen and (max-width:568px) {
.page-cover .page-cover-inner {
	min-height:200px
}
}
.page-cover .page-breadcrumb-list {
	color:rgba(255,255,255,.8)
}
.page-cover .page-breadcrumb-list a, .page-cover .page-breadcrumb-list li:after {
	color:inherit
}
.page-cover .page-breadcrumb-list a:hover {
	color:rgba(255,255,255,.8)
}
.page-cover-title {
	margin-bottom:.5em
}
.page-cover-tagline {
	margin-bottom:1.2em
}
.page-cover-tagline, .page-cover-title {
	display:inline-block;
	position:relative;
	color:rgba(255,255,255,.99);
	z-index:5
}
.page-cover-tagline p:last-child, .page-cover-title p:last-child {
	margin-bottom:0
}
#header-menu-sidebar .customize-partial-edit-shortcut, #masthead .customize-partial-edit-shortcut {
	display:none
}
#masthead>.customize-partial-edit-shortcut.customize-partial-edit-shortcut-header_builder_panel {
	display:none
}
#masthead>.customize-partial-edit-shortcut button {
	left:0
}
.row-v2 {
	display:flex!important;
	flex-flow:row nowrap;
	justify-content:space-between;
	align-items:center;
	width:100%;
	height:100%
}
.row-v2 .item--inner {
	display:inline-flex;
	align-items:center;
	margin-left:.5em;
	margin-right:.5em
}
.row-v2 .col-v2 {
	display:flex
}
.row-v2 .col-v2.col-v2-center {
	justify-content:center;
	margin-left:1em;
	margin-right:1em
}
.row-v2 .col-v2.col-v2-left {
	justify-content:flex-start;
	margin-right:auto;
	flex:1 1 0
}
.row-v2 .col-v2.col-v2-right {
	margin-left:auto;
	justify-content:flex-end;
	flex:1 1 0
}
.row-v2.no-left.no-right .col-v2.col-v2-center {
	flex-basis:100%
}
.row-v2.no-center .col-v2.col-v2-left {
	flex:auto
}
.row-v2.no-center .col-v2.col-v2-right {
	flex:auto
}
#masthead>.customize-partial-edit-shortcut.customize-partial-edit-shortcut-header_builder_panel {
	display:none
}
#masthead>.customize-partial-edit-shortcut button {
	left:0
}
.customify-builder-btn {
	padding:.5407911001em 1em;
	background:#c3512f;
	color:#fff;
	border-radius:2px;
	display:inline-block;
	position:relative;
	text-decoration:none;
	font-size:.85em;
	text-transform:uppercase;
	letter-spacing:.5px;
	font-weight:600
}
.customify-builder-btn:hover {
	box-shadow:inset 0 0 0 120px rgba(0,0,0,.18);
	color:#fff
}
.customify-builder-btn.is-icon-before i {
	margin-right:4px
}
.customify-builder-btn.is-icon-after i {
	margin-left:5px
}
.item--html p {
	font-weight:500;
	text-transform:uppercase;
	font-size:13px
}
.item--html p:last-child {
	margin-bottom:0
}
.site-branding {
	display:flex;
	line-height:.9;
	vertical-align:middle
}
.site-branding a {
	display:inline-block;
	text-transform:uppercase;
	letter-spacing:.4px;
	font-weight:600
}
.site-branding img {
	display:block;
	width:auto;
	line-height:1
}
.site-branding .site-title {
	font-size:1.5em;
	margin:0;
	font-weight:600;
	line-height:1.216
}
.site-branding .site-description {
	margin:5px 0 7px 0
}
.site-branding.logo-left .logo-link {
	display:flex;
	flex-direction:column;
	justify-content:center
}
.site-branding.logo-left .site-name-desc {
	margin-left:7px;
	display:flex;
	flex-direction:column;
	justify-content:center
}
.site-branding.logo-right {
	flex-direction:row-reverse
}
.site-branding.logo-right .logo-link {
	display:flex;
	flex-direction:column;
	justify-content:center
}
.site-branding.logo-right .site-name-desc {
	margin-right:7px;
	display:flex;
	flex-direction:column;
	justify-content:center
}
.site-branding.logo-top {
	flex-direction:column
}
.site-branding.logo-bottom {
	flex-direction:column-reverse
}
.site-branding.logo-bottom .site-name-desc {
	margin-top:7px
}
.item-button {
	display:inline-block
}
.site-header .cb-row--mobile .site-branding img {
	max-width:100%
}
.nav-menu-desktop .menu-item .link-before, .nav-menu-mobile .menu-item .link-before {
	position:relative;
	display:inline-flex;
	align-items:center
}
.nav-menu-desktop .nav-icon-angle, .nav-menu-mobile .nav-icon-angle {
	display:inline-block;
	font-size:inherit;
	text-rendering:auto;
	text-decoration:none!important;
	position:relative;
	width:6px;
	height:6px;
	margin-top:1px;
	border-left:1px solid currentColor;
	border-top:1px solid currentColor;
	transform:rotate(-135deg) translateY(50%)
}
.nav-menu-desktop .nav-icon-angle {
	display:inline;
	font-size:inherit;
	text-rendering:auto;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	text-decoration:none!important
}
.nav-menu-desktop.hide-arrow-active .nav-icon-angle {
	display:none
}
.nav-menu-desktop .menu {
	list-style:none;
	padding:0;
	margin:0
}
.nav-menu-desktop .menu li {
	display:inline-block;
	position:relative
}
.nav-menu-desktop .menu li:last-child {
	margin-right:0
}
.nav-menu-desktop .menu li a {
	display:inline-block;
	transition:all .14s ease-out;
	text-decoration-color:currentColor
}
.nav-menu-desktop .menu li.current-menu-item>a {
	color:rgba(0,0,0,.9)
}
.nav-menu-desktop .menu>li>a {
	padding:12px 13px 12px;
	display:inline-flex;
	align-items:center;
	text-transform:uppercase;
	font-weight:600;
	font-size:.85em;
	line-height:1
}
.nav-menu-desktop .menu>li>a i {
	line-height:0
}
.nav-menu-desktop .menu>li.menu-item-has-children>a .nav-icon-angle {
	margin-left:4px;
	line-height:0
}
.nav-menu-desktop .menu .sub-menu li.menu-item-has-children>a {
	position:relative
}
.nav-menu-desktop .menu .sub-menu li.menu-item-has-children>a:after, .nav-menu-desktop .menu .sub-menu li.menu-item-has-children>a:before {
	content:"";
	display:table
}
.nav-menu-desktop .menu .sub-menu li.menu-item-has-children>a:after {
	clear:both
}
.nav-menu-desktop .menu .sub-menu li.menu-item-has-children>a .nav-icon-angle {
	margin-left:5px;
	float:right
}
.nav-menu-desktop .sub-lv-0, .nav-menu-desktop .sub-menu {
	position:absolute;
	left:0;
	transition:all .3s ease;
	z-index:99;
	opacity:0;
	height:0;
	overflow:hidden;
	visibility:hidden;
	display:block;
	transform:translateY(40px);
	top:100%;
	margin:0;
	padding:0
}
.nav-menu-desktop .sub-menu {
	width:14em;
	background:#fff;
	box-shadow:0 2px 4px -2px rgba(0,0,0,.1), 0 4px 15px 0 rgba(0,0,0,.1);
	text-align:left;
	border-radius:2px
}
.nav-menu-desktop .sub-menu .link-before {
	display:flex;
	justify-content:space-between
}
.nav-menu-desktop .sub-menu .nav-icon-angle {
	transform:rotate(135deg) translateY(0)
}
.nav-menu-desktop .sub-menu li {
	display:block;
	margin:0;
	padding:0
}
.nav-menu-desktop .sub-menu li a {
	display:block;
	width:100%;
	padding:9px 15px;
	font-size:1em;
	line-height:1.5;
	color: #19c0f4!important;
	transition: none!important;
}
.nav-menu-desktop .sub-menu li a:hover {
	background:rgba(0,0,0,.015);
	color:rgba(0,0,0,.8)
}
.nav-menu-desktop .sub-menu .sub-menu {
	top:0;
	left:100%
}
.nav-menu-desktop .menu-item.focus>.sub-lv-0, .nav-menu-desktop .menu-item.focus>.sub-menu, .nav-menu-desktop .menu-item:focus>.sub-lv-0, .nav-menu-desktop .menu-item:focus>.sub-menu, .nav-menu-desktop .menu-item:hover>.sub-lv-0, .nav-menu-desktop .menu-item:hover>.sub-menu {
	height:auto;
	transform:translateY(0);
	overflow:initial;
	visibility:visible;
	opacity:1
}
.nav-menu-desktop.style-plain .nav-menu:after, .nav-menu-desktop.style-plain .nav-menu:before {
	content:"";
	display:table
}
.nav-menu-desktop.style-plain .nav-menu:after {
	clear:both
}
.nav-menu-desktop.style-plain .nav-menu>li {
	float:left
}
.nav-menu-desktop.style-full-height .nav-menu:after, .nav-menu-desktop.style-full-height .nav-menu:before {
	content:"";
	display:table
}
.nav-menu-desktop.style-full-height .nav-menu:after {
	clear:both
}
.nav-menu-desktop.style-full-height .nav-menu>li {
	float:left
}
.nav-menu-desktop.style-full-height .nav-menu>li>a {
	background:0 0;
	display:inline-flex;
	vertical-align:middle;
	align-items:center
}
.nav-menu-desktop.style-full-height .nav-menu>li>a:hover {
	color:#fff;
	background-color:#1e4b75
}
.nav-menu-desktop.style-full-height .nav-menu>li.current-menu-ancestor>a, .nav-menu-desktop.style-full-height .nav-menu>li.current-menu-item>a {
	color:#fff;
	background-color:#1e4b75
}
.nav-menu-desktop.style-border-bottom .nav-menu>li>a .link-before {
	position:relative
}
.nav-menu-desktop.style-border-bottom .nav-menu>li>a .link-before:before {
	position:absolute;
	bottom:-6px;
	width:1px;
	left:0;
	height:2px;
	background-color:transparent;
	content:"";
	transition:all .3s ease
}
.nav-menu-desktop.style-border-bottom .nav-menu>li:focus>a .link-before:before, .nav-menu-desktop.style-border-bottom .nav-menu>li:hover>a .link-before:before {
	width:100%;
	background-color:currentColor
}
.nav-menu-desktop.style-border-bottom .nav-menu>li.current-menu-ancestor>a .link-before:before, .nav-menu-desktop.style-border-bottom .nav-menu>li.current-menu-item>a .link-before:before {
	width:100%;
	background-color:currentColor
}
.nav-menu-desktop.style-border-top .nav-menu>li>a .link-before {
	position:relative
}
.nav-menu-desktop.style-border-top .nav-menu>li>a .link-before:before {
	position:absolute;
	top:-6px;
	width:1px;
	left:0;
	height:2px;
	background-color:transparent;
	content:"";
	transition:all .3s ease
}
.nav-menu-desktop.style-border-top .nav-menu>li:focus>a .link-before:before, .nav-menu-desktop.style-border-top .nav-menu>li:hover>a .link-before:before {
	width:100%;
	background-color:currentColor
}
.nav-menu-desktop.style-border-top .nav-menu>li.current-menu-ancestor>a .link-before:before, .nav-menu-desktop.style-border-top .nav-menu>li.current-menu-item>a .link-before:before {
	width:100%;
	background-color:currentColor
}
.nav-menu-mobile .menu {
	margin:0;
	padding:0;
	list-style:none
}
.nav-menu-mobile .menu li:first-child>a {
	border-top:none
}
.nav-menu-mobile .menu .menu-item a>.link-before .nav-icon-angle {
	display:none
}
.nav-menu-mobile .menu li {
	list-style:none;
	position:relative;
	border-bottom:1px solid transparent
}
.nav-menu-mobile .menu li:last-child {
	border:none
}
.nav-menu-mobile .menu li.menu-item-has-children>a {
	padding-right:45px!important
}
.nav-menu-mobile .menu li a {
	display:block;
	padding:.55em 1.5em
}
.nav-menu-mobile .menu li a:focus, .nav-menu-mobile .menu li a:hover {
	background:rgba(0,0,0,.01)
}
.nav-menu-mobile .menu li .nav-toggle-icon {
	display:block;
	position:absolute;
	top:0;
	right:0;
	text-align:center;
	vertical-align:middle;
	line-height:1;
	transition:all .5s ease;
	cursor:pointer;
	padding:.88em .9em;
	border-left:1px solid rgba(255,255,255,.08);
	background:0 0
}
.nav-menu-mobile .menu li .nav-toggle-icon:hover {
	box-shadow:none
}
.nav-menu-mobile .menu li .nav-toggle-icon .nav-icon-angle {
	transform:rotate(-135deg) translateY(50%) translateX(50%)
}
.nav-menu-mobile .menu .sub-menu {
	opacity:0;
	transition:opacity .5s ease;
	margin:0;
	border-top:1px solid rgba(255,255,255,.08)
}
.nav-menu-mobile .menu .sub-menu li a {
	padding-left:3em
}
.nav-menu-mobile .menu .open-sub>a .nav-toggle-icon i {
	transform:rotate(45deg)
}
.nav-menu-mobile .menu .open-sub>.sub-menu {
	display:block;
	opacity:1
}
.builder-item--search_box {
	max-width:100%
}
.item--search_icon {
	line-height:0;
	cursor:pointer
}
.search-icon {
	line-height:0;
	display:inline-block;
	position:relative;
	box-shadow:none
}
.search-icon:hover {
	box-shadow:none;
	color:currentColor
}
.search-icon svg {
	width:18px;
	height:18px
}
.search-icon .ic-close {
	display:none
}
.header-search_icon-item {
	position:relative
}
.header-search_icon-item.active .search-icon .ic-search {
	display:none
}
.header-search_icon-item.active .search-icon .ic-close {
	display:inline-block
}
.header-search_icon-item .header-search-modal-wrapper {
	position:absolute;
	top:100%;
	left:-.9em;
	height:0;
	overflow:hidden;
	display:block;
	margin-top:-1px;
	transition:all .2s linear;
	transform:translateY(40px)
}
.header-search_icon-item.search-left .header-search-modal-wrapper {
	left:auto;
	right:-.9em
}
.header-search_icon-item.search-left .header-search-modal::before {
	left:auto;
	right:15px
}
.header-search_icon-item.active .header-search-modal-wrapper {
	height:auto;
	overflow:initial;
	z-index:26;
	transform:translateY(0)
}
.header-search-form {
	display:flex;
	margin-bottom:0;
	width:100%;
	max-width:100%
}
.header-search-form label {
	flex-basis:100%
}
.header-search-form .search-form-fields {
	border:1px solid;
	border-color:rgba(127,127,127,.2);
	box-shadow:0 1px 2px rgba(0,0,0,.12) inset;
	border-radius:2px
}
.header-search-form .search-field {
	display:block;
	width:100%;
	border-radius:2px;
	height:2.4em
}
.header-search-form .search-field:focus {
	background-color:transparent
}
.header-search-form button.search-submit {
	overflow:hidden;
	box-shadow:none;
	margin-left:-40px;
	background:0 0;
	color:#6d6d6d;
	line-height:0;
	padding:0 .7em;
	min-height:auto
}
.header-search-form button.search-submit:hover {
	box-shadow:none;
	background-color:transparent;
	color:#686868
}
.header-search-form button.search-submit svg {
	width:18px;
	height:18px
}
.header-search-form input[type=submit] {
	min-height:auto
}
.header-search_box-item .header-search-form .search-field {
	border:0;
	box-shadow:none;
	background-color:transparent
}
.header-search-modal {
	border:1px solid #eaecee;
	padding:1.25em;
	background:#fff;
	width:280px;
	position:relative;
	margin-top:15px;
	box-shadow:0 3px 30px rgba(25,30,35,.1)
}
@media screen and (max-width:568px) {
.header-search-modal {
	width:220px
}
}
.header-search-modal label {
	flex-basis:100%
}
.header-search-modal::before {
	border-top:1px solid #eaecee;
	border-left:1px solid #eaecee;
	background:#fff;
	content:"";
	display:block;
	position:absolute;
	top:-8px;
	left:15px;
	width:15px;
	height:15px;
	transform:rotate(45deg);
	z-index:27
}
.woo_bootster_search .header-search_box-item .header-search-form {
	margin-bottom:0;
	width:100%;
	max-width:100%;
	display:flex;
	border:1px solid;
	border-color:rgba(127,127,127,.2);
	box-shadow:0 1px 2px rgba(0,0,0,.12) inset;
	border-radius:2px;
	height:2.4em;
	line-height:2.4em;
	overflow:hidden
}
.woo_bootster_search .header-search_box-item .header-search-form .search-form-fields {
	background-color:transparent;
	min-height:auto;
	-ms-flex-preferred-size:100%;
	flex-basis:100%;
	display:flex;
	border-style:none;
	border:none;
	box-shadow:none
}
.woo_bootster_search .header-search_box-item .header-search-form .search-field {
	border-color:transparent;
	height:auto;
	background-color:transparent;
	border:0;
	border-style:none;
	box-shadow:none;
	flex:0 0 auto
}
.woo_bootster_search .header-search_box-item .header-search-form .search-field:focus {
	background:0 0
}
.woo_bootster_search .header-search_box-item .header-search-form .search_product_cats {
	height:auto;
	border:0;
	background-color:transparent;
	flex:1 1 auto;
	width:auto;
	padding-right:2em;
	position:relative;
	border-right:1px solid rgba(127,127,127,.2);
	color:#6d6d6d;
	border-top:0!important;
	border-left:0!important;
	border-bottom:0!important
}
.customify-builder-social-icons {
	display:inline-block;
	margin:0;
	padding:0;
	list-style:none;
	position:relative
}
.customify-builder-social-icons li {
	list-style:none;
	display:inline-block;
	margin:0 3px
}
.customify-builder-social-icons li:last-child {
	margin-right:0
}
.customify-builder-social-icons li:first-child {
	margin-left:0
}
.customify-builder-social-icons.color-default a {
	color:#fff
}
.customify-builder-social-icons.color-default a:hover {
	color:#fff
}
.customify-builder-social-icons a {
	color:currentColor;
	text-align:center;
	vertical-align:middle;
	width:100%;
	padding:.4em;
	display:inline-block;
	line-height:1;
	font-size:13px
}
.customify-builder-social-icons a i {
	width:1em;
	height:1em;
	position:relative;
	display:block
}
.customify-builder-social-icons a i:before {
	position:absolute;
	left:50%;
	-webkit-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	transform:translateX(-50%)
}
.customify-builder-social-icons a:hover {
	opacity:.9;
	color:inherit
}
.customify-builder-social-icons [class*=social-icon-apple] {
	background-color:#999
}
.customify-builder-social-icons [class*=social-icon-apple].shape-none {
	background-color:transparent;
	color:#999
}
.customify-builder-social-icons [class*=social-icon-behance] {
	background-color:#1769ff
}
.customify-builder-social-icons [class*=social-icon-behance].shape-none {
	background-color:transparent;
	color:#1769ff
}
.customify-builder-social-icons [class*=social-icon-bitbucket] {
	background-color:#205081
}
.customify-builder-social-icons [class*=social-icon-bitbucket].shape-none {
	background-color:transparent;
	color:#205081
}
.customify-builder-social-icons [class*=social-icon-codepen] {
	background-color:#000
}
.customify-builder-social-icons [class*=social-icon-codepen].shape-none {
	background-color:transparent;
	color:#000
}
.customify-builder-social-icons [class*=social-icon-delicious] {
	background-color:#39f
}
.customify-builder-social-icons [class*=social-icon-delicious].shape-none {
	background-color:transparent;
	color:#39f
}
.customify-builder-social-icons [class*=social-icon-digg] {
	background-color:#005be2
}
.customify-builder-social-icons [class*=social-icon-digg].shape-none {
	background-color:transparent;
	color:#005be2
}
.customify-builder-social-icons [class*=social-icon-dribbble] {
	background-color:#ea4c89
}
.customify-builder-social-icons [class*=social-icon-dribbble].shape-none {
	background-color:transparent;
	color:#ea4c89
}
.customify-builder-social-icons [class*=social-icon-envelope] {
	background-color:#ea4335
}
.customify-builder-social-icons [class*=social-icon-envelope].shape-none {
	background-color:transparent;
	color:#ea4335
}
.customify-builder-social-icons [class*=social-icon-facebook] {
	background-color:#3b5998
}
.customify-builder-social-icons [class*=social-icon-facebook].shape-none {
	background-color:transparent;
	color:#3b5998
}
.customify-builder-social-icons [class*=social-icon-flickr] {
	background-color:#0063dc
}
.customify-builder-social-icons [class*=social-icon-flickr].shape-none {
	background-color:transparent;
	color:#0063dc
}
.customify-builder-social-icons [class*=social-icon-foursquare] {
	background-color:#2d5be3
}
.customify-builder-social-icons [class*=social-icon-foursquare].shape-none {
	background-color:transparent;
	color:#2d5be3
}
.customify-builder-social-icons [class*=social-icon-github] {
	background-color:#333
}
.customify-builder-social-icons [class*=social-icon-github].shape-none {
	background-color:transparent;
	color:#333
}
.customify-builder-social-icons [class*=social-icon-google-plus] {
	background-color:#dd4b39
}
.customify-builder-social-icons [class*=social-icon-google-plus].shape-none {
	background-color:transparent;
	color:#dd4b39
}
.customify-builder-social-icons [class*=social-icon-houzz] {
	background-color:#7ac142
}
.customify-builder-social-icons [class*=social-icon-houzz].shape-none {
	background-color:transparent;
	color:#7ac142
}
.customify-builder-social-icons [class*=social-icon-instagram] {
	background-color:#262626
}
.customify-builder-social-icons [class*=social-icon-instagram].shape-none {
	background-color:transparent;
	color:#262626
}
.customify-builder-social-icons [class*=social-icon-jsfiddle] {
	background-color:#487aa2
}
.customify-builder-social-icons [class*=social-icon-jsfiddle].shape-none {
	background-color:transparent;
	color:#487aa2
}
.customify-builder-social-icons [class*=social-icon-linkedin] {
	background-color:#0077b5
}
.customify-builder-social-icons [class*=social-icon-linkedin].shape-none {
	background-color:transparent;
	color:#0077b5
}
.customify-builder-social-icons [class*=social-icon-medium] {
	background-color:#00ab6b
}
.customify-builder-social-icons [class*=social-icon-medium].shape-none {
	background-color:transparent;
	color:#00ab6b
}
.customify-builder-social-icons [class*=social-icon-odnoklassniki] {
	background-color:#f4731c
}
.customify-builder-social-icons [class*=social-icon-odnoklassniki].shape-none {
	background-color:transparent;
	color:#f4731c
}
.customify-builder-social-icons [class*=social-icon-meetup] {
	background-color:#ec1c40
}
.customify-builder-social-icons [class*=social-icon-meetup].shape-none {
	background-color:transparent;
	color:#ec1c40
}
.customify-builder-social-icons [class*=social-icon-pinterest] {
	background-color:#bd081c
}
.customify-builder-social-icons [class*=social-icon-pinterest].shape-none {
	background-color:transparent;
	color:#bd081c
}
.customify-builder-social-icons [class*=social-icon-product-hunt] {
	background-color:#da552f
}
.customify-builder-social-icons [class*=social-icon-product-hunt].shape-none {
	background-color:transparent;
	color:#da552f
}
.customify-builder-social-icons [class*=social-icon-reddit] {
	background-color:#ff4500
}
.customify-builder-social-icons [class*=social-icon-reddit].shape-none {
	background-color:transparent;
	color:#ff4500
}
.customify-builder-social-icons [class*=social-icon-rss] {
	background-color:#f26522
}
.customify-builder-social-icons [class*=social-icon-rss].shape-none {
	background-color:transparent;
	color:#f26522
}
.customify-builder-social-icons [class*=social-icon-shopping-cart] {
	background-color:#4caf50
}
.customify-builder-social-icons [class*=social-icon-shopping-cart].shape-none {
	background-color:transparent;
	color:#4caf50
}
.customify-builder-social-icons [class*=social-icon-skype] {
	background-color:#00aff0
}
.customify-builder-social-icons [class*=social-icon-skype].shape-none {
	background-color:transparent;
	color:#00aff0
}
.customify-builder-social-icons [class*=social-icon-slideshare] {
	background-color:#0077b5
}
.customify-builder-social-icons [class*=social-icon-slideshare].shape-none {
	background-color:transparent;
	color:#0077b5
}
.customify-builder-social-icons [class*=social-icon-snapchat] {
	background-color:#fffc00
}
.customify-builder-social-icons [class*=social-icon-snapchat].shape-none {
	background-color:transparent;
	color:#fffc00
}
.customify-builder-social-icons [class*=social-icon-soundcloud] {
	background-color:#f80
}
.customify-builder-social-icons [class*=social-icon-soundcloud].shape-none {
	background-color:transparent;
	color:#f80
}
.customify-builder-social-icons [class*=social-icon-spotify] {
	background-color:#2ebd59
}
.customify-builder-social-icons [class*=social-icon-spotify].shape-none {
	background-color:transparent;
	color:#2ebd59
}
.customify-builder-social-icons [class*=social-icon-stack-overflow] {
	background-color:#fe7a15
}
.customify-builder-social-icons [class*=social-icon-stack-overflow].shape-none {
	background-color:transparent;
	color:#fe7a15
}
.customify-builder-social-icons [class*=social-icon-telegram] {
	background-color:#2ca5e0
}
.customify-builder-social-icons [class*=social-icon-telegram].shape-none {
	background-color:transparent;
	color:#2ca5e0
}
.customify-builder-social-icons [class*=social-icon-tripadvisor] {
	background-color:#589442
}
.customify-builder-social-icons [class*=social-icon-tripadvisor].shape-none {
	background-color:transparent;
	color:#589442
}
.customify-builder-social-icons [class*=social-icon-tumblr] {
	background-color:#35465c
}
.customify-builder-social-icons [class*=social-icon-tumblr].shape-none {
	background-color:transparent;
	color:#35465c
}
.customify-builder-social-icons [class*=social-icon-twitch] {
	background-color:#6441a5
}
.customify-builder-social-icons [class*=social-icon-twitch].shape-none {
	background-color:transparent;
	color:#6441a5
}
.customify-builder-social-icons [class*=social-icon-twitter] {
	background-color:#1da1f2
}
.customify-builder-social-icons [class*=social-icon-twitter].shape-none {
	background-color:transparent;
	color:#1da1f2
}
.customify-builder-social-icons [class*=social-icon-vimeo] {
	background-color:#1ab7ea
}
.customify-builder-social-icons [class*=social-icon-vimeo].shape-none {
	background-color:transparent;
	color:#1ab7ea
}
.customify-builder-social-icons [class*=social-icon-vk] {
	background-color:#45668e
}
.customify-builder-social-icons [class*=social-icon-vk].shape-none {
	background-color:transparent;
	color:#45668e
}
.customify-builder-social-icons [class*=social-icon-weibo] {
	background-color:#df2029
}
.customify-builder-social-icons [class*=social-icon-weibo].shape-none {
	background-color:transparent;
	color:#df2029
}
.customify-builder-social-icons [class*=social-icon-weixin] {
	background-color:#7bb32e
}
.customify-builder-social-icons [class*=social-icon-weixin].shape-none {
	background-color:transparent;
	color:#7bb32e
}
.customify-builder-social-icons [class*=social-icon-whatsapp] {
	background-color:#25d366
}
.customify-builder-social-icons [class*=social-icon-whatsapp].shape-none {
	background-color:transparent;
	color:#25d366
}
.customify-builder-social-icons [class*=social-icon-wordpress] {
	background-color:#21759b
}
.customify-builder-social-icons [class*=social-icon-wordpress].shape-none {
	background-color:transparent;
	color:#21759b
}
.customify-builder-social-icons [class*=social-icon-xing] {
	background-color:#026466
}
.customify-builder-social-icons [class*=social-icon-xing].shape-none {
	background-color:transparent;
	color:#026466
}
.customify-builder-social-icons [class*=social-icon-yelp] {
	background-color:#af0606
}
.customify-builder-social-icons [class*=social-icon-yelp].shape-none {
	background-color:transparent;
	color:#af0606
}
.customify-builder-social-icons [class*=social-icon-youtube] {
	background-color:#cd201f
}
.customify-builder-social-icons [class*=social-icon-youtube].shape-none {
	background-color:transparent;
	color:#cd201f
}
.menu-mobile-toggle {
	cursor:pointer;
	text-align:center;
	background:0 0;
	box-shadow:none;
	color:currentColor;
	transition:transform .3s, border .3s, background .3s, box-shadow .3s, opacity .3s, color .3s
}
.menu-mobile-toggle:hover {
	box-shadow:none;
	background:0 0
}
.nav-icon--label {
	background:0 0!important;
	text-transform:uppercase;
	font-size:.85em
}
.hamburger {
	padding:0;
	display:inline-block;
	cursor:pointer;
	transition-property:opacity, filter;
	transition-duration:.15s;
	transition-timing-function:linear;
	font:inherit;
	color:inherit;
	text-transform:none;
	background-color:transparent;
	border:0;
	margin:0;
	overflow:visible
}
.hamburger-box {
	display:inline-block;
	position:relative;
	vertical-align:middle
}
.hamburger-inner {
	display:block;
	top:50%;
	background-color:currentcolor
}
.hamburger-inner, .hamburger-inner::after, .hamburger-inner::before {
	border-radius:0;
	position:absolute;
	transition-property:transform;
	transition-duration:.15s;
	transition-timing-function:ease
}
.hamburger-inner::after, .hamburger-inner::before {
	content:"";
	display:block;
	background-color:inherit
}
.is-size-small .hamburger .hamburger-box {
	margin-top:-2px;
	width:19px
}
.is-size-small .hamburger .hamburger-inner {
	margin-top:-1px
}
.is-size-small .hamburger .hamburger-inner, .is-size-small .hamburger .hamburger-inner::after, .is-size-small .hamburger .hamburger-inner::before {
	width:19px;
	height:2px
}
.is-size-small .hamburger .hamburger-inner::before {
	top:-6px
}
.is-size-small .hamburger .hamburger-inner::after {
	bottom:-6px
}
.is-size-medium .hamburger .hamburger-box {
	margin-top:-2px;
	width:22px
}
.is-size-medium .hamburger .hamburger-inner {
	margin-top:-1px
}
.is-size-medium .hamburger .hamburger-inner, .is-size-medium .hamburger .hamburger-inner::after, .is-size-medium .hamburger .hamburger-inner::before {
	width:22px;
	height:2px
}
.is-size-medium .hamburger .hamburger-inner::before {
	top:-7px
}
.is-size-medium .hamburger .hamburger-inner::after {
	bottom:-7px
}
.is-size-large .hamburger .hamburger-box {
	margin-top:-2px;
	width:31px
}
.is-size-large .hamburger .hamburger-inner {
	margin-top:-1.5px
}
.is-size-large .hamburger .hamburger-inner, .is-size-large .hamburger .hamburger-inner::after, .is-size-large .hamburger .hamburger-inner::before {
	width:31px;
	height:3px
}
.is-size-large .hamburger .hamburger-inner::before {
	top:-9px
}
.is-size-large .hamburger .hamburger-inner::after {
	bottom:-9px
}
@media screen and (min-width:1025px) {
.is-size-desktop-small .hamburger .hamburger-box {
	margin-top:-2px;
	width:19px
}
.is-size-desktop-small .hamburger .hamburger-inner {
	margin-top:-1px
}
.is-size-desktop-small .hamburger .hamburger-inner, .is-size-desktop-small .hamburger .hamburger-inner::after, .is-size-desktop-small .hamburger .hamburger-inner::before {
	width:19px;
	height:2px
}
.is-size-desktop-small .hamburger .hamburger-inner::before {
	top:-6px
}
.is-size-desktop-small .hamburger .hamburger-inner::after {
	bottom:-6px
}
.is-size-desktop-medium .hamburger .hamburger-box {
	margin-top:-2px;
	width:22px
}
.is-size-desktop-medium .hamburger .hamburger-inner {
	margin-top:-1px
}
.is-size-desktop-medium .hamburger .hamburger-inner, .is-size-desktop-medium .hamburger .hamburger-inner::after, .is-size-desktop-medium .hamburger .hamburger-inner::before {
	width:22px;
	height:2px
}
.is-size-desktop-medium .hamburger .hamburger-inner::before {
	top:-7px
}
.is-size-desktop-medium .hamburger .hamburger-inner::after {
	bottom:-7px
}
.is-size-desktop-large .hamburger .hamburger-box {
	margin-top:-2px;
	width:31px
}
.is-size-desktop-large .hamburger .hamburger-inner {
	margin-top:-1.5px
}
.is-size-desktop-large .hamburger .hamburger-inner, .is-size-desktop-large .hamburger .hamburger-inner::after, .is-size-desktop-large .hamburger .hamburger-inner::before {
	width:31px;
	height:3px
}
.is-size-desktop-large .hamburger .hamburger-inner::before {
	top:-9px
}
.is-size-desktop-large .hamburger .hamburger-inner::after {
	bottom:-9px
}
}
@media screen and (max-width:1024px) {
.is-size-tablet-small .hamburger .hamburger-box {
	margin-top:-2px;
	width:19px
}
.is-size-tablet-small .hamburger .hamburger-inner {
	margin-top:-1px
}
.is-size-tablet-small .hamburger .hamburger-inner, .is-size-tablet-small .hamburger .hamburger-inner::after, .is-size-tablet-small .hamburger .hamburger-inner::before {
	width:19px;
	height:2px
}
.is-size-tablet-small .hamburger .hamburger-inner::before {
	top:-6px
}
.is-size-tablet-small .hamburger .hamburger-inner::after {
	bottom:-6px
}
.is-size-tablet-medium .hamburger .hamburger-box {
	margin-top:-2px;
	width:22px
}
.is-size-tablet-medium .hamburger .hamburger-inner {
	margin-top:-1px
}
.is-size-tablet-medium .hamburger .hamburger-inner, .is-size-tablet-medium .hamburger .hamburger-inner::after, .is-size-tablet-medium .hamburger .hamburger-inner::before {
	width:22px;
	height:2px
}
.is-size-tablet-medium .hamburger .hamburger-inner::before {
	top:-7px
}
.is-size-tablet-medium .hamburger .hamburger-inner::after {
	bottom:-7px
}
.is-size-tablet-large .hamburger .hamburger-box {
	margin-top:-2px;
	width:31px
}
.is-size-tablet-large .hamburger .hamburger-inner {
	margin-top:-1.5px
}
.is-size-tablet-large .hamburger .hamburger-inner, .is-size-tablet-large .hamburger .hamburger-inner::after, .is-size-tablet-large .hamburger .hamburger-inner::before {
	width:31px;
	height:3px
}
.is-size-tablet-large .hamburger .hamburger-inner::before {
	top:-9px
}
.is-size-tablet-large .hamburger .hamburger-inner::after {
	bottom:-9px
}
}
@media screen and (max-width:568px) {
.is-size-mobile-small .hamburger .hamburger-box {
	margin-top:-2px;
	width:19px
}
.is-size-mobile-small .hamburger .hamburger-inner {
	margin-top:-1px
}
.is-size-mobile-small .hamburger .hamburger-inner, .is-size-mobile-small .hamburger .hamburger-inner::after, .is-size-mobile-small .hamburger .hamburger-inner::before {
	width:19px;
	height:2px
}
.is-size-mobile-small .hamburger .hamburger-inner::before {
	top:-6px
}
.is-size-mobile-small .hamburger .hamburger-inner::after {
	bottom:-6px
}
.is-size-mobile-medium .hamburger .hamburger-box {
	margin-top:-2px;
	width:22px
}
.is-size-mobile-medium .hamburger .hamburger-inner {
	margin-top:-1px
}
.is-size-mobile-medium .hamburger .hamburger-inner, .is-size-mobile-medium .hamburger .hamburger-inner::after, .is-size-mobile-medium .hamburger .hamburger-inner::before {
	width:22px;
	height:2px
}
.is-size-mobile-medium .hamburger .hamburger-inner::before {
	top:-7px
}
.is-size-mobile-medium .hamburger .hamburger-inner::after {
	bottom:-7px
}
.is-size-mobile-large .hamburger .hamburger-box {
	margin-top:-2px;
	width:31px
}
.is-size-mobile-large .hamburger .hamburger-inner {
	margin-top:-1.5px
}
.is-size-mobile-large .hamburger .hamburger-inner, .is-size-mobile-large .hamburger .hamburger-inner::after, .is-size-mobile-large .hamburger .hamburger-inner::before {
	width:31px;
	height:3px
}
.is-size-mobile-large .hamburger .hamburger-inner::before {
	top:-9px
}
.is-size-mobile-large .hamburger .hamburger-inner::after {
	bottom:-9px
}
}
.hamburger--squeeze .hamburger-inner {
	transition-duration:75ms;
	transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)
}
.hamburger--squeeze .hamburger-inner::before {
	transition:top 75ms .12s ease, opacity 75ms ease
}
.hamburger--squeeze .hamburger-inner::after {
	transition:bottom 75ms .12s ease, transform 75ms cubic-bezier(.55, .055, .675, .19)
}
.hamburger--squeeze.is-active .hamburger-inner {
	transform:rotate(45deg);
	transition-delay:0.12s;
	transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)
}
.hamburger--squeeze.is-active .hamburger-inner::before {
	top:0;
	opacity:0;
	transition:top 75ms ease, opacity 75ms .12s ease
}
.hamburger--squeeze.is-active .hamburger-inner::after {
	bottom:0;
	transform:rotate(-90deg);
	transition:bottom 75ms ease, transform 75ms .12s cubic-bezier(.215, .61, .355, 1)
}
.body-y-hidden {
	overflow:hidden!important
}
#page {
	transition:transform .7s ease
}
body:before {
	transition:all .5s linear;
	position:fixed;
	top:0;
	right:0;
	left:0;
	bottom:0;
	z-index:-1;
	content:" ";
	background:rgba(0,0,0,.5);
	visibility:hidden;
	opacity:0
}
body.menu_sidebar_dropdown:before {
	display:none
}
.header-menu-sidebar {
	padding:0;
	position:fixed;
	width:100%;
	max-width:100%;
	top:0;
	z-index:999900;
	visibility:hidden
}
.header-menu-sidebar .builder-item-sidebar {
	padding:1.4em 1.5em;
	border-bottom:1px solid transparent
}
.header-menu-sidebar .builder-item-sidebar:last-of-type {
	border-bottom:none
}
.header-menu-sidebar .builder-item-sidebar.mobile-item--menu, .header-menu-sidebar .builder-item-sidebar.mobile-item--primary-menu, .header-menu-sidebar .builder-item-sidebar.mobile-item--secondary-menu {
	padding:0
}
.header-menu-sidebar .nav-menu-mobile .nav-toggle-icon {
	color:currentColor
}
.header-menu-sidebar .nav-menu-mobile .nav-toggle-icon:focus, .header-menu-sidebar .nav-menu-mobile .nav-toggle-icon:hover {
	background:rgba(0,0,0,.01)
}
.header-menu-sidebar.light-mode .cart-item-link, .header-menu-sidebar.light-mode .item--html a, .header-menu-sidebar.light-mode .nav-menu a, .header-menu-sidebar.light-mode .sub-menu a {
	color:rgba(0,0,0,.55)
}
.header-menu-sidebar.light-mode .cart-item-link:hover, .header-menu-sidebar.light-mode .item--html a:hover, .header-menu-sidebar.light-mode .nav-menu a:hover, .header-menu-sidebar.light-mode .sub-menu a:hover {
	color:rgba(0,0,0,.8)
}
.header-menu-sidebar.light-mode .cart-icon {
	color:rgba(0,0,0,.8)
}
.header-menu-sidebar.light-mode .builder-item-sidebar {
	border-color:rgba(0,0,0,.08)
}
.header-menu-sidebar.light-mode .builder-item-sidebar:before {
	background:rgba(0,0,0,.08)
}
.header-menu-sidebar.light-mode .header-menu-sidebar-bg:before {
	background:rgba(255,255,255,.9)
}
.header-menu-sidebar.light-mode .nav-menu-mobile .menu li a, .header-menu-sidebar.light-mode .nav-menu-mobile .nav-toggle-icon, .header-menu-sidebar.light-mode .sub-menu {
	border-color:rgba(0,0,0,.08)
}
.header-menu-sidebar.light-mode .nav-menu-mobile .nav-toggle-icon:focus, .header-menu-sidebar.light-mode .nav-menu-mobile .nav-toggle-icon:hover {
	background:rgba(0,0,0,.01)
}
.header-menu-sidebar.light-mode .menu li {
	border-color:rgba(0,0,0,.08)
}
.header-menu-sidebar.dark-mode .cart-item-link, .header-menu-sidebar.dark-mode .item--html a, .header-menu-sidebar.dark-mode .nav-menu .nav-toggle-icon, .header-menu-sidebar.dark-mode .nav-menu a, .header-menu-sidebar.dark-mode .sub-menu a {
	color:rgba(255,255,255,.79)
}
.header-menu-sidebar.dark-mode .cart-item-link:hover, .header-menu-sidebar.dark-mode .item--html a:hover, .header-menu-sidebar.dark-mode .nav-menu .nav-toggle-icon:hover, .header-menu-sidebar.dark-mode .nav-menu a:hover, .header-menu-sidebar.dark-mode .sub-menu a:hover {
	color:rgba(255,255,255,.99)
}
.header-menu-sidebar.dark-mode .cart-icon {
	color:rgba(255,255,255,.99)
}
.header-menu-sidebar.dark-mode .builder-item-sidebar {
	border-color:rgba(255,255,255,.08)
}
.header-menu-sidebar.dark-mode .builder-item-sidebar:before {
	background:rgba(255,255,255,.08)
}
.header-menu-sidebar.dark-mode .header-menu-sidebar-bg:before {
	background:rgba(0,0,0,.9)
}
.header-menu-sidebar.dark-mode .nav-menu-mobile .menu li a, .header-menu-sidebar.dark-mode .nav-menu-mobile .nav-toggle-icon, .header-menu-sidebar.dark-mode .sub-menu {
	border-color:rgba(255,255,255,.08)
}
.header-menu-sidebar.dark-mode .nav-menu-mobile .nav-toggle-icon:focus, .header-menu-sidebar.dark-mode .nav-menu-mobile .nav-toggle-icon:hover {
	background:rgba(0,0,0,.01)
}
.header-menu-sidebar.dark-mode .menu li {
	border-color:rgba(255,255,255,.08)
}
.header-menu-sidebar-bg {
	position:relative;
	word-wrap:break-word;
	min-height:100%;
	display:block
}
.header-menu-sidebar-bg:before {
	content:"";
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	display:block;
	min-height:100%
}
.header-menu-sidebar-inner {
	position:relative;
	word-wrap:break-word;
	min-height:100%;
	display:block;
	padding:1.2em 0
}
.menu_sidebar_slide_overlay .header-menu-sidebar {
	box-shadow:none;
	transition:all .5s linear;
	z-index:0;
	opacity:0;
	top:0;
	width:100%;
	right:0;
	bottom:0
}
.menu_sidebar_slide_overlay .builder-item-sidebar {
	text-align:center;
	padding:2em 1.5em;
	border:none;
	position:relative
}
.menu_sidebar_slide_overlay .builder-item-sidebar:before {
	content:"";
	width:8%;
	height:2px;
	display:block;
	background:rgba(255,255,255,.08);
	position:absolute;
	bottom:0;
	left:46%
}
@media screen and (max-width:64em) {
.menu_sidebar_slide_overlay .builder-item-sidebar:before {
	width:16%;
	left:42%
}
}
.menu_sidebar_slide_overlay .builder-item-sidebar:last-child:before {
	content:none
}
.menu_sidebar_slide_overlay .builder-item-sidebar[class*=-menu] {
	padding:2.5em 1.5em
}
.menu_sidebar_slide_overlay .nav-menu-mobile .menu li a {
	border:none;
	font-size:140%;
	text-transform:uppercase;
	font-weight:500
}
.menu_sidebar_slide_overlay .nav-menu-mobile .menu li a .nav-toggle-icon {
	display:inline-block;
	position:relative;
	border:0 none;
	margin-right:-1.3em;
	top:-2px;
	padding:.28em .5em
}
.menu_sidebar_slide_overlay .nav-menu-mobile .sub-menu {
	border:none
}
.menu_sidebar_slide_overlay .nav-menu-mobile .sub-menu li a {
	text-transform:none;
	padding:.35em 1.5em;
	font-size:100%
}
.menu_sidebar_slide_overlay .header-menu-sidebar-bg {
	position:absolute;
	top:0;
	left:0;
	width:100%
}
.menu_sidebar_slide_overlay .header-menu-sidebar-inner {
	max-width:48em;
	margin:3em auto;
	padding:0
}
.menu_sidebar_slide_overlay .dark-mode .header-menu-sidebar-bg:before {
	background:rgba(0,0,0,.9)
}
.menu_sidebar_slide_overlay .light-mode.close-sidebar-panel .hamburger-inner {
	background:rgba(0,0,0,.6)
}
.menu_sidebar_slide_overlay .light-mode.close-sidebar-panel .hamburger-inner::after, .menu_sidebar_slide_overlay .light-mode.close-sidebar-panel .hamburger-inner:before {
	background:inherit
}
.menu_sidebar_slide_overlay .light-mode.close-sidebar-panel:hover .hamburger-inner {
	background:rgba(0,0,0,.8)
}
.menu_sidebar_slide_left .header-menu-sidebar {
	box-shadow:0 0 10px 0 rgba(0,0,0,.4);
	width:360px;
	left:0;
	transform:translate3d(-100%, 0, 0);
	transition:transform .5s cubic-bezier(.79, .14, .15, .86)
}
@media screen and (max-width:35.5em) {
.menu_sidebar_slide_left .header-menu-sidebar {
	width:auto;
	right:45px
}
}
.menu_sidebar_slide_right .header-menu-sidebar {
	box-shadow:0 0 10px 0 rgba(0,0,0,.4);
	transition:transform .5s cubic-bezier(.79, .14, .15, .86);
	transform:translate3d(200%, 0, 0);
	width:360px;
	right:0
}
@media screen and (max-width:35.5em) {
.menu_sidebar_slide_right .header-menu-sidebar {
	width:auto;
	left:45px
}
}
.menu_sidebar_dropdown .header-menu-sidebar {
	position:relative;
	height:0;
	display:block;
	visibility:visible;
	z-index:999900;
	overflow:hidden
}
.menu_sidebar_dropdown .header-menu-sidebar-inner {
	max-width:48em;
	margin:0 auto
}
.menu_sidebar_dropdown .header-menu-sidebar-bg:before {
	box-shadow:inset 0 0 12px 0 rgba(0,0,0,.05)
}
.hiding-header-menu-sidebar {
	overflow-x:hidden;
	position:relative;
	width:100%;
	display:block
}
.hiding-header-menu-sidebar.menu_sidebar_slide_overlay .header-menu-sidebar {
	z-index:0;
	opacity:0;
	height:100%
}
.hiding-header-menu-sidebar.menu_sidebar_slide_left .header-menu-sidebar {
	height:100%;
	transform:translateX(-100%);
	transition:transform .5s cubic-bezier(.79, .14, .15, .86)
}
.hiding-header-menu-sidebar .header-menu-sidebar {
	visibility:visible
}
.hiding-header-menu-sidebar.menu_sidebar_slide_right .header-menu-sidebar {
	transform:translateX(200%);
	height:100%
}
.is-menu-sidebar, .is-mobile-form-panel {
	overflow-x:hidden
}
.is-menu-sidebar .header-menu-sidebar {
	overflow:auto
}
.is-menu-sidebar.menu_sidebar_slide_overlay {
	overflow:initial;
	position:relative;
	width:100%;
	display:block
}
.is-menu-sidebar.menu_sidebar_slide_overlay .header-menu-sidebar {
	z-index:999900;
	opacity:1;
	visibility:visible
}
.is-menu-sidebar.menu_sidebar_slide_overlay .menu-mobile-toggle {
	opacity:0
}
.is-menu-sidebar.menu_sidebar_slide_left {
	overflow:initial;
	position:relative;
	width:100%;
	display:block
}
.is-menu-sidebar.menu_sidebar_slide_left .header-menu-sidebar {
	z-index:999900;
	height:100vh;
	transform:translate3d(0, 0, 0);
	left:0;
	visibility:visible
}
.is-menu-sidebar.menu_sidebar_slide_left .menu-mobile-toggle {
	opacity:0
}
.is-menu-sidebar.menu_sidebar_slide_right {
	overflow:initial;
	position:relative;
	width:100%;
	display:block
}
.is-menu-sidebar.menu_sidebar_slide_right .header-menu-sidebar {
	z-index:999900;
	height:100vh;
	max-width:100vw;
	transform:translate3d(0, 0, 0);
	right:0;
	visibility:visible
}
.is-menu-sidebar.menu_sidebar_slide_right .menu-mobile-toggle {
	opacity:0
}
.is-menu-sidebar.menu_sidebar_dropdown .header-menu-sidebar {
	z-index:10;
	visibility:visible
}
.close-sidebar-panel {
	display:none;
	z-index:999910;
	cursor:pointer;
	position:fixed;
	top:10px;
	right:12px
}
.close-sidebar-panel .hamburger-inner {
	background:rgba(255,255,255,.99)
}
.close-sidebar-panel .hamburger-inner::after, .close-sidebar-panel .hamburger-inner:before {
	background:inherit
}
.close-sidebar-panel:hover .hamburger-inner {
	background:rgba(255,255,255,.99)
}
.menu_sidebar_slide_right .close-sidebar-panel {
	top:10px;
	right:auto;
	left:12px
}
.menu_sidebar_dropdown .close-sidebar-panel {
	display:none!important
}
.is-menu-sidebar:before, .is-mobile-form-panel:before {
	z-index:999897;
	visibility:visible;
	opacity:1
}
.is-menu-sidebar .close-sidebar-panel, .is-mobile-form-panel .close-sidebar-panel {
	display:inline-block
}
.header-menu-sidebar .item--inner {
	transition:transform .3s, opacity .3s;
	transform:translateY(45px);
	opacity:0
}
.is-menu-sidebar .header-menu-sidebar .item--inner, .is-mobile-form-panel .header-menu-sidebar .item--inner {
	opacity:1;
	transform:translateY(0)
}
.mobile-item--search_box .search-form-fields {
	width:100%
}
.cb-row--mobile {
	padding:0 .5em 0
}
.cb-row--mobile [class*=customify-col-], .cb-row--mobile [class*=customify-col_], .cb-row--mobile [class~=customify-col] {
	padding:0 .5em 0
}
.header-v2 .cb-row--mobile {
	padding-left:1em;
	padding-right:1em
}
@media screen and (min-width:1025px) {
.customify-grid .hide-on-desktop, .hide-on-desktop {
	display:none
}
.align-left-desktop {
	text-align:left
}
.align-center-desktop {
	text-align:center
}
.align-right-desktop {
	text-align:right
}
}
@media screen and (max-width:1024px) {
.customify-grid .hide-on-tablet, .hide-on-tablet {
	display:none
}
.align-left-tablet {
	text-align:left
}
.align-center-tablet {
	text-align:center
}
.align-right-tablet {
	text-align:right
}
}
@media screen and (max-width:568px) {
.customify-grid .hide-on-mobile, .hide-on-mobile {
	display:none
}
.align-left-mobile {
	text-align:left
}
.align-center-mobile {
	text-align:center
}
.align-right-mobile {
	text-align:right
}
}
#page {
	position:relative
}
.no-box-shadow {
	box-shadow:none!important
}
.site-boxed .site, .site-framed .site {
	max-width:1248px;
	box-shadow:0 3px 6px -4px rgba(0,0,0,.16), 0 3px 6px rgba(0,0,0,.23);
	margin:0 auto
}
.site-framed .site {
	margin-top:30px;
	margin-bottom:30px
}
.customify-container {
	position:relative;
	padding-left:2em;
	padding-right:2em
}
.customify-container:after, .customify-container:before {
	content:"";
	display:table
}
.customify-container:after {
	clear:both
}
@media screen and (max-width:48em) {
.customify-container {
	padding-left:1em;
	padding-right:1em
}
}
.customify-container, .layout-contained {
	max-width:1248px;
	margin:0 auto
}
.site-content {
	background:#fff
}
.site-content.content-full-width .customify-container {
	max-width:100%
}
.site-content.content-boxed {
	max-width:1200px;
	margin:0 auto
}
.site-content.content-full-stretched .customify-container {
	max-width:100%
}
.site-content.content-full-stretched>.customify-container {
	padding-left:0;
	padding-right:0
}
.site-content.content-full-stretched>.customify-container .customify-grid {
	margin:0
}
.site-content.content-full-stretched>.customify-container .content-area.customify-col-12 {
	margin-right:0;
	margin-left:0
}
.site-content.content-full-stretched #main.customify-col-12 {
	padding:0
}
#main, #sidebar-primary, #sidebar-secondary {
	padding-top:2.617924em;
	padding-bottom:2.617924em
}
@media screen and (max-width:1024px) {
.sidebar-content-sidebar #main {
	border-left:0 none
}
}
@media screen and (max-width:1024px) {
.sidebar-content-sidebar #sidebar-secondary {
	order:5;
	display:none
}
}
@media screen and (min-width:48em) {
.content-sidebar .content-inner {
	padding-right:1em
}
.content-sidebar.sidebar_vertical_border .content-area {
	border-right:1px solid #eaecee
}
.content-sidebar.sidebar_vertical_border .content-inner {
	padding-right:1em
}
.content-sidebar.sidebar_vertical_border .sidebar-primary-inner {
	padding-left:1em
}
}
@media screen and (min-width:48em) {
.sidebar-content .content-inner {
	padding-left:1em
}
.sidebar-content.sidebar_vertical_border .content-area {
	border-left:1px solid #eaecee
}
.sidebar-content.sidebar_vertical_border .content-inner {
	padding-left:1em
}
.sidebar-content.sidebar_vertical_border .sidebar-primary-inner {
	padding-right:1em
}
}
@media screen and (min-width:48em) {
.sidebar-sidebar-content .content-inner {
	padding-left:1em
}
.sidebar-sidebar-content.sidebar_vertical_border .sidebar-primary {
	border-right:1px solid #eaecee
}
.sidebar-sidebar-content.sidebar_vertical_border .sidebar-secondary {
	border-right:1px solid #eaecee
}
.sidebar-sidebar-content.sidebar_vertical_border .content-inner {
	padding-left:1em
}
.sidebar-sidebar-content.sidebar_vertical_border .sidebar-primary-inner {
	padding-right:1em
}
.sidebar-sidebar-content.sidebar_vertical_border .sidebar-secondary-inner {
	padding-left:1em;
	padding-right:1em
}
}
@media screen and (min-width:48em) {
.content-sidebar-sidebar .content-inner {
	padding-right:1em
}
.content-sidebar-sidebar.sidebar_vertical_border .sidebar-primary {
	border-left:1px solid #eaecee
}
.content-sidebar-sidebar.sidebar_vertical_border .sidebar-secondary {
	border-left:1px solid #eaecee
}
.content-sidebar-sidebar.sidebar_vertical_border .content-inner {
	padding-right:1em
}
.content-sidebar-sidebar.sidebar_vertical_border .sidebar-primary-inner {
	padding-left:1em;
	padding-right:1em
}
.content-sidebar-sidebar.sidebar_vertical_border .sidebar-secondary-inner {
	padding-left:1em
}
}
@media screen and (min-width:48em) {
.sidebar-content-sidebar .content-inner {
	padding-left:1em;
	padding-right:1em
}
.sidebar-content-sidebar.sidebar_vertical_border .content-area {
	border-left:1px solid #eaecee;
	border-right:1px solid #eaecee
}
.sidebar-content-sidebar.sidebar_vertical_border .content-inner {
	padding-left:1em;
	padding-right:1em
}
.sidebar-content-sidebar.sidebar_vertical_border .sidebar-primary-inner {
	padding-left:1em
}
.sidebar-content-sidebar.sidebar_vertical_border .sidebar-secondary-inner {
	padding-right:1em
}
}
@media screen and (max-width:64em) {
.sidebar-content-sidebar.sidebar_vertical_border .content-inner {
	padding-left:0
}
}
.skip-grid--column .builder-item {
	display:inline-block
}
.bypostauthor {
	display:inline-block
}
.entry-title {
	word-wrap:break-word
}
.entry-meta>span {
	display:inline-block;
	padding:5px 0
}
.entry-meta .sep {
	margin-left:8px;
	margin-right:8px
}
.entry-meta .author img {
	vertical-align:middle;
	overflow:hidden;
	border-radius:50%;
	margin-right:5px
}
.posts-layout .entry {
	margin-bottom:2em
}
.posts-layout .entry--item {
	margin-bottom:15px
}
.posts-layout .entry--item:last-child {
	margin-bottom:0
}
.posts-layout .entry-inner {
	display:flex;
	flex-wrap:wrap;
	align-items:stretch;
	width:100%;
	border-bottom:1px solid #eaecee;
	padding-bottom:2em
}
@media screen and (max-width:568px) {
.posts-layout .entry-inner {
	display:block
}
}
.posts-layout .entry-media {
	position:relative;
	max-width:100%;
	flex-basis:40%;
	padding-top:0;
	overflow:hidden
}
@media screen and (max-width:568px) {
.posts-layout .entry-media {
	margin-bottom:1em;
	width:100%!important;
	padding-top:56.25%
}
}
.posts-layout .entry-thumbnail {
	position:absolute;
	top:0;
	bottom:0;
	width:100%;
	height:100%;
	display:flex;
	line-height:0;
	background-color:#d5d5d5
}
.posts-layout .entry-thumbnail img {
	object-fit:cover;
	width:100%;
	height:auto
}
.posts-layout .entry-thumbnail a {
	position:absolute;
	top:0;
	top:0;
	display:block
}
.posts-layout .entry-title {
	font-size:1.5em;
	font-weight:500;
	word-wrap:break-word;
	display:flex;
	align-items:center
}
.posts-layout .entry-title a {
	text-align:inherit;
	display:block;
	flex-basis:100%
}
.posts-layout .entry-excerpt p:last-child {
	margin-bottom:0
}
.posts-layout .entry-media-link {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	display:block;
	z-index:30
}
.posts-layout .entry-content-data {
	flex:1;
	word-wrap:break-word;
	max-width:100%
}
.posts-layout .entry-readmore {
	margin-top:1em
}
.posts-layout .entry-cat {
	top:0;
	display:block
}
.posts-layout .entry-cat a {
	color:inherit
}
.posts-layout .entry-cat a:hover {
	color:inherit
}
.posts-layout .readmore-button {
	display:inline-block;
	line-height:1;
	border:1px solid #235787;
	color:#235787;
	border-radius:2px;
	cursor:pointer;
	padding:7px 17px;
	font-size:13px;
	text-transform:uppercase;
	letter-spacing:.5px;
	transition:transform .18s, border .18s, background .18s, box-shadow .18s, opacity .18s, color .18s;
	font-weight:500
}
.posts-layout .readmore-button:hover {
	background:#235787;
	color:#fff;
	border-color:#235787
}
.posts-layout .entry-content-data {
	display:flex;
	flex-flow:column nowrap
}
.posts-layout .entry-article-part {
	position:relative;
	width:100%;
	margin-bottom:15px
}
.posts-layout .entry-article-part:first-child {
	margin-top:0
}
.posts-layout .entry-article-part.entry-article-media {
	flex:none;
	position:absolute;
	top:0;
	width:100%;
	height:100%;
	overflow:hidden
}
.posts-layout .entry-article-part.entry-article-footer {
	display:flex;
	margin-top:auto;
	margin-bottom:0;
	justify-content:space-between
}
.posts-layout .entry-article-part.entry-article-footer.only-more .entry-readmore {
	width:100%
}
.posts-layout .entry-article-footer {
	align-items:center
}
.posts-layout .entry-article-footer .entry-meta, .posts-layout .entry-article-footer>* {
	margin-bottom:0;
	margin-top:0;
	display:inline-block
}
.posts-layout .entry-thumbnail {
	transition:all .3s linear
}
.posts-layout .entry-thumbnail img {
	transition:all .3s linear
}
.posts-layout .entry-thumbnail:before {
	
	content:"";
	display:block;
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	right:0;
	z-index:2
}
.posts-layout .entry-article-media {
	z-index:5
}
.posts-layout .mc-bottom .media-content-inner {
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	display:block
}
.posts-layout .mc-top .media-content-inner {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	display:block
}
.posts-layout .mc-center .media-content-inner {
	position:absolute;
	left:0;
	top:0;
	bottom:0;
	right:0;
	display:flex;
	flex-direction:column;
	justify-content:center
}
.posts-layout.layout--blog_boxed .entry-inner, .posts-layout.layout--blog_column .entry-inner {
	display:block
}
.posts-layout.layout--blog_boxed .entry-inner .entry-article-header, .posts-layout.layout--blog_boxed .entry-inner .entry-content-data, .posts-layout.layout--blog_column .entry-inner .entry-article-header, .posts-layout.layout--blog_column .entry-inner .entry-content-data {
	display:flex;
	flex-direction:column
}
.posts-layout.layout--blog_classic .entry-media {
	margin-right:2em
}
@media screen and (max-width:568px) {
.posts-layout.layout--blog_classic .entry-media {
	margin-right:0
}
}
.posts-layout.layout--blog_boxed .entry-media, .posts-layout.layout--blog_column .entry-media {
	padding-top:40%
}
.posts-layout.layout--blog_boxed .entry, .posts-layout.layout--blog_column .entry {
	display:block
}
.posts-layout.layout--blog_boxed .sticky .entry-content-data, .posts-layout.layout--blog_column .sticky .entry-content-data {
	background-color:#fcf8e3;
	border:1px solid #faf2cc;
	border-top:0 none;
	color:#8a6d3b;
	padding:1em
}
.posts-layout.layout--blog_boxed .entry-media, .posts-layout.layout--blog_column .entry-media {
	margin-bottom:1em;
	display:block;
	position:relative
}
.posts-layout.layout--blog_boxed .entry-content-data {
	padding:1em
}
.pagination {
	margin:30px auto;
	display:block
}
.pagination .nav-links>* {
	border:1px solid #eaecee;
	color:#6d6d6d;
	padding:4px 12px 4px;
	border-radius:1px;
	text-transform:uppercase;
	font-weight:500;
	letter-spacing:.8px;
	display:inline-block
}
.pagination .nav-links>:hover {
	border-color:#235787;
	background:#235787;
	color:#fff
}
.pagination .nav-links span {
	border-color:#235787;
	background:#235787;
	color:#fff
}
.single .entry-meta {
	margin-bottom:1.41575em
}
.single .entry-footer {
	margin-bottom:1.618em
}
.entry-content .page-links {
	display:block;
	margin:5px 0 20px;
	font-weight:500
}
.entry-content .page-links a {
	border:1px solid #eaecee;
	padding:5px 12px 5px;
	text-transform:uppercase;
	color:#686868;
	margin:0 2px
}
.entry-content .table-wrapper {
	max-width:100%;
	overflow:auto
}
.single-post .entry-content a:hover {
	text-decoration:underline
}
.entry-single .entry--item:not(.entry-title), .entry-single .entry-thumbnail {
	margin-bottom:1.41575em
}
.entry-single .entry--item:not(.entry-title):last-child, .entry-single .entry-thumbnail:last-child {
	margin-bottom:0
}
.entry-single .entry--item.entry-related {
	margin-bottom:.41575em
}
.entry-single .cats-links:before, .entry-single .tags-links:before {
	font:normal normal normal 16px/1 FontAwesome;
	text-decoration:inherit;
	text-transform:none;
	position:relative;
	margin-right:5px;
	color:#6d6d6d
}
.entry-single .cats-links:before {
content:"ï"•"}.entry-single .tags-links:before{content:"ï€¬"}.entry-single .edit-link{display:block;width:100%;margin-top:.5407911001em}.entry-single .edit-link a{text-transform:uppercase;font-weight:500;font-size:80%;letter-spacing:.5px}.author-bio{display:flex}.author-bio .avatar{flex-basis:90px}@media screen and (max-width:568px){.author-bio .avatar{flex-basis:90px}}.author-bio .author-bio-details{flex-basis:calc(100% - 90px);margin-left:1.5em}@media screen and (max-width:568px){.author-bio .author-bio-details{flex-basis:calc(100% - 50px)}}.author-bio .author-bio-desc p:last-child{margin-bottom:.72em}.post-navigation .nav-links{padding:16px 0 15px;border-top:1px solid #eaecee;border-bottom:1px solid #eaecee}.post-navigation .nav-links:after,.post-navigation .nav-links:before{content:"";display:table}.post-navigation .nav-links:after{clear:both}.post-navigation .nav-links .nav-next,.post-navigation .nav-links .nav-previous{width:49%}.post-navigation .nav-links .nav-next a span.meta-nav,.post-navigation .nav-links .nav-previous a span.meta-nav{display:block;margin-bottom:5px}.post-navigation .nav-links .nav-previous{float:left;text-align:left}.post-navigation .nav-links .nav-next{float:right;text-align:right}.related-post-title{margin-bottom:.41575em}@media screen and (max-width:568px){.related-post-title{margin-bottom:0}}.related-post{margin-bottom:1em}.related-post .entry-title{font-size:1.1em;line-height:1.3}.related-thumbnail a{display:block;line-height:0;position:relative}.img-pos-left .related-post,.img-pos-right .related-post{display:flex}@media screen and (max-width:568px){.img-pos-left .related-post,.img-pos-right .related-post{display:block}}.img-pos-left .related-thumbnail,.img-pos-right .related-thumbnail{flex-basis:160px;position:relative}@media screen and (max-width:568px){.img-pos-left .related-thumbnail,.img-pos-right .related-thumbnail{margin-bottom:1em}}.img-pos-left .related-thumbnail img,.img-pos-right .related-thumbnail img{width:100%;object-fit:cover;display:block}.img-pos-left .related-body,.img-pos-right .related-body{flex-basis:calc(100% - 160px)}.img-pos-left .related-body p,.img-pos-right .related-body p{margin-bottom:0}.img-pos-left .related-body{padding-left:1em}@media screen and (max-width:568px){.img-pos-left .related-body{padding-left:0}}.img-pos-right .related-body{order:1;padding-right:1em}@media screen and (max-width:568px){.img-pos-right .related-body{padding-right:0}}.img-pos-right .related-thumbnail{order:2}.img-pos-top .related-thumbnail{margin-bottom:.5em}.img-pos-top .related-thumbnail img{width:100%}.archive .page-title,.search .page-title{margin-bottom:35px;padding-bottom:20px;border-bottom:1px solid #eaecee}.search .content-area .entry-summary p:last-child{margin-bottom:0}.widget-title{font-size:16px;text-transform:uppercase;font-weight:500;color:currentColor;margin-bottom:20px}.comments-area .widget_block .comment-reply-title,.widget_block .comments-area .comment-reply-title,.widget_block h1,.widget_block h2,.widget_block h3,.widget_block h4,.widget_block h5,.widget_block h6{text-transform:uppercase;font-weight:500;color:currentColor;margin-bottom:20px}.widget_block h1{font-size:18px}.widget_block h2{font-size:16px}.widget_block h3{font-size:15px}.comments-area .widget_block .comment-reply-title,.widget_block .comments-area .comment-reply-title,.widget_block h4,.widget_block h5,.widget_block h6{font-size:14px}.widget_block ol{margin-left:18px;padding:0}.widget_block .wp-block-quote{margin:0}.widget_block .wp-block-quote>*{margin-left:0;margin-right:0}.widget_block .wp-block-pullquote blockquote{margin:0}.widget_block .wp-block-table table{border-collapse:collapse}.widget_block .wp-block-table table td{text-align:left!important}.widget_block .wp-block-table table,.widget_block .wp-block-table td,.widget_block .wp-block-table th{border:1px solid #eaecee}.widget_block .wp-block-table.aligncenter{width:100%}.widget_block .wp-block-table.aligncenter table td{text-align:center!important}.widget_block .wp-block-table.alignright{width:100%}.widget_block .wp-block-table.alignright table td{text-align:right!important}.widget-area .widget{margin-bottom:2em}@media screen and (min-width:1025px){.widget-area .widget:last-of-type{margin-bottom:0}}.widget-area .widget ul{list-style:none;padding:0;margin:0}.widget-area .widget ul:after{clear:both;content:".";display:block;height:0;visibility:hidden}.widget-area .widget ul li{margin:0 0 .6em}.widget-area .widget ul li.cat-item,.widget-area .widget ul li.woocommerce-widget-layered-nav-list__item{position:relative}.widget-area .widget ul li.cat-item .count,.widget-area .widget ul li.woocommerce-widget-layered-nav-list__item .count{right:0;background:#eaecee;color:#999;padding:0 .5em;border-radius:.9em;font-size:12px;position:absolute;top:4px}.widget-area .widget ul li.cat-item:after:after,.widget-area .widget ul li.cat-item:after:before,.widget-area .widget ul li.woocommerce-widget-layered-nav-list__item:after:after,.widget-area .widget ul li.woocommerce-widget-layered-nav-list__item:after:before{content:"";display:table}.widget-area .widget ul li.cat-item:after:after,.widget-area .widget ul li.woocommerce-widget-layered-nav-list__item:after:after{clear:both}.widget-area .widget a.button:hover{text-decoration:none}.widget-area .widget select{max-width:100%}.widget-area .widget table{font-size:85%}.widget-area .widget table td,.widget-area .widget table th{padding:.2360828548em;text-align:center}.widget-area .widget table tfoot td{text-align:left}.widget-area .widget :last-child{margin-bottom:0}.widget-area .widget .sidebar-search-form{display:flex;width:100%;max-width:100%}.widget-area .widget .sidebar-search-form label{width:100%}.widget-area .widget .sidebar-search-form .search-field{width:100%;display:block}.widget-area .widget .sidebar-search-form .search-submit{padding:9px 14px;margin-left:-46px;overflow:hidden;box-shadow:none;background:0 0;color:#aaa;line-height:0}.widget-area .widget .sidebar-search-form .search-submit:hover svg #svg-search{fill:#444444}.widget-area .widget .sidebar-search-form .search-submit svg{width:18px;height:18px}.widget-area .widget_categories ul ul,.widget-area .widget_nav_menu ul ul,.widget-area .widget_pages ul ul,.widget-area .widget_product_categories ul ul{margin-top:.3819820591em;margin-left:0;margin-bottom:-.3819820591em}.widget-area .widget_categories .menu-item-has-children>a,.widget-area .widget_nav_menu .menu-item-has-children>a,.widget-area .widget_pages .menu-item-has-children>a,.widget-area .widget_product_categories .menu-item-has-children>a{margin-bottom:0}.widget-area .widget_archive li,.widget-area .widget_categories li,.widget-area .widget_meta li,.widget-area .widget_nav_menu li,.widget-area .widget_pages li,.widget-area .widget_product_categories li,.widget-area .widget_recent_entries li,.widget-area .widget_rss li{display:block;position:relative}.widget-area .widget_archive li:last-child,.widget-area .widget_categories li:last-child,.widget-area .widget_meta li:last-child,.widget-area .widget_nav_menu li:last-child,.widget-area .widget_pages li:last-child,.widget-area .widget_product_categories li:last-child,.widget-area .widget_recent_entries li:last-child,.widget-area .widget_rss li:last-child{border:none}.widget-area .widget_archive li a,.widget-area .widget_categories li a,.widget-area .widget_meta li a,.widget-area .widget_nav_menu li a,.widget-area .widget_pages li a,.widget-area .widget_product_categories li a,.widget-area .widget_recent_entries li a,.widget-area .widget_rss li a{display:block;width:100%;padding-bottom:.6em;margin-bottom:.6em;border-bottom:1px solid #eaecee;position:relative}.widget-area .widget_archive li ul li::before,.widget-area .widget_categories li ul li::before,.widget-area .widget_meta li ul li::before,.widget-area .widget_nav_menu li ul li::before,.widget-area .widget_pages li ul li::before,.widget-area .widget_product_categories li ul li::before,.widget-area .widget_recent_entries li ul li::before,.widget-area .widget_rss li ul li::before{left:15px}.widget-area .widget_archive li ul a,.widget-area .widget_categories li ul a,.widget-area .widget_meta li ul a,.widget-area .widget_nav_menu li ul a,.widget-area .widget_pages li ul a,.widget-area .widget_product_categories li ul a,.widget-area .widget_recent_entries li ul a,.widget-area .widget_rss li ul a{padding-left:20px}.widget-area .widget_archive li ul ul li::before,.widget-area .widget_categories li ul ul li::before,.widget-area .widget_meta li ul ul li::before,.widget-area .widget_nav_menu li ul ul li::before,.widget-area .widget_pages li ul ul li::before,.widget-area .widget_product_categories li ul ul li::before,.widget-area .widget_recent_entries li ul ul li::before,.widget-area .widget_rss li ul ul li::before{left:30px}.widget-area .widget_archive li ul ul a,.widget-area .widget_categories li ul ul a,.widget-area .widget_meta li ul ul a,.widget-area .widget_nav_menu li ul ul a,.widget-area .widget_pages li ul ul a,.widget-area .widget_product_categories li ul ul a,.widget-area .widget_recent_entries li ul ul a,.widget-area .widget_rss li ul ul a{padding-left:40px}.widget-area .widget_recent_comments li{padding-bottom:.6em;border-bottom:1px solid #eaecee;position:relative}.widget-area .widget_rss ul li{margin-bottom:1.41575em}.widget-area .widget_rss ul li .rsswidget{font-weight:400;font-size:1.2em;line-height:1.28}.widget-area .widget_rss ul li .rss-date{display:block;margin:.5407911001em 0;font-size:85%}.widget-area .wp-block-search__label{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden;word-wrap:normal!important}.widget-area .wp-block-search__input{color:#282828;border:1px solid #e5e5e5;box-shadow:0 1px 2px rgba(0,0,0,.12) inset;padding:0 .75em;height:2.6em;width:100%;max-width:100%;vertical-align:middle;border-radius:1px;-moz-appearance:none;-webkit-appearance:none}.widget-area .wp-block-search__input:focus{background-color:#fff}.widget-area .wp-block-search__button{padding:.5407911001em 1em;background:#c3512f;color:#fff;border-radius:2px;display:inline-block;position:relative;text-decoration:none;font-size:.85em;text-transform:uppercase;letter-spacing:.5px;font-weight:600;line-height:1.618}.dark-mode .widget_archive li a,.dark-mode .widget_categories li a,.dark-mode .widget_meta li a,.dark-mode .widget_nav_menu li a,.dark-mode .widget_pages li a,.dark-mode .widget_product_categories li a,.dark-mode .widget_recent_entries li a,.dark-mode .widget_rss li a{border-color:rgba(255,255,255,.08)}.dark-mode .widget_recent_comments li{border-color:rgba(255,255,255,.08)}.dark-mode .widget ul li.cat-item .count,.dark-mode .widget ul li.woocommerce-widget-layered-nav-list__item .count{background:rgba(0,0,0,.2)}.dark-mode .widget-area .widget select{border-color:rgba(255,255,255,.08)}.site-content .widget-area .menu li{margin:0}.site-content .widget-area .menu li a{display:block;padding:.6em 0 .6em}.site-content .widget-area .menu li ul{margin:0}.site-content .widget-area .menu li ul li a{padding-left:15px}.site-content .widget-area .menu li ul li li a{padding-left:30px}.site-content .widget-area .menu li.current-menu-item>a{position:relative;border:1px solid #eaecee;border-left:none;border-right:none;font-size:110%}.site-content .widget-area .menu li.current-menu-item>a:before{border-bottom:6px solid transparent;border-left:6px solid #eaecee;border-top:6px solid transparent;content:"";display:inline-block;position:absolute;right:5px;top:13px}.site-content .widget-area .menu li.current-menu-item>a:after{border-bottom:6px solid transparent;border-left:6px solid #fff;border-top:6px solid transparent;content:"";
	display:inline-block;
	position:absolute;
	right:6px;
	top:13px
}
.tagcloud a {
	border:1px solid currentColor;
	border-radius:2px;
	display:inline-block;
	font-size:.875em!important;
	margin-bottom:5px;
	padding:1px 10px 1px
}
.site-footer {
	position:relative;
	z-index:10
}
.site-footer .item--inner {
	width:100%;
	max-width:100%
}
.footer-top .footer--row-inner {
	padding-top:2em;
	padding-bottom:2em
}
.footer-top .light-mode {
	background:#f0f0f0
}
.footer-top .dark-mode {
	background:#292929
}
.footer-main .footer--row-inner {
	padding-top:2.5em;
	padding-bottom:2.5em
}
.footer-main .light-mode {
	background:#f9f9f9
}
.footer-main .dark-mode {
	background:#303030
}
.footer-bottom .footer--row-inner {
	padding-top:1.5em;
	padding-bottom:1.5em
}
@media screen and (max-width:568px) {
.footer-bottom .builder-item {
	margin-bottom:1em
}
.footer-bottom .builder-item:last-child {
	margin-bottom:0
}
}
.footer-bottom .light-mode {
	background:#ededed
}
.footer-bottom .dark-mode {
	background:#1a1a1a
}
.footer--row-inner.light-mode {
	color:rgba(0,0,0,.6)
}
.footer--row-inner.light-mode .product_list_widget li {
	border-color:rgba(0,0,0,.08)
}
.footer--row-inner.dark-mode {
	color:rgba(255,255,255,.99)
}
.footer--row-inner.dark-mode a:not(.button) {
	color:rgba(255,255,255,.79)
}
.footer--row-inner.dark-mode a:not(.button):hover {
	color:rgba(255,255,255,.99)
}
.footer--row-inner.dark-mode .product_list_widget li {
	border-color:rgba(255,255,255,.08)
}
.footer--row-inner.dark-mode table tbody td, .footer--row-inner.dark-mode table th {
	background:rgba(0,0,0,.08)
}
.footer--row.layout-fullwidth .customify-container {
	max-width:initial
}
.footer--row .builder-item--group {
	justify-content:flex-start
}
.footer--row .builder-item--group .item--inner {
	width:auto
}
@media screen and (max-width:1024px) {
.footer--row .builder-item--group .item--inner {
	display:block;
	margin-bottom:2em
}
.footer--row .builder-item--group .item--inner:last-child {
	margin-bottom:0
}
}
.footer-bottom .builder-item:last-child, .footer-main .builder-item:last-child, .footer-top .builder-item:last-child {
	margin-bottom:0
}
.footer-bottom .builder-item .widget-area .widget:last-child, .footer-main .builder-item .widget-area .widget:last-child, .footer-top .builder-item .widget-area .widget:last-child {
	margin-bottom:0
}
@media screen and (max-width:568px) {
.footer-bottom .builder-item--footer-social-icons, .footer-bottom .builder-item--footer_copyright, .footer-main .builder-item--footer-social-icons, .footer-main .builder-item--footer_copyright, .footer-top .builder-item--footer-social-icons, .footer-top .builder-item--footer_copyright {
	text-align:center
}
}
@media screen and (max-width:48em) {
.site-footer .builder-item {
	margin-bottom:2em
}
}
.site-footer p:last-child {
	margin-bottom:0
}
.site-footer li, .site-footer ul {
	list-style:none;
	margin:0
}
.site-footer ul ul {
	margin-left:2.617924em
}
.footer-copyright {
	font-size:.875em
}
