.jp-related-posts-i2__row {display: flex;margin-top: 1.5rem;}
.jp-related-posts-i2__row:first-child {margin-top: 0;}
.jp-related-posts-i2__post {flex-grow: 1;flex-basis: 0%;margin: 0 10px;display: flex;flex-direction: column;padding-left: 0;}
.jp-related-posts-i2__row[data-post-count="3"] .jp-related-posts-i2__post {max-width: calc(33% - 20px);}
.jp-related-posts-i2__row[data-post-count="2"] .jp-related-posts-i2__post, .jp-related-posts-i2__row[data-post-count="1"] .jp-related-posts-i2__post {max-width: calc(50% - 20px);}
.jp-related-posts-i2__post-heading, .jp-related-posts-i2__post-img-link, .jp-related-posts-i2__post-date, .jp-related-posts-i2__post-context {flex-direction: row;display: block;}
.jp-related-posts-i2__post-heading {margin: .5rem 0;font-size: 1rem;line-height: 1.2em;}
.jp-related-posts-i2__post-link {display: block;width: 100%;line-height: 1.2em;}
.jp-related-posts-i2__post-img-link {order: -1;}
.jp-related-posts-i2__post-img-link img {width: 100%;}
.jp-relatedposts-i2[data-layout="list"] .jp-related-posts-i2__row {margin-top: 0;display: block;}
.jp-relatedposts-i2[data-layout="list"] .jp-related-posts-i2__post {max-width: none;margin: 0;}
.jp-relatedposts-i2[data-layout="list"].jp-related-posts-i2__post-img-link {margin-top: 1rem;}
@media only screen and (max-width:640px) {.jp-related-posts-i2__row {margin-top: 0;display: block;}
	.jp-related-posts-i2__row[data-post-count] .jp-related-posts-i2__post {max-width: none;margin: 0;margin-top: 1rem;}
	.jp-related-posts-i2__post-img-link {margin-top: 1rem;}
	.jp-related-posts-i2__post-img-link img {width: 350px;}}
#jp-relatedposts {display: none;padding-top: 1em;margin: 1em 0;position: relative;clear: both;}
.jp-relatedposts:after {content: "";display: block;clear: both;}
#jp-relatedposts h3.jp-relatedposts-headline {margin: 0 0 1em 0;display: inline-block;float: left;font-size: 9pt;font-weight: 700;font-family: inherit;}
#jp-relatedposts h3.jp-relatedposts-headline em:before {content: "";display: block;width: 100%;min-width: 30px;border-top: 1px solid #ddd;border-top: 1px solid rgba(0,0,0,.2);margin-bottom: 1em;}
#jp-relatedposts h3.jp-relatedposts-headline em {font-style: normal;font-weight: 700;}
#jp-relatedposts .jp-relatedposts-items {clear: left;}
#jp-relatedposts .jp-relatedposts-items-visual {margin-right: -20px;}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post {float: left;width: 33%;margin: 0 0 1em;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post {padding-right: 20px;filter: alpha(opacity=80);-moz-opacity: .8;opacity: .8;}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n+4), #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:nth-child(3n+4) {clear: both;}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover .jp-relatedposts-post-title a {text-decoration: underline;}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover {filter: alpha(opacity=100);-moz-opacity: 1;opacity: 1;}
#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title, #jp-relatedposts .jp-relatedposts-items p {font-size: 14px;line-height: 20px;margin: 0;}
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs {position: relative;}
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs a.jp-relatedposts-post-aoverlay {position: absolute;top: 0;bottom: 0;left: 0;right: 0;display: block;border-bottom: 0;}
#jp-relatedposts .jp-relatedposts-items p {margin-bottom: 0;}
#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title {text-transform: none;margin: 0;font-family: inherit;display: block;max-width: 100%;}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a {font-size: inherit;font-weight: 400;text-decoration: none;filter: alpha(opacity=100);-moz-opacity: 1;opacity: 1;}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a:hover {text-decoration: underline;}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post img.jp-relatedposts-post-img, #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post span {display: block;max-width: 90%;overflow: hidden;text-overflow: ellipsis;}
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post img.jp-relatedposts-post-img, #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post span {max-width: 100%;}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date, #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-context {opacity: .6;}
.jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date {display: none;}
#jp-relatedposts .jp-relatedposts-items-visual div.jp-relatedposts-post-thumbs p.jp-relatedposts-post-excerpt {display: none;}
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs p.jp-relatedposts-post-excerpt {overflow: hidden;}
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs span {margin-bottom: 1em;}
#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post {clear: both;width: 100%;}
#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post img.jp-relatedposts-post-img {float: left;overflow: hidden;max-width: 33%;margin-right: 3%;}
#jp-relatedposts .jp-relatedposts-list h4.jp-relatedposts-post-title {display: inline-block;max-width: 63%;}
@media only screen and (max-width:640px) {#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post {width: 50%;}
	#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n) {clear: left;}
	#jp-relatedposts .jp-relatedposts-items-visual {margin-right: 20px;}}
@media only screen and (max-width:320px) {#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post {width: 100%;clear: both;margin: 0 0 1em;}
	#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post img.jp-relatedposts-post-img, #jp-relatedposts .jp-relatedposts-list h4.jp-relatedposts-post-title {float: none;max-width: 100%;margin-right: 0;}}
.wp-block-audio figcaption {margin-top: .5em;margin-bottom: 1em;}
.wp-block-audio audio {width: 100%;min-width: 300px;}
.wp-block-button {color: #fff;}
.wp-block-button.aligncenter {text-align: center;}
.wp-block-button.alignright {text-align: right;}
.wp-block-button__link {background-color: #32373c;border: none;border-radius: 28px;box-shadow: none;color: inherit;cursor: pointer;display: inline-block;font-size: 18px;margin: 0;padding: 12px 24px;text-align: center;text-decoration: none;overflow-wrap: break-word;}
.wp-block-button__link:active, .wp-block-button__link:focus, .wp-block-button__link:hover, .wp-block-button__link:visited {color: inherit;}
.wp-gs .wp-block-button__link:not(.has-background) {background-color: var(--wp-block-core-button--color--background,var(--wp-color--primary,#32373c));}
.is-style-squared .wp-block-button__link {border-radius: 0;}
.no-border-radius.wp-block-button__link {border-radius: 0 !important;}
.is-style-outline {color: #32373c;}
.is-style-outline .wp-block-button__link {background-color: transparent;border: 2px solid;}
.wp-block-buttons .wp-block-button {display: inline-block;margin-right: 8px;margin-bottom: 8px;}
.wp-block-buttons.alignright .wp-block-button {margin-right: none;margin-left: 8px;}
.wp-block-buttons.aligncenter, .wp-block-calendar {text-align: center;}
.wp-block-calendar tbody td, .wp-block-calendar th {padding: 4px;border: 1px solid #e2e4e7;}
.wp-block-calendar tfoot td {border: none;}
.wp-block-calendar table {width: 100%;border-collapse: collapse;font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;}
.wp-block-calendar table th {font-weight: 400;background: #edeff0;}
.wp-block-calendar a {text-decoration: underline;}
.wp-block-calendar tfoot a {color: #00739c;}
.wp-block-calendar table caption, .wp-block-calendar table tbody {color: #40464d;}
.wp-block-categories.alignleft {margin-right: 2em;}
.wp-block-categories.alignright {margin-left: 2em;}
.wp-block-columns {display: flex;margin-bottom: 28px;flex-wrap: wrap;}
@media (min-width:782px) {.wp-block-columns {flex-wrap: nowrap;}}
.wp-block-columns.has-background {padding: 20px 30px;}
.wp-block-column {flex-grow: 1;min-width: 0;word-break: break-word;overflow-wrap: break-word;}
@media (max-width:599px) {.wp-block-column {flex-basis: 100% !important;}}
@media (min-width:600px) and (max-width:781px) {.wp-block-column {flex-basis: calc(50% - 16px) !important;flex-grow: 0;}
	.wp-block-column:nth-child(2n) {margin-left: 32px;}}
@media (min-width:782px) {.wp-block-column {flex-basis: 0%;flex-grow: 1;}
	.wp-block-column[style] {flex-grow: 0;}
	.wp-block-column:not(:first-child) {margin-left: 32px;}}
.wp-block-columns.are-vertically-aligned-top {align-items: flex-start;}
.wp-block-columns.are-vertically-aligned-center {align-items: center;}
.wp-block-columns.are-vertically-aligned-bottom {align-items: flex-end;}
.wp-block-column.is-vertically-aligned-top {align-self: flex-start;}
.wp-block-column.is-vertically-aligned-center {-ms-grid-row-align: center;align-self: center;}
.wp-block-column.is-vertically-aligned-bottom {align-self: flex-end;}
.wp-block-column.is-vertically-aligned-bottom, .wp-block-column.is-vertically-aligned-center, .wp-block-column.is-vertically-aligned-top {width: 100%;}
.wp-block-cover, .wp-block-cover-image {position: relative;background-color: #000;background-size: cover;background-position: 50%;min-height: 430px;height: 100%;width: 100%;display: flex;justify-content: center;align-items: center;overflow: hidden;}
.wp-block-cover-image.has-parallax, .wp-block-cover.has-parallax {background-attachment: fixed;}
@supports (-webkit-overflow-scrolling:touch) {.wp-block-cover-image.has-parallax, .wp-block-cover.has-parallax {background-attachment: scroll;}}
@media (prefers-reduced-motion:reduce) {.wp-block-cover-image.has-parallax, .wp-block-cover.has-parallax {background-attachment: scroll;}}
.wp-block-cover-image.has-background-dim:before, .wp-block-cover.has-background-dim:before {content: "";background-color: inherit;}
.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before, .wp-block-cover-image .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim:not(.has-background-gradient):before, .wp-block-cover .wp-block-cover__gradient-background {position: absolute;top: 0;left: 0;bottom: 0;right: 0;z-index: 1;}
.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before, .wp-block-cover-image .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim:not(.has-background-gradient):before, .wp-block-cover .wp-block-cover__gradient-background {opacity: .5;}
.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before {opacity: .1;}
.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background {opacity: .1;}
.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before {opacity: .2;}
.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background {opacity: .2;}
.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before {opacity: .3;}
.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background {opacity: .3;}
.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before {opacity: .4;}
.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background {opacity: .4;}
.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before {opacity: .5;}
.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background {opacity: .5;}
.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before {opacity: .6;}
.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background {opacity: .6;}
.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before {opacity: .7;}
.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background {opacity: .7;}
.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before {opacity: .8;}
.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background {opacity: .8;}
.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before {opacity: .9;}
.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background {opacity: .9;}
.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before {opacity: 1;}
.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background {opacity: 1;}
.wp-block-cover-image.alignleft, .wp-block-cover-image.alignright, .wp-block-cover.alignleft, .wp-block-cover.alignright {max-width: 290px;width: 100%;}
.wp-block-cover-image:after, .wp-block-cover:after {display: block;content: "";font-size: 0;min-height: inherit;}
@supports ((position:-webkit-sticky) or (position:sticky)) {.wp-block-cover-image:after, .wp-block-cover:after {content: none;}}
.wp-block-cover-image.aligncenter, .wp-block-cover-image.alignleft, .wp-block-cover-image.alignright, .wp-block-cover.aligncenter, .wp-block-cover.alignleft, .wp-block-cover.alignright {display: flex;}
.wp-block-cover-image .wp-block-cover__inner-container, .wp-block-cover .wp-block-cover__inner-container {width: calc(100% - 70px);z-index: 1;color: #f8f9f9;}
.wp-block-cover-image .wp-block-subhead:not(.has-text-color), .wp-block-cover-image h1:not(.has-text-color), .wp-block-cover-image h2:not(.has-text-color), .wp-block-cover-image h3:not(.has-text-color), .wp-block-cover-image h4:not(.has-text-color), .wp-block-cover-image h5:not(.has-text-color), .wp-block-cover-image h6:not(.has-text-color), .wp-block-cover-image p:not(.has-text-color), .wp-block-cover .wp-block-subhead:not(.has-text-color), .wp-block-cover h1:not(.has-text-color), .wp-block-cover h2:not(.has-text-color), .wp-block-cover h3:not(.has-text-color), .wp-block-cover h4:not(.has-text-color), .wp-block-cover h5:not(.has-text-color), .wp-block-cover h6:not(.has-text-color), .wp-block-cover p:not(.has-text-color) {color: inherit;}
.wp-block-cover__video-background {position: absolute;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);width: 100%;height: 100%;z-index: 0;object-fit: cover;}
.wp-block-cover-image-text, .wp-block-cover-text, section.wp-block-cover-image h2 {color: #fff;}
.wp-block-cover-image-text a, .wp-block-cover-image-text a:active, .wp-block-cover-image-text a:focus, .wp-block-cover-image-text a:hover, .wp-block-cover-text a, .wp-block-cover-text a:active, .wp-block-cover-text a:focus, .wp-block-cover-text a:hover, section.wp-block-cover-image h2 a, section.wp-block-cover-image h2 a:active, section.wp-block-cover-image h2 a:focus, section.wp-block-cover-image h2 a:hover {color: #fff;}
.wp-block-cover-image .wp-block-cover.has-left-content {justify-content: flex-start;}
.wp-block-cover-image .wp-block-cover.has-right-content {justify-content: flex-end;}
.wp-block-cover-image.has-left-content .wp-block-cover-image-text, .wp-block-cover.has-left-content .wp-block-cover-text, section.wp-block-cover-image.has-left-content>h2 {margin-left: 0;text-align: left;}
.wp-block-cover-image.has-right-content .wp-block-cover-image-text, .wp-block-cover.has-right-content .wp-block-cover-text, section.wp-block-cover-image.has-right-content>h2 {margin-right: 0;text-align: right;}
.wp-block-cover-image .wp-block-cover-image-text, .wp-block-cover .wp-block-cover-text, section.wp-block-cover-image>h2 {font-size: 2em;line-height: 1.25;z-index: 1;margin-bottom: 0;max-width: 580px;padding: 14px;text-align: center;}
.block-editor-block-list__block[data-type="core/embed"][data-align=left], .block-editor-block-list__block[data-type="core/embed"][data-align=right], .wp-block-embed.alignleft, .wp-block-embed.alignright {max-width: 360px;width: 100%;}
.wp-block-embed {margin-bottom: 1em;}
.wp-block-embed figcaption {margin-top: .5em;margin-bottom: 1em;}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper {position: relative;}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper:before, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before {content: "";display: block;padding-top: 50%;}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper iframe, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper iframe, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper iframe, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper iframe, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper iframe, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper iframe {position: absolute;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 100%;}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before {padding-top: 42.85%;}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before {padding-top: 50%;}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before {padding-top: 56.25%;}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before {padding-top: 75%;}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before {padding-top: 100%;}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper:before {padding-top: 177.78%;}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before {padding-top: 200%;}
.wp-block-file {margin-bottom: 1.5em;}
.wp-block-file.aligncenter {text-align: center;}
.wp-block-file.alignright {text-align: right;}
.wp-block-file .wp-block-file__button {background: #32373c;border-radius: 2em;color: #fff;font-size: 13px;padding: .5em 1em;}
.wp-block-file a.wp-block-file__button {text-decoration: none;}
.wp-block-file a.wp-block-file__button:active, .wp-block-file a.wp-block-file__button:focus, .wp-block-file a.wp-block-file__button:hover, .wp-block-file a.wp-block-file__button:visited {box-shadow: none;color: #fff;opacity: .85;text-decoration: none;}
.wp-block-file *+.wp-block-file__button {margin-left: .75em;}
.blocks-gallery-grid, .wp-block-gallery {display: flex;flex-wrap: wrap;list-style-type: none;padding: 0;margin: 0;}
.blocks-gallery-grid .blocks-gallery-image, .blocks-gallery-grid .blocks-gallery-item, .wp-block-gallery .blocks-gallery-image, .wp-block-gallery .blocks-gallery-item {margin: 0 16px 16px 0;display: flex;flex-grow: 1;flex-direction: column;justify-content: center;position: relative;}
.blocks-gallery-grid .blocks-gallery-image figure, .blocks-gallery-grid .blocks-gallery-item figure, .wp-block-gallery .blocks-gallery-image figure, .wp-block-gallery .blocks-gallery-item figure {margin: 0;height: 100%;}
@supports ((position:-webkit-sticky) or (position:sticky)) {.blocks-gallery-grid .blocks-gallery-image figure, .blocks-gallery-grid .blocks-gallery-item figure, .wp-block-gallery .blocks-gallery-image figure, .wp-block-gallery .blocks-gallery-item figure {display: flex;align-items: flex-end;justify-content: flex-start;}}
.blocks-gallery-grid .blocks-gallery-image img, .blocks-gallery-grid .blocks-gallery-item img, .wp-block-gallery .blocks-gallery-image img, .wp-block-gallery .blocks-gallery-item img {display: block;max-width: 100%;height: auto;width: 100%;}
@supports ((position:-webkit-sticky) or (position:sticky)) {.blocks-gallery-grid .blocks-gallery-image img, .blocks-gallery-grid .blocks-gallery-item img, .wp-block-gallery .blocks-gallery-image img, .wp-block-gallery .blocks-gallery-item img {width: auto;}}
.blocks-gallery-grid .blocks-gallery-image figcaption, .blocks-gallery-grid .blocks-gallery-item figcaption, .wp-block-gallery .blocks-gallery-image figcaption, .wp-block-gallery .blocks-gallery-item figcaption {position: absolute;bottom: 0;width: 100%;max-height: 100%;overflow: auto;padding: 40px 10px 9px;color: #fff;text-align: center;font-size: 13px;background: linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);}
.blocks-gallery-grid .blocks-gallery-image figcaption img, .blocks-gallery-grid .blocks-gallery-item figcaption img, .wp-block-gallery .blocks-gallery-image figcaption img, .wp-block-gallery .blocks-gallery-item figcaption img {display: inline;}
.blocks-gallery-grid.is-cropped .blocks-gallery-image a, .blocks-gallery-grid.is-cropped .blocks-gallery-image img, .blocks-gallery-grid.is-cropped .blocks-gallery-item a, .blocks-gallery-grid.is-cropped .blocks-gallery-item img, .wp-block-gallery.is-cropped .blocks-gallery-image a, .wp-block-gallery.is-cropped .blocks-gallery-image img, .wp-block-gallery.is-cropped .blocks-gallery-item a, .wp-block-gallery.is-cropped .blocks-gallery-item img {width: 100%;}
@supports ((position:-webkit-sticky) or (position:sticky)) {.blocks-gallery-grid.is-cropped .blocks-gallery-image a, .blocks-gallery-grid.is-cropped .blocks-gallery-image img, .blocks-gallery-grid.is-cropped .blocks-gallery-item a, .blocks-gallery-grid.is-cropped .blocks-gallery-item img, .wp-block-gallery.is-cropped .blocks-gallery-image a, .wp-block-gallery.is-cropped .blocks-gallery-image img, .wp-block-gallery.is-cropped .blocks-gallery-item a, .wp-block-gallery.is-cropped .blocks-gallery-item img {height: 100%;flex: 1;object-fit: cover;}}
.blocks-gallery-grid .blocks-gallery-image, .blocks-gallery-grid .blocks-gallery-item, .wp-block-gallery .blocks-gallery-image, .wp-block-gallery .blocks-gallery-item {width: calc(( 100% - 16px ) / 2);}
.blocks-gallery-grid .blocks-gallery-image:nth-of-type(2n), .blocks-gallery-grid .blocks-gallery-item:nth-of-type(2n), .wp-block-gallery .blocks-gallery-image:nth-of-type(2n), .wp-block-gallery .blocks-gallery-item:nth-of-type(2n) {margin-right: 0;}
.blocks-gallery-grid.columns-1 .blocks-gallery-image, .blocks-gallery-grid.columns-1 .blocks-gallery-item, .wp-block-gallery.columns-1 .blocks-gallery-image, .wp-block-gallery.columns-1 .blocks-gallery-item {width: 100%;margin-right: 0;}
@media (min-width:600px) {.blocks-gallery-grid.columns-3 .blocks-gallery-image, .blocks-gallery-grid.columns-3 .blocks-gallery-item, .wp-block-gallery.columns-3 .blocks-gallery-image, .wp-block-gallery.columns-3 .blocks-gallery-item {width: calc(( 100% - 32px ) / 3);margin-right: 16px;}
	@supports (-ms-ime-align:auto) {.blocks-gallery-grid.columns-3 .blocks-gallery-image, .blocks-gallery-grid.columns-3 .blocks-gallery-item, .wp-block-gallery.columns-3 .blocks-gallery-image, .wp-block-gallery.columns-3 .blocks-gallery-item {width: calc(( 100% - 32px ) / 3 - 1px);}}
	.blocks-gallery-grid.columns-4 .blocks-gallery-image, .blocks-gallery-grid.columns-4 .blocks-gallery-item, .wp-block-gallery.columns-4 .blocks-gallery-image, .wp-block-gallery.columns-4 .blocks-gallery-item {width: calc(( 100% - 48px ) / 4);margin-right: 16px;}
	@supports (-ms-ime-align:auto) {.blocks-gallery-grid.columns-4 .blocks-gallery-image, .blocks-gallery-grid.columns-4 .blocks-gallery-item, .wp-block-gallery.columns-4 .blocks-gallery-image, .wp-block-gallery.columns-4 .blocks-gallery-item {width: calc(( 100% - 48px ) / 4 - 1px);}}
	.blocks-gallery-grid.columns-5 .blocks-gallery-image, .blocks-gallery-grid.columns-5 .blocks-gallery-item, .wp-block-gallery.columns-5 .blocks-gallery-image, .wp-block-gallery.columns-5 .blocks-gallery-item {width: calc(( 100% - 64px ) / 5);margin-right: 16px;}
	@supports (-ms-ime-align:auto) {.blocks-gallery-grid.columns-5 .blocks-gallery-image, .blocks-gallery-grid.columns-5 .blocks-gallery-item, .wp-block-gallery.columns-5 .blocks-gallery-image, .wp-block-gallery.columns-5 .blocks-gallery-item {width: calc(( 100% - 64px ) / 5 - 1px);}}
	.blocks-gallery-grid.columns-6 .blocks-gallery-image, .blocks-gallery-grid.columns-6 .blocks-gallery-item, .wp-block-gallery.columns-6 .blocks-gallery-image, .wp-block-gallery.columns-6 .blocks-gallery-item {width: calc(( 100% - 80px ) / 6);margin-right: 16px;}
	@supports (-ms-ime-align:auto) {.blocks-gallery-grid.columns-6 .blocks-gallery-image, .blocks-gallery-grid.columns-6 .blocks-gallery-item, .wp-block-gallery.columns-6 .blocks-gallery-image, .wp-block-gallery.columns-6 .blocks-gallery-item {width: calc(( 100% - 80px ) / 6 - 1px);}}
	.blocks-gallery-grid.columns-7 .blocks-gallery-image, .blocks-gallery-grid.columns-7 .blocks-gallery-item, .wp-block-gallery.columns-7 .blocks-gallery-image, .wp-block-gallery.columns-7 .blocks-gallery-item {width: calc(( 100% - 96px ) / 7);margin-right: 16px;}
	@supports (-ms-ime-align:auto) {.blocks-gallery-grid.columns-7 .blocks-gallery-image, .blocks-gallery-grid.columns-7 .blocks-gallery-item, .wp-block-gallery.columns-7 .blocks-gallery-image, .wp-block-gallery.columns-7 .blocks-gallery-item {width: calc(( 100% - 96px ) / 7 - 1px);}}
	.blocks-gallery-grid.columns-8 .blocks-gallery-image, .blocks-gallery-grid.columns-8 .blocks-gallery-item, .wp-block-gallery.columns-8 .blocks-gallery-image, .wp-block-gallery.columns-8 .blocks-gallery-item {width: calc(( 100% - 112px ) / 8);margin-right: 16px;}
	@supports (-ms-ime-align:auto) {.blocks-gallery-grid.columns-8 .blocks-gallery-image, .blocks-gallery-grid.columns-8 .blocks-gallery-item, .wp-block-gallery.columns-8 .blocks-gallery-image, .wp-block-gallery.columns-8 .blocks-gallery-item {width: calc(( 100% - 112px ) / 8 - 1px);}}
	.blocks-gallery-grid.columns-1 .blocks-gallery-image:nth-of-type(1n), .blocks-gallery-grid.columns-1 .blocks-gallery-item:nth-of-type(1n), .wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n), .wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n) {margin-right: 0;}
	.blocks-gallery-grid.columns-2 .blocks-gallery-image:nth-of-type(2n), .blocks-gallery-grid.columns-2 .blocks-gallery-item:nth-of-type(2n), .wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n), .wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n) {margin-right: 0;}
	.blocks-gallery-grid.columns-3 .blocks-gallery-image:nth-of-type(3n), .blocks-gallery-grid.columns-3 .blocks-gallery-item:nth-of-type(3n), .wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n), .wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n) {margin-right: 0;}
	.blocks-gallery-grid.columns-4 .blocks-gallery-image:nth-of-type(4n), .blocks-gallery-grid.columns-4 .blocks-gallery-item:nth-of-type(4n), .wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n), .wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n) {margin-right: 0;}
	.blocks-gallery-grid.columns-5 .blocks-gallery-image:nth-of-type(5n), .blocks-gallery-grid.columns-5 .blocks-gallery-item:nth-of-type(5n), .wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n), .wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n) {margin-right: 0;}
	.blocks-gallery-grid.columns-6 .blocks-gallery-image:nth-of-type(6n), .blocks-gallery-grid.columns-6 .blocks-gallery-item:nth-of-type(6n), .wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n), .wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n) {margin-right: 0;}
	.blocks-gallery-grid.columns-7 .blocks-gallery-image:nth-of-type(7n), .blocks-gallery-grid.columns-7 .blocks-gallery-item:nth-of-type(7n), .wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n), .wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n) {margin-right: 0;}
	.blocks-gallery-grid.columns-8 .blocks-gallery-image:nth-of-type(8n), .blocks-gallery-grid.columns-8 .blocks-gallery-item:nth-of-type(8n), .wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n), .wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n) {margin-right: 0;}}
.blocks-gallery-grid .blocks-gallery-image:last-child, .blocks-gallery-grid .blocks-gallery-item:last-child, .wp-block-gallery .blocks-gallery-image:last-child, .wp-block-gallery .blocks-gallery-item:last-child {margin-right: 0;}
.blocks-gallery-grid.alignleft, .blocks-gallery-grid.alignright, .wp-block-gallery.alignleft, .wp-block-gallery.alignright {max-width: 290px;width: 100%;}
.blocks-gallery-grid.aligncenter .blocks-gallery-item figure, .wp-block-gallery.aligncenter .blocks-gallery-item figure {justify-content: center;}
.wp-block-image {margin-bottom: 1em;}
.wp-block-image img {max-width: 100%;}
.wp-block-image.aligncenter {text-align: center;}
.wp-block-image.alignfull img, .wp-block-image.alignwide img {width: 100%;}
.wp-block-image .aligncenter, .wp-block-image .alignleft, .wp-block-image .alignright, .wp-block-image.is-resized {display: table;margin-left: 0;margin-right: 0;}
.wp-block-image .aligncenter>figcaption, .wp-block-image .alignleft>figcaption, .wp-block-image .alignright>figcaption, .wp-block-image.is-resized>figcaption {display: table-caption;caption-side: bottom;}
.wp-block-image .alignleft {float: left;margin-right: 1em;}
.wp-block-image .alignright {float: right;margin-left: 1em;}
.wp-block-image .aligncenter {margin-left: auto;margin-right: auto;}
.wp-block-image figcaption {margin-top: .5em;margin-bottom: 1em;}
.is-style-circle-mask img, .is-style-rounded img {border-radius: 9999px;}
@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none) {.is-style-circle-mask img {-webkit-mask-image: url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 100 100\" xmlns=\"http://www.w3.org/2000/svg\"><circle cx=\"50\" cy=\"50\" r=\"50\"/></svg>");mask-image: url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 100 100\" xmlns=\"http://www.w3.org/2000/svg\"><circle cx=\"50\" cy=\"50\" r=\"50\"/></svg>");mask-mode: alpha;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;-webkit-mask-size: contain;mask-size: contain;-webkit-mask-position: center;mask-position: center;border-radius: 0;}}
.wp-block-latest-comments__comment {font-size: 15px;line-height: 1.1;list-style: none;margin-bottom: 1em;}
.has-avatars .wp-block-latest-comments__comment {min-height: 36px;list-style: none;}
.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt, .has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta {margin-left: 52px;}
.has-dates .wp-block-latest-comments__comment, .has-excerpts .wp-block-latest-comments__comment {line-height: 1.5;}
.wp-block-latest-comments__comment-excerpt p {font-size: 14px;line-height: 1.8;margin: 5px 0 20px;}
.wp-block-latest-comments__comment-date {color: #8f98a1;display: block;font-size: 12px;}
.wp-block-latest-comments .avatar, .wp-block-latest-comments__comment-avatar {border-radius: 24px;display: block;float: left;height: 40px;margin-right: 12px;width: 40px;}
.wp-block-latest-posts.alignleft {margin-right: 2em;}
.wp-block-latest-posts.alignright {margin-left: 2em;}
.wp-block-latest-posts.wp-block-latest-posts__list {list-style: none;}
.wp-block-latest-posts.wp-block-latest-posts__list li {clear: both;}
.wp-block-latest-posts.is-grid {display: flex;flex-wrap: wrap;padding: 0;}
.wp-block-latest-posts.is-grid li {margin: 0 16px 16px 0;width: 100%;}
@media (min-width:600px) {.wp-block-latest-posts.columns-2 li {width: calc(50% - 16px);}
	.wp-block-latest-posts.columns-3 li {width: calc(33.33333% - 16px);}
	.wp-block-latest-posts.columns-4 li {width: calc(25% - 16px);}
	.wp-block-latest-posts.columns-5 li {width: calc(20% - 16px);}
	.wp-block-latest-posts.columns-6 li {width: calc(16.66667% - 16px);}}
.wp-block-latest-posts__post-date {display: block;color: #6c7781;font-size: 13px;}
.wp-block-latest-posts__post-excerpt {margin-top: 8px;margin-bottom: 16px;}
.wp-block-latest-posts__featured-image img {height: auto;width: auto;}
.wp-block-latest-posts__featured-image.alignleft {margin-right: 1em;}
.wp-block-latest-posts__featured-image.alignright {margin-left: 1em;}
.wp-block-latest-posts__featured-image.aligncenter {margin-bottom: 1em;text-align: center;}
.wp-block-media-text {direction: ltr;display: -ms-grid;display: grid;-ms-grid-columns: 50% 1fr;grid-template-columns: 50% 1fr;-ms-grid-rows: auto;grid-template-rows: auto;}
.wp-block-media-text.has-media-on-the-right {-ms-grid-columns: 1fr 50%;grid-template-columns: 1fr 50%;}
.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content, .wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media {-ms-grid-row-align: start;align-self: start;}
.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content, .wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media, .wp-block-media-text .wp-block-media-text__content, .wp-block-media-text .wp-block-media-text__media {-ms-grid-row-align: center;align-self: center;}
.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content, .wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media {-ms-grid-row-align: end;align-self: end;}
.wp-block-media-text .wp-block-media-text__media {-ms-grid-column: 1;grid-column: 1;-ms-grid-row: 1;grid-row: 1;margin: 0;}
.wp-block-media-text .wp-block-media-text__content {direction: ltr;-ms-grid-column: 2;grid-column: 2;-ms-grid-row: 1;grid-row: 1;padding: 0 8%;word-break: break-word;}
.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media {-ms-grid-column: 2;grid-column: 2;-ms-grid-row: 1;grid-row: 1;}
.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content {-ms-grid-column: 1;grid-column: 1;-ms-grid-row: 1;grid-row: 1;}
.wp-block-media-text>figure>img, .wp-block-media-text>figure>video {max-width: unset;width: 100%;vertical-align: middle;}
.wp-block-media-text.is-image-fill figure.wp-block-media-text__media {height: 100%;min-height: 250px;background-size: cover;}
.wp-block-media-text.is-image-fill figure.wp-block-media-text__media>img {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);border: 0;}
@media (max-width:600px) {.wp-block-media-text.is-stacked-on-mobile {-ms-grid-columns: 100% !important;grid-template-columns: 100% !important;}
	.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media {-ms-grid-column: 1;grid-column: 1;-ms-grid-row: 1;grid-row: 1;}
	.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__media, .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content {-ms-grid-column: 1;grid-column: 1;-ms-grid-row: 2;grid-row: 2;}
	.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content {-ms-grid-column: 1;grid-column: 1;-ms-grid-row: 1;grid-row: 1;}}
.wp-block-navigation>ul {display: block;list-style: none;margin: 0;padding-left: 0;}
@media (min-width:600px) {.wp-block-navigation>ul {display: flex;flex-wrap: wrap;}}
.wp-block-navigation>ul ul {list-style: none;padding-left: 0;margin-top: 0;margin-left: 0;}
.wp-block-navigation>ul ul li {margin: 0;}
.wp-block-navigation>ul li {z-index: 1;}
.wp-block-navigation>ul li:focus-within, .wp-block-navigation>ul li:hover {cursor: pointer;z-index: 99999;}
.wp-block-navigation>ul li:focus-within>ul, .wp-block-navigation>ul li:hover>ul, .wp-block-navigation>ul li ul:focus, .wp-block-navigation>ul li ul:hover {visibility: visible;opacity: 1;display: flex;flex-direction: column;}
.wp-block-navigation>ul>li ul {position: absolute;left: 0;top: 100%;min-width: 200px;max-width: 200px;opacity: 0;transition: opacity .1s linear;visibility: hidden;}
.wp-block-navigation, .wp-block-navigation .block-editor-block-list__layout {display: flex;flex-wrap: wrap;}
.wp-block-navigation .block-editor-block-list__layout .block-editor-block-list__layout {width: 200px;}
.wp-block-navigation .block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block {margin: 0;width: auto;}
.wp-block-navigation, .wp-block-navigation>.wp-block-navigation__container {align-items: center;width: 100%;}
.wp-block-navigation>.wp-block-navigation-link, .wp-block-navigation>.wp-block-navigation__container>.wp-block-navigation-link {display: flex;margin-top: 0;margin-bottom: 0;}
.wp-block-navigation .wp-block-navigation-link {position: relative;margin: 0;min-height: 56px;display: flex;line-height: 1.4;}
.wp-block-navigation .wp-block-navigation-link .wp-block, .wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link {min-height: auto;padding: 0;}
.wp-block-navigation .wp-block-navigation-link .wp-block .wp-block-navigation-link {margin: 0;}
.wp-block-navigation .wp-block-navigation-link>.block-editor-inner-blocks {display: none;}
.wp-block-navigation .wp-block-navigation-link.has-child>.wp-block-navigation__container, .wp-block-navigation .wp-block-navigation-link.is-editing.has-child>.block-editor-inner-blocks {display: flex;border: 1px solid rgba(0,0,0,.15);position: absolute;z-index: 1;top: 100%;left: 0;}
.wp-block-navigation .wp-block-navigation-link.has-child>.wp-block-navigation__container .block-editor-inner-blocks, .wp-block-navigation .wp-block-navigation-link.has-child>.wp-block-navigation__container .wp-block-navigation__container, .wp-block-navigation .wp-block-navigation-link.is-editing.has-child>.block-editor-inner-blocks .block-editor-inner-blocks, .wp-block-navigation .wp-block-navigation-link.is-editing.has-child>.block-editor-inner-blocks .wp-block-navigation__container {left: 100%;top: -1px;}
.wp-block-navigation .wp-block-navigation-link .block-editor-inner-blocks, .wp-block-navigation .wp-block-navigation-link .wp-block-navigation__container {background-color: inherit;color: inherit;}
.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__content {display: flex;align-items: center;width: max-content;padding: 6px 16px;}
.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link:first-child:not(:only-child) .wp-block-navigation-link__content {padding-top: 8px;}
.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link:last-child .wp-block-navigation-link__content {padding-bottom: 8px;}
.wp-block-navigation .wp-block-navigation-link.has-child .wp-block-navigation-link__content {min-width: 100%;padding-right: 32px;position: relative;}
.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__submenu-icon {position: absolute;right: 16px;}
.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__submenu-icon svg {fill: currentColor;}
.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link svg {transform: rotate(0);}
.wp-block-navigation .wp-block-navigation-link.has-text-color .wp-block-navigation-link__content {color: inherit;}
.wp-block-navigation.is-style-light .wp-block-navigation-link:not(.has-text-color)>.block-editor-inner-blocks, .wp-block-navigation.is-style-light .wp-block-navigation-link:not(.has-text-color)>.wp-block-navigation__container, .wp-block-navigation .wp-block-navigation-link:not(.has-text-color)>.block-editor-inner-blocks, .wp-block-navigation .wp-block-navigation-link:not(.has-text-color)>.wp-block-navigation__container {color: #111;}
.wp-block-navigation.is-style-light .wp-block-navigation-link:not(.has-background)>.block-editor-inner-blocks, .wp-block-navigation.is-style-light .wp-block-navigation-link:not(.has-background)>.wp-block-navigation__container, .wp-block-navigation .wp-block-navigation-link:not(.has-background)>.block-editor-inner-blocks, .wp-block-navigation .wp-block-navigation-link:not(.has-background)>.wp-block-navigation__container {background-color: #fff;}
.wp-block-navigation.is-style-dark .wp-block-navigation-link:not(.has-text-color)>.block-editor-inner-blocks, .wp-block-navigation.is-style-dark .wp-block-navigation-link:not(.has-text-color)>.wp-block-navigation__container {color: #fff;}
.wp-block-navigation.is-style-dark .wp-block-navigation-link:not(.has-background)>.block-editor-inner-blocks, .wp-block-navigation.is-style-dark .wp-block-navigation-link:not(.has-background)>.wp-block-navigation__container {background-color: #333;}
.wp-block-navigation .wp-block-navigation-link.has-child>.wp-block-navigation__container {display: flex;flex-direction: column;padding: 0;}
.wp-block-navigation>ul>li>a {display: flex;align-items: center;}
.wp-block-navigation>ul>li:first-of-type>a {padding-left: 0;}
.wp-block-navigation>ul>li:last-of-type>a {padding-right: 0;}
.wp-block-navigation.items-justified-left>ul {justify-content: flex-start;}
.wp-block-navigation.items-justified-center>ul {justify-content: center;}
.wp-block-navigation.items-justified-right>ul {justify-content: flex-end;}
.is-small-text {font-size: 14px;}
.is-regular-text {font-size: 16px;}
.is-large-text {font-size: 36px;}
.is-larger-text {font-size: 48px;}
.has-drop-cap:not(:focus):first-letter {float: left;font-size: 8.4em;line-height: .68;font-weight: 100;margin: .05em .1em 0 0;text-transform: uppercase;font-style: normal;}
p.has-background {padding: 20px 30px;}
p.has-text-color a {color: inherit;}
.wp-block-pullquote {padding: 3em 0;margin-left: 0;margin-right: 0;text-align: center;}
.wp-block-pullquote.alignleft, .wp-block-pullquote.alignright {max-width: 290px;}
.wp-block-pullquote.alignleft p, .wp-block-pullquote.alignright p {font-size: 20px;}
.wp-block-pullquote p {font-size: 28px;line-height: 1.6;}
.wp-block-pullquote cite, .wp-block-pullquote footer {position: relative;}
.wp-block-pullquote .has-text-color a {color: inherit;}
.wp-block-pullquote:not(.is-style-solid-color) {background: none;}
.wp-block-pullquote.is-style-solid-color {border: none;}
.wp-block-pullquote.is-style-solid-color blockquote {margin-left: auto;margin-right: auto;text-align: left;max-width: 60%;}
.wp-block-pullquote.is-style-solid-color blockquote p {margin-top: 0;margin-bottom: 0;font-size: 32px;}
.wp-block-pullquote.is-style-solid-color blockquote cite {text-transform: none;font-style: normal;}
.wp-block-pullquote cite {color: inherit;}
.wp-block-quote.is-large, .wp-block-quote.is-style-large {margin: 0 0 16px;padding: 0 1em;}
.wp-block-quote.is-large p, .wp-block-quote.is-style-large p {font-size: 24px;font-style: italic;line-height: 1.6;}
.wp-block-quote.is-large cite, .wp-block-quote.is-large footer, .wp-block-quote.is-style-large cite, .wp-block-quote.is-style-large footer {font-size: 18px;text-align: right;}
.wp-block-rss.alignleft {margin-right: 2em;}
.wp-block-rss.alignright {margin-left: 2em;}
.wp-block-rss.is-grid {display: flex;flex-wrap: wrap;padding: 0;list-style: none;}
.wp-block-rss.is-grid li {margin: 0 16px 16px 0;width: 100%;}
@media (min-width:600px) {.wp-block-rss.columns-2 li {width: calc(50% - 16px);}
	.wp-block-rss.columns-3 li {width: calc(33.33333% - 16px);}
	.wp-block-rss.columns-4 li {width: calc(25% - 16px);}
	.wp-block-rss.columns-5 li {width: calc(20% - 16px);}
	.wp-block-rss.columns-6 li {width: calc(16.66667% - 16px);}}
.wp-block-rss__item-author, .wp-block-rss__item-publish-date {display: block;color: #6c7781;font-size: 13px;}
.wp-block-search {display: flex;flex-wrap: wrap;}
.wp-block-search .wp-block-search__label {width: 100%;}
.wp-block-search .wp-block-search__input {flex-grow: 1;max-width: 360px;}
.wp-block-search .wp-block-search__button {margin-left: 10px;}
.wp-block-separator.is-style-wide {border-bottom-width: 1px;}
.wp-block-separator.is-style-dots {background: none !important;border: none;text-align: center;max-width: none;line-height: 1;height: auto;}
.wp-block-separator.is-style-dots:before {content: "···";color: currentColor;font-size: 20px;letter-spacing: 2em;padding-left: 2em;font-family: serif;}
.wp-block-social-links {display: flex;justify-content: flex-start;padding-left: 0;padding-right: 0;margin-left: 0;}
.wp-block-social-links .wp-social-link a, .wp-block-social-links .wp-social-link a:hover {text-decoration: none;border-bottom: 0;box-shadow: none;}
.wp-social-link {display: block;width: 36px;height: 36px;border-radius: 36px;margin-right: 8px;transition: transform .1s ease;}
@media (prefers-reduced-motion:reduce) {.wp-social-link {transition-duration: 0s;}}
.wp-social-link a {padding: 6px;display: block;line-height: 0;transition: transform .1s ease;}
.wp-social-link a, .wp-social-link a:active, .wp-social-link a:hover, .wp-social-link a:visited, .wp-social-link svg {color: currentColor;fill: currentColor;}
.wp-social-link:hover {transform: scale(1.1);}
.wp-block-social-links.aligncenter {justify-content: center;display: flex;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link {background-color: #f0f0f0;color: #444;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon {background-color: #f90;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp {background-color: #1ea0c3;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance {background-color: #0757fe;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen {background-color: #1e1f26;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart {background-color: #02e49b;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble {background-color: #e94c89;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox {background-color: #4280ff;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy {background-color: #f45800;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook {background-color: #1977f2;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx {background-color: #000;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr {background-color: #0461dd;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare {background-color: #e65678;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github {background-color: #24292d;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads {background-color: #eceadd;color: #382110;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google {background-color: #ea4434;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram {background-color: #f00075;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm {background-color: #e21b24;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin {background-color: #0577b5;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon {background-color: #3288d4;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium {background-color: #02ab6c;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup {background-color: #f6405f;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest {background-color: #e60122;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket {background-color: #ef4155;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit {background-color: #fe4500;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype {background-color: #0478d7;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat {background-color: #fefc00;color: #fff;stroke: #000;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud {background-color: #ff5600;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify {background-color: #1bd760;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr {background-color: #011835;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch {background-color: #6440a4;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter {background-color: #21a1f3;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo {background-color: #1eb7ea;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk {background-color: #4680c2;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress {background-color: #3499cd;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp {background-color: #d32422;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube {background-color: #ff0100;color: #fff;}
.wp-block-social-links.is-style-logos-only .wp-social-link {background: none;padding: 4px;}
.wp-block-social-links.is-style-logos-only .wp-social-link svg {width: 28px;height: 28px;}
.wp-block-social-links.is-style-logos-only .wp-social-link-amazon {color: #f90;}
.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp {color: #1ea0c3;}
.wp-block-social-links.is-style-logos-only .wp-social-link-behance {color: #0757fe;}
.wp-block-social-links.is-style-logos-only .wp-social-link-codepen {color: #1e1f26;}
.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart {color: #02e49b;}
.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble {color: #e94c89;}
.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox {color: #4280ff;}
.wp-block-social-links.is-style-logos-only .wp-social-link-etsy {color: #f45800;}
.wp-block-social-links.is-style-logos-only .wp-social-link-facebook {color: #1977f2;}
.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx {color: #000;}
.wp-block-social-links.is-style-logos-only .wp-social-link-flickr {color: #0461dd;}
.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare {color: #e65678;}
.wp-block-social-links.is-style-logos-only .wp-social-link-github {color: #24292d;}
.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads {color: #382110;}
.wp-block-social-links.is-style-logos-only .wp-social-link-google {color: #ea4434;}
.wp-block-social-links.is-style-logos-only .wp-social-link-instagram {color: #f00075;}
.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm {color: #e21b24;}
.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin {color: #0577b5;}
.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon {color: #3288d4;}
.wp-block-social-links.is-style-logos-only .wp-social-link-medium {color: #02ab6c;}
.wp-block-social-links.is-style-logos-only .wp-social-link-meetup {color: #f6405f;}
.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest {color: #e60122;}
.wp-block-social-links.is-style-logos-only .wp-social-link-pocket {color: #ef4155;}
.wp-block-social-links.is-style-logos-only .wp-social-link-reddit {color: #fe4500;}
.wp-block-social-links.is-style-logos-only .wp-social-link-skype {color: #0478d7;}
.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat {color: #fff;stroke: #000;}
.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud {color: #ff5600;}
.wp-block-social-links.is-style-logos-only .wp-social-link-spotify {color: #1bd760;}
.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr {color: #011835;}
.wp-block-social-links.is-style-logos-only .wp-social-link-twitch {color: #6440a4;}
.wp-block-social-links.is-style-logos-only .wp-social-link-twitter {color: #21a1f3;}
.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo {color: #1eb7ea;}
.wp-block-social-links.is-style-logos-only .wp-social-link-vk {color: #4680c2;}
.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress {color: #3499cd;}
.wp-block-social-links.is-style-logos-only .wp-social-link-yelp {background-color: #d32422;color: #fff;}
.wp-block-social-links.is-style-logos-only .wp-social-link-youtube {color: #ff0100;}
.wp-block-social-links.is-style-pill-shape .wp-social-link {width: auto;}
.wp-block-social-links.is-style-pill-shape .wp-social-link a {padding-left: 16px;padding-right: 16px;}
.wp-block-spacer {clear: both;}
p.wp-block-subhead {font-size: 1.1em;font-style: italic;opacity: .75;}
.wp-block-table {overflow-x: auto;}
.wp-block-table table {width: 100%;}
.wp-block-table .has-fixed-layout {table-layout: fixed;width: 100%;}
.wp-block-table .has-fixed-layout td, .wp-block-table .has-fixed-layout th {word-break: break-word;}
.wp-block-table.aligncenter, .wp-block-table.alignleft, .wp-block-table.alignright {display: table;width: auto;}
.wp-block-table.aligncenter td, .wp-block-table.aligncenter th, .wp-block-table.alignleft td, .wp-block-table.alignleft th, .wp-block-table.alignright td, .wp-block-table.alignright th {word-break: break-word;}
.wp-block-table .has-subtle-light-gray-background-color {background-color: #f3f4f5;}
.wp-block-table .has-subtle-pale-green-background-color {background-color: #e9fbe5;}
.wp-block-table .has-subtle-pale-blue-background-color {background-color: #e7f5fe;}
.wp-block-table .has-subtle-pale-pink-background-color {background-color: #fcf0ef;}
.wp-block-table.is-style-stripes {border-spacing: 0;border-collapse: inherit;background-color: transparent;border-bottom: 1px solid #f3f4f5;}
.wp-block-table.is-style-stripes tbody tr:nth-child(odd) {background-color: #f3f4f5;}
.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd) {background-color: #f3f4f5;}
.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd) {background-color: #e9fbe5;}
.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd) {background-color: #e7f5fe;}
.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd) {background-color: #fcf0ef;}
.wp-block-table.is-style-stripes td, .wp-block-table.is-style-stripes th {border-color: transparent;}
.wp-block-text-columns, .wp-block-text-columns.aligncenter {display: flex;}
.wp-block-text-columns .wp-block-column {margin: 0 16px;padding: 0;}
.wp-block-text-columns .wp-block-column:first-child {margin-left: 0;}
.wp-block-text-columns .wp-block-column:last-child {margin-right: 0;}
.wp-block-text-columns.columns-2 .wp-block-column {width: 50%;}
.wp-block-text-columns.columns-3 .wp-block-column {width: 33.33333%;}
.wp-block-text-columns.columns-4 .wp-block-column {width: 25%;}
.wp-block-video {margin-left: 0;margin-right: 0;}
.wp-block-video video {max-width: 100%;}
@supports ((position:-webkit-sticky) or (position:sticky)) {.wp-block-video [poster] {object-fit: cover;}}
.wp-block-video.aligncenter {text-align: center;}
.wp-block-video figcaption {margin-top: .5em;margin-bottom: 1em;}
:root .has-pale-pink-background-color {background-color: #f78da7;}
:root .has-vivid-red-background-color {background-color: #cf2e2e;}
:root .has-luminous-vivid-orange-background-color {background-color: #ff6900;}
:root .has-luminous-vivid-amber-background-color {background-color: #fcb900;}
:root .has-light-green-cyan-background-color {background-color: #7bdcb5;}
:root .has-vivid-green-cyan-background-color {background-color: #00d084;}
:root .has-pale-cyan-blue-background-color {background-color: #8ed1fc;}
:root .has-vivid-cyan-blue-background-color {background-color: #0693e3;}
:root .has-vivid-purple-background-color {background-color: #9b51e0;}
:root .has-very-light-gray-background-color {background-color: #eee;}
:root .has-cyan-bluish-gray-background-color {background-color: #abb8c3;}
:root .has-very-dark-gray-background-color {background-color: #313131;}
:root .has-pale-pink-color {color: #f78da7;}
:root .has-vivid-red-color {color: #cf2e2e;}
:root .has-luminous-vivid-orange-color {color: #ff6900;}
:root .has-luminous-vivid-amber-color {color: #fcb900;}
:root .has-light-green-cyan-color {color: #7bdcb5;}
:root .has-vivid-green-cyan-color {color: #00d084;}
:root .has-pale-cyan-blue-color {color: #8ed1fc;}
:root .has-vivid-cyan-blue-color {color: #0693e3;}
:root .has-vivid-purple-color {color: #9b51e0;}
:root .has-very-light-gray-color {color: #eee;}
:root .has-cyan-bluish-gray-color {color: #abb8c3;}
:root .has-very-dark-gray-color {color: #313131;}
:root .has-vivid-cyan-blue-to-vivid-purple-gradient-background {background: linear-gradient(135deg,#0693e3,#9b51e0);}
:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background {background: linear-gradient(135deg,#00d084,#0693e3);}
:root .has-light-green-cyan-to-vivid-green-cyan-gradient-background {background: linear-gradient(135deg,#7adcb4,#00d082);}
:root .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {background: linear-gradient(135deg,#fcb900,#ff6900);}
:root .has-luminous-vivid-orange-to-vivid-red-gradient-background {background: linear-gradient(135deg,#ff6900,#cf2e2e);}
:root .has-very-light-gray-to-cyan-bluish-gray-gradient-background {background: linear-gradient(135deg,#eee,#a9b8c3);}
:root .has-cool-to-warm-spectrum-gradient-background {background: linear-gradient(135deg,#4aeadc,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c);}
:root .has-blush-light-purple-gradient-background {background: linear-gradient(135deg,#ffceec,#9896f0);}
:root .has-blush-bordeaux-gradient-background {background: linear-gradient(135deg,#fecda5,#fe2d2d 50%,#6b003e);}
:root .has-purple-crush-gradient-background {background: linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe);}
:root .has-luminous-dusk-gradient-background {background: linear-gradient(135deg,#ffcb70,#c751c0 50%,#4158d0);}
:root .has-hazy-dawn-gradient-background {background: linear-gradient(135deg,#faaca8,#dad0ec);}
:root .has-pale-ocean-gradient-background {background: linear-gradient(135deg,#fff5cb,#b6e3d4 50%,#33a7b5);}
:root .has-electric-grass-gradient-background {background: linear-gradient(135deg,#caf880,#71ce7e);}
:root .has-subdued-olive-gradient-background {background: linear-gradient(135deg,#fafae1,#67a671);}
:root .has-atomic-cream-gradient-background {background: linear-gradient(135deg,#fdd79a,#004a59);}
:root .has-nightshade-gradient-background {background: linear-gradient(135deg,#330968,#31cdcf);}
:root .has-midnight-gradient-background {background: linear-gradient(135deg,#020381,#2874fc);}
.has-small-font-size {font-size: 13px;}
.has-normal-font-size, .has-regular-font-size {font-size: 16px;}
.has-medium-font-size {font-size: 20px;}
.has-large-font-size {font-size: 36px;}
.has-huge-font-size, .has-larger-font-size {font-size: 42px;}
.has-text-align-center {text-align: center;}
.has-text-align-left {text-align: left;}
.has-text-align-right {text-align: right;}
.has-text-align-justify {text-align: justify;}
.tooltipster-default {border-radius: 5px;border: 2px solid #000;background: #4c4c4c;color: #fff;}
.tooltipster-default .tooltipster-content {font-family: Arial,sans-serif;font-size: 14px;line-height: 16px;padding: 8px 10px;overflow: hidden;}
.tooltipster-icon {cursor: help;margin-left: 4px;}
.tooltipster-base {padding: 0;font-size: 0;line-height: 0;position: absolute;left: 0;top: 0;z-index: 9999999;pointer-events: none;width: auto;overflow: visible;}
.tooltipster-base .tooltipster-content {overflow: hidden;}
.tooltipster-arrow {display: block;text-align: center;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: -1;}
.tooltipster-arrow span, .tooltipster-arrow-border {display: block;width: 0;height: 0;position: absolute;}
.tooltipster-arrow-top span, .tooltipster-arrow-top-right span, .tooltipster-arrow-top-left span {border-left: 8px solid transparent !important;border-right: 8px solid transparent !important;border-top: 8px solid;bottom: -7px;}
.tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-top-left .tooltipster-arrow-border {border-left: 9px solid transparent !important;border-right: 9px solid transparent !important;border-top: 9px solid;bottom: -7px;}
.tooltipster-arrow-bottom span, .tooltipster-arrow-bottom-right span, .tooltipster-arrow-bottom-left span {border-left: 8px solid transparent !important;border-right: 8px solid transparent !important;border-bottom: 8px solid;top: -7px;}
.tooltipster-arrow-bottom .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border {border-left: 9px solid transparent !important;border-right: 9px solid transparent !important;border-bottom: 9px solid;top: -7px;}
.tooltipster-arrow-top span, .tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-bottom span, .tooltipster-arrow-bottom .tooltipster-arrow-border {left: 0;right: 0;margin: 0 auto;}
.tooltipster-arrow-top-left span, .tooltipster-arrow-bottom-left span {left: 6px;}
.tooltipster-arrow-top-left .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border {left: 5px;}
.tooltipster-arrow-top-right span, .tooltipster-arrow-bottom-right span {right: 6px;}
.tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border {right: 5px;}
.tooltipster-arrow-left span, .tooltipster-arrow-left .tooltipster-arrow-border {border-top: 8px solid transparent !important;border-bottom: 8px solid transparent !important;border-left: 8px solid;top: 50%;margin-top: -7px;right: -7px;}
.tooltipster-arrow-left .tooltipster-arrow-border {border-top: 9px solid transparent !important;border-bottom: 9px solid transparent !important;border-left: 9px solid;margin-top: -8px;}
.tooltipster-arrow-right span, .tooltipster-arrow-right .tooltipster-arrow-border {border-top: 8px solid transparent !important;border-bottom: 8px solid transparent !important;border-right: 8px solid;top: 50%;margin-top: -7px;left: -7px;}
.tooltipster-arrow-right .tooltipster-arrow-border {border-top: 9px solid transparent !important;border-bottom: 9px solid transparent !important;border-right: 9px solid;margin-top: -8px;}
.tooltipster-fade {opacity: 0;-webkit-transition-property: opacity;-moz-transition-property: opacity;-o-transition-property: opacity;-ms-transition-property: opacity;transition-property: opacity;}
.tooltipster-fade-show {opacity: 1;}
.tooltipster-grow {-webkit-transform: scale(0,0);-moz-transform: scale(0,0);-o-transform: scale(0,0);-ms-transform: scale(0,0);transform: scale(0,0);-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;-ms-transition-property: -ms-transform;transition-property: transform;-webkit-backface-visibility: hidden;}
.tooltipster-grow-show {-webkit-transform: scale(1,1);-moz-transform: scale(1,1);-o-transform: scale(1,1);-ms-transform: scale(1,1);transform: scale(1,1);-webkit-transition-timing-function: cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function: cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function: cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function: cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function: cubic-bezier(.175,.885,.32,1.15);transition-timing-function: cubic-bezier(.175,.885,.32,1.15);}
.tooltipster-swing {opacity: 0;-webkit-transform: rotateZ(4deg);-moz-transform: rotateZ(4deg);-o-transform: rotateZ(4deg);-ms-transform: rotateZ(4deg);transform: rotateZ(4deg);-webkit-transition-property: -webkit-transform,opacity;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;-ms-transition-property: -ms-transform;transition-property: transform;}
.tooltipster-swing-show {opacity: 1;-webkit-transform: rotateZ(0deg);-moz-transform: rotateZ(0deg);-o-transform: rotateZ(0deg);-ms-transform: rotateZ(0deg);transform: rotateZ(0deg);-webkit-transition-timing-function: cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function: cubic-bezier(.23,.635,.495,2.4);-moz-transition-timing-function: cubic-bezier(.23,.635,.495,2.4);-ms-transition-timing-function: cubic-bezier(.23,.635,.495,2.4);-o-transition-timing-function: cubic-bezier(.23,.635,.495,2.4);transition-timing-function: cubic-bezier(.23,.635,.495,2.4);}
.tooltipster-fall {top: 0;-webkit-transition-property: top;-moz-transition-property: top;-o-transition-property: top;-ms-transition-property: top;transition-property: top;-webkit-transition-timing-function: cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function: cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function: cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function: cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function: cubic-bezier(.175,.885,.32,1.15);transition-timing-function: cubic-bezier(.175,.885,.32,1.15);}
.tooltipster-fall.tooltipster-dying {-webkit-transition-property: all;-moz-transition-property: all;-o-transition-property: all;-ms-transition-property: all;transition-property: all;top: 0px !important;opacity: 0;}
.tooltipster-slide {left: -40px;-webkit-transition-property: left;-moz-transition-property: left;-o-transition-property: left;-ms-transition-property: left;transition-property: left;-webkit-transition-timing-function: cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function: cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function: cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function: cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function: cubic-bezier(.175,.885,.32,1.15);transition-timing-function: cubic-bezier(.175,.885,.32,1.15);}
.tooltipster-slide.tooltipster-dying {-webkit-transition-property: all;-moz-transition-property: all;-o-transition-property: all;-ms-transition-property: all;transition-property: all;left: 0px !important;opacity: 0;}
.tooltipster-content-changing {opacity: .5;-webkit-transform: scale(1.1,1.1);-moz-transform: scale(1.1,1.1);-o-transform: scale(1.1,1.1);-ms-transform: scale(1.1,1.1);transform: scale(1.1,1.1);}
.tooltipster-light {border-radius: 3px;border: 1px solid #ccc;-moz-box-shadow: 0 2px 3px rgba(0,0,0,.15);-webkit-box-shadow: 0 2px 3px rgba(0,0,0,.15);box-shadow: 0 2px 3px rgba(0,0,0,.15);background: #fff;color: #888;}
.tooltipster-light .tooltipster-content {font-family: Arial,sans-serif;font-size: 14px;line-height: 16px;padding: 8px 10px;}
@keyframes booked-flyin {0% {opacity: 0;transform: translateY(-40px);-webkit-transform: translateY(-40px);-moz-transform: translateY(-40px);-ms-transform: translateY(-40px);-o-transform: translateY(-40px);}
	100% {opacity: 1;transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);}}
@-webkit-keyframes booked-flyin {0% {opacity: 0;transform: translateY(-40px);-webkit-transform: translateY(-40px);-moz-transform: translateY(-40px);-ms-transform: translateY(-40px);-o-transform: translateY(-40px);}
	100% {opacity: 1;transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);}}
@-moz-keyframes booked-flyin {0% {opacity: 0;transform: translateY(-40px);-webkit-transform: translateY(-40px);-moz-transform: translateY(-40px);-ms-transform: translateY(-40px);-o-transform: translateY(-40px);}
	100% {opacity: 1;transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);}}
@-ms-keyframes booked-flyin {0% {opacity: 0;transform: translateY(-40px);-webkit-transform: translateY(-40px);-moz-transform: translateY(-40px);-ms-transform: translateY(-40px);-o-transform: translateY(-40px);}
	100% {opacity: 1;transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);}}
@-o-keyframes booked-flyin {0% {opacity: 0;transform: translateY(-40px);-webkit-transform: translateY(-40px);-moz-transform: translateY(-40px);-ms-transform: translateY(-40px);-o-transform: translateY(-40px);}
	100% {opacity: 1;transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);}}
@keyframes booked-flyout {0% {opacity: 1;transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);}
	100% {opacity: 0;transform: translateY(-40px);-webkit-transform: translateY(-40px);-moz-transform: translateY(-40px);-ms-transform: translateY(-40px);-o-transform: translateY(-40px);}}
@-webkit-keyframes booked-flyout {0% {opacity: 1;transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);}
	100% {opacity: 0;transform: translateY(-40px);-webkit-transform: translateY(-40px);-moz-transform: translateY(-40px);-ms-transform: translateY(-40px);-o-transform: translateY(-40px);}}
@-moz-keyframes booked-flyout {0% {opacity: 1;transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);}
	100% {opacity: 0;transform: translateY(-40px);-webkit-transform: translateY(-40px);-moz-transform: translateY(-40px);-ms-transform: translateY(-40px);-o-transform: translateY(-40px);}}
@-ms-keyframes booked-flyout {0% {opacity: 1;transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);}
	100% {opacity: 0;transform: translateY(-40px);-webkit-transform: translateY(-40px);-moz-transform: translateY(-40px);-ms-transform: translateY(-40px);-o-transform: translateY(-40px);}}
@-o-keyframes booked-flyout {0% {opacity: 1;transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);}
	100% {opacity: 0;transform: translateY(-40px);-webkit-transform: translateY(-40px);-moz-transform: translateY(-40px);-ms-transform: translateY(-40px);-o-transform: translateY(-40px);}}
@keyframes booked-fadein {0% {opacity: 0;}
	100% {opacity: 1;}}
@-webkit-keyframes booked-fadein {0% {opacity: 0;}
	100% {opacity: 1;}}
@-moz-keyframes booked-fadein {0% {opacity: 0;}
	100% {opacity: 1;}}
@-ms-keyframes booked-fadein {0% {opacity: 0;}
	100% {opacity: 1;}}
@-o-keyframes booked-fadein {0% {opacity: 0;}
	100% {opacity: 1;}}
@keyframes booked-fadeout {0% {opacity: 1;}
	100% {opacity: 0;}}
@-webkit-keyframes booked-fadeout {0% {opacity: 1;}
	100% {opacity: 0;}}
@-moz-keyframes booked-fadeout {0% {opacity: 1;}
	100% {opacity: 0;}}
@-ms-keyframes booked-fadeout {0% {opacity: 1;}
	100% {opacity: 0;}}
@-o-keyframes booked-fadeout {0% {opacity: 1;}
	100% {opacity: 0;}}
body .calendarSavingState, body #data-ajax-url {display: none;}
body .bookedClearFix:after {content: "";display: table;clear: both;}
body table.booked-calendar th, body table.booked-calendar td {font-family: "Montserrat",sans-serif;font-weight: 400;}
body #booked-profile-page input[type=submit], body #booked-profile-page button, body table.booked-calendar input[type=submit], body table.booked-calendar button, body .booked-modal input[type=submit], body .booked-modal button {-webkit-appearance: none;font-family: "Open Sans",sans-serif;height: auto;font-size: 12px;display: inline-block;padding: 0 12px;background: #eee;color: #333;line-height: 32px;text-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;border: 1px solid #ccc;}
body #booked-profile-page input[type=submit].button-primary, body table.booked-calendar input[type=submit].button-primary, body .booked-modal input[type=submit].button-primary {-webkit-appearance: none;font-family: "Open Sans",sans-serif;height: auto;color: #fff;border: 1px solid;}
body #booked-profile-page input[type=submit]:hover, body #booked-profile-page button:hover, body table.booked-calendar input[type=submit]:hover, body table.booked-calendar button:hover, body .booked-modal input[type=submit]:hover, body .booked-modal button:hover {background: #ddd;color: #000;height: auto;text-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;border: 1px solid #ccc;}
body #booked-profile-page input[type=submit].button-primary:hover, body table.booked-calendar input[type=submit].button-primary:hover, body .booked-modal input[type=submit].button-primary:hover {color: #fff;height: auto;border: 1px solid;}
body table.booked-calendar {box-sizing: border-box;text-shadow: none !important;box-shadow: none !important;}
body table.booked-calendar thead th .page-right, body table.booked-calendar thead th .page-left {color: #fff !important;}
body table.booked-calendar thead th {background: none !important;text-align: center !important;color: #fff !important;}
body table.booked-calendar tbody td {padding: 0;text-align: center;}
body .booked-calendar-wrap {margin: 0 0 30px;}
body table.booked-calendar {padding: 0;background: #f1f1f1;border-spacing: 0;border-collapse: collapse;width: 100%;}
body table.booked-calendar thead {color: #fff;text-transform: uppercase;}
body table.booked-calendar th {text-align: center;position: relative;font-size: 20px;width: 14.285%;border: 1px solid;padding: 21px 0;line-height: 1;}
body table.booked-calendar tr.days {color: #fff;text-transform: uppercase;}
body table.booked-calendar tr.days th {padding: 13px 0 12px;border: 1px solid;font-size: 14px;}
body table.booked-calendar th .monthName a {font-size: 12px;position: relative;top: -3px;padding-left: 10px;text-decoration: none;text-transform: none;color: #fff;color: rgba(255,255,255,.25);}
body table.booked-calendar th .monthName a:hover {color: rgba(255,255,255,.5);}
body table.booked-calendar th .page-left {font-size: 24px;color: #fff;position: absolute;left: 20px;top: 19px;}
body table.booked-calendar th .page-right {font-size: 24px;color: #fff;position: absolute;right: 20px;top: 19px;}
body table.booked-calendar th .page-left:hover {left: 19px;}
body table.booked-calendar th .page-right:hover {right: 19px;}
body table.booked-calendar td {text-align: center;overflow: hidden;position: relative;font-size: 20px;color: #333;padding: 0;border: 1px solid #ddd;}
body table.booked-calendar td .date {background: #fff;display: block;width: 100%;}
body table.booked-calendar td .date .number {display: inline-block;-moz-border-radius: 25px;-webkit-border-radius: 25px;border-radius: 25px;width: 40px;height: 40px;line-height: 40px;}
body table.booked-calendar td.today .date {background: #e3f2f9;color: #000;}
body table.booked-calendar td:hover .date {background: #f9f9f9;cursor: pointer;color: #000;}
body table.booked-calendar td.today:hover .date {background: #eff7fb;}
body table.booked-calendar tr.week td.active {border-bottom-color: #ddd;}
body table.booked-calendar tr.week td.active .date {background: #ddd;color: #555;}
body table.booked-calendar tr.week td.active .date .number {border: none;background: #fff;color: #000;}
body table.booked-calendar tr.week td.active {background: #ddd;}
body table.booked-calendar tr.entryBlock {background: #ddd;color: #fff;}
body table.booked-calendar tr.entryBlock td {padding: 2%;text-align: left;color: #fff;border-bottom-color: #ddd;}
body table.booked-calendar tr.entryBlock.loading td {height: 132px;}
body table.booked-calendar td.prev-date .date, body table.booked-calendar td.prev-date:hover .date {cursor: default;background: #f9f9f9;color: #bbb;}
body table.booked-calendar td.blur .date, body table.booked-calendar td.blur:hover .date {cursor: default;background: #eee;color: #ddd;}
body table.booked-calendar td.booked .date, body table.booked-calendar td.booked:hover .date {cursor: default;background: #ffeae7;color: #f0b1a1;}
body table.booked-calendar tr.week td.active .date, body table.booked-calendar tr.week td.active:hover .date {background: #ddd;}
body table.booked-calendar .booked-appt-list {transform: scale(.95);display: none;color: #000;background: #fff;padding: 30px 35px 10px;font-size: 15px;line-height: 1.7;}
body table.booked-calendar .booked-appt-list.shown {transform: scale(1);}
body table.booked-calendar .booked-appt-list h2 {color: #555;font-size: 20px;margin: 0 0 20px;}
body table.booked-calendar .booked-appt-list p {font-family: "Open Sans",sans-serif;color: #888;font-weight: 400;margin: 0 0 20px;}
body table.booked-calendar .booked-appt-list .timeslot {box-sizing: border-box;line-height: 1.8;font-family: "Open Sans",sans-serif;color: #888;border-top: 1px solid #ddd;}
body table.booked-calendar .booked-appt-list .timeslot.faded {opacity: .25;}
body table.booked-calendar .booked-appt-list .timeslot:hover {background: #f9f9f9;}
body table.booked-calendar .booked-appt-list .timeslot:last-child {margin: 0 0 20px;}
body table.booked-calendar .booked-appt-list .timeslot .timeslot-time {padding: 13px 0 13px 15px;box-sizing: border-box;float: left;}
body table.booked-calendar .booked-appt-list .timeslot .timeslot-time i.fa {color: #aaa;}
body table.booked-calendar .booked-appt-list .timeslot .timeslot-count {padding: 13px 0;box-sizing: border-box;float: left;}
body table.booked-calendar .booked-appt-list .timeslot .timeslot-people {padding: 10px 10px 10px 0;box-sizing: border-box;float: right;}
body table.booked-calendar .booked-appt-list .timeslot .timeslot-time {width: 30%;font-weight: 600;color: #555;font-size: 16px;}
body table.booked-calendar .booked-appt-list .timeslot .timeslot-count {padding-left: 15px;border-left: 1px solid #ddd;width: 40%;}
body table.booked-calendar .booked-appt-list .timeslot .timeslot-count.count-wide {width: 70%;}
body table.booked-calendar .booked-appt-list .timeslot .spots-available {text-transform: uppercase;font-size: 11px;display: block;line-height: 2.7;color: #aaa;}
body table.booked-calendar .booked-appt-list .timeslot .spots-available.empty {color: #e35656;}
body table.booked-calendar .booked-appt-list .timeslot .timeslot-people {width: 30%;}
body table.booked-calendar .booked-appt-list .timeslot .timeslot-people button {float: right;margin: 0 0 0 10px;}
body table.booked-calendar .booked-appt-list .timeslot .timeslot-people button .button-timeslot {display: none;}
body table.booked-calendar .booked-appt-list .timeslot a {font-weight: 600;text-decoration: none;}
body table.booked-calendar .booked-appt-list .timeslot .timeslot-people button {color: #fff;border: 1px solid;}
body table.booked-calendar .booked-appt-list .timeslot .timeslot-people button:hover {border: 1px solid;}
body table.booked-calendar .booked-appt-list .timeslot .timeslot-people button[disabled], body table.booked-calendar .booked-appt-list .timeslot .timeslot-people button[disabled]:hover {cursor: default !important;background: #eee !important;border-color: #ddd !important;color: #aaa !important;}
body table.booked-calendar .timeslot-count strong {display: block;text-transform: uppercase;margin: 20px 0 10px;}
body table.booked-calendar .appt-block {width: 80%;border-top: 1px solid #ddd;display: block;padding: 10px 0;}
body table.booked-calendar .timeslot-count button {float: right;margin: 0 0 0 10px;}
body table.booked-calendar .timeslot-count a.delete {float: left;margin: 0 10px 0 0;font-size: 20px;line-height: 1.3;color: #f59e9e;}
body table.booked-calendar .timeslot-count a.delete:hover {color: #e35656;}
body table.booked-calendar tr.week td.active:hover .count {top: -40px;}
body .booked-calendarSwitcher {box-sizing: border-box;display: inline-block;margin: 0;padding: 8px 10px 9px 12px;color: #fff;-moz-border-radius: 5px 5px 0 0;-webkit-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0;}
body .booked-calendarSwitcher p {line-height: 1;margin: 0;}
body .booked-calendarSwitcher p i.fa {font-size: 14px;margin: 0 5px 0 0;position: relative;color: #fff;}
body .booked-calendarSwitcher select {font-size: 14px;min-width: 200px;border: none;color: #fff;}
body .booked-calendarSwitcher select:active, body .booked-calendarSwitcher select:focus {-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;outline: none;}
body .booked-calendar-wrap.small table.booked-calendar thead th {font-size: 16px;padding: 13px 0 10px;}
body .booked-calendar-wrap.small table.booked-calendar thead tr.days th {font-size: 11px;padding: 7px 0 5px;}
body .booked-calendar-wrap.small table.booked-calendar td {font-size: 13px;}
body .booked-calendar-wrap.small table.booked-calendar thead th .page-left {left: 10px;top: 11px;font-size: 15px;}
body .booked-calendar-wrap.small table.booked-calendar thead th .page-right {right: 10px;top: 11px;font-size: 15px;}
body .booked-calendar-wrap.small table.booked-calendar thead th .page-left:hover {left: 9px;}
body .booked-calendar-wrap.small table.booked-calendar thead th .page-right:hover {right: 9px;}
body .booked-calendar-wrap.small table.booked-calendar th .monthName a {top: -2px;font-size: 10px;}
body .booked-calendar-wrap.small table.booked-calendar td .count {display: none;}
body .booked-calendar-wrap.small table.booked-calendar td .date {height: 100%;}
body .booked-calendar-wrap.small table.booked-calendar td .date .number {border: none;display: inline-block;-moz-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;transform: scale(1);width: auto;height: auto;line-height: 100%;}
body .booked-calendar-wrap.small table.booked-calendar td.blur .date, body .booked-calendar-wrap.small table.booked-calendar td.blur:hover .date {cursor: default;background: #eee;color: #ccc;}
body .booked-calendar-wrap.small table.booked-calendar td.booked .date, body .booked-calendar-wrap.small table.booked-calendar td.booked:hover .date {cursor: default;background: #ffe4df;color: #f15934;}
body .booked-calendar-wrap.small table.booked-calendar td.today .date {background: #e3f2f9;color: #555;}
body .booked-calendar-wrap.small table.booked-calendar td.today:hover .date {background: #eff7fb;color: #555;}
body .booked-calendar-wrap.small table.booked-calendar td:hover .date {background: #f9f9f9;cursor: pointer;color: #000;}
body .booked-calendar-wrap.small table.booked-calendar tr.week td.active .date .number {border: none;transform: scale(1.5);background: none;color: #000;}
body .booked-calendar-wrap.small table.booked-calendar tr.entryBlock td {padding: 5%;}
body .booked-calendar-wrap.small table.booked-calendar .booked-appt-list {max-height: 170px;overflow-y: scroll;overflow-x: hidden;padding: 15px 20px 10px;}
body .booked-calendar-wrap.small table.booked-calendar .booked-appt-list h2 {text-align: center;margin: 0 0 15px;font-size: 12px;}
body .booked-calendar-wrap.small table.booked-calendar .booked-appt-list .timeslot {border-top: 0;margin: 0 0 10px;}
body .booked-calendar-wrap.small table.booked-calendar .booked-appt-list .timeslot .timeslot-time, body .booked-calendar-wrap.small table.booked-calendar .booked-appt-list .timeslot .timeslot-count {display: none;}
body .booked-calendar-wrap.small table.booked-calendar .booked-appt-list .timeslot .timeslot-people {width: 100%;padding: 0;}
body .booked-calendar-wrap.small table.booked-calendar .booked-appt-list .timeslot .timeslot-people button {float: none;margin: 0;width: 100%;text-align: center;}
body .booked-calendar-wrap.small table.booked-calendar .booked-appt-list .timeslot .timeslot-people button .button-timeslot {display: block;font-weight: 600;font-size: 13px;}
body .booked-calendar-wrap.small table.booked-calendar .booked-appt-list .timeslot .timeslot-people button .button-text {display: none;}
body .booked-calendar-wrap.small table.booked-calendar td.prev-date .date, body .booked-calendar-wrap.small table.booked-calendar td.prev-date:hover .date {cursor: default;background: #f9f9f9;color: #bbb;}
body .booked-calendar-wrap.small table.booked-calendar td.blur .date, body .booked-calendar-wrap.small table.booked-calendar td.blur:hover .date {cursor: default;background: #eee;color: #ddd;}
body .booked-calendar-wrap.small table.booked-calendar td.booked .date, body .booked-calendar-wrap.small table.booked-calendar td.booked:hover .date {cursor: default;background: #ffeae7;color: #f0b1a1;}
body .booked-calendar-wrap.small table.booked-calendar tr.week td.active .date, body .booked-calendar-wrap.small table.booked-calendar tr.week td.active:hover .date {background: #ddd;}
body .booked-form {font-family: "Open Sans",sans-serif;padding-top: 5px;}
body .booked-form .field {margin: 5px 0 7px;}
body .booked-form .field:after {content: "";display: table;clear: both;}
body .booked-form input[type=radio], body .booked-form input[type=checkbox] {position: relative;top: 2px;}
body .booked-form .field select, body .booked-form .field input[type=text], body .booked-form .field input[type=password], body .booked-form .field input[type=tel], body .booked-form .field input[type=email] {background: #fff;border: 1px solid #ccc;font-family: "Open Sans",sans-serif;box-sizing: border-box;margin-right: 1.5%;width: 49.2%;float: left;}
body .booked-form .field input:last-child {margin-right: 0;}
body .booked-form .field input[type=text], body .booked-form .field input[type=password], body .booked-form .field input[type=tel], body .booked-form .field input[type=email] {font-size: 13px;padding: 7px 10px;color: #aaa;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
body .booked-form .field input.hasContent {color: #555;}
body .booked-form .field input.large, body .booked-form .field select.large {width: 100%;width: 99.8%;margin-right: 1px;}
body .booked-form .spacer {padding: 5px 0 0 0;margin: 0;display: block;}
body .booked-form .spacer.big {padding: 25px 0 0;}
body .booked-form hr {border: none;border-top: 1px solid #ddd;padding: 20px 0 0 0;margin: 25px 0 0 0;}
body .booked-form .condition-block {display: none;}
body .booked-form .condition-block.default {display: block;}
body .booked-form input[type=submit], body .booked-form button {float: left;margin: 0 10px 0 0;}
body .booked-form .field label.field-label {display: block;font-weight: 700;padding: 10px 0 8px;}
body .booked-form .field textarea {height: 100px;width: 100%;box-sizing: border-box;}
body .booked-form .field .checkbox-radio-block {display: block;padding: 0 0 3px 10px;}
body .booked-form .field .checkbox-radio-block label {display: inline-block;padding-left: 7px;position: relative;top: 3px;}
body .booked-form .cf-block {margin: 0 0 25px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
body .booked-form .cf-block select {font-size: 13px;width: 100%;height: 33px;margin-right: 0;}
body .booked-form .required-asterisk {color: #e35656;margin: -1px 0 0 7px;}
body .booked-form #ajaxlogin {width: 100%;}
body .booked-form #ajaxlogin p.status {display: none;padding: 15px 0 0;margin: 0;font-size: 15px;color: #888;}
body img.captcha-image {position: relative;top: 5px;left: 5px;}
body #booked-page-form p.captcha, body .booked-modal .bm-window p.captcha {margin: -14px 0 10px;}
body .booked-modal {font-family: "Open Sans",sans-serif;padding-top: 120px;padding-bottom: 120px;position: fixed;z-index: 1111;top: 0;right: 0;bottom: 0;left: 0;}
body .booked-modal hr {border-top: 1px solid #ddd;background: none;}
body .booked-modal .bm-overlay {animation: booked-fadein .2s;-webkit-animation: booked-fadein .2s;-moz-animation: booked-fadein .2s;-ms-animation: booked-fadein .2s;-o-animation: booked-fadein .2s;-webkit-backface-visibility: hidden;position: fixed;background: #000;background: rgba(0,0,0,.4);top: 0;right: 0;bottom: 0;left: 0;}
body .booked-modal .bm-window {animation: booked-flyin .2s;-webkit-animation: booked-flyin .2s;-moz-animation: booked-flyin .2s;-ms-animation: booked-flyin .2s;-o-animation: booked-flyin .2s;-webkit-backface-visibility: hidden;padding: 30px 30px 25px;width: 450px;position: relative;margin: 0 auto;background: #fff;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
body .booked-modal.bm-closing .bm-overlay {animation: booked-fadeout .2s;-webkit-animation: booked-fadeout .2s;-moz-animation: booked-fadeout .2s;-ms-animation: booked-fadeout .2s;-o-animation: booked-fadeout .2s;-webkit-backface-visibility: hidden;}
body .booked-modal.bm-closing .bm-window {animation: booked-flyout .2s;-webkit-animation: booked-flyout .2s;-moz-animation: booked-flyout .2s;-ms-animation: booked-flyout .2s;-o-animation: booked-flyout .2s;-webkit-backface-visibility: hidden;}
body .booked-modal .bm-window {background: #f5f5f5;overflow-y: scroll;}
body .booked-modal .bm-window p {margin: 0 0 15px;font-size: 13px;}
body .booked-modal .bm-window p small {display: block;margin: 0 0 15px;color: #888;text-transform: uppercase;font-size: 13px;font-weight: 600;}
body .booked-modal .bm-window p.name {font-size: 15px;margin: 0 0 20px;}
body .booked-modal .bm-window p strong {font-size: 12px;text-transform: uppercase;display: inline-block;padding-right: 3px;}
body .booked-modal .bm-window a {text-decoration: none;}
body .booked-modal .bm-window .close {line-height: 1;color: #f59e9e;font-size: 20px;position: absolute;top: 30px;right: 30px;}
body .booked-modal .bm-window .close:hover {color: #e35656;}
body .booked-modal .bm-window p i.fa {color: #888;}
body #booked-profile-page {position: relative;}
body #booked-profile-page .booked-profile-header {-moz-border-radius: 3px 3px 0 0;-webkit-border-radius: 3px 3px 0 0;border-radius: 3px 3px 0 0;min-height: 73px;border: 1px solid;padding: 20px 25px;position: relative;box-sizing: content-box;}
body #booked-profile-page .booked-profile-header .booked-logout-button {padding: 0 10px;line-height: 2;-moz-box-shadow: 0 1px 2px rgba(0,0,0,.1);-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.1);box-shadow: 0 1px 2px rgba(0,0,0,.1);position: absolute;top: 20px;right: 20px;font-size: 13px;text-decoration: none;display: inline-block;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
body #booked-profile-page .booked-avatar {width: 65px;position: absolute;top: 25px;left: 25px;}
body #booked-profile-page .booked-avatar img {width: 100%;height: auto;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
body #booked-profile-page .booked-info {width: 100%;padding-left: 85px;-moz-box-sizing: border-box;box-sizing: border-box;float: left;}
body #booked-profile-page .booked-user * {margin: 0;padding: 0;line-height: 1.6;color: #fff;}
body #booked-profile-page .booked-user h3 {margin: 0 0 5px;padding: 0;font-size: 17px;}
body #booked-profile-page .booked-user h3.title-only {margin-top: 23px;}
body #booked-profile-page .booked-user h3.url-only {margin-top: 9px;}
body #booked-profile-page .booked-user p {margin: 0 0 7px;padding: 0;font-size: 13px;}
body #booked-profile-page.me .booked-user p {width: 80%;}
body #booked-profile-page .booked-user h3 a, body #booked-profile-page .booked-user p a {text-decoration: none;}
body #booked-profile-page .booked-counts {float: right;width: 25%;margin-left: 5%;}
body #booked-profile-page .booked-counts span {display: block;text-align: right;font-size: 12px;line-height: 2.1;}
body #booked-profile-page .booked-counts i.fa {display: inline-block;padding-right: 7px;}
body #booked-profile-page .booked-tabs {border: 1px solid;border-top: 0;border-bottom: 0;list-style: none;margin: 0;padding: 0;}
body #booked-profile-page .booked-tabs li {float: left;display: inline-block;margin: 0;padding: 0;}
body #booked-profile-page .booked-tabs li a {border-right: 1px solid;display: block;text-decoration: none;padding: 0 15px;line-height: 40px;}
body #booked-profile-page .booked-tabs li a i.fa {display: inline-block;padding-right: 7px;}
body #booked-profile-page .booked-tab-content {-moz-border-radius: 0 0 3px 3px;-webkit-border-radius: 0 0 3px 3px;border-radius: 0 0 3px 3px;display: none;padding: 35px;border: 1px solid;border-top: 0;}
body #booked-profile-page .booked-tabs.login {border-top: 1px solid;}
body #booked-profile-page .cf-meta-values-hidden {display: none;border-left: 5px solid #ddd;margin: 15px 0 15px 0;padding: 0 0 0 15px;font-size: 12px;line-height: 1.5;}
body #booked-profile-page .cf-meta-values-hidden p {margin: 0 0 10px;}
body #booked-profile-page .result-section.table-layout {margin: 0;}
body #booked-profile-page .result-section.table-layout .table-box {border: none;}
body #booked-profile-page .result-section.table-layout .table-box .table-body .table-row {min-height: 115px;}
body #booked-profile-page .result-section.table-layout .table-box .table-body .cell-title {font-weight: 400;font-size: 15px;line-height: 1.6;}
body #booked-profile-page .result-section.table-layout .table-box .table-body .cell-title p {margin: 0;padding: 10px 0 0 0;font-size: 12px;}
body #booked-profile-page .result-section.table-layout .table-box .table-body .cell-title small {display: block;padding-top: 5px;}
body #booked-profile-page .result-section.table-layout .table-box .table-body .cell-title a {font-weight: 600;}
body #booked-profile-page .result-section.table-layout .table-box .table-head-row {background: none !important;}
body #booked-profile-page .result-section.table-layout .table-box .table-cell {padding: 20px 0;}
body #booked-profile-page .result-section.table-layout .table-box .cell-title {position: relative;width: 55%;padding-right: 25px;}
body #booked-profile-page .result-section.table-layout .table-box .cell-title .compact-img img {width: 65px;height: auto;position: absolute;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;top: 26px;left: 0;}
body #booked-profile-page .result-section.table-layout .table-box .cell-title .cell-title-wrap {padding-left: 85px;}
body #booked-profile-page .result-section.table-layout .table-box .cell-rating {width: 20%;}
body #booked-profile-page .result-section.table-layout .table-box .cell-time {width: 25%;}
body #booked-profile-page .result-section.table-layout .table-box .cell-title.reviews {width: 100%;padding-right: 0;}
body #booked-profile-page .result-section.table-layout .table-box .cell-title.reviews .rating {margin-top: 10px;}
body #booked-profile-page .result-section.table-layout .table-box .table-body .cell-title .booked-review p {font-size: 14px;line-height: 1.7;}
body #booked-profile-page .booked-profile-header.directory-pane {cursor: pointer;background: #fff;border-color: #fff;border-top: 1px solid #ccc;margin: 0;}
body #booked-profile-page .booked-profile-header.directory-pane:hover {background: #f5f5f5;}
body #booked-profile-page .booked-profile-header.directory-pane p.booked-directory-counts {margin: 10px 0 0 0;}
body #booked-plugin-page .booked-private-tag, body #booked-profile-page .booked-private-tag, body #booked-plugin-page .booked-public-tag {color: #fff;display: inline-block;margin: 0;position: relative;top: -2px;padding: 0 5px;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;line-height: 1.7;font-size: 10px;font-weight: 600;text-transform: uppercase;}
body #booked-page-form .booked-form-wrap {padding: 10px 0;}
body #booked-page-form input[type=submit] {margin: 0;}
body #booked-page-form input[type=text], body #booked-page-form input[type=password], body #booked-page-form input[type=email], body #booked-page-form textarea {margin: 7px 0 0 0;border: 1px solid;padding: 10px 12px;width: 100%;-moz-box-sizing: border-box;box-sizing: border-box;}
body #booked-page-form input:disabled, body #booked-page-form textarea:disabled {background: #f9f9f9;color: #bbb;border: 1px dotted #ccc;}
body #booked-page-form input[type=file]:disabled {background: #fff;border: none;}
body #booked-page-form label .not-bold {font-weight: 400;color: #ccc;padding: 0 0 0 5px;}
body #booked-page-form p {margin: 0 0 15px;}
body #booked-page-form .login-remember {float: left;margin: 2px 0 0 0;}
body #booked-page-form .login-remember input {margin: 0 4px 0 0;position: relative;top: -1px;}
body #booked-page-form .login-submit {float: right;margin: 0;}
body #booked-page-form .login-submit input {margin: 0;}
body #profile-edit #booked-page-form {border-top: 1px solid #ddd;padding-top: 20px;}
body #profile-edit #booked-page-form input[type=file] {display: inline-block;padding: 0;}
body #profile-edit #booked-page-form label {font-weight: 600;}
body #profile-edit #booked-page-form p.form-nickname, body #profile-edit #booked-page-form p.form-email, body #profile-edit #booked-page-form p.form-url {float: left;width: 100%;margin: 0 0 25px;}
body #profile-edit #booked-page-form p.form-password {float: left;width: 48%;margin: 0 4% 25px 0;}
body #profile-edit #booked-page-form p.form-password.last {margin: 0 0 25px;}
body #profile-edit #booked-page-form p.form-textarea, body #profile-edit #booked-page-form p.form-avatar, body #profile-edit #booked-page-form p.form-submit {float: none;width: 100%;margin: 0 0 25px;}
body #profile-edit #booked-page-form p.form-submit {margin: 0;}
body #profile-edit #booked-page-form .hint-p {font-size: 12px;color: #aaa;padding-top: 5px;display: block;font-style: italic;}
body #profile-login label, #profile-register label, #profile-forgot label {font-weight: 600;}
body .booked-upload-wrap, body .booked-upload-wrap input {background: #f5f5f5;border: 1px solid #ddd;display: block;height: 35px;width: 100%;cursor: pointer;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;position: relative;}
body .booked-upload-wrap {width: 100%;margin: 10px 0 4px;}
body #booked-submit-recipe-form .booked-upload-wrap {width: 100%;margin: 0;}
body .booked-upload-wrap:hover {background: #eee;}
body .booked-upload-wrap span {color: #888;font-size: 13px;text-align: center;height: 24px;width: 100%;position: absolute;left: 0;top: 50%;margin-top: -12px;display: block;z-index: 1;}
body .booked-upload-wrap input {z-index: 2;opacity: 0;}
body .booked-upload-wrap.hasFile {background: #f9f9f9;border: 1px solid #ccc;color: #666;}
body #booked-submit-recipe-form .booked-upload-wrap.hasFile {width: 100%;}
body .booked-upload-wrap.hasFile span {color: #000;}
body .booked-custom-error {display: none;margin: 0 0 20px;padding: 5px 10px;background: #fff0f0;border: 1px solid #e3c3c3;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
body .booked-custom-error.not-hidden {display: block;}
body #booked-plugin-page p.booked-form-notice, body #booked-profile-page p.booked-form-notice {border: 1px solid #e6db55;border-radius: 3px;background-color: #fffbcc;margin: 0 0 35px;padding: 10px 15px;}
body #booked-profile-page .booked-profile-appt-list, body #booked-profile-page #profile-edit {box-sizing: border-box;}
body #booked-profile-page h4 {margin: 0 0 20px;padding: 0;font-size: 22px;}
body #booked-profile-page .booked-tabs li.edit-button {float: right;}
body #booked-profile-page .booked-profile-appt-list .appt-block {color: #888;line-height: 23px;padding: 20px 0 25px;border-top: 1px solid #ddd;display: block;}
body #booked-profile-page .booked-profile-appt-list .appt-block .status-block {-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;font-size: 12px;text-transform: uppercase;font-weight: 700;float: right;padding: 0 12px 1px;line-height: 33px;margin: 6px 0 0 0;background: #ccc;color: #fff;}
body #booked-profile-page .booked-profile-appt-list .appt-block.approved {color: #000;}
body #booked-profile-page .booked-profile-appt-list .appt-block button {float: right;margin: 6px 0 0 0;}
body #booked-profile-page .booked-profile-appt-list .appt-block .cancel {color: #aaa;font-size: 12px;padding-left: 10px;}
body #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons {display: block;padding: 15px 0 0 0;}
body #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons a {text-decoration: none;display: inline-block;padding: 2px 7px;margin: 0 7px 0 0;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;line-height: 20px;font-size: 11px;}
body #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons a:hover {text-decoration: none;}
body #booked-profile-page .booked-profile-appt-list .appt-block .google-cal-button {border: 1px solid;color: #fff;}
body #booked-profile-page .booked-profile-appt-list .appt-block .google-cal-button:hover {background: #000;}
body #booked-profile-page .booked-profile-appt-list .appt-block .cancel {border: 1px solid #ccc;background: #eee;color: #888;}
body #booked-profile-page .booked-profile-appt-list .appt-block .cancel:hover {background: #ddd;}
body #booked-profile-page .booked-profile-appt-list .calendar-name {font-size: 16px;padding: 0 0 5px;}
body #booked-profile-page .booked-tabs li a {background: #eee;}
body #booked-profile-page .booked-tabs li a, body #booked-profile-page .result-section.table-layout .table-box .table-body .cell-title small {color: #888;}
body #booked-profile-page .booked-profile-header .booked-logout-button, body #booked-profile-page .booked-tabs li.active a, body #booked-profile-page .booked-tabs li.active a:hover, body #booked-profile-page .booked-tab-content {background: #fff;}
body #booked-profile-page .booked-tabs li a:hover {color: #000;}
body #booked-profile-page .booked-tabs li a:hover {background: #f5f5f5;}
body #booked-profile-page .booked-tabs {background: #ddd;}
body #booked-profile-page .booked-tabs, body #booked-profile-page .booked-tabs li a, body #booked-profile-page .booked-tabs li.edit-button a, body #booked-profile-page .booked-tab-content, body #booked-profile-page .booked-tabs.login, body #booked-profile-page .booked-tabs li a:hover {border-color: #ccc;}
body #booked-profile-page .booked-counts, body #booked-profile-page .booked-tabs li.active a, body #booked-profile-page .booked-tabs li.active a:hover {color: #555;}
body #booked-profile-page .booked-profile-header {color: #fff;}
body #booked-profile-page .booked-profile-header a {color: #aaa;color: rgba(255,255,255,.65);}
body #booked-profile-page .booked-profile-header a:hover {color: #fff;}
body #booked-profile-page .booked-profile-header .booked-logout-button, body #booked-profile-page .booked-profile-header .booked-logout-button:hover {color: #333;}
body #booked-profile-page .booked-profile-header .booked-logout-button:hover {background: rgba(255,255,255,.8);}
body #booked-profile-page .booked-tabs li:last-child a {border-right: none;}
body #booked-page-form input[type=email], body #booked-page-form input[type=text], body #booked-page-form input[type=password], body #booked-page-form textarea, body #booked-page-form {border-color: #ccc;color: #888;line-height: 1.5;font-size: 13px;}
body table.booked-calendar td .count, body table.booked-calendar thead th a, body .booked-appt-list .timeslot {-webkit-transition: all .1s ease-out;-moz-transition: all .1s ease-out;-o-transition: all .1s ease-out;transition: all .1s ease-out;}
body table.booked-calendar td .date .number {-webkit-transition: transform .2s ease-in-out;-moz-transition: transform .2s ease-in-out;-o-transition: transform .2s ease-in-out;transition: transform .2s ease-in-out;}
body .booked-appt-list {-webkit-transition: transform .4s ease-in-out;-moz-transition: transform .4s ease-in-out;-o-transition: transform .4s ease-in-out;transition: transform .4s ease-in-out;}
@media screen and (max-width:1100px) {body table.booked-calendar td .count {padding: 5px 0;font-size: 9px;}
	body table.booked-calendar td .date .number {width: 30px;height: 30px;line-height: 30px;font-size: 14px;}}
@media screen and (max-width:860px) {body #booked-profile-page .booked-profile-appt-list {float: none;width: 100%;margin: 0 0 30px;}
	body #booked-profile-page #profile-edit {float: none;width: 100%;margin: 0;}
	body #booked-profile-page .booked-profile-appt-list .appt-block .status-block {float: right;margin: 6px 0 0 0;}}
@media screen and (max-width:720px) {body table.booked-calendar thead th {border-collapse: collapse;font-size: 16px;padding: 13px 0 10px;}
	body table.booked-calendar thead tr.days th {font-size: 11px;padding: 7px 0 5px;}
	body table.booked-calendar td {font-size: 13px;}
	body table.booked-calendar thead th .page-left {left: 10px;top: 11px;font-size: 15px;}
	body table.booked-calendar thead th .page-right {right: 10px;top: 11px;font-size: 15px;}
	body table.booked-calendar thead th .page-left:hover {left: 9px;}
	body table.booked-calendar thead th .page-right:hover {right: 9px;}
	body table.booked-calendar th .monthName a {top: -2px;font-size: 10px;}
	body table.booked-calendar thead, body table.booked-calendar thead th, body table.booked-calendar tbody, body table.booked-calendar tbody td, body table.booked-calendar tr, body table.booked-calendar tr.days, body table.booked-calendar tr.days th {border: none !important;border-collapse: collapse !important;}
	body table.booked-calendar td .count {display: none;}
	body table.booked-calendar td .date {height: 100%;}
	body table.booked-calendar td .date .number {border: none;display: inline-block;-moz-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;width: auto;height: auto;line-height: 100%;}
	body table.booked-calendar tr.week td.active .date .number {border: none;background: none;color: #000;}
	body table.booked-calendar tr.entryBlock td {padding: 5%;}
	body table.booked-calendar .booked-appt-list {max-height: 180px;overflow-y: scroll;overflow-x: hidden;padding: 15px 20px 10px;}
	body table.booked-calendar .booked-appt-list h2 {text-align: center;margin: 0 0 15px;font-size: 12px;}
	body table.booked-calendar .booked-appt-list .timeslot {border-top: 0;margin: 0 0 10px;}
	body table.booked-calendar .booked-appt-list .timeslot .timeslot-time, body table.booked-calendar .booked-appt-list .timeslot .timeslot-count {display: none;}
	body table.booked-calendar .booked-appt-list .timeslot .timeslot-people {width: 100%;padding: 0;}
	body table.booked-calendar .booked-appt-list .timeslot .timeslot-people button {float: none;margin: 0;width: 100%;text-align: center;}
	body table.booked-calendar .booked-appt-list .timeslot .timeslot-people button .button-timeslot {display: block;font-weight: 600;font-size: 13px;}
	body table.booked-calendar .booked-appt-list .timeslot .timeslot-people button .button-text {display: none;}
	body #booked-profile-page .result-section.table-layout {padding: 10px 0;}
	body #booked-profile-page .result-section.table-layout .table-box .cell-title .compact-img img {top: 46px;left: 12px;}
	body #booked-profile-page .booked-tabs li, body #booked-profile-page .booked-tabs li.edit-button {display: block;float: none;}
	body #booked-profile-page .booked-tabs li a, body #booked-profile-page .booked-tabs li.edit-button a {border-left: none;border-right: none;}
	body .booked-modal {padding: 0;}
	body .booked-modal .bm-window {margin: 0;width: 100%;padding: 30px;box-sizing: border-box;-moz-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;}
	body .booked-modal .bm-overlay {background: rgba(0,0,0,.8);}
	body .booked-modal .bm-window p.name b {display: block;}}
@media screen and (max-width:600px) {body .booked-calendarSwitcher {width: 100%;display: block;padding: 8px 5px;}
	body .booked-calendarSwitcher i.fa {display: none;}
	body .booked-calendarSwitcher select {width: 100%;}
	body #booked-profile-page .booked-profile-appt-list .appt-block .status-block {display: block;float: none;margin: 0 0 10px;}
	body #profile-edit #booked-page-form p.form-nickname, body #profile-edit #booked-page-form p.form-email, body #profile-edit #booked-page-form p.form-url, body #profile-edit #booked-page-form p.form-password {float: none;width: 100%;}}
@font-face {font-family: mp-restaurant-menu;src: url("https://www.daengseafood.com/wp-content/plugins/mp-restaurant-menu/media/css/lib/../../fonts/mp-restaurant-menu.eot#1590251008");src: url("https://www.daengseafood.com/wp-content/plugins/mp-restaurant-menu/media/css/lib/../../fonts/mp-restaurant-menu.eot#1590251008") format("embedded-opentype"),url("https://www.daengseafood.com/wp-content/plugins/mp-restaurant-menu/media/css/lib/../../fonts/mp-restaurant-menu.ttf#1590251008") format("truetype"),url("https://www.daengseafood.com/wp-content/plugins/mp-restaurant-menu/media/css/lib/../../fonts/mp-restaurant-menu.woff#1590251008") format("woff"),url("https://www.daengseafood.com/wp-content/plugins/mp-restaurant-menu/media/css/lib/../../fonts/mp-restaurant-menu.svg?5sx3hd#mp-restaurant-menu") format("svg");font-weight: 400;font-style: normal;}
[class*=" mprm-icon-"], [class^=mprm-icon-] {font-family: mp-restaurant-menu !important;speak: none;font-style: normal;font-weight: 400;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.mprm-icon-accessory-1:before {content: "";}
.mprm-icon-accessory-2:before {content: "";}
.mprm-icon-accessory-3:before {content: "";}
.mprm-icon-accessory-4:before {content: "";}
.mprm-icon-accessory-5:before {content: "";}
.mprm-icon-accessory-6:before {content: "";}
.mprm-icon-accessory-7:before {content: "";}
.mprm-icon-accessory-8:before {content: "";}
.mprm-icon-accessory-9:before {content: "";}
.mprm-icon-accessory-10:before {content: "";}
.mprm-icon-accessory-11:before {content: "";}
.mprm-icon-accessory-12:before {content: "";}
.mprm-icon-accessory-13:before {content: "";}
.mprm-icon-accessory-14:before {content: "";}
.mprm-icon-accessory-15:before {content: "";}
.mprm-icon-accessory-16:before {content: "";}
.mprm-icon-accessory-17:before {content: "";}
.mprm-icon-accessory-18:before {content: "";}
.mprm-icon-accessory-19:before {content: "";}
.mprm-icon-accessory-20:before {content: "";}
.mprm-icon-apron:before {content: "";}
.mprm-icon-apron-andglove:before {content: "";}
.mprm-icon-ax:before {content: "";}
.mprm-icon-bottle-1:before {content: "";}
.mprm-icon-bottle-2:before {content: "";}
.mprm-icon-bottle-3:before {content: "";}
.mprm-icon-bottle-4:before {content: "";}
.mprm-icon-bottle-5:before {content: "";}
.mprm-icon-bottle-6:before {content: "";}
.mprm-icon-bottle-7:before {content: "";}
.mprm-icon-bottle-8:before {content: "";}
.mprm-icon-bowl-1:before {content: "";}
.mprm-icon-bowl-2:before {content: "";}
.mprm-icon-bowl-3:before {content: "";}
.mprm-icon-bowl-4:before {content: "";}
.mprm-icon-bowl-5:before {content: "";}
.mprm-icon-bowl-6:before {content: "";}
.mprm-icon-bowl-7:before {content: "";}
.mprm-icon-bowl-8:before {content: "";}
.mprm-icon-bowl-9:before {content: "";}
.mprm-icon-bowl-10:before {content: "";}
.mprm-icon-bowl-11:before {content: "";}
.mprm-icon-bowl-12:before {content: "";}
.mprm-icon-bowl-13:before {content: "";}
.mprm-icon-bowl-14:before {content: "";}
.mprm-icon-bowl-15:before {content: "";}
.mprm-icon-bowl-16:before {content: "";}
.mprm-icon-bowl-17:before {content: "";}
.mprm-icon-bowl-18:before {content: "";}
.mprm-icon-bowl-19:before {content: "";}
.mprm-icon-bowl-20:before {content: "";}
.mprm-icon-bowl-21:before {content: "";}
.mprm-icon-bowl-22:before {content: "";}
.mprm-icon-bowl-23:before {content: "";}
.mprm-icon-bowl-24:before {content: "";}
.mprm-icon-bowl-25:before {content: "";}
.mprm-icon-bowl-26:before {content: "";}
.mprm-icon-bowl-27:before {content: "";}
.mprm-icon-bowl-28:before {content: "";}
.mprm-icon-bowl-29:before {content: "";}
.mprm-icon-bowl-30:before {content: "";}
.mprm-icon-bowl-31:before {content: "";}
.mprm-icon-bucket-fordessert:before {content: "";}
.mprm-icon-bucket-1:before {content: "";}
.mprm-icon-bucket-2:before {content: "";}
.mprm-icon-bucket-3:before {content: "";}
.mprm-icon-bucket-fortea:before {content: "";}
.mprm-icon-bucket-forvegatables:before {content: "";}
.mprm-icon-chef-2:before {content: "";}
.mprm-icon-chef-1:before {content: "";}
.mprm-icon-chef-hat1:before {content: "";}
.mprm-icon-chef-hat2:before {content: "";}
.mprm-icon-chef-hat3:before {content: "";}
.mprm-icon-chef-hat4:before {content: "";}
.mprm-icon-chef-hat5:before {content: "";}
.mprm-icon-chef-hat6:before {content: "";}
.mprm-icon-chinese-food1:before {content: "";}
.mprm-icon-chinese-food2:before {content: "";}
.mprm-icon-clock:before {content: "";}
.mprm-icon-cloth:before {content: "";}
.mprm-icon-coffe:before {content: "";}
.mprm-icon-coffe-hot:before {content: "";}
.mprm-icon-cooking-1:before {content: "";}
.mprm-icon-cooking-2:before {content: "";}
.mprm-icon-cooking-3:before {content: "";}
.mprm-icon-cooking-4:before {content: "";}
.mprm-icon-cooking-5:before {content: "";}
.mprm-icon-cooking-6:before {content: "";}
.mprm-icon-cup-1:before {content: "";}
.mprm-icon-cup-2:before {content: "";}
.mprm-icon-cup-3:before {content: "";}
.mprm-icon-cutlery-1:before {content: "";}
.mprm-icon-cutlery-2:before {content: "";}
.mprm-icon-cutlery-3:before {content: "";}
.mprm-icon-cutlery-4:before {content: "";}
.mprm-icon-cutlery-5:before {content: "";}
.mprm-icon-cutlery-6:before {content: "";}
.mprm-icon-cutlery-7:before {content: "";}
.mprm-icon-cutlery-8:before {content: "";}
.mprm-icon-cutlery-9:before {content: "";}
.mprm-icon-cutlery-10:before {content: "";}
.mprm-icon-cutlery-11:before {content: "";}
.mprm-icon-cutlery-12:before {content: "";}
.mprm-icon-cutlery-13:before {content: "";}
.mprm-icon-cutlery-14:before {content: "";}
.mprm-icon-cutlery-15:before {content: "";}
.mprm-icon-cutlery-16:before {content: "";}
.mprm-icon-cutlery-17:before {content: "";}
.mprm-icon-cutlery-18:before {content: "";}
.mprm-icon-cutlery-19:before {content: "";}
.mprm-icon-cutlery-20:before {content: "";}
.mprm-icon-cutlery-21:before {content: "";}
.mprm-icon-cutlery-22:before {content: "";}
.mprm-icon-cutlery-23:before {content: "";}
.mprm-icon-cutlery-24:before {content: "";}
.mprm-icon-cutlery-25:before {content: "";}
.mprm-icon-cutlery-26:before {content: "";}
.mprm-icon-cutlery-27:before {content: "";}
.mprm-icon-cutting-board1:before {content: "";}
.mprm-icon-cutting-board2:before {content: "";}
.mprm-icon-cutting-board3:before {content: "";}
.mprm-icon-electric-kettle:before {content: "";}
.mprm-icon-for-cake1:before {content: "";}
.mprm-icon-for-cake2:before {content: "";}
.mprm-icon-forceps:before {content: "";}
.mprm-icon-for-cheese:before {content: "";}
.mprm-icon-for-cream:before {content: "";}
.mprm-icon-for-fish:before {content: "";}
.mprm-icon-for-gamish:before {content: "";}
.mprm-icon-for-knife:before {content: "";}
.mprm-icon-forks-1:before {content: "";}
.mprm-icon-forks-2:before {content: "";}
.mprm-icon-forks-3:before {content: "";}
.mprm-icon-forks-fordessert:before {content: "";}
.mprm-icon-for-meat1:before {content: "";}
.mprm-icon-for-meat2:before {content: "";}
.mprm-icon-for-pepper:before {content: "";}
.mprm-icon-for-potatoes1:before {content: "";}
.mprm-icon-for-potatoes2:before {content: "";}
.mprm-icon-for-salad:before {content: "";}
.mprm-icon-for-salt:before {content: "";}
.mprm-icon-for-soup1:before {content: "";}
.mprm-icon-for-soup2:before {content: "";}
.mprm-icon-glass-19:before {content: "";}
.mprm-icon-glass-20:before {content: "";}
.mprm-icon-glass-1:before {content: "";}
.mprm-icon-glass-2:before {content: "";}
.mprm-icon-glass-3:before {content: "";}
.mprm-icon-glass-4:before {content: "";}
.mprm-icon-glass-5:before {content: "";}
.mprm-icon-glass-6:before {content: "";}
.mprm-icon-glass-7:before {content: "";}
.mprm-icon-glass-8:before {content: "";}
.mprm-icon-glass-9:before {content: "";}
.mprm-icon-glass-10:before {content: "";}
.mprm-icon-glass-11:before {content: "";}
.mprm-icon-glass-12:before {content: "";}
.mprm-icon-glass-13:before {content: "";}
.mprm-icon-glass-14:before {content: "";}
.mprm-icon-glass-15:before {content: "";}
.mprm-icon-glass-16:before {content: "";}
.mprm-icon-glass-17:before {content: "";}
.mprm-icon-glass-18:before {content: "";}
.mprm-icon-glass-21:before {content: "";}
.mprm-icon-glass-22:before {content: "";}
.mprm-icon-glass-23:before {content: "";}
.mprm-icon-glass-24:before {content: "";}
.mprm-icon-glass-25:before {content: "";}
.mprm-icon-glass-26:before {content: "";}
.mprm-icon-glass-27:before {content: "";}
.mprm-icon-glass-28:before {content: "";}
.mprm-icon-glass-29:before {content: "";}
.mprm-icon-glass-30:before {content: "";}
.mprm-icon-glove:before {content: "";}
.mprm-icon-hammer:before {content: "";}
.mprm-icon-knife-1:before {content: "";}
.mprm-icon-knife-2:before {content: "";}
.mprm-icon-knife-3:before {content: "";}
.mprm-icon-knife-4:before {content: "";}
.mprm-icon-knife-5:before {content: "";}
.mprm-icon-knife-6:before {content: "";}
.mprm-icon-knife-7:before {content: "";}
.mprm-icon-knife-8:before {content: "";}
.mprm-icon-knife-9:before {content: "";}
.mprm-icon-knife-10:before {content: "";}
.mprm-icon-knife-forpizza:before {content: "";}
.mprm-icon-microwave:before {content: "";}
.mprm-icon-mixer-1:before {content: "";}
.mprm-icon-mixer-2:before {content: "";}
.mprm-icon-mixer-3:before {content: "";}
.mprm-icon-mixer-4:before {content: "";}
.mprm-icon-mixer-5:before {content: "";}
.mprm-icon-opener-1:before {content: "";}
.mprm-icon-opener-2:before {content: "";}
.mprm-icon-oven:before {content: "";}
.mprm-icon-pitcher-1:before {content: "";}
.mprm-icon-pitcher-2:before {content: "";}
.mprm-icon-pitcher-3:before {content: "";}
.mprm-icon-pitcher-4:before {content: "";}
.mprm-icon-pitcher-5:before {content: "";}
.mprm-icon-plate-1:before {content: "";}
.mprm-icon-plate-2:before {content: "";}
.mprm-icon-plate-3:before {content: "";}
.mprm-icon-plate-4:before {content: "";}
.mprm-icon-plate-5:before {content: "";}
.mprm-icon-plate-6:before {content: "";}
.mprm-icon-plate-7:before {content: "";}
.mprm-icon-plate-8:before {content: "";}
.mprm-icon-plate-9:before {content: "";}
.mprm-icon-plate-10:before {content: "";}
.mprm-icon-plate-11:before {content: "";}
.mprm-icon-plate-12:before {content: "";}
.mprm-icon-plate-hot:before {content: "";}
.mprm-icon-recipes-1:before {content: "";}
.mprm-icon-recipes-2:before {content: "";}
.mprm-icon-recipes-3:before {content: "";}
.mprm-icon-recipes-4:before {content: "";}
.mprm-icon-recipes-5:before {content: "";}
.mprm-icon-recipes-6:before {content: "";}
.mprm-icon-recipes-7:before {content: "";}
.mprm-icon-recipes-8:before {content: "";}
.mprm-icon-recipes-9:before {content: "";}
.mprm-icon-recipes-10:before {content: "";}
.mprm-icon-recipes-11:before {content: "";}
.mprm-icon-refrigerator:before {content: "";}
.mprm-icon-roller:before {content: "";}
.mprm-icon-scales-1:before {content: "";}
.mprm-icon-scales-2:before {content: "";}
.mprm-icon-stock-pot1:before {content: "";}
.mprm-icon-tea-1:before {content: "";}
.mprm-icon-tea-2:before {content: "";}
.mprm-icon-teapot-1:before {content: "";}
.mprm-icon-teapot-2:before {content: "";}
.mprm-icon-the-scoop1:before {content: "";}
.mprm-icon-the-scoop2:before {content: "";}
.mprm-icon-the-scoop3:before {content: "";}
.mprm-icon-toaster-1:before {content: "";}
.mprm-icon-toaster-2:before {content: "";}
.mprm-icon-vase-1:before {content: "";}
.mprm-icon-wine-opener:before {content: "";}
.mprm-container.mprm-shortcode-categories {margin: 2rem 0;}
.mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-menu-category .mprm-category-content .mprm-link {outline: none;margin: 0;padding: 0;}
.mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-menu-category .mprm-category-content .mprm-link .mprm-title {margin: 0;padding: 0;}
.mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-menu-category .mprm-category-content .mprm-link .mprm-icon {margin: 0 5px 0 0;}
.mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-menu-category .mprm-category-content .mprm-link .mprm-category-description {margin: 1rem 0 0;padding: 0;font-size: .8em;line-height: 1.1;color: inherit;}
.mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category {background-size: 0 0;display: inline-block;overflow: hidden;padding: 0;position: relative;transition: all .6s ease 0s;}
.mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category:hover:before {transform: scale(1.2,1.2);}
.mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category:before {background-color: rgba(70,70,70,.7);background-image: inherit;background-position: center center;background-repeat: no-repeat;background-size: cover;content: "";height: 100%;left: 0;position: absolute;top: 0;transition: all .6s ease 0s;width: 100%;}
.mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category .mprm-effect-hover {background-color: rgba(70,70,70,.7);height: 100%;left: 0;position: absolute;top: 0;width: 100%;}
.mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category .mprm-link {color: #fff;}
.mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-category-content {position: relative;padding: 4em;}
.mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-category-content .mprm-title {color: inherit;margin: 0;padding: 0;}
.mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-category-content .mprm-icon {margin: 0 5px 0 0;}
.mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-category-content .mprm-category-description {margin: 1rem 0 0;padding: 0;font-size: .8em;line-height: 1.1;color: inherit;}
.mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category.mprm-four .mprm-category-content {padding: 10%;}
.mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category.mprm-three .mprm-category-content {padding: 15%;}
.mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category.mprm-two .mprm-category-content {padding: 15%;}
.mprm-container.mprm-shortcode-items, .mprm-container .mprm-page-template-items {margin: 2rem 0;}
.mprm-container.mprm-shortcode-items .mprm-link, .mprm-container .mprm-page-template-items .mprm-link {outline: none;}
.mprm-container.mprm-shortcode-items .mprm-content-container.mprm-title a, .mprm-container .mprm-page-template-items .mprm-content-container.mprm-title a {font-weight: 700;}
.mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-image, .mprm-container .mprm-page-template-items.mprm-view-grid .mprm-image {margin: 0 2em 1em 0;}
.mprm-container.mprm-shortcode-items.mprm-view-grid .mprm_menu_item_buy_button.mprm-offset-by-five, .mprm-container .mprm-page-template-items.mprm-view-grid .mprm_menu_item_buy_button.mprm-offset-by-five {margin-left: 0;}
.mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-header, .mprm-container .mprm-page-template-items.mprm-view-grid .mprm-header {position: relative;width: 100%;}
.mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-header.with-image, .mprm-container .mprm-page-template-items.mprm-view-grid .mprm-header.with-image {color: #fff;margin-bottom: 2rem;background-position: center center;background-size: cover;}
.mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-header.with-image .mprm-header-content, .mprm-container .mprm-page-template-items.mprm-view-grid .mprm-header.with-image .mprm-header-content {background-color: rgba(70,70,70,.5);padding: 6em 2em;position: relative;text-align: center;}
.mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-header.with-image .mprm-header-content .mprm-title, .mprm-container .mprm-page-template-items.mprm-view-grid .mprm-header.with-image .mprm-header-content .mprm-title {margin: 0;padding: 0;color: inherit;}
.mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-header.with-image .mprm-header-content .mprm-title .mprm-icon, .mprm-container .mprm-page-template-items.mprm-view-grid .mprm-header.with-image .mprm-header-content .mprm-title .mprm-icon {margin: 0 5px 0 0;}
.mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-header.only-text, .mprm-container .mprm-page-template-items.mprm-view-grid .mprm-header.only-text {padding: 0 0 2rem;}
.mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-image, .mprm-container .mprm-page-template-items.mprm-view-grid .mprm-image {height: auto;width: 100%;}
.mprm-container.mprm-shortcode-items.mprm-view-list .mprm_menu_item_buy_button.mprm-offset-by-five, .mprm-container .mprm-page-template-items.mprm-view-list .mprm_menu_item_buy_button.mprm-offset-by-five {max-width: 55%;}
.mprm-container.mprm-shortcode-items.mprm-view-list .mprm-header, .mprm-container .mprm-page-template-items.mprm-view-list .mprm-header {position: relative;width: 100%;}
.mprm-container.mprm-shortcode-items.mprm-view-list .mprm-header.with-image, .mprm-container .mprm-page-template-items.mprm-view-list .mprm-header.with-image {color: #fff;margin-bottom: 2rem;background-position: center center;background-size: cover;}
.mprm-container.mprm-shortcode-items.mprm-view-list .mprm-header.with-image .mprm-header-content, .mprm-container .mprm-page-template-items.mprm-view-list .mprm-header.with-image .mprm-header-content {background-color: rgba(70,70,70,.5);padding: 6em 2em;position: relative;text-align: center;}
.mprm-container.mprm-shortcode-items.mprm-view-list .mprm-header.with-image .mprm-header-content .mprm-title, .mprm-container .mprm-page-template-items.mprm-view-list .mprm-header.with-image .mprm-header-content .mprm-title {margin: 0;padding: 0;color: inherit;}
.mprm-container.mprm-shortcode-items.mprm-view-list .mprm-header.with-image .mprm-header-content .mprm-title .mprm-icon, .mprm-container .mprm-page-template-items.mprm-view-list .mprm-header.with-image .mprm-header-content .mprm-title .mprm-icon {margin: 0 5px 0 0;}
.mprm-container.mprm-shortcode-items.mprm-view-list .mprm-header.only-text, .mprm-container .mprm-page-template-items.mprm-view-list .mprm-header.only-text {padding: 0 0 2rem;}
.mprm-container.mprm-shortcode-items.mprm-view-simple-list .mprm-simple-view-column.mprm-last, .mprm-container .mprm-page-template-items.mprm-view-simple-list .mprm-simple-view-column.mprm-last {margin-bottom: 1.5em;}
.mprm-container.mprm-shortcode-items.mprm-view-simple-list .mprm-simple-view-column.mprm-last:last-child, .mprm-container .mprm-page-template-items.mprm-view-simple-list .mprm-simple-view-column.mprm-last:last-child {margin-bottom: 0;}
.mprm-container.mprm-shortcode-items.mprm-view-simple-list .mprm-simple-view-column:first-child .mprm-taxonomy-title, .mprm-container .mprm-page-template-items.mprm-view-simple-list .mprm-simple-view-column:first-child .mprm-taxonomy-title {margin-top: 0;}
.mprm-container.mprm-shortcode-items.mprm-view-simple-list .mprm-header, .mprm-container .mprm-page-template-items.mprm-view-simple-list .mprm-header {position: relative;width: 100%;}
.mprm-container.mprm-shortcode-items.mprm-view-simple-list .mprm-header.with-image, .mprm-container .mprm-page-template-items.mprm-view-simple-list .mprm-header.with-image {color: #fff;margin-bottom: 2rem;background-position: center center;background-size: cover;}
.mprm-container.mprm-shortcode-items.mprm-view-simple-list .mprm-header.with-image .mprm-header-content, .mprm-container .mprm-page-template-items.mprm-view-simple-list .mprm-header.with-image .mprm-header-content {padding: 6em 2em;position: relative;text-align: center;}
.mprm-container.mprm-shortcode-items.mprm-view-simple-list .mprm-header.with-image .mprm-header-content .mprm-title .mprm-icon, .mprm-container .mprm-page-template-items.mprm-view-simple-list .mprm-header.with-image .mprm-header-content .mprm-title .mprm-icon {margin: 0 5px 0 0;}
.mprm-container.mprm-shortcode-items.mprm-view-simple-list .mprm-header.only-text, .mprm-container .mprm-page-template-items.mprm-view-simple-list .mprm-header.only-text {padding: 0 0 1rem;}
.mprm-container.mprm-shortcode-items.mprm-view-simple-list .mprm-row .mprm-columns:first-child.type-mp_menu_item, .mprm-container .mprm-page-template-items.mprm-view-simple-list .mprm-row .mprm-columns:first-child.type-mp_menu_item {padding-right: .5em;}
.mprm-container.mprm-shortcode-items.mprm-view-simple-list .mprm-list, .mprm-container .mprm-page-template-items.mprm-view-simple-list .mprm-list {margin: 0 0 1em 0;padding: 0;}
.mprm-container.mprm-shortcode-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view, .mprm-container .mprm-page-template-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view {list-style: none;width: 100%;display: flex;flex-flow: row wrap;}
.mprm-container.mprm-shortcode-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-list, .mprm-container .mprm-page-template-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-list {margin: 0;}
.mprm-container.mprm-shortcode-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-list:first-child, .mprm-container .mprm-page-template-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-list:first-child {margin: 0 0 5px 0;}
.mprm-container.mprm-shortcode-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view .mprm-flex-item, .mprm-container .mprm-page-template-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view .mprm-flex-item {margin: 0;}
.mprm-container.mprm-shortcode-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view .mprm-flex-item.mprm-dots, .mprm-container .mprm-page-template-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view .mprm-flex-item.mprm-dots {border-bottom: 1px dotted #e0e0e0;flex: 1;align-self: flex-end;flex-basis: 5%;margin: .25em;}
.mprm-container.mprm-shortcode-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view .mprm-flex-item.mprm-price, .mprm-container .mprm-page-template-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view .mprm-flex-item.mprm-price {align-self: flex-end;}
.mprm-container.mprm-shortcode-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-right .mprm-flex-item.mprm-dots, .mprm-container .mprm-page-template-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-right .mprm-flex-item.mprm-dots {border: none;margin-bottom: 0;}
.mprm-container.mprm-shortcode-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-after_title .mprm-flex-item:first-child, .mprm-container .mprm-page-template-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-after_title .mprm-flex-item:first-child {font-weight: 700;}
.mprm-container.mprm-shortcode-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-after_title .mprm-flex-item.mprm-dots, .mprm-container .mprm-page-template-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-after_title .mprm-flex-item.mprm-dots {display: none;}
.mprm-container.mprm-shortcode-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-after_title .mprm-flex-item.mprm-price, .mprm-container .mprm-page-template-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-after_title .mprm-flex-item.mprm-price {margin-left: .5em;}
.mprm-container.mprm-shortcode-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-right .mprm-flex-item:first-child, .mprm-container .mprm-page-template-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-right .mprm-flex-item:first-child {font-weight: 700;}
.mprm-container.mprm-widget-categories {margin: 0;}
.mprm-container.mprm-widget-categories.mprm-view-list .mprm-menu-category .mprm-category-content .mprm-link {outline: none;margin: 0;padding: 0;}
.mprm-container.mprm-widget-categories.mprm-view-list .mprm-menu-category .mprm-category-content .mprm-link .mprm-title {margin: 0;padding: 0;}
.mprm-container.mprm-widget-categories.mprm-view-list .mprm-menu-category .mprm-category-content .mprm-link .mprm-icon {margin: 0 5px 0 0;}
.mprm-container.mprm-widget-categories.mprm-view-list .mprm-menu-category .mprm-category-content .mprm-category-description, .mprm-container.mprm-widget-categories.mprm-view-list .mprm-menu-category .mprm-category-content .mprm-category-children-wrapper {margin-top: 1rem;margin-bottom: 0;padding: 0;}
.mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category {background-size: 0 0;display: inline-block;overflow: hidden;padding: 0;position: relative;transition: all .6s ease 0s;}
.mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category:hover:before {transform: scale(1.2,1.2);}
.mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category:before {background-color: rgba(70,70,70,.7);background-image: inherit;background-position: center center;background-repeat: no-repeat;background-size: cover;content: "";height: 100%;left: 0;position: absolute;top: 0;transition: all .6s ease 0s;width: 100%;}
.mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category .mprm-effect-hover {background-color: rgba(70,70,70,.7);height: 100%;left: 0;position: absolute;top: 0;width: 100%;}
.mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category .mprm-link {color: #fff;}
.mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-category-content {position: relative;padding: 10%;}
.mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-category-content .mprm-title {color: inherit;margin: 0;padding: 0;}
.mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-category-content .mprm-icon {margin: 0 5px 0 0;}
.mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-category-content .mprm-category-description {margin: 1rem 0 0;padding: 0;color: inherit;line-height: 1.1;font-size: .8em;}
.mprm-container.mprm-widget-items {margin: 0;}
.mprm-container.mprm-widget-items.mprm-view-grid .mprm-image {margin: 0 2em 1em 0;}
.mprm-container.mprm-widget-items.mprm-view-grid .mprm_menu_item_buy_button.mprm-offset-by-five {margin-left: 0;}
.mprm-container.mprm-widget-items.mprm-view-grid .mprm-header {position: relative;width: 100%;}
.mprm-container.mprm-widget-items.mprm-view-grid .mprm-header.with-image {color: #fff;margin-bottom: 2rem;background-position: center center;background-size: cover;}
.mprm-container.mprm-widget-items.mprm-view-grid .mprm-header.with-image .mprm-header-content {background-color: rgba(70,70,70,.5);padding: 6em 2em;position: relative;text-align: center;}
.mprm-container.mprm-widget-items.mprm-view-grid .mprm-header.with-image .mprm-header-content .mprm-title {padding: 0;margin: 0;color: inherit;}
.mprm-container.mprm-widget-items.mprm-view-grid .mprm-header.with-image .mprm-header-content .mprm-title .mprm-icon {margin: 0 5px 0 0;}
.mprm-container.mprm-widget-items.mprm-view-grid .mprm-header.only-text {padding: 0 0 2rem;}
.mprm-container.mprm-widget-items.mprm-view-grid .mprm-image {height: auto;width: 100%;}
.mprm-container.mprm-widget-items.mprm-view-grid .mprm-link {outline: none;}
.mprm-container.mprm-widget-items.mprm-view-list .mprm_menu_item_buy_button.mprm-offset-by-five {width: 55%;}
.mprm-container.mprm-widget-items.mprm-view-list .mprm-header {position: relative;width: 100%;}
.mprm-container.mprm-widget-items.mprm-view-list .mprm-header.with-image {color: #fff;margin-bottom: 2rem;background-position: center center;background-size: cover;}
.mprm-container.mprm-widget-items.mprm-view-list .mprm-header.with-image .mprm-header-content {background-color: rgba(70,70,70,.5);padding: 6em 2em;position: relative;text-align: center;}
.mprm-container.mprm-widget-items.mprm-view-list .mprm-header.with-image .mprm-header-content .mprm-title {padding: 0;margin: 0;color: inherit;}
.mprm-container.mprm-widget-items.mprm-view-list .mprm-header.with-image .mprm-header-content .mprm-title .mprm-icon {margin: 0 5px 0 0;}
.mprm-container.mprm-widget-items.mprm-view-list .mprm-header.only-text {padding: 0 0 2rem;}
.mprm-container.mprm-widget-items.mprm-view-list .mprm-side.mprm-right-side .mprm-content-container .mprm-title-big {margin-top: 0;}
.mprm-container.mprm-widget-items.mprm-view-list .mprm-link {outline: none;}
.mprm-container.mprm-widget-items.mprm-view-simple-list .mprm-simple-view-column.mprm-last {margin-bottom: 0;}
.mprm-container.mprm-widget-items.mprm-view-simple-list .mprm-simple-view-column:first-child .mprm-taxonomy-title {margin-top: 0;}
.mprm-container.mprm-widget-items.mprm-view-simple-list .mprm-header {position: relative;width: 100%;}
.mprm-container.mprm-widget-items.mprm-view-simple-list .mprm-header.with-image {color: #fff;margin-bottom: 2rem;background-position: center center;background-size: cover;}
.mprm-container.mprm-widget-items.mprm-view-simple-list .mprm-header.with-image .mprm-header-content {background-color: rgba(70,70,70,.7);padding: 6em 2em;position: relative;text-align: center;}
.mprm-container.mprm-widget-items.mprm-view-simple-list .mprm-header.with-image .mprm-header-content .mprm-title .mprm-icon {margin: 0 5px 0 0;}
.mprm-container.mprm-widget-items.mprm-view-simple-list .mprm-header.only-text {padding: 0 0 1rem;}
.mprm-container.mprm-widget-items.mprm-view-simple-list .mprm-ingredients .mprm-list {margin: 0 0 1em 0;padding: 0;}
.mprm-container.mprm-widget-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view {margin: 0 0 1em 0;list-style: none inside none !important;width: 100%;display: flex;flex-flow: row wrap;}
.mprm-container.mprm-widget-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-list {margin: 0;}
.mprm-container.mprm-widget-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-list:first-child {margin: 0 0 8px 0;}
.mprm-container.mprm-widget-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-right .mprm-flex-item:first-child {font-weight: 700;}
.mprm-container.mprm-widget-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-right .mprm-flex-item.mprm-dots {border: none;margin-bottom: 0;}
.mprm-container.mprm-widget-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-after_title .mprm-flex-item:first-child {font-weight: 700;}
.mprm-container.mprm-widget-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-after_title .mprm-flex-item.mprm-dots {display: none;}
.mprm-container.mprm-widget-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view.mprm-after_title .mprm-flex-item.mprm-price {margin-left: .5em;}
.mprm-container.mprm-widget-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view .mprm-flex-item {margin: 0;white-space: pre-wrap;}
.mprm-container.mprm-widget-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view .mprm-flex-item .mprm-title {margin: 0;padding: 0;}
.mprm-container.mprm-widget-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view .mprm-flex-item.mprm-dots {border-bottom: 1px dotted #e0e0e0;flex: 1;align-self: flex-end;flex-basis: 5%;margin: .25em;}
.mprm-container.mprm-widget-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view .mprm-flex-item.mprm-price {align-self: flex-end;}
.mprm_widget .mprm-side.mprm-left-side img {height: auto;width: 100%;}
.mprm_widget .mprm-container .mprm-row a.mprm-link {text-decoration: none;outline: none;box-shadow: none;border: none;}
.mprm_widget .mprm-container .mprm-row a.mprm-link:focus, .mprm_widget .mprm-container .mprm-row a.mprm-link:visited, .mprm_widget .mprm-container .mprm-row a.mprm-link:hover {text-decoration: none;outline: none;box-shadow: none;border: none;}
.widget_mprm_cart_widget .mprm-cart {list-style: none;}
.widget_mprm_cart_widget .mprm-cart.mprm-cart-items {padding: 0 0 10px 0;}
.widget_mprm_cart_widget .mprm-cart .mprm-cart-item {position: relative;padding: 0 16px 10px 0;}
.widget_mprm_cart_widget .mprm-cart .mprm-cart-item.mprm_subtotal {border-top: 1px solid rgba(0,0,0,.05);padding: 10px 16px 10px 0;}
.widget_mprm_cart_widget .mprm-cart .mprm-cart-item .mprm-bold {font-weight: 700;}
.widget_mprm_cart_widget .mprm-cart .mprm-cart-item .mprm-remove-from-cart.mprm-theme-mode {width: 16px;height: 16px;background-image: url("https://www.daengseafood.com/wp-content/plugins/mp-restaurant-menu/media/css/../img/close-icon.png");display: inline-block;position: absolute;right: 0;top: 0;outline: none;}
.mprm-main-wrapper.mp_menu_item .mprm-post-content {margin-bottom: 2rem;}
.mprm-main-wrapper.mp_menu_item .mprm-post-content:before, .mprm-main-wrapper.mp_menu_item .mprm-post-content:after {display: table;content: "";line-height: 0;}
.mprm-main-wrapper.mp_menu_item .mprm-post-content:after {clear: both;}
.mprm-main-wrapper.mp_menu_item .mprm-header {position: relative;}
.mprm-main-wrapper.mp_menu_item .mprm-header .mprm-breadcrumbs {margin: 0;padding: 0;list-style: none;line-height: 1;}
.mprm-main-wrapper.mp_menu_item .mprm-header .mprm-breadcrumbs li {display: inline-block;vertical-align: middle;font-size: 90%;}
.mprm-main-wrapper.mp_menu_item .mprm-header .mprm-description {margin: 10% 5%;position: relative;top: 0;}
.mprm-main-wrapper.mp_menu_item .mprm-header .mprm-description .mprm-icon {color: #fff;display: inline-block;height: auto;text-align: center;vertical-align: middle;}
.mprm-main-wrapper.mp_menu_item .mprm-header .mprm-description .mprm-title {color: #fff;text-transform: uppercase;}
.mprm-main-wrapper.mp_menu_item .mprm-header .mprm-description .mprm-text {color: #fff;margin: 0;width: 100%;}
.mprm-main-wrapper.mp_menu_item .mprm-header.with-image {background-position: center center;background-size: cover;}
.mprm-main-wrapper.mp_menu_item .mprm-header.with-image .mprm-header-content {padding: 6em 2em;text-align: center;position: relative;}
.mprm-main-wrapper.mp_menu_item .mprm-header.with-image .mprm-header-content * {color: #fff;}
.mprm-main-wrapper.mp_menu_item .mprm-header.with-image:before {content: "";position: absolute;background: rgba(70,70,70,.7);height: 100%;width: 100%;top: 0;left: 0;}
.mprm-main-wrapper.mp_menu_item .content-wrapper {margin: 2rem 0;}
.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-content .mprm-item-gallery {margin-bottom: 2rem;}
.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-content .mprm-item-gallery>a {display: inline-block;margin: 0 .25rem .25rem 0;padding: 0;text-decoration: none;float: left;}
.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-content .mprm-item-gallery>a:hover {text-decoration: none;}
.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar {box-sizing: border-box;}
.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-list {list-style: inherit;}
.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-list .mprm-ingredient, .mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-list .mprm-ingredients-delimiter {display: list-item;}
.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-list .mprm-nutrition-item {display: list-item;}
.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-price-box, .mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-proportions, .mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm_menu_item_buy_button, .mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-ingredients, .mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-nutrition, .mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-related-items {margin-bottom: 2rem;}
.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm_menu_item_buy_button p {margin-bottom: 2rem;}
.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-proportions .mprm-title, .mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-ingredients .mprm-title, .mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-nutrition .mprm-title, .mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-related-items .mprm-title {margin: 0 0 .5rem;padding: 0;}
.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-list {margin: .5rem 0 1rem 2.5rem;padding: 0;}
.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-ingredients .mprm-ingredients-delimiter {display: none;}
.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-related-items .mprm-title {margin: 0 0 1rem;}
.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-related-items .mprm-related-items-list {list-style: outside none none;margin: 0;padding: 0;}
.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-related-items .mprm-related-items-list .mprm-related-item {margin: 0 0 2rem 0;padding: 0;}
.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-related-items .mprm-related-items-list .mprm-related-item>a {display: inline-block;outline: none;}
.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-related-items .mprm-related-items-list .mprm-related-item>a>img {height: auto;width: 100%;margin: 0 0 1rem 0;}
.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-related-items .mprm-related-items-list .mprm-related-item:last-child {margin: 0;}
.mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-related-items .mprm-related-items-list .mprm-related-item .mprm-related-title {margin: 0;padding: 0;}
.mprm-main-wrapper .mprm-header {position: relative;width: 100%;}
.mprm-main-wrapper .mprm-header .mprm-taxonomy-title i {margin-right: 1rem;}
.mprm-main-wrapper .mprm-header.with-image {color: #fff;margin-bottom: 2rem;background-position: center center;background-size: cover;}
.mprm-main-wrapper .mprm-header.with-image .mprm-header-content {padding: 6em 2em;position: relative;text-align: center;}
.mprm-main-wrapper .mprm-header.with-image .mprm-header-content .mprm-title {color: inherit;}
.mprm-main-wrapper .mprm-header.with-image .mprm-header-content .mprm-title .mprm-icon {margin: 0 1rem 0 0;}
.mprm-main-wrapper .mprm-header.only-text {padding: 0 0 2rem;}
.mprm-main-wrapper .mprm-taxonomy-items-grid .mp-menu-item .mprm-item-image {margin-bottom: 1rem;}
.mprm-main-wrapper .mprm-taxonomy-items-grid .mp-menu-item .mprm-item-image a {text-decoration: none;outline: none;box-shadow: none;border: none;}
.mprm-main-wrapper .mprm-taxonomy-items-grid .mp-menu-item .mprm-item-image a>img {max-width: 100%;width: 100%;height: auto;}
.mprm-main-wrapper .mprm-taxonomy-items-grid .mp-menu-item .mprm-item-title {margin: 0;padding: 0;}
.mprm-main-wrapper .mprm-taxonomy-items-grid .mp-menu-item .mprm-item-title>a {outline: none;}
.mprm-main-wrapper .mprm-taxonomy-items-grid .mp-menu-item .mprm-item-title, .mprm-main-wrapper .mprm-taxonomy-items-grid .mp-menu-item .mprm-ingredients, .mprm-main-wrapper .mprm-taxonomy-items-grid .mp-menu-item .mprm-tags {margin-bottom: .5rem;}
.mprm-main-wrapper .mprm-taxonomy-items-grid .mp-menu-item .mprm-ingredients .mprm-list .mprm-ingredient, .mprm-main-wrapper .mprm-taxonomy-items-grid .mp-menu-item .mprm-ingredients .mprm-list .mprm-ingredients-delimiter {margin: 0;}
.mprm-main-wrapper .mprm-taxonomy-items-grid .mp-menu-item .mprm-ingredients .mprm-list .mprm-ingredients-delimiter:last-child {display: none;}
.mprm-main-wrapper .mprm-taxonomy-items-list .mprm-side.mprm-left-side {margin-right: 4%;}
.mprm-main-wrapper .mprm-taxonomy-items-list.mprm-category .mprm-side.mprm-left-side {margin-right: 0;}
.mprm-main-wrapper .mprm-taxonomy-items-list .mp-menu-item .mprm-image a {text-decoration: none;outline: none;box-shadow: none;border: none;}
.mprm-main-wrapper .mprm-taxonomy-items-list .mp-menu-item .mprm-image a>img {max-width: 100%;width: 100%;height: auto;}
.mprm-main-wrapper .mprm-taxonomy-items-list .mp-menu-item .mprm-content.mprm-seven {margin-left: 0;}
.mprm-main-wrapper .mprm-taxonomy-items-list .mp-menu-item .mprm-content .mprm-item-title {margin: 0;padding: 0;}
.mprm-main-wrapper .mprm-taxonomy-items-list .mp-menu-item .mprm-content .mprm-item-title>a {outline: none;}
.mprm-main-wrapper .mprm-taxonomy-items-list .mp-menu-item .mprm-content .mprm-item-title, .mprm-main-wrapper .mprm-taxonomy-items-list .mp-menu-item .mprm-content .mprm-ingredients {margin-bottom: .5rem;}
.mprm-main-wrapper .mprm-taxonomy-items-list .mp-menu-item .mprm-content .mprm-item-title>a {outline: none;}
.mprm-plugin-mode .item-list .mprm-content.mprm-columns.mprm-seven {width: 100%;}
.mprm-plugin-mode .mprm_menu_item_buy_button .mprm-display-inline {vertical-align: middle;}
.mprm-notice {margin-bottom: 20px;padding: 10px;border: 1px solid transparent;vertical-align: middle;border-left: .61804697em solid rgba(0,0,0,.15);}
.mprm-notice .mprm_error {margin: 0;}
.mprm-notice.mprm-notice-error {border-color: #ebccd1;}
.mprm-notice.mprm-notice-error .mprm-error {display: block;}
.mprm-notice.mprm-notice-success {border-color: #d6e9c6;}
.mprm-notice.mprm-notice-success .mprm-success {display: block;}
.mprm-notice.mprm-notice-info {border-color: #bce8f1;}
.mprm-notice.mprm-notice-warn {border-color: #faebcc;}
.mprm-notice .mprm-error, .mprm-notice .mprm-success {display: none;}
.mprm-plugin-mode .mprm-submit, .mprm-plugin-mode input.mprm-submit {text-decoration: none;outline: none;box-shadow: none;display: inline-block;margin: 0;text-align: center;white-space: nowrap;vertical-align: middle;cursor: pointer;border-radius: 4px;user-select: none;min-height: initial;}
.mprm-submit.mprm-small, input.mprm-submit.mprm-small {padding: .25em .5em;font-size: .75em;line-height: 1.2;}
.mprm-submit.mprm-middle, input.mprm-submit.mprm-middle {padding: .5em 1em;font-size: .9em;line-height: 1.2;}
.mprm-submit.mprm-big, input.mprm-submit.mprm-big {padding: .85em 1.7em;font-size: 1.1em;line-height: 1.2;}
.mprm-submit.gray, input.mprm-submit.gray {color: #333;background: #f0f0f0;border-color: #ccc;}
.mprm-submit.gray:hover, input.mprm-submit.gray:hover, .mprm-submit.gray:focus, input.mprm-submit.gray:focus, .mprm-submit.gray:active, input.mprm-submit.gray:active {color: #333;background: #ebebeb none;border-color: #adadad;}
.mprm-submit.white, input.mprm-submit.white {color: #333;background: #fff;border-color: #ccc;}
.mprm-submit.white:hover, input.mprm-submit.white:hover, .mprm-submit.white:focus, input.mprm-submit.white:focus, .mprm-submit.white:active, input.mprm-submit.white:active {color: #333;background: #ebebeb none;border-color: #adadad;}
.mprm-submit.blue, input.mprm-submit.blue {color: #fff;background: #428bca;border-color: #357ebd;}
.mprm-submit.blue:hover, input.mprm-submit.blue:hover, .mprm-submit.blue:focus, input.mprm-submit.blue:focus, .mprm-submit.blue:active, input.mprm-submit.blue:active {color: #fff;background: #3276b1 none;border-color: #285e8e;}
.mprm-submit.red, input.mprm-submit.red {color: #fff;background: #d9534f;border-color: #d43f3a;}
.mprm-submit.red:hover, input.mprm-submit.red:hover, .mprm-submit.red:focus, input.mprm-submit.red:focus, .mprm-submit.red:active, input.mprm-submit.red:active {color: #fff;background: #d2322d none;border-color: #ac2925;}
.mprm-submit.green, input.mprm-submit.green {color: #fff;background: #5cb85c;border-color: #4cae4c;}
.mprm-submit.green:hover, input.mprm-submit.green:hover, .mprm-submit.green:focus, input.mprm-submit.green:focus, .mprm-submit.green:active, input.mprm-submit.green:active {color: #fff;background: #47a447 none;border-color: #398439;}
.mprm-submit.yellow, input.mprm-submit.yellow {color: #fff;background: #f0ad4e;border-color: #eea236;}
.mprm-submit.yellow:hover, input.mprm-submit.yellow:hover, .mprm-submit.yellow:focus, input.mprm-submit.yellow:focus, .mprm-submit.yellow:active, input.mprm-submit.yellow:active {color: #fff;background: #ed9c28 none;border-color: #d58512;}
.mprm-submit.orange, input.mprm-submit.orange {color: #fff;background: #ed9c28;border-color: #e3921e;}
.mprm-submit.orange:hover, input.mprm-submit.orange:hover, .mprm-submit.orange:focus, input.mprm-submit.orange:focus, .mprm-submit.orange:active, input.mprm-submit.orange:active {color: #fff;background: #e59016 none;border-color: #d58512;}
.mprm-submit.dark-gray, input.mprm-submit.dark-gray {color: #fff;background: #363636;border-color: #222;}
.mprm-submit.dark-gray:hover, input.mprm-submit.dark-gray:hover, .mprm-submit.dark-gray:focus, input.mprm-submit.dark-gray:focus, .mprm-submit.dark-gray:active, input.mprm-submit.dark-gray:active {color: #fff;background: #333 none;border-color: #adadad;}
.mprm-cart-added-alert {color: #567622;display: block;position: absolute;}
#mprm_purchase_form textarea {width: 100%;}
.mprm_menu_item_buy_button form {margin: 0;}
.mprm_menu_item_buy_button form.mprm_purchase_form .mprm-add-to-cart {margin-right: 10px;}
.mprm_menu_item_buy_button form.mprm_purchase_form .mprm-add-to-cart.mprm-preloader-color {color: rgba(0,0,0,0);}
#mprm_checkout_wrap .mprm-required-indicator {color: red;display: inline;}
#mprm_checkout_wrap .mprm-label {font-weight: 700;margin-bottom: 15px;}
#mprm_checkout_wrap label.mprm-label {font-weight: 400;display: block;position: relative;line-height: 100%;font-size: 95%;margin: 0 0 5px;}
#mprm_checkout_wrap .mprm-description {color: #666;font-size: 80%;display: block;margin: 0 0 5px;}
#mprm_checkout_wrap #mprm_checkout_cart a {text-decoration: none;outline: none;box-shadow: none;border: none;}
#mprm_checkout_wrap #mprm_checkout_cart a:focus, #mprm_checkout_wrap #mprm_checkout_cart a:visited, #mprm_checkout_wrap #mprm_checkout_cart a:hover {text-decoration: none;outline: none;box-shadow: none;border: none;}
#mprm_checkout_cart {table-layout: auto;}
#mprm_checkout_cart th {padding: 1.387em;font-weight: 400;border: 1px solid #eee;color: #404040;background: #fff;}
#mprm_checkout_cart thead th {background: #fafafa;text-align: left;}
#mprm_checkout_cart tfoot th {text-align: right;background: #fff;}
#mprm_checkout_cart td {vertical-align: middle;text-align: left;border: 1px solid #eee;color: #404040;background: #fff;padding: .5em 1.387em;}
#mprm_checkout_cart td.mprm_cart_actions .mprm-item-quantity {max-width: 70px;width: 25%;min-width: 40px;}
#mprm_checkout_cart td.mprm_cart_item_name .mprm_cart_item_image {display: flex;align-items: center;}
#mprm_checkout_cart td.mprm_cart_item_name .mprm_cart_item_image img {margin-right: 10px;margin-left: 0;max-width: 75px;height: auto;}
#mprm_checkout_cart.mprm-table-column-4 td.mprm_cart_quantities {width: 20%;}
#mprm_checkout_cart.mprm-table-column-4 td.mprm_cart_quantities input {max-width: 100%;width: 100%;}
#mprm_checkout_cart.mprm-table-column-4 td.mprm_cart_quantities input.mprm-item-quantity {max-width: 70px;min-width: 40px;}
#mprm_checkout_cart.mprm-table-column-4 td.mprm_cart_item_price {width: 20%;}
#mprm_checkout_cart.mprm-table-column-4 td.mprm_cart_actions {width: 20%;}
#mprm_checkout_cart.mprm-table-column-3 td.mprm_cart_item_price {width: 20%;}
#mprm_checkout_cart.mprm-table-column-3 td.mprm_cart_actions {width: 20%;}
#mprm_checkout_cart td.mprm_cart_item_name .mprm_cart_item_name_wrapper {display: flex;align-items: center;}
#mprm_checkout_cart td.mprm_cart_item_name .mprm_cart_item_name_wrapper img {margin-right: 10px;max-width: 75px;}
.mprm-table td {text-align: left;border: 1px solid #eee;}
#mprm_checkout_form_wrap fieldset {border: 1px solid #eee;padding: 1.387em;margin: 0 0 21px;}
#mprm_checkout_form_wrap fieldset#mprm_purchase_submit {padding: 0;border: none;}
#mprm_checkout_form_wrap fieldset#mprm_purchase_submit #mprm_final_total_wrap {background: #fafafa;color: #404040;padding: .5em 1.387em;border: 1px solid #eee;}
#mprm-payment-mode-wrap .mprm-gateway-option {display: block;}
#mprm-payment-mode-wrap ul {list-style: none inside none;}
#mprm-payment-mode-wrap ul li .mprm-gateway-option {margin-bottom: 10px;}
.mprm-payment-icons {margin: 0 0 21px;}
.mprm-payment-icons .payment-icon {max-height: 30px;display: inline-block;}
.mprm-payment-mode-label, .mprm-payment-details-label, .mprm-order-details-label {font-weight: 700;display: block;position: relative;margin-bottom: 15px;}
.mprm-floating-circles.mprm-floating-circle-wrapper {position: relative;margin: auto;transform: scale(.6);}
.mprm-floating-circles.mprm-floating-circle-wrapper .mprm-floating-circle {position: absolute;background-color: #fff;border-radius: 10px;animation-name: mprm_floating_fade;animation-duration: 1.2s;animation-iteration-count: infinite;animation-direction: normal;}
.mprm-floating-circles.mprm-floating-circle-wrapper.big-preloader {width: 60px;height: 60px;z-index: 100;}
.mprm-floating-circles.mprm-floating-circle-wrapper.big-preloader .mprm-floating-circle {height: 10px;width: 10px;}
.mprm-floating-circles.mprm-floating-circle-wrapper.big-preloader .mprm-floating-circle#mprm-floating-circle-rotate-1 {left: 0;top: 24px;animation-delay: .45s;}
.mprm-floating-circles.mprm-floating-circle-wrapper.big-preloader .mprm-floating-circle#mprm-floating-circle-rotate-2 {left: 8px;top: 8px;animation-delay: .6s;}
.mprm-floating-circles.mprm-floating-circle-wrapper.big-preloader .mprm-floating-circle#mprm-floating-circle-rotate-3 {left: 24px;top: 0;animation-delay: .75s;}
.mprm-floating-circles.mprm-floating-circle-wrapper.big-preloader .mprm-floating-circle#mprm-floating-circle-rotate-4 {right: 8px;top: 8px;animation-delay: .9s;}
.mprm-floating-circles.mprm-floating-circle-wrapper.big-preloader .mprm-floating-circle#mprm-floating-circle-rotate-5 {right: 0;top: 24px;animation-delay: 1.05s;}
.mprm-floating-circles.mprm-floating-circle-wrapper.big-preloader .mprm-floating-circle#mprm-floating-circle-rotate-6 {right: 8px;bottom: 8px;animation-delay: 1.2s;}
.mprm-floating-circles.mprm-floating-circle-wrapper.big-preloader .mprm-floating-circle#mprm-floating-circle-rotate-7 {left: 24px;bottom: 0;animation-delay: 1.35s;}
.mprm-floating-circles.mprm-floating-circle-wrapper.big-preloader .mprm-floating-circle#mprm-floating-circle-rotate-8 {left: 8px;bottom: 8px;animation-delay: 1.5s;}
.mprm-floating-circles.mprm-floating-circle-wrapper.normal-preloader {width: 45px;height: 45px;z-index: 100;}
.mprm-floating-circles.mprm-floating-circle-wrapper.normal-preloader .mprm-floating-circle {height: 8px;width: 8px;}
.mprm-floating-circles.mprm-floating-circle-wrapper.normal-preloader .mprm-floating-circle#mprm-floating-circle-rotate-1 {left: 0;top: 18px;animation-delay: .45s;}
.mprm-floating-circles.mprm-floating-circle-wrapper.normal-preloader .mprm-floating-circle#mprm-floating-circle-rotate-2 {left: 6px;top: 6px;animation-delay: .6s;}
.mprm-floating-circles.mprm-floating-circle-wrapper.normal-preloader .mprm-floating-circle#mprm-floating-circle-rotate-3 {left: 18px;top: 0;animation-delay: .75s;}
.mprm-floating-circles.mprm-floating-circle-wrapper.normal-preloader .mprm-floating-circle#mprm-floating-circle-rotate-4 {right: 6px;top: 6px;animation-delay: .9s;}
.mprm-floating-circles.mprm-floating-circle-wrapper.normal-preloader .mprm-floating-circle#mprm-floating-circle-rotate-5 {right: 0;top: 18px;animation-delay: 1.05s;}
.mprm-floating-circles.mprm-floating-circle-wrapper.normal-preloader .mprm-floating-circle#mprm-floating-circle-rotate-6 {right: 6px;bottom: 6px;animation-delay: 1.2s;}
.mprm-floating-circles.mprm-floating-circle-wrapper.normal-preloader .mprm-floating-circle#mprm-floating-circle-rotate-7 {left: 18px;bottom: 0;animation-delay: 1.35s;}
.mprm-floating-circles.mprm-floating-circle-wrapper.normal-preloader .mprm-floating-circle#mprm-floating-circle-rotate-8 {left: 6px;bottom: 6px;animation-delay: 1.5s;}
.mprm-floating-circles.mprm-floating-circle-wrapper.small-preloader {width: 30px;height: 30px;z-index: 100;}
.mprm-floating-circles.mprm-floating-circle-wrapper.small-preloader .mprm-floating-circle {height: 6px;width: 6px;}
.mprm-floating-circles.mprm-floating-circle-wrapper.small-preloader .mprm-floating-circle#mprm-floating-circle-rotate-1 {left: 0;top: 12px;animation-delay: .45s;}
.mprm-floating-circles.mprm-floating-circle-wrapper.small-preloader .mprm-floating-circle#mprm-floating-circle-rotate-2 {left: 4px;top: 4px;animation-delay: .6s;}
.mprm-floating-circles.mprm-floating-circle-wrapper.small-preloader .mprm-floating-circle#mprm-floating-circle-rotate-3 {left: 12px;top: 0;animation-delay: .75s;}
.mprm-floating-circles.mprm-floating-circle-wrapper.small-preloader .mprm-floating-circle#mprm-floating-circle-rotate-4 {right: 4px;top: 4px;animation-delay: .9s;}
.mprm-floating-circles.mprm-floating-circle-wrapper.small-preloader .mprm-floating-circle#mprm-floating-circle-rotate-5 {right: 0;top: 12px;animation-delay: 1.05s;}
.mprm-floating-circles.mprm-floating-circle-wrapper.small-preloader .mprm-floating-circle#mprm-floating-circle-rotate-6 {right: 4px;bottom: 4px;animation-delay: 1.2s;}
.mprm-floating-circles.mprm-floating-circle-wrapper.small-preloader .mprm-floating-circle#mprm-floating-circle-rotate-7 {left: 12px;bottom: 0;animation-delay: 1.35s;}
.mprm-floating-circles.mprm-floating-circle-wrapper.small-preloader .mprm-floating-circle#mprm-floating-circle-rotate-8 {left: 4px;bottom: 4px;animation-delay: 1.5s;}
@keyframes mprm_floating_fade {0% {background-color: #000;}
	100% {background-color: #fff;}}
.mprm-container {position: relative;width: 100%;max-width: 100%;margin: 0 auto;padding: 0 20px;box-sizing: border-box;}
.mprm-column, .mprm-columns {width: 100%;float: left;box-sizing: border-box;}
@media (min-width:400px) {.mprm-container {width: 100%;padding: 0;}}
@media (max-width:768px) {.mprm-container.mprm-shortcode-categories.mprm-view-grid, .mprm-container.mprm-shortcode-items.mprm-view-grid, .mprm-container.mprm-page-template-items.mprm-view-grid, .mprm-container.mprm-widget-categories.mprm-view-grid, .mprm-container.mprm-widget-items.mprm-view-grid {margin-bottom: 2em;}
	.mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-row, .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-row, .mprm-container.mprm-page-template-items.mprm-view-grid .mprm-row, .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row, .mprm-container.mprm-widget-items.mprm-view-grid .mprm-row {padding-bottom: 0;}
	.mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-row .mprm-column, .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-row .mprm-column, .mprm-container.mprm-page-template-items.mprm-view-grid .mprm-row .mprm-column, .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row .mprm-column, .mprm-container.mprm-widget-items.mprm-view-grid .mprm-row .mprm-column, .mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-row .mprm-columns, .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-row .mprm-columns, .mprm-container.mprm-page-template-items.mprm-view-grid .mprm-row .mprm-columns, .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row .mprm-columns, .mprm-container.mprm-widget-items.mprm-view-grid .mprm-row .mprm-columns {margin-bottom: 2em;padding-bottom: 0;}
	.mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-row .mprm-column .mprm-category-content, .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-row .mprm-column .mprm-category-content, .mprm-container.mprm-page-template-items.mprm-view-grid .mprm-row .mprm-column .mprm-category-content, .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row .mprm-column .mprm-category-content, .mprm-container.mprm-widget-items.mprm-view-grid .mprm-row .mprm-column .mprm-category-content, .mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-row .mprm-columns .mprm-category-content, .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-row .mprm-columns .mprm-category-content, .mprm-container.mprm-page-template-items.mprm-view-grid .mprm-row .mprm-columns .mprm-category-content, .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row .mprm-columns .mprm-category-content, .mprm-container.mprm-widget-items.mprm-view-grid .mprm-row .mprm-columns .mprm-category-content {padding: 2em 1.5em;}
	.mprm-container.mprm-shortcode-categories.mprm-view-list, .mprm-container.mprm-shortcode-items.mprm-view-list, .mprm-container.mprm-page-template-items.mprm-view-list, .mprm-container.mprm-widget-categories.mprm-view-list, .mprm-container.mprm-widget-items.mprm-view-list {margin-bottom: 2em;}
	.mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row, .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row, .mprm-container.mprm-page-template-items.mprm-view-list .mprm-row, .mprm-container.mprm-widget-categories.mprm-view-list .mprm-row, .mprm-container.mprm-widget-items.mprm-view-list .mprm-row {padding-bottom: 0;}
	.mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-column, .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-column, .mprm-container.mprm-page-template-items.mprm-view-list .mprm-row .mprm-column, .mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-column, .mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-column, .mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-columns, .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-columns, .mprm-container.mprm-page-template-items.mprm-view-list .mprm-row .mprm-columns, .mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-columns, .mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-columns {margin-bottom: 2em;padding-bottom: 0;}
	.mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-column .mprm-column, .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-column .mprm-column, .mprm-container.mprm-page-template-items.mprm-view-list .mprm-row .mprm-column .mprm-column, .mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-column .mprm-column, .mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-column .mprm-column, .mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-columns .mprm-column, .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-columns .mprm-column, .mprm-container.mprm-page-template-items.mprm-view-list .mprm-row .mprm-columns .mprm-column, .mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-columns .mprm-column, .mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-columns .mprm-column, .mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-column .mprm-columns, .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-column .mprm-columns, .mprm-container.mprm-page-template-items.mprm-view-list .mprm-row .mprm-column .mprm-columns, .mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-column .mprm-columns, .mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-column .mprm-columns, .mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-columns .mprm-columns, .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-columns .mprm-columns, .mprm-container.mprm-page-template-items.mprm-view-list .mprm-row .mprm-columns .mprm-columns, .mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-columns .mprm-columns, .mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-columns .mprm-columns {margin-bottom: 0;padding-bottom: 0;}
	.mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-column .mprm-column.mprm-five, .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-column .mprm-column.mprm-five, .mprm-container.mprm-page-template-items.mprm-view-list .mprm-row .mprm-column .mprm-column.mprm-five, .mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-column .mprm-column.mprm-five, .mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-column .mprm-column.mprm-five, .mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-columns .mprm-column.mprm-five, .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-columns .mprm-column.mprm-five, .mprm-container.mprm-page-template-items.mprm-view-list .mprm-row .mprm-columns .mprm-column.mprm-five, .mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-columns .mprm-column.mprm-five, .mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-columns .mprm-column.mprm-five, .mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-column .mprm-columns.mprm-five, .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-column .mprm-columns.mprm-five, .mprm-container.mprm-page-template-items.mprm-view-list .mprm-row .mprm-column .mprm-columns.mprm-five, .mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-column .mprm-columns.mprm-five, .mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-column .mprm-columns.mprm-five, .mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-columns .mprm-columns.mprm-five, .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-columns .mprm-columns.mprm-five, .mprm-container.mprm-page-template-items.mprm-view-list .mprm-row .mprm-columns .mprm-columns.mprm-five, .mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-columns .mprm-columns.mprm-five, .mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-columns .mprm-columns.mprm-five {margin-right: 4%;}
	.mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-column .mprm-column.mprm_menu_item_buy_button.mprm-offset-by-five, .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-column .mprm-column.mprm_menu_item_buy_button.mprm-offset-by-five, .mprm-container.mprm-page-template-items.mprm-view-list .mprm-row .mprm-column .mprm-column.mprm_menu_item_buy_button.mprm-offset-by-five, .mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-column .mprm-column.mprm_menu_item_buy_button.mprm-offset-by-five, .mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-column .mprm-column.mprm_menu_item_buy_button.mprm-offset-by-five, .mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-columns .mprm-column.mprm_menu_item_buy_button.mprm-offset-by-five, .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-columns .mprm-column.mprm_menu_item_buy_button.mprm-offset-by-five, .mprm-container.mprm-page-template-items.mprm-view-list .mprm-row .mprm-columns .mprm-column.mprm_menu_item_buy_button.mprm-offset-by-five, .mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-columns .mprm-column.mprm_menu_item_buy_button.mprm-offset-by-five, .mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-columns .mprm-column.mprm_menu_item_buy_button.mprm-offset-by-five, .mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-column .mprm-columns.mprm_menu_item_buy_button.mprm-offset-by-five, .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-column .mprm-columns.mprm_menu_item_buy_button.mprm-offset-by-five, .mprm-container.mprm-page-template-items.mprm-view-list .mprm-row .mprm-column .mprm-columns.mprm_menu_item_buy_button.mprm-offset-by-five, .mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-column .mprm-columns.mprm_menu_item_buy_button.mprm-offset-by-five, .mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-column .mprm-columns.mprm_menu_item_buy_button.mprm-offset-by-five, .mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-columns .mprm-columns.mprm_menu_item_buy_button.mprm-offset-by-five, .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-columns .mprm-columns.mprm_menu_item_buy_button.mprm-offset-by-five, .mprm-container.mprm-page-template-items.mprm-view-list .mprm-row .mprm-columns .mprm-columns.mprm_menu_item_buy_button.mprm-offset-by-five, .mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-columns .mprm-columns.mprm_menu_item_buy_button.mprm-offset-by-five, .mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-columns .mprm-columns.mprm_menu_item_buy_button.mprm-offset-by-five {margin-left: 43.33333333%;}
	.mprm-container.mprm-shortcode-categories.mprm-view-simple-list .mprm-simple-view-column .mprm-columns, .mprm-container.mprm-shortcode-items.mprm-view-simple-list .mprm-simple-view-column .mprm-columns, .mprm-container.mprm-page-template-items.mprm-view-simple-list .mprm-simple-view-column .mprm-columns, .mprm-container.mprm-widget-categories.mprm-view-simple-list .mprm-simple-view-column .mprm-columns, .mprm-container.mprm-widget-items.mprm-view-simple-list .mprm-simple-view-column .mprm-columns {padding: 0;}
	.mprm-container.mprm-shortcode-categories.mprm-view-simple-list .mprm-all-items, .mprm-container.mprm-shortcode-items.mprm-view-simple-list .mprm-all-items, .mprm-container.mprm-page-template-items.mprm-view-simple-list .mprm-all-items, .mprm-container.mprm-widget-categories.mprm-view-simple-list .mprm-all-items, .mprm-container.mprm-widget-items.mprm-view-simple-list .mprm-all-items {columns: auto !important;column-gap: 0;}
	.mprm-column, .mprm-columns {padding-bottom: 2em;}
	.mprm-column .mprm-column:first-child, .mprm-columns .mprm-column:first-child, .mprm-column .mprm-columns:first-child, .mprm-columns .mprm-columns:first-child {margin-left: 0;}}
@media (min-width:769px) {.mprm-container {width: 100%;}
	.mprm-column, .mprm-columns {margin-left: 4%;}
	.mprm-column:first-child, .mprm-columns:first-child {margin-left: 0;}
	.mprm-one.mprm-column, .mprm-one.mprm-columns {width: 4.66666667%;}
	.mprm-two.mprm-columns {width: 13.33333333%;}
	.mprm-three.mprm-columns {width: 22%;}
	.mprm-four.mprm-columns {width: 30.66666667%;}
	.mprm-five.mprm-columns {width: 39.33333333%;}
	.mprm-six.mprm-columns {width: 48%;}
	.mprm-seven.mprm-columns {width: 56.66666667%;}
	.mprm-eight.mprm-columns {width: 65.33333333%;}
	.mprm-nine.mprm-columns {width: 74%;}
	.mprm-ten.mprm-columns {width: 82.66666667%;}
	.mprm-eleven.mprm-columns {width: 91.33333333%;}
	.mprm-twelve.mprm-columns {width: 100%;margin-left: 0;}
	.mprm-one-third.mprm-column, .mprm-one-third.mprm-columns {width: 30.66666667%;}
	.mprm-two-thirds.mprm-column, .mprm-two-thirds.mprm-columns {width: 65.33333333%;}
	.mprm-one-half.mprm-column, .mprm-one-half.mprm-columns {width: 48%;}
	.mprm-offset-by-one.mprm-column, .mprm-offset-by-one.mprm-columns {margin-left: 8.66666667%;}
	.mprm-offset-by-two.mprm-column, .mprm-offset-by-two.mprm-columns {margin-left: 17.33333333%;}
	.mprm-offset-by-three.mprm-column, .mprm-offset-by-three.mprm-columns {margin-left: 26%;}
	.mprm-offset-by-four.mprm-column, .mprm-offset-by-four.mprm-columns {margin-left: 34.66666667%;}
	.mprm-offset-by-five.mprm-column, .mprm-offset-by-five.mprm-columns {margin-left: 43.33333333%;}
	.mprm-offset-by-six.mprm-column, .mprm-offset-by-six.mprm-columns {margin-left: 52%;}
	.mprm-offset-by-seven.mprm-column, .mprm-offset-by-seven.mprm-columns {margin-left: 60.66666667%;}
	.mprm-offset-by-eight.mprm-column, .mprm-offset-by-eight.mprm-columns {margin-left: 69.33333333%;}
	.mprm-offset-by-nine.mprm-column, .mprm-offset-by-nine.mprm-columns {margin-left: 78%;}
	.mprm-offset-by-ten.mprm-column, .mprm-offset-by-ten.mprm-columns {margin-left: 86.66666667%;}
	.mprm-offset-by-eleven.mprm-column, .mprm-offset-by-eleven.mprm-columns {margin-left: 95.33333333%;}
	.mprm-offset-by-one-third.mprm-column, .mprm-offset-by-one-third.mprm-columns {margin-left: 34.66666667%;}
	.mprm-offset-by-two-thirds.mprm-column, .mprm-offset-by-two-thirds.mprm-columns {margin-left: 69.33333333%;}
	.mprm-offset-by-one-half.mprm-column, .mprm-offset-by-one-half.mprm-column {margin-left: 52%;}}
.mprm-u-full-width {width: 100%;box-sizing: border-box;}
.mprm-u-max-full-width {max-width: 100%;box-sizing: border-box;}
.mprm-u-pull-right {float: right;}
.mprm-u-pull-left {float: left;}
.mprm-container:after, .mprm-row:after, .mprm-u-cf {content: "";display: table;clear: both;}
@media (max-width:550px) {.mprm-column .mprm-columns {margin-bottom: 1rem;}
	.mprm-columns {margin-bottom: 2em;}
	.mprm-columns:last-child {margin-bottom: 0;}}
@media (max-width:768px) {#mprm_checkout_wrap #mprm_checkout_cart th, #mprm_checkout_wrap #mprm_checkout_cart td {padding: 5px;}
	#mprm_checkout_wrap #mprm_checkout_cart .mprm_cart_item_image {display: none;}
	.mprm-container .mprm-icon {display: none !important;}
	.mprm-shortcode-items.mprm-view-grid .mprm-image, .mprm-shortcode-items.mprm-view-list .mprm-image {margin: 0 2em 1em 0;}
	.mprm_widget .mprm-container.mprm-view-grid .mprm-image {margin: 0 2em 1em 0;}
	.mprm_widget .mprm-container.mprm-view-grid .mprm-header.with-image .mprm-header-content {padding: 4em 1.5em;}
	.mprm_widget .mprm-container.mprm-view-list .mprm-image {margin: 0 2em 1em 0;}
	.mprm_widget .mprm-container.mprm-view-list .mprm-header.with-image .mprm-header-content {padding: 4em 1.5em;}}
@media (max-width:550px) {.mprm-flex-container-simple-view.mprm-after_title .mprm-flex-item:first-child {flex-basis: auto;max-width: 75%;}
	.mprm-flex-container-simple-view.mprm-after_title .mprm-flex-item.mprm-dots {display: none;}
	.mprm-flex-container-simple-view.mprm-after_title .mprm-flex-item.mprm-price {margin-left: .5em;}
	.mprm-flex-container-simple-view.mprm-right .mprm-flex-item:first-child {flex-basis: 75%;}
	.mprm-flex-container-simple-view.mprm-right .mprm-flex-item.mprm-dots {display: none;}}
@media (max-width:480px) {.mprm-main-wrapper.mp_menu_item .mprm-container .mprm-row {display: flex;flex-flow: column;}
	.mprm-main-wrapper.mp_menu_item .mprm-container .mprm-row .mprm-content {order: 2;}
	.mprm-main-wrapper.mp_menu_item .mprm-container .mprm-row .mprm-sidebar {order: 1;}}
.mprm-clear {}
.mprm-clear:before, .mprm-clear:after {display: table;content: "";line-height: 0;}
.mprm-clear:after {clear: both;}
.mprm-hidden {display: none;opacity: 0;}
.mprm-required:after {content: " *";color: red;}
.mprm-display-inline {display: inline-block;max-width: 100%;}
.mprm-container-preloader {position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 160;margin-left: -5px;}
.mprm_purchase_submit_wrapper .mprm-content-container {margin: 8px 0;}
.mprm-content-container.mprm-ingredients {margin: 0 0 4px 0;}
.mprm-content-container.mprm-nutrition {margin: 0 0 4px 0;}
.mprm-content-container.mprm-tags-wrapper {margin: 0 0 4px 0;}
.mprm-content-container.mprm-title-big {margin: 8px 0;}
.hentry .mprm-content-container .mprm-nutrition-item {display: block;}
.mprm-main-wrapper a.mprm-link, .mprm-container a.mprm-link {text-decoration: none;outline: none;box-shadow: none;border: none;color: inherit;}
.mprm-main-wrapper a.mprm-link:focus, .mprm-container a.mprm-link:focus, .mprm-main-wrapper a.mprm-link:visited, .mprm-container a.mprm-link:visited, .mprm-main-wrapper a.mprm-link:hover, .mprm-container a.mprm-link:hover {text-decoration: none;outline: none;box-shadow: none;border: none;color: inherit;}
.mprm-main-wrapper .mprm-title, .mprm-container .mprm-title {word-wrap: break-word;}
.mprm-main-wrapper .mprm-taxonomy-title, .mprm-container .mprm-taxonomy-title {font-weight: 700;margin: 1.5em 0;font-size: 120%;}
.mprm-main-wrapper .mprm-content-container, .mprm-container .mprm-content-container {margin: 0 0 4px 0;}
.mprm-main-wrapper .mprm-content-container.mprm-title-big:first-child, .mprm-container .mprm-content-container.mprm-title-big:first-child {margin-top: 0;}
.mprm-main-wrapper .mprm-content-container.mprm-add-topping, .mprm-container .mprm-content-container.mprm-add-topping {margin: 8px 0;}
.mprm-main-wrapper .mprm-content-container .mprm-price-container, .mprm-container .mprm-content-container .mprm-price-container {margin: 8px 0;}
.mprm-main-wrapper .mprm_menu_item_buy_button form a.mprm-btn, .mprm-container .mprm_menu_item_buy_button form a.mprm-btn {text-decoration: none;outline: none;box-shadow: none;border: none;}
.mprm-main-wrapper .mprm_menu_item_buy_button form a.mprm-btn:focus, .mprm-container .mprm_menu_item_buy_button form a.mprm-btn:focus, .mprm-main-wrapper .mprm_menu_item_buy_button form a.mprm-btn:visited, .mprm-container .mprm_menu_item_buy_button form a.mprm-btn:visited, .mprm-main-wrapper .mprm_menu_item_buy_button form a.mprm-btn:hover, .mprm-container .mprm_menu_item_buy_button form a.mprm-btn:hover {text-decoration: none;outline: none;box-shadow: none;border: none;}
.mprm-container.mprm-view-list .mprm_menu_item_buy_button.mprm-with-image form {margin: 0;}
.mprm-container.mprm-view-list .mprm_menu_item_buy_button.mprm-with-image form.mprm_purchase_form .mprm_purchase_submit_wrapper, .mprm-container.mprm-view-list .mprm_menu_item_buy_button.mprm-with-image form.mprm_purchase_form .mprm-section {margin-left: 2rem;}
.mprm_widget .mprm-main-wrapper a.mprm-link, .mprm_widget .mprm-container a.mprm-link {text-decoration: none;outline: none;box-shadow: none;border: none;}
.mprm_widget .mprm-main-wrapper a.mprm-link:focus, .mprm_widget .mprm-container a.mprm-link:focus, .mprm_widget .mprm-main-wrapper a.mprm-link:visited, .mprm_widget .mprm-container a.mprm-link:visited, .mprm_widget .mprm-main-wrapper a.mprm-link:hover, .mprm_widget .mprm-container a.mprm-link:hover {text-decoration: none;outline: none;box-shadow: none;border: none;}
.mprm_widget .mprm-main-wrapper .mprm-content-container.mprm-title a, .mprm_widget .mprm-container .mprm-content-container.mprm-title a {font-weight: 700;}
.mprm_widget .mprm-main-wrapper .mprm_menu_item_buy_button form a.mprm-btn, .mprm_widget .mprm-container .mprm_menu_item_buy_button form a.mprm-btn {text-decoration: none;outline: none;box-shadow: none;border: none;}
.mprm_widget .mprm-main-wrapper .mprm_menu_item_buy_button form a.mprm-btn:focus, .mprm_widget .mprm-container .mprm_menu_item_buy_button form a.mprm-btn:focus, .mprm_widget .mprm-main-wrapper .mprm_menu_item_buy_button form a.mprm-btn:visited, .mprm_widget .mprm-container .mprm_menu_item_buy_button form a.mprm-btn:visited, .mprm_widget .mprm-main-wrapper .mprm_menu_item_buy_button form a.mprm-btn:hover, .mprm_widget .mprm-container .mprm_menu_item_buy_button form a.mprm-btn:hover {text-decoration: none;outline: none;box-shadow: none;border: none;}
.mprm-container.mprm-view-simple-list>div[class^="mprm-columns-count-"].mprm-all-items {column-gap: 2em;}
.mprm-container.mprm-view-simple-list>div[class^="mprm-columns-count-"].mprm-all-items.mprm-columns-count-1 {columns: 1;}
.mprm-container.mprm-view-simple-list>div[class^="mprm-columns-count-"].mprm-all-items.mprm-columns-count-2 {columns: 2;}
.mprm-container.mprm-view-simple-list>div[class^="mprm-columns-count-"].mprm-all-items.mprm-columns-count-3 {columns: 3;}
.mprm-container.mprm-view-simple-list>div[class^="mprm-columns-count-"].mprm-all-items.mprm-columns-count-4 {columns: 4;}
.mprm-container.mprm-view-simple-list>div[class^="mprm-columns-count-"].mprm-all-items.mprm-columns-count-6 {columns: 6;}
.mprm-container.mprm-view-simple-list>div[class^="mprm-columns-count-"].mprm-all-items .mprm-simple-view-column {display: inline-block;width: 100%;}
.mprm-container.mprm-view-simple-list>div[class^="mprm-columns-count-"].mprm-all-items .mprm-simple-view-column .mp_menu_item>div:last-child {margin-bottom: 1.5em;}
.mprm-container.mprm-view-simple-list>div[class^="mprm-columns-count-"].mprm-all-items .mprm-simple-view-column .mprm-columns {width: 100%;}
.mprm-container.mprm-view-simple-list>div[class^="mprm-columns-count-"].mprm-all-items .mprm-simple-view-column.mprm-last .mp_menu_item>div:last-child {margin-bottom: 0;}
.mprm-container.mprm-view-simple-list .mprm-flex-item.mprm-title a {font-weight: 700;}
.mprm-container.mprm-taxonomy-items-simple-list .mprm-header-content, .mprm-container.mprm-taxonomy-items-grid .mprm-header-content, .mprm-container.mprm-taxonomy-items-list .mprm-header-content {background-color: rgba(70,70,70,.5);}
.mprm-container {margin: 0;padding: 0;position: relative;}
.mprm-container .mprm-row {padding-bottom: 2em;}
.mprm-container .mprm-row .hentry {margin: 0;padding: 0;}
.type-mp_menu_item.hentry .mprm-related-items>a {display: inline-block;}
.mprm-ingredients .mprm-ingredients-delimiter:last-child {display: none !important;}
.mprm-main-wrapper .mprm-taxonomy-title, .mprm-container .mprm-taxonomy-title {font-size: 120%;font-weight: 700;margin: 0 0 1.5em 0;}
.mprm-main-wrapper .mprm-plugin-mode .mprm-price-box, .mprm-container .mprm-plugin-mode .mprm-price-box, .mprm-main-wrapper .mprm-plugin-mode .mprm-tags-wrapper, .mprm-container .mprm-plugin-mode .mprm-tags-wrapper, .mprm-main-wrapper .mprm-plugin-mode .mprm-proportions, .mprm-container .mprm-plugin-mode .mprm-proportions, .mprm-main-wrapper .mprm-plugin-mode .mprm_menu_item_buy_button, .mprm-container .mprm-plugin-mode .mprm_menu_item_buy_button, .mprm-main-wrapper .mprm-plugin-mode .mprm-ingredients, .mprm-container .mprm-plugin-mode .mprm-ingredients, .mprm-main-wrapper .mprm-plugin-mode .mprm-nutrition, .mprm-container .mprm-plugin-mode .mprm-nutrition, .mprm-main-wrapper .mprm-plugin-mode .mprm-related-items, .mprm-container .mprm-plugin-mode .mprm-related-items, .mprm-main-wrapper .mprm-plugin-mode .mprm-price-container, .mprm-container .mprm-plugin-mode .mprm-price-container {margin-bottom: .5em;}
.mprm-main-wrapper .mprm-plugin-mode .mprm-list, .mprm-container .mprm-plugin-mode .mprm-list {padding: 0;margin: 0;list-style-position: inside;}
.mprm-main-wrapper .mprm-plugin-mode .mprm-list.mprm-flex-container-simple-view, .mprm-container .mprm-plugin-mode .mprm-list.mprm-flex-container-simple-view {list-style: none inside none !important;}
.mprm-main-wrapper .mprm-plugin-mode .mprm-list.mprm-flex-container-simple-view>li, .mprm-container .mprm-plugin-mode .mprm-list.mprm-flex-container-simple-view>li {list-style: none inside none !important;}
.mprm-main-wrapper .mprm-theme-mode .mprm-list, .mprm-container .mprm-theme-mode .mprm-list {list-style: none inside none !important;}
.mprm-main-wrapper .mprm-theme-mode .mprm-list>li, .mprm-container .mprm-theme-mode .mprm-list>li {list-style: none inside none !important;}
.mprm-main-wrapper .mprm-list.mprm-flex-container-simple-view, .mprm-container .mprm-list.mprm-flex-container-simple-view {margin: 0;padding: 0;}
.mprm-main-wrapper .mprm-list.mprm-flex-container-simple-view:first-child, .mprm-container .mprm-list.mprm-flex-container-simple-view:first-child {margin: 0 0 8px 0;}
.mprm-main-wrapper .mprm-list li.mprm-tag, .mprm-container .mprm-list li.mprm-tag {display: inline-block;}
.mprm-main-wrapper .mprm-list .mprm-ingredient, .mprm-container .mprm-list .mprm-ingredient, .mprm-main-wrapper .mprm-list .mprm-ingredients-delimiter, .mprm-container .mprm-list .mprm-ingredients-delimiter {margin: 0;display: inline-block;}
.mprm-main-wrapper .mprm-list .mprm-proportion, .mprm-container .mprm-list .mprm-proportion {display: list-item;margin: 0;}
.mprm-main-wrapper .mprm-list .mprm-ingredients-delimiter, .mprm-container .mprm-list .mprm-ingredients-delimiter {margin: 0;}
.mprm-main-wrapper .mprm-tags .mprm-tag, .mprm-container .mprm-tags .mprm-tag {border: 1px solid #606060;padding: 0 .5em;display: inline-block;margin-top: .5em;}
.mfp-bg {top: 0;left: 0;width: 100%;height: 100%;z-index: 1042;overflow: hidden;position: fixed;background: #0b0b0b;opacity: .8;filter: alpha(opacity=80);}
.mfp-wrap {top: 0;left: 0;width: 100%;height: 100%;z-index: 1043;position: fixed;outline: 0 !important;-webkit-backface-visibility: hidden;}
.mfp-container {text-align: center;position: absolute;width: 100%;height: 100%;left: 0;top: 0;padding: 0 8px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.mfp-container:before {content: "";display: inline-block;height: 100%;vertical-align: middle;}
.mfp-align-top .mfp-container:before {display: none;}
.mfp-content {position: relative;display: inline-block;vertical-align: middle;margin: 0 auto;text-align: left;z-index: 1045;}
.mfp-ajax-holder .mfp-content, .mfp-inline-holder .mfp-content {width: 100%;cursor: auto;}
.mfp-ajax-cur {cursor: progress;}
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {cursor: -moz-zoom-out;cursor: -webkit-zoom-out;cursor: zoom-out;}
.mfp-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: -moz-zoom-in;cursor: zoom-in;}
.mfp-auto-cursor .mfp-content {cursor: auto;}
.mfp-arrow, .mfp-close, .mfp-counter, .mfp-preloader {-webkit-user-select: none;-moz-user-select: none;user-select: none;}
.mfp-loading.mfp-figure {display: none;}
.mfp-hide {display: none !important;}
.mfp-preloader {color: #ccc;position: absolute;top: 50%;width: auto;text-align: center;margin-top: -.8em;left: 8px;right: 8px;z-index: 1044;}
.mfp-preloader a {color: #ccc;}
.mfp-preloader a:hover {color: #fff;}
.mfp-s-error .mfp-content, .mfp-s-ready .mfp-preloader {display: none;}
button.mfp-arrow, button.mfp-close {overflow: visible;cursor: pointer;background: 0 0;border: 0;-webkit-appearance: none;display: block;outline: 0;padding: 0;z-index: 1046;-webkit-box-shadow: none;box-shadow: none;}
button::-moz-focus-inner {padding: 0;border: 0;}
.mfp-close {width: 44px;height: 44px;line-height: 44px;position: absolute;right: 0;top: 0;text-decoration: none;text-align: center;opacity: .65;filter: alpha(opacity=65);padding: 0 0 18px 10px;color: #fff;font-style: normal;font-size: 28px;font-family: Arial,Baskerville,monospace;}
.mfp-close:focus, .mfp-close:hover {opacity: 1;filter: alpha(opacity=100);}
.mfp-close:active {top: 1px;}
.mfp-close-btn-in .mfp-close {color: #333;}
.mfp-iframe-holder .mfp-close, .mfp-image-holder .mfp-close {color: #fff;right: -6px;text-align: right;padding-right: 6px;width: 100%;}
.mfp-counter {position: absolute;top: 0;right: 0;color: #ccc;font-size: 12px;line-height: 18px;white-space: nowrap;}
.mfp-arrow {position: absolute;opacity: .65;filter: alpha(opacity=65);margin: 0;top: 50%;margin-top: -55px;padding: 0;width: 90px;height: 110px;-webkit-tap-highlight-color: transparent;}
.mfp-arrow:active {margin-top: -54px;}
.mfp-arrow:focus, .mfp-arrow:hover {opacity: 1;filter: alpha(opacity=100);}
.mfp-arrow .mfp-a, .mfp-arrow .mfp-b, .mfp-arrow:after, .mfp-arrow:before {content: "";display: block;width: 0;height: 0;position: absolute;left: 0;top: 0;margin-top: 35px;margin-left: 35px;border: medium inset transparent;}
.mfp-arrow .mfp-a, .mfp-arrow:after {border-top-width: 13px;border-bottom-width: 13px;top: 8px;}
.mfp-arrow .mfp-b, .mfp-arrow:before {border-top-width: 21px;border-bottom-width: 21px;opacity: .7;}
.mfp-arrow-left {left: 0;}
.mfp-arrow-left .mfp-a, .mfp-arrow-left:after {border-right: 17px solid #fff;margin-left: 31px;}
.mfp-arrow-left .mfp-b, .mfp-arrow-left:before {margin-left: 25px;border-right: 27px solid #3f3f3f;}
.mfp-arrow-right {right: 0;}
.mfp-arrow-right .mfp-a, .mfp-arrow-right:after {border-left: 17px solid #fff;margin-left: 39px;}
.mfp-arrow-right .mfp-b, .mfp-arrow-right:before {border-left: 27px solid #3f3f3f;}
.mfp-iframe-holder {padding-top: 40px;padding-bottom: 40px;}
.mfp-iframe-holder .mfp-content {line-height: 0;width: 100%;max-width: 900px;}
.mfp-iframe-holder .mfp-close {top: -40px;}
.mfp-iframe-scaler {width: 100%;height: 0;overflow: hidden;padding-top: 56.25%;}
.mfp-iframe-scaler iframe {position: absolute;display: block;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0 0 8px rgba(0,0,0,.6);background: #000;}
img.mfp-img {width: auto;max-width: 100%;height: auto;display: block;line-height: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 40px 0;margin: 0 auto;}
.mfp-figure {line-height: 0;}
.mfp-figure:after {content: "";position: absolute;left: 0;top: 40px;bottom: 40px;display: block;right: 0;width: auto;height: auto;z-index: -1;box-shadow: 0 0 8px rgba(0,0,0,.6);background: #444;}
.mfp-figure small {color: #bdbdbd;display: block;font-size: 12px;line-height: 14px;}
.mfp-figure figure {margin: 0;}
.mfp-bottom-bar {margin-top: -36px;position: absolute;top: 100%;left: 0;width: 100%;cursor: auto;}
.mfp-title {text-align: left;line-height: 18px;color: #f3f3f3;word-wrap: break-word;padding-right: 36px;}
.mfp-image-holder .mfp-content {max-width: 100%;}
.mfp-gallery .mfp-image-holder .mfp-figure {cursor: pointer;}
@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px) {.mfp-img-mobile .mfp-image-holder {padding-left: 0;padding-right: 0;}
	.mfp-img-mobile img.mfp-img {padding: 0;}
	.mfp-img-mobile .mfp-figure:after {top: 0;bottom: 0;}
	.mfp-img-mobile .mfp-figure small {display: inline;margin-left: 5px;}
	.mfp-img-mobile .mfp-bottom-bar {background: rgba(0,0,0,.6);bottom: 0;margin: 0;top: auto;padding: 3px 5px;position: fixed;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
	.mfp-img-mobile .mfp-bottom-bar:empty {padding: 0;}
	.mfp-img-mobile .mfp-counter {right: 5px;top: 3px;}
	.mfp-img-mobile .mfp-close {top: 0;right: 0;width: 35px;height: 35px;line-height: 35px;background: rgba(0,0,0,.6);position: fixed;text-align: center;padding: 0;}}
@media all and (max-width:900px) {.mfp-arrow {-webkit-transform: scale(.75);transform: scale(.75);}
	.mfp-arrow-left {-webkit-transform-origin: 0;transform-origin: 0;}
	.mfp-arrow-right {-webkit-transform-origin: 100%;transform-origin: 100%;}
	.mfp-container {padding-left: 6px;padding-right: 6px;}}
.mfp-ie7 .mfp-img {padding: 0;}
.mfp-ie7 .mfp-bottom-bar {width: 600px;left: 50%;margin-left: -300px;margin-top: 5px;padding-bottom: 5px;}
.mfp-ie7 .mfp-container {padding: 0;}
.mfp-ie7 .mfp-content {padding-top: 44px;}
.mfp-ie7 .mfp-close {top: 0;right: 0;padding-top: 0;}
.wpml-ls-legacy-list-horizontal {border: 1px solid transparent;padding: 7px;clear: both;}
.wpml-ls-legacy-list-horizontal>ul {padding: 0;margin: 0 !important;list-style-type: none;}
.wpml-ls-legacy-list-horizontal .wpml-ls-item {padding: 0;margin: 0;list-style-type: none;display: inline-block;}
.wpml-ls-legacy-list-horizontal a {display: block;text-decoration: none;padding: 5px 10px;line-height: 1;}
.wpml-ls-legacy-list-horizontal a span {vertical-align: middle;}
.wpml-ls-legacy-list-horizontal .wpml-ls-flag {display: inline;vertical-align: middle;width: 18px;height: 12px;}
.wpml-ls-legacy-list-horizontal .wpml-ls-flag+span {margin-left: .4em;}
.rtl .wpml-ls-legacy-list-horizontal .wpml-ls-flag+span {margin-left: 0;margin-right: .4em;}
.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer {margin-bottom: 30px;}
.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer>ul {text-align: center;}
@font-face {font-family: "FontAwesome";src: url("https://www.daengseafood.com/wp-content/themes/confucius/assets/css/../fonts/fontawesome-webfont.eot#1590251008");src: url("https://www.daengseafood.com/wp-content/themes/confucius/assets/css/../fonts/fontawesome-webfont.eot#1590251008") format("embedded-opentype"),url("https://www.daengseafood.com/wp-content/themes/confucius/assets/css/../fonts/fontawesome-webfont.woff2#1590251008") format("woff2"),url("https://www.daengseafood.com/wp-content/themes/confucius/assets/css/../fonts/fontawesome-webfont.woff#1590251008") format("woff"),url("https://www.daengseafood.com/wp-content/themes/confucius/assets/css/../fonts/fontawesome-webfont.ttf#1590251008") format("truetype"),url("https://www.daengseafood.com/wp-content/themes/confucius/assets/css/../fonts/fontawesome-webfont.svg?v=4.6.0#fontawesomeregular") format("svg");font-weight: 400;font-style: normal;}
.fa {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.fa-lg {font-size: 1.33333333em;line-height: .75em;vertical-align: -15%;}
.fa-2x {font-size: 2em;}
.fa-3x {font-size: 3em;}
.fa-4x {font-size: 4em;}
.fa-5x {font-size: 5em;}
.fa-fw {width: 1.28571429em;text-align: center;}
.fa-ul {padding-left: 0;margin-left: 2.14285714em;list-style-type: none;}
.fa-ul>li {position: relative;}
.fa-li {position: absolute;left: -2.14285714em;width: 2.14285714em;top: .14285714em;text-align: center;}
.fa-li.fa-lg {left: -1.85714286em;}
.fa-border {padding: .2em .25em .15em;border: solid .08em #eee;border-radius: .1em;}
.fa-pull-left {float: left;}
.fa-pull-right {float: right;}
.fa.fa-pull-left {margin-right: .3em;}
.fa.fa-pull-right {margin-left: .3em;}
.pull-right {float: right;}
.pull-left {float: left;}
.fa.pull-left {margin-right: .3em;}
.fa.pull-right {margin-left: .3em;}
.fa-spin {-webkit-animation: fa-spin 2s infinite linear;animation: fa-spin 2s infinite linear;}
.fa-pulse {-webkit-animation: fa-spin 1s infinite steps(8);animation: fa-spin 1s infinite steps(8);}
@-webkit-keyframes fa-spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
	100% {-webkit-transform: rotate(359deg);transform: rotate(359deg);}}
@keyframes fa-spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
	100% {-webkit-transform: rotate(359deg);transform: rotate(359deg);}}
.fa-rotate-90 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}
.fa-rotate-180 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}
.fa-rotate-270 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg);}
.fa-flip-horizontal {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform: scale(-1,1);-ms-transform: scale(-1,1);transform: scale(-1,1);}
.fa-flip-vertical {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform: scale(1,-1);-ms-transform: scale(1,-1);transform: scale(1,-1);}
:root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical {filter: none;}
.fa-stack {position: relative;display: inline-block;width: 2em;height: 2em;line-height: 2em;vertical-align: middle;}
.fa-stack-1x, .fa-stack-2x {position: absolute;left: 0;width: 100%;text-align: center;}
.fa-stack-1x {line-height: inherit;}
.fa-stack-2x {font-size: 2em;}
.fa-inverse {color: #fff;}
.fa-glass:before {content: "";}
.fa-music:before {content: "";}
.fa-search:before {content: "";}
.fa-envelope-o:before {content: "";}
.fa-heart:before {content: "";}
.fa-star:before {content: "";}
.fa-star-o:before {content: "";}
.fa-user:before {content: "";}
.fa-film:before {content: "";}
.fa-th-large:before {content: "";}
.fa-th:before {content: "";}
.fa-th-list:before {content: "";}
.fa-check:before {content: "";}
.fa-remove:before, .fa-close:before, .fa-times:before {content: "";}
.fa-search-plus:before {content: "";}
.fa-search-minus:before {content: "";}
.fa-power-off:before {content: "";}
.fa-signal:before {content: "";}
.fa-gear:before, .fa-cog:before {content: "";}
.fa-trash-o:before {content: "";}
.fa-home:before {content: "";}
.fa-file-o:before {content: "";}
.fa-clock-o:before {content: "";}
.fa-road:before {content: "";}
.fa-download:before {content: "";}
.fa-arrow-circle-o-down:before {content: "";}
.fa-arrow-circle-o-up:before {content: "";}
.fa-inbox:before {content: "";}
.fa-play-circle-o:before {content: "";}
.fa-rotate-right:before, .fa-repeat:before {content: "";}
.fa-refresh:before {content: "";}
.fa-list-alt:before {content: "";}
.fa-lock:before {content: "";}
.fa-flag:before {content: "";}
.fa-headphones:before {content: "";}
.fa-volume-off:before {content: "";}
.fa-volume-down:before {content: "";}
.fa-volume-up:before {content: "";}
.fa-qrcode:before {content: "";}
.fa-barcode:before {content: "";}
.fa-tag:before {content: "";}
.fa-tags:before {content: "";}
.fa-book:before {content: "";}
.fa-bookmark:before {content: "";}
.fa-print:before {content: "";}
.fa-camera:before {content: "";}
.fa-font:before {content: "";}
.fa-bold:before {content: "";}
.fa-italic:before {content: "";}
.fa-text-height:before {content: "";}
.fa-text-width:before {content: "";}
.fa-align-left:before {content: "";}
.fa-align-center:before {content: "";}
.fa-align-right:before {content: "";}
.fa-align-justify:before {content: "";}
.fa-list:before {content: "";}
.fa-dedent:before, .fa-outdent:before {content: "";}
.fa-indent:before {content: "";}
.fa-video-camera:before {content: "";}
.fa-photo:before, .fa-image:before, .fa-picture-o:before {content: "";}
.fa-pencil:before {content: "";}
.fa-map-marker:before {content: "";}
.fa-adjust:before {content: "";}
.fa-tint:before {content: "";}
.fa-edit:before, .fa-pencil-square-o:before {content: "";}
.fa-share-square-o:before {content: "";}
.fa-check-square-o:before {content: "";}
.fa-arrows:before {content: "";}
.fa-step-backward:before {content: "";}
.fa-fast-backward:before {content: "";}
.fa-backward:before {content: "";}
.fa-play:before {content: "";}
.fa-pause:before {content: "";}
.fa-stop:before {content: "";}
.fa-forward:before {content: "";}
.fa-fast-forward:before {content: "";}
.fa-step-forward:before {content: "";}
.fa-eject:before {content: "";}
.fa-chevron-left:before {content: "";}
.fa-chevron-right:before {content: "";}
.fa-plus-circle:before {content: "";}
.fa-minus-circle:before {content: "";}
.fa-times-circle:before {content: "";}
.fa-check-circle:before {content: "";}
.fa-question-circle:before {content: "";}
.fa-info-circle:before {content: "";}
.fa-crosshairs:before {content: "";}
.fa-times-circle-o:before {content: "";}
.fa-check-circle-o:before {content: "";}
.fa-ban:before {content: "";}
.fa-arrow-left:before {content: "";}
.fa-arrow-right:before {content: "";}
.fa-arrow-up:before {content: "";}
.fa-arrow-down:before {content: "";}
.fa-mail-forward:before, .fa-share:before {content: "";}
.fa-expand:before {content: "";}
.fa-compress:before {content: "";}
.fa-plus:before {content: "";}
.fa-minus:before {content: "";}
.fa-asterisk:before {content: "";}
.fa-exclamation-circle:before {content: "";}
.fa-gift:before {content: "";}
.fa-leaf:before {content: "";}
.fa-fire:before {content: "";}
.fa-eye:before {content: "";}
.fa-eye-slash:before {content: "";}
.fa-warning:before, .fa-exclamation-triangle:before {content: "";}
.fa-plane:before {content: "";}
.fa-calendar:before {content: "";}
.fa-random:before {content: "";}
.fa-comment:before {content: "";}
.fa-magnet:before {content: "";}
.fa-chevron-up:before {content: "";}
.fa-chevron-down:before {content: "";}
.fa-retweet:before {content: "";}
.fa-shopping-cart:before {content: "";}
.fa-folder:before {content: "";}
.fa-folder-open:before {content: "";}
.fa-arrows-v:before {content: "";}
.fa-arrows-h:before {content: "";}
.fa-bar-chart-o:before, .fa-bar-chart:before {content: "";}
.fa-twitter-square:before {content: "";}
.fa-facebook-square:before {content: "";}
.fa-camera-retro:before {content: "";}
.fa-key:before {content: "";}
.fa-gears:before, .fa-cogs:before {content: "";}
.fa-comments:before {content: "";}
.fa-thumbs-o-up:before {content: "";}
.fa-thumbs-o-down:before {content: "";}
.fa-star-half:before {content: "";}
.fa-heart-o:before {content: "";}
.fa-sign-out:before {content: "";}
.fa-linkedin-square:before {content: "";}
.fa-thumb-tack:before {content: "";}
.fa-external-link:before {content: "";}
.fa-sign-in:before {content: "";}
.fa-trophy:before {content: "";}
.fa-github-square:before {content: "";}
.fa-upload:before {content: "";}
.fa-lemon-o:before {content: "";}
.fa-phone:before {content: "";}
.fa-square-o:before {content: "";}
.fa-bookmark-o:before {content: "";}
.fa-phone-square:before {content: "";}
.fa-twitter:before {content: "";}
.fa-facebook-f:before, .fa-facebook:before {content: "";}
.fa-github:before {content: "";}
.fa-unlock:before {content: "";}
.fa-credit-card:before {content: "";}
.fa-feed:before, .fa-rss:before {content: "";}
.fa-hdd-o:before {content: "";}
.fa-bullhorn:before {content: "";}
.fa-bell:before {content: "";}
.fa-certificate:before {content: "";}
.fa-hand-o-right:before {content: "";}
.fa-hand-o-left:before {content: "";}
.fa-hand-o-up:before {content: "";}
.fa-hand-o-down:before {content: "";}
.fa-arrow-circle-left:before {content: "";}
.fa-arrow-circle-right:before {content: "";}
.fa-arrow-circle-up:before {content: "";}
.fa-arrow-circle-down:before {content: "";}
.fa-globe:before {content: "";}
.fa-wrench:before {content: "";}
.fa-tasks:before {content: "";}
.fa-filter:before {content: "";}
.fa-briefcase:before {content: "";}
.fa-arrows-alt:before {content: "";}
.fa-group:before, .fa-users:before {content: "";}
.fa-chain:before, .fa-link:before {content: "";}
.fa-cloud:before {content: "";}
.fa-flask:before {content: "";}
.fa-cut:before, .fa-scissors:before {content: "";}
.fa-copy:before, .fa-files-o:before {content: "";}
.fa-paperclip:before {content: "";}
.fa-save:before, .fa-floppy-o:before {content: "";}
.fa-square:before {content: "";}
.fa-navicon:before, .fa-reorder:before, .fa-bars:before {content: "";}
.fa-list-ul:before {content: "";}
.fa-list-ol:before {content: "";}
.fa-strikethrough:before {content: "";}
.fa-underline:before {content: "";}
.fa-table:before {content: "";}
.fa-magic:before {content: "";}
.fa-truck:before {content: "";}
.fa-pinterest:before {content: "";}
.fa-pinterest-square:before {content: "";}
.fa-google-plus-square:before {content: "";}
.fa-google-plus:before {content: "";}
.fa-money:before {content: "";}
.fa-caret-down:before {content: "";}
.fa-caret-up:before {content: "";}
.fa-caret-left:before {content: "";}
.fa-caret-right:before {content: "";}
.fa-columns:before {content: "";}
.fa-unsorted:before, .fa-sort:before {content: "";}
.fa-sort-down:before, .fa-sort-desc:before {content: "";}
.fa-sort-up:before, .fa-sort-asc:before {content: "";}
.fa-envelope:before {content: "";}
.fa-linkedin:before {content: "";}
.fa-rotate-left:before, .fa-undo:before {content: "";}
.fa-legal:before, .fa-gavel:before {content: "";}
.fa-dashboard:before, .fa-tachometer:before {content: "";}
.fa-comment-o:before {content: "";}
.fa-comments-o:before {content: "";}
.fa-flash:before, .fa-bolt:before {content: "";}
.fa-sitemap:before {content: "";}
.fa-umbrella:before {content: "";}
.fa-paste:before, .fa-clipboard:before {content: "";}
.fa-lightbulb-o:before {content: "";}
.fa-exchange:before {content: "";}
.fa-cloud-download:before {content: "";}
.fa-cloud-upload:before {content: "";}
.fa-user-md:before {content: "";}
.fa-stethoscope:before {content: "";}
.fa-suitcase:before {content: "";}
.fa-bell-o:before {content: "";}
.fa-coffee:before {content: "";}
.fa-cutlery:before {content: "";}
.fa-file-text-o:before {content: "";}
.fa-building-o:before {content: "";}
.fa-hospital-o:before {content: "";}
.fa-ambulance:before {content: "";}
.fa-medkit:before {content: "";}
.fa-fighter-jet:before {content: "";}
.fa-beer:before {content: "";}
.fa-h-square:before {content: "";}
.fa-plus-square:before {content: "";}
.fa-angle-double-left:before {content: "";}
.fa-angle-double-right:before {content: "";}
.fa-angle-double-up:before {content: "";}
.fa-angle-double-down:before {content: "";}
.fa-angle-left:before {content: "";}
.fa-angle-right:before {content: "";}
.fa-angle-up:before {content: "";}
.fa-angle-down:before {content: "";}
.fa-desktop:before {content: "";}
.fa-laptop:before {content: "";}
.fa-tablet:before {content: "";}
.fa-mobile-phone:before, .fa-mobile:before {content: "";}
.fa-circle-o:before {content: "";}
.fa-quote-left:before {content: "";}
.fa-quote-right:before {content: "";}
.fa-spinner:before {content: "";}
.fa-circle:before {content: "";}
.fa-mail-reply:before, .fa-reply:before {content: "";}
.fa-github-alt:before {content: "";}
.fa-folder-o:before {content: "";}
.fa-folder-open-o:before {content: "";}
.fa-smile-o:before {content: "";}
.fa-frown-o:before {content: "";}
.fa-meh-o:before {content: "";}
.fa-gamepad:before {content: "";}
.fa-keyboard-o:before {content: "";}
.fa-flag-o:before {content: "";}
.fa-flag-checkered:before {content: "";}
.fa-terminal:before {content: "";}
.fa-code:before {content: "";}
.fa-mail-reply-all:before, .fa-reply-all:before {content: "";}
.fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before {content: "";}
.fa-location-arrow:before {content: "";}
.fa-crop:before {content: "";}
.fa-code-fork:before {content: "";}
.fa-unlink:before, .fa-chain-broken:before {content: "";}
.fa-question:before {content: "";}
.fa-info:before {content: "";}
.fa-exclamation:before {content: "";}
.fa-superscript:before {content: "";}
.fa-subscript:before {content: "";}
.fa-eraser:before {content: "";}
.fa-puzzle-piece:before {content: "";}
.fa-microphone:before {content: "";}
.fa-microphone-slash:before {content: "";}
.fa-shield:before {content: "";}
.fa-calendar-o:before {content: "";}
.fa-fire-extinguisher:before {content: "";}
.fa-rocket:before {content: "";}
.fa-maxcdn:before {content: "";}
.fa-chevron-circle-left:before {content: "";}
.fa-chevron-circle-right:before {content: "";}
.fa-chevron-circle-up:before {content: "";}
.fa-chevron-circle-down:before {content: "";}
.fa-html5:before {content: "";}
.fa-css3:before {content: "";}
.fa-anchor:before {content: "";}
.fa-unlock-alt:before {content: "";}
.fa-bullseye:before {content: "";}
.fa-ellipsis-h:before {content: "";}
.fa-ellipsis-v:before {content: "";}
.fa-rss-square:before {content: "";}
.fa-play-circle:before {content: "";}
.fa-ticket:before {content: "";}
.fa-minus-square:before {content: "";}
.fa-minus-square-o:before {content: "";}
.fa-level-up:before {content: "";}
.fa-level-down:before {content: "";}
.fa-check-square:before {content: "";}
.fa-pencil-square:before {content: "";}
.fa-external-link-square:before {content: "";}
.fa-share-square:before {content: "";}
.fa-compass:before {content: "";}
.fa-toggle-down:before, .fa-caret-square-o-down:before {content: "";}
.fa-toggle-up:before, .fa-caret-square-o-up:before {content: "";}
.fa-toggle-right:before, .fa-caret-square-o-right:before {content: "";}
.fa-euro:before, .fa-eur:before {content: "";}
.fa-gbp:before {content: "";}
.fa-dollar:before, .fa-usd:before {content: "";}
.fa-rupee:before, .fa-inr:before {content: "";}
.fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before {content: "";}
.fa-ruble:before, .fa-rouble:before, .fa-rub:before {content: "";}
.fa-won:before, .fa-krw:before {content: "";}
.fa-bitcoin:before, .fa-btc:before {content: "";}
.fa-file:before {content: "";}
.fa-file-text:before {content: "";}
.fa-sort-alpha-asc:before {content: "";}
.fa-sort-alpha-desc:before {content: "";}
.fa-sort-amount-asc:before {content: "";}
.fa-sort-amount-desc:before {content: "";}
.fa-sort-numeric-asc:before {content: "";}
.fa-sort-numeric-desc:before {content: "";}
.fa-thumbs-up:before {content: "";}
.fa-thumbs-down:before {content: "";}
.fa-youtube-square:before {content: "";}
.fa-youtube:before {content: "";}
.fa-xing:before {content: "";}
.fa-xing-square:before {content: "";}
.fa-youtube-play:before {content: "";}
.fa-dropbox:before {content: "";}
.fa-stack-overflow:before {content: "";}
.fa-instagram:before {content: "";}
.fa-flickr:before {content: "";}
.fa-adn:before {content: "";}
.fa-bitbucket:before {content: "";}
.fa-bitbucket-square:before {content: "";}
.fa-tumblr:before {content: "";}
.fa-tumblr-square:before {content: "";}
.fa-long-arrow-down:before {content: "";}
.fa-long-arrow-up:before {content: "";}
.fa-long-arrow-left:before {content: "";}
.fa-long-arrow-right:before {content: "";}
.fa-apple:before {content: "";}
.fa-windows:before {content: "";}
.fa-android:before {content: "";}
.fa-linux:before {content: "";}
.fa-dribbble:before {content: "";}
.fa-skype:before {content: "";}
.fa-foursquare:before {content: "";}
.fa-trello:before {content: "";}
.fa-female:before {content: "";}
.fa-male:before {content: "";}
.fa-gittip:before, .fa-gratipay:before {content: "";}
.fa-sun-o:before {content: "";}
.fa-moon-o:before {content: "";}
.fa-archive:before {content: "";}
.fa-bug:before {content: "";}
.fa-vk:before {content: "";}
.fa-weibo:before {content: "";}
.fa-renren:before {content: "";}
.fa-pagelines:before {content: "";}
.fa-stack-exchange:before {content: "";}
.fa-arrow-circle-o-right:before {content: "";}
.fa-arrow-circle-o-left:before {content: "";}
.fa-toggle-left:before, .fa-caret-square-o-left:before {content: "";}
.fa-dot-circle-o:before {content: "";}
.fa-wheelchair:before {content: "";}
.fa-vimeo-square:before {content: "";}
.fa-turkish-lira:before, .fa-try:before {content: "";}
.fa-plus-square-o:before {content: "";}
.fa-space-shuttle:before {content: "";}
.fa-slack:before {content: "";}
.fa-envelope-square:before {content: "";}
.fa-wordpress:before {content: "";}
.fa-openid:before {content: "";}
.fa-institution:before, .fa-bank:before, .fa-university:before {content: "";}
.fa-mortar-board:before, .fa-graduation-cap:before {content: "";}
.fa-yahoo:before {content: "";}
.fa-google:before {content: "";}
.fa-reddit:before {content: "";}
.fa-reddit-square:before {content: "";}
.fa-stumbleupon-circle:before {content: "";}
.fa-stumbleupon:before {content: "";}
.fa-delicious:before {content: "";}
.fa-digg:before {content: "";}
.fa-pied-piper:before {content: "";}
.fa-pied-piper-alt:before {content: "";}
.fa-drupal:before {content: "";}
.fa-joomla:before {content: "";}
.fa-language:before {content: "";}
.fa-fax:before {content: "";}
.fa-building:before {content: "";}
.fa-child:before {content: "";}
.fa-paw:before {content: "";}
.fa-spoon:before {content: "";}
.fa-cube:before {content: "";}
.fa-cubes:before {content: "";}
.fa-behance:before {content: "";}
.fa-behance-square:before {content: "";}
.fa-steam:before {content: "";}
.fa-steam-square:before {content: "";}
.fa-recycle:before {content: "";}
.fa-automobile:before, .fa-car:before {content: "";}
.fa-cab:before, .fa-taxi:before {content: "";}
.fa-tree:before {content: "";}
.fa-spotify:before {content: "";}
.fa-deviantart:before {content: "";}
.fa-soundcloud:before {content: "";}
.fa-database:before {content: "";}
.fa-file-pdf-o:before {content: "";}
.fa-file-word-o:before {content: "";}
.fa-file-excel-o:before {content: "";}
.fa-file-powerpoint-o:before {content: "";}
.fa-file-photo-o:before, .fa-file-picture-o:before, .fa-file-image-o:before {content: "";}
.fa-file-zip-o:before, .fa-file-archive-o:before {content: "";}
.fa-file-sound-o:before, .fa-file-audio-o:before {content: "";}
.fa-file-movie-o:before, .fa-file-video-o:before {content: "";}
.fa-file-code-o:before {content: "";}
.fa-vine:before {content: "";}
.fa-codepen:before {content: "";}
.fa-jsfiddle:before {content: "";}
.fa-life-bouy:before, .fa-life-buoy:before, .fa-life-saver:before, .fa-support:before, .fa-life-ring:before {content: "";}
.fa-circle-o-notch:before {content: "";}
.fa-ra:before, .fa-rebel:before {content: "";}
.fa-ge:before, .fa-empire:before {content: "";}
.fa-git-square:before {content: "";}
.fa-git:before {content: "";}
.fa-y-combinator-square:before, .fa-yc-square:before, .fa-hacker-news:before {content: "";}
.fa-tencent-weibo:before {content: "";}
.fa-qq:before {content: "";}
.fa-wechat:before, .fa-weixin:before {content: "";}
.fa-send:before, .fa-paper-plane:before {content: "";}
.fa-send-o:before, .fa-paper-plane-o:before {content: "";}
.fa-history:before {content: "";}
.fa-circle-thin:before {content: "";}
.fa-header:before {content: "";}
.fa-paragraph:before {content: "";}
.fa-sliders:before {content: "";}
.fa-share-alt:before {content: "";}
.fa-share-alt-square:before {content: "";}
.fa-bomb:before {content: "";}
.fa-soccer-ball-o:before, .fa-futbol-o:before {content: "";}
.fa-tty:before {content: "";}
.fa-binoculars:before {content: "";}
.fa-plug:before {content: "";}
.fa-slideshare:before {content: "";}
.fa-twitch:before {content: "";}
.fa-yelp:before {content: "";}
.fa-newspaper-o:before {content: "";}
.fa-wifi:before {content: "";}
.fa-calculator:before {content: "";}
.fa-paypal:before {content: "";}
.fa-google-wallet:before {content: "";}
.fa-cc-visa:before {content: "";}
.fa-cc-mastercard:before {content: "";}
.fa-cc-discover:before {content: "";}
.fa-cc-amex:before {content: "";}
.fa-cc-paypal:before {content: "";}
.fa-cc-stripe:before {content: "";}
.fa-bell-slash:before {content: "";}
.fa-bell-slash-o:before {content: "";}
.fa-trash:before {content: "";}
.fa-copyright:before {content: "";}
.fa-at:before {content: "";}
.fa-eyedropper:before {content: "";}
.fa-paint-brush:before {content: "";}
.fa-birthday-cake:before {content: "";}
.fa-area-chart:before {content: "";}
.fa-pie-chart:before {content: "";}
.fa-line-chart:before {content: "";}
.fa-lastfm:before {content: "";}
.fa-lastfm-square:before {content: "";}
.fa-toggle-off:before {content: "";}
.fa-toggle-on:before {content: "";}
.fa-bicycle:before {content: "";}
.fa-bus:before {content: "";}
.fa-ioxhost:before {content: "";}
.fa-angellist:before {content: "";}
.fa-cc:before {content: "";}
.fa-shekel:before, .fa-sheqel:before, .fa-ils:before {content: "";}
.fa-meanpath:before {content: "";}
.fa-buysellads:before {content: "";}
.fa-connectdevelop:before {content: "";}
.fa-dashcube:before {content: "";}
.fa-forumbee:before {content: "";}
.fa-leanpub:before {content: "";}
.fa-sellsy:before {content: "";}
.fa-shirtsinbulk:before {content: "";}
.fa-simplybuilt:before {content: "";}
.fa-skyatlas:before {content: "";}
.fa-cart-plus:before {content: "";}
.fa-cart-arrow-down:before {content: "";}
.fa-diamond:before {content: "";}
.fa-ship:before {content: "";}
.fa-user-secret:before {content: "";}
.fa-motorcycle:before {content: "";}
.fa-street-view:before {content: "";}
.fa-heartbeat:before {content: "";}
.fa-venus:before {content: "";}
.fa-mars:before {content: "";}
.fa-mercury:before {content: "";}
.fa-intersex:before, .fa-transgender:before {content: "";}
.fa-transgender-alt:before {content: "";}
.fa-venus-double:before {content: "";}
.fa-mars-double:before {content: "";}
.fa-venus-mars:before {content: "";}
.fa-mars-stroke:before {content: "";}
.fa-mars-stroke-v:before {content: "";}
.fa-mars-stroke-h:before {content: "";}
.fa-neuter:before {content: "";}
.fa-genderless:before {content: "";}
.fa-facebook-official:before {content: "";}
.fa-pinterest-p:before {content: "";}
.fa-whatsapp:before {content: "";}
.fa-server:before {content: "";}
.fa-user-plus:before {content: "";}
.fa-user-times:before {content: "";}
.fa-hotel:before, .fa-bed:before {content: "";}
.fa-viacoin:before {content: "";}
.fa-train:before {content: "";}
.fa-subway:before {content: "";}
.fa-medium:before {content: "";}
.fa-yc:before, .fa-y-combinator:before {content: "";}
.fa-optin-monster:before {content: "";}
.fa-opencart:before {content: "";}
.fa-expeditedssl:before {content: "";}
.fa-battery-4:before, .fa-battery-full:before {content: "";}
.fa-battery-3:before, .fa-battery-three-quarters:before {content: "";}
.fa-battery-2:before, .fa-battery-half:before {content: "";}
.fa-battery-1:before, .fa-battery-quarter:before {content: "";}
.fa-battery-0:before, .fa-battery-empty:before {content: "";}
.fa-mouse-pointer:before {content: "";}
.fa-i-cursor:before {content: "";}
.fa-object-group:before {content: "";}
.fa-object-ungroup:before {content: "";}
.fa-sticky-note:before {content: "";}
.fa-sticky-note-o:before {content: "";}
.fa-cc-jcb:before {content: "";}
.fa-cc-diners-club:before {content: "";}
.fa-clone:before {content: "";}
.fa-balance-scale:before {content: "";}
.fa-hourglass-o:before {content: "";}
.fa-hourglass-1:before, .fa-hourglass-start:before {content: "";}
.fa-hourglass-2:before, .fa-hourglass-half:before {content: "";}
.fa-hourglass-3:before, .fa-hourglass-end:before {content: "";}
.fa-hourglass:before {content: "";}
.fa-hand-grab-o:before, .fa-hand-rock-o:before {content: "";}
.fa-hand-stop-o:before, .fa-hand-paper-o:before {content: "";}
.fa-hand-scissors-o:before {content: "";}
.fa-hand-lizard-o:before {content: "";}
.fa-hand-spock-o:before {content: "";}
.fa-hand-pointer-o:before {content: "";}
.fa-hand-peace-o:before {content: "";}
.fa-trademark:before {content: "";}
.fa-registered:before {content: "";}
.fa-creative-commons:before {content: "";}
.fa-gg:before {content: "";}
.fa-gg-circle:before {content: "";}
.fa-tripadvisor:before {content: "";}
.fa-odnoklassniki:before {content: "";}
.fa-odnoklassniki-square:before {content: "";}
.fa-get-pocket:before {content: "";}
.fa-wikipedia-w:before {content: "";}
.fa-safari:before {content: "";}
.fa-chrome:before {content: "";}
.fa-firefox:before {content: "";}
.fa-opera:before {content: "";}
.fa-internet-explorer:before {content: "";}
.fa-tv:before, .fa-television:before {content: "";}
.fa-contao:before {content: "";}
.fa-500px:before {content: "";}
.fa-amazon:before {content: "";}
.fa-calendar-plus-o:before {content: "";}
.fa-calendar-minus-o:before {content: "";}
.fa-calendar-times-o:before {content: "";}
.fa-calendar-check-o:before {content: "";}
.fa-industry:before {content: "";}
.fa-map-pin:before {content: "";}
.fa-map-signs:before {content: "";}
.fa-map-o:before {content: "";}
.fa-map:before {content: "";}
.fa-commenting:before {content: "";}
.fa-commenting-o:before {content: "";}
.fa-houzz:before {content: "";}
.fa-vimeo:before {content: "";}
.fa-black-tie:before {content: "";}
.fa-fonticons:before {content: "";}
.fa-reddit-alien:before {content: "";}
.fa-edge:before {content: "";}
.fa-credit-card-alt:before {content: "";}
.fa-codiepie:before {content: "";}
.fa-modx:before {content: "";}
.fa-fort-awesome:before {content: "";}
.fa-usb:before {content: "";}
.fa-product-hunt:before {content: "";}
.fa-mixcloud:before {content: "";}
.fa-scribd:before {content: "";}
.fa-pause-circle:before {content: "";}
.fa-pause-circle-o:before {content: "";}
.fa-stop-circle:before {content: "";}
.fa-stop-circle-o:before {content: "";}
.fa-shopping-bag:before {content: "";}
.fa-shopping-basket:before {content: "";}
.fa-hashtag:before {content: "";}
.fa-bluetooth:before {content: "";}
.fa-bluetooth-b:before {content: "";}
.fa-percent:before {content: "";}
.fa-gitlab:before {content: "";}
.fa-wpbeginner:before {content: "";}
.fa-wpforms:before {content: "";}
.fa-envira:before {content: "";}
.fa-universal-access:before {content: "";}
.fa-wheelchair-alt:before {content: "";}
.fa-question-circle-o:before {content: "";}
.fa-blind:before {content: "";}
.fa-audio-description:before {content: "";}
.fa-volume-control-phone:before {content: "";}
.fa-braille:before {content: "";}
.fa-assistive-listening-systems:before {content: "";}
.fa-asl-interpreting:before, .fa-american-sign-language-interpreting:before {content: "";}
.fa-deafness:before, .fa-hard-of-hearing:before, .fa-deaf:before {content: "";}
.fa-glide:before {content: "";}
.fa-glide-g:before {content: "";}
.fa-signing:before, .fa-sign-language:before {content: "";}
.fa-low-vision:before {content: "";}
.fa-viadeo:before {content: "";}
.fa-viadeo-square:before {content: "";}
.fa-snapchat:before {content: "";}
.fa-snapchat-ghost:before {content: "";}
.fa-snapchat-square:before {content: "";}
.sr-only {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);border: 0;}
.sr-only-focusable:active, .sr-only-focusable:focus {position: static;width: auto;height: auto;margin: 0;overflow: visible;clip: auto;}
@font-face {font-family: "Material Icons";font-style: normal;font-weight: 400;src: url("https://www.daengseafood.com/wp-content/themes/confucius/assets/css/../fonts/materialicons-regular.eot");src: local("Material Icons"),local("MaterialIcons-Regular"),url("https://www.daengseafood.com/wp-content/themes/confucius/assets/css/../fonts/materialicons-regular.woff2") format("woff2"),url("https://www.daengseafood.com/wp-content/themes/confucius/assets/css/../fonts/materialicons-regular.woff") format("woff"),url("https://www.daengseafood.com/wp-content/themes/confucius/assets/css/../fonts/materialicons-regular.ttf") format("truetype");}
.material-icons {font-family: "Material Icons";font-weight: 400;font-style: normal;font-size: 24px;display: inline-block;line-height: 1;text-transform: none;letter-spacing: normal;word-wrap: normal;white-space: nowrap;direction: ltr;-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility;-moz-osx-font-smoothing: grayscale;font-feature-settings: "liga";}
.swiper-container {margin: 0 auto;position: relative;overflow: hidden;z-index: 1;}
.swiper-container-no-flexbox .swiper-slide {float: left;}
.swiper-container-vertical>.swiper-wrapper {-webkit-box-orient: vertical;-moz-box-orient: vertical;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;}
.swiper-wrapper {position: relative;width: 100%;height: 100%;z-index: 1;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;-ms-transition-property: -ms-transform;transition-property: transform;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.swiper-container-android .swiper-slide, .swiper-wrapper {-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-o-transform: translate(0,0);-ms-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.swiper-container-multirow>.swiper-wrapper {-webkit-box-lines: multiple;-moz-box-lines: multiple;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
.swiper-container-free-mode>.swiper-wrapper {-webkit-transition-timing-function: ease-out;-moz-transition-timing-function: ease-out;-ms-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;margin: 0 auto;}
.swiper-slide {-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;width: 100%;height: 100%;position: relative;}
.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide {height: auto;}
.swiper-container-autoheight .swiper-wrapper {-webkit-box-align: start;-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;-webkit-transition-property: -webkit-transform,height;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;-ms-transition-property: -ms-transform;transition-property: transform,height;}
.swiper-container .swiper-notification {position: absolute;left: 0;top: 0;pointer-events: none;opacity: 0;z-index: -1000;}
.swiper-wp8-horizontal {-ms-touch-action: pan-y;touch-action: pan-y;}
.swiper-wp8-vertical {-ms-touch-action: pan-x;touch-action: pan-x;}
.swiper-button-next, .swiper-button-prev {position: absolute;top: 50%;width: 27px;height: 44px;margin-top: -22px;z-index: 10;cursor: pointer;-moz-background-size: 27px 44px;-webkit-background-size: 27px 44px;background-size: 27px 44px;background-position: center;background-repeat: no-repeat;}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {opacity: .35;cursor: auto;}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'%23007aff\'%2F%3E%3C%2Fsvg%3E");left: 10px;right: auto;}
.swiper-button-prev.swiper-button-black, .swiper-container-rtl .swiper-button-next.swiper-button-black {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'%23000000\'%2F%3E%3C%2Fsvg%3E");}
.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'%23ffffff\'%2F%3E%3C%2Fsvg%3E");}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z\'%20fill%3D\'%23007aff\'%2F%3E%3C%2Fsvg%3E");right: 10px;left: auto;}
.swiper-button-next.swiper-button-black, .swiper-container-rtl .swiper-button-prev.swiper-button-black {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z\'%20fill%3D\'%23000000\'%2F%3E%3C%2Fsvg%3E");}
.swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z\'%20fill%3D\'%23ffffff\'%2F%3E%3C%2Fsvg%3E");}
.swiper-pagination {position: absolute;text-align: center;-webkit-transition: 300ms;-moz-transition: 300ms;-o-transition: 300ms;transition: 300ms;-webkit-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);-o-transform: translate3d(0,0,0);transform: translate3d(0,0,0);z-index: 10;}
.swiper-pagination.swiper-pagination-hidden {opacity: 0;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {bottom: 10px;left: 0;width: 100%;}
.swiper-pagination-bullet {width: 8px;height: 8px;display: inline-block;border-radius: 100%;background: #000;opacity: .2;}
button.swiper-pagination-bullet {border: none;margin: 0;padding: 0;box-shadow: none;-moz-appearance: none;-ms-appearance: none;-webkit-appearance: none;appearance: none;}
.swiper-pagination-clickable .swiper-pagination-bullet {cursor: pointer;}
.swiper-pagination-white .swiper-pagination-bullet {background: #fff;}
.swiper-pagination-bullet-active {opacity: 1;background: #007aff;}
.swiper-pagination-white .swiper-pagination-bullet-active {background: #fff;}
.swiper-pagination-black .swiper-pagination-bullet-active {background: #000;}
.swiper-container-vertical>.swiper-pagination-bullets {right: 10px;top: 50%;-webkit-transform: translate3d(0,-50%,0);-moz-transform: translate3d(0,-50%,0);-o-transform: translate(0,-50%);-ms-transform: translate3d(0,-50%,0);transform: translate3d(0,-50%,0);}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {margin: 5px 0;display: block;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 5px;}
.swiper-pagination-progress {background: rgba(0,0,0,.25);position: absolute;}
.swiper-pagination-progress .swiper-pagination-progressbar {background: #007aff;position: absolute;left: 0;top: 0;width: 100%;height: 100%;-webkit-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);-webkit-transform-origin: left top;-moz-transform-origin: left top;-ms-transform-origin: left top;-o-transform-origin: left top;transform-origin: left top;}
.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar {-webkit-transform-origin: right top;-moz-transform-origin: right top;-ms-transform-origin: right top;-o-transform-origin: right top;transform-origin: right top;}
.swiper-container-horizontal>.swiper-pagination-progress {width: 100%;height: 4px;left: 0;top: 0;}
.swiper-container-vertical>.swiper-pagination-progress {width: 4px;height: 100%;left: 0;top: 0;}
.swiper-pagination-progress.swiper-pagination-white {background: rgba(255,255,255,.5);}
.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {background: #fff;}
.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {background: #000;}
.swiper-container-3d {-webkit-perspective: 1200px;-moz-perspective: 1200px;-o-perspective: 1200px;perspective: 1200px;}
.swiper-container-3d .swiper-cube-shadow, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-wrapper {-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-ms-transform-style: preserve-3d;transform-style: preserve-3d;}
.swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top {position: absolute;left: 0;top: 0;width: 100%;height: 100%;pointer-events: none;z-index: 10;}
.swiper-container-3d .swiper-slide-shadow-left {background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image: -webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image: -moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image: -o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image: linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0));}
.swiper-container-3d .swiper-slide-shadow-right {background-image: -webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image: -webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image: -moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image: -o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image: linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0));}
.swiper-container-3d .swiper-slide-shadow-top {background-image: -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image: -webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image: -moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image: -o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image: linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0));}
.swiper-container-3d .swiper-slide-shadow-bottom {background-image: -webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image: -webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image: -moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image: -o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image: linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0));}
.swiper-container-coverflow .swiper-wrapper, .swiper-container-flip .swiper-wrapper {-ms-perspective: 1200px;}
.swiper-container-cube, .swiper-container-flip {overflow: visible;}
.swiper-container-cube .swiper-slide, .swiper-container-flip .swiper-slide {pointer-events: none;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;backface-visibility: hidden;z-index: 1;}
.swiper-container-cube .swiper-slide .swiper-slide, .swiper-container-flip .swiper-slide .swiper-slide {pointer-events: none;}
.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active, .swiper-container-flip .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active {pointer-events: auto;}
.swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right, .swiper-container-cube .swiper-slide-shadow-top, .swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-right, .swiper-container-flip .swiper-slide-shadow-top {z-index: 0;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;backface-visibility: hidden;}
.swiper-container-cube .swiper-slide {visibility: hidden;-webkit-transform-origin: 0 0;-moz-transform-origin: 0 0;-ms-transform-origin: 0 0;transform-origin: 0 0;width: 100%;height: 100%;}
.swiper-container-cube.swiper-container-rtl .swiper-slide {-webkit-transform-origin: 100% 0;-moz-transform-origin: 100% 0;-ms-transform-origin: 100% 0;transform-origin: 100% 0;}
.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-next+.swiper-slide, .swiper-container-cube .swiper-slide-prev {pointer-events: auto;visibility: visible;}
.swiper-container-cube .swiper-cube-shadow {position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;background: #000;opacity: .6;-webkit-filter: blur(50px);filter: blur(50px);z-index: 0;}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {-webkit-transition-timing-function: ease-out;-moz-transition-timing-function: ease-out;-ms-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.swiper-container-fade .swiper-slide {pointer-events: none;-webkit-transition-property: opacity;-moz-transition-property: opacity;-o-transition-property: opacity;transition-property: opacity;}
.swiper-container-fade .swiper-slide .swiper-slide {pointer-events: none;}
.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active {pointer-events: auto;}
.swiper-scrollbar {border-radius: 10px;position: relative;-ms-touch-action: none;background: rgba(0,0,0,.1);}
.swiper-container-horizontal>.swiper-scrollbar {position: absolute;left: 1%;bottom: 3px;z-index: 50;height: 5px;width: 98%;}
.swiper-container-vertical>.swiper-scrollbar {position: absolute;right: 3px;top: 1%;z-index: 50;width: 5px;height: 98%;}
.swiper-scrollbar-drag {height: 100%;width: 100%;position: relative;background: rgba(0,0,0,.5);border-radius: 10px;left: 0;top: 0;}
.swiper-scrollbar-cursor-drag {cursor: move;}
.swiper-lazy-preloader {width: 42px;height: 42px;position: absolute;left: 50%;top: 50%;margin-left: -21px;margin-top: -21px;z-index: 10;-webkit-transform-origin: 50%;-moz-transform-origin: 50%;transform-origin: 50%;-webkit-animation: swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation: swiper-preloader-spin 1s steps(12,end) infinite;animation: swiper-preloader-spin 1s steps(12,end) infinite;}
.swiper-lazy-preloader:after {display: block;content: "";width: 100%;height: 100%;background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D\'0%200%20120%20120\'%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20xmlns%3Axlink%3D\'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink\'%3E%3Cdefs%3E%3Cline%20id%3D\'l\'%20x1%3D\'60\'%20x2%3D\'60\'%20y1%3D\'7\'%20y2%3D\'27\'%20stroke%3D\'%236c6c6c\'%20stroke-width%3D\'11\'%20stroke-linecap%3D\'round\'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(30%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(60%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(90%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(120%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(150%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.37\'%20transform%3D\'rotate(180%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.46\'%20transform%3D\'rotate(210%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.56\'%20transform%3D\'rotate(240%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.66\'%20transform%3D\'rotate(270%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.75\'%20transform%3D\'rotate(300%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.85\'%20transform%3D\'rotate(330%2060%2C60)\'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position: 50%;-webkit-background-size: 100%;background-size: 100%;background-repeat: no-repeat;}
.swiper-lazy-preloader-white:after {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D\'0%200%20120%20120\'%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20xmlns%3Axlink%3D\'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink\'%3E%3Cdefs%3E%3Cline%20id%3D\'l\'%20x1%3D\'60\'%20x2%3D\'60\'%20y1%3D\'7\'%20y2%3D\'27\'%20stroke%3D\'%23fff\'%20stroke-width%3D\'11\'%20stroke-linecap%3D\'round\'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(30%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(60%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(90%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(120%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(150%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.37\'%20transform%3D\'rotate(180%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.46\'%20transform%3D\'rotate(210%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.56\'%20transform%3D\'rotate(240%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.66\'%20transform%3D\'rotate(270%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.75\'%20transform%3D\'rotate(300%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.85\'%20transform%3D\'rotate(330%2060%2C60)\'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");}
@-webkit-keyframes swiper-preloader-spin {100% {-webkit-transform: rotate(360deg);}}
@keyframes swiper-preloader-spin {100% {transform: rotate(360deg);}}
html {font-family: sans-serif;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
body {margin: 0;}
article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary {display: block;}
audio, canvas, progress, video {display: inline-block;vertical-align: baseline;}
audio:not([controls]) {display: none;height: 0;}
[hidden], template {display: none;}
a {background-color: transparent;text-decoration: none;}
a:active, a:hover {outline: 0;}
abbr[title] {border-bottom: 1px dotted;}
b, strong {font-weight: 700;}
dfn {font-style: italic;}
h1 {font-size: 2em;margin: .67em 0;}
mark {background: #ff0;color: #000;}
small {font-size: 80%;}
sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sup {top: -.5em;}
sub {bottom: -.25em;}
img {border: 0;}
svg:not(:root) {overflow: hidden;}
figure {margin: 0;}
hr {box-sizing: content-box;height: 0;}
pre {overflow: auto;}
code, kbd, pre, samp {font-family: monospace,monospace;font-size: 1em;}
button, input, optgroup, select, textarea {color: inherit;font: inherit;margin: 0;}
button {overflow: visible;}
button, select {text-transform: none;}
button, html input[type="button"], input[type="reset"], input[type="submit"] {-webkit-appearance: button;cursor: pointer;}
button[disabled], html input[disabled] {cursor: default;}
button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0;}
input {line-height: normal;}
input[type="checkbox"], input[type="radio"] {box-sizing: border-box;padding: 0;}
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {height: auto;}
input[type="search"] {-webkit-appearance: textfield;box-sizing: content-box;}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
fieldset {border: 1px solid silver;margin: 0 2px;padding: .35em .625em .75em;}
legend {border: 0;padding: 0;}
textarea {overflow: auto;}
optgroup {font-weight: 700;}
table {border-collapse: collapse;border-spacing: 0;}
td, th {padding: 0;}
.container {margin-left: auto;margin-right: auto;padding-left: .9375rem;padding-right: .9375rem;}
@media (min-width:544px) {.container {max-width: 576px;}}
@media (min-width:768px) {.container {max-width: 720px;}}
@media (min-width:992px) {.container {max-width: 940px;}}
@media (min-width:1200px) {.container {max-width: 1140px;}}
.container-fluid {margin-left: auto;margin-right: auto;padding-left: .9375rem;padding-right: .9375rem;}
.row {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-left: -.9375rem;margin-right: -.9375rem;}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 {position: relative;min-height: 1px;padding-left: .9375rem;padding-right: .9375rem;}
.col-xs-1 {-webkit-flex: 0 0 8.33333%;-ms-flex: 0 0 8.33333%;flex: 0 0 8.33333%;max-width: 8.33333%;}
.col-xs-2 {-webkit-flex: 0 0 16.66667%;-ms-flex: 0 0 16.66667%;flex: 0 0 16.66667%;max-width: 16.66667%;}
.col-xs-3 {-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
.col-xs-4 {-webkit-flex: 0 0 33.33333%;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333%;}
.col-xs-5 {-webkit-flex: 0 0 41.66667%;-ms-flex: 0 0 41.66667%;flex: 0 0 41.66667%;max-width: 41.66667%;}
.col-xs-6 {-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
.col-xs-7 {-webkit-flex: 0 0 58.33333%;-ms-flex: 0 0 58.33333%;flex: 0 0 58.33333%;max-width: 58.33333%;}
.col-xs-8 {-webkit-flex: 0 0 66.66667%;-ms-flex: 0 0 66.66667%;flex: 0 0 66.66667%;max-width: 66.66667%;}
.col-xs-9 {-webkit-flex: 0 0 75%;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}
.col-xs-10 {-webkit-flex: 0 0 83.33333%;-ms-flex: 0 0 83.33333%;flex: 0 0 83.33333%;max-width: 83.33333%;}
.col-xs-11 {-webkit-flex: 0 0 91.66667%;-ms-flex: 0 0 91.66667%;flex: 0 0 91.66667%;max-width: 91.66667%;}
.col-xs-12 {-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
.col-xs-pull-0 {right: auto;}
.col-xs-pull-1 {right: 8.33333%;}
.col-xs-pull-2 {right: 16.66667%;}
.col-xs-pull-3 {right: 25%;}
.col-xs-pull-4 {right: 33.33333%;}
.col-xs-pull-5 {right: 41.66667%;}
.col-xs-pull-6 {right: 50%;}
.col-xs-pull-7 {right: 58.33333%;}
.col-xs-pull-8 {right: 66.66667%;}
.col-xs-pull-9 {right: 75%;}
.col-xs-pull-10 {right: 83.33333%;}
.col-xs-pull-11 {right: 91.66667%;}
.col-xs-pull-12 {right: 100%;}
.col-xs-push-0 {left: auto;}
.col-xs-push-1 {left: 8.33333%;}
.col-xs-push-2 {left: 16.66667%;}
.col-xs-push-3 {left: 25%;}
.col-xs-push-4 {left: 33.33333%;}
.col-xs-push-5 {left: 41.66667%;}
.col-xs-push-6 {left: 50%;}
.col-xs-push-7 {left: 58.33333%;}
.col-xs-push-8 {left: 66.66667%;}
.col-xs-push-9 {left: 75%;}
.col-xs-push-10 {left: 83.33333%;}
.col-xs-push-11 {left: 91.66667%;}
.col-xs-push-12 {left: 100%;}
.col-xs-offset-0 {margin-left: 0%;}
.col-xs-offset-1 {margin-left: 8.33333%;}
.col-xs-offset-2 {margin-left: 16.66667%;}
.col-xs-offset-3 {margin-left: 25%;}
.col-xs-offset-4 {margin-left: 33.33333%;}
.col-xs-offset-5 {margin-left: 41.66667%;}
.col-xs-offset-6 {margin-left: 50%;}
.col-xs-offset-7 {margin-left: 58.33333%;}
.col-xs-offset-8 {margin-left: 66.66667%;}
.col-xs-offset-9 {margin-left: 75%;}
.col-xs-offset-10 {margin-left: 83.33333%;}
.col-xs-offset-11 {margin-left: 91.66667%;}
.col-xs-offset-12 {margin-left: 100%;}
@media (min-width:544px) {.col-sm-1 {-webkit-flex: 0 0 8.33333%;-ms-flex: 0 0 8.33333%;flex: 0 0 8.33333%;max-width: 8.33333%;}
	.col-sm-2 {-webkit-flex: 0 0 16.66667%;-ms-flex: 0 0 16.66667%;flex: 0 0 16.66667%;max-width: 16.66667%;}
	.col-sm-3 {-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
	.col-sm-4 {-webkit-flex: 0 0 33.33333%;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333%;}
	.col-sm-5 {-webkit-flex: 0 0 41.66667%;-ms-flex: 0 0 41.66667%;flex: 0 0 41.66667%;max-width: 41.66667%;}
	.col-sm-6 {-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.col-sm-7 {-webkit-flex: 0 0 58.33333%;-ms-flex: 0 0 58.33333%;flex: 0 0 58.33333%;max-width: 58.33333%;}
	.col-sm-8 {-webkit-flex: 0 0 66.66667%;-ms-flex: 0 0 66.66667%;flex: 0 0 66.66667%;max-width: 66.66667%;}
	.col-sm-9 {-webkit-flex: 0 0 75%;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}
	.col-sm-10 {-webkit-flex: 0 0 83.33333%;-ms-flex: 0 0 83.33333%;flex: 0 0 83.33333%;max-width: 83.33333%;}
	.col-sm-11 {-webkit-flex: 0 0 91.66667%;-ms-flex: 0 0 91.66667%;flex: 0 0 91.66667%;max-width: 91.66667%;}
	.col-sm-12 {-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.col-sm-pull-0 {right: auto;}
	.col-sm-pull-1 {right: 8.33333%;}
	.col-sm-pull-2 {right: 16.66667%;}
	.col-sm-pull-3 {right: 25%;}
	.col-sm-pull-4 {right: 33.33333%;}
	.col-sm-pull-5 {right: 41.66667%;}
	.col-sm-pull-6 {right: 50%;}
	.col-sm-pull-7 {right: 58.33333%;}
	.col-sm-pull-8 {right: 66.66667%;}
	.col-sm-pull-9 {right: 75%;}
	.col-sm-pull-10 {right: 83.33333%;}
	.col-sm-pull-11 {right: 91.66667%;}
	.col-sm-pull-12 {right: 100%;}
	.col-sm-push-0 {left: auto;}
	.col-sm-push-1 {left: 8.33333%;}
	.col-sm-push-2 {left: 16.66667%;}
	.col-sm-push-3 {left: 25%;}
	.col-sm-push-4 {left: 33.33333%;}
	.col-sm-push-5 {left: 41.66667%;}
	.col-sm-push-6 {left: 50%;}
	.col-sm-push-7 {left: 58.33333%;}
	.col-sm-push-8 {left: 66.66667%;}
	.col-sm-push-9 {left: 75%;}
	.col-sm-push-10 {left: 83.33333%;}
	.col-sm-push-11 {left: 91.66667%;}
	.col-sm-push-12 {left: 100%;}
	.col-sm-offset-0 {margin-left: 0%;}
	.col-sm-offset-1 {margin-left: 8.33333%;}
	.col-sm-offset-2 {margin-left: 16.66667%;}
	.col-sm-offset-3 {margin-left: 25%;}
	.col-sm-offset-4 {margin-left: 33.33333%;}
	.col-sm-offset-5 {margin-left: 41.66667%;}
	.col-sm-offset-6 {margin-left: 50%;}
	.col-sm-offset-7 {margin-left: 58.33333%;}
	.col-sm-offset-8 {margin-left: 66.66667%;}
	.col-sm-offset-9 {margin-left: 75%;}
	.col-sm-offset-10 {margin-left: 83.33333%;}
	.col-sm-offset-11 {margin-left: 91.66667%;}
	.col-sm-offset-12 {margin-left: 100%;}}
@media (min-width:768px) {.col-md-1 {-webkit-flex: 0 0 8.33333%;-ms-flex: 0 0 8.33333%;flex: 0 0 8.33333%;max-width: 8.33333%;}
	.col-md-2 {-webkit-flex: 0 0 16.66667%;-ms-flex: 0 0 16.66667%;flex: 0 0 16.66667%;max-width: 16.66667%;}
	.col-md-3 {-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
	.col-md-4 {-webkit-flex: 0 0 33.33333%;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333%;}
	.col-md-5 {-webkit-flex: 0 0 41.66667%;-ms-flex: 0 0 41.66667%;flex: 0 0 41.66667%;max-width: 41.66667%;}
	.col-md-6 {-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.col-md-7 {-webkit-flex: 0 0 58.33333%;-ms-flex: 0 0 58.33333%;flex: 0 0 58.33333%;max-width: 58.33333%;}
	.col-md-8 {-webkit-flex: 0 0 66.66667%;-ms-flex: 0 0 66.66667%;flex: 0 0 66.66667%;max-width: 66.66667%;}
	.col-md-9 {-webkit-flex: 0 0 75%;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}
	.col-md-10 {-webkit-flex: 0 0 83.33333%;-ms-flex: 0 0 83.33333%;flex: 0 0 83.33333%;max-width: 83.33333%;}
	.col-md-11 {-webkit-flex: 0 0 91.66667%;-ms-flex: 0 0 91.66667%;flex: 0 0 91.66667%;max-width: 91.66667%;}
	.col-md-12 {-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.col-md-pull-0 {right: auto;}
	.col-md-pull-1 {right: 8.33333%;}
	.col-md-pull-2 {right: 16.66667%;}
	.col-md-pull-3 {right: 25%;}
	.col-md-pull-4 {right: 33.33333%;}
	.col-md-pull-5 {right: 41.66667%;}
	.col-md-pull-6 {right: 50%;}
	.col-md-pull-7 {right: 58.33333%;}
	.col-md-pull-8 {right: 66.66667%;}
	.col-md-pull-9 {right: 75%;}
	.col-md-pull-10 {right: 83.33333%;}
	.col-md-pull-11 {right: 91.66667%;}
	.col-md-pull-12 {right: 100%;}
	.col-md-push-0 {left: auto;}
	.col-md-push-1 {left: 8.33333%;}
	.col-md-push-2 {left: 16.66667%;}
	.col-md-push-3 {left: 25%;}
	.col-md-push-4 {left: 33.33333%;}
	.col-md-push-5 {left: 41.66667%;}
	.col-md-push-6 {left: 50%;}
	.col-md-push-7 {left: 58.33333%;}
	.col-md-push-8 {left: 66.66667%;}
	.col-md-push-9 {left: 75%;}
	.col-md-push-10 {left: 83.33333%;}
	.col-md-push-11 {left: 91.66667%;}
	.col-md-push-12 {left: 100%;}
	.col-md-offset-0 {margin-left: 0%;}
	.col-md-offset-1 {margin-left: 8.33333%;}
	.col-md-offset-2 {margin-left: 16.66667%;}
	.col-md-offset-3 {margin-left: 25%;}
	.col-md-offset-4 {margin-left: 33.33333%;}
	.col-md-offset-5 {margin-left: 41.66667%;}
	.col-md-offset-6 {margin-left: 50%;}
	.col-md-offset-7 {margin-left: 58.33333%;}
	.col-md-offset-8 {margin-left: 66.66667%;}
	.col-md-offset-9 {margin-left: 75%;}
	.col-md-offset-10 {margin-left: 83.33333%;}
	.col-md-offset-11 {margin-left: 91.66667%;}
	.col-md-offset-12 {margin-left: 100%;}}
@media (min-width:992px) {.col-lg-1 {-webkit-flex: 0 0 8.33333%;-ms-flex: 0 0 8.33333%;flex: 0 0 8.33333%;max-width: 8.33333%;}
	.col-lg-2 {-webkit-flex: 0 0 16.66667%;-ms-flex: 0 0 16.66667%;flex: 0 0 16.66667%;max-width: 16.66667%;}
	.col-lg-3 {-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
	.col-lg-4 {-webkit-flex: 0 0 33.33333%;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333%;}
	.col-lg-5 {-webkit-flex: 0 0 41.66667%;-ms-flex: 0 0 41.66667%;flex: 0 0 41.66667%;max-width: 41.66667%;}
	.col-lg-6 {-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.col-lg-7 {-webkit-flex: 0 0 58.33333%;-ms-flex: 0 0 58.33333%;flex: 0 0 58.33333%;max-width: 58.33333%;}
	.col-lg-8 {-webkit-flex: 0 0 66.66667%;-ms-flex: 0 0 66.66667%;flex: 0 0 66.66667%;max-width: 66.66667%;}
	.col-lg-9 {-webkit-flex: 0 0 75%;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}
	.col-lg-10 {-webkit-flex: 0 0 83.33333%;-ms-flex: 0 0 83.33333%;flex: 0 0 83.33333%;max-width: 83.33333%;}
	.col-lg-11 {-webkit-flex: 0 0 91.66667%;-ms-flex: 0 0 91.66667%;flex: 0 0 91.66667%;max-width: 91.66667%;}
	.col-lg-12 {-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.col-lg-pull-0 {right: auto;}
	.col-lg-pull-1 {right: 8.33333%;}
	.col-lg-pull-2 {right: 16.66667%;}
	.col-lg-pull-3 {right: 25%;}
	.col-lg-pull-4 {right: 33.33333%;}
	.col-lg-pull-5 {right: 41.66667%;}
	.col-lg-pull-6 {right: 50%;}
	.col-lg-pull-7 {right: 58.33333%;}
	.col-lg-pull-8 {right: 66.66667%;}
	.col-lg-pull-9 {right: 75%;}
	.col-lg-pull-10 {right: 83.33333%;}
	.col-lg-pull-11 {right: 91.66667%;}
	.col-lg-pull-12 {right: 100%;}
	.col-lg-push-0 {left: auto;}
	.col-lg-push-1 {left: 8.33333%;}
	.col-lg-push-2 {left: 16.66667%;}
	.col-lg-push-3 {left: 25%;}
	.col-lg-push-4 {left: 33.33333%;}
	.col-lg-push-5 {left: 41.66667%;}
	.col-lg-push-6 {left: 50%;}
	.col-lg-push-7 {left: 58.33333%;}
	.col-lg-push-8 {left: 66.66667%;}
	.col-lg-push-9 {left: 75%;}
	.col-lg-push-10 {left: 83.33333%;}
	.col-lg-push-11 {left: 91.66667%;}
	.col-lg-push-12 {left: 100%;}
	.col-lg-offset-0 {margin-left: 0%;}
	.col-lg-offset-1 {margin-left: 8.33333%;}
	.col-lg-offset-2 {margin-left: 16.66667%;}
	.col-lg-offset-3 {margin-left: 25%;}
	.col-lg-offset-4 {margin-left: 33.33333%;}
	.col-lg-offset-5 {margin-left: 41.66667%;}
	.col-lg-offset-6 {margin-left: 50%;}
	.col-lg-offset-7 {margin-left: 58.33333%;}
	.col-lg-offset-8 {margin-left: 66.66667%;}
	.col-lg-offset-9 {margin-left: 75%;}
	.col-lg-offset-10 {margin-left: 83.33333%;}
	.col-lg-offset-11 {margin-left: 91.66667%;}
	.col-lg-offset-12 {margin-left: 100%;}}
@media (min-width:1200px) {.col-xl-1 {-webkit-flex: 0 0 8.33333%;-ms-flex: 0 0 8.33333%;flex: 0 0 8.33333%;max-width: 8.33333%;}
	.col-xl-2 {-webkit-flex: 0 0 16.66667%;-ms-flex: 0 0 16.66667%;flex: 0 0 16.66667%;max-width: 16.66667%;}
	.col-xl-3 {-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
	.col-xl-4 {-webkit-flex: 0 0 33.33333%;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333%;}
	.col-xl-5 {-webkit-flex: 0 0 41.66667%;-ms-flex: 0 0 41.66667%;flex: 0 0 41.66667%;max-width: 41.66667%;}
	.col-xl-6 {-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.col-xl-7 {-webkit-flex: 0 0 58.33333%;-ms-flex: 0 0 58.33333%;flex: 0 0 58.33333%;max-width: 58.33333%;}
	.col-xl-8 {-webkit-flex: 0 0 66.66667%;-ms-flex: 0 0 66.66667%;flex: 0 0 66.66667%;max-width: 66.66667%;}
	.col-xl-9 {-webkit-flex: 0 0 75%;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}
	.col-xl-10 {-webkit-flex: 0 0 83.33333%;-ms-flex: 0 0 83.33333%;flex: 0 0 83.33333%;max-width: 83.33333%;}
	.col-xl-11 {-webkit-flex: 0 0 91.66667%;-ms-flex: 0 0 91.66667%;flex: 0 0 91.66667%;max-width: 91.66667%;}
	.col-xl-12 {-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.col-xl-pull-0 {right: auto;}
	.col-xl-pull-1 {right: 8.33333%;}
	.col-xl-pull-2 {right: 16.66667%;}
	.col-xl-pull-3 {right: 25%;}
	.col-xl-pull-4 {right: 33.33333%;}
	.col-xl-pull-5 {right: 41.66667%;}
	.col-xl-pull-6 {right: 50%;}
	.col-xl-pull-7 {right: 58.33333%;}
	.col-xl-pull-8 {right: 66.66667%;}
	.col-xl-pull-9 {right: 75%;}
	.col-xl-pull-10 {right: 83.33333%;}
	.col-xl-pull-11 {right: 91.66667%;}
	.col-xl-pull-12 {right: 100%;}
	.col-xl-push-0 {left: auto;}
	.col-xl-push-1 {left: 8.33333%;}
	.col-xl-push-2 {left: 16.66667%;}
	.col-xl-push-3 {left: 25%;}
	.col-xl-push-4 {left: 33.33333%;}
	.col-xl-push-5 {left: 41.66667%;}
	.col-xl-push-6 {left: 50%;}
	.col-xl-push-7 {left: 58.33333%;}
	.col-xl-push-8 {left: 66.66667%;}
	.col-xl-push-9 {left: 75%;}
	.col-xl-push-10 {left: 83.33333%;}
	.col-xl-push-11 {left: 91.66667%;}
	.col-xl-push-12 {left: 100%;}
	.col-xl-offset-0 {margin-left: 0%;}
	.col-xl-offset-1 {margin-left: 8.33333%;}
	.col-xl-offset-2 {margin-left: 16.66667%;}
	.col-xl-offset-3 {margin-left: 25%;}
	.col-xl-offset-4 {margin-left: 33.33333%;}
	.col-xl-offset-5 {margin-left: 41.66667%;}
	.col-xl-offset-6 {margin-left: 50%;}
	.col-xl-offset-7 {margin-left: 58.33333%;}
	.col-xl-offset-8 {margin-left: 66.66667%;}
	.col-xl-offset-9 {margin-left: 75%;}
	.col-xl-offset-10 {margin-left: 83.33333%;}
	.col-xl-offset-11 {margin-left: 91.66667%;}
	.col-xl-offset-12 {margin-left: 100%;}}
.col-xs-first {-webkit-order: -1;-ms-flex-order: -1;order: -1;}
.col-xs-last {-webkit-order: 1;-ms-flex-order: 1;order: 1;}
@media (min-width:544px) {.col-sm-first {-webkit-order: -1;-ms-flex-order: -1;order: -1;}
	.col-sm-last {-webkit-order: 1;-ms-flex-order: 1;order: 1;}}
@media (min-width:768px) {.col-md-first {-webkit-order: -1;-ms-flex-order: -1;order: -1;}
	.col-md-last {-webkit-order: 1;-ms-flex-order: 1;order: 1;}}
@media (min-width:992px) {.col-lg-first {-webkit-order: -1;-ms-flex-order: -1;order: -1;}
	.col-lg-last {-webkit-order: 1;-ms-flex-order: 1;order: 1;}}
@media (min-width:1200px) {.col-xl-first {-webkit-order: -1;-ms-flex-order: -1;order: -1;}
	.col-xl-last {-webkit-order: 1;-ms-flex-order: 1;order: 1;}}
.row-xs-top {-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;}
.row-xs-center {-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
.row-xs-bottom {-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end;}
@media (min-width:544px) {.row-sm-top {-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;}
	.row-sm-center {-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
	.row-sm-bottom {-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end;}}
@media (min-width:768px) {.row-md-top {-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;}
	.row-md-center {-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
	.row-md-bottom {-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end;}}
@media (min-width:992px) {.row-lg-top {-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;}
	.row-lg-center {-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
	.row-lg-bottom {-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end;}}
@media (min-width:1200px) {.row-xl-top {-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;}
	.row-xl-center {-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
	.row-xl-bottom {-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end;}}
.row-xs-left {-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;}
.row-xs-flex-center {-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}
.row-xs-right {-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;}
.row-xs-between {-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;}
.row-xs-around {-webkit-justify-content: space-around;-ms-flex-pack: distribute;justify-content: space-around;}
@media (min-width:544px) {.row-sm-left {-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;}
	.row-sm-flex-center {-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}
	.row-sm-right {-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;}
	.row-sm-between {-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;}
	.row-sm-around {-webkit-justify-content: space-around;-ms-flex-pack: distribute;justify-content: space-around;}}
@media (min-width:768px) {.row-md-left {-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;}
	.row-md-flex-center {-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}
	.row-md-right {-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;}
	.row-md-between {-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;}
	.row-md-around {-webkit-justify-content: space-around;-ms-flex-pack: distribute;justify-content: space-around;}}
@media (min-width:992px) {.row-lg-left {-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;}
	.row-lg-flex-center {-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}
	.row-lg-right {-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;}
	.row-lg-between {-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;}
	.row-lg-around {-webkit-justify-content: space-around;-ms-flex-pack: distribute;justify-content: space-around;}}
@media (min-width:1200px) {.row-xl-left {-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;}
	.row-xl-flex-center {-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}
	.row-xl-right {-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;}
	.row-xl-between {-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;}
	.row-xl-around {-webkit-justify-content: space-around;-ms-flex-pack: distribute;justify-content: space-around;}}
.col-xs-top {-webkit-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start;}
.col-xs-center {-webkit-align-self: center;-ms-flex-item-align: center;align-self: center;}
.col-xs-bottom {-webkit-align-self: flex-end;-ms-flex-item-align: end;align-self: flex-end;}
@media (min-width:544px) {.col-sm-top {-webkit-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start;}
	.col-sm-center {-webkit-align-self: center;-ms-flex-item-align: center;align-self: center;}
	.col-sm-bottom {-webkit-align-self: flex-end;-ms-flex-item-align: end;align-self: flex-end;}}
@media (min-width:768px) {.col-md-top {-webkit-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start;}
	.col-md-center {-webkit-align-self: center;-ms-flex-item-align: center;align-self: center;}
	.col-md-bottom {-webkit-align-self: flex-end;-ms-flex-item-align: end;align-self: flex-end;}}
@media (min-width:992px) {.col-lg-top {-webkit-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start;}
	.col-lg-center {-webkit-align-self: center;-ms-flex-item-align: center;align-self: center;}
	.col-lg-bottom {-webkit-align-self: flex-end;-ms-flex-item-align: end;align-self: flex-end;}}
@media (min-width:1200px) {.col-xl-top {-webkit-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start;}
	.col-xl-center {-webkit-align-self: center;-ms-flex-item-align: center;align-self: center;}
	.col-xl-bottom {-webkit-align-self: flex-end;-ms-flex-item-align: end;align-self: flex-end;}}
html {font-size: 16px;font-size: 1rem;}
.text-left {text-align: left;}
.text-right {text-align: right;}
.text-center {text-align: center;}
.text-justify {text-align: justify;}
h1, h2, h3, h4, h5, h6 {margin: 0 0 18px;}
h1:not(.entry-title):only-child, h2:not(.entry-title):only-child, h3:not(.entry-title):only-child, h4:not(.entry-title):only-child, h5:not(.entry-title):only-child, h6:not(.entry-title):only-child {margin: 0;}
h1+h1, h2+h1, h3+h1, h4+h1, h5+h1, h6+h1, h1+h2, h2+h2, h3+h2, h4+h2, h5+h2, h6+h2, h1+h3, h2+h3, h3+h3, h4+h3, h5+h3, h6+h3, h1+h4, h2+h4, h3+h4, h4+h4, h5+h4, h6+h4, h1+h5, h2+h5, h3+h5, h4+h5, h5+h5, h6+h5, h1+h6, h2+h6, h3+h6, h4+h6, h5+h6, h6+h6 {margin-top: 40px;}
p+h1, ol+h1, ul+h1, dl+h1, blockquote+h1, p+h2, ol+h2, ul+h2, dl+h2, blockquote+h2, p+h3, ol+h3, ul+h3, dl+h3, blockquote+h3, p+h4, ol+h4, ul+h4, dl+h4, blockquote+h4, p+h5, ol+h5, ul+h5, dl+h5, blockquote+h5, p+h6, ol+h6, ul+h6, dl+h6, blockquote+h6 {margin-top: 42px;}
p {margin: 0 0 1.6em;}
p:only-child {margin: 0;}
dfn, cite, em, i {font-style: italic;}
blockquote {font-size: 20px;font-size: 1.25rem;}
blockquote cite {font-size: 14px;font-size: .875rem;}
address {margin: 0 0 1.5em;}
pre {font-family: "Courier 10 Pitch",Courier,monospace;line-height: 1.6;overflow: auto;max-width: 100%;margin: 0 0 1.5em;padding: 1.5em;background: #eee;border: 1px solid #d5d5d5;white-space: pre;white-space: pre-wrap;word-wrap: break-word;font-size: 16px;font-size: 1rem;}
code, kbd, tt, var {font-family: Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size: 15px;font-size: .9375rem;}
code {padding: 13px 8px;}
abbr, acronym {cursor: help;border-bottom: 1px dotted #666;}
mark, ins {font-style: italic;text-decoration: none;border-bottom: 1px solid;}
big {font-size: 125%;}
small {font-size: 87.5%;}
html {box-sizing: border-box;}
*, *:before, *:after {box-sizing: inherit;}
body {background: #fff;}
img {height: auto;max-width: 100%;display: inline-block;vertical-align: top;}
blockquote, q {quotes: "" "";}
blockquote:before, q:before {content: "";}
blockquote:after, q:after {content: "";}
.tm_pb_builder .entry-content #tm_builder_outer_content blockquote, .tm_pb_builder .entry-content #tm_builder_outer_content .tm_quote_content blockquote, blockquote {font-size: 30px;font-size: 1.875rem;line-height: 1.33;font-weight: 400;position: relative;margin: 0 0 1.5em;padding-left: 35px;}
.widget .tm_pb_builder .entry-content #tm_builder_outer_content blockquote, .widget .tm_pb_builder .entry-content #tm_builder_outer_content .tm_quote_content blockquote, .widget blockquote {font-size: 22.4px;font-size: 1.4rem;}
@media (min-width:992px) {.tm_pb_builder .entry-content #tm_builder_outer_content blockquote, .tm_pb_builder .entry-content #tm_builder_outer_content .tm_quote_content blockquote, blockquote {padding-left: 47px;}}
.tm_pb_builder .entry-content #tm_builder_outer_content blockquote:before, .tm_pb_builder .entry-content #tm_builder_outer_content .tm_quote_content blockquote:before, blockquote:before {position: absolute;left: -7px;top: 0;font-size: 56px;content: "“";line-height: 1;}
.tm_pb_builder .entry-content #tm_builder_outer_content blockquote p, .tm_pb_builder .entry-content #tm_builder_outer_content .tm_quote_content blockquote p, blockquote p {margin: 0;}
.tm_pb_builder .entry-content #tm_builder_outer_content blockquote p+p, .tm_pb_builder .entry-content #tm_builder_outer_content .tm_quote_content blockquote p+p, blockquote p+p {margin-top: 1em;}
.tm_pb_builder .entry-content #tm_builder_outer_content blockquote cite, .tm_pb_builder .entry-content #tm_builder_outer_content .tm_quote_content blockquote cite, blockquote cite {margin-top: 7px;display: block;font-style: normal;font-size: 18px;font-size: 1.125rem;}
.tm_pb_builder .entry-content #tm_builder_outer_content blockquote cite:before, .tm_pb_builder .entry-content #tm_builder_outer_content .tm_quote_content blockquote cite:before, blockquote cite:before {content: "- ";}
hr {background-color: #ebebeb;border: 0;height: 1px;margin: 1.5em 0;}
ul, ol, dl {margin: 0 0 1.6em;padding-left: 0;}
ul {list-style: none;}
ul.marked-list li+li, ul.marked-list li>ul li, ul.marked-list li>ol li {margin-top: 19px;}
ul.marked-list>li:before {content: "";display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;font-size: 18px;font-size: 1.125rem;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;margin-right: 23px;line-height: 1.55555555;}
ol {list-style: none;}
.entry-content ol {counter-reset: li;}
.entry-content ol li+li, .entry-content ol li>ul li, .entry-content ol li>ol li {margin-top: 19px;}
.entry-content ol>li:before {content: counter(li,decimal-leading-zero) ".";counter-increment: li;margin-right: 13px;font-size: 18px;font-size: 1.125rem;line-height: 1.55555555;}
li>ul, li>ol {margin-bottom: 0;margin-left: 1em;}
dt {font-weight: 400;}
dd {margin: 0 1.5em 1.5em;}
.entry-content h1+dl, .entry-content h2+dl, .entry-content h3+dl, .entry-content h4+dl, .entry-content h5+dl, .entry-content h6+dl {margin-top: 38px;}
dl.terms-list dd {margin: 0 0 22px;}
dl.terms-list dt {min-width: 154px;margin: 0 0 10px;}
@media (min-width:544px) {dl.terms-list dt {float: left;}}
.inline-list {padding: 0;margin: 0;list-style: none;}
.inline-list li {display: inline-block;vertical-align: top;}
table {margin: 0 0 1.5em;width: 100%;}
.entry-content table {margin: 0 0 1.5em;max-width: 100%;border: 1px solid #ebebeb;}
.entry-content table th, .entry-content table td {padding: 5px;vertical-align: top;border: 1px solid #ebebeb;}
.entry-content table thead th {vertical-align: bottom;border-bottom: 1px solid #ebebeb;}
.entry-content table tbody+tbody {border-top: 1px solid #ebebeb;}
.page-preloader-cover {position: fixed;z-index: 999;top: 0;left: 0;display: block;width: 100%;height: 100%;background-color: #fff;}
.spinner {width: 60px;height: 60px;text-align: center;position: relative;left: 50%;top: 50%;margin-left: -30px;margin-right: -30px;-webkit-animation: sk-rotate 2s infinite linear;animation: sk-rotate 2s infinite linear;}
.dot1, .dot2 {width: 60%;height: 60%;display: inline-block;position: absolute;top: 0;border-radius: 100%;-webkit-animation: sk-bounce 2s infinite ease-in-out;animation: sk-bounce 2s infinite ease-in-out;}
.dot2 {top: auto;bottom: 0;-webkit-animation-delay: -1s;animation-delay: -1s;}
@-webkit-keyframes sk-rotate {100% {-webkit-transform: rotate(360deg);}}
@keyframes sk-rotate {100% {transform: rotate(360deg);-webkit-transform: rotate(360deg);}}
@-webkit-keyframes sk-bounce {0%, 100% {-webkit-transform: scale(0);}
	50% {-webkit-transform: scale(1);}}
@keyframes sk-bounce {0%, 100% {transform: scale(0);-webkit-transform: scale(0);}
	50% {transform: scale(1);-webkit-transform: scale(1);}}
#toTop {display: none;text-decoration: none;position: fixed;bottom: 20px;right: -999em;overflow: hidden;width: 55px;height: 55px;z-index: 999;text-align: center;border-radius: 50%;}
#toTop:before {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;font-size: 20px;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;width: 100%;line-height: 55px;content: "";}
#toTop:focus {outline: none;}
@media (min-width:544px) {#toTop {right: 20px;}}
@media (min-width:768px) {#toTop {bottom: 80px;}}
#toTop span {position: absolute;bottom: 0;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}
.m-x-auto {margin-right: auto !important;margin-left: auto !important;}
.m-a-0 {margin: 0 0 !important;}
.m-t-0 {margin-top: 0 !important;}
.m-r-0 {margin-right: 0 !important;}
.m-b-0 {margin-bottom: 0 !important;}
.m-l-0 {margin-left: 0 !important;}
.m-x-0 {margin-right: 0 !important;margin-left: 0 !important;}
.m-y-0 {margin-top: 0 !important;margin-bottom: 0 !important;}
.m-a-1 {margin: 1rem 1rem !important;}
.m-t-1 {margin-top: 1rem !important;}
.m-r-1 {margin-right: 1rem !important;}
.m-b-1 {margin-bottom: 1rem !important;}
.m-l-1 {margin-left: 1rem !important;}
.m-x-1 {margin-right: 1rem !important;margin-left: 1rem !important;}
.m-y-1 {margin-top: 1rem !important;margin-bottom: 1rem !important;}
.m-a-2 {margin: 1.5rem 1.5rem !important;}
.m-t-2 {margin-top: 1.5rem !important;}
.m-r-2 {margin-right: 1.5rem !important;}
.m-b-2 {margin-bottom: 1.5rem !important;}
.m-l-2 {margin-left: 1.5rem !important;}
.m-x-2 {margin-right: 1.5rem !important;margin-left: 1.5rem !important;}
.m-y-2 {margin-top: 1.5rem !important;margin-bottom: 1.5rem !important;}
.m-a-3 {margin: 3rem 3rem !important;}
.m-t-3 {margin-top: 3rem !important;}
.m-r-3 {margin-right: 3rem !important;}
.m-b-3 {margin-bottom: 3rem !important;}
.m-l-3 {margin-left: 3rem !important;}
.m-x-3 {margin-right: 3rem !important;margin-left: 3rem !important;}
.m-y-3 {margin-top: 3rem !important;margin-bottom: 3rem !important;}
.p-a-0 {padding: 0 0 !important;}
.p-t-0 {padding-top: 0 !important;}
.p-r-0 {padding-right: 0 !important;}
.p-b-0 {padding-bottom: 0 !important;}
.p-l-0 {padding-left: 0 !important;}
.p-x-0 {padding-right: 0 !important;padding-left: 0 !important;}
.p-y-0 {padding-top: 0 !important;padding-bottom: 0 !important;}
.p-a-1 {padding: 1rem 1rem !important;}
.p-t-1 {padding-top: 1rem !important;}
.p-r-1 {padding-right: 1rem !important;}
.p-b-1 {padding-bottom: 1rem !important;}
.p-l-1 {padding-left: 1rem !important;}
.p-x-1 {padding-right: 1rem !important;padding-left: 1rem !important;}
.p-y-1 {padding-top: 1rem !important;padding-bottom: 1rem !important;}
.p-a-2 {padding: 1.5rem 1.5rem !important;}
.p-t-2 {padding-top: 1.5rem !important;}
.p-r-2 {padding-right: 1.5rem !important;}
.p-b-2 {padding-bottom: 1.5rem !important;}
.p-l-2 {padding-left: 1.5rem !important;}
.p-x-2 {padding-right: 1.5rem !important;padding-left: 1.5rem !important;}
.p-y-2 {padding-top: 1.5rem !important;padding-bottom: 1.5rem !important;}
.p-a-3 {padding: 3rem 3rem !important;}
.p-t-3 {padding-top: 3rem !important;}
.p-r-3 {padding-right: 3rem !important;}
.p-b-3 {padding-bottom: 3rem !important;}
.p-l-3 {padding-left: 3rem !important;}
.p-x-3 {padding-right: 3rem !important;padding-left: 3rem !important;}
.p-y-3 {padding-top: 3rem !important;padding-bottom: 3rem !important;}
button, input[type='button'], input[type='reset'], input[type='submit'] {line-height: 1;text-transform: uppercase;display: inline-block;max-width: 100%;padding: 22px 47px;cursor: pointer;text-align: center;vertical-align: top;border: 3px solid;box-shadow: none;font-size: 14px;font-size: .875rem;font-weight: 700;border-radius: 32px;letter-spacing: .28px;transition: .3s;}
.btn {text-decoration: none;line-height: 1;text-transform: uppercase;display: inline-block;max-width: 100%;padding: 22px 47px;cursor: pointer;text-align: center;vertical-align: top;border: 3px solid;box-shadow: none;font-size: 14px;font-size: .875rem;font-weight: 700;border-radius: 32px;letter-spacing: .28px;transition: .3s;}
.btn:hover {text-decoration: none;}
.btn:active {outline: none;box-shadow: 0 0 10px;}
.btn-fullwidth {width: 100%;}
.btn-lg {min-width: 240px;}
.btn-link, .entry-content #tm_builder_outer_content .tm_pb_blog .more-link {text-transform: uppercase;font-size: 14px;font-size: .875rem;line-height: 1.5;font-weight: 700;letter-spacing: .28px;}
input[type='text'], input[type='email'], input[type='url'], input[type='password'], input[type='search'], input[type='number'], input[type='tel'], input[type='range'], input[type='date'], input[type='month'], input[type='week'], input[type='time'], input[type='datetime'], input[type='datetime-local'], input[type='color'], select, textarea {-webkit-appearance: none;padding: 10px 20px;background-color: #fff;border: 1px solid #e0e0e8;line-height: 1.75;font-size: 16px;font-size: 1rem;}
input[type='text']:focus, input[type='email']:focus, input[type='url']:focus, input[type='password']:focus, input[type='search']:focus, input[type='number']:focus, input[type='tel']:focus, input[type='range']:focus, input[type='date']:focus, input[type='month']:focus, input[type='week']:focus, input[type='time']:focus, input[type='datetime']:focus, input[type='datetime-local']:focus, input[type='color']:focus, select:focus, textarea:focus {outline: none;box-shadow: 0 0 10px #e0e0e8;}
input[type='text'].mprm-form-error, input[type='email'].mprm-form-error, input[type='url'].mprm-form-error, input[type='password'].mprm-form-error, input[type='search'].mprm-form-error, input[type='number'].mprm-form-error, input[type='tel'].mprm-form-error, input[type='range'].mprm-form-error, input[type='date'].mprm-form-error, input[type='month'].mprm-form-error, input[type='week'].mprm-form-error, input[type='time'].mprm-form-error, input[type='datetime'].mprm-form-error, input[type='datetime-local'].mprm-form-error, input[type='color'].mprm-form-error, select.mprm-form-error, textarea.mprm-form-error {border-color: #ec495e;}
button:focus, input[type='submit']:focus, input[type='reset']:focus {outline: none;}
select {border: 1px solid #e0e0e8;}
textarea {width: 100%;min-height: 150px;resize: vertical;overflow: auto;}
::-moz-placeholder {opacity: 1;}
:-moz-placeholder {opacity: 1;}
.search-form {margin: 0;padding: 0;}
.top-panel .search-form {vertical-align: top;}
.search-form__label {display: block;position: relative;max-width: 395px;margin-left: auto;margin-right: auto;}
.widget .search-form__label {max-width: 100%;}
.search-form__field[type='search'] {-webkit-appearance: none;border-radius: 25px;box-sizing: border-box;width: 100%;height: 50px;font-size: 13px;font-size: .8125rem;padding-right: 70px;}
.top-panel .search-form__field[type='search'] {width: 196px;height: 40.5px;padding: 7px 40px 7px 23px;border: none;border-radius: 0;}
.top-panel .search-form__field[type='search']:focus {box-shadow: none;}
.search-form__submit {position: absolute;right: 0;top: 0;width: 70px;height: 50px;padding: 0;z-index: 1;border: none;background: none;border-radius: 0;text-align: center;}
.top-panel .search-form__submit {width: 40px;height: 40px;}
.search-form__submit i {line-height: 50px;font-size: 24px;font-size: 1.5rem;}
.top-panel .search-form__submit i {line-height: 40px;font-size: 14px;font-size: .875rem;}
.search-form__submit:hover {background: none;}
.search-form__submit:active, .search-form__submit:focus, .search-form__submit:hover {box-shadow: none;}
.comment-respond {padding: 30px 17.5px;}
.comment-list .comment-respond {margin-bottom: 2em;}
.comment-reply-title {text-align: center;margin-top: 0;margin-bottom: 10px;}
.comment-form {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-flow: row wrap;-ms-flex-flow: row wrap;flex-flow: row wrap;}
.comment-form>* {padding-right: 12.5px;padding-left: 12.5px;width: 100%;}
@media (min-width:992px) {.comment-form-author, .comment-form-email {width: 50%;}}
.comment-list .comment-form-author, .comment-list .comment-form-email {width: 100%;}
.comment-form-comment, .comment-form-author, .comment-form-email, .comment-form-url {margin: 0 0 1em;}
.comment-form-comment {margin: 0 0 30px;}
.comment-form-comment textarea {min-height: 85px;height: 85px;}
.logged-in-as~.comment-form-comment textarea {min-height: 200px;height: 200px;}
.comment-form .form-submit {margin: 0;text-align: center;}
.comment-form .form-submit .submit {min-width: 195px;}
.comment-form__field {width: 100%;vertical-align: top;}
.comment-form__input-title {display: block;margin-bottom: 4px;}
.comment-form .logged-in-as, .comment-form .comment-notes {margin: 0 0 1em;text-align: center;}
.comment-form input[type='text'], .comment-form input[type='email'], .comment-form input[type='url'], .comment-form input[type='password'], .comment-form input[type='search'], .comment-form input[type='number'], .comment-form input[type='tel'], .comment-form input[type='range'], .comment-form input[type='date'], .comment-form input[type='month'], .comment-form input[type='week'], .comment-form input[type='time'], .comment-form input[type='datetime'], .comment-form input[type='datetime-local'], .comment-form input[type='color'], .comment-form textarea {border: none;padding: 11px 20px;}
#cancel-comment-reply-link {font-size: 16px;font-size: 1rem;}
.post-password-form label {display: inline-block;vertical-align: top;margin: 5px 0;}
.post-password-form input[type='submit'] {padding: 15px 30px;margin: 5px 0;}
a {text-decoration: none;transition: .3s;}
a:focus {outline: none;}
a:hover, a:active {text-decoration: none;}
.main-navigation {display: block;clear: both;width: 100%;}
.main-navigation ul {display: none;margin: 0;padding-left: 0;list-style: none;}
.main-navigation li {position: relative;text-align: left;}
.main-navigation a {position: relative;display: block;text-decoration: none;}
@media (max-width:767px) {.main-navigation ul ul a {text-indent: 1rem;}
	.main-navigation ul ul ul a {text-indent: 2rem;}
	.main-navigation ul ul ul ul a {text-indent: 3rem;}
	.main-navigation ul ul ul ul ul a {text-indent: 4rem;}
	.main-navigation ul ul ul ul ul ul a {text-indent: 5rem;}}
@media (min-width:768px) {.main-navigation ul {display: block;}
	.main-navigation li:hover>ul, .main-navigation li.menu-hover>ul {top: 100%;left: 0;visibility: visible;opacity: 1;}
	.main-navigation li>ul.in-transition {left: 0;}
	.main-navigation li li:hover>ul, .main-navigation li li.menu-hover>ul {top: -13px;left: 100%;}
	.main-navigation li li>ul.in-transition {left: 100%;}
	.main-navigation li.open-left:hover>ul, .main-navigation li.open-left.menu-hover>ul, .main-navigation li.super-guacamole__menu:hover>ul, .main-navigation li.super-guacamole__menu.menu-hover>ul {left: auto;right: 0;}
	.main-navigation li.open-left>ul.in-transition, .main-navigation li.super-guacamole__menu>ul.in-transition {left: auto;right: 0;}
	.main-navigation li.open-left li:hover>ul, .main-navigation li.open-left li.menu-hover>ul, .main-navigation li.super-guacamole__menu li:hover>ul, .main-navigation li.super-guacamole__menu li.menu-hover>ul {left: auto;right: 100%;}
	.main-navigation li.open-left li>ul.in-transition, .main-navigation li.super-guacamole__menu li>ul.in-transition {left: auto;right: 100%;}
	.main-navigation .menu {display: block;}
	.main-navigation .menu>li {display: inline-block;}
	.main-navigation .sub-menu {position: absolute;z-index: 999;top: 120%;left: -999em;visibility: hidden;margin: 0;transition: 200ms linear;transition-property: top,opacity,visibility;opacity: 0;}
	.main-navigation .sub-menu ul {top: 20%;}
	.main-navigation .menu-toggle, .main-navigation .sub-menu-toggle {display: none;}}
.main-navigation a {padding: 1em;}
.main-navigation a:focus {outline: none;}
@media (min-width:768px) {.main-navigation .menu>li+li {margin-left: 25px;}}
@media (min-width:992px) {.main-navigation .menu>li+li {margin-left: 35px;}}
@media (min-width:1200px) {.main-navigation .menu>li+li {margin-left: 43px;}}
@media (min-width:992px) {.site-header.default .main-navigation .menu>li+li {margin-left: 43px;}}
.main-navigation .menu>li>a {padding: .7em 1em;text-transform: uppercase;letter-spacing: .28px;font-size: 16px;font-size: 1rem;}
@media (min-width:768px) {.main-navigation .menu>li>a {padding: 1em 0;font-size: 14px;font-size: .875rem;}}
@media (min-width:768px) {.main-navigation .menu>li.menu-item-has-children {padding-right: 16px;}}
@media (min-width:768px) {.main-navigation .menu>li.menu-item-has-children::after {content: "";}}
.main-navigation .menu>li[hidden] {display: none;}
.main-navigation .sub-menu {padding: 13px 0;}
@media (min-width:768px) {.main-navigation .sub-menu {width: 220px;}}
@media (min-width:1200px) {.main-navigation .sub-menu {width: 240px;}}
@media (min-width:768px) {.main-navigation .sub-menu li.menu-item-has-children::after {top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);content: "";}}
.main-navigation .sub-menu a {font-size: 18px;font-size: 1.125rem;padding: .5em 1em;}
@media (min-width:768px) {.main-navigation .sub-menu a {font-size: 16px;font-size: 1rem;padding: 9px 1.9em;}}
.main-navigation li::after {position: absolute;top: 1em;right: 1em;cursor: pointer;display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;font-size: 16px;font-size: 1rem;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
@media (min-width:768px) {.main-navigation .menu>li::after {top: 18px;right: 0;font-size: 14px;font-size: .875rem;}}
.menu-item__desc {font-size: 12px;font-size: .75rem;text-transform: capitalize;letter-spacing: normal;font-weight: 300;}
@media (max-width:767px) {.main-navigation ul.menu {margin-left: -15px;margin-right: -15px;}
	.main-navigation.toggled ul.menu {display: block;}
	.main-navigation .menu-item-has-children {position: relative;}
	.main-navigation .menu-item-has-children>a {padding-right: 50px;}
	.main-navigation .menu-item-has-children .sub-menu-toggle {position: absolute;right: 0;font-size: 16px;font-size: 1rem;width: 50px;height: 50px;line-height: 50px;text-align: center;top: 0;z-index: 100;cursor: pointer;transition: .25s;}
	.main-navigation .menu-item-has-children .sub-menu-toggle:before {content: "";display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
	.main-navigation .menu-item-has-children .sub-menu-toggle.is-active:before {content: "";}
	.main-navigation .menu-item-has-children.sub-menu-open>.sub-menu {display: block;}}
.menu-toggle {position: absolute;right: 15px;top: 31.25px;}
.menu-toggle {padding: 10px 0;cursor: pointer;transition-property: opacity;transition-duration: .15s;transition-timing-function: linear;font: inherit;color: inherit;text-transform: none;background-color: transparent;border: 0;margin: 0;overflow: visible;}
.menu-toggle:hover {opacity: .7;}
.menu-toggle .menu-toggle-inner {transition-duration: .1s;transition-timing-function: cubic-bezier(.55,.055,.675,.19);}
.menu-toggle .menu-toggle-inner::before {transition: top .1s .14s ease,opacity .1s ease;}
.menu-toggle .menu-toggle-inner::after {transition: bottom .1s .14s ease,-webkit-transform .1s cubic-bezier(.55,.055,.675,.19);transition: bottom .1s .14s ease,transform .1s cubic-bezier(.55,.055,.675,.19);transition: bottom .1s .14s ease,transform .1s cubic-bezier(.55,.055,.675,.19),-webkit-transform .1s cubic-bezier(.55,.055,.675,.19);}
.menu-toggle.is-active .menu-toggle-inner {-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);transition-delay: .14s;transition-timing-function: cubic-bezier(.215,.61,.355,1);}
.menu-toggle.is-active .menu-toggle-inner::before {top: 0;opacity: 0;transition: top .1s ease,opacity .1s .14s ease;}
.menu-toggle.is-active .menu-toggle-inner::after {bottom: 0;-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);transition: bottom .1s ease,-webkit-transform .1s .14s cubic-bezier(.215,.61,.355,1);transition: bottom .1s ease,transform .1s .14s cubic-bezier(.215,.61,.355,1);transition: bottom .1s ease,transform .1s .14s cubic-bezier(.215,.61,.355,1),-webkit-transform .1s .14s cubic-bezier(.215,.61,.355,1);}
.menu-toggle-box {width: 30px;height: 24px;display: block;position: relative;}
.menu-toggle-inner {display: block;top: 50%;margin-top: -2px;}
.menu-toggle-inner, .menu-toggle-inner::before, .menu-toggle-inner::after {width: 30px;height: 4px;background-color: #fff;border-radius: 0;position: absolute;transition-property: -webkit-transform;transition-property: transform;transition-property: transform,-webkit-transform;transition-duration: .15s;transition-timing-function: ease;}
.menu-toggle-inner::before, .menu-toggle-inner::after {content: "";display: block;}
.menu-toggle-inner::before {top: -10px;}
.menu-toggle-inner::after {bottom: -10px;}
.footer-menu__items {display: block;margin: 0;}
.footer-menu__items .menu-item {display: block;}
@media (min-width:544px) {.footer-menu__items .menu-item {display: inline-block;margin-right: 15px;}}
@media (min-width:768px) {.footer-menu__items .menu-item {margin-right: 30px;}}
@media (min-width:1200px) {.footer-menu__items .menu-item {margin-right: 45px;}}
.footer-menu__items .menu-item:last-child {margin-right: 0;}
.footer-menu__items .menu-item a {text-decoration: none;text-transform: uppercase;font-size: 14px;font-size: .875rem;letter-spacing: .28px;}
.comment-navigation, .posts-navigation, .post-navigation {overflow: hidden;margin-top: 3em;margin-bottom: 3em;}
.comment-navigation .nav-previous, .posts-navigation .nav-previous, .post-navigation .nav-previous {float: left;width: 50%;}
.comment-navigation .nav-previous>a, .posts-navigation .nav-previous>a, .post-navigation .nav-previous>a {display: inline-block;vertical-align: top;text-decoration: none;}
.comment-navigation .nav-previous>a:before, .posts-navigation .nav-previous>a:before, .post-navigation .nav-previous>a:before {margin-right: 10px;content: "";display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.comment-navigation .nav-next, .posts-navigation .nav-next, .post-navigation .nav-next {float: right;width: 50%;text-align: right;}
.comment-navigation .nav-next>a, .posts-navigation .nav-next>a, .post-navigation .nav-next>a {display: inline-block;vertical-align: top;text-decoration: none;}
.comment-navigation .nav-next>a:after, .posts-navigation .nav-next>a:after, .post-navigation .nav-next>a:after {margin-left: 10px;content: "";display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.pagination {margin: -.5em 0 5.5em;text-align: center;}
.page-numbers {text-transform: uppercase;display: inline-block;margin: 0 5px 5px;text-align: center;text-decoration: none;}
@media (min-width:1200px) {.page-numbers {margin: 0 20px 5px;}}
.position-two-sidebars .page-numbers {margin: 0 5px 5px;}
@media (min-width:768px) {.page-numbers.next, .page-numbers.prev {margin-top: 3px;}}
.page-numbers.next {margin-right: 0;}
@media (min-width:768px) {.page-numbers.next {float: right;}}
.page-numbers.next i {margin-left: 10px;}
@media (min-width:1200px) {.page-numbers.next i {margin-left: 27px;}}
.page-numbers.prev {margin-left: 0;}
@media (min-width:768px) {.page-numbers.prev {float: left;}}
.page-numbers.prev i {margin-right: 10px;}
@media (min-width:1200px) {.page-numbers.prev i {margin-right: 27px;}}
.page-links {clear: both;margin: 0 0 1em;}
.page-links__title {margin-right: 5px;}
.page-links a, .page-links>.page-links__item {display: inline-block;margin: 0 10px 5px 0;text-align: center;}
.page-links a {text-decoration: none;}
.breadcrumbs {position: relative;margin: 1em 0;}
.breadcrumbs__title {float: left;margin-right: 2em;padding-right: 2em;border-right: 1px solid #e0e0e8;}
.breadcrumbs__title .page-title {margin: 0;}
.breadcrumbs__items {float: left;}
.breadcrumbs__browse {float: left;margin-right: .5em;}
.breadcrumbs__wrap {float: left;margin: 0;}
@media (min-width:992px) {.breadcrumbs__wrap {margin: .25em 0;}}
.breadcrumbs__item {float: left;}
.breadcrumbs__item-sep {margin: 0 1.5em;}
@media (min-width:992px) {.breadcrumbs__item-sep {margin: 0 2.4em;}}
.breadcrumbs__item-link {text-decoration: none;}
.social-list__items {line-height: 0;margin-left: -1px;margin-right: -1px;}
.social-list .menu-item {margin: 0;padding: 1px;}
.social-list .menu-item::before {display: none;}
.social-list .menu-item>a {display: block;text-decoration: none;text-align: center;}
.social-list .menu-item>a:hover {text-decoration: none;}
.social-list .menu-item>a:focus {outline: none;}
.social-list .menu-item>a[href*="codepen.io"]::before {content: "";}
.social-list .menu-item>a[href*="digg.com"]::before {content: "";}
.social-list .menu-item>a[href*="dribbble.com"]::before {content: "";}
.social-list .menu-item>a[href*="dropbox.com"]::before {content: "";}
.social-list .menu-item>a[href*="facebook.com"]::before {content: "";}
.social-list .menu-item>a[href*="flickr.com"]::before {content: "";}
.social-list .menu-item>a[href*="foursquare"]::before {content: "";}
.social-list .menu-item>a[href*="plus.google.com"]::before {content: "";}
.social-list .menu-item>a[href*="github.com"]::before {content: "";}
.social-list .menu-item>a[href*="instagram.com"]::before {content: "";}
.social-list .menu-item>a[href*="linkedin.com"]::before {content: "";}
.social-list .menu-item>a[href*="pinterest.com"]::before {content: "";}
.social-list .menu-item>a[href*="getpocket.com"]::before {content: "";}
.social-list .menu-item>a[href*="reddit.com"]::before {content: "";}
.social-list .menu-item>a[href*="skype.com"]::before, .social-list .menu-item>a[href*="skype:"]::before {content: "";}
.social-list .menu-item>a[href*="stumbleupon.com"]::before {content: "";}
.social-list .menu-item>a[href*="tumblr.com"]::before {content: "";}
.social-list .menu-item>a[href*="twitter.com"]::before {content: "";}
.social-list .menu-item>a[href*="vimeo.com"]::before {content: "";}
.social-list .menu-item>a[href*="wordpress.org"]::before, .social-list .menu-item>a[href*="wordpress.com"]::before {content: "";}
.social-list .menu-item>a[href*="youtube.com"]::before {content: "";}
.social-list .menu-item>a[href*="amazon.com"]::before {content: "";}
.social-list .menu-item>a[href*="tripadvisor"]::before {content: "";}
.social-list .menu-item>a[href*="ycombinator.com"]::before {content: "";}
.social-list .menu-item>a[href*="xing.com"]::before {content: "";}
.social-list .menu-item>a[href*="yahoo."]::before {content: "";}
.social-list .menu-item>a[href*="vine.co"]::before {content: "";}
.social-list .menu-item>a[href*="weibo.com"]::before {content: "";}
.social-list .menu-item>a[href*="trello.com"]::before {content: "";}
.social-list .menu-item>a[href*="steampowered.com"]::before {content: "";}
.social-list .menu-item>a[href*="soundcloud.com"]::before {content: "";}
.social-list .menu-item>a[href*="spotify.com"]::before {content: "";}
.social-list .menu-item>a[href*="stackexchange.com"]::before {content: "";}
.social-list .menu-item>a[href*="stackoverflow.com"]::before {content: "";}
.social-list .menu-item>a[href*="slideshare.net"]::before {content: "";}
.social-list .menu-item>a[href*="slack.com"]::before {content: "";}
.social-list .menu-item>a[href*="skyatlas.com"]::before {content: "";}
.social-list .menu-item>a[href*="last.fm"]::before {content: "";}
.social-list .menu-item>a[href*="jsfiddle.net"]::before {content: "";}
.social-list .menu-item>a[href*="behance.net"]::before {content: "";}
.social-list .menu-item>a[href*="bitbucket.org"]::before {content: "";}
.social-list .menu-item>a[href*="codepen.io"]::before {content: "";}
.social-list .menu-item>a[href*="codiepie.com"]::before {content: "";}
.social-list .menu-item>a[href*="connectdevelop.com"]::before {content: "";}
.social-list .menu-item>a[href*="dashcube.com"]::before {content: "";}
.social-list .menu-item>a[href*="contao.org"]::before {content: "";}
.social-list .menu-item>a[href*="delicious.com"]::before {content: "";}
.social-list .menu-item>a[href*="deviantart.com"]::before {content: "";}
.social-list .menu-item>a[href*="vk.com"]::before {content: "";}
.social-list .menu-item>a::before {display: inline-block;display: block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;font-size: 12px;font-size: .75rem;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;width: 25px;height: 25px;line-height: 25px;margin: auto;transition: .3s;}
.social-list--text .social-list .menu-item>a::before {display: none;}
.social-list--text .menu-item>a::before {display: none;}
.screen-reader-text {clip: rect(1px,1px,1px,1px);position: absolute !important;height: 1px;width: 1px;overflow: hidden;}
.screen-reader-text:focus {background-color: #f1f1f1;border-radius: 3px;box-shadow: 0 0 2px 2px rgba(0,0,0,.6);clip: auto !important;color: #21759b;display: block;font-size: 14px;font-size: .875rem;font-weight: 700;height: auto;left: 5px;line-height: normal;padding: 15px 23px 14px;text-decoration: none;top: 5px;width: auto;z-index: 100000;}
#content[tabindex="-1"]:focus {outline: 0;}
.alignleft {float: left;margin: 10px 40px 15px 0;}
.alignright {float: right;margin: 10px 0 15px 40px;}
.aligncenter {clear: both;display: block;margin-left: auto;margin-right: auto;margin-bottom: 15px;}
@media (max-width:767px) {.size-confucius-thumb-390-311, .size-confucius-thumb-682-351 {float: none;margin-left: 0;margin-right: 0;width: 100%;}}
.clear:before, .clear:after, .comment-body:before, .comment-body:after, .entry-content:before, .entry-content:after, .comment-content:before, .comment-content:after, .site-header:before, .site-header:after, .site-content:before, .site-content:after, .site-footer:before, .site-footer:after {content: "";display: table;table-layout: fixed;}
.clear:after, .comment-body:after, .entry-content:after, .comment-content:after, .site-header:after, .site-content:after, .site-footer:after {clear: both;}
.hidden {display: none;}
.comments-area {position: relative;margin-bottom: 3em;}
@media (min-width:1200px) {.comments-area {margin-bottom: 6em;}}
.single article+.comments-area {padding-top: 42px;}
.comments-area .comment-list, .comments-area .comments-title, .comments-area .comment-respond {max-width: 780px;margin-left: auto;margin-right: auto;}
.comments-area .comment-list+.comment-respond-wrap {padding-top: 45px;border-top: 1px solid #ebebeb;}
@media (min-width:992px) {.comments-area .comment-list+.comment-respond-wrap {padding-top: 90px;}}
.comments-title {text-align: center;margin-top: 0;margin-bottom: 38px;}
.comment-list {margin: 0;padding: 0 0 30px;list-style: none;}
.comment-list .children {margin-left: 0;padding-left: 10px;list-style: none;}
@media (min-width:992px) {.comment-list .children {padding-left: 30px;}}
.position-two-sidebars .comment-list .children {padding-left: 10px;}
.comment-list>.comment, .comment-list>.ping {margin-bottom: 10px;}
.comment-content {margin-top: 10px;}
@media (min-width:992px) {.comment-content {margin-top: 20px;}}
.comment-content a {word-wrap: break-word;}
.comment-content p {margin-bottom: 1em;}
.comment-body {padding-top: 18px;padding-bottom: 18px;}
.comment-body__holder {position: relative;}
.comment-body .avatar {float: left;width: 40px;margin: 0 15px 10px 0;border-radius: 3px;}
@media (min-width:992px) {.comment-body .avatar {width: auto;margin: 0 43px 15px 0;}}
.comment-body .fn {font-weight: 300;margin-right: 20px;}
.comment-body .reply {text-align: right;text-transform: uppercase;font-weight: 700;}
.comment-meta {font-size: 18px;font-size: 1.125rem;line-height: 1.1;}
.comment-date {display: inline-block;}
@media (min-width:992px) {.comment-date {float: right;}}
.comment-date__time {display: inline-block;vertical-align: top;}
.bypostauthor {display: block;}
.post-author-bio {margin: 2em 0;}
.post-author__holder {padding: 1em;}
@media (min-width:992px) {.post-author__holder {padding: 2em;}}
.post-author__avatar {float: left;margin: 0 1em 1em 0;}
@media (min-width:992px) {.post-author__avatar {margin: 0 2em 1em 0;}}
.post-author__avatar .avatar {width: 70px;vertical-align: top;border-radius: 3px;}
@media (min-width:992px) {.post-author__avatar .avatar {width: auto;}}
.post-author__title {margin-top: 0;margin-bottom: 10px;}
.share-btns__list {text-align: center;border-top: 1px solid #ebebeb;border-bottom: 1px solid #ebebeb;padding: 15px 0;}
@media (min-width:1200px) {.single .share-btns__list {padding: 40px 0;}}
@media (min-width:768px) {.posts-list--default:not(.two-sidebars) .share-btns__list {text-align: left;}}
.share-btns__item, .share-btns__before-text {display: inline-block;vertical-align: middle;}
.share-btns__before-text {display: block;margin-right: 0;}
@media (min-width:768px) {.share-btns__before-text {display: inline-block;margin-right: 10px;}}
@media (min-width:1200px) {.share-btns__before-text {margin-right: 25px;}}
.posts-list--grid-2-cols .share-btns__before-text, .posts-list--masonry-2-cols .share-btns__before-text, .posts-list--grid-3-cols .share-btns__before-text, .posts-list--masonry-3-cols .share-btns__before-text, .position-two-sidebars .share-btns__before-text {display: block;margin-right: 0;}
.share-btns__item {margin-right: 25px;}
.share-btns__item:last-child {margin-right: 0;}
.share-btns__link {line-height: 2em;display: block;width: 2em;height: 2em;text-align: center;text-decoration: none;font-size: 12px;font-size: .75rem;}
.swiper-carousel-container {position: relative;}
.swiper-slide:hover {background-color: #eef4fa;border-radius: 3px;}
.widget-carousel .swiper-slide {display: -webkit-flex;display: -ms-flexbox;display: flex;height: auto;}
.swiper-slide .inner {display: -webkit-flex;display: -ms-flexbox;display: flex;overflow: hidden;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;width: 100%;border-radius: 3px;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-align-self: stretch;-ms-flex-item-align: stretch;align-self: stretch;}
.swiper-slide .entry-content {margin: 0;padding: 0 2em;}
.swiper-slide .entry-footer {margin: 1.5em 0;padding: 0 2em;}
.swiper-slide .post-thumbnail__link {display: block;overflow: hidden;margin-bottom: 1em;}
.swiper-slide .post-thumbnail__link:hover .post-thumbnail__img {-webkit-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}
.swiper-slide .post-thumbnail__img {display: block;width: 100%;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);transition: all 1s ease;}
.swiper-slide .post__cats {position: absolute;top: 30px;left: 30px;}
.swiper-pagination {position: static;}
.swiper-button-next, .swiper-button-prev {transition: .3s;top: 50%;display: none;width: 50px;height: 50px;margin: -25px 0 0 0;background-image: none;text-align: center;}
@media (min-width:992px) {.swiper-button-next, .swiper-button-prev {width: 64px;height: 64px;margin: -32px 0 0 0;}}
.position-two-sidebars .swiper-button-next, .posts-list--grid-3-cols .swiper-button-next, .posts-list--masonry-3-cols .swiper-button-next, .position-two-sidebars .swiper-button-prev, .posts-list--grid-3-cols .swiper-button-prev, .posts-list--masonry-3-cols .swiper-button-prev {width: 50px;height: 50px;margin: -25px 0 0 0;}
.swiper-button-next .fa, .swiper-button-next .material-icons, .swiper-button-prev .fa, .swiper-button-prev .material-icons {line-height: 50px;font-size: 20px;}
@media (min-width:992px) {.swiper-button-next .fa, .swiper-button-next .material-icons, .swiper-button-prev .fa, .swiper-button-prev .material-icons {line-height: 64px;font-size: 28px;}}
.position-two-sidebars .swiper-button-next .fa, .posts-list--grid-3-cols .swiper-button-next .fa, .posts-list--masonry-3-cols .swiper-button-next .fa, .position-two-sidebars .swiper-button-next .material-icons, .posts-list--grid-3-cols .swiper-button-next .material-icons, .posts-list--masonry-3-cols .swiper-button-next .material-icons, .position-two-sidebars .swiper-button-prev .fa, .posts-list--grid-3-cols .swiper-button-prev .fa, .posts-list--masonry-3-cols .swiper-button-prev .fa, .position-two-sidebars .swiper-button-prev .material-icons, .posts-list--grid-3-cols .swiper-button-prev .material-icons, .posts-list--masonry-3-cols .swiper-button-prev .material-icons {line-height: 50px;font-size: 20px;}
.swiper-button-next {right: 0;}
.swiper-button-prev {left: 0;}
.sidebar-primary .swiper-button-next, .sidebar-primary .swiper-button-prev, .sidebar-secondary .swiper-button-next, .sidebar-secondary .swiper-button-prev, .footer-area .widget-carousel:not(.footer-area--centered) .swiper-button-next, .footer-area .widget-carousel:not(.footer-area--centered) .swiper-button-prev {top: 20%;width: 30px;height: 30px;}
.sidebar-primary .swiper-button-next .material-icons, .sidebar-primary .swiper-button-next .fa, .sidebar-primary .swiper-button-prev .material-icons, .sidebar-primary .swiper-button-prev .fa, .sidebar-secondary .swiper-button-next .material-icons, .sidebar-secondary .swiper-button-next .fa, .sidebar-secondary .swiper-button-prev .material-icons, .sidebar-secondary .swiper-button-prev .fa, .footer-area .widget-carousel:not(.footer-area--centered) .swiper-button-next .material-icons, .footer-area .widget-carousel:not(.footer-area--centered) .swiper-button-next .fa, .footer-area .widget-carousel:not(.footer-area--centered) .swiper-button-prev .material-icons, .footer-area .widget-carousel:not(.footer-area--centered) .swiper-button-prev .fa {margin: 3px;}
.card {display: block;overflow-wrap: break-word;word-wrap: break-word;-ms-word-break: break-all;word-break: break-word;}
@media (min-width:768px) {.card-deck {display: -webkit-flex;display: -ms-flexbox;display: flex;margin-right: -1.25rem;margin-left: -1.25rem;-webkit-flex-flow: row wrap;-ms-flex-flow: row wrap;flex-flow: row wrap;}
	.card-deck .card {margin-right: 1.25rem;margin-left: 1.25rem;-webkit-flex: 1 0 0%;-ms-flex: 1 0 0%;flex: 1 0 0%;display: -ms-flexbox;display: flex;-webkit-flex-direction: column;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-display: -webkit-flex;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;}
	.posts-list--grid-2-cols .card {max-width: calc(100% / 2 - 2.5rem);-webkit-flex: 1 0 calc(100% / 2 - 2.5rem);-ms-flex: 1 0 calc(100% / 2 - 2.5rem);flex: 1 0 calc(100% / 2 - 2.5rem);}
	.posts-list--grid-3-cols .card {max-width: calc(100% / 3 - 2.5rem);-webkit-flex: 1 0 calc(100% / 3 - 2.5rem);-ms-flex: 1 0 calc(100% / 3 - 2.5rem);flex: 1 0 calc(100% / 3 - 2.5rem);}}
@media (min-width:768px) {.card-columns {-webkit-column-gap: 2.5rem;-moz-column-gap: 2.5rem;column-gap: 2.5rem;}
	.card-columns .card {display: inline-block;width: 100%;}
	.posts-list--masonry-2-cols {-webkit-column-count: 2;-moz-column-count: 2;column-count: 2;}
	.posts-list--masonry-3-cols {-webkit-column-count: 3;-moz-column-count: 3;column-count: 3;}}
@media (min-width:768px) {.posts-list--vertical-justify {display: -webkit-flex;display: -ms-flexbox;display: flex;margin-right: -1.25rem;margin-left: -1.25rem;-webkit-flex-flow: row wrap;-ms-flex-flow: row wrap;flex-flow: row wrap;}
	.posts-list--vertical-justify .card {-webkit-flex: 1 0 calc(100% / 3 - 2.5rem);-ms-flex: 1 0 calc(100% / 3 - 2.5rem);flex: 1 0 calc(100% / 3 - 2.5rem);max-width: calc(100% / 3 - 2.5rem);margin-right: 1.25rem;margin-left: 1.25rem;}
	.posts-list--vertical-justify .card:nth-child(7n+1), .posts-list--vertical-justify .card:nth-child(7n+4) {-webkit-flex: 1 0 calc(100% / 1.5 - 2.5rem);-ms-flex: 1 0 calc(100% / 1.5 - 2.5rem);flex: 1 0 calc(100% / 1.5 - 2.5rem);max-width: calc(100% / 1.5 - 2.5rem);}}
@media (min-width:768px) {.card-deck.two-sidebars {display: block;margin-right: auto;margin-left: auto;}
	.card-deck.two-sidebars .card {display: block;max-width: 100%;margin-right: auto;margin-left: auto;-webkit-flex: none;-ms-flex: none;flex: none;}
	.card-columns.two-sidebars {-webkit-column-gap: normal;-moz-column-gap: normal;column-gap: normal;-webkit-column-count: auto;-moz-column-count: auto;column-count: auto;}
	.card-columns.two-sidebars .card {display: block;}}
@media (min-width:768px) and (max-width:1199px) {.posts-list--grid-3-cols .card {max-width: calc(100% / 2 - 2.5rem);-webkit-flex: 1 0 calc(100% / 2 - 2.5rem);-ms-flex: 1 0 calc(100% / 2 - 2.5rem);flex: 1 0 calc(100% / 2 - 2.5rem);}
	.posts-list--masonry-3-cols {-webkit-column-count: 2;-moz-column-count: 2;column-count: 2;}}
.site {word-wrap: break-word;-webkit-hyphens: auto;-moz-hyphens: auto;-ms-hyphens: auto;-o-hyphens: auto;hyphens: auto;overflow: hidden;}
.blog.front-page .site-content_wrap {margin-top: 2em;}
.blog.front-page .breadcrumbs+.site-content_wrap {margin-top: 1em;}
.position-one-right-sidebar .site-content_wrap, .position-one-left-sidebar .site-content_wrap {margin-top: 2em;}
.single-post .site-content_wrap {margin-top: 2em;}
.container.site-header, .container.site-footer, .container.site-content {max-width: inherit;padding-left: 0;padding-right: 0;}
.container.site-content_wrap .container {max-width: inherit;padding-left: 0;padding-right: 0;}
.content-layout-fullwidth.position-one-right-sidebar .sidebar-primary {padding-right: 30px;}
.content-layout-fullwidth.position-one-left-sidebar .sidebar-primary {padding-left: 30px;}
.position-two-sidebars #primary {-webkit-order: 0;-ms-flex-order: 0;order: 0;}
.position-two-sidebars #sidebar-primary {-webkit-order: 1;-ms-flex-order: 1;order: 1;}
.position-two-sidebars #sidebar-secondary {-webkit-order: 2;-ms-flex-order: 2;order: 2;}
@media (min-width:768px) {.position-two-sidebars #primary {-webkit-order: 1;-ms-flex-order: 1;order: 1;}
	.position-two-sidebars #sidebar-primary {-webkit-order: 2;-ms-flex-order: 2;order: 2;}
	.position-two-sidebars #sidebar-secondary {-webkit-order: 0;-ms-flex-order: 0;order: 0;}}
.header-wrapper {background-size: cover;}
.header-container {position: relative;}
@media (min-width:768px) {.header-container {padding: 46.5px 0 25px;}}
@media (min-width:1200px) {.site-header.minimal .header-container {padding: 46.5px 0 54.5px;}}
.header-container_wrap {position: relative;padding-left: .9375rem;padding-right: .9375rem;}
@media (min-width:768px) {.header-container_wrap .main-navigation {margin-top: 14px;}}
@media (min-width:768px) and (min-width:768px) {.header-container_wrap .main-navigation.isStuck {margin: 0;}}
@media (max-width:767px) {.header-container_wrap .site-branding {padding: 31.25px 35px 31.25px 0;}}
@media (max-width:767px) {.header-container .container {max-width: inherit;}}
@media (min-width:768px) {.isStuck.main-navigation {position: fixed;z-index: 1000;right: 0;left: 0;text-align: center;padding: 10px 15px;margin: 0;box-shadow: 0 0 29px 0 rgba(176,161,129,.13);}}
@media (min-width:768px) {.site-header.default .site-branding {text-align: left;}}
@media (min-width:768px) {.site-header.centered {text-align: center;}}
.site-header.minimal .header-container_wrap:after {display: block;clear: both;width: 100%;content: "";}
@media (min-width:1200px) {.site-header.minimal .site-branding {float: left;padding: 3.5px 0;margin-right: 30px;}}
@media (min-width:1200px) {.site-header.minimal .main-navigation {width: auto;clear: none;margin-top: 0;float: right;}}
.top-panel {padding: 10px 0;}
@media (min-width:768px) {.top-panel {padding: 0;}}
.top-panel__wrap {padding-left: .9375rem;padding-right: .9375rem;}
.top-panel__wrap .row {-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;-webkit-justify-content: space-around;-ms-flex-pack: distribute;justify-content: space-around;}
@media (min-width:1200px) {.top-panel__wrap .row {-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;}}
.top-panel__wrap .row>* {padding: 4px .9375rem;text-align: center;}
.top-panel__message {display: none;-webkit-align-self: center;-ms-flex-item-align: center;align-self: center;}
@media (min-width:768px) {.top-panel__message {display: block;-webkit-flex: 1 1 100%;-ms-flex: 1 1 100%;flex: 1 1 100%;}}
@media (min-width:1200px) {.top-panel__message {-webkit-flex: 0 1 auto;-ms-flex: 0 1 auto;flex: 0 1 auto;}}
.top-panel__search {display: none;margin: 0;}
.top-panel__wrap .row .top-panel__search {padding-top: 0;padding-bottom: 0;}
@media (min-width:768px) {.top-panel__search {display: block;}}
.top-panel .social-list {-webkit-align-self: center;-ms-flex-item-align: center;align-self: center;padding: 6.5px .9375rem;}
@media (max-width:767px) {.top-panel .social-list .social-list__items {margin-left: -7px;margin-right: -7px;}
	.top-panel .social-list .social-list__items .menu-item {padding-left: 7px;padding-right: 7px;}}
.info-block {margin-top: 5px;margin-bottom: 5px;line-height: 1.5;position: relative;padding-left: 20px;}
.widget .info-block {padding-left: 25px;}
@media (min-width:992px) {.widget .info-block {padding-left: 29px;}}
.top-panel__message .info-block {display: inline-block;margin-right: 34px;}
.top-panel__message .info-block:last-child {margin-right: 0;}
.widget .info-block {margin-top: 0;margin-bottom: 0;}
.widget .info-block+.info-block {margin-top: 17px;}
.info-block .material-icons, .info-block .fa {position: absolute;left: 0;top: 4px;margin: 0 10px 0 0;font-size: 14px;font-size: .875rem;}
.showcase-active .header-wrapper {position: relative;overflow: hidden;}
.showcase-active .header-wrapper:before {content: "";position: absolute;top: 0;bottom: 0;right: 0;left: 0;}
.showcase-panel {position: relative;z-index: 2;padding: 20px 15px 230px;text-align: center;}
@media (min-width:768px) {.showcase-panel {padding: 20px 15px 400px;}}
@media (min-width:1200px) {.showcase-panel {padding: 20px 15px;}}
.showcase-panel__title {margin-bottom: 0;}
.showcase-panel__subtitle {margin-top: 0;margin-bottom: 23px;}
.showcase-panel__description {margin-bottom: 25px;display: none;line-height: 1.3;}
@media (min-width:768px) {.showcase-panel__description {display: block;}}
.site-logo {margin: 0;line-height: 1.103;}
.site-logo__link {text-decoration: none;display: inline-block;}
.site-logo__link:focus {outline: none;}
.hentry {position: relative;margin-bottom: 3em;}
@media (min-width:1200px) {.hentry {margin-bottom: 5em;}}
.single .hentry, .search .hentry, .posts-list.two-sidebars .hentry {margin-bottom: 3em;}
.search .hentry:first-child {margin-top: 3em;}
.hentry.page {margin-bottom: 0;}
.search .hentry.page {margin-bottom: 3em;}
@media (min-width:992px) {.posts-list:not(.two-sidebars) .hentry {padding-left: 20px;padding-right: 20px;}}
@media (min-width:992px) {.posts-list:not(.two-sidebars) .hentry .post-thumbnail, .posts-list:not(.two-sidebars) .hentry .post-featured-content {margin-left: -20px;margin-right: -20px;}}
.posts-list--default:not(.two-sidebars) .hentry+.hentry {padding-top: 3em;border-top: 1px solid #ebebeb;}
@media (min-width:1200px) {.posts-list--default:not(.two-sidebars) .hentry+.hentry {padding-top: 5.8em;}}
.search .posts-list--default:not(.two-sidebars) .hentry+.hentry {padding-top: 3em;}
@media (min-width:1200px) {.posts-list--default.fullwidth .hentry {padding-left: 245px;padding-right: 245px;}
	.posts-list--default.fullwidth .hentry .post-thumbnail, .posts-list--default.fullwidth .hentry .post-featured-content {margin-left: -245px;margin-right: -245px;}}
@media (min-width:992px) {.posts-list--grid-3-cols.one-left-sidebar .hentry, .posts-list--grid-3-cols.one-right-sidebar .hentry, .posts-list--masonry-3-cols.one-left-sidebar .hentry, .posts-list--masonry-3-cols.one-right-sidebar .hentry {padding-left: 0;padding-right: 0;}
	.posts-list--grid-3-cols.one-left-sidebar .hentry .post-thumbnail, .posts-list--grid-3-cols.one-left-sidebar .hentry .post-featured-content, .posts-list--grid-3-cols.one-right-sidebar .hentry .post-thumbnail, .posts-list--grid-3-cols.one-right-sidebar .hentry .post-featured-content, .posts-list--masonry-3-cols.one-left-sidebar .hentry .post-thumbnail, .posts-list--masonry-3-cols.one-left-sidebar .hentry .post-featured-content, .posts-list--masonry-3-cols.one-right-sidebar .hentry .post-thumbnail, .posts-list--masonry-3-cols.one-right-sidebar .hentry .post-featured-content {margin-left: 0;margin-right: 0;}}
@media (min-width:992px) {.posts-list--default .hentry.thumb-small {padding-left: 0;padding-right: 0;}
	.posts-list--default .hentry.thumb-small .post-thumbnail, .posts-list--default .hentry.thumb-small .post-featured-content {margin-left: 0;margin-right: 0;}}
.entry-title {margin: 0 0 15px;font-size: 24px;font-size: 1.5rem;}
@media (min-width:992px) {.entry-title {font-size: 30px;font-size: 1.875rem;}}
.two-sidebars .entry-title, .posts-list--grid-3-cols .entry-title, .posts-list--masonry-3-cols .entry-title {font-size: 24px;font-size: 1.5rem;}
.post__cats+.entry-title {margin-top: 15px;}
.entry-meta {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-flow: row wrap;-ms-flex-flow: row wrap;flex-flow: row wrap;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;margin-right: -15px;margin-left: -15px;}
.entry-summary+.entry-meta, .entry-content+.entry-meta {margin-top: 1em;}
.entry-meta>* {margin-right: 15px;margin-left: 15px;}
[class*="posts-list--grid-"] .entry-meta, [class*="posts-list--masonry-"] .entry-meta {margin-right: -10px;margin-left: -10px;-webkit-flex: 1 1 100%;-ms-flex: 1 1 100%;flex: 1 1 100%;}
[class*="posts-list--grid-"] .entry-meta>*, [class*="posts-list--masonry-"] .entry-meta>* {margin-right: 10px;margin-left: 10px;}
.posts-list .entry-summary, .posts-list .entry-content {display: none;}
@media (min-width:768px) {.posts-list .entry-summary, .posts-list .entry-content {display: block;}}
.posts-list__item .entry-summary, .posts-list__item .entry-content {margin-top: 1.5em;}
.posts-list__item .entry-summary p, .posts-list__item .entry-content p {margin-bottom: 1.5em;}
@media (min-width:992px) {.single .hentry .entry-summary, .single .hentry .entry-content {padding-left: 20px;padding-right: 20px;}
	.single .hentry .entry-summary .has-big-image, .single .hentry .entry-summary .post-gallery, .single .hentry .entry-content .has-big-image, .single .hentry .entry-content .post-gallery {margin-left: -20px;margin-right: -20px;}}
@media (min-width:1200px) {.single.position-fullwidth .entry-summary, .single.position-fullwidth .entry-content {padding-left: 245px;padding-right: 245px;}
	.single.position-fullwidth .entry-summary .has-big-image, .single.position-fullwidth .entry-summary .post-gallery, .single.position-fullwidth .entry-content .has-big-image, .single.position-fullwidth .entry-content .post-gallery {margin-left: -245px;margin-right: -245px;}}
@media (min-width:992px) {.single .hentry .entry-header {padding-left: 20px;padding-right: 20px;}}
@media (min-width:1200px) {.single.position-fullwidth .hentry .entry-header {padding-left: 245px;padding-right: 245px;}}
.entry-footer {position: relative;}
.posts-list .entry-footer, .single .hentry .entry-footer {margin-top: 0;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-flow: row wrap;-ms-flex-flow: row wrap;flex-flow: row wrap;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
.posts-list .entry-footer>*, .single .hentry .entry-footer>* {margin-bottom: 15px;}
@media (min-width:1200px) {.posts-list .entry-footer>*, .single .hentry .entry-footer>* {margin-bottom: 25px;}}
.posts-list .entry-footer>*:last-child, .single .hentry .entry-footer>*:last-child {margin-bottom: 15px;}
.posts-list .entry-footer .btn-link, .posts-list .entry-footer .entry-content #tm_builder_outer_content .tm_pb_blog .more-link, .entry-content #tm_builder_outer_content .tm_pb_blog .posts-list .entry-footer .more-link, .single .hentry .entry-footer .btn-link, .single .hentry .entry-footer .entry-content #tm_builder_outer_content .tm_pb_blog .more-link, .entry-content #tm_builder_outer_content .tm_pb_blog .single .hentry .entry-footer .more-link {margin-right: 15px;}
.posts-list .entry-footer .post__tags, .posts-list .entry-footer .share-btns__list, .single .hentry .entry-footer .post__tags, .single .hentry .entry-footer .share-btns__list {-webkit-flex: 1 1 100%;-ms-flex: 1 1 100%;flex: 1 1 100%;}
[class*="posts-list--grid-"] .entry-footer .entry-meta, [class*="posts-list--masonry-"] .entry-footer .entry-meta {margin-top: 15px;margin-bottom: 15px;}
.single .hentry .entry-footer {margin-top: 60px;padding-top: 15px;border-top: 1px solid #ebebeb;border-bottom: 1px solid #ebebeb;}
@media (min-width:1200px) {.single .hentry .entry-footer {padding-top: 45px;}}
@media (min-width:1200px) {.single .hentry .entry-footer>* {margin-bottom: 45px;}}
.single .hentry .entry-footer>*:last-child {margin-bottom: 0;}
.single .hentry .entry-footer .share-btns__list {border-bottom: none;}
.single .hentry .entry-footer .post__tags {-webkit-flex: 0 1 auto;-ms-flex: 0 1 auto;flex: 0 1 auto;}
@media (min-width:1200px) {.posts-list--grid-2-cols.fullwidth, .posts-list--masonry-2-cols.fullwidth {padding: 0 215px;}}
.has-thumb .post-thumbnail, .posts-list .format-gallery .post-thumbnail, .format-image .post-thumbnail {margin-bottom: 2em;}
@media (min-width:992px) {.posts-list--default .has-thumb .post-thumbnail, .posts-list--default .posts-list .format-gallery .post-thumbnail, .posts-list--default .format-image .post-thumbnail {margin-bottom: 3em;}}
.posts-list--default.two-sidebars .has-thumb .post-thumbnail, .posts-list--default.two-sidebars .posts-list .format-gallery .post-thumbnail, .posts-list--default.two-sidebars .format-image .post-thumbnail {margin-bottom: 2em;}
@media (min-width:992px) {.single .has-thumb .post-thumbnail, .single .posts-list .format-gallery .post-thumbnail, .single .format-image .post-thumbnail {margin-bottom: 4em;}}
.embed-responsive+.post-thumbnail__link {margin-top: 10px;}
.post-thumbnail__link.post-thumbnail--small {display: block;margin-bottom: 15px;text-align: center;}
@media (min-width:992px) {.post-thumbnail__link.post-thumbnail--small {float: left;margin-right: 30px;text-align: left;}}
.post-thumbnail__img {display: inline-block;vertical-align: top;}
.single .post-thumbnail__img {width: 100%;}
.posts-list .post-thumbnail--fullwidth {display: block;}
.posts-list .post-thumbnail--fullwidth img {width: 100%;}
.post__cats, .post__tags {margin-right: -3px;margin-left: -3px;}
.post__cats a, .post__tags a {font-size: 12px;font-size: .75rem;display: inline-block;text-transform: uppercase;font-weight: 400;padding: 9px 15px;border: 2px solid;border-radius: 3px;letter-spacing: 1.44px;margin: 5px 3px;line-height: 1.1;}
.post__date .material-icons, .post__date .fa, .post__comments .material-icons, .post__comments .fa, .post__tags .material-icons, .post__tags .fa {font-size: 16px;line-height: 1.75;margin-right: 5px;vertical-align: middle;}
.post__date a, .post__comments a, .post__tags a {text-decoration: none;}
.post__comments-link {display: inline-block;}
.post__comments .material-icons, .post__comments .fa {float: right;margin-right: 0;margin-left: 5px;}
.sticky {display: block;overflow: hidden;position: relative;}
.sticky .post-thumbnail, .sticky .post-featured-content {overflow: hidden;position: relative;}
.sticky.no-thumb.format-standard .post-thumbnail, .sticky.no-thumb.format-standard .post-featured-content, .sticky.format-audio .post-thumbnail, .sticky.format-audio .post-featured-content {padding-top: 90px;}
.sticky__label {line-height: 35px;height: 35px;display: block;text-align: center;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);position: absolute;z-index: 99;top: 15px;width: 200px;left: -70px;}
.sticky__label i, .sticky__label .material-icons, .sticky__label .fa {font-size: 20px;line-height: 35px;display: block;width: auto;height: auto;}
.sticky .post-thumbnail__img {width: 100%;}
.entry-content .post-gallery {margin-bottom: 2em;}
.post-gallery__image {display: block;margin: auto;width: 100%;}
.post-gallery__slide.swiper-slide:hover:hover {background-color: transparent;}
.post-gallery__caption {position: absolute;right: 0;bottom: 0;left: 0;padding: 15px;color: #fff;background: rgba(0,0,0,.5);}
.post-gallery__link {display: block;}
.post-format-link {max-width: 680px;display: inline-block;font-size: 17.6px;font-size: 1.1rem;line-height: 1.3;}
@media (min-width:768px) {.post-format-link {font-size: 24px;font-size: 1.5rem;}}
@media (min-width:992px) {.post-format-link {font-size: 29px;font-size: 1.8125rem;}}
@media (min-width:768px) {.position-two-sidebars .post-format-link, .posts-list--grid-3-cols.one-left-sidebar .post-format-link, .posts-list--grid-3-cols.one-right-sidebar .post-format-link, .posts-list--masonry-3-cols.one-left-sidebar .post-format-link, .posts-list--masonry-3-cols.one-right-sidebar .post-format-link, .posts-list--grid-2-cols.one-left-sidebar .post-format-link, .posts-list--grid-2-cols.one-right-sidebar .post-format-link, .posts-list--masonry-2-cols.one-left-sidebar .post-format-link, .posts-list--masonry-2-cols.one-right-sidebar .post-format-link {font-size: 20.8px;font-size: 1.3rem;}}
@media (min-width:992px) {.position-two-sidebars .post-format-link, .posts-list--grid-3-cols.one-left-sidebar .post-format-link, .posts-list--grid-3-cols.one-right-sidebar .post-format-link, .posts-list--masonry-3-cols.one-left-sidebar .post-format-link, .posts-list--masonry-3-cols.one-right-sidebar .post-format-link, .posts-list--grid-2-cols.one-left-sidebar .post-format-link, .posts-list--grid-2-cols.one-right-sidebar .post-format-link, .posts-list--masonry-2-cols.one-left-sidebar .post-format-link, .posts-list--masonry-2-cols.one-right-sidebar .post-format-link {font-size: 24px;font-size: 1.5rem;}}
.no-thumb .post-format-link {font-size: 24px;font-size: 1.5rem;}
@media (min-width:992px) {.no-thumb .post-format-link {font-size: 29px;font-size: 1.8125rem;}}
.post-format-link:hover {text-decoration: underline;}
.has-thumb .post-thumbnail {position: relative;}
.post-thumbnail__format-link {text-align: center;padding: 10px;}
@media (min-width:544px) {.post-thumbnail__format-link {padding: 20px;}}
.position-two-sidebars .post-thumbnail__format-link {padding: 10px;}
.no-thumb .post-thumbnail__format-link {display: -webkit-flex;display: -ms-flexbox;display: flex;min-height: 260px;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;padding: 20px;margin-bottom: 2em;}
@media (min-width:992px) {.posts-list--grid-2-cols .no-thumb .post-thumbnail__format-link, .posts-list--masonry-2-cols .no-thumb .post-thumbnail__format-link, .posts-list--grid-3-cols .no-thumb .post-thumbnail__format-link, .posts-list--masonry-3-cols .no-thumb .post-thumbnail__format-link {min-height: 348px;}}
.posts-list--grid-3-cols.one-left-sidebar .no-thumb .post-thumbnail__format-link, .posts-list--grid-3-cols.one-right-sidebar .no-thumb .post-thumbnail__format-link, .posts-list--masonry-3-cols.one-left-sidebar .no-thumb .post-thumbnail__format-link, .posts-list--masonry-3-cols.one-right-sidebar .no-thumb .post-thumbnail__format-link {min-height: 260px;}
@media (min-width:992px) {.posts-list--default .no-thumb .post-thumbnail__format-link {margin-bottom: 3em;}}
.posts-list--default.two-sidebars .no-thumb .post-thumbnail__format-link {margin-bottom: 2em;}
.has-thumb .post-thumbnail__format-link {position: absolute;top: 50%;left: 0;right: 0;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);text-align: center;}
.post-quote {padding: 20px;display: -webkit-flex;display: -ms-flexbox;display: flex;min-height: 260px;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}
@media (min-width:992px) {.posts-list--grid-2-cols .post-quote, .posts-list--masonry-2-cols .post-quote, .posts-list--grid-3-cols .post-quote, .posts-list--masonry-3-cols .post-quote {min-height: 348px;}}
.posts-list--grid-3-cols.one-left-sidebar .post-quote, .posts-list--grid-3-cols.one-right-sidebar .post-quote, .posts-list--masonry-3-cols.one-left-sidebar .post-quote, .posts-list--masonry-3-cols.one-right-sidebar .post-quote {min-height: 260px;}
.post-quote blockquote {max-width: 680px;margin: 0;}
@media (max-width:767px) {.post-quote blockquote {font-size: 16px;font-size: 1rem;line-height: 1.75;padding-left: 35px;}}
@media (max-width:991px) {.position-two-sidebars .post-quote blockquote, .posts-list--grid-2-cols .post-quote blockquote, .posts-list--masonry-2-cols .post-quote blockquote, .posts-list--grid-3-cols .post-quote blockquote, .posts-list--masonry-3-cols .post-quote blockquote {font-size: 16px;font-size: 1rem;line-height: 1.75;padding-left: 35px;}}
.posts-list--grid-3-cols.one-left-sidebar .post-quote blockquote, .posts-list--grid-3-cols.one-right-sidebar .post-quote blockquote, .posts-list--masonry-3-cols.one-left-sidebar .post-quote blockquote, .posts-list--masonry-3-cols.one-right-sidebar .post-quote blockquote {font-size: 16px;font-size: 1rem;line-height: 1.75;padding-left: 35px;}
.post-featured-content {margin-bottom: 2em;}
@media (min-width:992px) {.posts-list--default .post-featured-content {margin-bottom: 3em;}}
.posts-list--default.two-sidebars .post-featured-content {margin-bottom: 2em;}
.format-video .post-featured-content {background: none;}
.blog .format-aside .entry-title, .archive .format-aside .entry-title {display: none;}
a[data-popup="magnificPopup"], .mini-gallery a, .mprm-item-gallery a {display: block;position: relative;cursor: -webkit-zoom-in;cursor: zoom-in;}
a[data-popup="magnificPopup"]:before, .mini-gallery a:before, .mprm-item-gallery a:before {position: absolute;top: 0;bottom: 0;left: 0;right: 0;background: rgba(0,0,0,.35);opacity: 0;transition: all .25s ease-out;content: "";}
a[data-popup="magnificPopup"]:after, .mini-gallery a:after, .mprm-item-gallery a:after {position: absolute;top: 60%;left: 50%;-webkit-transform: translateY(-50%) translateX(-50%) translateZ(0);transform: translateY(-50%) translateX(-50%) translateZ(0);font-family: "Material Icons";font-weight: 400;font-style: normal;display: inline-block;line-height: 1;line-height: 1;text-transform: none;letter-spacing: normal;word-wrap: normal;white-space: nowrap;direction: ltr;-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility;-moz-osx-font-smoothing: grayscale;-webkit-font-feature-settings: "liga";font-feature-settings: "liga";color: #fff;content: "";font-size: 65px;transition: all .25s ease-out;opacity: 0;}
a[data-popup="magnificPopup"]:hover:before, a[data-popup="magnificPopup"]:hover:after, .mini-gallery a:hover:before, .mini-gallery a:hover:after, .mprm-item-gallery a:hover:before, .mprm-item-gallery a:hover:after {opacity: 1;}
a[data-popup="magnificPopup"]:hover:after, .mini-gallery a:hover:after, .mprm-item-gallery a:hover:after {top: 50%;}
a[data-popup="magnificPopup"]:focus, .mini-gallery a:focus, .mprm-item-gallery a:focus {outline: none;}
.footer-container {padding: 16.5px 0;}
.site-info {padding-left: .9375rem;padding-right: .9375rem;}
.site-info__flex {margin-left: -15px;margin-right: -15px;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-align-content: stretch;-ms-flex-line-pack: stretch;align-content: stretch;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
@media (min-width:768px) {.site-info__flex {-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;}}
.site-info__flex>* {padding: 5px 15px;text-align: center;}
.footer-area-container, .footer-top {padding-left: .9375rem;padding-right: .9375rem;}
.site-footer.centered {text-align: center;}
.site-footer.centered .footer-top {padding-top: 60px;padding-bottom: 60px;}
.site-footer.centered .footer-logo {margin-bottom: 40px;}
.not-found {margin: 0 0 100px;text-align: center;}
.position-fullwidth .not-found {margin: 80px 0 100px;}
.not-found.error-404 {margin: 100px 0;}
@media (min-width:768px) {.not-found.error-404 {margin: 100px 0 300px;}}
@media (min-width:1200px) {.not-found.error-404 {margin: 207px 0;}}
.not-found.error-404 .page-title {line-height: 1;margin: 0 0 10px;font-size: 128px;font-size: 8rem;}
@media (min-width:768px) {.not-found.error-404 .page-title {margin: 0;font-size: 192px;font-size: 12rem;}}
@media (min-width:992px) {.not-found.error-404 .page-title {font-size: 228px;font-size: 14.25rem;}}
.not-found .page-title {margin: 0 0 30px;font-size: 48px;font-size: 3rem;}
@media (min-width:768px) {.not-found .page-title {font-size: 80px;font-size: 5rem;}
	.position-two-sidebars .not-found .page-title {font-size: 48px;font-size: 3rem;}}
.not-found .page-content {margin: 0;}
.not-found h2 {margin: 0 0 25px;font-size: 32px;font-size: 2rem;}
@media (min-width:768px) {.not-found h2 {font-size: 40px;font-size: 2.5rem;}}
.not-found p {font-size: 19.2px;font-size: 1.2rem;margin-bottom: 2em;}
@media (min-width:768px) {.not-found p {font-size: 22px;font-size: 1.375rem;margin-bottom: 2.8em;}
	.not-found p.error-desc {margin-bottom: 3.6em;}}
body.error404 {background-size: cover;}
.widget+.widget {margin-top: 1.5em;}
@media (min-width:992px) {.widget+.widget {margin-top: 3.1em;}}
.footer-area .widget {margin-top: 0;margin-bottom: 1.8em;}
.widget-title {margin: 0 0 1em 0;}
.sidebar-primary .widget-title, .sidebar-secondary .widget-title {margin: 0 0 18px 0;}
.widget select {max-width: 100%;}
.widget-area.footer-area {padding: 60px 0 30px;}
@media (min-width:768px) {.widget-area.footer-area {padding: 100px 0 45px;}}
.widget-area.sidebar-primary, .widget-area.sidebar-secondary {margin-bottom: 1.5em;}
@media (min-width:992px) {.widget-area.sidebar-primary, .widget-area.sidebar-secondary {margin-bottom: 3.1em;}}
.full-width-header-area .widget_archive, .after-content-full-width-area .widget_archive, .full-width-header-area .widget_categories, .after-content-full-width-area .widget_categories, .full-width-header-area .widget_pages, .after-content-full-width-area .widget_pages, .full-width-header-area .widget_meta, .after-content-full-width-area .widget_meta, .full-width-header-area .widget_rss, .after-content-full-width-area .widget_rss, .full-width-header-area .widget_nav_menu, .after-content-full-width-area .widget_nav_menu, .full-width-header-area .widget_calendar, .after-content-full-width-area .widget_calendar, .full-width-header-area .widget_search, .after-content-full-width-area .widget_search, .full-width-header-area .widget_tag_cloud, .after-content-full-width-area .widget_tag_cloud, .full-width-header-area .widget_recent_entries, .after-content-full-width-area .widget_recent_entries, .full-width-header-area .widget_recent_comments, .after-content-full-width-area .widget_recent_comments {padding-left: 15px;padding-right: 15px;}
.widget_archive ul, #tm_builder_outer_content .widget_archive ul, .widget_categories ul, #tm_builder_outer_content .widget_categories ul, .widget_pages ul, #tm_builder_outer_content .widget_pages ul, .widget_meta ul, #tm_builder_outer_content .widget_meta ul, .widget_rss ul, #tm_builder_outer_content .widget_rss ul, .widget_nav_menu ul, #tm_builder_outer_content .widget_nav_menu ul {margin-bottom: 0;margin-left: 0;padding: 0;}
.widget_archive li, #tm_builder_outer_content .widget_archive li, .widget_categories li, #tm_builder_outer_content .widget_categories li, .widget_pages li, #tm_builder_outer_content .widget_pages li, .widget_meta li, #tm_builder_outer_content .widget_meta li, .widget_rss li, #tm_builder_outer_content .widget_rss li, .widget_nav_menu li, #tm_builder_outer_content .widget_nav_menu li {position: relative;padding-left: 1em;list-style: none;}
@media (min-width:1200px) {.widget_archive li, #tm_builder_outer_content .widget_archive li, .widget_categories li, #tm_builder_outer_content .widget_categories li, .widget_pages li, #tm_builder_outer_content .widget_pages li, .widget_meta li, #tm_builder_outer_content .widget_meta li, .widget_rss li, #tm_builder_outer_content .widget_rss li, .widget_nav_menu li, #tm_builder_outer_content .widget_nav_menu li {padding-left: 2.5em;}}
.widget_archive li+li, .widget_archive li>ul li, .widget_archive li>ol li, #tm_builder_outer_content .widget_archive li+li, #tm_builder_outer_content .widget_archive li>ul li, #tm_builder_outer_content .widget_archive li>ol li, .widget_categories li+li, .widget_categories li>ul li, .widget_categories li>ol li, #tm_builder_outer_content .widget_categories li+li, #tm_builder_outer_content .widget_categories li>ul li, #tm_builder_outer_content .widget_categories li>ol li, .widget_pages li+li, .widget_pages li>ul li, .widget_pages li>ol li, #tm_builder_outer_content .widget_pages li+li, #tm_builder_outer_content .widget_pages li>ul li, #tm_builder_outer_content .widget_pages li>ol li, .widget_meta li+li, .widget_meta li>ul li, .widget_meta li>ol li, #tm_builder_outer_content .widget_meta li+li, #tm_builder_outer_content .widget_meta li>ul li, #tm_builder_outer_content .widget_meta li>ol li, .widget_rss li+li, .widget_rss li>ul li, .widget_rss li>ol li, #tm_builder_outer_content .widget_rss li+li, #tm_builder_outer_content .widget_rss li>ul li, #tm_builder_outer_content .widget_rss li>ol li, .widget_nav_menu li+li, .widget_nav_menu li>ul li, .widget_nav_menu li>ol li, #tm_builder_outer_content .widget_nav_menu li+li, #tm_builder_outer_content .widget_nav_menu li>ul li, #tm_builder_outer_content .widget_nav_menu li>ol li {margin-top: .8em;}
.widget_archive li>ul, #tm_builder_outer_content .widget_archive li>ul, .widget_categories li>ul, #tm_builder_outer_content .widget_categories li>ul, .widget_pages li>ul, #tm_builder_outer_content .widget_pages li>ul, .widget_meta li>ul, #tm_builder_outer_content .widget_meta li>ul, .widget_rss li>ul, #tm_builder_outer_content .widget_rss li>ul, .widget_nav_menu li>ul, #tm_builder_outer_content .widget_nav_menu li>ul {margin-left: 0;}
.widget_archive li:before, #tm_builder_outer_content .widget_archive li:before, .widget_categories li:before, #tm_builder_outer_content .widget_categories li:before, .widget_pages li:before, #tm_builder_outer_content .widget_pages li:before, .widget_meta li:before, #tm_builder_outer_content .widget_meta li:before, .widget_rss li:before, #tm_builder_outer_content .widget_rss li:before, .widget_nav_menu li:before, #tm_builder_outer_content .widget_nav_menu li:before {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;font-size: 16px;font-size: 1rem;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;line-height: 1.75;position: absolute;top: 0;left: 0;content: "";}
.entry-content #tm_builder_outer_content .widget_calendar table, .entry-content #tm_builder_outer_content .widget_calendar th, .entry-content #tm_builder_outer_content .widget_calendar td, .entry-content #tm_builder_outer_content .widget_calendar thead th, .entry-content #tm_builder_outer_content .widget_calendar tbody+tbody {border: none;}
.widget_calendar table {margin-bottom: 0;}
.widget_calendar caption {margin-bottom: 1.5em;}
.widget_calendar th, .widget_calendar tbody td {width: 14.2857%;padding: .13em 0;text-align: center;font-size: 15px;font-size: .9375rem;}
.widget_calendar th a, .widget_calendar tbody td a {width: 30px;height: 30px;line-height: 30px;border-radius: 3px;display: inline-block;}
.widget_calendar th {padding: .13em 0 .35em;font-size: 14px;font-size: .875rem;}
.widget_calendar #next {text-align: right;}
.tagcloud {margin-right: -3px;margin-left: -3px;}
.tagcloud a {display: inline-block;text-transform: uppercase;font-weight: 400;padding: 5px 15px;border: 2px solid;border-radius: 3px;letter-spacing: 1.44px;margin: 5px 3px;}
.invert .tagcloud a {background-color: transparent;}
.tagcloud a:focus {outline: none;}
.widget_recent_entries li {margin-left: 0;padding-left: 0;}
.widget_recent_entries li::before {display: none;}
.widget_recent_entries li+li {margin-top: 1.6em;}
.widget_recent_entries li .post-date {font-size: 14px;font-size: .875rem;display: block;}
.widget_recent_comments li {line-height: 1.5625;margin-left: 0;padding-left: 0;}
.widget_recent_comments li::before {display: none;}
.widget_recent_comments li+li {margin-top: 1.6em;}
.widget-about__logo-img {vertical-align: top;}
.widget-about__content {margin-top: 21px;}
.full-width-header-area .widget-banner, .after-content-full-width-area .widget-banner {padding-left: 15px;padding-right: 15px;}
.widget-banner__link {display: block;}
.widget-banner__img {display: inline-block;vertical-align: top;}
.instagram__items {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-flow: row wrap;-ms-flex-flow: row wrap;flex-flow: row wrap;margin-left: -2px;margin-right: -2px;}
.instagram__item {position: relative;min-height: 1px;padding: 2px;-webkit-flex: 0 0 33.33333%;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333%;}
@media (min-width:768px) {.footer-area--centered .instagram__item, .full-width-header-area .instagram__item, .after-content-full-width-area .instagram__item, .before-content-area .instagram__item, .after-content-area .instagram__item, .before-loop-area .instagram__item, .after-loop-area .instagram__item {-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}}
@media (min-width:992px) {.footer-area--centered .instagram__item, .full-width-header-area .instagram__item, .after-content-full-width-area .instagram__item, .before-content-area .instagram__item, .after-content-area .instagram__item, .before-loop-area .instagram__item, .after-loop-area .instagram__item {-webkit-flex: 0 0 14.2857%;-ms-flex: 0 0 14.2857%;flex: 0 0 14.2857%;max-width: 14.2857%;}}
.position-two-sidebars .before-loop-area .instagram__item, .position-two-sidebars .after-loop-area .instagram__item {-webkit-flex: 0 0 33.33333%;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333%;}
@media (min-width:544px) {.footer-area--cols-3 .instagram__item {-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}}
@media (min-width:768px) {.footer-area--cols-3 .instagram__item {-webkit-flex: 0 0 33.33333%;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333%;}}
@media (min-width:992px) {.footer-area--cols-3 .instagram__item {-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}}
.instagram__link {position: relative;overflow: hidden;display: block;}
.instagram__link:hover .instagram__cover {opacity: .75;}
.instagram__img {display: inline-block;vertical-align: top;width: 100%;}
.instagram__cover {position: absolute;top: 0;right: 0;bottom: 0;left: 0;color: #fff;opacity: 0;text-align: center;transition: all .25s ease-out;background: #000;}
.instagram__cover:before {font-family: "Material Icons";font-weight: 400;font-style: normal;display: inline-block;display: block;line-height: 1;text-transform: none;letter-spacing: normal;word-wrap: normal;white-space: nowrap;direction: ltr;-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility;-moz-osx-font-smoothing: grayscale;-webkit-font-feature-settings: "liga";font-feature-settings: "liga";position: absolute;top: 50%;left: 50%;content: "";font-size: 2em;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.full-width-header-area .widget-instagram, .after-content-full-width-area .widget-instagram {padding: 0 15px;}
.widget-subscribe .container.subscribe-block__wrap, .widget-subscribe .container.follow-block__wrap {padding-left: 15px;padding-right: 15px;}
.widget-subscribe .subscribe-follow__wrap.use-custom-bg {padding: 25px 15px;}
@media (min-width:768px) and (max-width:991px) {.widget-subscribe .subscribe-follow__wrap.use-custom-bg {padding: 25px 0;}}
.full-width-header-area .widget-subscribe .subscribe-follow__wrap, .after-content-full-width-area .widget-subscribe .subscribe-follow__wrap {padding: 63px 0 42px;}
#tm_builder_outer_content .tm_pb_widget_area .widget-subscribe * {max-width: none;}
.follow-block {padding: 0 0 20px;}
.follow-block .widget-title {margin-bottom: 0;}
.subscribe-block+.follow-block {padding: 15px 0 0;}
@media (min-width:992px) {.subscribe-block+.follow-block {padding: 25px 0 0;}}
.follow-block__wrap {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-flow: row wrap;-ms-flex-flow: row wrap;flex-flow: row wrap;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
.follow-block .social-list {padding-top: 5px;padding-bottom: 5px;}
@media (min-width:992px) {.full-width-header-area .subscribe-block__form, .after-content-full-width-area .subscribe-block__form {padding-top: 8px;}}
.subscribe-block__input-group {position: relative;}
.subscribe-block__input[type='email'] {width: 100%;padding: 14px 55px 14px 27px;font-size: 15px;font-size: .9375rem;line-height: 20px;box-shadow: none;max-width: 100%;border-radius: 25px;}
.subscribe-block__input[type='email'].error, .invert .footer-area .subscribe-block__input[type='email'].error {border-color: #ec495e;}
.subscribe-block__submit {position: absolute;right: -.5px;padding: 12.5px 26.5px;line-height: 25px;border-radius: 25px;border: none;}
.subscribe-block__submit.btn:active {box-shadow: none;}
.subscribe-block__submit i {font-size: 20px;display: block;line-height: 25px;}
.subscribe-block__message {padding: 0 0 25px;}
.subscribe-block__error {color: #ec495e;}
.subscribe-block__success {color: #398f14;}
.custom-posts__item {margin: 0 0 1.5em;}
.sidebar-primary .custom-posts__item, .sidebar-secondary .custom-posts__item {margin: 0 0 1em;}
.sidebar-primary .custom-posts__item:last-child, .sidebar-secondary .custom-posts__item:last-child {margin: 0;}
.custom-posts__item .post-thumbnail {margin-bottom: 1em;}
.custom-posts__item .post-title {margin-bottom: 10px;}
.custom-posts__item .post-excerpt {margin-bottom: 10px;}
.custom-posts__item .post-link {margin-top: 15px;display: inline-block;}
.custom-posts__item .entry-meta {margin-bottom: 10px;}
.custom-posts__item .entry-meta span {font-size: 14px;font-size: .875rem;}
.full-width-header-area .custom-posts, .after-content-full-width-area .custom-posts {padding-right: .9375rem;padding-left: .9375rem;}
.full-width-header-area .widget_booked_calendar, .after-content-full-width-area .widget_booked_calendar, .full-width-header-area .widget_mprm_cart_widget, .after-content-full-width-area .widget_mprm_cart_widget {padding-left: 15px;padding-right: 15px;}
.entry-content #tm_builder_outer_content .tm_pb_audio_module_content h2 {font-size: 30px;font-size: 1.875rem;}
.entry-content #tm_builder_outer_content .tm_audio_module_meta {font-size: 13px;font-size: .8125rem;font-weight: 100;}
.entry-content #tm_builder_outer_content .tm_pb_audio_module_content {margin-left: 0;}
@media (min-width:544px) {.entry-content #tm_builder_outer_content .tm_pb_audio_module_content {margin-left: 195px;}}
.entry-content #tm_builder_outer_content .tm_pb_audio_module_content, .entry-content #tm_builder_outer_content .tm_pb_column_1_2 .tm_pb_audio_module_content, .entry-content #tm_builder_outer_content .tm_pb_column_3_8 .tm_pb_audio_module_content, .entry-content #tm_builder_outer_content .tm_pb_column_1_3 .tm_pb_audio_module_content, .entry-content #tm_builder_outer_content .tm_pb_column_1_4 .tm_pb_audio_module_content {padding: 40px 10px 43px;}
@media (min-width:544px) {.entry-content #tm_builder_outer_content .tm_pb_audio_module_content, .entry-content #tm_builder_outer_content .tm_pb_column_1_2 .tm_pb_audio_module_content, .entry-content #tm_builder_outer_content .tm_pb_column_3_8 .tm_pb_audio_module_content, .entry-content #tm_builder_outer_content .tm_pb_column_1_3 .tm_pb_audio_module_content, .entry-content #tm_builder_outer_content .tm_pb_column_1_4 .tm_pb_audio_module_content {padding: 40px 30px 43px;}}
.entry-content #tm_builder_outer_content .tm_pb_audio_cover_art {width: 100%;position: relative;height: 195px;}
@media (min-width:544px) {.entry-content #tm_builder_outer_content .tm_pb_audio_cover_art {width: 195px;position: absolute;height: 100%;}}
.entry-content #tm_builder_outer_content .tm_pb_audio_module .mejs-container {margin-top: 1.5em;margin-bottom: 0;}
.entry-content #tm_builder_outer_content .tm_pb_column_1_2 .tm_pb_audio_cover_art, .entry-content #tm_builder_outer_content .tm_pb_column_3_8 .tm_pb_audio_cover_art, .entry-content #tm_builder_outer_content .tm_pb_column_1_3 .tm_pb_audio_cover_art, .entry-content #tm_builder_outer_content .tm_pb_column_1_4 .tm_pb_audio_cover_art {height: 195px;}
.entry-content #tm_builder_outer_content .tm_pb_accordion .tm_pb_toggle {margin-bottom: 5px;}
.entry-content #tm_builder_outer_content .tm_pb_toggle {padding: 16px 30px 16px 25px;border: none;border-radius: 5px;}
.entry-content #tm_builder_outer_content .tm_pb_toggle .tm_pb_toggle_title {padding: 0 20px 0 0;font-size: 18px;font-size: 1.125rem;margin-bottom: 0;}
.entry-content #tm_builder_outer_content .tm_pb_toggle .tm_pb_toggle_title:before {left: auto;right: 0;font-size: 18px;color: #767675;}
.entry-content #tm_builder_outer_content .tm_pb_toggle.tm_pb_toggle_close .tm_pb_toggle_title:before {content: "";}
.entry-content #tm_builder_outer_content .tm_pb_toggle.tm_pb_toggle_open {box-shadow: 0 4px 16px 0 rgba(0,0,0,.07);}
.entry-content #tm_builder_outer_content .tm_pb_toggle.tm_pb_toggle_open .tm_pb_toggle_title:before {content: "";}
.entry-content #tm_builder_outer_content .tm_pb_toggle .tm_pb_toggle_content {padding-top: 12px;}
.entry-content #tm_builder_outer_content .tm_pb_toggle .tm_pb_toggle_content>*:last-child {margin-bottom: 0;}
.entry-content #tm_builder_outer_content .tm_pb_counter_title {line-height: 1.6em;font-size: 16px;font-size: 1rem;margin-bottom: 13px;}
.entry-content #tm_builder_outer_content .tm_pb_counter_container {border-radius: 7.5px;}
.entry-content #tm_builder_outer_content .tm_pb_counter_amount {font-size: 11px;font-weight: 400;line-height: 1.2;}
.entry-content #tm_builder_outer_content .tm_pb_blog *+.entry-title {margin-top: 15px;}
.entry-content #tm_builder_outer_content .tm_pb_blog .tm_pb_post_meta {margin-right: -15px;margin-left: -15px;margin-bottom: 15px;}
.entry-content #tm_builder_outer_content .tm_pb_blog .tm_pb_post_meta>span {padding-left: 15px;padding-right: 15px;padding-bottom: 5px;display: inline-block;}
.entry-content #tm_builder_outer_content .tm_pb_blog .tm_pb_post_content {margin-bottom: 15px;}
.entry-content #tm_builder_outer_content .tm_pb_blog.layout-list article.post {padding-left: 15px;padding-right: 15px;width: 100%;}
.entry-content #tm_builder_outer_content .tm_link_content a:hover, .entry-content #tm_builder_outer_content .tm_audio_content a:hover {text-decoration: underline;}
.entry-content #tm_builder_outer_content .tm_quote_content blockquote {margin-bottom: 0;text-align: left;}
.entry-content #tm_builder_outer_content .tm_quote_content blockquote:before {display: block;}
.entry-content #tm_builder_outer_content .tm_pb_blurb {margin-bottom: 1.8em;}
.entry-content #tm_builder_outer_content .tm_pb_blurb .tm_pb_main_blurb_image {margin-bottom: 20px;}
.entry-content #tm_builder_outer_content .tm_pb_blurb.custom-blurb-1 .tm_pb_main_blurb_image img {transition: .3s;-webkit-filter: grayscale(100%);-webkit-filter: gray;filter: grayscale(100%);filter: gray;opacity: .5;}
@media (min-width:768px) and (max-width:1199px) {.entry-content #tm_builder_outer_content .tm_pb_blurb.custom-blurb-1 .tm_pb_main_blurb_image {display: block;margin-right: 0;text-align: center;width: 100%;}
	.entry-content #tm_builder_outer_content .tm_pb_blurb.custom-blurb-1 .tm_pb_main_blurb_image img {width: auto;}}
@media (min-width:992px) and (max-width:1199px) {.entry-content #tm_builder_outer_content .tm_pb_blurb.custom-blurb-1 .tm_pb_blurb_container {padding-left: 0;}}
@media (min-width:1200px) {.entry-content #tm_builder_outer_content .tm_pb_blurb.custom-blurb-1 .tm_pb_blurb_container {padding-left: 30px;}}
.entry-content #tm_builder_outer_content .tm_pb_blurb.custom-blurb-1:hover .tm_pb_main_blurb_image img {transition: .3s;-webkit-filter: grayscale(0);-webkit-filter: none;filter: grayscale(0);filter: none;opacity: 1;}
.entry-content #tm_builder_outer_content .tm_pb_blurb_content {max-width: 570px;}
.entry-content #tm_builder_outer_content .tm_pb_blurb_content p {margin-bottom: 6px;}
.entry-content #tm_builder_outer_content .tm_pb_blurb h4 {margin: 0;padding-bottom: 11px;font-weight: 400;font-size: 18px;font-size: 1.125rem;}
.entry-content #tm_builder_outer_content .tm_pb_button {text-decoration: none;line-height: 1;text-transform: uppercase;display: inline-block;max-width: 100%;padding: 22px 47px;cursor: pointer;text-align: center;vertical-align: top;border: 3px solid;box-shadow: none;font-size: 14px;font-size: .875rem;font-weight: 700;border-radius: 32px;letter-spacing: .28px;transition: .3s;}
.entry-content #tm_builder_outer_content .tm_pb_button:hover {text-decoration: none;padding: 22px 47px;}
.entry-content #tm_builder_outer_content .tm_pb_button:active {outline: none;box-shadow: 0 0 10px;}
.entry-content #tm_builder_outer_content .tm_pb_button:after {display: none;font-size: inherit !important;line-height: 1em !important;}
.entry-content #tm_builder_outer_content .tm_pb_button.tm_pb_custom_button_icon {display: inline-block;}
.tm_pb_builder .entry-content #tm_builder_outer_content .tm_pb_button {padding: 22px 47px;}
.tm_pb_builder .entry-content #tm_builder_outer_content .tm_pb_button:hover {padding: 22px 47px;}
.entry-content #tm_builder_outer_content .tm_pb_promo {background-position: center center;}
.entry-content #tm_builder_outer_content .tm_pb_promo_description h2 {padding-bottom: 15px;}
.entry-content #tm_builder_outer_content .tm_pb_promo_description p {margin-bottom: 0;padding-bottom: 10px;}
.entry-content #tm_builder_outer_content .tm_pb_promo_description p:last-of-type {padding-bottom: 10px;}
.entry-content #tm_builder_outer_content .tm_contact_bottom_container {float: none;text-align: left;}
.entry-content #tm_builder_outer_content .tm_pb_contact_form__btn-center .tm_contact_bottom_container {text-align: center;}
.entry-content #tm_builder_outer_content .tm_pb_contact_form_container {padding: 23px 15px 30px;}
@media (min-width:768px) {.entry-content #tm_builder_outer_content .tm_pb_contact_form_container {padding: 23px 30px 30px;}}
.entry-content #tm_builder_outer_content .tm_pb_contact_form_input {margin: 0 0 18px 0;}
.entry-content #tm_builder_outer_content .tm_pb_contact_message {min-height: 100px;}
.entry-content #tm_builder_outer_content .tm_pb_contact_form_label {margin-bottom: 4px;display: block;}
.entry-content #tm_builder_outer_content .tm_pb_contact_form .row {margin-left: -10px;margin-right: -10px;}
.entry-content #tm_builder_outer_content .tm_pb_contact_form [class*="col-"] {padding-left: 10px;padding-right: 10px;}
@media (max-width:767px) {.entry-content #tm_builder_outer_content .tm_pb_contact_form [class*="col-"] {-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}}
.entry-content #tm_builder_outer_content .tm_pb_contact_form input, .entry-content #tm_builder_outer_content .tm_pb_contact_form textarea {border: none;padding: 11px 20px;}
.entry-content #tm_builder_outer_content .tm-pb-contact-message {margin-top: 5px;font-weight: 700;}
.entry-content #tm_builder_outer_content .tm-pb-contact-message .tm_pb_contact_error_text {color: #ec495e;}
.entry-content #tm_builder_outer_content .tm-pb-contact-message .cf-success-message {color: #398f14;}
.entry-content #tm_builder_outer_content .tm-pb-contact-message p {margin-bottom: 0;}
.entry-content #tm_builder_outer_content .tm-pb-contact-message ul li {display: inline-block;margin-top: 0;color: #ec495e;font-size: 17.6px;font-size: 1.1rem;}
.entry-content #tm_builder_outer_content .tm-pb-contact-message ul li+li {margin-left: 10px;}
.entry-content #tm_builder_outer_content .tm-pb-contact-message ul li:after {content: "*";margin-left: 3px;}
.entry-content #tm_builder_outer_content .tm_pb_countdown_timer {padding: 5% 4%;}
.entry-content #tm_builder_outer_content .tm_pb_countdown_timer .section .value, .entry-content #tm_builder_outer_content .tm_pb_countdown_timer .countdown-sep {font-weight: 400;font-size: 35px;line-height: 35px;}
@media (min-width:544px) and (max-width:767px) {.entry-content #tm_builder_outer_content .tm_pb_column_1_2 .tm_pb_countdown_timer .section .value, .entry-content #tm_builder_outer_content .tm_pb_column_1_2 .tm_pb_countdown_timer .countdown-sep {font-size: 30px;line-height: 30px;}}
@media (min-width:544px) {.entry-content #tm_builder_outer_content .tm_pb_column_3_8 .tm_pb_countdown_timer .section .value, .entry-content #tm_builder_outer_content .tm_pb_column_3_8 .tm_pb_countdown_timer .countdown-sep, .entry-content #tm_builder_outer_content .tm_pb_column_1_3 .tm_pb_countdown_timer .section .value, .entry-content #tm_builder_outer_content .tm_pb_column_1_3 .tm_pb_countdown_timer .countdown-sep, .entry-content #tm_builder_outer_content .tm_pb_column_1_4 .tm_pb_countdown_timer .section .value, .entry-content #tm_builder_outer_content .tm_pb_column_1_4 .tm_pb_countdown_timer .countdown-sep {font-size: 25px;line-height: 25px;}}
.entry-content #tm_builder_outer_content .tm_pb_column_1_2 .tm_pb_countdown_timer .sep {top: -24px;}
.entry-content #tm_builder_outer_content .tm_pb_column_3_8 .tm_pb_countdown_timer .sep, .entry-content #tm_builder_outer_content .tm_pb_column_1_3 .tm_pb_countdown_timer .sep, .entry-content #tm_builder_outer_content .tm_pb_column_1_4 .tm_pb_countdown_timer .sep {top: -22px;}
.entry-content #tm_builder_outer_content .tm_pb_column_4_4 .tm_pb_countdown_timer {padding: 5.3% 4%;}
.entry-content #tm_builder_outer_content .tm_pb_column_4_4 .tm_pb_countdown_timer .section .value, .entry-content #tm_builder_outer_content .tm_pb_column_4_4 .tm_pb_countdown_timer .countdown-sep {font-size: 35px;line-height: 35px;}
@media (min-width:768px) {.entry-content #tm_builder_outer_content .tm_pb_column_4_4 .tm_pb_countdown_timer .section .value, .entry-content #tm_builder_outer_content .tm_pb_column_4_4 .tm_pb_countdown_timer .countdown-sep {font-size: 67px;line-height: 67px;}}
.entry-content #tm_builder_outer_content .tm_pb_column_4_4 .tm_pb_countdown_timer .sep {top: -28px;}
@media (min-width:768px) {.entry-content #tm_builder_outer_content .tm_pb_column_4_4 .tm_pb_countdown_timer .sep {top: -34px;}}
@media (min-width:992px) {.entry-content #tm_builder_outer_content .tm_pb_column_4_4 .tm_pb_countdown_timer.custom-countdown-counter .sep {top: -50px;}}
.entry-content #tm_builder_outer_content .tm_pb_circle_counter h3 {font-size: 16px;font-size: 1rem;}
.entry-content #tm_builder_outer_content .tm_pb_circle_counter .percent p, .entry-content #tm_builder_outer_content .tm_pb_slide_content .tm_pb_circle_counter .percent p:last-of-type {font-weight: 400;}
.entry-content #tm_builder_outer_content .tm_pb_map h3 {padding-bottom: 0;}
.entry-content #tm_builder_outer_content .tm_pb_map p {margin-bottom: 5px;}
.entry-content #tm_builder_outer_content .tm_pb_column_4_4 .tm_pb_map {height: 500px;}
.entry-content #tm_builder_outer_content .tm_pb_number_counter h3 {font-size: 16px;font-size: 1rem;padding-top: 15px;}
.entry-content #tm_builder_outer_content .tm_pb_number_counter .percent {height: 40px;font-size: 40px;line-height: 40px;font-weight: 400;}
@media (min-width:544px) {.entry-content #tm_builder_outer_content .tm_pb_column_4_4 .tm_pb_team_member {display: -webkit-flex;display: -ms-flexbox;display: flex;}}
@media (min-width:544px) {.entry-content #tm_builder_outer_content .tm_pb_column_4_4 .tm_pb_team_member .tm_pb_team_member_image {margin-bottom: 0;-webkit-flex: 0 1 50%;-ms-flex: 0 1 50%;flex: 0 1 50%;max-width: 293px;}}
.entry-content #tm_builder_outer_content .tm_pb_column_4_4 .tm_pb_team_member .tm_pb_team_member_description {-webkit-align-self: center;-ms-flex-item-align: center;align-self: center;-webkit-flex: 1 1 50%;-ms-flex: 1 1 50%;flex: 1 1 50%;}
@media (min-width:544px) {.entry-content #tm_builder_outer_content .tm_pb_column_4_4 .tm_pb_team_member .tm_pb_team_member_description {padding-left: 20px;}}
@media (min-width:768px) {.entry-content #tm_builder_outer_content .tm_pb_column_4_4 .tm_pb_team_member .tm_pb_team_member_description {padding-left: 50px;}}
@media (min-width:544px) {.entry-content #tm_builder_outer_content .tm_pb_column_4_4 .tm_pb_team_member.single-person .tm_pb_team_member_image {max-width: 490px;}}
@media (min-width:1200px) {.entry-content #tm_builder_outer_content .tm_pb_column_4_4 .tm_pb_team_member.single-person .tm_pb_team_member_description {padding-left: 100px;}}
.entry-content #tm_builder_outer_content .tm_pb_team_member_image {margin-bottom: 40px;text-align: center;}
.entry-content #tm_builder_outer_content .tm_pb_team_member_image img {width: 100%;}
.entry-content #tm_builder_outer_content .tm_pb_team_member p {margin-bottom: 15px;}
.entry-content #tm_builder_outer_content .tm_pb_team_member_name {padding-bottom: 0;margin-bottom: 5px;font-size: 29px;font-size: 1.8125rem;}
.entry-content #tm_builder_outer_content .tm_pb_member_social_links {margin-top: 0;}
.entry-content #tm_builder_outer_content .tm_pb_member_social_links li {margin-right: 34px;padding-left: 0;margin-top: 0;}
.entry-content #tm_builder_outer_content .tm_pb_member_social_links li:last-child {margin-right: 0;}
.entry-content #tm_builder_outer_content .tm_pb_member_social_links a {font-size: 12px;}
.entry-content #tm_builder_outer_content .tm_pb_pricing_table {margin-bottom: 30px;border-radius: 5px;box-shadow: 0 4px 11px 0 rgba(0,0,0,.06);position: relative;}
.entry-content #tm_builder_outer_content .tm_pb_pricing_heading {padding: 7px 15px;margin-bottom: 0;border-radius: 27px;position: absolute;top: 0;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);max-width: 100%;}
.entry-content #tm_builder_outer_content .tm_pb_pricing_heading h2 {font-size: 12px;font-size: .75rem;text-transform: uppercase;font-weight: 400;padding-bottom: 0;letter-spacing: .72px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.entry-content #tm_builder_outer_content .tm_pb_pricing_content_top {padding-bottom: 40px;padding-top: 42px;}
.entry-content #tm_builder_outer_content .tm_pb_best_value {font-size: 12px;font-size: .75rem;line-height: 16px;font-weight: 300;}
.entry-content #tm_builder_outer_content .tm_pb_tm_price {font-size: 63px;font-size: 3.9375rem;line-height: 1.03em;}
.entry-content #tm_builder_outer_content .tm_pb_dollar_sign {font-size: inherit;font-weight: 700;position: static;margin-left: 0;line-height: 1.03em;}
.entry-content #tm_builder_outer_content .tm_pb_sum {font-size: inherit;line-height: 1.03em;font-weight: 700;}
.entry-content #tm_builder_outer_content .tm_pb_pricing_content {padding: 21.5px 30px;}
.entry-content #tm_builder_outer_content .tm_pb_featured_table .tm_pb_pricing_content {padding-bottom: 21.5px;}
.entry-content #tm_builder_outer_content .tm_pb_pricing li {margin-top: 0;}
.entry-content #tm_builder_outer_content .tm_pb_pricing_table_button {margin-top: 20px;}
@media (max-width:767px) {.tm_pb_section.mobile-disable-bg-img {background-image: none !important;}}
.entry-content #tm_builder_outer_content .tm-pb-icon:before {font-size: 12px;line-height: 25px;transition: .3s;}
.entry-content #tm_builder_outer_content .tm_pb_social_media_follow li a.icon {width: 25px;height: 25px;line-height: 25px;margin-right: 10px;}
.entry-content #tm_builder_outer_content .tm_pb_slider .tm_pb_container {max-width: 825px;}
@media (min-width:768px) {.entry-content #tm_builder_outer_content .tm_pb_slider .tm_pb_slide {text-align: left;}}
.entry-content #tm_builder_outer_content .tm_pb_slide_description .tm_pb_slide_title {font-size: 30px;font-size: 1.875rem;}
.entry-content #tm_builder_outer_content .tm_pb_slider_fullwidth_off .tm_pb_slide_description {padding: 25% 0;width: auto;margin: auto;}
@media (min-width:768px) {.entry-content #tm_builder_outer_content .tm_pb_slider_fullwidth_off .tm_pb_slide_description {padding: 34% 0 10.5%;}}
.entry-content #tm_builder_outer_content .tm_pb_slide_description h2 {line-height: 1.3em;margin-bottom: 35px;padding-bottom: 0;}
.entry-content #tm_builder_outer_content .tm_pb_more_button {margin-top: 40px;}
.entry-content #tm_builder_outer_content .tm-pb-arrow-prev, .entry-content #tm_builder_outer_content .tm-pb-arrow-next {font-size: 28px;line-height: 64px;margin-top: -32px;width: 64px;height: 64px;text-align: center;background: #fff;}
.entry-content #tm_builder_outer_content .tm-pb-arrow-next:before {content: "";}
.entry-content #tm_builder_outer_content .tm-pb-arrow-prev:before {content: "";}
.entry-content #tm_builder_outer_content .tm-pb-controllers {line-height: 0;bottom: 20px;}
@media (min-width:992px) {.entry-content #tm_builder_outer_content .tm-pb-controllers {bottom: 40px;}}
.entry-content #tm_builder_outer_content .tm-pb-controllers a {background-color: rgba(255,255,255,0);border-radius: 50%;width: 13px;height: 13px;border: 2px solid #fff;margin-right: 15px;}
.entry-content #tm_builder_outer_content .tm_pb_slider .tm-pb-controllers a:hover, .entry-content #tm_builder_outer_content .tm_pb_slider .tm-pb-active-control {background-color: #fff;-webkit-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}
.entry-content #tm_builder_outer_content .tm_pb_all_tabs {box-shadow: 0 10px 10px 0 rgba(0,0,0,.05);border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}
.entry-content #tm_builder_outer_content .tm_pb_all_tabs .tm_pb_tab>*:last-child {margin-bottom: 0;padding-bottom: 0;}
.entry-content #tm_builder_outer_content .tm_pb_all_tabs .tm_pb_tab p {line-height: 1.75;}
.entry-content #tm_builder_outer_content .tm_pb_tabs_controls {border-bottom: none;}
.entry-content #tm_builder_outer_content .tm_pb_tabs_controls .tm_pb_tab_active {background: #fff;border-bottom: none;box-shadow: 0 4px 16px 0 rgba(0,0,0,.05);bottom: 0;padding: 10.5px 37px;z-index: -1;}
.entry-content #tm_builder_outer_content .tm_pb_tabs_controls li {padding: 9px 37px;border-top-left-radius: 3px;border-top-right-radius: 3px;font-weight: 300;margin-top: 0;}
.entry-content #tm_builder_outer_content .tm_pb_tabs_controls li+li {margin-left: 2px;}
.entry-content #tm_builder_outer_content .tm_pb_testimonial.tm_pb_testimonial_no_bg {padding: 20px 0 0;}
.entry-content #tm_builder_outer_content .tm_pb_testimonial_portrait {margin-right: 20px;margin-top: 5px;-webkit-order: -1;-ms-flex-order: -1;order: -1;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;}
@media (min-width:1200px) {.entry-content #tm_builder_outer_content .tm_pb_testimonial_portrait {margin-right: 40px;}}
.entry-content #tm_builder_outer_content .tm_pb_testimonial:before {text-align: left;font-size: 40px;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;margin: 0 20px 10px 0;}
.entry-content #tm_builder_outer_content .tm_pb_testimonial:after {display: none;}
.entry-content #tm_builder_outer_content .tm_pb_testimonial_description_inner {width: auto !important;}
.entry-content #tm_builder_outer_content .tm_pb_testimonial_author {margin-top: 0;padding-bottom: 0;margin-bottom: 5px;padding-top: 5px;}
.entry-content #tm_builder_outer_content .tm_pb_testimonial_meta {margin-bottom: 0;font-size: 12px;font-size: .75rem;text-transform: uppercase;font-weight: 700;letter-spacing: 2px;}
@media (min-width:768px) {.entry-content #tm_builder_outer_content .tm_pb_column_4_4 .tm_pb_testimonial {display: -webkit-flex;display: -ms-flexbox;display: flex;}}
@media (min-width:992px) {.entry-content #tm_builder_outer_content .tm_pb_column_1_2 .tm_pb_testimonial, .entry-content #tm_builder_outer_content .tm_pb_column_2_3 .tm_pb_testimonial, .entry-content #tm_builder_outer_content .tm_pb_column_3_4 .tm_pb_testimonial {display: -webkit-flex;display: -ms-flexbox;display: flex;}}
.entry-content #tm_builder_outer_content .custom-hover-1 {border-bottom: 2px solid #f2f2f2;position: relative;}
.entry-content #tm_builder_outer_content .custom-hover-1:after {content: "";height: 5px;position: absolute;bottom: -2px;left: 0;transition: .3s;width: 0;}
.entry-content #tm_builder_outer_content .custom-hover-1:hover:after {width: 100%;}
.reset-padding {padding: 0 !important;}
.custom-image-hover a img {transition: .3s;}
.custom-image-hover a:hover {-webkit-filter: grayscale(100%);-webkit-filter: gray;filter: grayscale(100%);filter: gray;}
.row.row-center {margin-left: auto !important;margin-right: auto !important;}
.center-block {display: block;margin-left: auto;margin-right: auto;}
@-webkit-keyframes shine {100% {left: 125%;}}
@keyframes shine {100% {left: 125%;}}
.single-mp_menu_item .mprm-main-wrapper.mp_menu_item .mprm-thumbnail {margin-bottom: 1.5rem;}
@media (min-width:768px) {.single-mp_menu_item .mprm-main-wrapper.mp_menu_item .mprm-thumbnail {margin-bottom: 2.5rem;}}
@media (min-width:1200px) {.single-mp_menu_item .mprm-main-wrapper.mp_menu_item .mprm-thumbnail {margin-bottom: 5.5rem;}}
.single-mp_menu_item .mprm-main-wrapper.mp_menu_item .mprm-thumbnail__img {width: 100%;}
.single-mp_menu_item .mprm-main-wrapper.mp_menu_item .mprm-header-title {font-size: 29px;font-size: 1.8125rem;}
.single-mp_menu_item .mprm-main-wrapper.mp_menu_item .mprm-post-content {margin-bottom: 0;}
.single-mp_menu_item .mprm-main-wrapper.mp_menu_item .content-wrapper {margin-top: 0;}
.single-mp_menu_item .mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-content {width: 100%;}
@media (min-width:768px) {.single-mp_menu_item .mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-content {width: 66.66%;}}
.single-mp_menu_item .mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar {width: 100%;}
@media (min-width:768px) {.single-mp_menu_item .mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar {width: 27.35%;margin-left: 5.99%;}}
.single-mp_menu_item .mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-content .mprm-item-gallery {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-flow: row wrap;-ms-flex-flow: row wrap;flex-flow: row wrap;margin-left: -5px;margin-bottom: 2.5rem;}
.single-mp_menu_item .mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-content .mprm-item-gallery>a {max-width: calc(33.3333% - 5px);-webkit-flex-basis: calc(33.3333% - 5px);-ms-flex-preferred-size: calc(33.3333% - 5px);flex-basis: calc(33.3333% - 5px);margin-left: 5px;margin-right: 0;margin-bottom: 5px;float: none;}
@media (min-width:768px) {.single-mp_menu_item .mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-content .mprm-item-gallery>a {max-width: calc(25% - 5px);-webkit-flex-basis: calc(25% - 5px);-ms-flex-preferred-size: calc(25% - 5px);flex-basis: calc(25% - 5px);}}
.single-mp_menu_item .mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-content .mprm-item-gallery>a:before {background: rgba(0,0,0,.5);}
.single-mp_menu_item .mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-content .mprm-item-gallery>a:after {font-size: 50px;}
.single-mp_menu_item .mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-content .mprm-item-gallery>a img {width: 100%;}
.single-mp_menu_item .mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-list {margin: 0;}
.single-mp_menu_item .mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-list li {position: relative;padding-left: 1em;list-style: none;}
@media (min-width:1200px) {.single-mp_menu_item .mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-list li {padding-left: 2em;}}
.single-mp_menu_item .mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-list li::before {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;font-size: 16px;font-size: 1rem;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;line-height: 1.75;position: absolute;top: 0;left: 0;content: "";}
.single-mp_menu_item .mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-list li+li, .single-mp_menu_item .mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-list li>ul li, .single-mp_menu_item .mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-list li>ol li {margin-top: 1.1em;}
.single-mp_menu_item .mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-price-box, .single-mp_menu_item .mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-proportions, .single-mp_menu_item .mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-ingredients, .single-mp_menu_item .mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-nutrition, .single-mp_menu_item .mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-related-items {margin-bottom: 2.7rem;}
.single-mp_menu_item .mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-proportions .mprm-title, .single-mp_menu_item .mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-price-box .mprm-price, .single-mp_menu_item .mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-ingredients .mprm-title, .single-mp_menu_item .mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-nutrition .mprm-title, .single-mp_menu_item .mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-related-items .mprm-title {font-size: 29px;font-size: 1.8125rem;margin-bottom: 1.8rem;}
.single-mp_menu_item .mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-related-items .mprm-title {margin-bottom: 1.3rem;}
.single-mp_menu_item .mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-related-items .mprm-related-items-list .mprm-related-item {margin-bottom: 1.5rem;}
.single-mp_menu_item .mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-related-items .mprm-related-items-list .mprm-related-item .mprm-related-title {font-size: 15px;font-size: .9375rem;text-transform: uppercase;font-weight: 400;line-height: 1.66;transition: .3s;}
.single-mp_menu_item .mprm-main-wrapper.mp_menu_item .content-wrapper .mprm-sidebar .mprm-related-items .mprm-related-items-list .mprm-related-item>a>img {margin-bottom: 1.1rem;}
.mprm-breadcrumbs li {display: inline-block;}
h1.mprm-title {font-size: 35px;font-size: 2.1875rem;text-transform: uppercase;font-weight: 700;margin-bottom: 0;letter-spacing: 4.2px;text-align: center;}
.sidebar-primary:not(.tm_pb_widget_area) h1.mprm-title, .sidebar-secondary:not(.tm_pb_widget_area) h1.mprm-title, .footer-area:not(.footer-area--fullwidth) h1.mprm-title {font-size: 32px;font-size: 2rem;letter-spacing: 2px;margin: 0 !important;}
.mprm-header {position: relative;background-size: cover;background-position: center center;}
.mprm-header:before {content: "";position: absolute;height: 100%;width: 100%;top: 0;left: 0;background: rgba(0,0,0,.2);}
.mprm-header.only-text:before {display: none;}
.sidebar-primary:not(.tm_pb_widget_area) .mprm-container.mprm-widget-items.mprm-view-grid .mprm-header.with-image .mprm-header-content, .sidebar-secondary:not(.tm_pb_widget_area) .mprm-container.mprm-widget-items.mprm-view-grid .mprm-header.with-image .mprm-header-content, .footer-area:not(.footer-area--fullwidth) .mprm-container.mprm-widget-items.mprm-view-grid .mprm-header.with-image .mprm-header-content, .sidebar-primary:not(.tm_pb_widget_area) .mprm-container.mprm-widget-items.mprm-view-list .mprm-header.with-image .mprm-header-content, .sidebar-secondary:not(.tm_pb_widget_area) .mprm-container.mprm-widget-items.mprm-view-list .mprm-header.with-image .mprm-header-content, .footer-area:not(.footer-area--fullwidth) .mprm-container.mprm-widget-items.mprm-view-list .mprm-header.with-image .mprm-header-content {padding: 5rem 10px;}
.site-content .mprm-main-wrapper.mp_menu_item .mprm-category .mprm-title, .site-content .mprm-main-wrapper.mp_menu_item .mprm-tag .mprm-title {color: #fff;}
.site-content .mprm-main-wrapper.mp_menu_item .mprm-category .mprm-header, .site-content .mprm-main-wrapper.mp_menu_item .mprm-tag .mprm-header {background-size: cover;background-position: center center;padding: 3rem 1rem;position: relative;margin-bottom: 3rem;}
@media (min-width:768px) {.site-content .mprm-main-wrapper.mp_menu_item .mprm-category .mprm-header, .site-content .mprm-main-wrapper.mp_menu_item .mprm-tag .mprm-header {padding: 5.4rem 2rem;}}
@media (min-width:1200px) {.site-content .mprm-main-wrapper.mp_menu_item .mprm-category .mprm-header, .site-content .mprm-main-wrapper.mp_menu_item .mprm-tag .mprm-header {margin-bottom: 5.8rem;}}
.site-content .mprm-main-wrapper.mp_menu_item .mprm-category .mprm-header.with-image:before, .site-content .mprm-main-wrapper.mp_menu_item .mprm-tag .mprm-header.with-image:before {background: rgba(0,0,0,.2);}
.site-content .mprm-main-wrapper.mp_menu_item .mprm-category .mprm-header.with-image .mprm-header-content, .site-content .mprm-main-wrapper.mp_menu_item .mprm-tag .mprm-header.with-image .mprm-header-content {padding: 0;}
.site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-list {margin-bottom: 3rem;}
@media (min-width:992px) {.site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-list {margin-bottom: 5rem;}}
.site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-list .item-list {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-flow: row wrap;-ms-flex-flow: row wrap;flex-flow: row wrap;max-width: 1000px;margin-left: auto;margin-right: auto;padding-left: 15px;padding-right: 15px;}
.site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-list .item-list .mp_menu_item {width: 100%;padding-bottom: 0;margin-bottom: 1.5em;}
@media (min-width:768px) {.site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-list .item-list .mp_menu_item {width: 43.1%;}}
@media (min-width:768px) {.site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-list .item-list .mp_menu_item:nth-child(2n) {margin-left: 13.8%;}}
.site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-list .mprm-image {margin: 0 1rem 1rem 0;display: none;}
.site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-list .mprm-content {margin-bottom: 0;}
.site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-list .mprm-content .mprm-ingredients {display: none;}
.site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid {margin-bottom: 3rem;}
.site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .mprm-header {margin-bottom: 3rem;}
.site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .grid-items-listing {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-flow: row wrap;-ms-flex-flow: row wrap;flex-flow: row wrap;}
.site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .grid-items-listing .grid-item {width: 100%;margin-left: 15px;margin-right: 15px;margin-bottom: 1.5em;}
@media (min-width:544px) {.site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .grid-items-listing .grid-item {width: calc(50% - 30px);}}
@media (min-width:992px) {.site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .grid-items-listing .grid-item {width: calc(33.33% - 30px);}}
@media (min-width:1200px) {.site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .grid-items-listing .grid-item {width: calc(25% - 30px);}}
@media (min-width:992px) {.position-one-left-sidebar .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .grid-items-listing .grid-item, .position-one-right-sidebar .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .grid-items-listing .grid-item {width: calc(50% - 30px);}}
@media (min-width:1200px) {.position-one-left-sidebar .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .grid-items-listing .grid-item, .position-one-right-sidebar .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .grid-items-listing .grid-item {width: calc(33.33% - 30px);}}
.site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .grid-items-listing .grid-item img {width: 100%;}
.site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .mprm-link {display: block;}
.site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .mprm-item-image {margin-bottom: 0;}
.site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .mp-menu-item {border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;box-shadow: 0 0 29px 0 rgba(176,161,129,.13);}
.site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .mprm-description {padding: 15px;}
@media (min-width:1200px) {.site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .mprm-description {padding: 25px 30px;}}
.site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .mprm-ingredients {display: none;}
.site-content .mprm-container.mprm-shortcode-categories, .widget.mprm_widget .mprm-container.mprm-widget-categories {margin: 0;}
.site-content .mprm-container.mprm-shortcode-categories .mprm-row, .widget.mprm_widget .mprm-container.mprm-widget-categories .mprm-row {padding-bottom: 0;}
.site-content .mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-effect-hover, .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-effect-hover {background-color: rgba(0,0,0,.2);overflow: hidden;}
.site-content .mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-effect-hover:before, .site-content .mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-effect-hover:after, .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-effect-hover:before, .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-effect-hover:after {content: "";position: absolute;left: 0;right: 0;bottom: 0;top: 0;width: 100%;height: 100%;opacity: 0;z-index: 5;transition: .5s;}
.site-content .mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-effect-hover:before, .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-effect-hover:before {-webkit-transform: translate(-100%,-100%);-ms-transform: translate(-100%,-100%);transform: translate(-100%,-100%);}
.site-content .mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-effect-hover:after, .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-effect-hover:after {-webkit-transform: translate(100%,100%);-ms-transform: translate(100%,100%);transform: translate(100%,100%);}
.site-content .mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-category-content, .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-category-content {z-index: 10;padding: 0;text-align: center;transition: .5s;}
.site-content .mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-category-content .mprm-title, .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-category-content .mprm-title {font-size: 24px;font-size: 1.5rem;letter-spacing: 2.88px;text-transform: uppercase;font-weight: 700;text-align: center;color: #fff;margin-top: 1rem;margin-bottom: 1rem;}
@media (min-width:544px) {.site-content .mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-category-content .mprm-title, .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-category-content .mprm-title {font-size: 35px;font-size: 2.1875rem;letter-spacing: 4.2px;}}
@media (min-width:1200px) {.site-content .mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-category-content .mprm-title, .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-category-content .mprm-title {margin-top: 2rem;margin-bottom: 2rem;}}
.site-content .mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-category-content .mprm-category-description, .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-category-content .mprm-category-description {font-size: 16px;font-size: 1rem;color: #fff;margin-top: 0;transition-property: opacity,line-height;transition-duration: .1s,.3s;display: none;}
@media (min-width:768px) {.site-content .mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-category-content .mprm-category-description, .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-category-content .mprm-category-description {opacity: 0;line-height: 0;display: block;}}
.site-content .mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category .mprm-link:hover .mprm-effect-hover:before, .site-content .mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category .mprm-link:hover .mprm-effect-hover:after, .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category .mprm-link:hover .mprm-effect-hover:before, .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category .mprm-link:hover .mprm-effect-hover:after {opacity: 1;-webkit-transform: translate(0%,0%);-ms-transform: translate(0%,0%);transform: translate(0%,0%);}
.site-content .mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category .mprm-link:hover .mprm-category-content .mprm-category-description, .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category .mprm-link:hover .mprm-category-content .mprm-category-description {opacity: 1;line-height: 1.75;transition-duration: .7s,.3s;}
.site-content .mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category.mprm-effect-hover, .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category.mprm-effect-hover {-webkit-transform: scale(1,1);-ms-transform: scale(1,1);transform: scale(1,1);}
.site-content .mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category.mprm-effect-hover:hover:before, .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category.mprm-effect-hover:hover:before {-webkit-transform: scale(1,1);-ms-transform: scale(1,1);transform: scale(1,1);}
.site-content .mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-row, .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row {padding-bottom: 0;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-flow: row wrap;-ms-flex-flow: row wrap;flex-flow: row wrap;margin-left: 0;}
.site-content .mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-row:after, .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row:after {display: none;}
.site-content .mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-row>.mprm-columns, .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row>.mprm-columns {margin-bottom: -1px;margin-left: -1.0E-5px;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;width: 100%;display: -webkit-flex;display: -ms-flexbox;display: flex;padding: 4.5rem 1rem;}
.site-content .mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-row>.mprm-columns .mprm-link, .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row>.mprm-columns .mprm-link {-webkit-align-self: center;-ms-flex-item-align: center;align-self: center;width: 100%;}
@media (min-width:768px) {.site-content .mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-row>.mprm-columns, .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row>.mprm-columns {padding: 2rem 1rem;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;min-height: 500px;}}
@media (min-width:1200px) {.site-content .mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-row>.mprm-columns, .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row>.mprm-columns {min-height: 700px;}}
@media (min-width:1200px) {.site-content .mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-row>.mprm-columns.mprm-three, .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row>.mprm-columns.mprm-three {-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}}
@media (min-width:1400px) {.site-content .mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-row>.mprm-columns.mprm-three, .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row>.mprm-columns.mprm-three {padding: 2rem 3rem;}}
@media (min-width:1200px) {.site-content .mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-row>.mprm-columns.mprm-six, .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row>.mprm-columns.mprm-six {min-height: 500px;}}
@media (min-width:768px) {.site-content .mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-row>.mprm-columns.mprm-four, .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row>.mprm-columns.mprm-four {-webkit-flex: 0 0 33.3333%;-ms-flex: 0 0 33.3333%;flex: 0 0 33.3333%;max-width: 33.3333%;}}
@media (min-width:992px) {.site-content .mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-row>.mprm-columns.mprm-two, .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row>.mprm-columns.mprm-two {-webkit-flex: 0 0 33.3333%;-ms-flex: 0 0 33.3333%;flex: 0 0 33.3333%;max-width: 33.3333%;}}
@media (min-width:1200px) {.site-content .mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-row>.mprm-columns.mprm-two, .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row>.mprm-columns.mprm-two {-webkit-flex: 0 0 16.6666%;-ms-flex: 0 0 16.6666%;flex: 0 0 16.6666%;max-width: 16.6666%;}
	.site-content .mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-row>.mprm-columns.mprm-two .mprm-title, .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row>.mprm-columns.mprm-two .mprm-title {font-size: 24px;font-size: 1.5rem;}}
.site-content .mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-row>.mprm-columns.mprm-twelve, .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row>.mprm-columns.mprm-twelve {-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
@media (min-width:768px) {.site-content .mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-row>.mprm-columns.mprm-twelve, .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row>.mprm-columns.mprm-twelve {min-height: 400px;}}
.site-content .mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-menu-category.mprm-columns .mprm-category-description, .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-list .mprm-menu-category.mprm-columns .mprm-category-description {font-size: 13px;font-size: .8125rem;line-height: 1.75;}
.site-content .mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-menu-category.mprm-columns .mprm-title, .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-list .mprm-menu-category.mprm-columns .mprm-title {transition: .3s;margin: 0;font-size: 30px;font-size: 1.875rem;}
.site-content .mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-menu-category.mprm-columns .mprm-category-list-image, .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-list .mprm-menu-category.mprm-columns .mprm-category-list-image {margin: 0 1rem 1rem 0;}
.site-content .mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-menu-category.mprm-columns .mprm-category-content, .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-list .mprm-menu-category.mprm-columns .mprm-category-content {min-width: 160px;}
.sidebar-primary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category.mprm-effect-hover:hover:before, .sidebar-secondary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category.mprm-effect-hover:hover:before, .footer-area:not(.footer-area--fullwidth) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category.mprm-effect-hover:hover:before {-webkit-transform: scale(1.2,1.2);-ms-transform: scale(1.2,1.2);transform: scale(1.2,1.2);}
.sidebar-primary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-effect-hover:before, .sidebar-primary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-effect-hover:after, .sidebar-secondary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-effect-hover:before, .sidebar-secondary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-effect-hover:after, .footer-area:not(.footer-area--fullwidth) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-effect-hover:before, .footer-area:not(.footer-area--fullwidth) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-effect-hover:after {opacity: 1;-webkit-transform: translate(0%,0%);-ms-transform: translate(0%,0%);transform: translate(0%,0%);background: rgba(0,0,0,.2);}
.sidebar-primary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-category-content .mprm-title, .sidebar-secondary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-category-content .mprm-title, .footer-area:not(.footer-area--fullwidth) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-category-content .mprm-title {margin-top: 10px;margin-bottom: 10px;font-size: 24px;font-size: 1.5rem;letter-spacing: 2px;}
.sidebar-primary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-category-content .mprm-category-description, .sidebar-secondary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-category-content .mprm-category-description, .footer-area:not(.footer-area--fullwidth) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-category-content .mprm-category-description {opacity: 1;line-height: 1.5;display: block;}
.sidebar-primary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row>.mprm-columns, .sidebar-secondary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row>.mprm-columns, .footer-area:not(.footer-area--fullwidth) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row>.mprm-columns {margin-bottom: 15px;}
.sidebar-primary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row>.mprm-columns.mprm-two, .sidebar-primary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row>.mprm-columns.mprm-three, .sidebar-primary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row>.mprm-columns.mprm-four, .sidebar-primary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row>.mprm-columns.mprm-six, .sidebar-primary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row>.mprm-columns.mprm-twelve, .sidebar-secondary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row>.mprm-columns.mprm-two, .sidebar-secondary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row>.mprm-columns.mprm-three, .sidebar-secondary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row>.mprm-columns.mprm-four, .sidebar-secondary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row>.mprm-columns.mprm-six, .sidebar-secondary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row>.mprm-columns.mprm-twelve, .footer-area:not(.footer-area--fullwidth) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row>.mprm-columns.mprm-two, .footer-area:not(.footer-area--fullwidth) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row>.mprm-columns.mprm-three, .footer-area:not(.footer-area--fullwidth) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row>.mprm-columns.mprm-four, .footer-area:not(.footer-area--fullwidth) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row>.mprm-columns.mprm-six, .footer-area:not(.footer-area--fullwidth) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-grid .mprm-row>.mprm-columns.mprm-twelve {-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;min-height: auto;padding: 2rem 1rem;}
.full-width-header-area .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-list, .after-content-full-width-area .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-list {padding: 15px 15px 0;}
.site-content .mprm-container.mprm-shortcode-items, .widget.mprm_widget .mprm-container.mprm-widget-items {margin-top: 0;margin-bottom: 0;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-desc, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-desc {border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;box-shadow: 0 0 29px 0 rgba(176,161,129,.13);padding: 15px;}
@media (min-width:1200px) {.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-desc, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-desc {padding: 25px 30px;}}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-image, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-image {margin: 0;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-side.mprm-right-side, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-side.mprm-right-side {min-width: 105px;padding-top: 1rem;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-side.mprm-left-side, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-side.mprm-left-side {float: none;margin: 0;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-side.mprm-left-side img, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-side.mprm-left-side img {width: 100%;}
@media (min-width:400px) {.site-content .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-side.mprm-left-side, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-side.mprm-left-side {margin: 0 1rem 0 0;float: left;}
	.site-content .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-side.mprm-left-side img, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-side.mprm-left-side img {width: auto;}}
@media (min-width:1200px) {.site-content .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-side.mprm-left-side, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-side.mprm-left-side {margin: 0 2.3rem 0 0;}}
.full-width-header-area .site-content .mprm-container.mprm-shortcode-items.mprm-view-list, .after-content-full-width-area .site-content .mprm-container.mprm-shortcode-items.mprm-view-list, .full-width-header-area .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list, .after-content-full-width-area .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list {padding: 15px 15px 0;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-simple-list .type-mp_menu_item, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-simple-list .type-mp_menu_item {margin-bottom: 1.8em;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view {margin-bottom: .5em;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view .mprm-flex-item.mprm-dots, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view .mprm-flex-item.mprm-dots {border-color: #ccc;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view .mprm-flex-item .mprm-title, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-simple-list .type-mp_menu_item .mprm-flex-container-simple-view .mprm-flex-item .mprm-title {font-size: 15px;font-size: .9375rem;}
.widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-side.mprm-right-side {padding-top: 5px;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-row, .site-content .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row, .site-content .mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row, .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-list .mprm-row, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-row, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-row {padding-bottom: 0;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-flow: row wrap;-ms-flex-flow: row wrap;flex-flow: row wrap;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-row, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-row, .site-content .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row, .site-content .mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row, .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-list .mprm-row, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-row {margin-left: -15px;margin-right: -15px;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-row .mprm-columns, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-row .mprm-columns, .site-content .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-columns, .site-content .mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-columns, .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-columns, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-columns {padding-left: 15px;padding-right: 15px;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-row .mprm-columns, .site-content .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-columns, .site-content .mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-columns, .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-columns, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-row .mprm-columns, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-columns {margin-bottom: 1.5em;margin-left: 0;width: 100%;}
@media (min-width:768px) {.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-row .mprm-columns.mprm-six, .site-content .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-columns.mprm-six, .site-content .mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-columns.mprm-six, .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-columns.mprm-six, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-row .mprm-columns.mprm-six, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-columns.mprm-six {width: 50%;}}
@media (min-width:768px) {.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-row .mprm-columns.mprm-four, .site-content .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-columns.mprm-four, .site-content .mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-columns.mprm-four, .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-columns.mprm-four, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-row .mprm-columns.mprm-four, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-columns.mprm-four {width: 33.33%;}}
@media (min-width:768px) {.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-row .mprm-columns.mprm-three, .site-content .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-columns.mprm-three, .site-content .mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-columns.mprm-three, .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-columns.mprm-three, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-row .mprm-columns.mprm-three, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-columns.mprm-three {width: 50%;}}
@media (min-width:1200px) {.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-row .mprm-columns.mprm-three, .site-content .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-columns.mprm-three, .site-content .mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-columns.mprm-three, .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-columns.mprm-three, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-row .mprm-columns.mprm-three, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-columns.mprm-three {width: 25%;}}
@media (min-width:768px) {.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-row .mprm-columns.mprm-two, .site-content .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-columns.mprm-two, .site-content .mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-columns.mprm-two, .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-columns.mprm-two, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-row .mprm-columns.mprm-two, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-columns.mprm-two {width: 33.33%;}}
@media (min-width:1200px) {.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-row .mprm-columns.mprm-two, .site-content .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-row .mprm-columns.mprm-two, .site-content .mprm-container.mprm-shortcode-categories.mprm-view-list .mprm-row .mprm-columns.mprm-two, .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-columns.mprm-two, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-row .mprm-columns.mprm-two, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-columns.mprm-two {width: 16.66%;}}
.sidebar-primary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-columns.mprm-two, .sidebar-primary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-columns.mprm-three, .sidebar-primary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-columns.mprm-four, .sidebar-primary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-columns.mprm-six, .sidebar-primary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-columns.mprm-twelve, .sidebar-secondary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-columns.mprm-two, .sidebar-secondary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-columns.mprm-three, .sidebar-secondary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-columns.mprm-four, .sidebar-secondary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-columns.mprm-six, .sidebar-secondary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-columns.mprm-twelve, .footer-area:not(.footer-area--fullwidth) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-columns.mprm-two, .footer-area:not(.footer-area--fullwidth) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-columns.mprm-three, .footer-area:not(.footer-area--fullwidth) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-columns.mprm-four, .footer-area:not(.footer-area--fullwidth) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-columns.mprm-six, .footer-area:not(.footer-area--fullwidth) .widget.mprm_widget .mprm-container.mprm-widget-categories.mprm-view-list .mprm-row .mprm-columns.mprm-twelve, .sidebar-primary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-row .mprm-columns.mprm-two, .sidebar-primary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-row .mprm-columns.mprm-three, .sidebar-primary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-row .mprm-columns.mprm-four, .sidebar-primary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-row .mprm-columns.mprm-six, .sidebar-primary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-row .mprm-columns.mprm-twelve, .sidebar-secondary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-row .mprm-columns.mprm-two, .sidebar-secondary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-row .mprm-columns.mprm-three, .sidebar-secondary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-row .mprm-columns.mprm-four, .sidebar-secondary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-row .mprm-columns.mprm-six, .sidebar-secondary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-row .mprm-columns.mprm-twelve, .footer-area:not(.footer-area--fullwidth) .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-row .mprm-columns.mprm-two, .footer-area:not(.footer-area--fullwidth) .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-row .mprm-columns.mprm-three, .footer-area:not(.footer-area--fullwidth) .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-row .mprm-columns.mprm-four, .footer-area:not(.footer-area--fullwidth) .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-row .mprm-columns.mprm-six, .footer-area:not(.footer-area--fullwidth) .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-row .mprm-columns.mprm-twelve, .sidebar-primary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-columns.mprm-two, .sidebar-primary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-columns.mprm-three, .sidebar-primary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-columns.mprm-four, .sidebar-primary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-columns.mprm-six, .sidebar-primary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-columns.mprm-twelve, .sidebar-secondary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-columns.mprm-two, .sidebar-secondary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-columns.mprm-three, .sidebar-secondary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-columns.mprm-four, .sidebar-secondary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-columns.mprm-six, .sidebar-secondary:not(.tm_pb_widget_area) .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-columns.mprm-twelve, .footer-area:not(.footer-area--fullwidth) .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-columns.mprm-two, .footer-area:not(.footer-area--fullwidth) .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-columns.mprm-three, .footer-area:not(.footer-area--fullwidth) .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-columns.mprm-four, .footer-area:not(.footer-area--fullwidth) .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-columns.mprm-six, .footer-area:not(.footer-area--fullwidth) .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-row .mprm-columns.mprm-twelve {width: 100%;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-item-title-wrap, .site-content .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-item-title-wrap, .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-list .mp-menu-item .mprm-item-title-wrap, .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .mp-menu-item .mprm-item-title-wrap, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-item-title-wrap, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-item-title-wrap {margin-bottom: 10px;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-item-title-wrap .mprm-item-title, .site-content .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-item-title-wrap .mprm-item-title, .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-list .mp-menu-item .mprm-item-title-wrap .mprm-item-title, .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .mp-menu-item .mprm-item-title-wrap .mprm-item-title, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-item-title-wrap .mprm-item-title, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-item-title-wrap .mprm-item-title {-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;padding-right: 10px;margin: 0;position: relative;overflow: hidden;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-item-title-wrap .mprm-item-title:after, .site-content .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-item-title-wrap .mprm-item-title:after, .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-list .mp-menu-item .mprm-item-title-wrap .mprm-item-title:after, .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .mp-menu-item .mprm-item-title-wrap .mprm-item-title:after, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-item-title-wrap .mprm-item-title:after, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-item-title-wrap .mprm-item-title:after {content: "";position: absolute;border-bottom: 2px dotted #ccc;width: 10000px;bottom: 6px;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-item-title-wrap .mprm-price, .site-content .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-item-title-wrap .mprm-price, .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-list .mp-menu-item .mprm-item-title-wrap .mprm-price, .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .mp-menu-item .mprm-item-title-wrap .mprm-price, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-item-title-wrap .mprm-price, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-item-title-wrap .mprm-price {padding-left: 3px;white-space: nowrap;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-item-title, .site-content .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-item-title, .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-list .mp-menu-item .mprm-item-title, .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .mp-menu-item .mprm-item-title, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-item-title, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-item-title {margin: 0 0 15px 0;padding-bottom: 0;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-item-title, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-item-title, .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-list .mp-menu-item .mprm-item-title {margin: 0 0 3px 0;}
.site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-list .mp-menu-item .mprm-item-title {font-size: 16px;font-size: 1rem;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-price, .site-content .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-price, .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-list .mp-menu-item .mprm-price, .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .mp-menu-item .mprm-price, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-price, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-price, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-simple-list .mprm-price {font-size: 16px;font-size: 1rem;line-height: 1.5;font-weight: 700;letter-spacing: .32px;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-price, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-price, .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .mp-menu-item .mprm-price {font-size: 31px;font-size: 1.9375rem;letter-spacing: normal;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-excerpt, .site-content .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-excerpt, .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-list .mp-menu-item .mprm-excerpt, .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .mp-menu-item .mprm-excerpt, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-excerpt, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-excerpt, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-simple-list .mprm-excerpt {margin-bottom: 15px;margin-top: 0;}
.site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-list .mp-menu-item .mprm-excerpt {display: inline-block;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-tags, .site-content .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-tags, .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-list .mp-menu-item .mprm-tags, .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .mp-menu-item .mprm-tags, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-tags, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-tags, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-simple-list .mprm-tags {margin-bottom: 0;line-height: 1.1;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-tags .mprm-tag, .site-content .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-tags .mprm-tag, .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-list .mp-menu-item .mprm-tags .mprm-tag, .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .mp-menu-item .mprm-tags .mprm-tag, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-tags .mprm-tag, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-tags .mprm-tag, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-simple-list .mprm-tags .mprm-tag {display: inline-block;font-size: 12px;font-size: .75rem;text-transform: uppercase;letter-spacing: .72px;font-weight: 400;padding: 9px 13px;border: none;border-radius: 3px;margin: 0 3px 3px 0;}
.site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-list .mp-menu-item .mprm-tags {display: inline-block;}
.widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-tags, .site-content .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-tags {margin-top: 5px;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-ingredients, .site-content .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-ingredients, .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-list .mp-menu-item .mprm-ingredients, .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .mp-menu-item .mprm-ingredients, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-ingredients, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-ingredients, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-simple-list .mprm-ingredients {margin-top: 0;margin-bottom: 10px;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-ingredients .mprm-list, .site-content .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-ingredients .mprm-list, .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-list .mp-menu-item .mprm-ingredients .mprm-list, .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .mp-menu-item .mprm-ingredients .mprm-list, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-ingredients .mprm-list, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-ingredients .mprm-list, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-simple-list .mprm-ingredients .mprm-list {font-size: 90%;line-height: 1.3;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-ingredients .mprm-list .mprm-ingredient, .site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-ingredients .mprm-list .mprm-ingredients-delimiter, .site-content .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-ingredients .mprm-list .mprm-ingredient, .site-content .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-ingredients .mprm-list .mprm-ingredients-delimiter, .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-list .mp-menu-item .mprm-ingredients .mprm-list .mprm-ingredient, .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-list .mp-menu-item .mprm-ingredients .mprm-list .mprm-ingredients-delimiter, .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .mp-menu-item .mprm-ingredients .mprm-list .mprm-ingredient, .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .mp-menu-item .mprm-ingredients .mprm-list .mprm-ingredients-delimiter, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-ingredients .mprm-list .mprm-ingredient, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-ingredients .mprm-list .mprm-ingredients-delimiter, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-ingredients .mprm-list .mprm-ingredient, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-ingredients .mprm-list .mprm-ingredients-delimiter, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-simple-list .mprm-ingredients .mprm-list .mprm-ingredient, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-simple-list .mprm-ingredients .mprm-list .mprm-ingredients-delimiter {margin-bottom: 3px;padding-left: 0;margin-top: 0;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-ingredients .mprm-list .mprm-ingredients-delimiter, .site-content .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-ingredients .mprm-list .mprm-ingredients-delimiter, .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-list .mp-menu-item .mprm-ingredients .mprm-list .mprm-ingredients-delimiter, .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .mp-menu-item .mprm-ingredients .mprm-list .mprm-ingredients-delimiter, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-ingredients .mprm-list .mprm-ingredients-delimiter, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-ingredients .mprm-list .mprm-ingredients-delimiter, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-simple-list .mprm-ingredients .mprm-list .mprm-ingredients-delimiter {margin-left: .25rem !important;margin-right: .25rem !important;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-proportions, .site-content .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-proportions, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-proportions, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-proportions, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-simple-list .mprm-proportions {margin-bottom: 0;margin-top: 0;display: inline-block;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-proportions .mprm-list, .site-content .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-proportions .mprm-list, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-proportions .mprm-list, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-proportions .mprm-list, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-simple-list .mprm-proportions .mprm-list {font-size: 12px;font-size: .75rem;line-height: 1.5;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-proportions .mprm-list .mprm-proportion, .site-content .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-proportions .mprm-list .mprm-proportion, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-proportions .mprm-list .mprm-proportion, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-proportions .mprm-list .mprm-proportion, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-simple-list .mprm-proportions .mprm-list .mprm-proportion {font-style: normal;text-transform: uppercase;letter-spacing: 2px;font-weight: 700;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-proportions .mprm-list li, .site-content .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-proportions .mprm-list li, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-proportions .mprm-list li, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-proportions .mprm-list li, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-simple-list .mprm-proportions .mprm-list li {padding-left: 0;display: inline-block;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-proportions .mprm-list li+li, .site-content .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-proportions .mprm-list li+li, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-proportions .mprm-list li+li, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-proportions .mprm-list li+li, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-simple-list .mprm-proportions .mprm-list li+li {margin-top: 0;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-proportions .mprm-list li+li:before, .site-content .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-proportions .mprm-list li+li:before, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-proportions .mprm-list li+li:before, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-proportions .mprm-list li+li:before, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-simple-list .mprm-proportions .mprm-list li+li:before {content: "/";margin-right: 2px;display: inline-block;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-price+.mprm-proportions, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm-price+.mprm-proportions {margin-left: 8px;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-price+.mprm-proportions, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-price+.mprm-proportions {margin-left: 3px;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-price+.mprm-proportions:before, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-price+.mprm-proportions:before {content: "/";display: inline-block;margin-right: 3px;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-price+.mprm-proportions .mprm-list, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-list .mprm-price+.mprm-proportions .mprm-list {display: inline-block;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm_thumb_wrap, .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .mp-menu-item .mprm_thumb_wrap, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm_thumb_wrap {margin-bottom: 0;position: relative;display: block;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm_thumb_wrap .mprm-link, .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .mp-menu-item .mprm_thumb_wrap .mprm-link, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm_thumb_wrap .mprm-link {display: block;position: relative;overflow: hidden;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm_thumb_wrap .mprm-link:before, .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .mp-menu-item .mprm_thumb_wrap .mprm-link:before, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm_thumb_wrap .mprm-link:before {position: absolute;top: 0;left: -75%;z-index: 2;display: block;content: "";width: 50%;height: 100%;background: linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);-webkit-transform: skewX(25deg);-ms-transform: skewX(25deg);transform: skewX(25deg);}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm_thumb_wrap .mprm-link:after, .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .mp-menu-item .mprm_thumb_wrap .mprm-link:after, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm_thumb_wrap .mprm-link:after {content: "";position: absolute;top: 0;bottom: 0;right: 0;left: 0;background: rgba(0,0,0,.4);opacity: 0;transition: .3s;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm_thumb_wrap .mprm-link:hover:before, .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .mp-menu-item .mprm_thumb_wrap .mprm-link:hover:before, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm_thumb_wrap .mprm-link:hover:before {-webkit-animation: shine 1s;animation: shine 1s;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm_thumb_wrap .mprm-link:hover:after, .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .mp-menu-item .mprm_thumb_wrap .mprm-link:hover:after, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm_thumb_wrap .mprm-link:hover:after {opacity: 1;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm_thumb_wrap .mprm-tags, .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .mp-menu-item .mprm_thumb_wrap .mprm-tags, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm_thumb_wrap .mprm-tags {position: absolute;top: 15px;left: 15px;margin-right: 15px;}
@media (min-width:992px) {.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm_thumb_wrap .mprm-tags, .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .mp-menu-item .mprm_thumb_wrap .mprm-tags, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm_thumb_wrap .mprm-tags {top: 30px;left: 30px;margin-right: 30px;}}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm_thumb_wrap.feat-img-disable, .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .mp-menu-item .mprm_thumb_wrap.feat-img-disable, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm_thumb_wrap.feat-img-disable {margin-bottom: 1rem;padding-left: 15px;padding-right: 15px;}
@media (min-width:768px) {.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm_thumb_wrap.feat-img-disable, .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .mp-menu-item .mprm_thumb_wrap.feat-img-disable, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm_thumb_wrap.feat-img-disable {padding-left: 30px;padding-right: 30px;}}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm_thumb_wrap.feat-img-disable .mprm-tags, .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .mp-menu-item .mprm_thumb_wrap.feat-img-disable .mprm-tags, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .mprm_thumb_wrap.feat-img-disable .mprm-tags {position: static;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .no-thumb .mprm_thumb_wrap, .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .mp-menu-item.no-thumb .mprm_thumb_wrap, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .no-thumb .mprm_thumb_wrap {margin-bottom: 1rem;padding-left: 15px;padding-right: 15px;}
@media (min-width:768px) {.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .no-thumb .mprm_thumb_wrap, .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .mp-menu-item.no-thumb .mprm_thumb_wrap, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .no-thumb .mprm_thumb_wrap {padding-left: 30px;padding-right: 30px;}}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .no-thumb .mprm_thumb_wrap .mprm-tags, .site-content .mprm-main-wrapper.mp_menu_item .mprm-taxonomy-items-grid .mp-menu-item.no-thumb .mprm_thumb_wrap .mprm-tags, .widget.mprm_widget .mprm-container.mprm-widget-items.mprm-view-grid .no-thumb .mprm_thumb_wrap .mprm-tags {position: static;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-header, .site-content .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-header {text-align: center;}
.site-content .mprm-container.mprm-shortcode-items.mprm-view-grid .mprm-header.only-text, .site-content .mprm-container.mprm-shortcode-items.mprm-view-list .mprm-header.only-text {padding-left: 15px;padding-right: 15px;}
#mprm_purchase_submit .mprm-submit, .mprm_purchase_submit_wrapper .mprm-submit, .cart_item.mprm_checkout a {line-height: 1;text-transform: uppercase;display: inline-block;max-width: 100%;padding: 22px 47px;padding: 10px 15px;cursor: pointer;text-align: center;vertical-align: top;border: 3px solid;box-shadow: none;font-size: 14px;font-size: .875rem;font-weight: 700;border-radius: 32px;border-radius: 20px;letter-spacing: .28px;transition: .3s;background: none;}
#mprm_purchase_submit .mprm-submit.plain, .mprm_purchase_submit_wrapper .mprm-submit.plain, .cart_item.mprm_checkout a.plain {background: none !important;border: none !important;border-radius: 0 !important;padding: 0 !important;}
#mprm_purchase_submit .mprm-submit.button, .mprm_purchase_submit_wrapper .mprm-submit.button, .cart_item.mprm_checkout a.button {padding: 10px 15px;border-radius: 20px;border: 3px solid;}
#mprm_purchase_submit .mprm-submit.button:hover, .mprm_purchase_submit_wrapper .mprm-submit.button:hover, .cart_item.mprm_checkout a.button:hover {border: 3px solid;}
#mprm_checkout_wrap {margin-bottom: 2rem;}
#mprm_checkout_cart {max-width: 100%;}
#mprm_checkout_cart .mprm_cart_header_row th {vertical-align: middle;}
@media (max-width:543px) {#mprm_checkout_cart tbody td, #mprm_checkout_cart thead th {padding-left: 15px;padding-right: 15px;}}
#mprm_checkout_cart .mprm_cart_total, #mprm_checkout_cart .mprm_cart_remove_item_btn {font-weight: 400;}
.widget.widget_mprm_cart_widget .mprm-cart-number-of-items {margin-bottom: 1em;}
.widget.widget_mprm_cart_widget .mprm-cart li {padding-left: 0;}
.widget.widget_mprm_cart_widget .mprm-cart li+li {margin-top: 10px;}
.widget.widget_mprm_cart_widget .mprm-cart .mprm-remove-from-cart, .widget.widget_mprm_cart_widget .mprm-cart .mprm-cart-item-price {font-weight: 400;}
body .entry-content table.booked-calendar {background: none;border: none;}
body .entry-content table.booked-calendar thead {text-transform: capitalize;background: none !important;}
body .entry-content table.booked-calendar thead th, body .entry-content table.booked-calendar thead tr.days, body .entry-content table.booked-calendar thead tr.days th {background: none !important;border: none;}
body .entry-content table.booked-calendar thead th .monthName {font-size: 29px;font-size: 1.8125rem;}
body .entry-content table.booked-calendar thead th .monthName a {font-size: 16px;font-size: 1rem;}
body .entry-content table.booked-calendar thead tr.days th {font-size: 12px;font-size: .75rem;padding: 50px 0 25px;}
body .entry-content table.booked-calendar th .page-right, body .entry-content table.booked-calendar th .page-left {font-size: 29px;font-size: 1.8125rem;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
body .entry-content table.booked-calendar th .page-right {right: 0;}
body .entry-content table.booked-calendar th .page-right:hover {right: 0;}
body .entry-content table.booked-calendar th .page-right i:before {content: "";}
body .entry-content table.booked-calendar th .page-left {left: 0;}
body .entry-content table.booked-calendar th .page-left:hover {left: 0;}
body .entry-content table.booked-calendar th .page-left i:before {content: "";}
body .entry-content table.booked-calendar td {border: none;background: none;font-size: 12px;font-size: .75rem;height: 60px !important;}
body .entry-content table.booked-calendar td .date {line-height: 60px !important;background: none;}
body .entry-content table.booked-calendar td .date .number {transition: .3s;width: 40px;height: 40px;line-height: 40px;border-radius: 50%;}
@media (min-width:768px) {body .entry-content table.booked-calendar td .date .number {width: 48px;height: 48px;line-height: 48px;}}
body .entry-content table.booked-calendar td.prev-date .date, body .entry-content table.booked-calendar td.blur .date, body .entry-content table.booked-calendar td:hover .date, body .entry-content table.booked-calendar tr.week td.active .date, body .entry-content table.booked-calendar td.today .date, body .entry-content table.booked-calendar tr.week td.active {background: none;}
body .entry-content table.booked-calendar tr.entryBlock {background-repeat: no-repeat;background-size: cover;}
body .entry-content table.booked-calendar .booked-appt-list {background: none;border: none;}
body .entry-content table.booked-calendar .booked-appt-list h2 {font-size: 29px;font-size: 1.8125rem;margin-bottom: 0;}
body .entry-content table.booked-calendar .booked-appt-list .timeslot {border: none;}
body .entry-content table.booked-calendar .booked-appt-list .timeslot:hover {background: none;}
body .entry-content table.booked-calendar .booked-appt-list .timeslot>* {border: none;padding-top: 9px;padding-bottom: 9px;}
body .entry-content table.booked-calendar .booked-appt-list .timeslot-time {font-weight: 300;padding-left: 0;display: none;}
@media (min-width:768px) {body .entry-content table.booked-calendar .booked-appt-list .timeslot-time {display: block;width: 30%;}}
@media (min-width:992px) {body .entry-content table.booked-calendar .booked-appt-list .timeslot-time {width: 35%;}}
body .entry-content table.booked-calendar .booked-appt-list .timeslot-count {display: none;}
@media (min-width:768px) {body .entry-content table.booked-calendar .booked-appt-list .timeslot-count {display: block;width: 30%;}}
body .entry-content table.booked-calendar .booked-appt-list .timeslot-people {width: 100%;padding-top: 5px;padding-bottom: 5px;padding-right: 0;}
@media (min-width:768px) {body .entry-content table.booked-calendar .booked-appt-list .timeslot-people {width: 40%;}}
@media (min-width:992px) {body .entry-content table.booked-calendar .booked-appt-list .timeslot-people {width: 35%;}}
body .entry-content table.booked-calendar .booked-appt-list .timeslot-people button {width: 100%;}
@media (min-width:768px) {body .entry-content table.booked-calendar .booked-appt-list .timeslot-people button {width: auto;}}
body .entry-content table.booked-calendar .booked-appt-list .timeslot-people button .button-timeslot {display: block;}
@media (min-width:768px) {body .entry-content table.booked-calendar .booked-appt-list .timeslot-people button .button-timeslot {display: none;}}
body .entry-content table.booked-calendar .booked-appt-list .timeslot-people button .button-text {display: none;}
@media (min-width:768px) {body .entry-content table.booked-calendar .booked-appt-list .timeslot-people button .button-text {display: block;}}
body .entry-content table.booked-calendar .booked-appt-list .timeslot .spots-available {font-size: 15px;font-size: .9375rem;text-transform: lowercase;line-height: 1.9;}
body .entry-content table.booked-calendar .booked-appt-list .timeslot button {font-size: 13px;font-size: .8125rem;text-transform: uppercase;font-weight: 700;line-height: 2;padding: 4.5px 20.5px;border-radius: 34px;letter-spacing: .78px;}
body .widget_booked_calendar .booked-calendar-wrap.small table.booked-calendar {background: none;border: none;}
body .widget_booked_calendar .booked-calendar-wrap.small table.booked-calendar thead {text-transform: capitalize;background: none !important;}
body .widget_booked_calendar .booked-calendar-wrap.small table.booked-calendar thead th, body .widget_booked_calendar .booked-calendar-wrap.small table.booked-calendar thead tr.days, body .widget_booked_calendar .booked-calendar-wrap.small table.booked-calendar thead tr.days th {background: none !important;border: none;}
body .widget_booked_calendar .booked-calendar-wrap.small table.booked-calendar th .page-right {right: 0;}
body .widget_booked_calendar .booked-calendar-wrap.small table.booked-calendar th .page-right:hover {right: 0;}
body .widget_booked_calendar .booked-calendar-wrap.small table.booked-calendar th .page-right i:before {content: "";}
body .widget_booked_calendar .booked-calendar-wrap.small table.booked-calendar th .page-left {left: 0;}
body .widget_booked_calendar .booked-calendar-wrap.small table.booked-calendar th .page-left:hover {left: 0;}
body .widget_booked_calendar .booked-calendar-wrap.small table.booked-calendar th .page-left i:before {content: "";}
body .widget_booked_calendar .booked-calendar-wrap.small table.booked-calendar td {border: none;background: none;}
body .widget_booked_calendar .booked-calendar-wrap.small table.booked-calendar td .date {background: none;}
body .widget_booked_calendar .booked-calendar-wrap.small table.booked-calendar td .date .number {transition: .3s;width: 30px;height: 30px;line-height: 30px;border-radius: 50%;}
@media (min-width:768px) and (max-width:991px) {body .widget_booked_calendar .booked-calendar-wrap.small table.booked-calendar td .date .number {width: 23px;height: 23px;line-height: 23px;}}
body .widget_booked_calendar .booked-calendar-wrap.small table.booked-calendar td.prev-date .date, body .widget_booked_calendar .booked-calendar-wrap.small table.booked-calendar td.blur .date, body .widget_booked_calendar .booked-calendar-wrap.small table.booked-calendar td:hover .date, body .widget_booked_calendar .booked-calendar-wrap.small table.booked-calendar tr.week td.active .date, body .widget_booked_calendar .booked-calendar-wrap.small table.booked-calendar td.today .date, body .widget_booked_calendar .booked-calendar-wrap.small table.booked-calendar tr.week td.active {background: none;}
body .widget_booked_calendar .booked-calendar-wrap.small table.booked-calendar tr.week td.active .date .number {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}
body .widget_booked_calendar .booked-calendar-wrap.small table.booked-calendar .booked-appt-list {padding: 10px;}
body .widget_booked_calendar .booked-calendar-wrap.small table.booked-calendar .booked-appt-list h2 {font-size: 16px;font-size: 1rem;}
.booked-profile-appt-list .appt-block {display: block;}
.booked-profile-appt-list .appt-block+.appt-block {margin-top: 15px;}
.booked-profile-appt-list .appt-block .status-block {display: block;}
.booked-profile-appt-list .appt-block .booked-cal-buttons a {margin-right: 10px;}
#tm_builder_outer_content .widget_booked_calendar .booked-calendar-wrap.small table.booked-calendar .booked-appt-list h2 {color: #fff;}
@media (min-width:768px) {#tm_builder_outer_content .widget_booked_calendar .booked-calendar-wrap.small table.booked-calendar .booked-appt-list h2 {font-size: 24px;font-size: 1.5rem;}}
.page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley {margin-top: 0;margin-bottom: 0;padding: 0;border: none;}
embed, iframe, object {max-width: 100%;}
.img-pull-left {float: left;width: 50%;margin: 0 4% 1% 0;}
.img-pull-right {float: right;width: 50%;margin: 0 0 1% 4%;}
.wp-caption {margin-bottom: 1.5em;max-width: 100%;}
.wp-caption img[class*="wp-image-"] {display: block;margin-left: auto;margin-right: auto;}
.wp-caption .wp-caption-text {margin: .8075em 0;font-size: 12px;font-size: .75rem;}
.wp-caption-text {text-align: center;}
.gallery {margin-bottom: 1.5em;}
.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;}
.embed-responsive {position: relative;display: block;padding: 0;}
.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object {position: absolute;top: 0;left: 0;bottom: 0;height: 100%;width: 100%;border: 0;}
.embed-responsive.embed-responsive-16by9 {padding-bottom: 44.445%;}
.posts-list--grid-2-cols .embed-responsive.embed-responsive-16by9, .posts-list--masonry-2-cols .embed-responsive.embed-responsive-16by9, .posts-list--grid-3-cols .embed-responsive.embed-responsive-16by9, .posts-list--masonry-3-cols .embed-responsive.embed-responsive-16by9, .two-sidebars .embed-responsive.embed-responsive-16by9 {padding-bottom: 100%;}
.embed-responsive.embed-responsive-4by3 {padding-bottom: 75%;}
.entry-content .mejs-container {margin-bottom: 1.5em;}
.fb_iframe_widget {max-width: 100%;}
.fb_iframe_widget>span {max-width: 100%;}
.swiper-container {margin: 0 auto;position: relative;overflow: hidden;z-index: 1;}
.swiper-container-no-flexbox .swiper-slide {float: left;}
.swiper-container-vertical>.swiper-wrapper {-webkit-box-orient: vertical;-moz-box-orient: vertical;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;}
.swiper-wrapper {position: relative;width: 100%;height: 100%;z-index: 1;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;-ms-transition-property: -ms-transform;transition-property: transform;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.swiper-container-android .swiper-slide, .swiper-wrapper {-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-o-transform: translate(0,0);-ms-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.swiper-container-multirow>.swiper-wrapper {-webkit-box-lines: multiple;-moz-box-lines: multiple;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
.swiper-container-free-mode>.swiper-wrapper {-webkit-transition-timing-function: ease-out;-moz-transition-timing-function: ease-out;-ms-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;margin: 0 auto;}
.swiper-slide {-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;width: 100%;height: 100%;position: relative;}
.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide {height: auto;}
.swiper-container-autoheight .swiper-wrapper {-webkit-box-align: start;-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;-webkit-transition-property: -webkit-transform,height;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;-ms-transition-property: -ms-transform;transition-property: transform,height;}
.swiper-container .swiper-notification {position: absolute;left: 0;top: 0;pointer-events: none;opacity: 0;z-index: -1000;}
.swiper-wp8-horizontal {-ms-touch-action: pan-y;touch-action: pan-y;}
.swiper-wp8-vertical {-ms-touch-action: pan-x;touch-action: pan-x;}
.swiper-button-next, .swiper-button-prev {position: absolute;top: 50%;width: 27px;height: 44px;margin-top: -22px;z-index: 10;cursor: pointer;-moz-background-size: 27px 44px;-webkit-background-size: 27px 44px;background-size: 27px 44px;background-position: center;background-repeat: no-repeat;}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {opacity: .35;cursor: auto;}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'%23007aff\'%2F%3E%3C%2Fsvg%3E");left: 10px;right: auto;}
.swiper-button-prev.swiper-button-black, .swiper-container-rtl .swiper-button-next.swiper-button-black {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'%23000000\'%2F%3E%3C%2Fsvg%3E");}
.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'%23ffffff\'%2F%3E%3C%2Fsvg%3E");}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z\'%20fill%3D\'%23007aff\'%2F%3E%3C%2Fsvg%3E");right: 10px;left: auto;}
.swiper-button-next.swiper-button-black, .swiper-container-rtl .swiper-button-prev.swiper-button-black {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z\'%20fill%3D\'%23000000\'%2F%3E%3C%2Fsvg%3E");}
.swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z\'%20fill%3D\'%23ffffff\'%2F%3E%3C%2Fsvg%3E");}
.swiper-pagination {position: absolute;text-align: center;-webkit-transition: 300ms;-moz-transition: 300ms;-o-transition: 300ms;transition: 300ms;-webkit-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);-o-transform: translate3d(0,0,0);transform: translate3d(0,0,0);z-index: 10;}
.swiper-pagination.swiper-pagination-hidden {opacity: 0;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {bottom: 10px;left: 0;width: 100%;}
.swiper-pagination-bullet {width: 8px;height: 8px;display: inline-block;border-radius: 100%;background: #000;opacity: .2;}
button.swiper-pagination-bullet {border: none;margin: 0;padding: 0;box-shadow: none;-moz-appearance: none;-ms-appearance: none;-webkit-appearance: none;appearance: none;}
.swiper-pagination-clickable .swiper-pagination-bullet {cursor: pointer;}
.swiper-pagination-white .swiper-pagination-bullet {background: #fff;}
.swiper-pagination-bullet-active {opacity: 1;background: #007aff;}
.swiper-pagination-white .swiper-pagination-bullet-active {background: #fff;}
.swiper-pagination-black .swiper-pagination-bullet-active {background: #000;}
.swiper-container-vertical>.swiper-pagination-bullets {right: 10px;top: 50%;-webkit-transform: translate3d(0,-50%,0);-moz-transform: translate3d(0,-50%,0);-o-transform: translate(0,-50%);-ms-transform: translate3d(0,-50%,0);transform: translate3d(0,-50%,0);}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {margin: 5px 0;display: block;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 5px;}
.swiper-pagination-progress {background: rgba(0,0,0,.25);position: absolute;}
.swiper-pagination-progress .swiper-pagination-progressbar {background: #007aff;position: absolute;left: 0;top: 0;width: 100%;height: 100%;-webkit-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);-webkit-transform-origin: left top;-moz-transform-origin: left top;-ms-transform-origin: left top;-o-transform-origin: left top;transform-origin: left top;}
.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar {-webkit-transform-origin: right top;-moz-transform-origin: right top;-ms-transform-origin: right top;-o-transform-origin: right top;transform-origin: right top;}
.swiper-container-horizontal>.swiper-pagination-progress {width: 100%;height: 4px;left: 0;top: 0;}
.swiper-container-vertical>.swiper-pagination-progress {width: 4px;height: 100%;left: 0;top: 0;}
.swiper-pagination-progress.swiper-pagination-white {background: rgba(255,255,255,.5);}
.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {background: #fff;}
.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {background: #000;}
.swiper-container-3d {-webkit-perspective: 1200px;-moz-perspective: 1200px;-o-perspective: 1200px;perspective: 1200px;}
.swiper-container-3d .swiper-cube-shadow, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-wrapper {-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-ms-transform-style: preserve-3d;transform-style: preserve-3d;}
.swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top {position: absolute;left: 0;top: 0;width: 100%;height: 100%;pointer-events: none;z-index: 10;}
.swiper-container-3d .swiper-slide-shadow-left {background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image: -webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image: -moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image: -o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image: linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0));}
.swiper-container-3d .swiper-slide-shadow-right {background-image: -webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image: -webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image: -moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image: -o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image: linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0));}
.swiper-container-3d .swiper-slide-shadow-top {background-image: -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image: -webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image: -moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image: -o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image: linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0));}
.swiper-container-3d .swiper-slide-shadow-bottom {background-image: -webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image: -webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image: -moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image: -o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image: linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0));}
.swiper-container-coverflow .swiper-wrapper, .swiper-container-flip .swiper-wrapper {-ms-perspective: 1200px;}
.swiper-container-cube, .swiper-container-flip {overflow: visible;}
.swiper-container-cube .swiper-slide, .swiper-container-flip .swiper-slide {pointer-events: none;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;backface-visibility: hidden;z-index: 1;}
.swiper-container-cube .swiper-slide .swiper-slide, .swiper-container-flip .swiper-slide .swiper-slide {pointer-events: none;}
.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active, .swiper-container-flip .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active {pointer-events: auto;}
.swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right, .swiper-container-cube .swiper-slide-shadow-top, .swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-right, .swiper-container-flip .swiper-slide-shadow-top {z-index: 0;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;backface-visibility: hidden;}
.swiper-container-cube .swiper-slide {visibility: hidden;-webkit-transform-origin: 0 0;-moz-transform-origin: 0 0;-ms-transform-origin: 0 0;transform-origin: 0 0;width: 100%;height: 100%;}
.swiper-container-cube.swiper-container-rtl .swiper-slide {-webkit-transform-origin: 100% 0;-moz-transform-origin: 100% 0;-ms-transform-origin: 100% 0;transform-origin: 100% 0;}
.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-next+.swiper-slide, .swiper-container-cube .swiper-slide-prev {pointer-events: auto;visibility: visible;}
.swiper-container-cube .swiper-cube-shadow {position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;background: #000;opacity: .6;-webkit-filter: blur(50px);filter: blur(50px);z-index: 0;}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {-webkit-transition-timing-function: ease-out;-moz-transition-timing-function: ease-out;-ms-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.swiper-container-fade .swiper-slide {pointer-events: none;-webkit-transition-property: opacity;-moz-transition-property: opacity;-o-transition-property: opacity;transition-property: opacity;}
.swiper-container-fade .swiper-slide .swiper-slide {pointer-events: none;}
.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active {pointer-events: auto;}
.swiper-scrollbar {border-radius: 10px;position: relative;-ms-touch-action: none;background: rgba(0,0,0,.1);}
.swiper-container-horizontal>.swiper-scrollbar {position: absolute;left: 1%;bottom: 3px;z-index: 50;height: 5px;width: 98%;}
.swiper-container-vertical>.swiper-scrollbar {position: absolute;right: 3px;top: 1%;z-index: 50;width: 5px;height: 98%;}
.swiper-scrollbar-drag {height: 100%;width: 100%;position: relative;background: rgba(0,0,0,.5);border-radius: 10px;left: 0;top: 0;}
.swiper-scrollbar-cursor-drag {cursor: move;}
.swiper-lazy-preloader {width: 42px;height: 42px;position: absolute;left: 50%;top: 50%;margin-left: -21px;margin-top: -21px;z-index: 10;-webkit-transform-origin: 50%;-moz-transform-origin: 50%;transform-origin: 50%;-webkit-animation: swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation: swiper-preloader-spin 1s steps(12,end) infinite;animation: swiper-preloader-spin 1s steps(12,end) infinite;}
.swiper-lazy-preloader:after {display: block;content: "";width: 100%;height: 100%;background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D\'0%200%20120%20120\'%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20xmlns%3Axlink%3D\'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink\'%3E%3Cdefs%3E%3Cline%20id%3D\'l\'%20x1%3D\'60\'%20x2%3D\'60\'%20y1%3D\'7\'%20y2%3D\'27\'%20stroke%3D\'%236c6c6c\'%20stroke-width%3D\'11\'%20stroke-linecap%3D\'round\'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(30%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(60%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(90%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(120%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(150%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.37\'%20transform%3D\'rotate(180%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.46\'%20transform%3D\'rotate(210%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.56\'%20transform%3D\'rotate(240%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.66\'%20transform%3D\'rotate(270%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.75\'%20transform%3D\'rotate(300%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.85\'%20transform%3D\'rotate(330%2060%2C60)\'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position: 50%;-webkit-background-size: 100%;background-size: 100%;background-repeat: no-repeat;}
.swiper-lazy-preloader-white:after {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D\'0%200%20120%20120\'%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20xmlns%3Axlink%3D\'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink\'%3E%3Cdefs%3E%3Cline%20id%3D\'l\'%20x1%3D\'60\'%20x2%3D\'60\'%20y1%3D\'7\'%20y2%3D\'27\'%20stroke%3D\'%23fff\'%20stroke-width%3D\'11\'%20stroke-linecap%3D\'round\'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(30%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(60%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(90%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(120%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(150%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.37\'%20transform%3D\'rotate(180%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.46\'%20transform%3D\'rotate(210%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.56\'%20transform%3D\'rotate(240%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.66\'%20transform%3D\'rotate(270%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.75\'%20transform%3D\'rotate(300%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.85\'%20transform%3D\'rotate(330%2060%2C60)\'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");}
@-webkit-keyframes swiper-preloader-spin {100% {-webkit-transform: rotate(360deg);}}
@keyframes swiper-preloader-spin {100% {transform: rotate(360deg);}}
.container {margin-left: auto;margin-right: auto;padding-left: .9375rem;padding-right: .9375rem;}
@media (min-width:544px) {.container {max-width: 576px;}}
@media (min-width:768px) {.container {max-width: 720px;}}
@media (min-width:992px) {.container {max-width: 940px;}}
@media (min-width:1200px) {.container {max-width: 1140px;}}
.container-fluid {margin-left: auto;margin-right: auto;padding-left: .9375rem;padding-right: .9375rem;}
.row {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-left: -.9375rem;margin-right: -.9375rem;}
.row.tm_pb_col_padding_reset {margin-left: 0;margin-right: 0;}
.row.tm_pb_col_padding_reset>.tm_pb_column {padding-right: 0;padding-left: 0;}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 {position: relative;min-height: 1px;padding-left: .9375rem;padding-right: .9375rem;}
.col-xs-1 {-webkit-box-flex: 0;-webkit-flex: 0 0 8.33333%;-ms-flex: 0 0 8.33333%;flex: 0 0 8.33333%;max-width: 8.33333%;}
.col-xs-2 {-webkit-box-flex: 0;-webkit-flex: 0 0 16.66667%;-ms-flex: 0 0 16.66667%;flex: 0 0 16.66667%;max-width: 16.66667%;}
.col-xs-3 {-webkit-box-flex: 0;-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
.col-xs-4 {-webkit-box-flex: 0;-webkit-flex: 0 0 33.33333%;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333%;}
.col-xs-5 {-webkit-box-flex: 0;-webkit-flex: 0 0 41.66667%;-ms-flex: 0 0 41.66667%;flex: 0 0 41.66667%;max-width: 41.66667%;}
.col-xs-6 {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
.col-xs-7 {-webkit-box-flex: 0;-webkit-flex: 0 0 58.33333%;-ms-flex: 0 0 58.33333%;flex: 0 0 58.33333%;max-width: 58.33333%;}
.col-xs-8 {-webkit-box-flex: 0;-webkit-flex: 0 0 66.66667%;-ms-flex: 0 0 66.66667%;flex: 0 0 66.66667%;max-width: 66.66667%;}
.col-xs-9 {-webkit-box-flex: 0;-webkit-flex: 0 0 75%;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}
.col-xs-10 {-webkit-box-flex: 0;-webkit-flex: 0 0 83.33333%;-ms-flex: 0 0 83.33333%;flex: 0 0 83.33333%;max-width: 83.33333%;}
.col-xs-11 {-webkit-box-flex: 0;-webkit-flex: 0 0 91.66667%;-ms-flex: 0 0 91.66667%;flex: 0 0 91.66667%;max-width: 91.66667%;}
.col-xs-12 {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
.col-xs-pull-0 {right: auto;}
.col-xs-pull-1 {right: 8.33333%;}
.col-xs-pull-2 {right: 16.66667%;}
.col-xs-pull-3 {right: 25%;}
.col-xs-pull-4 {right: 33.33333%;}
.col-xs-pull-5 {right: 41.66667%;}
.col-xs-pull-6 {right: 50%;}
.col-xs-pull-7 {right: 58.33333%;}
.col-xs-pull-8 {right: 66.66667%;}
.col-xs-pull-9 {right: 75%;}
.col-xs-pull-10 {right: 83.33333%;}
.col-xs-pull-11 {right: 91.66667%;}
.col-xs-pull-12 {right: 100%;}
.col-xs-push-0 {left: auto;}
.col-xs-push-1 {left: 8.33333%;}
.col-xs-push-2 {left: 16.66667%;}
.col-xs-push-3 {left: 25%;}
.col-xs-push-4 {left: 33.33333%;}
.col-xs-push-5 {left: 41.66667%;}
.col-xs-push-6 {left: 50%;}
.col-xs-push-7 {left: 58.33333%;}
.col-xs-push-8 {left: 66.66667%;}
.col-xs-push-9 {left: 75%;}
.col-xs-push-10 {left: 83.33333%;}
.col-xs-push-11 {left: 91.66667%;}
.col-xs-push-12 {left: 100%;}
.col-xs-offset-0 {margin-left: 0%;}
.col-xs-offset-1 {margin-left: 8.33333%;}
.col-xs-offset-2 {margin-left: 16.66667%;}
.col-xs-offset-3 {margin-left: 25%;}
.col-xs-offset-4 {margin-left: 33.33333%;}
.col-xs-offset-5 {margin-left: 41.66667%;}
.col-xs-offset-6 {margin-left: 50%;}
.col-xs-offset-7 {margin-left: 58.33333%;}
.col-xs-offset-8 {margin-left: 66.66667%;}
.col-xs-offset-9 {margin-left: 75%;}
.col-xs-offset-10 {margin-left: 83.33333%;}
.col-xs-offset-11 {margin-left: 91.66667%;}
.col-xs-offset-12 {margin-left: 100%;}
@media (min-width:544px) {.col-sm-1 {-webkit-box-flex: 0;-webkit-flex: 0 0 8.33333%;-ms-flex: 0 0 8.33333%;flex: 0 0 8.33333%;max-width: 8.33333%;}
	.col-sm-2 {-webkit-box-flex: 0;-webkit-flex: 0 0 16.66667%;-ms-flex: 0 0 16.66667%;flex: 0 0 16.66667%;max-width: 16.66667%;}
	.col-sm-3 {-webkit-box-flex: 0;-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
	.col-sm-4 {-webkit-box-flex: 0;-webkit-flex: 0 0 33.33333%;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333%;}
	.col-sm-5 {-webkit-box-flex: 0;-webkit-flex: 0 0 41.66667%;-ms-flex: 0 0 41.66667%;flex: 0 0 41.66667%;max-width: 41.66667%;}
	.col-sm-6 {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.col-sm-7 {-webkit-box-flex: 0;-webkit-flex: 0 0 58.33333%;-ms-flex: 0 0 58.33333%;flex: 0 0 58.33333%;max-width: 58.33333%;}
	.col-sm-8 {-webkit-box-flex: 0;-webkit-flex: 0 0 66.66667%;-ms-flex: 0 0 66.66667%;flex: 0 0 66.66667%;max-width: 66.66667%;}
	.col-sm-9 {-webkit-box-flex: 0;-webkit-flex: 0 0 75%;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}
	.col-sm-10 {-webkit-box-flex: 0;-webkit-flex: 0 0 83.33333%;-ms-flex: 0 0 83.33333%;flex: 0 0 83.33333%;max-width: 83.33333%;}
	.col-sm-11 {-webkit-box-flex: 0;-webkit-flex: 0 0 91.66667%;-ms-flex: 0 0 91.66667%;flex: 0 0 91.66667%;max-width: 91.66667%;}
	.col-sm-12 {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.col-sm-pull-0 {right: auto;}
	.col-sm-pull-1 {right: 8.33333%;}
	.col-sm-pull-2 {right: 16.66667%;}
	.col-sm-pull-3 {right: 25%;}
	.col-sm-pull-4 {right: 33.33333%;}
	.col-sm-pull-5 {right: 41.66667%;}
	.col-sm-pull-6 {right: 50%;}
	.col-sm-pull-7 {right: 58.33333%;}
	.col-sm-pull-8 {right: 66.66667%;}
	.col-sm-pull-9 {right: 75%;}
	.col-sm-pull-10 {right: 83.33333%;}
	.col-sm-pull-11 {right: 91.66667%;}
	.col-sm-pull-12 {right: 100%;}
	.col-sm-push-0 {left: auto;}
	.col-sm-push-1 {left: 8.33333%;}
	.col-sm-push-2 {left: 16.66667%;}
	.col-sm-push-3 {left: 25%;}
	.col-sm-push-4 {left: 33.33333%;}
	.col-sm-push-5 {left: 41.66667%;}
	.col-sm-push-6 {left: 50%;}
	.col-sm-push-7 {left: 58.33333%;}
	.col-sm-push-8 {left: 66.66667%;}
	.col-sm-push-9 {left: 75%;}
	.col-sm-push-10 {left: 83.33333%;}
	.col-sm-push-11 {left: 91.66667%;}
	.col-sm-push-12 {left: 100%;}
	.col-sm-offset-0 {margin-left: 0%;}
	.col-sm-offset-1 {margin-left: 8.33333%;}
	.col-sm-offset-2 {margin-left: 16.66667%;}
	.col-sm-offset-3 {margin-left: 25%;}
	.col-sm-offset-4 {margin-left: 33.33333%;}
	.col-sm-offset-5 {margin-left: 41.66667%;}
	.col-sm-offset-6 {margin-left: 50%;}
	.col-sm-offset-7 {margin-left: 58.33333%;}
	.col-sm-offset-8 {margin-left: 66.66667%;}
	.col-sm-offset-9 {margin-left: 75%;}
	.col-sm-offset-10 {margin-left: 83.33333%;}
	.col-sm-offset-11 {margin-left: 91.66667%;}
	.col-sm-offset-12 {margin-left: 100%;}}
@media (min-width:768px) {.col-md-1 {-webkit-box-flex: 0;-webkit-flex: 0 0 8.33333%;-ms-flex: 0 0 8.33333%;flex: 0 0 8.33333%;max-width: 8.33333%;}
	.col-md-2 {-webkit-box-flex: 0;-webkit-flex: 0 0 16.66667%;-ms-flex: 0 0 16.66667%;flex: 0 0 16.66667%;max-width: 16.66667%;}
	.col-md-3 {-webkit-box-flex: 0;-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
	.col-md-4 {-webkit-box-flex: 0;-webkit-flex: 0 0 33.33333%;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333%;}
	.col-md-5 {-webkit-box-flex: 0;-webkit-flex: 0 0 41.66667%;-ms-flex: 0 0 41.66667%;flex: 0 0 41.66667%;max-width: 41.66667%;}
	.col-md-6 {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.col-md-7 {-webkit-box-flex: 0;-webkit-flex: 0 0 58.33333%;-ms-flex: 0 0 58.33333%;flex: 0 0 58.33333%;max-width: 58.33333%;}
	.col-md-8 {-webkit-box-flex: 0;-webkit-flex: 0 0 66.66667%;-ms-flex: 0 0 66.66667%;flex: 0 0 66.66667%;max-width: 66.66667%;}
	.col-md-9 {-webkit-box-flex: 0;-webkit-flex: 0 0 75%;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}
	.col-md-10 {-webkit-box-flex: 0;-webkit-flex: 0 0 83.33333%;-ms-flex: 0 0 83.33333%;flex: 0 0 83.33333%;max-width: 83.33333%;}
	.col-md-11 {-webkit-box-flex: 0;-webkit-flex: 0 0 91.66667%;-ms-flex: 0 0 91.66667%;flex: 0 0 91.66667%;max-width: 91.66667%;}
	.col-md-12 {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.col-md-pull-0 {right: auto;}
	.col-md-pull-1 {right: 8.33333%;}
	.col-md-pull-2 {right: 16.66667%;}
	.col-md-pull-3 {right: 25%;}
	.col-md-pull-4 {right: 33.33333%;}
	.col-md-pull-5 {right: 41.66667%;}
	.col-md-pull-6 {right: 50%;}
	.col-md-pull-7 {right: 58.33333%;}
	.col-md-pull-8 {right: 66.66667%;}
	.col-md-pull-9 {right: 75%;}
	.col-md-pull-10 {right: 83.33333%;}
	.col-md-pull-11 {right: 91.66667%;}
	.col-md-pull-12 {right: 100%;}
	.col-md-push-0 {left: auto;}
	.col-md-push-1 {left: 8.33333%;}
	.col-md-push-2 {left: 16.66667%;}
	.col-md-push-3 {left: 25%;}
	.col-md-push-4 {left: 33.33333%;}
	.col-md-push-5 {left: 41.66667%;}
	.col-md-push-6 {left: 50%;}
	.col-md-push-7 {left: 58.33333%;}
	.col-md-push-8 {left: 66.66667%;}
	.col-md-push-9 {left: 75%;}
	.col-md-push-10 {left: 83.33333%;}
	.col-md-push-11 {left: 91.66667%;}
	.col-md-push-12 {left: 100%;}
	.col-md-offset-0 {margin-left: 0%;}
	.col-md-offset-1 {margin-left: 8.33333%;}
	.col-md-offset-2 {margin-left: 16.66667%;}
	.col-md-offset-3 {margin-left: 25%;}
	.col-md-offset-4 {margin-left: 33.33333%;}
	.col-md-offset-5 {margin-left: 41.66667%;}
	.col-md-offset-6 {margin-left: 50%;}
	.col-md-offset-7 {margin-left: 58.33333%;}
	.col-md-offset-8 {margin-left: 66.66667%;}
	.col-md-offset-9 {margin-left: 75%;}
	.col-md-offset-10 {margin-left: 83.33333%;}
	.col-md-offset-11 {margin-left: 91.66667%;}
	.col-md-offset-12 {margin-left: 100%;}}
@media (min-width:992px) {.col-lg-1 {-webkit-box-flex: 0;-webkit-flex: 0 0 8.33333%;-ms-flex: 0 0 8.33333%;flex: 0 0 8.33333%;max-width: 8.33333%;}
	.col-lg-2 {-webkit-box-flex: 0;-webkit-flex: 0 0 16.66667%;-ms-flex: 0 0 16.66667%;flex: 0 0 16.66667%;max-width: 16.66667%;}
	.col-lg-3 {-webkit-box-flex: 0;-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
	.col-lg-4 {-webkit-box-flex: 0;-webkit-flex: 0 0 33.33333%;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333%;}
	.col-lg-5 {-webkit-box-flex: 0;-webkit-flex: 0 0 41.66667%;-ms-flex: 0 0 41.66667%;flex: 0 0 41.66667%;max-width: 41.66667%;}
	.col-lg-6 {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.col-lg-7 {-webkit-box-flex: 0;-webkit-flex: 0 0 58.33333%;-ms-flex: 0 0 58.33333%;flex: 0 0 58.33333%;max-width: 58.33333%;}
	.col-lg-8 {-webkit-box-flex: 0;-webkit-flex: 0 0 66.66667%;-ms-flex: 0 0 66.66667%;flex: 0 0 66.66667%;max-width: 66.66667%;}
	.col-lg-9 {-webkit-box-flex: 0;-webkit-flex: 0 0 75%;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}
	.col-lg-10 {-webkit-box-flex: 0;-webkit-flex: 0 0 83.33333%;-ms-flex: 0 0 83.33333%;flex: 0 0 83.33333%;max-width: 83.33333%;}
	.col-lg-11 {-webkit-box-flex: 0;-webkit-flex: 0 0 91.66667%;-ms-flex: 0 0 91.66667%;flex: 0 0 91.66667%;max-width: 91.66667%;}
	.col-lg-12 {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.col-lg-pull-0 {right: auto;}
	.col-lg-pull-1 {right: 8.33333%;}
	.col-lg-pull-2 {right: 16.66667%;}
	.col-lg-pull-3 {right: 25%;}
	.col-lg-pull-4 {right: 33.33333%;}
	.col-lg-pull-5 {right: 41.66667%;}
	.col-lg-pull-6 {right: 50%;}
	.col-lg-pull-7 {right: 58.33333%;}
	.col-lg-pull-8 {right: 66.66667%;}
	.col-lg-pull-9 {right: 75%;}
	.col-lg-pull-10 {right: 83.33333%;}
	.col-lg-pull-11 {right: 91.66667%;}
	.col-lg-pull-12 {right: 100%;}
	.col-lg-push-0 {left: auto;}
	.col-lg-push-1 {left: 8.33333%;}
	.col-lg-push-2 {left: 16.66667%;}
	.col-lg-push-3 {left: 25%;}
	.col-lg-push-4 {left: 33.33333%;}
	.col-lg-push-5 {left: 41.66667%;}
	.col-lg-push-6 {left: 50%;}
	.col-lg-push-7 {left: 58.33333%;}
	.col-lg-push-8 {left: 66.66667%;}
	.col-lg-push-9 {left: 75%;}
	.col-lg-push-10 {left: 83.33333%;}
	.col-lg-push-11 {left: 91.66667%;}
	.col-lg-push-12 {left: 100%;}
	.col-lg-offset-0 {margin-left: 0%;}
	.col-lg-offset-1 {margin-left: 8.33333%;}
	.col-lg-offset-2 {margin-left: 16.66667%;}
	.col-lg-offset-3 {margin-left: 25%;}
	.col-lg-offset-4 {margin-left: 33.33333%;}
	.col-lg-offset-5 {margin-left: 41.66667%;}
	.col-lg-offset-6 {margin-left: 50%;}
	.col-lg-offset-7 {margin-left: 58.33333%;}
	.col-lg-offset-8 {margin-left: 66.66667%;}
	.col-lg-offset-9 {margin-left: 75%;}
	.col-lg-offset-10 {margin-left: 83.33333%;}
	.col-lg-offset-11 {margin-left: 91.66667%;}
	.col-lg-offset-12 {margin-left: 100%;}}
@media (min-width:1200px) {.col-xl-1 {-webkit-box-flex: 0;-webkit-flex: 0 0 8.33333%;-ms-flex: 0 0 8.33333%;flex: 0 0 8.33333%;max-width: 8.33333%;}
	.col-xl-2 {-webkit-box-flex: 0;-webkit-flex: 0 0 16.66667%;-ms-flex: 0 0 16.66667%;flex: 0 0 16.66667%;max-width: 16.66667%;}
	.col-xl-3 {-webkit-box-flex: 0;-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
	.col-xl-4 {-webkit-box-flex: 0;-webkit-flex: 0 0 33.33333%;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333%;}
	.col-xl-5 {-webkit-box-flex: 0;-webkit-flex: 0 0 41.66667%;-ms-flex: 0 0 41.66667%;flex: 0 0 41.66667%;max-width: 41.66667%;}
	.col-xl-6 {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.col-xl-7 {-webkit-box-flex: 0;-webkit-flex: 0 0 58.33333%;-ms-flex: 0 0 58.33333%;flex: 0 0 58.33333%;max-width: 58.33333%;}
	.col-xl-8 {-webkit-box-flex: 0;-webkit-flex: 0 0 66.66667%;-ms-flex: 0 0 66.66667%;flex: 0 0 66.66667%;max-width: 66.66667%;}
	.col-xl-9 {-webkit-box-flex: 0;-webkit-flex: 0 0 75%;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}
	.col-xl-10 {-webkit-box-flex: 0;-webkit-flex: 0 0 83.33333%;-ms-flex: 0 0 83.33333%;flex: 0 0 83.33333%;max-width: 83.33333%;}
	.col-xl-11 {-webkit-box-flex: 0;-webkit-flex: 0 0 91.66667%;-ms-flex: 0 0 91.66667%;flex: 0 0 91.66667%;max-width: 91.66667%;}
	.col-xl-12 {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.col-xl-pull-0 {right: auto;}
	.col-xl-pull-1 {right: 8.33333%;}
	.col-xl-pull-2 {right: 16.66667%;}
	.col-xl-pull-3 {right: 25%;}
	.col-xl-pull-4 {right: 33.33333%;}
	.col-xl-pull-5 {right: 41.66667%;}
	.col-xl-pull-6 {right: 50%;}
	.col-xl-pull-7 {right: 58.33333%;}
	.col-xl-pull-8 {right: 66.66667%;}
	.col-xl-pull-9 {right: 75%;}
	.col-xl-pull-10 {right: 83.33333%;}
	.col-xl-pull-11 {right: 91.66667%;}
	.col-xl-pull-12 {right: 100%;}
	.col-xl-push-0 {left: auto;}
	.col-xl-push-1 {left: 8.33333%;}
	.col-xl-push-2 {left: 16.66667%;}
	.col-xl-push-3 {left: 25%;}
	.col-xl-push-4 {left: 33.33333%;}
	.col-xl-push-5 {left: 41.66667%;}
	.col-xl-push-6 {left: 50%;}
	.col-xl-push-7 {left: 58.33333%;}
	.col-xl-push-8 {left: 66.66667%;}
	.col-xl-push-9 {left: 75%;}
	.col-xl-push-10 {left: 83.33333%;}
	.col-xl-push-11 {left: 91.66667%;}
	.col-xl-push-12 {left: 100%;}
	.col-xl-offset-0 {margin-left: 0%;}
	.col-xl-offset-1 {margin-left: 8.33333%;}
	.col-xl-offset-2 {margin-left: 16.66667%;}
	.col-xl-offset-3 {margin-left: 25%;}
	.col-xl-offset-4 {margin-left: 33.33333%;}
	.col-xl-offset-5 {margin-left: 41.66667%;}
	.col-xl-offset-6 {margin-left: 50%;}
	.col-xl-offset-7 {margin-left: 58.33333%;}
	.col-xl-offset-8 {margin-left: 66.66667%;}
	.col-xl-offset-9 {margin-left: 75%;}
	.col-xl-offset-10 {margin-left: 83.33333%;}
	.col-xl-offset-11 {margin-left: 91.66667%;}
	.col-xl-offset-12 {margin-left: 100%;}}
.col-xs-first {-webkit-box-ordinal-group: 0;-webkit-order: -1;-ms-flex-order: -1;order: -1;}
.col-xs-last {-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1;}
@media (min-width:544px) {.col-sm-first {-webkit-box-ordinal-group: 0;-webkit-order: -1;-ms-flex-order: -1;order: -1;}
	.col-sm-last {-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1;}}
@media (min-width:768px) {.col-md-first {-webkit-box-ordinal-group: 0;-webkit-order: -1;-ms-flex-order: -1;order: -1;}
	.col-md-last {-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1;}}
@media (min-width:992px) {.col-lg-first {-webkit-box-ordinal-group: 0;-webkit-order: -1;-ms-flex-order: -1;order: -1;}
	.col-lg-last {-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1;}}
@media (min-width:1200px) {.col-xl-first {-webkit-box-ordinal-group: 0;-webkit-order: -1;-ms-flex-order: -1;order: -1;}
	.col-xl-last {-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1;}}
.row-xs-top {-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;}
.row-xs-center {-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
.row-xs-bottom {-webkit-box-align: end;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end;}
@media (min-width:544px) {.row-sm-top {-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;}
	.row-sm-center {-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
	.row-sm-bottom {-webkit-box-align: end;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end;}}
@media (min-width:768px) {.row-md-top {-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;}
	.row-md-center {-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
	.row-md-bottom {-webkit-box-align: end;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end;}}
@media (min-width:992px) {.row-lg-top {-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;}
	.row-lg-center {-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
	.row-lg-bottom {-webkit-box-align: end;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end;}}
@media (min-width:1200px) {.row-xl-top {-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;}
	.row-xl-center {-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
	.row-xl-bottom {-webkit-box-align: end;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end;}}
.col-xs-top {-webkit-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start;}
.col-xs-center {-webkit-align-self: center;-ms-flex-item-align: center;align-self: center;}
.col-xs-bottom {-webkit-align-self: flex-end;-ms-flex-item-align: end;align-self: flex-end;}
@media (min-width:544px) {.col-sm-top {-webkit-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start;}
	.col-sm-center {-webkit-align-self: center;-ms-flex-item-align: center;align-self: center;}
	.col-sm-bottom {-webkit-align-self: flex-end;-ms-flex-item-align: end;align-self: flex-end;}}
@media (min-width:768px) {.col-md-top {-webkit-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start;}
	.col-md-center {-webkit-align-self: center;-ms-flex-item-align: center;align-self: center;}
	.col-md-bottom {-webkit-align-self: flex-end;-ms-flex-item-align: end;align-self: flex-end;}}
@media (min-width:992px) {.col-lg-top {-webkit-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start;}
	.col-lg-center {-webkit-align-self: center;-ms-flex-item-align: center;align-self: center;}
	.col-lg-bottom {-webkit-align-self: flex-end;-ms-flex-item-align: end;align-self: flex-end;}}
@media (min-width:1200px) {.col-xl-top {-webkit-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start;}
	.col-xl-center {-webkit-align-self: center;-ms-flex-item-align: center;align-self: center;}
	.col-xl-bottom {-webkit-align-self: flex-end;-ms-flex-item-align: end;align-self: flex-end;}}
@-webkit-keyframes fadeBottom {0% {opacity: 0;-webkit-transform: translateY(10%);}
	100% {opacity: 1;-webkit-transform: translateY(0);}}
@keyframes fadeBottom {0% {opacity: 0;-webkit-transform: translateY(10%);transform: translateY(10%);}
	100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}
@-webkit-keyframes fadeLeft {0% {opacity: 0;-webkit-transform: translateX(-10%);}
	100% {opacity: 1;-webkit-transform: translateX(0);}}
@keyframes fadeLeft {0% {opacity: 0;-webkit-transform: translateX(-10%);transform: translateX(-10%);}
	100% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}}
@-webkit-keyframes fadeInLeft {0% {opacity: 0;-webkit-transform: translateX(-100%);}
	100% {opacity: 1;-webkit-transform: translateX(0);}}
@keyframes fadeInLeft {0% {opacity: 0;-webkit-transform: translateX(-100%);transform: translateX(-100%);}
	100% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}}
@-webkit-keyframes fadeRight {0% {opacity: 0;-webkit-transform: translateX(10%);}
	100% {opacity: 1;-webkit-transform: translateX(0);}}
@keyframes fadeRight {0% {opacity: 0;-webkit-transform: translateX(10%);transform: translateX(10%);}
	100% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}}
@-webkit-keyframes fadeInRight {0% {opacity: 0;-webkit-transform: translateX(100%);}
	100% {opacity: 1;-webkit-transform: translateX(0);}}
@keyframes fadeInRight {0% {opacity: 0;-webkit-transform: translateX(100%);transform: translateX(100%);}
	100% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}}
@-webkit-keyframes fadeOutRight {0% {opacity: 1;-webkit-transform: translateX(0);}
	100% {opacity: 0;-webkit-transform: translateX(100%);}}
@keyframes fadeOutRight {0% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}
	100% {opacity: 0;-webkit-transform: translateX(100%);transform: translateX(100%);}}
@-webkit-keyframes fadeInTop {0% {opacity: 0;-webkit-transform: translatey(-60%);}
	100% {opacity: 1;-webkit-transform: translatey(0);}}
@keyframes fadeInTop {0% {opacity: 0;-webkit-transform: translatey(-60%);transform: translatey(-60%);}
	100% {opacity: 1;-webkit-transform: translatey(0);transform: translatey(0);}}
@-webkit-keyframes fadeOutTop {0% {opacity: 1;-webkit-transform: translatey(0);}
	100% {opacity: 0;-webkit-transform: translatey(-60%);}}
@keyframes fadeOutTop {0% {opacity: 1;-webkit-transform: translatey(0);transform: translatey(0);}
	100% {opacity: 0;-webkit-transform: translatey(-60%);transform: translatey(-60%);}}
@-webkit-keyframes fadeInBottom {0% {opacity: 0;-webkit-transform: translatey(60%);}
	100% {opacity: 1;-webkit-transform: translatey(0);}}
@keyframes fadeInBottom {0% {opacity: 0;-webkit-transform: translatey(60%);transform: translatey(60%);}
	100% {opacity: 1;-webkit-transform: translatey(0);transform: translatey(0);}}
@-webkit-keyframes fadeOutBottom {0% {opacity: 1;-webkit-transform: translatey(0);}
	100% {opacity: 0;-webkit-transform: translatey(60%);}}
@keyframes fadeOutBottom {0% {opacity: 1;-webkit-transform: translatey(0);transform: translatey(0);}
	100% {opacity: 0;-webkit-transform: translatey(60%);transform: translatey(60%);}}
@-webkit-keyframes fadeOutLeft {0% {opacity: 1;-webkit-transform: translateX(0);}
	100% {opacity: 0;-webkit-transform: translateX(-70%);}}
@keyframes fadeOutLeft {0% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}
	100% {opacity: 0;-webkit-transform: translateX(-70%);transform: translateX(-70%);}}
@-webkit-keyframes fadeTop {0% {opacity: 0;-webkit-transform: translateY(-10%);}
	100% {opacity: 1;-webkit-transform: translateX(0);}}
@keyframes fadeTop {0% {opacity: 0;-webkit-transform: translateY(-10%);transform: translateY(-10%);}
	100% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}}
@-webkit-keyframes fadeInRight {0% {opacity: 0;-webkit-transform: translateX(100%);}
	100% {opacity: 1;-webkit-transform: translateX(0);}}
@keyframes fadeInRight {0% {opacity: 0;-webkit-transform: translateX(100%);transform: translateX(100%);}
	100% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}}
@-webkit-keyframes Grow {0% {opacity: 0;-webkit-transform: scale(1,.5);}
	100% {opacity: 1;-webkit-transform: scale(1,1);}}
@keyframes Grow {0% {opacity: 0;-webkit-transform: scale(1,.5);transform: scale(1,.5);}
	100% {opacity: 1;-webkit-transform: scale(1,1);transform: scale(1,1);}}
@-webkit-keyframes fadeIn {0% {opacity: 0;}
	100% {opacity: 1;}}
@keyframes fadeIn {0% {opacity: 0;}
	100% {opacity: 1;}}
@-webkit-keyframes slideWidth {0% {width: 0;}}
@keyframes slideWidth {0% {width: 0;}}
@-webkit-keyframes gridFadeIn {0% {opacity: 0;-webkit-transform: translatey(-5%);}
	100% {opacity: 1;-webkit-transform: translatey(0);}}
@keyframes gridFadeIn {0% {opacity: 0;-webkit-transform: translatey(-5%);transform: translatey(-5%);}
	100% {opacity: 1;-webkit-transform: translatey(0);transform: translatey(0);}}
@-webkit-keyframes flipInX {0% {-webkit-transform: perspective(400px) rotate3d(1,0,0,90deg);transform: perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0;}
	40% {-webkit-transform: perspective(400px) rotate3d(1,0,0,-20deg);transform: perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}
	60% {-webkit-transform: perspective(400px) rotate3d(1,0,0,10deg);transform: perspective(400px) rotate3d(1,0,0,10deg);opacity: 1;}
	80% {-webkit-transform: perspective(400px) rotate3d(1,0,0,-5deg);transform: perspective(400px) rotate3d(1,0,0,-5deg);}
	100% {-webkit-transform: perspective(400px);transform: perspective(400px);}}
@keyframes flipInX {0% {-webkit-transform: perspective(400px) rotate3d(1,0,0,90deg);transform: perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0;}
	40% {-webkit-transform: perspective(400px) rotate3d(1,0,0,-20deg);transform: perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}
	60% {-webkit-transform: perspective(400px) rotate3d(1,0,0,10deg);transform: perspective(400px) rotate3d(1,0,0,10deg);opacity: 1;}
	80% {-webkit-transform: perspective(400px) rotate3d(1,0,0,-5deg);transform: perspective(400px) rotate3d(1,0,0,-5deg);}
	100% {-webkit-transform: perspective(400px);transform: perspective(400px);}}
@-webkit-keyframes flipInY {0% {-webkit-transform: perspective(400px) rotate3d(0,1,0,90deg);transform: perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0;}
	40% {-webkit-transform: perspective(400px) rotate3d(0,1,0,-20deg);transform: perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}
	60% {-webkit-transform: perspective(400px) rotate3d(0,1,0,10deg);transform: perspective(400px) rotate3d(0,1,0,10deg);opacity: 1;}
	80% {-webkit-transform: perspective(400px) rotate3d(0,1,0,-5deg);transform: perspective(400px) rotate3d(0,1,0,-5deg);}
	100% {-webkit-transform: perspective(400px);transform: perspective(400px);}}
@keyframes flipInY {0% {-webkit-transform: perspective(400px) rotate3d(0,1,0,90deg);transform: perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0;}
	40% {-webkit-transform: perspective(400px) rotate3d(0,1,0,-20deg);transform: perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}
	60% {-webkit-transform: perspective(400px) rotate3d(0,1,0,10deg);transform: perspective(400px) rotate3d(0,1,0,10deg);opacity: 1;}
	80% {-webkit-transform: perspective(400px) rotate3d(0,1,0,-5deg);transform: perspective(400px) rotate3d(0,1,0,-5deg);}
	100% {-webkit-transform: perspective(400px);transform: perspective(400px);}}
@media all and (max-width:767px) {.tm-hide-mobile {display: none !important;}}
.tm_pb_taxonomy h1+.title-delimiter, .tm_pb_taxonomy h2+.title-delimiter, .tm_pb_taxonomy h3+.title-delimiter, .tm_pb_taxonomy h4+.title-delimiter, .tm_pb_taxonomy h5+.title-delimiter, .tm_pb_taxonomy h6+.title-delimiter {display: block;width: 100%;height: 1px;background: #000;opacity: .5;}
.tm_pb_taxonomy .tm_pb_taxonomy__holder {float: left;padding: 0;-webkit-transform: translateZ(0);transform: translateZ(0);}
.tm_pb_taxonomy__inner {position: relative;overflow: hidden;}
.tiles-columns .tm_pb_taxonomy__inner {position: absolute;width: 100%;height: 100%;}
.tm_pb_taxonomy__inner .term-img {display: block;width: 100%;height: auto;}
.tm_pb_taxonomy .tiles-item .term-img {background-size: cover;background-position: center;}
.tm_pb_taxonomy__content {position: absolute;z-index: 0;bottom: 0;left: 0;width: 100%;padding: 20px;}
.tm_pb_taxonomy__content .btn {white-space: normal;}
.tm_pb_taxonomy__title {margin: 0;}
.tm_pb_taxonomy .button--holder {display: block;margin: 15px 0;}
#tm_builder_outer_content .tm_pb_accordion .tm_pb_toggle {margin-bottom: 10px;}
#tm_builder_outer_content .tm_pb_accordion .tm_pb_toggle:last-child {margin-bottom: 0;}
#tm_builder_outer_content .tm_pb_audio_module button {box-shadow: none;text-shadow: none;min-height: 0;}
#tm_builder_outer_content .tm_pb_audio_module_content h2 {padding-bottom: 10px;line-height: 1em;}
#tm_builder_outer_content .tm_pb_audio_module_content {padding: 50px 40px;}
#tm_builder_outer_content .tm_audio_container .mejs-mediaelement {background: transparent;}
#tm_builder_outer_content .tm_audio_container .mejs-time-handle, #tm_builder_outer_content .tm_audio_container .mejs-volume-slider, #tm_builder_outer_content .tm_audio_container .mejs-clear {display: block !important;}
#tm_builder_outer_content .tm_audio_container .mejs-controls {box-shadow: none;bottom: auto !important;}
#tm_builder_outer_content .tm_audio_container span.mejs-currenttime {font-size: 20px;text-shadow: none;}
#tm_builder_outer_content .tm_audio_container p.tm_audio_module_meta {margin-bottom: 17px;}
#tm_builder_outer_content .tm_audio_container .mejs-button.mejs-playpause-button, #tm_builder_outer_content .tm_audio_container .mejs-button.mejs-volume-button, #tm_builder_outer_content .tm_audio_container .mejs-button.mejs-playpause-button button, #tm_builder_outer_content .tm_audio_container .mejs-button.mejs-volume-button button {border: none;box-shadow: none;background: none;}
#tm_builder_outer_content .mejs-volume-button button::after, #tm_builder_outer_content .mejs-pause button::after {display: none !important;}
#tm_builder_outer_content .tm_audio_container span.mejs-offscreen {display: none;}
#tm_builder_outer_content .tm_audio_container .mejs-controls .mejs-horizontal-volume-slider {width: 50px;}
#tm_builder_outer_content .tm_audio_container span.mejs-time-handle {background-color: #fff;}
#tm_builder_outer_content .tm_audio_container .mejs-controls .mejs-button button:focus {text-decoration: none !important;}
#tm_builder_outer_content .tm_audio_container .mejs-controls .mejs-time-rail .mejs-time-float {color: #fff;color: inherit !important;border: none !important;}
#tm_builder_outer_content .tm_audio_container button:focus {box-shadow: none;}
#tm_builder_outer_content .tm_audio_container span.mejs-time-float-current {min-width: 30px;}
#tm_builder_outer_content .tm_audio_content {background-color: #2ea3f2;}
#tm_builder_outer_content .tm_audio_content h2, #tm_builder_outer_content .tm_pb_audio_module_content h2 {color: #fff !important;}
#tm_builder_outer_content .tm_audio_container .mejs-container {background: none;height: auto;}
#tm_builder_outer_content .tm_audio_container .mejs-embed {background: none;height: auto;}
#tm_builder_outer_content .tm_audio_container .mejs-embed body {background: none;height: auto;}
#tm_builder_outer_content .tm_audio_container .mejs-container .mejs-controls {background: none;height: auto;}
#tm_builder_outer_content .tm_audio_container .mejs-time.mejs-currenttime-container, #tm_builder_outer_content .tm_audio_container .mejs-controls .mejs-time-rail .mejs-time-loaded {display: none !important;}
#tm_builder_outer_content .tm_audio_container .mejs-time.mejs-currenttime-container.custom {display: block !important;padding: 0;margin-left: 10px;height: 30px;line-height: inherit;}
#tm_builder_outer_content .tm_audio_container .mejs-controls .mejs-time-rail .mejs-time-total, #tm_builder_outer_content .tm_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {background: rgba(255,255,255,.5);height: 6px;margin: 12px 0;top: 0;}
#tm_builder_outer_content .tm_audio_container span.mejs-time-total.mejs-time-slider {display: block !important;position: relative !important;max-width: 100%;}
#tm_builder_outer_content .tm_audio_container .mejs-controls div.mejs-time-rail {padding-top: 0;position: relative;display: block !important;}
#tm_builder_outer_content .tm_audio_container .mejs-controls .mejs-time-rail .mejs-time-current, #tm_builder_outer_content .tm_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {background: #fff;height: 6px;}
#tm_builder_outer_content .tm_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {top: 12px;}
#tm_builder_outer_content .tm_audio_container .mejs-controls .mejs-time-rail .mejs-time-handle {display: block;top: -5px;border: none;width: 16px;height: 16px;border-radius: 15px;}
#tm_builder_outer_content .tm_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle {display: block;top: -5px;top: 7px;border: none;border-radius: 15px;background: #fff;width: 16px;height: 16px;position: absolute;}
#tm_builder_outer_content .tm_audio_container .mejs-controls a.mejs-horizontal-volume-slider {height: 30px;margin-left: 5px;display: block !important;float: left;}
#tm_builder_outer_content .tm_audio_container .mejs-controls div.mejs-horizontal-volume-slider {height: 4px;}
#tm_builder_outer_content .tm_audio_container .mejs-controls div.mejs-time-rail {width: auto !important;}
#tm_builder_outer_content .tm_audio_container .mejs-controls .mejs-time-rail span, #tm_builder_outer_content .tm_audio_container .mejs-controls .mejs-time-rail a {width: auto;}
#tm_builder_outer_content .tm_audio_container .mejs-controls .mejs-playpause-button {width: 30px;height: 30px;margin-right: 10px;}
#tm_builder_outer_content .tm_audio_container .mejs-controls .mejs-playpause-button button {width: inherit;height: inherit;margin: 0;}
#tm_builder_outer_content .tm_audio_container .mejs-controls .mejs-playpause-button button:before {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;font-size: 22px;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: "";color: #fff;}
#tm_builder_outer_content .tm_audio_container .mejs-controls .mejs-playpause-button.mejs-pause button:before {content: "";}
#tm_builder_outer_content .tm_audio_container .mejs-controls .mejs-volume-button {margin-left: 5px;}
#tm_builder_outer_content .tm_audio_container .mejs-controls .mejs-volume-button button:before {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;font-size: 18px;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: #fff;}
#tm_builder_outer_content .tm_audio_container .mejs-controls .mejs-volume-button.mejs-unmute button:before {content: "";}
#tm_builder_outer_content .tm_audio_container .mejs-controls .mejs-volume-button.mejs-mute button:before {content: "";}
#tm_builder_outer_content .tm_pb_audio_module {position: relative;}
#tm_builder_outer_content .tm_pb_audio_cover_art {position: relative;width: auto;height: 100%;padding-bottom: 60%;background-size: cover;background-repeat: no-repeat;background-position: center;}
@media (min-width:768px) {#tm_builder_outer_content .tm_pb_audio_cover_art {position: absolute;width: 220px;padding-bottom: 0;top: 0;left: 0;}}
#tm_builder_outer_content .tm_pb_column_1_4 .tm_pb_audio_cover_art {height: 170px;width: auto;position: relative;}
#tm_builder_outer_content .tm_pb_column_1_4 .tm_pb_audio_module_content {padding: 30px;margin-left: 0;}
#tm_builder_outer_content .tm_pb_column_1_4 .tm_audio_module_meta {font-size: 12px;}
#tm_builder_outer_content .tm_pb_column_1_2 .tm_pb_audio_cover_art {position: relative;width: auto;height: 100%;padding-bottom: 60%;}
@media (min-width:1200px) {#tm_builder_outer_content .tm_pb_column_1_2 .tm_pb_audio_cover_art {position: absolute;width: 240px;height: 100%;padding-bottom: 0;top: 0;left: 0;}}
#tm_builder_outer_content .tm_pb_column_1_2 .tm_pb_audio_module_content {padding: 30px;margin-left: 0;}
@media (min-width:1200px) {#tm_builder_outer_content .tm_pb_column_1_2 .tm_pb_audio_module_content {margin-left: 240px;}}
#tm_builder_outer_content .tm_pb_column_1_3 .tm_pb_audio_cover_art {position: relative;width: auto;height: 100%;padding-bottom: 60%;}
#tm_builder_outer_content .tm_pb_column_1_3 .tm_pb_audio_module_content {padding: 30px;margin-left: 0;}
#tm_builder_outer_content .tm_pb_column_2_3 .tm_pb_audio_cover_art {height: 170px;width: auto;position: relative;}
@media (min-width:992px) {#tm_builder_outer_content .tm_pb_column_2_3 .tm_pb_audio_cover_art {position: absolute;width: 240px;height: 100%;padding-bottom: 0;top: 0;left: 0;}}
#tm_builder_outer_content .tm_pb_column_2_3 .tm_pb_audio_module_content {margin-left: 0;}
@media (min-width:992px) {#tm_builder_outer_content .tm_pb_column_2_3 .tm_pb_audio_module_content {margin-left: 240px;}}
#tm_builder_outer_content .tm_pb_column_3_4 .tm_pb_audio_cover_art {height: 170px;width: auto;position: relative;}
@media (min-width:992px) {#tm_builder_outer_content .tm_pb_column_3_4 .tm_pb_audio_cover_art {position: absolute;width: 240px;height: 100%;padding-bottom: 0;top: 0;left: 0;}}
#tm_builder_outer_content .tm_pb_column_3_4 .tm_pb_audio_module_content {margin-left: 0;}
@media (min-width:992px) {#tm_builder_outer_content .tm_pb_column_3_4 .tm_pb_audio_module_content {margin-left: 240px;}}
#tm_builder_outer_content .tm_pb_column_1_3 .tm_link_content, #tm_builder_outer_content .tm_pb_column_3_8 .tm_link_content, #tm_builder_outer_content .tm_pb_column_1_4 .tm_link_content, #tm_builder_outer_content .tm_pb_blog_grid .tm_link_content, #tm_builder_outer_content .tm_pb_column_1_3 .tm_audio_content, #tm_builder_outer_content .tm_pb_column_1_4 .tm_audio_content, #tm_builder_outer_content .tm_pb_column_3_8 .tm_audio_content, #tm_builder_outer_content .tm_pb_blog_grid .tm_audio_content {padding: 35px 20px;}
#tm_builder_outer_content .tm_pb_blog_grid .tm_audio_content {margin-bottom: 19px;}
#tm_builder_outer_content .tm_pb_audio_module_content {margin-left: 0;}
@media (min-width:768px) {#tm_builder_outer_content .tm_pb_audio_module_content {margin-left: 220px;}}
#tm_builder_outer_content .tm_pb_audio_module_content h2 {margin-bottom: -5px;}
#tm_builder_outer_content .tm_audio_module_meta {margin-bottom: 17px;color: #fff;}
#tm_builder_outer_content .tm_pb_audio_no_image .tm_pb_audio_module_content {margin-left: 0;}
#tm_builder_outer_content .tm_pb_counters {list-style: none !important;padding: 0 !important;line-height: inherit !important;}
#tm_builder_outer_content .tm_pb_counter_title {font-size: 12px;line-height: 1.6em;display: block;color: #666;word-wrap: break-word;}
#tm_builder_outer_content .tm_pb_counter_container {background-color: #ddd;color: #fff;margin-bottom: 10px;overflow: hidden;position: relative;display: block;}
#tm_builder_outer_content .tm_pb_counter_amount {opacity: 0;float: left;font-size: 12px;font-weight: 600;line-height: 1.6em;text-align: right;padding: 1px 3% 1px 1px;display: block;min-height: 6px;background-color: #2ea3f2;}
#tm_builder_outer_content .tm-animated .tm_pb_counter_amount {opacity: 1;-webkit-animation: slideWidth 1s 1 cubic-bezier(.77,0,.175,1);animation: slideWidth 1s 1 cubic-bezier(.77,0,.175,1);}
#tm_builder_outer_content .tm_pb_blog_grid blockquote:before, #tm_builder_outer_content .tm_pb_posts blockquote:before {display: none;}
#tm_builder_outer_content .tm_pb_blog_grid .tm_pb_image_container {max-width: 100%;}
#tm_builder_outer_content .tm_pb_post {margin-bottom: 30px;}
#tm_builder_outer_content .tm_pb_post .entry-featured-image-url {display: block;position: relative;}
#tm_builder_outer_content .tm_pb_post h2 a {text-decoration: none;}
#tm_builder_outer_content .tm_pb_post .post-meta {margin-bottom: 6px;}
#tm_builder_outer_content .tm_pb_post .post-meta a {text-decoration: none;}
#tm_builder_outer_content .tm_pb_post .more {text-decoration: none;}
#tm_builder_outer_content .tm_pb_posts a.more-link {clear: both;}
#tm_builder_outer_content .tm_pb_has_overlay.tm_pb_post .entry-featured-image-url {display: inline-block;position: relative;}
#tm_builder_outer_content .tm_pb_has_overlay.tm_pb_post .entry-featured-image-url img {display: block;}
#tm_builder_outer_content .tm_pb_blog_grid .tm_pb_post {word-wrap: break-word;}
#tm_builder_outer_content .tm_pb_blog_grid .tm_pb_image_container {position: relative;}
#tm_builder_outer_content .tm_pb_blog_grid .tm_pb_image_container img {min-width: 100%;max-width: 100%;height: auto;}
#tm_builder_outer_content .tm_pb_blog_grid .tm_pb_no_thumb h2 {margin-top: 0;}
#tm_builder_outer_content .tm_pb_blog_grid .tm_audio_content {margin-bottom: 0;}
#tm_builder_outer_content .tm_pb_blog_grid[data-columns]::before {display: none;opacity: 0;line-height: 0;}
#tm_builder_outer_content .tm_pb_column_3_4 .tm_pb_post .tm_pb_slide {min-height: 442px;}
#tm_builder_outer_content .tm_pb_column_2_3 .tm_pb_post .tm_pb_slide {min-height: 390px;}
#tm_builder_outer_content .tm_pb_column_1_2 .tm_pb_post .tm_pb_slide {min-height: 284px;}
#tm_builder_outer_content .tm_pb_column_1_3 .tm_pb_post .tm_pb_slide, #tm_builder_outer_content .tm_pb_column_3_8 .tm_pb_post .tm_pb_slide {min-height: 180px;}
#tm_builder_outer_content .tm_pb_column_1_4 .tm_pb_post .tm_pb_slide {min-height: 125px;}
#tm_builder_outer_content .tm_pb_post .tm_pb_slider {margin-bottom: 0;}
#tm_builder_outer_content .tm_pb_post .tm-pb-controllers a {margin-bottom: 10px;}
#tm_builder_outer_content .tm_pb_post_title.tm_pb_featured_bg {padding: 16% 8%;background-size: cover;background-position: center;position: relative;background-repeat: no-repeat;overflow: hidden;}
#tm_builder_outer_content .tm_pb_post_title .tm_pb_parallax_css {background-repeat: no-repeat;background-position: top center;background-size: cover;background-attachment: fixed;position: absolute;width: 100%;height: 100%;overflow: hidden;}
#tm_builder_outer_content .tm_pb_post_title.tm_pb_featured_bg .tm_pb_title_container {padding: 1em 1.5em;}
#tm_builder_outer_content .tm_pb_post_title.tm_pb_featured_bg .tm_pb_title_meta_container {padding-bottom: 0;}
#tm_builder_outer_content .single-post.tm_right_sidebar .tm_pb_fullwidth_section .tm_pb_post_title, #tm_builder_outer_content .single-post.tm_left_sidebar .tm_pb_fullwidth_section .tm_pb_post_title {padding-top: 0;}
#tm_builder_outer_content .single-post.tm_right_sidebar .tm_pb_fullwidth_section .tm_pb_post_title.tm_pb_featured_bg {padding-top: 6%;}
#tm_builder_outer_content .tm_pb_post_slider_image_bottom .tm_pb_slide_image {position: relative;margin: 0 auto 10px !important;}
#tm_builder_outer_content .tm_pb_post_slider_image_bottom .tm_pb_slide_description {padding-bottom: 8%;}
#tm_builder_outer_content .tm_pb_post_slider_image_top .tm_pb_slide_image {position: relative;margin: 8% auto 0 !important;}
#tm_builder_outer_content .tm_pb_post_slider_image_top .tm_pb_slide_description {padding-top: 8%;padding-bottom: 8%;}
#tm_builder_outer_content .tm_pb_post_slider_image_right .tm_pb_slide_description {float: left !important;}
#tm_builder_outer_content .tm_pb_post_slider_image_right .tm_pb_slide_image {right: 0;margin-right: 0;}
#tm_builder_outer_content .tm_pb_blog_grid .tm_main_video_container, #tm_builder_outer_content .tm_pb_blog_grid .tm_audio_content, #tm_builder_outer_content .tm_pb_blog_grid .tm_pb_post .tm_pb_slider {margin: -20px -20px 10px;}
#tm_builder_outer_content .js .tm_pb_blog_grid[data-columns] .tm_pb_post {opacity: 0;}
#tm_builder_outer_content .js .tm_pb_blog_grid[data-columns] .column .tm_pb_post {opacity: 1;-webkit-animation: gridFadeIn 1s 1 cubic-bezier(.77,0,.175,1);animation: gridFadeIn 1s 1 cubic-bezier(.77,0,.175,1);}
#tm_builder_outer_content .tm_pb_post .entry-content {padding-top: 30px;}
#tm_builder_outer_content .tm_pb_post .tm_pb_gallery_post_type .tm_pb_slide {min-height: 500px;background-size: cover !important;background-position: top center;}
#tm_builder_outer_content .tm_pb_row .tm_pb_blog_grid .tm_pb_post .tm_pb_slide {min-height: 180px;}
#tm_builder_outer_content .tm_pb_post_slider.tm_pb_bg_layout_dark .post-meta {color: #fff !important;}
#tm_builder_outer_content .tm_pb_post_slider.tm_pb_bg_layout_dark .post-meta a {color: #fff !important;}
#tm_builder_outer_content .tm_pb_post_slider.tm_pb_bg_layout_light .post-meta {color: #333 !important;}
#tm_builder_outer_content .tm_pb_post_slider.tm_pb_bg_layout_light .post-meta a {color: #333 !important;}
#tm_builder_outer_content .tm_pb_post_slider.tm_pb_bg_layout_dark {background: #2ea3f2;}
#tm_builder_outer_content .tm_pb_post_slider.tm_pb_bg_layout_light {background: #f5f5f5;}
#tm_builder_outer_content .tm_pb_post_slider .tm_pb_slide.tm-pb-active-slide .tm_pb_slide_description, #tm_builder_outer_content .tm_pb_post_slider .tm_pb_slide.tm-pb-active-slide .tm_pb_slide_image {opacity: 0;}
#tm_builder_outer_content .tm_pb_column_1_2 .tm_pb_post_slider_image_bottom .tm_pb_slide, #tm_builder_outer_content .tm_pb_column_3_8 .tm_pb_post_slider_image_bottom .tm_pb_slide, #tm_builder_outer_content .tm_pb_column_1_3 .tm_pb_post_slider_image_bottom .tm_pb_slide, #tm_builder_outer_content .tm_pb_column_1_4 .tm_pb_post_slider_image_bottom .tm_pb_slide {padding-bottom: 6%;}
#tm_builder_outer_content .tm_pb_column .tm_pb_post_slider_image_bottom .tm_pb_slide_image, #tm_builder_outer_content .tm_pb_column .tm_pb_post_slider_image_bottom .tm_pb_slide_video {margin-bottom: 10% !important;}
#tm_builder_outer_content .tm_pb_column_4_4 .tm_pb_post_slider_image_bottom .tm_pb_slide_image, #tm_builder_outer_content .tm_pb_column_4_4 .tm_pb_post_slider_image_bottom .tm_pb_slide_video {margin-bottom: 5% !important;}
#tm_builder_outer_content .tm_pb_column_3_4 .tm_pb_post_slider_image_bottom .tm_pb_slide_image, #tm_builder_outer_content .tm_pb_column_3_4 .tm_pb_post_slider_image_bottom .tm_pb_slide_video {margin-bottom: 5% !important;}
#tm_builder_outer_content .tm_pb_column_2_3 .tm_pb_post_slider_image_bottom .tm_pb_slide_image, #tm_builder_outer_content .tm_pb_column_2_3 .tm_pb_post_slider_image_bottom .tm_pb_slide_video {margin-bottom: 7% !important;}
#tm_builder_outer_content .tm_pb_column_1_3 .tm_pb_post_slider_image_bottom .tm_pb_slide_image, #tm_builder_outer_content .tm_pb_column_1_3 .tm_pb_post_slider_image_bottom .tm_pb_slide_video {margin-bottom: 15% !important;}
#tm_builder_outer_content .tm_pb_column_3_8 .tm_pb_post_slider_image_bottom .tm_pb_slide_image, #tm_builder_outer_content .tm_pb_column_3_8 .tm_pb_post_slider_image_bottom .tm_pb_slide_video {margin-bottom: 15% !important;}
#tm_builder_outer_content .tm_pb_column_1_4 .tm_pb_post_slider_image_bottom .tm_pb_slide_image, #tm_builder_outer_content .tm_pb_column_1_4 .tm_pb_post_slider_image_bottom .tm_pb_slide_video {margin-bottom: 25% !important;}
#tm_builder_outer_content .tm_pb_fullwidth_section .tm_pb_post_title {padding: 6% 0;}
#tm_builder_outer_content .tm_pb_fullwidth_section .tm_pb_post_title.tm_pb_image_above {padding-top: 0;}
#tm_builder_outer_content .tm_pb_fullwidth_section .tm_pb_post_title.tm_pb_image_below {padding-bottom: 0;}
#tm_builder_outer_content .tm_pb_posts_nav.nav-single:after {clear: both;display: block;content: "";}
#tm_builder_outer_content .tm_pb_posts_nav a {display: inline-block;}
#tm_builder_outer_content .tm_pb_blurb .tm_pb_main_blurb_image {text-align: center;margin-bottom: 30px;}
#tm_builder_outer_content .tm_pb_blurb .tm_pb_main_blurb_image a {display: inline-block;}
#tm_builder_outer_content .tm_pb_blurb .tm-pb-icon {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;margin-left: auto;margin-right: auto;height: 100%;}
#tm_builder_outer_content .tm_pb_blurb .tm-pb-icon:before {vertical-align: middle;display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: attr(data-icon);}
#tm_builder_outer_content .tm_pb_blurb .tm-pb-icon-circle {width: 100px;height: 100px;font-size: 30px;border-radius: 100px;}
#tm_builder_outer_content .tm_pb_blurb .tm-pb-icon-circle-border {border: 3px solid;}
#tm_builder_outer_content .tm_pb_blurb img {width: inherit;}
#tm_builder_outer_content .tm_pb_blurb_container h4 a {border-bottom: none;}
#tm_builder_outer_content .tm_pb_blurb_content {word-wrap: break-word;}
#tm_builder_outer_content .tm_pb_blurb_content {max-width: 550px;margin: 0 auto;position: relative;}
#tm_builder_outer_content .tm_pb_blurb_content p:last-of-type {padding-bottom: 0;}
#tm_builder_outer_content .tm_pb_blurb h4 {padding-bottom: 5px;}
#tm_builder_outer_content .tm_pb_blurb h4 a {text-decoration: none;}
#tm_builder_outer_content .tm_pb_blurb_position_left .tm_pb_main_blurb_image, #tm_builder_outer_content .tm_pb_blurb_position_right .tm_pb_main_blurb_image {width: 32px;display: table-cell;}
#tm_builder_outer_content .tm_pb_blurb_position_left .tm_pb_main_blurb_image img, #tm_builder_outer_content .tm_pb_blurb_position_right .tm_pb_main_blurb_image img {width: inherit;}
#tm_builder_outer_content .tm_pb_blurb_position_left .tm-pb-icon-circle-border, #tm_builder_outer_content .tm_pb_blurb_position_right .tm-pb-icon-circle-border {border: 2px solid;}
#tm_builder_outer_content .tm_pb_blurb_position_left .tm_pb_blurb_container, #tm_builder_outer_content .tm_pb_blurb_position_right .tm_pb_blurb_container {display: table-cell;vertical-align: top;}
#tm_builder_outer_content .tm_pb_blurb_position_left .tm_pb_blurb_container {padding-left: 15px;}
#tm_builder_outer_content .tm_pb_blurb_position_right .tm_pb_blurb_container {padding-right: 15px;}
#tm_builder_outer_content .tm_pb_blurb_position_right .tm_pb_blurb_content {padding-right: 52px;text-align: right;}
#tm_builder_outer_content .tm_pb_blurb_position_right .tm_pb_main_blurb_image {left: auto;right: 0;}
#tm_builder_outer_content .tm_pb_blurb_position_right .tm-pb-icon {margin-right: 0;margin-left: 20px;}
#tm_builder_outer_content .tm_pb_button_module_wrapper.tm_pb_button_alignment_right {text-align: right;}
#tm_builder_outer_content .tm_pb_button_module_wrapper.tm_pb_button_alignment_center {text-align: center;}
#tm_builder_outer_content .tm_pb_button:after {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
#tm_builder_outer_content .tm_pb_button {font-size: 20px;line-height: 1.7em;padding: .3em 1em;background: transparent;position: relative;border: 2px solid;display: inline-block;-webkit-transition: all .2s;transition: all .2s;}
#tm_builder_outer_content .tm_pb_button:hover {background: rgba(255,255,255,.2);}
#tm_builder_outer_content .tm_pb_button:after {font-size: 20px;line-height: 1.7em;content: attr(data-icon);opacity: 0;position: absolute;-webkit-transition: all .2s;transition: all .2s;}
#tm_builder_outer_content .tm_pb_custom_button_icon.tm_pb_button:after {content: attr(data-icon);}
#tm_builder_outer_content .tm_pb_custom_button_icon.tm_pb_button:before {content: "";}
#tm_builder_outer_content .tm_pb_promo {padding: 40px 60px;text-align: center;background-size: cover;}
#tm_builder_outer_content .tm_pb_promo_description {padding-bottom: 20px;word-wrap: break-word;}
#tm_builder_outer_content .tm_pb_promo_description p:last-of-type {padding-bottom: 0;}
#tm_builder_outer_content .tm_pb_promo_button:hover, #tm_builder_outer_content .tm_pb_newsletter_button:hover {text-decoration: none;}
#tm_builder_outer_content .tm_pb_column_1_2 .tm_pb_promo, #tm_builder_outer_content .tm_pb_column_1_3 .tm_pb_promo, #tm_builder_outer_content .tm_pb_column_1_4 .tm_pb_promo {padding: 40px;}
#tm_builder_outer_content .tm-promo {background-color: #1f6581;padding: 40px 0 25px;}
#tm_builder_outer_content .tm-promo-description {float: left;padding: 0 60px;width: 754px;}
#tm_builder_outer_content .tm-promo-description p {color: #fff;}
#tm_builder_outer_content .tm-promo-button {padding-right: 60px;display: inline-block;font-weight: 500;font-size: 20px;color: #fff;background-color: rgba(0,0,0,.35);padding: 14px 20px;margin-top: 20px;float: left;}
.tm_pb_swiper {opacity: 0;}
.tm_pb_swiper .post__cats {position: relative;top: 0;left: 0;}
.tm_pb_swiper .post-thumbnail+.entry-content .post__cats {position: absolute;top: 30px;left: 30px;}
.tm_pb_swiper h1+.title-delimiter, .tm_pb_swiper h2+.title-delimiter, .tm_pb_swiper h3+.title-delimiter, .tm_pb_swiper h4+.title-delimiter, .tm_pb_swiper h5+.title-delimiter, .tm_pb_swiper h6+.title-delimiter {display: block;width: 100%;height: 1px;background: #000;opacity: .5;}
.tm_pb_swiper .entry-content {margin: 0;padding: 0 2em;}
.tm_pb_swiper .entry-footer {margin: 1.5em 0;padding: 0 2em;}
.tm_pb_swiper .btn {float: none;white-space: normal;}
#tm_builder_outer_content .tm_pb_circle_counter {word-wrap: break-word;}
#tm_builder_outer_content .tm_pb_circle_counter {margin: 0 auto 30px;position: relative;text-align: center;}
#tm_builder_outer_content .tm_pb_circle_counter canvas {position: absolute;top: 0;left: 0;}
#tm_builder_outer_content .tm_pb_circle_counter .percent {position: relative;z-index: 2;}
#tm_builder_outer_content .tm_pb_circle_counter .percent {visibility: hidden;}
#tm_builder_outer_content .tm_pb_circle_counter .percent p, #tm_builder_outer_content .tm_pb_slide_content .tm_pb_circle_counter .percent p:last-of-type {font-size: 40px;font-weight: 500;position: relative;line-height: .1em;padding: 49% 0;}
#tm_builder_outer_content .tm_pb_circle_counter h3 {padding: 20px 0 0;font-size: 18px;}
#tm_builder_outer_content .tm_pb_contact input.tm_pb_contact_captcha {display: inline-block;max-width: 45px;}
#tm_builder_outer_content .tm_pb_contact form span {width: auto;}
#tm_builder_outer_content .tm_pb_contact_form_input {width: 100%;margin: 0 0 20px 0;}
#tm_builder_outer_content .tm_pb_contact_right {display: inline-block;width: auto;margin: 0;text-align: right;vertical-align: top;}
#tm_builder_outer_content .tm_pb_contact_message {min-height: 150px;}
#tm_builder_outer_content .tm_pb_contact .tm_contact_error {border: 1px solid red;}
#tm_builder_outer_content .tm_contact_bottom_container {float: right;text-align: right;overflow: hidden;}
#tm_builder_outer_content .tm_pb_contact_form .tm_pb_contactform_validate_field {display: none !important;opacity: 0 !important;height: 0 !important;width: 0 !important;border: none !important;visibility: hidden !important;}
#tm_builder_outer_content .tm_pb_countdown_timer_container {word-wrap: break-word;}
#tm_builder_outer_content .tm_pb_countdown_timer .section {width: auto;}
#tm_builder_outer_content .tm_pb_column_1_4 .tm_pb_countdown_timer .section {font-size: 20px;line-height: 20px;}
#tm_builder_outer_content .tm_pb_column_1_2 .tm_pb_countdown_timer .section {font-size: 38px;line-height: 38px;}
#tm_builder_outer_content .tm_pb_column_1_2 .tm_pb_countdown_timer .section.label {font-size: 12px;line-height: 20px;}
#tm_builder_outer_content .tm_pb_column_1_2 .tm_pb_countdown_timer .sep {top: -22px;}
#tm_builder_outer_content .tm_pb_column_3_8 .tm_pb_countdown_timer .sep, #tm_builder_outer_content .tm_pb_column_1_3 .tm_pb_countdown_timer .sep, #tm_builder_outer_content .tm_pb_column_1_4 .tm_pb_countdown_timer .sep {top: -22px;}
#tm_builder_outer_content .tm_pb_column_1_3 .tm_pb_countdown_timer .title, #tm_builder_outer_content .tm_pb_column_1_4 .tm_pb_countdown_timer .title {font-size: 22px;margin-bottom: 20px;}
#tm_builder_outer_content .tm_pb_column_3_8 .tm_pb_countdown_timer .section, #tm_builder_outer_content .tm_pb_column_1_3 .tm_pb_countdown_timer .section, #tm_builder_outer_content .tm_pb_column_1_4 .tm_pb_countdown_timer .section {font-size: 28px;line-height: 28px;}
#tm_builder_outer_content .tm_pb_column_3_8 .tm_pb_countdown_timer .section .label, #tm_builder_outer_content .tm_pb_column_1_3 .tm_pb_countdown_timer .section .label, #tm_builder_outer_content .tm_pb_column_1_4 .tm_pb_countdown_timer .section .label {font-size: 11px;line-height: 19px;}
#tm_builder_outer_content .tm_vertical_nav .tm_pb_column_3_8 .tm_pb_countdown_timer .section .value, #tm_builder_outer_content .tm_vertical_nav .tm_pb_column_3_8 .tm_pb_countdown_timer .sep {font-size: 20px;line-height: 20px;}
#tm_builder_outer_content .tm_vertical_nav .tm_pb_column_1_3 .tm_pb_countdown_timer .section .value, #tm_builder_outer_content .tm_vertical_nav .tm_pb_column_1_3 .tm_pb_countdown_timer .sep {font-size: 20px;line-height: 20px;}
#tm_builder_outer_content .tm_vertical_nav .tm_pb_column_1_4 .tm_pb_countdown_timer .section .value, #tm_builder_outer_content .tm_vertical_nav .tm_pb_column_1_4 .tm_pb_countdown_timer .sep {font-size: 20px;line-height: 20px;}
#tm_builder_outer_content .countdown-sep:before {content: ":";}
#tm_builder_outer_content .tm_pb_countdown_timer {padding: 4%;background-size: cover;background-position: 50% 0%;}
#tm_builder_outer_content .tm_pb_countdown_timer .tm_pb_countdown_timer_container {width: 100%;text-align: center;}
#tm_builder_outer_content .tm_pb_countdown_timer .title {font-size: 26px;font-weight: 500;margin: 0 0 30px;padding: 0;text-align: center;}
#tm_builder_outer_content .tm_pb_countdown_timer .section {display: inline-block;}
#tm_builder_outer_content .tm_pb_countdown_timer .section.values {width: 17%;}
#tm_builder_outer_content .tm_pb_countdown_timer .section .value {font-size: 54px;line-height: 54px;padding-bottom: 0;text-align: center;display: inline-block;}
#tm_builder_outer_content .tm_pb_countdown_timer .section.zero span {opacity: .4;}
#tm_builder_outer_content .tm_pb_countdown_timer .section .label {text-align: center;font-size: 14px;line-height: 25px;display: block;}
#tm_builder_outer_content .tm_pb_countdown_timer .sep {position: relative;top: -28px;}
#tm_builder_outer_content .tm_pb_countdown_timer_circle_layout .section.values {display: -ms-inline-flexbox;display: -webkit-inline-flex;display: -webkit-inline-box;display: inline-flex;-webkit-flex-direction: row;-ms-flex-direction: row;-webkit-box-orient: horizontal;-webkit-box-direction: normal;flex-direction: row;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-justify-content: center;-ms-flex-pack: center;-webkit-box-pack: center;justify-content: center;-webkit-align-content: center;-ms-flex-line-pack: center;align-content: center;-webkit-align-items: center;-ms-flex-align: center;-webkit-box-align: center;align-items: center;}
#tm_builder_outer_content .tm_pb_countdown_timer_circle_layout .section.values span {display: block;-webkit-order: 0;-ms-flex-order: 0;-webkit-box-ordinal-group: 1;order: 0;-webkit-flex: 1 1 100%;-ms-flex: 1 1 100%;-webkit-box-flex: 1;flex: 1 1 100%;-webkit-align-self: auto;-ms-flex-item-align: auto;align-self: auto;text-align: center;}
#tm_builder_outer_content .tm_pb_countdown_timer_circle_layout .section.sep {top: 0;}
#tm_builder_outer_content hr.tm_pb_divider {width: 100%;box-sizing: initial;}
#tm_builder_outer_content .tm_pb_divider {margin: 0 0 30px;position: relative;}
#tm_builder_outer_content .tm_pb_divider:before {content: "";width: 100%;height: 0;border-top-color: #eee;border-top-color: rgba(0,0,0,.1);border-top-width: 1px;border-top-style: solid;position: absolute;left: 50%;top: 0;}
#tm_builder_outer_content body.ie .tm_pb_divider {overflow: visible;}
#tm_builder_outer_content .tm_pb_no_sidebar_vertical_divider .tm_pb_widget_area_left {border-right: none;}
#tm_builder_outer_content .tm_pb_no_sidebar_vertical_divider .tm_pb_widget_area_right {border-left: none;}
#tm_builder_outer_content .tm_pb_image img {width: inherit;}
#tm_builder_outer_content .tm_pb_image {margin-left: auto;margin-right: auto;display: block;line-height: 0;}
#tm_builder_outer_content .tm_pb_image.aligncenter {text-align: center;}
#tm_builder_outer_content .tm_pb_image.tm_pb_has_overlay a.tm_pb_lightbox_image {display: inline-block;position: relative;}
#tm_builder_outer_content .tm_pb_image_sticky {margin-bottom: 0 !important;display: inherit;}
#tm_builder_outer_content .tm_pb_map {height: 440px;width: 100%;position: relative;}
#tm_builder_outer_content body.chrome.parallax-map-support .tm_pb_map {-webkit-transform: inherit !important;-ms-transform: inherit !important;transform: inherit !important;}
#tm_builder_outer_content .tm_pb_fullwidth_section .tm_pb_map_container {margin: 0;}
#tm_builder_outer_content .tm_pb_map_container img {max-width: inherit;}
#tm_builder_outer_content .tm_pb_map_pin {display: none;visibility: hidden;}
#tm_builder_outer_content .tm_pb_column_2_3 .tm_pb_map {height: 400px;}
#tm_builder_outer_content .tm_pb_column_1_2 .tm_pb_map, #tm_builder_outer_content .tm_pb_column_3_8 .tm_pb_map {height: 280px;}
#tm_builder_outer_content .tm_pb_column_1_3 .tm_pb_map, #tm_builder_outer_content .tm_pb_column_1_4 .tm_pb_map {height: 230px;}
#tm_builder_outer_content .tm_pb_number_counter {margin: 0 auto 30px;position: relative;text-align: center;word-wrap: break-word;background-size: cover;background-position: 50% 0%;width: auto;}
#tm_builder_outer_content .tm_pb_number_counter h3 {padding: 20px 0 0;font-size: 18px;}
#tm_builder_outer_content .tm_pb_number_counter canvas {display: none;visibility: hidden;}
#tm_builder_outer_content .tm_pb_number_counter .percent {height: 72px;position: relative;z-index: 2;visibility: hidden;font-size: 72px;line-height: 72px;}
#tm_builder_outer_content ul.tm_pb_member_social_links {margin-top: 20px;}
#tm_builder_outer_content .tm_pb_member_social_links li {display: inline-block;margin-right: 2px;}
#tm_builder_outer_content .tm_pb_member_social_links a {width: 30px;height: 30px;line-height: 30px;text-align: center;text-align: center;display: inline-block;font-size: 16px;position: relative;-webkit-transition: color 300ms ease 0s;transition: color 300ms ease 0s;text-decoration: none;}
.tm-posts_item {position: relative;margin-bottom: 30px;}
.tm_pb_row_padding_reset .tm-posts_item {margin-bottom: 0;}
.tm-posts_item img {display: block;}
.tm-posts_item_content {position: absolute;bottom: 0;left: 0;right: 0;padding: 20px;z-index: 10;}
.tm-posts_title_divider {margin: 15px auto;background: rgba(0,0,0,.3);height: 1px;max-width: 50%;}
.tm-posts_item_excerpt {padding: 0 0 15px;}
.tm-posts_title_group {text-align: center;}
.tm-posts_item_meta {padding: 0 0 10px;}
.tm-posts_item_meta>a {display: inline-block;margin: 0 0 0 10px;}
.tm-posts_item_meta>a:first-child {margin-left: 0;}
.tm-posts_item_meta>a .fa {display: inline-block;margin: 0 5px 0 0;}
.tm-posts_button_wrap {text-align: center;}
.tm-posts_layout-3 img {width: 100%;height: auto;}
.tm-posts_listing {padding: 0 0 15px;}
#tm_builder_outer_content .tm_pb_ajax_more.btn-hidden {display: none;}
#tm_builder_outer_content .tm-pb-spinner-double-bounce.tm-pb-spinner {position: relative;display: inline-block;vertical-align: middle;margin: -3px 0 0 15px;}
#tm_builder_outer_content .tm-pb-spinner-double-bounce .tm-pb-double-bounce1, #tm_builder_outer_content .tm-pb-spinner-double-bounce .tm-pb-double-bounce2 {width: 40px;height: 40px;border-radius: 50%;opacity: .6;position: absolute;top: 0;left: 0;-webkit-animation: cherry-doubleBounce 2s infinite ease-in-out;animation: cherry-doubleBounce 2s infinite ease-in-out;}
#tm_builder_outer_content .tm-pb-spinner-double-bounce .tm-pb-double-bounce2 {-webkit-animation-delay: -1s;animation-delay: -1s;}
@-webkit-keyframes cherry-doubleBounce {0%, 100% {-webkit-transform: scale(0);transform: scale(0);}
	50% {-webkit-transform: scale(1);transform: scale(1);}}
@keyframes cherry-doubleBounce {0%, 100% {-webkit-transform: scale(0);transform: scale(0);}
	50% {-webkit-transform: scale(1);transform: scale(1);}}
#tm_builder_outer_content .tm_pb_pricing .tm_pb_featured_table {z-index: 50;}
#tm_builder_outer_content .tm_pb_pricing_heading {word-wrap: break-word;}
#tm_builder_outer_content .tm_pb_pricing_table {float: left;width: 100%;padding-bottom: 30px;text-align: center;margin: 30px -1px 0 0;}
@media (min-width:768px) {#tm_builder_outer_content .tm_pb_pricing_table {width: 33.33%;}}
#tm_builder_outer_content .tm_pb_featured_table {background-color: #fff;margin-top: 0;position: relative;z-index: 100;box-shadow: 0 0 12px rgba(0,0,0,.1);}
#tm_builder_outer_content .tm_pb_centered_pricing_items .tm_pb_pricing {text-align: center;}
#tm_builder_outer_content .tm_pb_column_4_4 .tm_pb_pricing_table {width: 100%;}
@media (min-width:768px) {#tm_builder_outer_content .tm_pb_column_4_4 .tm_pb_pricing_table {width: 33.33%;}}
#tm_builder_outer_content .tm_pb_column_1_2 .tm_pb_pricing_table {width: 100%;}
@media (min-width:1200px) {#tm_builder_outer_content .tm_pb_column_1_2 .tm_pb_pricing_table {width: 33.33%;}}
@media (min-width:768px) {#tm_builder_outer_content .tm_pb_column_1_3 .tm_pb_pricing_table {width: 100%;}}
#tm_builder_outer_content .tm_pb_column_2_3 {width: 100%;}
#tm_builder_outer_content .tm_pb_column_1_4 .tm_pb_pricing_table {width: 100%;}
#tm_builder_outer_content .tm_pb_pricing_heading {margin-bottom: 17px;padding: 10px 0;}
#tm_builder_outer_content .tm_pb_pricing_heading h2 {color: #fff;padding-bottom: 5px;}
#tm_builder_outer_content .tm_pb_best_value {color: #fff;font-size: 16px;line-height: 20px;display: block;font-weight: 500;}
#tm_builder_outer_content .tm_pb_pricing_content_top {padding-bottom: 30px;}
#tm_builder_outer_content .tm_pb_tm_price {color: #999;font-size: 16px;}
#tm_builder_outer_content .tm_pb_dollar_sign {font-size: 18px;font-weight: 400;position: absolute;margin-left: -1em;}
#tm_builder_outer_content .tm_pb_sum {font-size: 80px;line-height: 1.03em;font-weight: 300;}
#tm_builder_outer_content .tm_pb_pricing_content {padding: 30px;text-align: left;}
#tm_builder_outer_content .tm_pb_featured_table .tm_pb_pricing_content {padding-bottom: 50px;}
#tm_builder_outer_content .tm_pb_pricing li {line-height: 1.6em;padding: 0 0 10px 20px;position: relative;}
#tm_builder_outer_content .tm_pb_pricing li:last-child {padding-bottom: 0;}
#tm_builder_outer_content .tm_pb_pricing li:before {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;font-size: 10px;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: "";left: 4px;position: absolute;top: 7px;}
#tm_builder_outer_content .tm_pb_pricing li.tm_pb_not_available {color: #ccc;}
#tm_builder_outer_content .tm_pb_pricing li.tm_pb_not_available span:before {border-color: #ccc;}
#tm_builder_outer_content .tm_pb_pricing li a {font-weight: 500;text-decoration: none;}
#tm_builder_outer_content .tm_pb_pricing li span {position: relative;}
#tm_builder_outer_content .tm_pb_centered_pricing_items .tm_pb_pricing li {padding-left: 0;}
#tm_builder_outer_content .tm_pb_pricing_table_button {display: inline-block;}
#tm_builder_outer_content .tm_pb_slider {position: relative;overflow: hidden;}
#tm_builder_outer_content .tm_pb_slides:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;width: 0;}
#tm_builder_outer_content .tm_pb_slider .tm_pb_slide {display: none;float: left;margin-right: -100%;position: relative;width: 100%;text-align: center;box-shadow: inset 0 0 10px rgba(0,0,0,.1);list-style: none !important;}
#tm_builder_outer_content .tm_pb_slider.gallery-not-found .tm_pb_slide {min-height: 0 !important;}
#tm_builder_outer_content .tm_pb_slider.gallery-not-found .tm_pb_slide .tm_pb_container {min-height: 0 !important;}
#tm_builder_outer_content .tm_pb_slider .tm_pb_slide {background-position: center;background-repeat: no-repeat;background-size: 100%;background-size: cover;}
#tm_builder_outer_content .tm_pb_slider .tm_pb_more_button {margin: 10px;}
#tm_builder_outer_content .tm_pb_slider .tm_pb_slide:first-child {display: list-item;}
#tm_builder_outer_content .tm_pb_slider .tm_pb_container {width: 80%;max-width: 1080px;margin: 0 auto;position: relative;z-index: 2;}
#tm_builder_outer_content .tm_pb_slide {padding: 0 6%;}
#tm_builder_outer_content .tm_pb_video_slider .tm_pb_slide {padding: 0;}
#tm_builder_outer_content .tm_pb_slider_fullwidth_off .tm_pb_container {width: 100% !important;}
#tm_builder_outer_content .tm-pb-arrow-prev, #tm_builder_outer_content .tm-pb-arrow-next {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;font-size: 48px;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;position: absolute;top: 50%;z-index: 100;color: #fff;margin-top: -24px;-webkit-transition: all .2s ease-in-out;transition: all .2s ease-in-out;opacity: 0;}
#tm_builder_outer_content .tm-pb-arrow-prev:hover, #tm_builder_outer_content .tm-pb-arrow-next:hover {text-decoration: none;}
#tm_builder_outer_content .tm-pb-arrow-prev span, #tm_builder_outer_content .tm-pb-arrow-next span {display: none;}
#tm_builder_outer_content .tm-pb-arrow-prev {left: -22px;}
#tm_builder_outer_content .tm-pb-arrow-next {right: -22px;}
#tm_builder_outer_content .tm-pb-arrow-prev:before {content: "";}
#tm_builder_outer_content .tm-pb-arrow-next:before {content: "";}
#tm_builder_outer_content .tm_pb_slider:hover .tm-pb-arrow-prev, #tm_builder_outer_content .tm_mobile_device .tm-pb-arrow-prev {left: 22px;opacity: 1;}
#tm_builder_outer_content .tm_pb_slider:hover .tm-pb-arrow-next, #tm_builder_outer_content .tm_mobile_device .tm-pb-arrow-next {right: 22px;opacity: 1;}
#tm_builder_outer_content .tm_pb_column_1_3 .tm_pb_slider:hover .tm-pb-arrow-prev, #tm_builder_outer_content .tm_pb_column_1_4 .tm_pb_slider:hover .tm-pb-arrow-prev {left: 0;}
#tm_builder_outer_content .tm_pb_column_1_3 .tm_pb_slider:hover .tm-pb-arrow-next {right: 0;}
#tm_builder_outer_content .tm_pb_column_1_4 .tm_pb_slider:hover .tm-pb-arrow-prev {right: 0;}
#tm_builder_outer_content .tm_pb_column_1_4 .tm_pb_slider .tm_pb_slide {min-height: 170px;}
#tm_builder_outer_content .tm_pb_column_1_4 .tm_pb_slider:hover .tm-pb-arrow-next {right: 0;}
#tm_builder_outer_content .tm_pb_slide_image {position: absolute;bottom: 0;}
#tm_builder_outer_content .tm_pb_slide:first-child .tm_pb_slide_image img {opacity: 0;}
#tm_builder_outer_content .tm_pb_slide:first-child .tm_pb_slide_image img.active {opacity: 1;-webkit-animation-duration: .7s;-webkit-animation-duration: .7s;-webkit-animation-delay: .6s;-webkit-animation-delay: .6s;-webkit-animation-timing-function: ease-in-out;-webkit-animation-timing-function: ease-in-out;-webkit-animation-fill-mode: both;-webkit-animation-fill-mode: both;-moz-animation-duration: .7s;-moz-animation-delay: .6s;-moz-animation-timing-function: ease-in-out;-moz-animation-fill-mode: both;-o-animation-duration: .7s;-o-animation-delay: .6s;-o-animation-timing-function: ease-in-out;-o-animation-fill-mode: both;-ms-animation-duration: .7s;-ms-animation-delay: .6s;-ms-animation-timing-function: ease-in-out;-ms-animation-fill-mode: both;animation-duration: .7s;animation-delay: .6s;animation-timing-function: ease-in-out;animation-fill-mode: both;-webkit-animation-name: fadeLeft;-ms-animation-name: fadeLeft;animation-name: fadeLeft;}
#tm_builder_outer_content .tm_pb_media_alignment_center .tm_pb_slide_image {bottom: auto;top: 50%;}
#tm_builder_outer_content .tm-pb-active-slide .tm_pb_slide_image, #tm_builder_outer_content .tm-pb-active-slide .tm_pb_slide_video {-webkit-animation-duration: .7s;-webkit-animation-duration: .7s;-webkit-animation-delay: .6s;-webkit-animation-delay: .6s;-webkit-animation-timing-function: ease-in-out;-webkit-animation-timing-function: ease-in-out;-webkit-animation-fill-mode: both;-webkit-animation-fill-mode: both;-moz-animation-duration: .7s;-moz-animation-delay: .6s;-moz-animation-timing-function: ease-in-out;-moz-animation-fill-mode: both;-o-animation-duration: .7s;-o-animation-delay: .6s;-o-animation-timing-function: ease-in-out;-o-animation-fill-mode: both;-ms-animation-duration: .7s;-ms-animation-delay: .6s;-ms-animation-timing-function: ease-in-out;-ms-animation-fill-mode: both;animation-duration: .7s;animation-delay: .6s;animation-timing-function: ease-in-out;animation-fill-mode: both;}
#tm_builder_outer_content .tm-pb-active-slide .tm_pb_slide_image {-webkit-animation-name: fadeLeft;-ms-animation-name: fadeLeft;animation-name: fadeLeft;}
#tm_builder_outer_content .tm_pb_slide_image {width: 47.25%;margin-right: 5.5%;}
#tm_builder_outer_content .tm_pb_slide_image img {vertical-align: bottom;}
#tm_builder_outer_content .tm_pb_slide_video {width: 47.25%;margin-right: 5.5%;}
#tm_builder_outer_content .tm-pb-active-slide .tm_pb_slide_description {-webkit-animation-duration: .7s;-webkit-animation-duration: .7s;-webkit-animation-delay: .9s;-webkit-animation-delay: .9s;-webkit-animation-timing-function: ease-in-out;-webkit-animation-timing-function: ease-in-out;-webkit-animation-fill-mode: both;-webkit-animation-fill-mode: both;-moz-animation-duration: .7s;-moz-animation-delay: .9s;-moz-animation-timing-function: ease-in-out;-moz-animation-fill-mode: both;-o-animation-duration: .7s;-o-animation-delay: .9s;-o-animation-timing-function: ease-in-out;-o-animation-fill-mode: both;-ms-animation-duration: .7s;-ms-animation-delay: .9s;-ms-animation-timing-function: ease-in-out;-ms-animation-fill-mode: both;animation-duration: .7s;animation-delay: .9s;animation-timing-function: ease-in-out;animation-fill-mode: both;-webkit-animation-name: fadeBottom;-ms-animation-name: fadeBottom;animation-name: fadeBottom;}
#tm_builder_outer_content .tm_pb_bg_layout_dark .tm_pb_slide_description {text-shadow: 0 1px 3px rgba(0,0,0,.3);}
#tm_builder_outer_content .tm_pb_bg_layout_dark .tm_pb_slide_content {color: #fff;}
#tm_builder_outer_content .tm_pb_slide_description {padding: 16% 8%;width: auto;margin: auto;}
#tm_builder_outer_content .tm_pb_slide_description .tm_pb_slide_title {font-weight: 300;font-size: 46px;margin-top: 0;}
#tm_builder_outer_content .tm_pb_slider_fullwidth_off .tm_pb_slide_description {padding: 16% 8%;width: auto;margin: auto;}
#tm_builder_outer_content .tm_pb_slide_with_image .tm_pb_slide_description {width: 47.25%;padding-left: 0;padding-right: 0;text-align: left;float: right;}
#tm_builder_outer_content .tm_pb_slide_content {font-size: 18px;font-weight: 400;color: #333;}
#tm_builder_outer_content .tm_pb_slide_content p:last-of-type {padding-bottom: 0;}
#tm_builder_outer_content .tm_pb_column_1_2 .tm_pb_slider .tm_pb_container, #tm_builder_outer_content .tm_pb_column_3_8 .tm_pb_slider .tm_pb_container, #tm_builder_outer_content .tm_pb_column_1_3 .tm_pb_slider .tm_pb_container, #tm_builder_outer_content .tm_pb_column_1_4 .tm_pb_slider .tm_pb_container {min-height: initial !important;}
#tm_builder_outer_content .tm_pb_column_1_2 .tm_pb_slider_fullwidth_off .tm_pb_slide_description, #tm_builder_outer_content .tm_pb_column_3_8 .tm_pb_slider_fullwidth_off .tm_pb_slide_description, #tm_builder_outer_content .tm_pb_column_1_3 .tm_pb_slider_fullwidth_off .tm_pb_slide_description {text-align: center;}
#tm_builder_outer_content .tm_pb_column_1_4 .tm_pb_slider_fullwidth_off .tm_pb_slide_content, #tm_builder_outer_content .tm_pb_column_1_4 .tm_pb_slider_fullwidth_off .tm_pb_slide_image, #tm_builder_outer_content .tm_pb_column_1_4 .tm_pb_slider_fullwidth_off .tm_pb_slide_video {display: none;}
#tm_builder_outer_content .tm_pb_column_1_4 .tm_pb_slider_fullwidth_off .tm_pb_slide_description, #tm_builder_outer_content .tm_pb_column_1_4 .tm_pb_slider_fullwidth_off .tm_pb_slide_with_image .tm_pb_slide_description {text-align: center;}
#tm_builder_outer_content .tm_pb_column_1_3 .tm_pb_slider_fullwidth_off .tm_pb_slide_image, #tm_builder_outer_content .tm_pb_column_1_3 .tm_pb_slider_fullwidth_off .tm_pb_slide_with_image .tm_pb_slide_content {display: none;}
#tm_builder_outer_content .tm_pb_column_1_2 .tm_pb_slider_fullwidth_off .tm_pb_slide_image, #tm_builder_outer_content .tm_pb_column_1_3 .tm_pb_slider_fullwidth_off .tm_pb_slide_video, #tm_builder_outer_content .tm_pb_column_1_2 .tm_pb_slider_fullwidth_off .tm_pb_slide_video {display: none;}
#tm_builder_outer_content .tm_pb_column_3_8 .tm_pb_slider_fullwidth_off .tm_pb_slide_image, #tm_builder_outer_content .tm_pb_column_3_8 .tm_pb_slider_fullwidth_off .tm_pb_slide_with_image .tm_pb_slide_content, #tm_builder_outer_content .tm_pb_column_3_8 .tm_pb_slider_fullwidth_off .tm_pb_slide_video {display: none;}
#tm_builder_outer_content .tm_pb_column_1_2 .tm_pb_slide_content, #tm_builder_outer_content .tm_pb_column_3_4 .tm_pb_column_3_8 .tm_pb_slide_content, #tm_builder_outer_content .tm_pb_column_1_3 .tm_pb_slide_content, #tm_builder_outer_content .tm_pb_column_1_4 .tm_pb_slide_content {font-size: 14px;}
#tm_builder_outer_content .tm_pb_column .tm_pb_slider_fullwidth_off .tm_pb_slide_content, #tm_builder_outer_content .tm_pb_column .tm_pb_slider_fullwidth_off .tm_pb_slide_image, #tm_builder_outer_content .tm_pb_column .tm_pb_slider_fullwidth_off .tm_pb_slide_video, #tm_builder_outer_content .tm_pb_column .tm_pb_slider_fullwidth_off .tm_pb_slide_with_image .tm_pb_slide_content {display: block;}
#tm_builder_outer_content .tm_pb_column_1_2 .tm_pb_slide_description .tm_pb_slide_title, #tm_builder_outer_content .tm_pb_column_3_4 .tm_pb_column_3_8 .tm_pb_slide_description .tm_pb_slide_title {font-size: 26px;font-weight: 400;}
#tm_builder_outer_content .tm_pb_column_1_3 .tm_pb_slide_description .tm_pb_slide_title, #tm_builder_outer_content .tm_pb_column_1_4 .tm_pb_slide_description .tm_pb_slide_title {font-size: 22px;font-weight: 400;}
#tm_builder_outer_content .tm_pb_slider_with_text_overlay h2.tm_pb_slide_title {padding: 30px 30px 0;-webkit-border-top-left-radius: 3px;-webkit-border-top-right-radius: 3px;-moz-border-radius-topleft: 3px;-moz-border-radius-topright: 3px;border-top-left-radius: 3px;border-top-right-radius: 3px;}
#tm_builder_outer_content .tm_pb_slider_with_text_overlay .tm_pb_slide_content {padding: 0 30px 30px;-webkit-border-bottom-right-radius: 3px;-webkit-border-bottom-left-radius: 3px;-moz-border-radius-bottomright: 3px;-moz-border-radius-bottomleft: 3px;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;}
#tm_builder_outer_content .tm_pb_slider_with_overlay .tm_pb_slide_overlay_container {position: absolute;width: 100%;height: 100%;left: 0;top: 0;}
#tm_builder_outer_content .tm_pb_slide_content .post-meta {font-size: 13px !important;font-weight: 400 !important;padding-bottom: 0 !important;padding-top: 5px !important;}
#tm_builder_outer_content .tm_pb_slide_content .post-meta a {font-size: 13px !important;font-weight: 400 !important;}
#tm_builder_outer_content .tm_pb_slide_image img {margin: 0;}
#tm_builder_outer_content .tm_pb_slide_description h2 {line-height: 1em;padding-bottom: 10px;}
#tm_builder_outer_content .tm_pb_slider .mejs-offscreen {display: none;}
#tm_builder_outer_content ul.tm_pb_social_media_follow .tm_pb_social_icon a.icon {top: auto;position: relative;}
#tm_builder_outer_content ul.tm_pb_social_media_follow {list-style-type: none !important;margin: 0 0 22px;padding: 0;}
#tm_builder_outer_content .tm_pb_social_media_follow li {float: left;margin-bottom: 8px;}
#tm_builder_outer_content .tm_pb_social_media_follow li a {margin-right: 8px;display: block;float: left;text-decoration: none;text-align: center;}
#tm_builder_outer_content .tm_pb_social_media_follow li a.follow_button {padding: 0 12px;margin-top: 5px;margin-right: 25px;font-size: 14px;line-height: 1.6em;background: rgba(0,0,0,.1);color: rgba(0,0,0,.5);border-radius: 3px;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;}
#tm_builder_outer_content .tm_pb_social_media_follow li a.follow_button:hover {background: rgba(0,0,0,.2);color: rgba(0,0,0,.6);}
#tm_builder_outer_content .tm_pb_social_media_follow.tm_pb_bg_layout_dark li a.follow_button {background: rgba(0,0,0,.6);color: rgba(255,255,255,.8);}
#tm_builder_outer_content .tm_pb_social_media_follow.tm_pb_bg_layout_dark li a.follow_button:hover {background: rgba(0,0,0,.7);color: #fff;}
#tm_builder_outer_content .tm_pb_social_media_follow li a.icon {height: 32px;width: 32px;padding: 0;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;text-align: center;}
#tm_builder_outer_content .tm_pb_social_media_follow li a.icon.rounded_rectangle {border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;}
#tm_builder_outer_content .tm_pb_social_media_follow li a.icon.circle {border-radius: 100%;-moz-border-radius: 100%;-webkit-border-radius: 100%;}
#tm_builder_outer_content .tm_pb_tabs_controls, #tm_builder_outer_content .tm_pb_tab {word-wrap: break-word;}
#tm_builder_outer_content ul.tm_pb_tabs_controls {border-bottom: 2px solid #d9d9d9;background-color: #f4f4f4;}
#tm_builder_outer_content .tm_pb_tabs_controls li {display: inline-block;padding: 5px 30px 3px;font-weight: 600;position: relative;cursor: pointer;max-width: 100%;}
#tm_builder_outer_content .tm_pb_tabs_controls li a {text-decoration: none;color: #666;}
#tm_builder_outer_content .tm_pb_tabs_controls li.tm_pb_tab_active {padding: 4px 30px;bottom: -2px;}
#tm_builder_outer_content .tm_pb_tab_active a {color: #333;}
#tm_builder_outer_content .tm_pb_tab p:last-of-type {padding-bottom: 0;}
#tm_builder_outer_content .tm_pb_all_tabs {padding: 24px 30px;background: #fff;}
#tm_builder_outer_content .tm_pb_all_tabs>div {display: none;}
#tm_builder_outer_content .tm_pb_all_tabs .tm_pb_active_content {display: block;}
#tm_builder_outer_content .tm_pb_column_1_3 .tm_pb_tabs_controls, #tm_builder_outer_content .tm_pb_column_1_4 .tm_pb_tabs_controls {border-bottom: none;}
#tm_builder_outer_content .tm_pb_column_1_3 .tm_pb_tabs_controls li, #tm_builder_outer_content .tm_pb_column_1_4 .tm_pb_tabs_controls li, #tm_builder_outer_content .tm_pb_column_3_8 .tm_pb_tabs_controls li {float: none;border-right: none;border-bottom: 1px solid #d9d9d9;}
#tm_builder_outer_content .tm_pb_tabs_controls {list-style: none !important;padding: 0 !important;line-height: inherit !important;}
#tm_builder_outer_content .tm_pb_testimonial {position: relative;padding: 30px;}
#tm_builder_outer_content .tm_pb_testimonial.tm_pb_testimonial_no_bg {padding: 30px 0 0;}
#tm_builder_outer_content .tm_pb_testimonial p:last-of-type {padding-bottom: 0;}
#tm_builder_outer_content .tm_pb_testimonial_portrait {border-radius: 90px;float: left;position: relative;display: table-cell;width: 90px;height: 90px;margin-right: 30px;background-repeat: no-repeat;background-position: center;background-size: cover;}
#tm_builder_outer_content .tm_pb_column_1_3 .tm_pb_testimonial_portrait, #tm_builder_outer_content .tm_pb_column_1_4 .tm_pb_testimonial_portrait, #tm_builder_outer_content .tm_pb_column_3_8 .tm_pb_testimonial_portrait {float: none;display: block;margin: 0 auto 20px;}
#tm_builder_outer_content .tm_pb_testimonial_description {display: table-cell;}
#tm_builder_outer_content .tm_pb_bg_layout_dark .tm_pb_testimonial_description a {color: #fff;}
#tm_builder_outer_content .tm_pb_testimonial_author {margin-top: 16px;font-weight: 700;display: block;}
#tm_builder_outer_content .tm_pb_testimonial_author a {color: inherit;}
#tm_builder_outer_content .tm_pb_testimonial:before {display: inline-block;display: block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;font-size: 32px;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: attr(data-icon);text-align: center;margin: 0 0 15px;}
#tm_builder_outer_content .tm_pb_testimonial.tm_pb_testimonial_no_bg:before {background: inherit;}
#tm_builder_outer_content .tm_pb_testimonial.tm_pb_icon_off:before {display: none;}
#tm_builder_outer_content .tm_pb_testimonial_old_layout {color: #666 !important;}
#tm_builder_outer_content .tm_pb_testimonial_old_layout .tm_pb_testimonial_description a {color: #666 !important;}
#tm_builder_outer_content .tm_pb_toggle {padding: 20px;border: 1px solid #d9d9d9;}
#tm_builder_outer_content .tm_pb_toggle .tm_pb_toggle_title {cursor: pointer;position: relative;padding: 0 0 0 20px;}
#tm_builder_outer_content .tm_pb_toggle .tm_pb_toggle_title:before {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;font-size: 16px;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;position: absolute;left: 0;color: #ccc;top: 50%;margin-top: -.5em;}
#tm_builder_outer_content .tm_pb_toggle.tm_pb_toggle_close {background-color: #f4f4f4;}
#tm_builder_outer_content .tm_pb_toggle.tm_pb_toggle_close .tm_pb_toggle_title:before {content: "";}
#tm_builder_outer_content .tm_pb_toggle.tm_pb_toggle_close .tm_pb_toggle_content {display: none;}
#tm_builder_outer_content .tm_pb_toggle.tm_pb_toggle_open {background: #fff;}
#tm_builder_outer_content .tm_pb_toggle.tm_pb_toggle_open .tm_pb_toggle_title:before {content: "";}
#tm_builder_outer_content .tm_pb_toggle .tm_pb_toggle_content {padding-top: 20px;}
#tm_builder_outer_content .tm_pb_toggle .tm_pb_toggle_content p:last-of-type {padding-bottom: 0;}
#tm_builder_outer_content .tm_pb_video_box *, #tm_builder_outer_content .tm_main_video_container *, #tm_builder_outer_content .tm_pb_slide_video * {height: auto;}
#tm_builder_outer_content .tm_pb_video_box iframe, #tm_builder_outer_content .tm_main_video_container iframe, #tm_builder_outer_content .tm_pb_slide_video iframe {height: 100%;}
#tm_builder_outer_content .tm_pb_video {position: relative;}
#tm_builder_outer_content .tm_pb_video_box {display: block;position: relative;z-index: 1;line-height: 0;}
#tm_builder_outer_content .tm_pb_video_box video {width: 100% !important;height: auto !important;}
#tm_builder_outer_content .tm_pb_video_overlay {position: absolute;z-index: 2;top: 0;left: 0;height: 100%;width: 100%;background-size: cover;background-repeat: no-repeat;background-position: center;cursor: pointer;}
#tm_builder_outer_content .tm_pb_video_play {display: block;position: absolute;z-index: 100;color: #fff;left: 50%;top: 50%;}
#tm_builder_outer_content .tm_pb_video_play:before {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: "";}
#tm_builder_outer_content .tm_pb_bg_layout_light .tm_pb_video_play {color: #333;}
#tm_builder_outer_content .tm_pb_video_overlay_hover {background: transparent;width: 100%;height: 100%;position: absolute;z-index: 100;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
#tm_builder_outer_content .tm_pb_video .tm_pb_video_overlay_hover:hover {background: rgba(0,0,0,.6);}
#tm_builder_outer_content .tm_pb_column_4_4 .tm_pb_video_play, #tm_builder_outer_content .tm_pb_column_3_4 .tm_pb_video_play, #tm_builder_outer_content .tm_pb_column_2_3 .tm_pb_video_play, #tm_builder_outer_content .tm_pb_column_1_2 .tm_pb_video_play {font-size: 6rem;line-height: 1em;margin-left: -.5em;margin-top: -.5em;}
#tm_builder_outer_content .tm_pb_column_3_8 .tm_pb_video_play, #tm_builder_outer_content .tm_pb_column_1_3 .tm_pb_video_play, #tm_builder_outer_content .tm_pb_column_1_4 .tm_pb_video_play {font-size: 3rem;line-height: 1em;margin-left: -.5em;margin-top: -.5em;}
#tm_builder_outer_content .tm_pb_video_slider .tm_pb_slider:hover .tm_pb_video_overlay_hover {background: rgba(0,0,0,.6);}
#tm_builder_outer_content .tm_pb_video_slider .tm_pb_slider_dots+.tm-pb-controllers {position: relative;margin-top: 10px;bottom: 0;z-index: initial;}
#tm_builder_outer_content .tm_pb_video_slider .tm_pb_slider_dots.tm_pb_controls_light+.tm-pb-controllers a {background-color: rgba(255,255,255,.5);}
#tm_builder_outer_content .tm_pb_video_slider .tm_pb_slider_dots.tm_pb_controls_light+.tm-pb-controllers .tm-pb-active-control {background-color: #fff;}
#tm_builder_outer_content .tm_pb_video_slider .tm_pb_slider_dots.tm_pb_controls_dark+.tm-pb-controllers a {background-color: rgba(51,51,51,.5);}
#tm_builder_outer_content .tm_pb_video_slider .tm_pb_slider_dots.tm_pb_controls_dark+.tm-pb-controllers .tm-pb-active-control {background-color: #333;}
#tm_builder_outer_content .tm_pb_carousel {margin-top: 2%;position: relative;overflow: hidden;}
#tm_builder_outer_content .tm_pb_carousel:hover .tm-pb-arrow-prev {left: 10px;opacity: 1;}
#tm_builder_outer_content .tm_pb_carousel:hover .tm-pb-arrow-next {right: 10px;opacity: 1;}
#tm_builder_outer_content .tm_pb_slider_carousel {margin-bottom: 0 !important;}
#tm_builder_outer_content .tm_pb_slider_carousel.tm_pb_controls_light+.tm_pb_carousel .tm-pb-arrow-prev, #tm_builder_outer_content .tm_pb_slider_carousel.tm_pb_controls_light+.tm_pb_carousel .tm-pb-arrow-next, #tm_builder_outer_content .tm_pb_slider_carousel.tm_pb_controls_light+.tm_pb_carousel .tm_pb_video_play {color: #fff;}
#tm_builder_outer_content .tm_pb_slider_carousel.tm_pb_controls_dark+.tm_pb_carousel .tm-pb-arrow-prev, #tm_builder_outer_content .tm_pb_slider_carousel.tm_pb_controls_dark+.tm_pb_carousel .tm-pb-arrow-next, #tm_builder_outer_content .tm_pb_slider_carousel.tm_pb_controls_dark+.tm_pb_carousel .tm_pb_video_play {color: #333;}
#tm_builder_outer_content .tm_pb_carousel_items {width: 100%;height: auto;position: relative;overflow: hidden;}
#tm_builder_outer_content .tm_pb_carousel_items .tm-carousel-group {display: none;float: left;width: 100%;position: relative;}
#tm_builder_outer_content .tm_pb_carousel_items .tm-carousel-group.active {display: block;}
#tm_builder_outer_content .tm_pb_carousel_items .tm-carousel-group.active .tm_pb_carousel_item:last-child {margin-right: 0;}
#tm_builder_outer_content .tm_pb_carousel_item {display: none;position: relative;background: rgba(0,0,0,.25);float: left;margin: 0 2% 0 0;padding: 0;}
#tm_builder_outer_content .tm_pb_carousel_items.columns-6 .tm_pb_carousel_item {width: 15%;}
#tm_builder_outer_content .tm_pb_carousel_items.columns-5 .tm_pb_carousel_item {width: 18.4%;}
#tm_builder_outer_content .tm_pb_carousel_items.columns-4 .tm_pb_carousel_item {width: 23.5%;}
#tm_builder_outer_content .tm_pb_carousel_items.columns-3 .tm_pb_carousel_item {width: 32%;}
#tm_builder_outer_content .tm_pb_carousel_items.columns-2 .tm_pb_carousel_item {width: 49%;}
#tm_builder_outer_content .tm_pb_carousel_items.columns-1 .tm_pb_carousel_item {width: 100%;}
#tm_builder_outer_content .tm_pb_carousel_item:after {padding-top: 75%;display: block;content: "";}
#tm_builder_outer_content .tm_pb_carousel_item .tm_pb_video_overlay {position: absolute;top: 0;bottom: 0;right: 0;left: 0;}
#tm_builder_outer_content .tm_pb_carousel_item.tm-pb-active-control .tm_pb_video_overlay_hover {background: rgba(0,0,0,.6);}
#tm_builder_outer_content .tm_pb_carousel_item .tm_pb_video_play {opacity: 0;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
#tm_builder_outer_content .tm_pb_carousel_item .tm_pb_video_overlay:hover .tm_pb_video_play {opacity: 1;}
#tm_builder_outer_content .tm_pb_carousel_item .tm_pb_video_overlay_hover:hover {background: rgba(0,0,0,.6);}
#tm_builder_outer_content .tm_mobile_device .tm_pb_slider_carousel .tm-pb-arrow-prev, #tm_builder_outer_content .tm_mobile_device .tm_pb_slider_carousel .tm-pb-arrow-next {opacity: 0 !important;}
#tm_builder_outer_content .tm_mobile_device .tm_pb_carousel .tm-pb-arrow-prev {left: -10px;opacity: 1;}
#tm_builder_outer_content .tm_mobile_device .tm_pb_carousel .tm-pb-arrow-next {right: -10px;opacity: 1;}
#tm_builder_outer_content .tm_pb_column_1_4 .tm_pb_slider_carousel .tm_pb_slide {min-height: initial !important;}
#tm_builder_outer_content .tm_pb_column_4_4 .tm_pb_carousel_item .tm_pb_video_play, #tm_builder_outer_content .tm_pb_column_3_4 .tm_pb_carousel_item .tm_pb_video_play, #tm_builder_outer_content .tm_pb_column_2_3 .tm_pb_carousel_item .tm_pb_video_play, #tm_builder_outer_content .tm_pb_column_1_2 .tm_pb_carousel_item .tm_pb_video_play {font-size: 2.78rem;line-height: 2.78rem;margin-left: -1.39rem;margin-top: -1.39rem;}
#tm_builder_outer_content .tm_pb_column_3_8 .tm_pb_carousel_item .tm_pb_video_play, #tm_builder_outer_content .tm_pb_column_1_3 .tm_pb_carousel_item .tm_pb_video_play {font-size: 2rem;line-height: 2rem;margin-left: -1rem;margin-top: -1rem;}
#tm_builder_outer_content .tm_pb_column_1_4 .tm_pb_carousel_item .tm_pb_video_play {font-size: 1.5rem;line-height: 1.5rem;margin-left: -.75rem;margin-top: -.75rem;}
#tm_builder_outer_content .tm_pb_brands_showcase_module__wrapper {display: block;margin-bottom: 50px;}
#tm_builder_outer_content .tm_pb_brands_showcase_module__super-title {display: block;font-size: 20px;text-align: center;}
#tm_builder_outer_content .tm_pb_brands_showcase_module__title {display: block;font-size: 24px;text-align: center;}
#tm_builder_outer_content .tm_pb_brands_showcase_module__sub-title {display: block;font-size: 18px;text-align: center;}
#tm_builder_outer_content .tm_pb_brands_showcase_module__divider {background-color: #ddd;}
#tm_builder_outer_content .tm_pb_brands_showcase_module__brands {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}
#tm_builder_outer_content .tm_pb_brands_showcase_module__brands.swiper-container {display: block;-webkit-box-pack: inherit;-webkit-justify-content: inherit;-ms-flex-pack: inherit;justify-content: inherit;padding-bottom: 36px;}
#tm_builder_outer_content .tm_pb_brands_showcase_module__brands.swiper-container .swiper-button-next, #tm_builder_outer_content .tm_pb_brands_showcase_module__brands.swiper-container .swiper-button-prev {background-color: transparent;}
#tm_builder_outer_content .tm_pb_brands_showcase_module__brands.swiper-container .tm_pb_brands_showcase_module__item__wrapper.swiper-slide {-webkit-align-self: center;-ms-flex-item-align: center;align-self: center;text-align: center;}
#tm_builder_outer_content .tm_pb_brands_showcase_module__brands.swiper-container .tm_pb_brands_showcase_module__item__wrapper.swiper-slide:hover {background-color: transparent;}
#tm_builder_outer_content .tm_pb_brands_showcase_module__brands .tm_pb_brands_showcase_module__item {text-align: center;}
#tm_builder_outer_content .tm_pb_brands_showcase_module__brands .tm_pb_brands_showcase_module__item:not(.swiper-slide) {display: block;}
#tm_builder_outer_content .tm_pb_brands_showcase_module__brands .tm_pb_brands_showcase_module__item__wrapper {margin: 15px 0 0 0;}
#tm_builder_outer_content .tm_pb_brands_showcase_module__brands .tm_pb_brands_showcase_module__item__title {display: block;font-size: 20px;font-weight: 700;}
#tm_builder_outer_content .tm_pb_brands_showcase_module__brands .tm_pb_brands_showcase_module__item__description {display: block;font-size: 18px;font-weight: 400;}
#tm_builder_outer_content .tm-pb-icon:before {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: attr(data-icon);}
#tm_builder_outer_content .tm-pb-tooltip {display: none;}
#tm_builder_outer_content .tm_pb_image_container {margin-bottom: 20px;}
#tm_builder_outer_content ol, #tm_builder_outer_content ul {list-style: none;text-align: inherit;}
#tm_builder_outer_content ol li, #tm_builder_outer_content ul li {padding-left: 0;background: none;margin-left: 0;}
#tm_builder_outer_content blockquote {quotes: none;}
#tm_builder_outer_content blockquote:before, #tm_builder_outer_content blockquote:after {content: "";content: none;}
#tm_builder_outer_content :focus {outline: 0;}
#tm_builder_outer_content img {max-width: 100%;height: auto;}
#tm_builder_outer_content embed, #tm_builder_outer_content iframe, #tm_builder_outer_content object, #tm_builder_outer_content video {max-width: 100%;}
#tm_builder_outer_content .tm_pb_module h2 a, #tm_builder_outer_content .tm_pb_module .sticky h2 {color: inherit;}
#tm_builder_outer_content .clearfix {clear: none;display: initial;}
#tm_builder_outer_content .clearfix {display: block;}
#tm_builder_outer_content .tm_pb_module ul {overflow: visible;}
#tm_builder_outer_content .tm_pb_module ol, #tm_builder_outer_content .tm_pb_module ul {background: transparent;}
#tm_builder_outer_content ol.tm_pb_module, #tm_builder_outer_content ul.tm_pb_module {background: transparent;}
#tm_builder_outer_content .tm_pb_module img {max-width: 100%;margin: 0;border: none;padding: 0;background: none;border-radius: 0;}
#tm_builder_outer_content .tm_pb_module img:hover {opacity: 1;box-shadow: none;}
#tm_builder_outer_content .tm_pb_module #email {width: 100%;}
#tm_builder_outer_content .tm_pb_section {z-index: 1;}
#tm_builder_outer_content .tm_pb_fullwidth_section {z-index: 5;}
#tm_builder_outer_content .pagination {width: 100%;}
#tm_builder_outer_content .pagination:before, #tm_builder_outer_content .pagination:after {visibility: hidden;}
#tm_builder_outer_content .pagination a {width: auto;border: none;background: transparent;}
#tm_builder_outer_content article .tm_pb_text_color_light {color: #fff;}
#tm_builder_outer_content article .tm_pb_text_color_light a {color: #fff;}
#tm_builder_outer_content article .tm_pb_text_color_light a:visited, #tm_builder_outer_content article .tm_pb_text_color_light a:hover {color: #fff;}
#tm_builder_outer_content article .tm_pb_text_color_light blockquote {color: #fff;}
#tm_builder_outer_content .tm_pb_module li {list-style: none;}
#tm_builder_outer_content .tm_pb_module ul {margin: 0;}
#tm_builder_outer_content ul.tm_pb_module {margin: 0;}
#tm_builder_outer_content .tm_pb_module a {text-decoration: none;}
#tm_builder_outer_content .tm_pb_module a:hover {text-decoration: none;}
#tm_builder_outer_content .tm_pb_section {margin-bottom: 0;}
#tm_builder_outer_content .tm_pb_module .column {padding: 0;}
#tm_builder_outer_content .tm_pb_module a:focus {outline: none;}
#tm_builder_outer_content .tm_pb_module span.percent-value {font-size: inherit;}
#tm_builder_outer_content hr.tm_pb_module {background-color: transparent;background-image: none;margin: 0;padding: 0;}
#tm_builder_outer_content .tm_pb_module .hentry.has-post-thumbnail:first-child {margin-top: 0;}
#tm_builder_outer_content .format-quote.hentry {padding: 0;}
#tm_builder_outer_content .tm-bg-layout-dark {text-shadow: none;color: inherit;}
#tm_builder_outer_content .tm_pb_widget_area {max-width: 100%;}
#tm_builder_outer_content .tm_pb_widget_area #searchform {word-wrap: break-word;box-sizing: border-box;}
#tm_builder_outer_content .tm_pb_widget_area #searchform #s {word-wrap: break-word;box-sizing: border-box;}
#tm_builder_outer_content .tm_pb_widget_area input.search-field, #tm_builder_outer_content .tm_pb_widget_area * {max-width: 100%;word-wrap: break-word;box-sizing: border-box;}
#tm_builder_outer_content .tm_pb_widget_area .widget, #tm_builder_outer_content .tm_pb_widget_area .widget-box, #tm_builder_outer_content .tm_pb_widget_area .widget-container, #tm_builder_outer_content .tm_pb_widget_area .widget-wrapper, #tm_builder_outer_content .tm_pb_widget_area .fwidget, #tm_builder_outer_content .tm_pb_widget_area .sb-widget, #tm_builder_outer_content .tm_pb_widget_area .enigma_sidebar_widget {color: inherit;}
#tm_builder_outer_content .tm_pb_widget_area .widgettitle:before {display: none;}
#tm_builder_outer_content .tm_pb_widget_area img {max-width: 100% !important;}
#tm_builder_outer_content .tm_pb_widget_area .enigma_sidebar_widget ul li a {display: inline-block;margin-left: 0;padding-left: 0;}
#tm_builder_outer_content .tm_pb_widget_area .enigma_sidebar_widget ul ul li:last-child {padding-bottom: 0;}
#tm_builder_outer_content .tm_pb_widget_area .widget_search .themeform.searchform div:after, #tm_builder_outer_content .tm_pb_widget_area .widget_search form:before {display: none;}
#tm_builder_outer_content .tm_pb_widget_area .widget_search label, #tm_builder_outer_content .tm_pb_widget_area .widget_search fieldset, #tm_builder_outer_content .tm_pb_widget_area .widget_search .input-group {display: block;max-width: 100% !important;}
#tm_builder_outer_content .tm_pb_widget_area .widget_search .search-submit:hover, #tm_builder_outer_content .tm_pb_widget_area .widget_search input[type="submit"]:hover {background: #ddd;}
#tm_builder_outer_content .tm_pb_widget_area .widget_search button.search-submit .screen-reader-text {display: inline-block;clip: auto;width: auto;height: auto;position: relative !important;line-height: normal;color: #666;}
#tm_builder_outer_content .tm_pb_widget_area .widget_search button.search-submit:before {display: none;}
#tm_builder_outer_content .tm_pb_widget_area .widget_search form.searchform #search-button-box, #tm_builder_outer_content .tm_pb_widget_area .widget_search form.form-search .input-group-btn {position: absolute;top: 0;right: 0;width: 80px;height: 40px;z-index: 12;}
#tm_builder_outer_content .tm_pb_widget_area .widget_search.tm-no-submit-button form.searchform #search-button-box, #tm_builder_outer_content .tm_pb_widget_area .widget_search.tm-no-submit-button form.form-search .input-group-btn {position: relative !important;}
#tm_builder_outer_content .tm_pb_widget_area .widget_search.tm-narrow-wrapper form.searchform #search-button-box, #tm_builder_outer_content .tm_pb_widget_area .widget_search.tm-narrow-wrapper form.form-search .input-group-btn {position: relative !important;}
#tm_builder_outer_content .tm_pb_widget_area .widget_search .seach_section fieldset {padding: 0;margin: 0;}
#tm_builder_outer_content .tm_pb_widget_area .widget_search .seach_section fieldset .searchtext, #tm_builder_outer_content .tm_pb_widget_area .widget_search .seach_section fieldset .searchsub {padding: 0;background: none;}
#tm_builder_outer_content .tm_pb_widget_area .widget_search>form>div>.screen-reader-text[for="s"], #tm_builder_outer_content .tm_pb_widget_area .widget_search .assistive-text {display: none;}
#tm_builder_outer_content .tm_pb_widget_area .enigma_sidebar_widget .input-group {display: block;}
#tm_builder_outer_content .tm_pb_widget_area .enigma_sidebar_widget #searchform .input-group-btn {position: absolute;top: 0;right: 0;z-index: 5;width: 80px;}
#tm_builder_outer_content .tm_pb_widget_area .widget_search>form>.input-group>span.input-group-btn, #tm_builder_outer_content .tm_pb_widget_area .widget_search .large-2, #tm_builder_outer_content .tm_pb_widget_area .widget_search .small-2 {position: absolute;top: 0;right: 0;z-index: 5;width: 80px;}
#tm_builder_outer_content .tm_pb_widget_area .widget_search.tm-no-submit-button>form>.input-group>span.input-group-btn, #tm_builder_outer_content .tm_pb_widget_area .widget_search.tm-narrow-wrapper>form>.input-group>span.input-group-btn {position: relative !important;}
#tm_builder_outer_content .tm_pb_widget_area .widget_search table.searchform td.searchfield {width: auto;border: none;}
#tm_builder_outer_content .tm_pb_widget_area .widget_search table.searchform td.searchbutton {border: none;background: transparent;}
#tm_builder_outer_content .tm_pb_widget_area .widget_search .large-10, #tm_builder_outer_content .tm_pb_widget_area .widget_search .small-10 {width: 100%;}
#tm_builder_outer_content .tm_pb_widget_area .widget_search div.search-field {border: none !important;padding: 0 !important;}
#tm_builder_outer_content .tm_pb_widget_area .widget_search #searchform:after {display: none;}
#tm_builder_outer_content .tm_pb_widget_area #calendar_wrap {width: 100%;}
#tm_builder_outer_content .tm_pb_widget_area .widget_calendar table, #tm_builder_outer_content .tm_pb_widget_area #wp-calendar {table-layout: fixed;width: 100%;margin: 0;}
#tm_builder_outer_content .tm_pb_widget_area .widget_calendar table th, #tm_builder_outer_content .tm_pb_widget_area .widget_calendar table td {background: transparent;}
#tm_builder_outer_content .tm_pb_widget_area .widget_nav_menu ul {display: block;}
#tm_builder_outer_content .tm_pb_widget_area .widget_nav_menu ul li {display: block;}
#tm_builder_outer_content .tm_pb_widget_area .widget_nav_menu .menu {font-family: inherit;}
#tm_builder_outer_content .tm_pb_widget_area .widget_nav_menu .menu li>ul:before {display: none;}
#tm_builder_outer_content .tm_pb_widget_area .widget_nav_menu .menu-item-has-children>a:after {display: none;}
#tm_builder_outer_content .tm_pb_fullwidth_header .tm_pb_fullwidth_header_container {float: none;}
#tm_builder_outer_content .tm_quote_content blockquote {background-color: transparent !important;}
#tm_builder_outer_content .tm_pb_bg_layout_dark h1 a, #tm_builder_outer_content .tm_pb_bg_layout_dark h2 a, #tm_builder_outer_content .tm_pb_bg_layout_dark h3 a, #tm_builder_outer_content .tm_pb_bg_layout_dark h4 a, #tm_builder_outer_content .tm_pb_bg_layout_dark h5 a, #tm_builder_outer_content .tm_pb_bg_layout_dark h6 a, #tm_builder_outer_content .tm_pb_bg_layout_dark .widget {color: inherit !important;}
#tm_builder_outer_content .fullwidth-menu-nav {padding: 0 5px;margin-bottom: 0;overflow: visible !important;background: transparent;border: none;}
#tm_builder_outer_content .fullwidth-menu a {padding-top: 0;color: inherit !important;background: transparent;}
#tm_builder_outer_content .fullwidth-menu a:hover {background: inherit;}
#tm_builder_outer_content .fullwidth-menu.nav li {float: none;}
#tm_builder_outer_content .fullwidth-menu.nav li a {float: none;}
#tm_builder_outer_content .fullwidth-menu.nav li ul {display: block;border-radius: 0;border-left: none;border-right: none;border-bottom: none;}
#tm_builder_outer_content .fullwidth-menu.nav li li {padding: 0 20px !important;border-bottom: none;background: inherit;}
#tm_builder_outer_content .fullwidth-menu.nav li li a {padding: 6px 20px !important;border: none;}
#tm_builder_outer_content .fullwidth-menu.nav>li>ul {top: auto;}
#tm_builder_outer_content .tm_pb_fullwidth_menu .mobile_nav {display: block;}
#tm_builder_outer_content .tm_pb_fullwidth_menu .mobile_nav>span {width: auto;height: auto;top: auto;right: auto;}
#tm_builder_outer_content .tm_pb_fullwidth_menu .mobile_nav.opened>span {-webkit-transform: none;-ms-transform: none;transform: none;}
#tm_builder_outer_content .tm_pb_fullwidth_menu .tm_mobile_menu li>a {color: inherit !important;background: none;width: 100%;padding: 10px 5% !important;}
#tm_builder_outer_content .tm_pb_fullwidth_menu .tm_mobile_menu li li {padding-left: 5% !important;}
#tm_builder_outer_content .tm_pb_fullwidth_menu .tm_mobile_menu>.menu-item-has-children>a {background-color: rgba(0,0,0,.03);}
#tm_builder_outer_content * {box-sizing: border-box;}
#tm_builder_outer_content .clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
#tm_builder_outer_content * html .clearfix, #tm_builder_outer_content *:first-child+html .clearfix {zoom: 1;}
#tm_builder_outer_content .tm_pb_slide_description, #tm_builder_outer_content .tm_pb_pricing_content, #tm_builder_outer_content .tm_pb_text, #tm_builder_outer_content .product, #tm_builder_outer_content .tm_pb_widget {word-wrap: break-word;}
#tm_builder_outer_content .tm_quote_content, #tm_builder_outer_content .tm_link_content {background-color: #2ea3f2;}
#tm_builder_outer_content .tm_pb_column {background-size: cover;background-position: center;}
#tm_builder_outer_content .tm_pb_column.tm_pb_section_parallax {position: relative;}
#tm_builder_outer_content .tm_pb_more_button:hover:after {opacity: 1;margin-left: 0;}
#tm_builder_outer_content .fullwidth-menu li {display: inline-block;font-size: 14px;padding-right: 22px;}
#tm_builder_outer_content .fullwidth-menu>li:last-child {padding-right: 0;}
#tm_builder_outer_content .fullwidth-menu a {color: rgba(0,0,0,.6);text-decoration: none;display: block;position: relative;-webkit-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
#tm_builder_outer_content .fullwidth-menu a:hover {opacity: .7;-webkit-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
#tm_builder_outer_content .fullwidth-menu li>a {padding-bottom: 29px;word-wrap: break-word;}
#tm_builder_outer_content .tm_pb_fullwidth_image {position: relative;line-height: 0;}
#tm_builder_outer_content .tm_pb_fullwidth_image img {width: 100%;}
#tm_builder_outer_content .tm_pb_login_form form, #tm_builder_outer_content .tm_pb_feedburner_form form {text-align: left;}
#tm_builder_outer_content .tm_pb_no_bg {padding: 0 !important;}
#tm_builder_outer_content .tm_pb_inline_icon:before {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: attr(data-icon);}
#tm_builder_outer_content .tm_overlay {z-index: 3;position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;background: rgba(255,255,255,.9);opacity: 0;-webkit-transition: all .3s;transition: all .3s;border: 1px solid #e5e5e5;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-webkit-backface-visibility: hidden;-o-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform: translate3d(0,0,0);}
#tm_builder_outer_content .tm_overlay.tm_pb_inline_icon:before {content: attr(data-icon);}
#tm_builder_outer_content .tm_overlay:before {content: "";position: absolute;top: 55%;left: 50%;margin: -14px 0 0 -14px;font-size: 32px;-webkit-transition: all .4s;transition: all .4s;}
#tm_builder_outer_content .tm_overlay:hover:before {top: 50%;}
#tm_builder_outer_content .tm_pb_has_overlay:hover .tm_overlay {opacity: 1;}
#tm_builder_outer_content .tm_pb_fullwidth_menu .fullwidth-menu-nav {float: none;}
#tm_builder_outer_content .tm_pb_fullwidth_menu .fullwidth-menu-nav>ul {float: none;padding: 28px 0 0 !important;line-height: 1.7em;}
#tm_builder_outer_content .tm_pb_fullwidth_menu .fullwidth-menu-nav>ul>li.mega-menu>ul {top: 76px;}
#tm_builder_outer_content .tm_pb_fullwidth_menu .fullwidth-menu-nav>ul ul {padding: 20px 0;text-align: left;}
#tm_builder_outer_content .fullwidth-menu li li.menu-item-has-children>a:first-child:after {top: 12px;}
#tm_builder_outer_content .tm_pb_fullwidth_menu .fullwidth-menu-nav>ul.upwards {padding: 0 0 29px !important;}
#tm_builder_outer_content .tm_pb_fullwidth_menu .fullwidth-menu-nav>ul.upwards>li {padding-top: 28px;}
#tm_builder_outer_content .tm_pb_fullwidth_menu .fullwidth-menu-nav>ul.upwards>li>a {padding-bottom: 0;}
#tm_builder_outer_content .tm_pb_fullwidth_menu .fullwidth-menu-nav>ul.upwards li ul {bottom: 100%;top: initial;border-bottom-width: 3px;border-bottom-style: solid;border-top: none;border-bottom-color: #2ea3f2;box-shadow: 2px -2px 5px rgba(0,0,0,.1);}
#tm_builder_outer_content .tm_pb_fullwidth_menu .fullwidth-menu-nav>ul.upwards li ul li ul {bottom: -23px;}
#tm_builder_outer_content .tm_pb_fullwidth_menu .fullwidth-menu-nav>ul.upwards li.mega-menu ul ul {bottom: 0;top: initial;border: none;}
#tm_builder_outer_content .tm_pb_fullwidth_menu .fullwidth-menu-nav>ul.upwards li.mega-menu>ul {bottom: 76px;}
#tm_builder_outer_content .tm_pb_forgot_password {font-size: 12px;margin-top: -5px;}
#tm_builder_outer_content .tm_pb_forgot_password a {color: #fff;text-decoration: underline;}
#tm_builder_outer_content .tm_quote_content, #tm_builder_outer_content .tm_link_content, #tm_builder_outer_content .tm_audio_content, #tm_builder_outer_content .tm_pb_audio_module_content {text-align: center;word-wrap: break-word;position: relative;}
#tm_builder_outer_content .tm_link_content, #tm_builder_outer_content .tm_audio_content {padding: 50px 60px;}
#tm_builder_outer_content .tm_quote_content {padding: 50px 60px;}
#tm_builder_outer_content .tm_quote_content blockquote p, #tm_builder_outer_content .tm_quote_content blockquote cite {color: #fff !important;}
#tm_builder_outer_content .tm_link_content h2, #tm_builder_outer_content .tm_link_content a.tm_link_main_url {color: #fff !important;}
#tm_builder_outer_content .tm_quote_main_link {position: absolute;text-indent: -9999px;width: 100%;height: 100%;display: block;top: 0;left: 0;}
#tm_builder_outer_content .tm_quote_content blockquote {padding: 0;margin: 0;border: none;}
#tm_builder_outer_content .tm_quote_content blockquote p {margin-top: 0;}
#tm_builder_outer_content .tm_link_content h2, #tm_builder_outer_content .tm_audio_content h2, #tm_builder_outer_content .tm_pb_audio_module_content h2 {margin-top: 0;}
#tm_builder_outer_content .tm_quote_content blockquote p, #tm_builder_outer_content .tm_link_content h2 {line-height: 44px;}
#tm_builder_outer_content .tm_audio_content h2 {line-height: 44px;margin-bottom: 20px;}
#tm_builder_outer_content .tm_quote_content blockquote cite, #tm_builder_outer_content .tm_link_content a.tm_link_main_url {font-size: 18px;font-weight: 200;}
#tm_builder_outer_content .tm_quote_content blockquote cite {font-style: normal;}
#tm_builder_outer_content .tm_pb_column_1_2 .tm_audio_content h2, #tm_builder_outer_content .tm_pb_column_1_3 .tm_audio_content h2, #tm_builder_outer_content .tm_pb_column_3_8 .tm_audio_content h2, #tm_builder_outer_content .tm_pb_column_1_4 .tm_audio_content h2, #tm_builder_outer_content .tm_pb_blog_grid .tm_audio_content h2 {margin-bottom: 9px;margin-top: 0;}
#tm_builder_outer_content .tm_pb_column_2_3 .tm_quote_content {padding: 50px 42px 45px;}
#tm_builder_outer_content .tm_pb_column_2_3 .tm_link_content, #tm_builder_outer_content .tm_pb_column_2_3 .tm_audio_content, #tm_builder_outer_content .tm_pb_column_2_3 .tm_pb_audio_module_content {padding: 40px 40px 45px;}
#tm_builder_outer_content .tm_pb_column_1_2 .tm_quote_content, #tm_builder_outer_content .tm_pb_column_1_2 .tm_link_content, #tm_builder_outer_content .tm_pb_column_1_2 .tm_audio_content {padding: 35px 40px;}
#tm_builder_outer_content .tm_pb_column_1_2 .tm_pb_audio_module_content {padding: 40px 40px 35px;}
#tm_builder_outer_content .tm_pb_column_1_2 .tm_quote_content blockquote p {font-size: 26px;line-height: 32px;}
#tm_builder_outer_content .tm_pb_column_1_2 .tm_link_content h2, #tm_builder_outer_content .tm_pb_column_1_2 .tm_audio_content h2 {line-height: 32px;}
#tm_builder_outer_content .tm_pb_column_1_2 .tm_quote_content blockquote cite, #tm_builder_outer_content .tm_pb_column_1_2 .tm_link_content a.tm_link_main_url {font-size: 14px;}
#tm_builder_outer_content .tm_pb_column_1_3 .tm_quote_content, #tm_builder_outer_content .tm_pb_column_3_8 .tm_quote_content, #tm_builder_outer_content .tm_pb_column_1_4 .tm_quote_content, #tm_builder_outer_content .tm_pb_blog_grid .tm_quote_content {padding: 35px 30px 32px;}
#tm_builder_outer_content .tm_pb_column_1_3 .tm_quote_content blockquote p, #tm_builder_outer_content .tm_pb_column_3_8 .tm_quote_content blockquote p, #tm_builder_outer_content .tm_pb_column_1_4 .tm_quote_content blockquote p, #tm_builder_outer_content .tm_pb_blog_grid .tm_quote_content blockquote p, #tm_builder_outer_content .tm_pb_column_1_3 .tm_link_content h2, #tm_builder_outer_content .tm_pb_column_3_8 .tm_link_content h2, #tm_builder_outer_content .tm_pb_column_1_4 .tm_link_content h2, #tm_builder_outer_content .tm_pb_blog_grid .tm_link_content h2, #tm_builder_outer_content .tm_pb_column_1_3 .tm_audio_content h2, #tm_builder_outer_content .tm_pb_column_3_8 .tm_audio_content h2, #tm_builder_outer_content .tm_pb_column_1_4 .tm_audio_content h2, #tm_builder_outer_content .tm_pb_blog_grid .tm_audio_content h2 {font-size: 18px;line-height: 26px;}
#tm_builder_outer_content .tm_pb_column_1_3 .tm_quote_content blockquote cite, #tm_builder_outer_content .tm_pb_column_3_8 .tm_quote_content blockquote cite, #tm_builder_outer_content .tm_pb_column_1_4 .tm_quote_content blockquote cite, #tm_builder_outer_content .tm_pb_blog_grid .tm_quote_content blockquote cite, #tm_builder_outer_content .tm_pb_column_1_3 .tm_link_content a.tm_link_main_url, #tm_builder_outer_content .tm_pb_column_3_8 .tm_link_content a.tm_link_main_url, #tm_builder_outer_content .tm_pb_column_1_4 .tm_link_content a.tm_link_main_url {font-size: 14px;}
#tm_builder_outer_content .tm_pb_blog_grid .tm_link_content {margin: -20px -20px 19px;}
#tm_builder_outer_content .tm_pb_blog_grid .tm_link_content a.tm_link_main_url {font-size: 14px;}
#tm_builder_outer_content .tm_pb_blog_grid .tm_quote_content {margin: -20px -20px 19px;}
#tm_builder_outer_content .nav li li {padding: 0 20px;margin: 0;}
#tm_builder_outer_content .fullwidth-menu li li a {padding: 6px 20px;width: 200px;}
#tm_builder_outer_content .nav li {position: relative;line-height: 1em;}
#tm_builder_outer_content .nav li li {position: relative;line-height: 2em;}
#tm_builder_outer_content .nav li ul {position: absolute;padding: 20px 0;z-index: 9999;width: 240px;background: #fff;visibility: hidden;opacity: 0;border-top: 3px solid #2ea3f2;box-shadow: 0 2px 5px rgba(0,0,0,.1);-moz-box-shadow: 0 2px 5px rgba(0,0,0,.1);-webkit-box-shadow: 0 2px 5px rgba(0,0,0,.1);-webkit-transform: translate3d(0,0,0);text-align: left;}
#tm_builder_outer_content .nav li.tm-hover>ul {visibility: visible;}
#tm_builder_outer_content .nav li:hover>ul {opacity: 1;visibility: visible;}
#tm_builder_outer_content .nav li li ul {z-index: 1000;top: -23px;left: 240px;}
#tm_builder_outer_content .nav li.tm-reverse-direction-nav li ul {left: auto;right: 240px;}
#tm_builder_outer_content .nav li:hover {visibility: inherit;}
#tm_builder_outer_content .nav li li a {font-size: 14px;-webkit-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
#tm_builder_outer_content .tm_mobile_menu li a {font-size: 14px;-webkit-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
#tm_builder_outer_content .nav ul li a:hover, #tm_builder_outer_content .tm_mobile_menu li a:hover {background-color: rgba(0,0,0,.03);opacity: .7;}
#tm_builder_outer_content .fullwidth-menu .menu-item-has-children>a:first-child {padding-right: 20px;}
#tm_builder_outer_content .fullwidth-menu li li.menu-item-has-children>a:first-child:after {right: 20px;top: 6px;}
#tm_builder_outer_content .fullwidth-menu-nav li.mega-menu {position: inherit;}
#tm_builder_outer_content .fullwidth-menu-nav li.mega-menu>ul {padding: 30px 20px;position: absolute !important;width: 100%;left: 0 !important;}
#tm_builder_outer_content .fullwidth-menu-nav li.mega-menu ul li {margin: 0;float: left !important;display: block !important;padding: 0 !important;}
#tm_builder_outer_content .fullwidth-menu-nav li.mega-menu li>ul {-webkit-animation: none !important;animation: none !important;padding: 0;border: none;left: auto;top: auto;width: 240px !important;position: relative;box-shadow: none;-webkit-box-shadow: none;}
#tm_builder_outer_content .fullwidth-menu-nav li.mega-menu li ul {visibility: visible;opacity: 1;display: none;}
#tm_builder_outer_content .fullwidth-menu-nav li.mega-menu.tm-hover li ul {display: block;}
#tm_builder_outer_content .fullwidth-menu-nav li.mega-menu:hover>ul {opacity: 1 !important;visibility: visible !important;}
#tm_builder_outer_content .fullwidth-menu-nav li.mega-menu>ul>li>a:first-child {padding-top: 0 !important;font-weight: 700;border-bottom: 1px solid rgba(0,0,0,.03);}
#tm_builder_outer_content .fullwidth-menu-nav li.mega-menu>ul>li>a:first-child:hover {background-color: transparent !important;}
#tm_builder_outer_content .fullwidth-menu-nav li.mega-menu li>a {width: 200px !important;}
#tm_builder_outer_content .fullwidth-menu-nav li.mega-menu.mega-menu-parent li li {width: 100% !important;}
#tm_builder_outer_content .fullwidth-menu-nav li.mega-menu.mega-menu-parent li>a {width: 100% !important;}
#tm_builder_outer_content .fullwidth-menu-nav li.mega-menu.mega-menu-parent li>.sub-menu {float: left;width: 100% !important;}
#tm_builder_outer_content .fullwidth-menu-nav li.mega-menu>ul>li {width: 25%;margin: 0;}
#tm_builder_outer_content .fullwidth-menu-nav li.mega-menu.mega-menu-parent-3>ul>li {width: 33.33%;}
#tm_builder_outer_content .fullwidth-menu-nav li.mega-menu.mega-menu-parent-2>ul>li {width: 50%;}
#tm_builder_outer_content .fullwidth-menu-nav li.mega-menu.mega-menu-parent-1>ul>li {width: 100%;}
#tm_builder_outer_content .tm_pb_fullwidth_menu li.mega-menu .menu-item-has-children>a:first-child:after {display: none;}
#tm_builder_outer_content .tm_fullwidth_nav #top-menu li.mega-menu>ul {width: auto;left: 30px !important;right: 30px !important;}
#tm_builder_outer_content .tm_mobile_menu {position: absolute;left: 0;padding: 5%;background: #fff;width: 100%;visibility: visible;opacity: 1;display: none;z-index: 9999;border-top: 3px solid #2ea3f2;box-shadow: 0 2px 5px rgba(0,0,0,.1);-moz-box-shadow: 0 2px 5px rgba(0,0,0,.1);-webkit-box-shadow: 0 2px 5px rgba(0,0,0,.1);}
#tm_builder_outer_content #main-header .tm_mobile_menu li ul, #tm_builder_outer_content .tm_pb_fullwidth_menu .tm_mobile_menu li ul {visibility: visible !important;display: block !important;padding-left: 10px;}
#tm_builder_outer_content .tm_mobile_menu li li {padding-left: 5%;}
#tm_builder_outer_content .tm_mobile_menu li a {border-bottom: 1px solid rgba(0,0,0,.03);color: #666;padding: 10px 5%;display: block;}
#tm_builder_outer_content .tm_mobile_menu .menu-item-has-children>a {font-weight: 700;background-color: rgba(0,0,0,.03);}
#tm_builder_outer_content .tm_mobile_menu li .menu-item-has-children>a {background-color: transparent;}
#tm_builder_outer_content .tm_mobile_nav_menu {float: right;display: none;}
#tm_builder_outer_content .mobile_menu_bar {position: relative;display: block;line-height: 0;}
#tm_builder_outer_content .mobile_menu_bar:before {content: "a";font-size: 32px;left: 0;position: relative;top: 0;cursor: pointer;}
#tm_builder_outer_content .mobile_nav .select_page {display: none;}
#tm_builder_outer_content .tm_pb_slide_video {position: absolute;top: 50%;bottom: auto;}
#tm_builder_outer_content .tm_pb_slides:after, #tm_builder_outer_content .tm_pb_row:after, #tm_builder_outer_content .tm_pb_row_inner:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;width: 0;}
#tm_builder_outer_content .format-gallery .tm_pb_slider .tm_pb_slide, #tm_builder_outer_content .tm_pb_slider_no_shadow .tm_pb_slide {box-shadow: none;}
#tm_builder_outer_content .format-gallery .tm_pb_slider.gallery-not-found .tm_pb_slide {box-shadow: inset 0 0 10px rgba(0,0,0,.1);}
#tm_builder_outer_content .tm_pb_section {background-position: center;background-repeat: no-repeat;background-size: 100%;background-size: cover;}
#tm_builder_outer_content .format-gallery .tm-pb-arrow-prev, #tm_builder_outer_content .format-gallery .tm-pb-arrow-next {color: #fff;}
#tm_builder_outer_content .format-gallery .tm-pb-controllers a {background-color: rgba(255,255,255,.5);}
#tm_builder_outer_content .format-gallery .tm_pb_slider:hover .tm-pb-arrow-prev {left: 0;}
#tm_builder_outer_content .format-gallery .tm_pb_slider:hover .tm-pb-arrow-next {right: 0;}
#tm_builder_outer_content .tm-pb-controllers {position: absolute;bottom: 20px;left: 0;width: 100%;text-align: center;z-index: 10;}
#tm_builder_outer_content .format-gallery .tm-pb-controllers {bottom: 0;}
#tm_builder_outer_content .tm-pb-controllers a {display: inline-block;background-color: rgba(255,255,255,.5);text-indent: -9999px;border-radius: 7px;width: 7px;height: 7px;margin-right: 10px;}
#tm_builder_outer_content .tm-pb-controllers a:last-child {margin-right: 0;}
#tm_builder_outer_content .tm-pb-controllers .tm-pb-active-control {background-color: #fff;}
#tm_builder_outer_content .tm_pb_more_button {color: inherit;text-shadow: none;text-decoration: none;display: inline-block;margin-top: 20px;}
#tm_builder_outer_content .tm_parallax_bg {background-repeat: no-repeat;background-position: top center;background-size: cover;position: absolute;bottom: 0;left: 0;width: 100%;height: 100%;}
#tm_builder_outer_content .tm_pb_section_parallax, #tm_builder_outer_content .tm_pb_slider_parallax {overflow: hidden;}
#tm_builder_outer_content .tm_pb_section_parallax .tm_pb_parallax_css, #tm_builder_outer_content .tm_pb_slides .tm_parallax_bg.tm_pb_parallax_css {background-attachment: fixed;}
#tm_builder_outer_content .tm_pb_section_parallax.tm_pb_row .tm_pb_column, #tm_builder_outer_content .tm_pb_section_parallax.tm_pb_row .tm_pb_module {z-index: 9;position: relative;}
#tm_builder_outer_content .tm_pb_section_parallax.tm_pb_column .tm_pb_module {z-index: 9;position: relative;}
#tm_builder_outer_content .tm_mobile_device .tm-waypoint, #tm_builder_outer_content .tm_mobile_device .tm_pb_counter_amount {opacity: 1 !important;-webkit-animation: none !important;animation: none !important;}
#tm_builder_outer_content .tm_mobile_device .tm_pb_slider_parallax .tm_pb_slide, #tm_builder_outer_content .tm_mobile_device .tm_pb_section_parallax .tm_pb_parallax_css, #tm_builder_outer_content .tm_mobile_device .tm_pb_slides .tm_parallax_bg.tm_pb_parallax_css {background-attachment: scroll;}
#tm_builder_outer_content .tm_pb_preload {position: relative;background: #464646 !important;}
#tm_builder_outer_content .tm_pb_preload>div, #tm_builder_outer_content .tm_pb_preload .tm_pb_section_video_bg {visibility: hidden;}
#tm_builder_outer_content .tm_pb_preload:before {content: "";position: absolute;top: 50%;left: 50%;background: url("https://www.daengseafood.com/wp-content/plugins/power-builder/framework/assets/css/images/preloader.gif") no-repeat;border-radius: 32px;width: 32px;height: 32px;margin: -16px 0 0 -16px;}
#tm_builder_outer_content .tm_pb_text p:last-of-type {padding-bottom: 0;}
#tm_builder_outer_content .tm_pb_text_align_left {text-align: left;}
#tm_builder_outer_content .tm_pb_text_align_center {text-align: center;margin: auto;}
#tm_builder_outer_content .tm_pb_text_align_right {text-align: right;}
#tm_builder_outer_content .tm_pb_text_align_justified {text-align: justify;}
#tm_builder_outer_content .tm_pb_section {position: relative;background-color: #fff;}
#tm_builder_outer_content .tm_section_transparent {background-color: transparent;}
#tm_builder_outer_content .tm_pb_fullwidth_section {padding: 0;}
#tm_builder_outer_content .tm_pb_inner_shadow {box-shadow: inset 0 0 7px rgba(0,0,0,.07);}
#tm_builder_outer_content .tm_pb_section_video {overflow: hidden;}
#tm_builder_outer_content .tm_pb_section_video_bg {visibility: visible;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #222;}
#tm_builder_outer_content .tm_pb_section_video_bg .mejs-controls, #tm_builder_outer_content .tm_pb_section_video_bg .mejs-overlay-play {display: none !important;}
#tm_builder_outer_content .tm_pb_section_video_bg embed, #tm_builder_outer_content .tm_pb_section_video_bg iframe, #tm_builder_outer_content .tm_pb_section_video_bg object, #tm_builder_outer_content .tm_pb_section_video_bg video {max-width: none;}
#tm_builder_outer_content .tm_pb_section_video_bg .mejs-video {left: 50%;position: absolute;}
#tm_builder_outer_content .tm_pb_section_video_bg .mejs-overlay-loading {display: none !important;}
#tm_builder_outer_content body.iphone .tm_pb_section_video_bg video::-webkit-media-controls-start-playback-button {display: none !important;-webkit-appearance: none;}
#tm_builder_outer_content .tm_pb_row.tm_pb_row_empty, #tm_builder_outer_content .tm_pb_row_inner:nth-of-type(n+2).tm_pb_row_empty {display: none;}
#tm_builder_outer_content .tm_pb_column.tm_pb_column_empty {min-height: 1px;}
#tm_builder_outer_content .tm_pb_row_inner {width: 100%;}
#tm_builder_outer_content .tm_pb_space {border: none;}
#tm_builder_outer_content .tm_pb_fullwidth_header {padding: 50px 0;position: relative;background-repeat: no-repeat;background-position: center center;background-size: cover;}
#tm_builder_outer_content .tm_pb_fullwidth_header p {padding-bottom: 0;}
#tm_builder_outer_content .tm_pb_fullwidth_header_subhead {display: block;}
#tm_builder_outer_content .tm_pb_fullscreen {padding: 0;}
#tm_builder_outer_content .tm_pb_fullwidth_header .tm_pb_fullwidth_header_container {position: relative;z-index: 3;width: 80%;max-width: 1080px;margin-left: auto;margin-right: auto;}
#tm_builder_outer_content .tm_pb_fullscreen .tm_pb_fullwidth_header_container {min-height: 100vh;width: 80%;max-width: none;}
#tm_builder_outer_content .tm_pb_fullwidth_header .tm_pb_fullwidth_header_container.center {display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-flex-flow: row wrap;-ms-flex-flow: row wrap;flex-flow: row wrap;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
#tm_builder_outer_content .tm_pb_fullscreen .tm_pb_fullwidth_header_container.center.bottom-bottom {-webkit-flex-flow: column wrap;-ms-flex-flow: column wrap;flex-flow: column wrap;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}
#tm_builder_outer_content .tm_pb_fullscreen .tm_pb_fullwidth_header_container.center.center-center {-webkit-flex-flow: column wrap;-ms-flex-flow: column wrap;flex-flow: column wrap;}
#tm_builder_outer_content .tm_pb_fullscreen .tm_pb_fullwidth_header_container.center.center-bottom .header-content-container {display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-flex-flow: row wrap;-ms-flex-flow: row wrap;flex-flow: row wrap;}
#tm_builder_outer_content .tm_pb_fullscreen .tm_pb_fullwidth_header_container.center.center-bottom .header-content-container .header-content {-webkit-align-self: center;-ms-align-self: center;-ms-flex-item-align: center;align-self: center;}
#tm_builder_outer_content .tm_pb_fullscreen .tm_pb_fullwidth_header_container.center.bottom-center .header-image-container.center {-webkit-align-self: flex-start;-ms-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start;}
#tm_builder_outer_content .tm_pb_fullwidth_header .tm_pb_fullwidth_header_container.center .header-content-container, #tm_builder_outer_content .tm_pb_fullwidth_header .tm_pb_fullwidth_header_container.center .header-image-container {width: 100%;-webkit-align-self: center;-ms-align-self: center;-ms-flex-item-align: center;align-self: center;}
#tm_builder_outer_content .tm_pb_fullwidth_header .tm_pb_fullwidth_header_container.center .header-content-container.center, #tm_builder_outer_content .tm_pb_fullwidth_header .tm_pb_fullwidth_header_container.center .header-image-container.center {-webkit-align-self: center;-ms-align-self: center;-ms-flex-item-align: center;align-self: center;}
#tm_builder_outer_content .tm_pb_fullscreen .tm_pb_fullwidth_header_container.center .header-content-container.bottom, #tm_builder_outer_content .tm_pb_fullscreen .tm_pb_fullwidth_header_container.center .header-image-container.bottom {-webkit-align-self: flex-end;-ms-align-self: flex-end;-ms-flex-item-align: end;align-self: flex-end;}
#tm_builder_outer_content .tm_pb_fullwidth_header .tm_pb_fullwidth_header_container.left {display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: -webkit-box;display: flex;-webkit-flex-flow: row;-webkit-flex-flow: row;-moz-flex-flow: row;-ms-flex-flow: row;-ms-flex-flow: row;-ms-flex-wrap: wrap;flex-flow: row;}
#tm_builder_outer_content .tm_pb_fullwidth_header .tm_pb_fullwidth_header_container.right {display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: -webkit-box;display: flex;-webkit-flex-flow: row-reverse;-webkit-flex-flow: row-reverse;-moz-flex-flow: row-reverse;-ms-flex-flow: row-reverse;-ms-flex-flow: row-reverse;-ms-flex-wrap: wrap;flex-flow: row-reverse;}
#tm_builder_outer_content .tm_pb_fullwidth_header .tm_pb_fullwidth_header_container.left .header-content-container, #tm_builder_outer_content .tm_pb_fullwidth_header .tm_pb_fullwidth_header_container.right .header-content-container {width: 100%;}
#tm_builder_outer_content .tm_pb_fullwidth_header.tm_pb_header_with_image .tm_pb_fullwidth_header_container.left .header-content-container, #tm_builder_outer_content .tm_pb_fullwidth_header .tm_pb_fullwidth_header_container.left .header-image-container, #tm_builder_outer_content .tm_pb_fullwidth_header.tm_pb_header_with_image .tm_pb_fullwidth_header_container.right .header-content-container {width: 50%;-webkit-align-self: center;-ms-align-self: center;-ms-flex-item-align: center;align-self: center;}
#tm_builder_outer_content .tm_pb_fullwidth_header .tm_pb_fullwidth_header_container.right .header-image-container {width: 50%;-webkit-align-self: center;-ms-align-self: center;-ms-flex-item-align: center;align-self: center;}
#tm_builder_outer_content .tm_pb_fullwidth_header .tm_pb_fullwidth_header_container.left .header-content-container.center, #tm_builder_outer_content .tm_pb_fullwidth_header .tm_pb_fullwidth_header_container.left .header-image-container.center {-webkit-align-self: center;-ms-align-self: center;-ms-flex-item-align: center;align-self: center;}
#tm_builder_outer_content .tm_pb_fullwidth_header .tm_pb_fullwidth_header_container.right .header-content-container.center, #tm_builder_outer_content .tm_pb_fullwidth_header .tm_pb_fullwidth_header_container.right .header-image-container.center {-webkit-align-self: center;-ms-align-self: center;-ms-flex-item-align: center;align-self: center;}
#tm_builder_outer_content .tm_pb_fullscreen .tm_pb_fullwidth_header_container.left .header-content-container.bottom, #tm_builder_outer_content .tm_pb_fullscreen .tm_pb_fullwidth_header_container.left .header-image-container.bottom {-webkit-align-self: flex-end;-ms-align-self: flex-end;-ms-flex-item-align: end;align-self: flex-end;}
#tm_builder_outer_content .tm_pb_fullscreen .tm_pb_fullwidth_header_container.right .header-content-container.bottom, #tm_builder_outer_content .tm_pb_fullscreen .tm_pb_fullwidth_header_container.right .header-image-container.bottom {-webkit-align-self: flex-end;-ms-align-self: flex-end;-ms-flex-item-align: end;align-self: flex-end;}
#tm_builder_outer_content .tm_pb_fullwidth_header .tm_pb_fullwidth_header_container.left .header-content {text-align: left;margin-left: 4%;margin-right: 2%;}
#tm_builder_outer_content .tm_pb_fullwidth_header .tm_pb_fullwidth_header_container.right .header-content {text-align: right;margin-right: 4%;margin-left: 2%;float: right;}
#tm_builder_outer_content .tm_pb_fullscreen .tm_pb_fullwidth_header_container.left .header-content-container.bottom, #tm_builder_outer_content .tm_pb_fullscreen .tm_pb_fullwidth_header_container.right .header-content-container.bottom {margin-bottom: 80px;}
#tm_builder_outer_content .tm_pb_fullwidth_header .header-content {padding: 10px;text-align: center;}
#tm_builder_outer_content .tm_pb_fullwidth_header .tm_pb_fullwidth_header_container.center .header-content {margin: 20px auto;width: 80%;max-width: 800px;}
#tm_builder_outer_content .tm_pb_fullwidth_header .header-image {text-align: center;margin-left: 2%;margin-right: 2%;line-height: 0;}
#tm_builder_outer_content .tm_pb_fullwidth_header .tm_pb_fullwidth_header_container .header-content a.tm_pb_button {margin-top: 20px;display: inline-block;}
#tm_builder_outer_content .tm_pb_fullwidth_header .tm_pb_fullwidth_header_container .tm_pb_button_one {margin-right: 15px;}
#tm_builder_outer_content .tm_pb_fullwidth_header .tm_pb_fullwidth_header_overlay {content: "";position: absolute;top: 0;left: 0;bottom: 0;right: 0;z-index: 2;pointer-events: none;}
#tm_builder_outer_content .tm_pb_fullwidth_header .tm_pb_parallax_css {background-repeat: no-repeat;background-position: top center;background-size: cover;background-attachment: fixed;position: absolute;width: 100%;height: 100%;overflow: hidden;}
#tm_builder_outer_content .tm_pb_fullwidth_header .tm_pb_fullwidth_header_scroll {width: 100%;min-height: 30px;text-align: center;padding-top: 10px;padding-bottom: 20px;margin: 0 auto;position: absolute;z-index: 3;bottom: 0;}
#tm_builder_outer_content .tm_pb_fullwidth_header .tm_pb_fullwidth_header_scroll a {display: inline-block;}
#tm_builder_outer_content .tm_pb_fullwidth_header .tm_pb_fullwidth_header_scroll a .tm-pb-icon {color: #fff;font-size: 3.5em;}
#tm_builder_outer_content .tm_pb_counters, #tm_builder_outer_content .tm_pb_pricing {list-style: none !important;padding: 0 !important;line-height: inherit !important;}
#tm_builder_outer_content .tm_pb_widget {float: left;max-width: 100%;}
#tm_builder_outer_content .tm_pb_widget a {text-decoration: none;color: #666;}
#tm_builder_outer_content .tm_pb_widget li a:hover {color: #82c0c7;}
#tm_builder_outer_content .tm_pb_widget ul li {margin-bottom: .5em;}
#tm_builder_outer_content .tm_pb_widget ul li ul li {margin-left: 15px;}
#tm_builder_outer_content .tm_pb_widget select {width: 100%;height: 28px;}
#tm_builder_outer_content .tm_pb_widget_area .tm_pb_widget a {color: inherit;}
#tm_builder_outer_content .tm_pb_bg_layout_light .tm_pb_widget li a {color: #666;}
#tm_builder_outer_content .tm_pb_bg_layout_dark .tm_pb_widget li a {color: inherit;}
#tm_builder_outer_content .tm_pb_title_container h1 {font-size: 26px;line-height: 1em;}
#tm_builder_outer_content .tm_pb_column_1_3 .tm_pb_title_container h1, #tm_builder_outer_content .tm_pb_column_1_4 .tm_pb_title_container h1 {font-size: 18px;}
#tm_builder_outer_content .tm_pb_title_featured_container img {width: 100%;}
#tm_builder_outer_content .tm_pb_title_container {display: inline-block;max-width: 100%;word-wrap: break-word;z-index: 98;position: relative;}
#tm_builder_outer_content .tm_pb_title_featured_container {line-height: 0;}
#tm_builder_outer_content p.tm_pb_title_meta_container {padding-bottom: 1em;}
#tm_builder_outer_content .tm_pb_fullwidth_section .tm_pb_post_title.tm_pb_featured_bg .tm_pb_title_container {padding-bottom: 0;}
#tm_builder_outer_content .tm_pb_fullwidth_section .tm_pb_title_container, #tm_builder_outer_content .tm_pb_fullwidth_section .tm_pb_title_featured_container {width: 80%;max-width: 1080px;margin: auto;display: block;}
#tm_builder_outer_content .single.tm_right_sidebar .tm_pb_fullwidth_section .tm_pb_title_container, #tm_builder_outer_content .single .tm_pb_fullwidth_section .tm_pb_title_featured_container {width: 100%;max-width: 100%;padding-top: 0;}
#tm_builder_outer_content .tm_pb_module.tm_pb_has_overlay, #tm_builder_outer_content article.tm_pb_has_overlay .tm_pb_blog_image_container {position: relative;}
#tm_builder_outer_content .tm_pb_module.tm_pb_has_overlay .tm_overlay, #tm_builder_outer_content article.tm_pb_has_overlay {border: none;}
#tm_builder_outer_content .form-submit {float: right;}
#tm_builder_outer_content .form-submit input {display: block;cursor: pointer;}
#tm_builder_outer_content #reply-title small {display: block;font-size: 14px;font-weight: 400;}
#tm_builder_outer_content .tm-waypoint {opacity: 0;}
#tm_builder_outer_content .tm_pb_counters, #tm_builder_outer_content .tm_pb_animation_off {opacity: 1;}
#tm_builder_outer_content .tm_pb_animation_left.tm-animated {opacity: 1;-webkit-animation: fadeLeft 1s 1 cubic-bezier(.77,0,.175,1);animation: fadeLeft 1s 1 cubic-bezier(.77,0,.175,1);}
#tm_builder_outer_content .tm_pb_animation_right.tm-animated {opacity: 1;-webkit-animation: fadeRight 1s 1 cubic-bezier(.77,0,.175,1);animation: fadeRight 1s 1 cubic-bezier(.77,0,.175,1);}
#tm_builder_outer_content .tm_pb_animation_top.tm-animated {opacity: 1;-webkit-animation: fadeTop 1s 1 cubic-bezier(.77,0,.175,1);animation: fadeTop 1s 1 cubic-bezier(.77,0,.175,1);}
#tm_builder_outer_content .tm_pb_animation_bottom.tm-animated {opacity: 1;-webkit-animation: fadeBottom 1s 1 cubic-bezier(.77,0,.175,1);animation: fadeBottom 1s 1 cubic-bezier(.77,0,.175,1);}
#tm_builder_outer_content .tm_pb_animation_fade_in.tm-animated {opacity: 1;-webkit-animation: fadeIn 1s 1 cubic-bezier(.77,0,.175,1);animation: fadeIn 1s 1 cubic-bezier(.77,0,.175,1);}
#tm_builder_outer_content .single.tm_full_width_page .tm_pb_row, #tm_builder_outer_content .single.tm_full_width_portfolio_page .tm_pb_row {width: 80%;}
[data-carousel-extra] {cursor: pointer;}
.jp-carousel-wrap * {line-height: inherit;}
.jp-carousel-overlay {background: #000;}
div.jp-carousel-fadeaway {background: -moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background: -webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));position: fixed;bottom: 0;z-index: 2147483647;width: 100%;height: 15px;}
.jp-carousel-next-button span, .jp-carousel-previous-button span {background: url("https://www.daengseafood.com/wp-content/plugins/jetpack/css/../modules/carousel/images/arrows.png") no-repeat center center;background-size: 200px 126px;}
.jp-carousel-msg {font-family: "Open Sans",sans-serif;font-style: normal;display: inline-block;line-height: 19px;padding: 11px 15px;font-size: 14px;text-align: center;margin: 25px 20px 0 2px;background-color: #fff;border-left: 4px solid #ffba00;box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {.jp-carousel-next-button span, .jp-carousel-previous-button span {background-image: url("https://www.daengseafood.com/wp-content/plugins/jetpack/css/../modules/carousel/images/arrows-2x.png");}}
.jp-carousel-wrap {font-family: "Helvetica Neue",sans-serif !important;}
.jp-carousel-info {position: absolute;bottom: 0;text-align: left !important;-webkit-font-smoothing: subpixel-antialiased !important;}
.jp-carousel-info ::selection {background: #68c9e8;color: #fff;}
.jp-carousel-info ::-moz-selection {background: #68c9e8;color: #fff;}
.jp-carousel-photo-info {position: relative;left: 25%;width: 50%;}
.jp-carousel-transitions .jp-carousel-photo-info {transition: .4s ease-out;}
.jp-carousel-info h2 {background: 0 0 !important;border: none !important;color: #999;display: block !important;font: normal 13px/1.25em "Helvetica Neue",sans-serif !important;letter-spacing: 0 !important;margin: 7px 0 0 0 !important;padding: 10px 0 0 !important;overflow: hidden;text-align: left;text-shadow: none !important;text-transform: none !important;-webkit-font-smoothing: subpixel-antialiased;}
.jp-carousel-next-button, .jp-carousel-previous-button {text-indent: -9999px;overflow: hidden;cursor: pointer;}
.jp-carousel-next-button span, .jp-carousel-previous-button span {position: absolute;top: 0;bottom: 0;width: 82px;zoom: 1;opacity: .2;}
.jp-carousel-transitions .jp-carousel-next-button span, .jp-carousel-transitions .jp-carousel-previous-button span {transition: .5s opacity ease-out;}
.jp-carousel-next-button:hover span, .jp-carousel-previous-button:hover span {opacity: .6;}
.jp-carousel-next-button span {background-position: -110px center;right: 0;}
.jp-carousel-previous-button span {background-position: -10px center;left: 0;}
.jp-carousel-buttons {margin: -18px -20px 15px;padding: 8px 10px;border-bottom: 1px solid #222;background: #222;text-align: center;}
div.jp-carousel-buttons a {border: none !important;color: #999;font: normal 11px/1.2em "Helvetica Neue",sans-serif !important;letter-spacing: 0 !important;padding: 5px 2px 5px 0;text-decoration: none !important;text-shadow: none !important;vertical-align: middle;-webkit-font-smoothing: subpixel-antialiased;}
div.jp-carousel-buttons a:hover {color: #68c9e8;border: none !important;}
.jp-carousel-transitions div.jp-carousel-buttons a:hover {transition: none !important;}
.jp-carousel-next-button, .jp-carousel-previous-button, .jp-carousel-slide, .jp-carousel-slide img {-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-o-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}
.jp-carousel-slide {position: fixed;width: 0;bottom: 0;background-color: #000;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;}
.jp-carousel-transitions .jp-carousel-slide {transition: .3s ease-out;}
.jp-carousel-slide.selected {position: absolute !important;opacity: 1;}
.jp-carousel-slide {opacity: .25;}
.jp-carousel-slide img {display: block;width: 100% !important;height: 100% !important;max-width: 100% !important;max-height: 100% !important;background: 0 0 !important;border: none !important;padding: 0 !important;box-shadow: 0 2px 8px rgba(0,0,0,.1);zoom: 1;}
.jp-carousel-transitions .jp-carousel-slide {transition: opacity .4s linear;}
.jp-carousel-close-hint {color: #999;cursor: default;letter-spacing: 0 !important;padding: .35em 0 0;position: absolute;text-align: right;width: 90%;}
.jp-carousel-transitions .jp-carousel-close-hint {transition: color .2s linear;}
.jp-carousel-close-hint span {cursor: pointer;background-color: #000;background-color: rgba(0,0,0,.8);display: inline-block;height: 22px;font: 400 24px/1 "Helvetica Neue",sans-serif !important;line-height: 22px;margin: 0 0 0 .4em;text-align: center;vertical-align: middle;width: 22px;border-radius: 4px;}
.jp-carousel-transitions .jp-carousel-close-hint span {transition: border-color .2s linear;}
.jp-carousel-close-hint:hover {cursor: default;color: #fff;}
.jp-carousel-close-hint:hover span {border-color: #fff;}
a.jp-carousel-image-download, div.jp-carousel-buttons a.jp-carousel-commentlink, div.jp-carousel-buttons a.jp-carousel-reblog {background: url("https://www.daengseafood.com/wp-content/plugins/jetpack/css/../modules/carousel/images/carousel-sprite.png?5") no-repeat;background-size: 16px 200px;}
div.jp-carousel-buttons a.jp-carousel-commentlink, div.jp-carousel-buttons a.jp-carousel-reblog {margin: 0 14px 0 0 !important;}
div.jp-carousel-buttons a.jp-carousel-reblog.reblogged {background-color: #303030;padding-right: 8px !important;border-radius: 2px;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;}
div.jp-carousel-buttons a.jp-carousel-reblog.reblogged {margin: 0 2px 0 -12px !important;}
div.jp-carousel-buttons a.jp-carousel-reblog, div.jp-carousel-buttons a.jp-carousel-reblog.reblogged:hover {background-position: 6px -36px;padding-right: auto !important;padding-left: 26px !important;color: #999;}
div.jp-carousel-buttons a.jp-carousel-commentlink {background-position: 0 -156px;padding-left: 19px !important;}
div.jp-carousel-buttons a.jp-carousel-reblog.reblogged:hover {cursor: default;}
div.jp-carousel-buttons a.jp-carousel-reblog:hover {background-position: 6px -56px;color: #68c9e8;}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {a.jp-carousel-image-download, div.jp-carousel-buttons a.jp-carousel-commentlink, div.jp-carousel-buttons a.jp-carousel-reblog {background-image: url("https://www.daengseafood.com/wp-content/plugins/jetpack/css/../modules/carousel/images/carousel-sprite-2x.png?5");}}
div#carousel-reblog-box {background: #222;background: -moz-linear-gradient(bottom,#222,#333);background: -webkit-gradient(linear,left bottom,left top,from(#222),to(#333));padding: 3px 0 0;display: none;margin: 5px auto 0;border-radius: 2px;box-shadow: 0 0 20px rgba(0,0,0,.9);height: 74px;width: 565px;}
#carousel-reblog-box textarea {background: #999;font: 13px/1.4 "Helvetica Neue",sans-serif !important;color: #444;padding: 3px 6px;width: 370px;height: 48px;float: left;margin: 6px 9px 0 9px;border: 1px solid #666;box-shadow: inset 2px 2px 2px rgba(0,0,0,.2);border-radius: 2px;}
#carousel-reblog-box textarea:focus {background: #ccc;color: #222;}
#carousel-reblog-box label {color: #aaa;font-size: 11px;padding-right: 2px;padding-left: 2px;display: inline;font-weight: 400;}
#carousel-reblog-box select {width: 110px;padding: 0;font-size: 12px;font-family: "Helvetica Neue",sans-serif !important;background: #333;color: #eee;border: 1px solid #444;margin-top: 5px;}
#carousel-reblog-box .submit, #wrapper #carousel-reblog-box p.response {float: left;width: 154px;padding-top: 0;padding-left: 1px;overflow: hidden;height: 34px;margin: 3px 0 0 2px !important;}
#wrapper #carousel-reblog-box p.response {font-size: 13px;clear: none;padding-left: 2px;height: 34px;color: #aaa;}
#carousel-reblog-box input#carousel-reblog-submit, #jp-carousel-comment-form-button-submit {font: 13px/24px "Helvetica Neue",sans-serif !important;margin-top: 8px;padding: 0 10px !important;border-radius: 1em;height: 24px;color: #333;cursor: pointer;font-weight: 400;background: #aaa;background: -moz-linear-gradient(bottom,#aaa,#ccc);background: -webkit-gradient(linear,left bottom,left top,from(#aaa),to(#ccc));border: 1px solid #444;}
#carousel-reblog-box input#carousel-reblog-submit:hover, #jp-carousel-comment-form-button-submit:hover {background: #ccc;background: -moz-linear-gradient(bottom,#ccc,#eee);background: -webkit-gradient(linear,left bottom,left top,from(#ccc),to(#eee));}
#carousel-reblog-box .canceltext {color: #aaa;font-size: 11px;line-height: 24px;}
#carousel-reblog-box .canceltext a {color: #fff;}
.jp-carousel-titleanddesc {border-top: 1px solid #222;color: #999;font-size: 15px;padding-top: 24px;margin-bottom: 20px;font-weight: 400;}
.jp-carousel-titleanddesc-title {font: 300 1.5em/1.1 "Helvetica Neue",sans-serif !important;text-transform: none !important;color: #fff;margin: 0 0 15px;padding: 0;}
.jp-carousel-titleanddesc-desc p {color: #999;line-height: 1.4;margin-bottom: .75em;}
.jp-carousel-comments p a, .jp-carousel-info h2 a, .jp-carousel-titleanddesc p a {color: #fff !important;border: none !important;text-decoration: underline !important;font-weight: 400 !important;font-style: normal !important;}
.jp-carousel-titleanddesc p b, .jp-carousel-titleanddesc p strong {font-weight: 700;color: #999;}
.jp-carousel-titleanddesc p em, .jp-carousel-titleanddesc p i {font-style: italic;color: #999;}
.jp-carousel-comments p a:hover, .jp-carousel-info h2 a:hover, .jp-carousel-titleanddesc p a:hover {color: #68c9e8 !important;}
.jp-carousel-titleanddesc p:empty {display: none;}
.jp-carousel-left-column-wrapper h1:after, .jp-carousel-left-column-wrapper h1:before, .jp-carousel-photo-info h1:after, .jp-carousel-photo-info h1:before {content: none !important;}
.jp-carousel-image-meta {background: #111;border: 1px solid #222;color: #fff;font-size: 13px;font: 12px/1.4 "Helvetica Neue",sans-serif !important;overflow: hidden;padding: 18px 20px;width: 209px !important;}
.jp-carousel-image-meta h5, .jp-carousel-image-meta li {font-family: "Helvetica Neue",sans-serif !important;position: inherit !important;top: auto !important;right: auto !important;left: auto !important;bottom: auto !important;background: 0 0 !important;border: none !important;font-weight: 400 !important;line-height: 1.3em !important;}
.jp-carousel-image-meta ul {margin: 0 !important;padding: 0 !important;list-style: none !important;}
.jp-carousel-image-meta li {width: 48% !important;display: inline-block !important;vertical-align: top !important;margin: 0 2% 15px 0 !important;color: #fff !important;font-size: 13px !important;}
.jp-carousel-image-meta h5 {color: #999 !important;text-transform: uppercase !important;font-size: 10px !important;margin: 0 0 2px !important;letter-spacing: .1em !important;}
a.jp-carousel-image-download {padding-left: 23px;display: inline-block;clear: both;color: #999;line-height: 1;font-weight: 400;font-size: 13px;text-decoration: none;background-position: 0 -82px;}
a.jp-carousel-image-download span.photo-size {font-size: 11px;border-radius: 1em;margin-left: 2px;display: inline-block;}
a.jp-carousel-image-download span.photo-size-times {padding: 0 1px 0 2px;}
a.jp-carousel-image-download:hover {background-position: 0 -122px;color: #68c9e8;border: none !important;}
.jp-carousel-image-map {position: relative;margin: -20px -20px 20px;border-bottom: 1px solid rgba(255,255,255,.17);height: 154px;}
.jp-carousel-image-map img.gmap-main {border-top-left-radius: 6px;border-right: 1px solid rgba(255,255,255,.17);}
.jp-carousel-image-map div.gmap-topright {width: 94px;height: 154px;position: absolute;top: 0;right: 0;}
.jp-carousel-image-map div.imgclip {overflow: hidden;border-top-right-radius: 6px;}
.jp-carousel-image-map div.gmap-topright img {margin-left: -40px;}
.jp-carousel-image-map img.gmap-bottomright {position: absolute;top: 96px;right: 0;}
.jp-carousel-comments {font: 15px/1.7 "Helvetica Neue",sans-serif !important;font-weight: 400;background: none transparent;}
.jp-carousel-comments p a:active, .jp-carousel-comments p a:focus, .jp-carousel-comments p a:hover {color: #68c9e8 !important;}
.jp-carousel-comment {background: none transparent;color: #999;margin-bottom: 20px;clear: left;overflow: auto;width: 100%;}
.jp-carousel-comment p {color: #999 !important;}
.jp-carousel-comment .comment-author {font-size: 13px;font-weight: 400;padding: 0;width: auto;display: inline;float: none;border: none;margin: 0;}
.jp-carousel-comment .comment-author a {color: #fff;}
.jp-carousel-comment .comment-gravatar {float: left;}
.jp-carousel-comment .comment-content {border: none;margin-left: 85px;padding: 0;}
.jp-carousel-comment .avatar {margin: 0 20px 0 0;border-radius: 4px;border: none !important;padding: 0 !important;background-color: transparent !important;}
.jp-carousel-comment .comment-date {color: #999;margin-top: 4px;font-size: 11px;display: inline;float: right;}
#jp-carousel-comment-form {margin: 0 0 10px !important;float: left;width: 100%;}
textarea#jp-carousel-comment-form-comment-field {background: rgba(34,34,34,.9);border: 1px solid #3a3a3a;color: #aaa;font: 15px/1.4 "Helvetica Neue",sans-serif !important;width: 100%;padding: 10px 10px 5px;margin: 0;float: none;height: 147px;box-shadow: inset 2px 2px 2px rgba(0,0,0,.2);border-radius: 3px;overflow: hidden;box-sizing: border-box;}
textarea#jp-carousel-comment-form-comment-field::-webkit-input-placeholder {color: #555;}
textarea#jp-carousel-comment-form-comment-field:focus {background: #ccc;color: #222;}
textarea#jp-carousel-comment-form-comment-field:focus::-webkit-input-placeholder {color: #aaa;}
#jp-carousel-comment-form-spinner {color: #fff;margin: 22px 0 0 10px;display: block;width: 20px;height: 20px;float: left;}
#jp-carousel-comment-form-submit-and-info-wrapper {display: none;overflow: hidden;width: 100%;}
#jp-carousel-comment-form-commenting-as input {background: rgba(34,34,34,.9);border: 1px solid #3a3a3a;color: #aaa;font: 13px/1.4 "Helvetica Neue",sans-serif !important;padding: 3px 6px;float: left;box-shadow: inset 2px 2px 2px rgba(0,0,0,.2);border-radius: 2px;width: 285px;}
#jp-carousel-comment-form-commenting-as input:focus {background: #ccc;color: #222;}
#jp-carousel-comment-form-commenting-as p {font: 400 13px/1.7 "Helvetica Neue",sans-serif !important;margin: 22px 0 0;float: left;}
#jp-carousel-comment-form-commenting-as fieldset {float: left;border: none;margin: 20px 0 0 0;padding: 0;}
#jp-carousel-comment-form-commenting-as fieldset {clear: both;}
#jp-carousel-comment-form-commenting-as label {font: 400 13px/1.7 "Helvetica Neue",sans-serif !important;margin: 0 20px 3px 0;float: left;width: 100px;}
#jp-carousel-comment-form-button-submit {margin-top: 20px;float: right;}
#js-carousel-comment-form-container {margin-bottom: 15px;overflow: auto;width: 100%;}
#jp-carousel-comment-form-container {margin-bottom: 15px;overflow: auto;width: 100%;}
#jp-carousel-comment-post-results {display: none;overflow: auto;width: 100%;}
#jp-carousel-comment-post-results span {display: block;text-align: center;margin-top: 20px;width: 100%;overflow: auto;padding: 1em 0;box-sizing: border-box;background: rgba(0,0,0,.7);border-radius: 2px;font: 13px/1.4 "Helvetica Neue",sans-serif !important;border: 1px solid rgba(255,255,255,.17);box-shadow: inset 0 0 5px 5px #000;}
.jp-carousel-comment-post-error {color: #df4926;}
#jp-carousel-comments-closed {display: none;color: #999;}
#jp-carousel-comments-loading {font: 400 15px/1.7 "Helvetica Neue",sans-serif !important;display: none;color: #999;text-align: left;margin-bottom: 20px;}
.jp-carousel-light .jp-carousel-overlay {background: #fff;}
.jp-carousel-light .jp-carousel-next-button:hover span, .jp-carousel-light .jp-carousel-previous-button:hover span {opacity: .8;}
.jp-carousel-light .jp-carousel-close-hint:hover, .jp-carousel-light .jp-carousel-titleanddesc div {color: #000 !important;}
.jp-carousel-light .jp-carousel-comment .comment-author a, .jp-carousel-light .jp-carousel-comments p a, .jp-carousel-light .jp-carousel-info h2 a, .jp-carousel-light .jp-carousel-titleanddesc p a {color: #1e8cbe !important;}
.jp-carousel-light .jp-carousel-comment .comment-author a:hover, .jp-carousel-light .jp-carousel-comments p a:hover, .jp-carousel-light .jp-carousel-info h2 a:hover, .jp-carousel-light .jp-carousel-titleanddesc p a:hover {color: #f1831e !important;}
.jp-carousel-light .jp-carousel-comment, .jp-carousel-light .jp-carousel-comment p, .jp-carousel-light .jp-carousel-info h2, .jp-carousel-light .jp-carousel-titleanddesc, .jp-carousel-light .jp-carousel-titleanddesc p, .jp-carousel-light .jp-carousel-titleanddesc p b, .jp-carousel-light .jp-carousel-titleanddesc p em, .jp-carousel-light .jp-carousel-titleanddesc p i, .jp-carousel-light .jp-carousel-titleanddesc p strong, .jp-carousel-light div.jp-carousel-buttons a {color: #666;}
.jp-carousel-light .jp-carousel-buttons {border-bottom-color: #f0f0f0;background: #f5f5f5;}
.jp-carousel-light div.jp-carousel-buttons a:hover {text-decoration: none;color: #f1831e;}
.jp-carousel-light div.jp-carousel-buttons a.jp-carousel-reblog, .jp-carousel-light div.jp-carousel-buttons a.jp-carousel-reblog:hover {background-position: 4px -56px;padding-left: 24px !important;}
.jp-carousel-light div.jp-carousel-buttons a.jp-carousel-reblog.reblogged {background-color: #2ea2cc;color: #fff;}
.jp-carousel-light div.jp-carousel-buttons a.jp-carousel-commentlink {background-position: 0 -176px;}
.jp-carousel-light div.jp-carousel-buttons a.jp-carousel-reblog.reblogged {background-position: 5px -36px;}
.jp-carousel-light div#carousel-reblog-box {background: #eee;background: -moz-linear-gradient(bottom,#ececec,#f7f7f7);background: -webkit-gradient(linear,left bottom,left top,from(#ececec),to(#f7f7f7));box-shadow: 0 2px 10px rgba(0,0,0,.1);border: 1px solid #ddd;}
.jp-carousel-light #carousel-reblog-box textarea {border: 1px inset #ccc;border: 1px solid #cfcfcf;color: #666;background: #fff;}
.jp-carousel-light #carousel-reblog-box .canceltext {color: #888;}
.jp-carousel-light #carousel-reblog-box .canceltext a {color: #666;}
.jp-carousel-light #carousel-reblog-box select {background: #eee;color: #333;border: 1px solid #aaa;}
#jp-carousel-comment-form-button-submit, .jp-carousel-light #carousel-reblog-box input#carousel-reblog-submit {color: #333;background: #fff;background: -moz-linear-gradient(bottom,#ddd,#fff);background: -webkit-gradient(linear,left bottom,left top,from(#ddd),to(#fff));border: 1px solid #aaa;}
.jp-carousel-light .jp-carousel-image-meta {background: #fafafa;border: 1px solid #eee;border-top-color: #f5f5f5;border-left-color: #f5f5f5;color: #333;}
.jp-carousel-light .jp-carousel-image-meta li {color: #000 !important;}
.jp-carousel-light .jp-carousel-close-hint {color: #ccc;}
.jp-carousel-light .jp-carousel-close-hint span {background-color: #fff;border-color: #ccc;}
.jp-carousel-light #jp-carousel-comment-form-comment-field::-webkit-input-placeholder {color: #aaa;}
.jp-carousel-light #jp-carousel-comment-form-comment-field:focus {color: #333;}
.jp-carousel-light #jp-carousel-comment-form-comment-field:focus::-webkit-input-placeholder {color: #ddd;}
.jp-carousel-light a.jp-carousel-image-download {background-position: 0 -122px;}
.jp-carousel-light a.jp-carousel-image-download:hover {background-position: 0 -122px;color: #f1831e;}
.jp-carousel-light textarea#jp-carousel-comment-form-comment-field {background: #fbfbfb;color: #333;border: 1px solid #dfdfdf;box-shadow: inset 2px 2px 2px rgba(0,0,0,.1);}
.jp-carousel-light #jp-carousel-comment-form-commenting-as input {background: #fbfbfb;border: 1px solid #dfdfdf;color: #333;box-shadow: inset 2px 2px 2px rgba(0,0,0,.1);}
.jp-carousel-light #jp-carousel-comment-form-commenting-as input:focus {background: #fbfbfb;color: #333;}
.jp-carousel-light #jp-carousel-comment-post-results span {background: #f7f7f7;border: 1px solid #dfdfdf;box-shadow: inset 0 0 5px rgba(0,0,0,.05);}
.jp-carousel-light .jp-carousel-slide {background-color: #fff;}
.jp-carousel-light .jp-carousel-titleanddesc {border-top: 1px solid #eee;}
.jp-carousel-light .jp-carousel-fadeaway {background: -moz-linear-gradient(bottom,rgba(255,255,255,.75),rgba(255,255,255,0));background: -webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,.75)),to(rgba(255,255,255,0)));}
@media only screen and (max-width:760px) {.jp-carousel-info {margin: 0 10px !important;}
	.jp-carousel-next-button, .jp-carousel-previous-button {display: none !important;}
	.jp-carousel-buttons {display: none !important;}
	.jp-carousel-image-meta {float: none !important;width: 100% !important;box-sizing: border-box;}
	.jp-carousel-close-hint {font-weight: 800 !important;font-size: 26px !important;position: fixed !important;top: -10px;}
	.jp-carousel-slide img {opacity: 1;}
	.jp-carousel-wrap {background-color: #000;}
	.jp-carousel-fadeaway {display: none;}
	#jp-carousel-comment-form-container {display: none !important;}
	.jp-carousel-titleanddesc {padding-top: 0 !important;border: none !important;}
	.jp-carousel-titleanddesc-title {font-size: 1em !important;}
	.jp-carousel-left-column-wrapper {padding: 0;width: 100% !important;}
	.jp-carousel-photo-info {left: 0 !important;width: 100% !important;}}
.contact-form .clear-form {clear: both;}
.contact-form input:-ms-input-placeholder {-ms-transition: opacity .3s ease-out;transition: opacity .3s ease-out;}
.contact-form input::-ms-input-placeholder {-ms-transition: opacity .3s ease-out;transition: opacity .3s ease-out;}
.contact-form input::placeholder {transition: opacity .3s ease-out;}
.contact-form input:hover:-ms-input-placeholder {opacity: .5;}
.contact-form input:hover::-ms-input-placeholder {opacity: .5;}
.contact-form input:hover::placeholder {opacity: .5;}
.contact-form input:focus:-ms-input-placeholder {opacity: .3;}
.contact-form input:focus::-ms-input-placeholder {opacity: .3;}
.contact-form input:focus::placeholder {opacity: .3;}
.contact-form input[type=email], .contact-form input[type=tel], .contact-form input[type=text], .contact-form input[type=url] {box-sizing: border-box;margin-bottom: .75em;width: 100%;}
.contact-form select {margin-bottom: .75em;}
.contact-form textarea {box-sizing: border-box;float: none;height: 200px;margin-bottom: .75em;width: 100%;}
.contact-form input[type=checkbox], .contact-form input[type=radio] {float: none;margin-bottom: .75em;vertical-align: bottom;vertical-align: -webkit-baseline-middle;vertical-align: -moz-middle-with-baseline;}
.contact-form label {margin-bottom: .25em;float: none;font-weight: 700;display: block;}
.contact-form label.checkbox, .contact-form label.checkbox-multiple, .contact-form label.radio {margin-bottom: .25em;float: none;font-weight: 400;display: inline-block;}
.contact-form .grunion-field-checkbox-multiple-wrap, .contact-form .grunion-field-checkbox-wrap, .contact-form .grunion-field-radio-wrap {margin-bottom: .5em;}
.contact-form label span {color: #aaa;margin-left: .25em;font-weight: 400;}
.contact-form-submission {margin-bottom: 4em;padding: 1.5em 1em;}
.contact-form-submission p {margin: 0 auto;word-wrap: break-word;}
.form-errors .form-error-message {color: red;}
.textwidget .contact-form input[type=email], .textwidget .contact-form input[type=tel], .textwidget .contact-form input[type=text], .textwidget .contact-form input[type=url], .textwidget .contact-form textarea, .wp-block-column .contact-form input[type=email], .wp-block-column .contact-form input[type=tel], .wp-block-column .contact-form input[type=text], .wp-block-column .contact-form input[type=url], .wp-block-column .contact-form textarea {width: 100%;}
#jetpack-check-feedback-spam {margin: 1px 8px 0 0;}
.jetpack-check-feedback-spam-spinner {display: inline-block;margin-top: 7px;}
@media only screen and (min-width:600px) {.contact-form input[type=email], .contact-form input[type=tel], .contact-form input[type=text], .contact-form input[type=url] {width: 50%;}}
.infinite-loader {color: #000;display: block;height: 28px;text-align: center;}
#infinite-handle span {background: #333;border-radius: 1px;color: #eee;cursor: pointer;font-size: 13px;padding: 6px 16px;}
@keyframes spinner-inner {0% {opacity: 1;}
	100% {opacity: 0;}}
.infinite-loader .spinner-inner div {left: 47px;top: 24px;position: absolute;animation: spinner-inner linear 1s infinite;background: #000;outline: 1px solid #fff;width: 6px;height: 12px;border-radius: 3px/6px;transform-origin: 3px 26px;}
.infinite-loader .spinner-inner div:nth-child(1) {transform: rotate(0);animation-delay: -.91666666666667s;background: #000;}
.infinite-loader .spinner-inner div:nth-child(2) {transform: rotate(30deg);animation-delay: -.83333333333333s;background: #000;}
.infinite-loader .spinner-inner div:nth-child(3) {transform: rotate(60deg);animation-delay: -.75s;background: #000;}
.infinite-loader .spinner-inner div:nth-child(4) {transform: rotate(90deg);animation-delay: -.66666666666667s;background: #000;}
.infinite-loader .spinner-inner div:nth-child(5) {transform: rotate(120deg);animation-delay: -.58333333333333s;background: #000;}
.infinite-loader .spinner-inner div:nth-child(6) {transform: rotate(150deg);animation-delay: -.5s;background: #000;}
.infinite-loader .spinner-inner div:nth-child(7) {transform: rotate(180deg);animation-delay: -.41666666666667s;background: #000;}
.infinite-loader .spinner-inner div:nth-child(8) {transform: rotate(210deg);animation-delay: -.33333333333333s;background: #000;}
.infinite-loader .spinner-inner div:nth-child(9) {transform: rotate(240deg);animation-delay: -.25s;background: #000;}
.infinite-loader .spinner-inner div:nth-child(10) {transform: rotate(270deg);animation-delay: -.16666666666667s;background: #000;}
.infinite-loader .spinner-inner div:nth-child(11) {transform: rotate(300deg);animation-delay: -83.333333333333ms;background: #000;}
.infinite-loader .spinner-inner div:nth-child(12) {transform: rotate(330deg);animation-delay: 0s;background: #000;}
.infinite-loader .spinner {width: 28px;height: 28px;display: inline-block;overflow: hidden;background: 0 0;}
.infinite-loader .spinner-inner {width: 100%;height: 100%;position: relative;transform: translateZ(0) scale(.28);-webkit-backface-visibility: hidden;backface-visibility: hidden;transform-origin: 0 0;}
.infinite-loader .spinner-inner div {box-sizing: content-box;}
#infinite-handle span button, #infinite-handle span button:focus, #infinite-handle span button:hover {display: inline;position: static;padding: 0;margin: 0;border: none;line-height: inherit;background: 0 0;color: inherit;cursor: inherit;font-size: inherit;font-weight: inherit;font-family: inherit;}
#infinite-handle span button::-moz-focus-inner {margin: 0;padding: 0;border: none;}
@media (max-width:800px) {#infinite-handle span:before {display: none;}
	#infinite-handle span {display: block;}}
#infinite-footer {position: fixed;bottom: -50px;left: 0;width: 100%;}
#infinite-footer a {text-decoration: none;}
#infinite-footer .blog-credits a:hover, #infinite-footer .blog-info a:hover {color: #444;text-decoration: underline;}
#infinite-footer .container {background: rgba(255,255,255,.8);border-color: #ccc;border-color: rgba(0,0,0,.1);border-style: solid;border-width: 1px 0 0;box-sizing: border-box;margin: 0 auto;overflow: hidden;padding: 1px 20px;width: 780px;}
#infinite-footer .blog-credits, #infinite-footer .blog-info {box-sizing: border-box;line-height: 25px;}
#infinite-footer .blog-info {float: left;overflow: hidden;text-align: left;text-overflow: ellipsis;white-space: nowrap;width: 40%;}
#infinite-footer .blog-credits {font-weight: 400;float: right;width: 60%;}
#infinite-footer .blog-info a {color: #111;font-size: 14px;font-weight: 700;}
#infinite-footer .blog-credits {color: #888;font-size: 12px;text-align: right;}
#infinite-footer .blog-credits a {color: #666;}
.infinity-end.neverending #infinite-footer {display: none;}
@media (max-width:640px) {#infinite-footer .container {box-sizing: border-box;width: 100%;}
	#infinite-footer .blog-info {width: 30%;}
	#infinite-footer .blog-credits {width: 70%;}
	#infinite-footer .blog-credits, #infinite-footer .blog-info a {font-size: 10px;}}
@media (max-width:640px) {#infinite-footer {position: static;}}
#jp-post-flair {padding-top: .5em;}
#content div.sharedaddy, #main div.sharedaddy, div.sharedaddy {clear: both;}
div.sharedaddy h3.sd-title {margin: 0 0 1em 0;display: inline-block;line-height: 1.2;font-size: 9pt;font-weight: 700;}
div.sharedaddy h3.sd-title:before {content: "";display: block;width: 100%;min-width: 30px;border-top: 1px solid #ddd;margin-bottom: 1em;}
#wpadminbar li#wp-admin-bar-admin-bar-likes-widget {width: 61px;overflow: hidden;}
#wpadminbar iframe.admin-bar-likes-widget {width: 61px;height: 28px;min-height: 28px;border-width: 0;position: absolute;top: 0;}
div.jetpack-likes-widget-wrapper {width: 100%;min-height: 50px;position: relative;}
div.jetpack-likes-widget-wrapper .sd-link-color {font-size: 12px;}
div.jetpack-likes-widget-wrapper.slim-likes-widget {width: 1px;min-height: 0;}
div.jetpack-comment-likes-widget-wrapper {width: 100%;position: relative;min-height: 31px;}
div.jetpack-comment-likes-widget-wrapper iframe {margin-bottom: 0;}
#likes-other-gravatars {display: none;position: absolute;padding: 10px 10px 12px 10px;background-color: #2e4453;border-width: 0;box-shadow: 0 0 10px #2e4453;box-shadow: 0 0 10px rgba(46,68,83,.6);min-width: 130px;z-index: 1000;}
#likes-other-gravatars * {line-height: normal;}
#likes-other-gravatars .likes-text {color: #fff;font-size: 12px;padding-bottom: 8px;}
#likes-other-gravatars li, #likes-other-gravatars ul {margin: 0;padding: 0;text-indent: 0;list-style-type: none;}
#likes-other-gravatars li::before {content: "";}
#likes-other-gravatars ul.wpl-avatars {overflow: auto;display: block;max-height: 190px;}
#likes-other-gravatars ul.wpl-avatars li {width: 32px;height: 32px;float: left;margin: 0 5px 5px 0;}
#likes-other-gravatars ul.wpl-avatars li a {margin: 0 2px 0 0;border-bottom: none !important;display: block;}
#likes-other-gravatars ul.wpl-avatars li a img {background: 0 0;border: none;margin: 0 !important;padding: 0 !important;position: static;}
div.sd-box {border-top: 1px solid #ddd;border-top: 1px solid rgba(0,0,0,.13);}
.comment-likes-widget, .entry-content .post-likes-widget, .post-likes-widget {margin: 0;border-width: 0;display: block;}
.comment-likes-widget-placeholder, .post-likes-widget-placeholder {margin: 0;border-width: 0;position: relative;}
.comment-likes-widget-placeholder {height: 18px;position: absolute;display: flex;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;}
.comment-likes-widget-placeholder::before {color: #2ea2cc;width: 16px;height: 16px;content: "";display: inline-block;position: relative;top: 3px;padding-right: 5px;background-repeat: no-repeat;background-size: 16px 16px;background-image: url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\'%3E%3Crect x=\'0\' fill=\'none\' width=\'24\' height=\'24\'/%3E%3Cg%3E%3Cpath fill=\'%232EA2CC\' d=\'M12 2l2.582 6.953L22 9.257l-5.822 4.602L18.18 21 12 16.89 5.82 21l2.002-7.14L2 9.256l7.418-.304\'/%3E%3C/g%3E%3C/svg%3E");}
.post-likes-widget-placeholder .button {display: none;}
.comment-likes-widget-placeholder .loading, .post-likes-widget-placeholder .loading {color: #999;font-size: 12px;}
.comment-likes-widget-placeholder .loading {padding-left: 5px;margin-top: 4px;align-self: center;color: #4e4e4e;}
.slim-likes-widget .post-likes-widget {width: auto;float: none;}
div.sharedaddy.sd-like-enabled .sd-like h3 {display: none;}
div.sharedaddy.sd-like-enabled .sd-like .post-likes-widget {width: 100%;float: none;position: absolute;top: 0;}
.comment-likes-widget {width: 100%;}
.cs-rating, .pd-rating {display: block !important;}
.sd-gplus .sd-title {display: none;}
.jp-related-posts-i2__row {display: flex;margin-top: 1.5rem;}
.jp-related-posts-i2__row:first-child {margin-top: 0;}
.jp-related-posts-i2__post {flex-grow: 1;flex-basis: 0%;margin: 0 10px;display: flex;flex-direction: column;padding-left: 0;}
.jp-related-posts-i2__row[data-post-count="3"] .jp-related-posts-i2__post {max-width: calc(33% - 20px);}
.jp-related-posts-i2__row[data-post-count="Open Sans"] .jp-related-posts-i2__post, .jp-related-posts-i2__row[data-post-count="Helvetica Neue"] .jp-related-posts-i2__post {max-width: calc(50% - 20px);}
.jp-related-posts-i2__post-context, .jp-related-posts-i2__post-date, .jp-related-posts-i2__post-heading, .jp-related-posts-i2__post-img-link {flex-direction: row;display: block;}
.jp-related-posts-i2__post-heading {margin: .5rem 0;font-size: 1rem;line-height: 1.2em;}
.jp-related-posts-i2__post-link {display: block;width: 100%;line-height: 1.2em;}
.jp-related-posts-i2__post-img-link {order: -1;}
.jp-related-posts-i2__post-img-link img {width: 100%;}
.jp-relatedposts-i2[data-layout=list] .jp-related-posts-i2__row {margin-top: 0;display: block;}
.jp-relatedposts-i2[data-layout=list] .jp-related-posts-i2__post {max-width: none;margin: 0;}
.jp-relatedposts-i2[data-layout=list].jp-related-posts-i2__post-img-link {margin-top: 1rem;}
@media only screen and (max-width:640px) {.jp-related-posts-i2__row {margin-top: 0;display: block;}
	.jp-related-posts-i2__row[data-post-count] .jp-related-posts-i2__post {max-width: none;margin: 0;margin-top: 1rem;}
	.jp-related-posts-i2__post-img-link {margin-top: 1rem;}
	.jp-related-posts-i2__post-img-link img {width: 350px;}}
#jp-relatedposts {display: none;padding-top: 1em;margin: 1em 0;position: relative;clear: both;}
.jp-relatedposts:after {content: "";display: block;clear: both;}
#jp-relatedposts h3.jp-relatedposts-headline {margin: 0 0 1em 0;display: inline-block;float: left;font-size: 9pt;font-weight: 700;font-family: inherit;}
#jp-relatedposts h3.jp-relatedposts-headline em:before {content: "";display: block;width: 100%;min-width: 30px;border-top: 1px solid #ddd;border-top: 1px solid rgba(0,0,0,.2);margin-bottom: 1em;}
#jp-relatedposts h3.jp-relatedposts-headline em {font-style: normal;font-weight: 700;}
#jp-relatedposts .jp-relatedposts-items {clear: left;}
#jp-relatedposts .jp-relatedposts-items-visual {margin-right: -20px;}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post {float: left;width: 33%;margin: 0 0 1em;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post {padding-right: 20px;-moz-opacity: .8;opacity: .8;}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n+4), #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:nth-child(3n+4) {clear: both;}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover .jp-relatedposts-post-title a {text-decoration: underline;}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover {-moz-opacity: 1;opacity: 1;}
#jp-relatedposts .jp-relatedposts-items p, #jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title {font-size: 14px;line-height: 20px;margin: 0;}
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs {position: relative;}
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs a.jp-relatedposts-post-aoverlay {position: absolute;top: 0;bottom: 0;left: 0;right: 0;display: block;border-bottom: 0;}
#jp-relatedposts .jp-relatedposts-items p {margin-bottom: 0;}
#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title {text-transform: none;margin: 0;font-family: inherit;display: block;max-width: 100%;}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a {font-size: inherit;font-weight: 400;text-decoration: none;-moz-opacity: 1;opacity: 1;}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a:hover {text-decoration: underline;}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post img.jp-relatedposts-post-img, #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post span {display: block;max-width: 90%;overflow: hidden;text-overflow: ellipsis;}
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post img.jp-relatedposts-post-img, #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post span {max-width: 100%;}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-context, #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date {opacity: .6;}
.jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date {display: none;}
#jp-relatedposts .jp-relatedposts-items-visual div.jp-relatedposts-post-thumbs p.jp-relatedposts-post-excerpt {display: none;}
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs p.jp-relatedposts-post-excerpt {overflow: hidden;}
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs span {margin-bottom: 1em;}
#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post {clear: both;width: 100%;}
#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post img.jp-relatedposts-post-img {float: left;overflow: hidden;max-width: 33%;margin-right: 3%;}
#jp-relatedposts .jp-relatedposts-list h4.jp-relatedposts-post-title {display: inline-block;max-width: 63%;}
@media only screen and (max-width:640px) {#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post {width: 50%;}
	#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n) {clear: left;}
	#jp-relatedposts .jp-relatedposts-items-visual {margin-right: 20px;}}
@media only screen and (max-width:320px) {#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post {width: 100%;clear: both;margin: 0 0 1em;}
	#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post img.jp-relatedposts-post-img, #jp-relatedposts .jp-relatedposts-list h4.jp-relatedposts-post-title {float: none;max-width: 100%;margin-right: 0;}}
#jp-post-flair {padding-top: .5em;}
#content div.sharedaddy, #main div.sharedaddy, div.sharedaddy {clear: both;}
div.sharedaddy h3.sd-title {margin: 0 0 1em 0;display: inline-block;line-height: 1.2;font-size: 9pt;font-weight: 700;}
div.sharedaddy h3.sd-title:before {content: "";display: block;width: 100%;min-width: 30px;border-top: 1px solid #ddd;margin-bottom: 1em;}
body.highlander-light h3.sd-title:before {border-top: 1px solid rgba(0,0,0,.2);}
body.highlander-dark h3.sd-title:before {border-top: 1px solid rgba(255,255,255,.4);}
.sd-content ul {padding: 0 !important;margin: 0 0 .7em 0 !important;list-style: none !important;}
.sd-content ul li {display: inline-block;}
.sd-content ul li.share-deprecated {opacity: .5;}
.sd-content ul li.share-deprecated a span {text-decoration: line-through;}
.sd-block.sd-gplus {margin: 0 0 .5em 0;}
.sd-gplus .sd-content {font-size: 12px;}
#sharing_email .sharing_send, .sd-content ul li .option a.share-ustom, .sd-content ul li a.sd-button, .sd-content ul li.advanced a.share-more, .sd-content ul li.preview-item div.option.option-smart-off a, .sd-social-icon .sd-content ul li a.sd-button, .sd-social-icon-text .sd-content ul li a.sd-button, .sd-social-official .sd-content>ul>li .digg_button>a, .sd-social-official .sd-content>ul>li>a.sd-button, .sd-social-text .sd-content ul li a.sd-button {text-decoration: none !important;display: inline-block;font-size: 12px;font-family: "Open Sans",sans-serif;font-weight: 400;border-radius: 3px;color: #656565 !important;background: #f8f8f8;border: 1px solid #ccc;box-shadow: 0 1px 0 rgba(0,0,0,.08);text-shadow: none;line-height: 23px;padding: 1px 8px 0 5px;}
.sd-content ul li .option a.share-ustom span, .sd-content ul li a.sd-button>span, .sd-content ul li.advanced a.share-more span, .sd-content ul li.preview-item div.option.option-smart-off a span, .sd-social-icon-text .sd-content ul li a.sd-button>span, .sd-social-official .sd-content>ul>li .digg_button>a span, .sd-social-official .sd-content>ul>li>a.sd-button span, .sd-social-text .sd-content ul li a.sd-button span {line-height: 23px;}
.sd-social-official .sd-content .sharing-hidden .inner>ul>li .digg_button>a, .sd-social-official .sd-content .sharing-hidden .inner>ul>li>a.sd-button, .sd-social-official .sd-content>ul>li .digg_button>a, .sd-social-official .sd-content>ul>li>a.sd-button {line-height: 17px;box-shadow: none;vertical-align: top;}
.sd-social-official .sd-content ul li a.sd-button>span {line-height: 17px;}
.sd-social-official .sd-content .sharing-hidden .inner>ul>li .digg_button>a:before, .sd-social-official .sd-content .sharing-hidden .inner>ul>li>a.sd-button:before, .sd-social-official .sd-content>ul>li .digg_button>a:before, .sd-social-official .sd-content>ul>li>a.sd-button:before {margin-bottom: -1px;}
.sd-social-icon .sd-content ul li a.sd-button:active, .sd-social-icon .sd-content ul li a.sd-button:hover, .sd-social-icon-text .sd-content ul li a.sd-button:active, .sd-social-icon-text .sd-content ul li a.sd-button:hover, .sd-social-official .sd-content>ul>li .digg_button>a:active, .sd-social-official .sd-content>ul>li .digg_button>a:hover, .sd-social-official .sd-content>ul>li>a.sd-button:active, .sd-social-official .sd-content>ul>li>a.sd-button:hover, .sd-social-text .sd-content ul li a.sd-button:active, .sd-social-text .sd-content ul li a.sd-button:hover {color: #555;background: #fafafa;border: 1px solid #999;}
.sd-social-icon .sd-content ul li a.sd-button:active, .sd-social-icon-text .sd-content ul li a.sd-button:active, .sd-social-official .sd-content>ul>li .digg_button>a:active, .sd-social-official .sd-content>ul>li>a.sd-button:active, .sd-social-text .sd-content ul li a.sd-button:active {box-shadow: inset 0 1px 0 rgba(0,0,0,.16);}
.sd-content ul li a.sd-button:before {display: inline-block;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font: normal 18px/1 social-logos;vertical-align: top;text-align: center;}
.sd-social-icon-text ul li a.sd-button:before {position: relative;top: 2px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.sd-content ul li a.sd-button:before {position: relative;top: 2px;}}
.sd-social-official ul li a.sd-button:before {position: relative;top: -2px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.sd-social-official ul li a.sd-button:before {top: 0;}}
.sd-content ul li {margin: 0 5px 5px 0;padding: 0;}
.jp-sharing-input-touch .sd-content ul li {padding-left: 10px;}
.sd-content ul li.preview-item a.sd-button span, .sd-social-icon-text .sd-content ul li a span, .sd-social-official .sd-content ul li a.sd-button span {margin-left: 3px;}
.sd-content ul li.preview-item.no-icon a.sd-button span {margin-left: 0;}
.sd-content ul li.no-icon a:before, .sd-social-text .sd-content ul li a:before {display: none;}
body .sd-content ul li.share-custom.no-icon a span, body .sd-social-text .sd-content ul li.share-custom a span {background-image: none;background-position: -500px -500px !important;background-repeat: no-repeat !important;padding-left: 0;height: 0;line-height: inherit;}
.sd-social-icon .sd-content ul li a.share-more {position: relative;top: -4px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.sd-social-icon .sd-content ul li a.share-more {top: 2px;}}
@-moz-document url-prefix() {.sd-social-icon .sd-content ul li a.share-more {top: 2px;}}
.sd-social-icon .sd-content ul li a.share-more span {margin-left: 3px;}
.sd-content ul li.share-print div.option.option-smart-off a:before, .sd-social-icon .sd-content ul li.share-print a:before, .sd-social-icon-text .sd-content li.share-print a:before, .sd-social-official .sd-content li.share-print a:before, .sd-social-text .sd-content ul li.share-print a:before {content: "";}
.sd-content ul li.share-email div.option.option-smart-off a:before, .sd-social-icon .sd-content ul li.share-email a:before, .sd-social-icon-text .sd-content li.share-email a:before, .sd-social-official .sd-content li.share-email a:before, .sd-social-text .sd-content ul li.share-email a:before {content: "";}
.sd-content ul li.share-linkedin div.option.option-smart-off a:before, .sd-social-icon .sd-content ul li.share-linkedin a:before, .sd-social-icon-text .sd-content li.share-linkedin a:before, .sd-social-text .sd-content ul li.share-linkedin a:before {content: "";}
.sd-content ul li.share-twitter div.option.option-smart-off a:before, .sd-social-icon .sd-content ul li.share-twitter a:before, .sd-social-icon-text .sd-content li.share-twitter a:before, .sd-social-text .sd-content ul li.share-twitter a:before {content: "";}
.sd-content ul li.share-reddit div.option.option-smart-off a:before, .sd-social-icon .sd-content ul li.share-reddit a:before, .sd-social-icon-text .sd-content li.share-reddit a:before, .sd-social-text .sd-content ul li.share-reddit a:before {content: "";}
.sd-content ul li.share-tumblr div.option.option-smart-off a:before, .sd-social-icon .sd-content ul li.share-tumblr a:before, .sd-social-icon-text .sd-content li.share-tumblr a:before, .sd-social-text .sd-content ul li.share-tumblr a:before {content: "";}
.sd-content ul li.share-pocket div.option.option-smart-off a:before, .sd-social-icon .sd-content ul li.share-pocket a:before, .sd-social-icon-text .sd-content li.share-pocket a:before, .sd-social-text .sd-content ul li.share-pocket a:before {content: "";}
.sd-content ul li.share-pinterest div.option.option-smart-off a:before, .sd-social-icon .sd-content ul li.share-pinterest a:before, .sd-social-icon-text .sd-content li.share-pinterest a:before, .sd-social-text .sd-content ul li.share-pinterest a:before {content: "";}
.sd-content ul li.share-facebook div.option.option-smart-off a:before, .sd-social-icon .sd-content ul li.share-facebook a:before, .sd-social-icon-text .sd-content li.share-facebook a:before, .sd-social-text .sd-content ul li.share-facebook a:before {content: "";}
.sd-content ul li.share-press-this div.option.option-smart-off a:before, .sd-social-icon .sd-content ul li.share-press-this a:before, .sd-social-icon-text .sd-content li.share-press-this a:before, .sd-social-official .sd-content li.share-press-this a:before, .sd-social-text .sd-content ul li.share-press-this a:before {content: "";}
.sd-social-official .sd-content li.share-press-this a:before {color: #2ba1cb;}
.sd-content ul li.share-telegram div.option.option-smart-off a:before, .sd-social-icon .sd-content ul li.share-telegram a:before, .sd-social-icon-text .sd-content li.share-telegram a:before, .sd-social-official .sd-content li.share-telegram a:before, .sd-social-text .sd-content ul li.share-telegram a:before {content: "";}
.sd-social-official .sd-content li.share-telegram a:before {color: #08c;}
.sd-content ul li.share-skype div.option.option-smart-off a:before, .sd-social-icon .sd-content ul li.share-skype a:before, .sd-social-icon-text .sd-content li.share-skype a:before, .sd-social-text .sd-content ul li.share-skype a:before {content: "";}
.sd-content ul li.advanced a.share-more:before, .sd-social-icon .sd-content ul a.share-more:before, .sd-social-icon-text .sd-content a.share-more:before, .sd-social-official .sd-content a.share-more:before, .sd-social-text .sd-content ul a.share-more:before {content: "";}
.sd-social-official .sd-content a.share-more:before {color: #2ba1cb;}
.sd-content ul li.share-jetpack-whatsapp div.option.option-smart-off a:before, .sd-social-icon .sd-content ul li.share-jetpack-whatsapp a:before, .sd-social-icon-text .sd-content li.share-jetpack-whatsapp a:before, .sd-social-official .sd-content li.share-jetpack-whatsapp a:before, .sd-social-text .sd-content ul li.share-jetpack-whatsapp a:before {content: "";}
.sd-social-official .sd-content li.share-jetpack-whatsapp a:before {color: #43d854;}
.sd-social-icon .sd-content ul li[class*=share-].share-jetpack-whatsapp a.sd-button {background: #43d854;color: #fff !important;}
.sd-content ul li.share-deprecated div.option.option-smart-off a:before, .sd-social-icon .sd-content ul li.share-deprecated a:before, .sd-social-icon-text .sd-content li.share-deprecated a:before, .sd-social-official .sd-content li.share-deprecated a:before {width: 1em;height: 1em;content: "🚫";}
.sd-social .sd-button .share-count {background: #2ea2cc;color: #fff;border-radius: 10px;display: inline-block;text-align: center;font-size: 10px;padding: 1px 3px;line-height: 1;}
.sd-social-official .sd-content ul, .sd-social-official .sd-content ul li {line-height: 25px !important;}
.sd-social-official .sd-content>ul>li>a.sd-button span {line-height: 1;}
.sd-social-official .sd-content ul:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.sd-social-official .sd-content li.share-press-this a {margin: 0 0 5px 0;}
.sd-social-official .sd-content ul>li {display: block;float: left;margin: 0 10px 5px 0 !important;height: 25px;}
.sd-social-official .fb-share-button>span {vertical-align: top !important;}
.sd-social-official .sd-content .pocket_button iframe {width: 98px;}
.reddit_button iframe {margin-top: 1px;}
.linkedin_button>span, .pinterest_button, .pocket_button iframe, .twitter_button {margin: 0 !important;}
.linkedin_button>span, .pinterest_button a {display: block !important;}
.sd-social-official .sd-content .share-skype {width: 55px;}
body .sd-social-official li a.share-more, body .sd-social-official li.share-custom a, body .sd-social-official li.share-digg a, body .sd-social-official li.share-email a, body .sd-social-official li.share-press-this a, body .sd-social-official li.share-print {position: relative;top: 0;}
body .sd-social-icon .sd-content li.share-custom>a {padding: 2px 3px 0 3px;position: relative;top: 4px;}
body .sd-content ul li.share-custom a.share-icon span, body .sd-social-icon .sd-content li.share-custom a span, body .sd-social-icon-text .sd-content li.share-custom a span, body .sd-social-official .sd-content li.share-custom a span, body .sd-social-text .sd-content li.share-custom a span {background-size: 16px 16px;background-repeat: no-repeat;margin-left: 0;padding: 0 0 0 19px;display: inline-block;height: 21px;line-height: 16px;}
body .sd-social-icon .sd-content li.share-custom a span {width: 0;}
body .sd-social-icon .sd-content li.share-custom a span {padding-left: 16px !important;}
.sharing-hidden .inner {position: absolute;z-index: 2;border: 1px solid #ccc;padding: 10px;background: #fff;box-shadow: 0 5px 20px rgba(0,0,0,.2);border-radius: 2px;margin-top: 5px;max-width: 400px;}
.sharing-hidden .inner ul {margin: 0 !important;}
.sd-social-official .sd-content .sharing-hidden ul>li.share-end {clear: both;margin: 0 !important;height: 0 !important;}
.sharing-hidden .inner:after, .sharing-hidden .inner:before {position: absolute;z-index: 1;top: -8px;left: 20px;width: 0;height: 0;border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 8px solid #ccc;content: "";display: block;}
.sharing-hidden .inner:after {z-index: 2;top: -7px;border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 8px solid #fff;}
.sharing-hidden ul {margin: 0;}
.sd-social-icon .sd-content ul li[class*=share-] a, .sd-social-icon .sd-content ul li[class*=share-] a:hover, .sd-social-icon .sd-content ul li[class*=share-] div.option a {border-radius: 50%;-webkit-border-radius: 50%;border: 0;box-shadow: none;padding: 7px;position: relative;top: -2px;line-height: 1;width: auto;height: auto;margin-bottom: 0;}
.sd-social-icon .sd-content ul li[class*=share-] a.sd-button>span, .sd-social-icon .sd-content ul li[class*=share-] div.option a span {line-height: 1;}
.sd-social-icon .sd-content ul li[class*=share-] a:hover, .sd-social-icon .sd-content ul li[class*=share-] div.option a:hover {border: none;opacity: .6;}
.sd-social-icon .sd-content ul li[class*=share-] a.sd-button:before {top: 1px;}
.sd-social-icon .sd-content ul li[class*=share-] a.sd-button.share-custom {padding: 8px 8px 6px 8px;top: 5px;}
.sd-social-icon .sd-content ul li a.sd-button.share-more {margin-left: 10px;}
.sd-social-icon .sd-content ul li:first-child a.sd-button.share-more {margin-left: 0;}
.sd-social-icon .sd-button span.share-count {position: absolute;bottom: 0;right: 0;border-radius: 0;background: #555;font-size: 9px;}
.sd-social-icon .sd-content ul li[class*=share-] a.sd-button {background: #e9e9e9;margin-top: 2px;text-indent: 0;}
.sd-social-icon .sd-content ul li[class*=share-].share-tumblr a.sd-button {background: #2c4762;color: #fff !important;}
.sd-social-icon .sd-content ul li[class*=share-].share-facebook a.sd-button {background: #1877f2;color: #fff !important;}
.sd-social-icon .sd-content ul li[class*=share-].share-twitter a.sd-button {background: #00acee;color: #fff !important;}
.sd-social-icon .sd-content ul li[class*=share-].share-pinterest a.sd-button {background: #ca1f27;color: #fff !important;}
.sd-social-icon .sd-content ul li[class*=share-].share-digg a.sd-button {color: #555 !important;}
.sd-social-icon .sd-content ul li[class*=share-].share-press-this a.sd-button {background: #1e8cbe;color: #fff !important;}
.sd-social-icon .sd-content ul li[class*=share-].share-telegram a.sd-button {background: #08c;color: #fff !important;}
.sd-social-icon .sd-content ul li[class*=share-].share-linkedin a.sd-button {background: #0077b5;color: #fff !important;}
.sd-social-icon .sd-content ul li[class*=share-].share-pocket a.sd-button {background: #ee4056;color: #fff !important;}
.sd-social-icon .sd-content ul li[class*=share-].share-reddit a.sd-button {background: #cee3f8;color: #555 !important;}
.sd-social-icon .sd-content ul li[class*=share-].share-skype a.sd-button {background: #00aff0;color: #fff !important;}
.sharing-screen-reader-text {clip: rect(1px,1px,1px,1px);position: absolute !important;height: 1px;width: 1px;overflow: hidden;}
.sharing-screen-reader-text:active, .sharing-screen-reader-text:focus, .sharing-screen-reader-text:hover {background-color: #f1f1f1;border-radius: 3px;box-shadow: 0 0 2px 2px rgba(0,0,0,.6);clip: auto !important;color: #21759b;display: block;font-size: 14px;font-weight: 700;height: auto;left: 5px;line-height: normal;padding: 15px 23px 14px;text-decoration: none;top: 5px;width: auto;z-index: 100000;}
#sharing_email {width: 342px;position: absolute;z-index: 1001;border: 1px solid #ccc;padding: 15px;background: #fff;box-shadow: 0 5px 20px rgba(0,0,0,.2);text-align: left;}
div.sharedaddy.sharedaddy-dark #sharing_email {border-color: #fff;}
#sharing_email .errors {color: #fff;background-color: #771a09;font-size: 12px;padding: 5px 8px;line-height: 1;margin: 10px 0 0 0;}
#sharing_email label {font-size: 12px;color: #333;font-weight: 700;display: block;padding: 0 0 4px 0;text-align: left;text-shadow: none;}
#sharing_email form {margin: 0;}
#sharing_email input[type=email], #sharing_email input[type=text] {width: 100%;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;border: 1px solid #ccc;margin-bottom: 1em;background: #fff;font-size: 12px;color: #333;max-width: none;padding: 1px 3px;}
#jetpack-source_f_name {display: none !important;position: absolute !important;left: -9000px;}
#sharing_email .sharing_cancel {padding: 0 0 0 1em;font-size: 12px;text-shadow: none;}
#sharing_email .recaptcha {width: 312px;height: 123px;margin: 0 0 1em 0;}
.slideshow-window {background-color: #222;border: 20px solid #222;border-radius: 10px;height: 0;margin-bottom: 20px;overflow: hidden;padding-top: 30px !important;padding-bottom: 56.25% !important;position: relative;z-index: 1;}
.slideshow-window.slideshow-white {background-color: #fff;border-color: #fff;}
.slideshow-window, .slideshow-window * {box-sizing: content-box;}
.slideshow-loading {height: 100%;text-align: center;margin: auto;}
body div.slideshow-window * img {background-color: transparent !important;background-image: none !important;border-width: 0 !important;display: block;margin: 0 auto;max-width: 100%;max-height: 100%;padding: 0 !important;position: relative;transform: translateY(-50%);top: 50%;}
.slideshow-loading img {vertical-align: middle;}
.slideshow-slide {display: none;height: 100% !important;left: 0;margin: auto;position: absolute;text-align: center;top: 0;width: 100% !important;}
.slideshow-slide img {vertical-align: middle;}
.slideshow-line-height-hack {overflow: hidden;width: 0;font-size: 0;}
.slideshow-slide-caption {font-size: 13px;font-family: "Helvetica Neue",sans-serif;color: #f7f7f7;text-shadow: #222 1px 1px 2px;line-height: 25px;height: 25px;position: absolute;bottom: 5px;left: 0;z-index: 100;width: 100%;text-align: center;}
.slideshow-controls {z-index: 1000;position: absolute;bottom: 30px;margin: auto;text-align: center;width: 100%;opacity: .5;direction: ltr;transition: .3s opacity ease-out;}
.slideshow-window:hover .slideshow-controls {opacity: 1;}
body div div.slideshow-controls a, body div div.slideshow-controls a:hover {border: 2px solid rgba(255,255,255,.1) !important;background-color: #000 !important;background-color: rgba(0,0,0,.6) !important;background-image: url("https://www.daengseafood.com/wp-content/plugins/jetpack/css/../modules/shortcodes/img/slideshow-controls.png") !important;background-repeat: no-repeat;background-size: 142px 16px !important;background-position: -34px 8px !important;color: #222 !important;margin: 0 5px !important;padding: 0 !important;display: inline-block !important;zoom: 1;height: 32px !important;width: 32px !important;line-height: 32px !important;text-align: center !important;border-radius: 10em !important;transition: .3s border-color ease-out;}
@media only screen and (-webkit-min-device-pixel-ratio:1.5) {body div div.slideshow-controls a, body div div.slideshow-controls a:hover {background-image: url("https://www.daengseafood.com/wp-content/plugins/jetpack/css/../modules/shortcodes/img/slideshow-controls-2x.png") !important;}}
body div div.slideshow-controls a:hover {border-color: #fff !important;}
body div div.slideshow-controls a:first-child {background-position: -76px 8px !important;}
body div div.slideshow-controls a:last-child {background-position: -117px 8px !important;}
body div div.slideshow-controls a:nth-child(2) {background-position: -34px 8px !important;}
body div div.slideshow-controls a.running {background-position: -34px 8px !important;}
body div div.slideshow-controls a.paused {background-position: 9px 8px !important;}
.slideshow-controls a img {border: 50px dotted #f0f;}
body.presentation-wrapper-fullscreen-parent, html.presentation-wrapper-fullscreen-parent {overflow: hidden !important;}
.presentation-wrapper-fullscreen-parent #wpadminbar {display: none;}
.presentation-wrapper-fullscreen, .presentation-wrapper-fullscreen-parent {min-width: 100% !important;min-height: 100% !important;position: absolute !important;top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;margin: 0 !important;padding: 0 !important;z-index: 10000 !important;}
.presentation-wrapper-fullscreen {background-color: grey;border: none !important;}
.presentation-wrapper-fullscreen .nav-arrow-left, .presentation-wrapper-fullscreen .nav-arrow-right {z-index: 20001;}
.presentation-wrapper-fullscreen .nav-fullscreen-button {z-index: 20002;}
.presentation-wrapper {margin: 20px auto;border: 1px solid #e5e5e5;overflow: hidden;line-height: normal;}
.presentation {position: relative;margin: 0;overflow: hidden;outline: 0;}
.presentation, .presentation .step {background-repeat: no-repeat;background-position: center;background-size: 100% 100%;}
.presentation .step.fade:not(.active) {opacity: 0;}
.presentation .slide-content {padding: 30px;}
.presentation .nav-arrow-left, .presentation .nav-arrow-right, .presentation .nav-fullscreen-button {position: absolute;width: 34px;background-repeat: no-repeat;z-index: 2;opacity: 0;transition: opacity .25s;}
.presentation .nav-arrow-left, .presentation .nav-arrow-right {height: 100%;background-image: url("https://www.daengseafood.com/wp-content/plugins/jetpack/css/../modules/shortcodes/images/slide-nav.png");background-size: 450% 61px;}
.presentation .nav-arrow-left {left: 0;background-position: 4px 50%;}
.presentation .nav-arrow-right {right: 0;background-position: -120px 50%;}
.presentation .nav-fullscreen-button {width: 32px;height: 32px;margin: 4px;bottom: 0;right: 0;z-index: 3;background-image: url("https://www.daengseafood.com/wp-content/plugins/jetpack/css/../modules/shortcodes/images/expand.png");background-size: 100% 100%;}
.presentation:hover .nav-arrow-left, .presentation:hover .nav-arrow-right {opacity: 1;}
.presentation:hover .nav-fullscreen-button {opacity: .8;}
.presentation-wrapper-fullscreen .nav-fullscreen-button {background-image: url("https://www.daengseafood.com/wp-content/plugins/jetpack/css/../modules/shortcodes/images/collapse.png");}
.presentation .autoplay-overlay {height: 15%;width: 80%;margin: 30% 10%;position: relative;z-index: 100;display: table;border-radius: 50px;background-color: #e5e5e5;background-color: rgba(0,0,0,.75);transition: opacity .5s;}
.presentation .autoplay-overlay .overlay-msg {position: relative;display: table-cell;text-align: center;vertical-align: middle;color: #fff;}
.presentation .will-fade {opacity: 0;}
.presentation .do-fade {opacity: 1;transition: opacity .5s;}
div.jetpack-quiz {border: 1px solid #deede3;background-color: #f3f3f3;padding: 1em;line-height: 1.3em;margin-bottom: 2em;border-radius: .2em;}
div.jetpack-quiz div.jetpack-quiz-question {margin-bottom: .5em;font-weight: 700;}
div.jetpack-quiz div.jetpack-quiz-answer {cursor: pointer;margin-bottom: .5em;padding: 1em 0 1em 1em;border-bottom: 1px dotted #999;}
div.jetpack-quiz div.jetpack-quiz-answer.last {padding-bottom: 0;margin-bottom: 0;border-bottom: 0;}
div.jetpack-quiz div.jetpack-quiz-answer.correct {color: green;}
div.jetpack-quiz div.jetpack-quiz-answer.wrong {color: red;}
div.jetpack-quiz div.jetpack-quiz-answer div.jetpack-quiz-explanation {display: none;}
div.jetpack-quiz div.jetpack-quiz-answer.correct div.jetpack-quiz-explanation, div.jetpack-quiz div.jetpack-quiz-answer.wrong div.jetpack-quiz-explanation {display: block;color: #000;font-size: 90%;margin-top: 1em;}
div.jetpack-quiz div.jetpack-quiz-answer.correct div.jetpack-quiz-explanation tt, div.jetpack-quiz div.jetpack-quiz-answer.wrong div.jetpack-quiz-explanation tt {font-size: 85%;}
div.jetpack-quiz pre {font: 15px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;background: 0 0;margin: 0;padding: 0;}
#subscribe-email input {width: 95%;}
.comment-subscription-form {margin-bottom: 1em;}
.comment-subscription-form .subscribe-label {display: inline !important;}
.screen-reader-text {border: 0;clip: rect(1px,1px,1px,1px);-webkit-clip-path: inset(50%);clip-path: inset(50%);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute !important;width: 1px;word-wrap: normal !important;}
.jetpack-video-wrapper {margin-bottom: 1.6em;}
.jetpack-video-wrapper>.wp-video, .jetpack-video-wrapper>embed, .jetpack-video-wrapper>iframe, .jetpack-video-wrapper>object {margin-bottom: 0;}
.jetpack-social-navigation ul {display: block;margin: 0 0 1.5em;padding: 0;}
.jetpack-social-navigation li {display: inline-block;margin: 0;line-height: 1;}
.jetpack-social-navigation a {border: 0;height: 1em;text-decoration: none;width: 1em;}
.jetpack-social-navigation-svg .icon {color: inherit;fill: currentColor;height: 1em;vertical-align: middle;width: 1em;}
.jetpack-social-navigation-genericons a:before {-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;display: inline-block;font-family: Genericons;font-size: 1em;font-style: normal;font-weight: 400;height: 1em;line-height: 1;speak: none;text-decoration: inherit;vertical-align: top;width: 1em;}
.jetpack-social-navigation-genericons a:before {content: "";}
.jetpack-social-navigation-genericons a[href*="codepen.io"]:before {content: "";}
.jetpack-social-navigation-genericons a[href*="digg.com"]:before {content: "";}
.jetpack-social-navigation-genericons a[href*="dribbble.com"]:before {content: "";}
.jetpack-social-navigation-genericons a[href*="dropbox.com"]:before {content: "";}
.jetpack-social-navigation-genericons a[href*="mailto:"]:before {content: "";}
.jetpack-social-navigation-genericons a[href*="facebook.com"]:before {content: "";}
.jetpack-social-navigation-genericons a[href*="flickr.com"]:before {content: "";}
.jetpack-social-navigation-genericons a[href*="foursquare.com"]:before {content: "";}
.jetpack-social-navigation-genericons a[href*="github.com"]:before {content: "";}
.jetpack-social-navigation-genericons a[href*="plus.google.com"]:before {content: "";}
.jetpack-social-navigation-genericons a[href*="instagram.com"]:before {content: "";}
.jetpack-social-navigation-genericons a[href*="linkedin.com"]:before {content: "";}
.jetpack-social-navigation-genericons a[href*="path.com"]:before {content: "";}
.jetpack-social-navigation-genericons a[href*="pinterest."]:before {content: "";}
.jetpack-social-navigation-genericons a[href*="getpocket.com"]:before {content: "";}
.jetpack-social-navigation-genericons a[href*="polldaddy.com"]:before {content: "";}
.jetpack-social-navigation-genericons a[href*="reddit.com"]:before {content: "";}
.jetpack-social-navigation-genericons a[href$="/feed/"]:before {content: "";}
.jetpack-social-navigation-genericons a[href*="skype:"]:before {content: "";}
.jetpack-social-navigation-genericons a[href*="spotify.com"]:before {content: "";}
.jetpack-social-navigation-genericons a[href*="stumbleupon.com"]:before {content: "";}
.jetpack-social-navigation-genericons a[href*="tumblr.com"]:before {content: "";}
.jetpack-social-navigation-genericons a[href*="twitch.tv"]:before {content: "";}
.jetpack-social-navigation-genericons a[href*="twitter.com"]:before {content: "";}
.jetpack-social-navigation-genericons a[href*="vimeo.com"]:before {content: "";}
.jetpack-social-navigation-genericons a[href*="vine.co"]:before {content: "";}
.jetpack-social-navigation-genericons a[href*="wordpress.com"]:before, .jetpack-social-navigation-genericons a[href*="wordpress.org"]:before {content: "";}
.jetpack-social-navigation-genericons a[href*="youtube.com"]:before {content: "";}
.tiled-gallery {clear: both;margin: 0 0 20px;overflow: hidden;}
.tiled-gallery img {margin: 2px !important;}
.tiled-gallery .gallery-group {float: left;position: relative;}
.tiled-gallery .tiled-gallery-item {float: left;margin: 0;position: relative;width: inherit;}
.tiled-gallery .gallery-row {overflow: hidden;}
.tiled-gallery .tiled-gallery-item a {background: 0 0;border: none;color: inherit;margin: 0;padding: 0;text-decoration: none;width: auto;}
.tiled-gallery .tiled-gallery-item img, .tiled-gallery .tiled-gallery-item img:hover {background: 0 0;border: none;box-shadow: none;max-width: 100%;padding: 0;vertical-align: middle;}
.tiled-gallery-caption {background: #eee;background: rgba(255,255,255,.8);color: #333;font-size: 13px;font-weight: 400;overflow: hidden;padding: 10px 0;position: absolute;bottom: 0;text-indent: 10px;text-overflow: ellipsis;width: 100%;white-space: nowrap;}
.tiled-gallery .tiled-gallery-item-small .tiled-gallery-caption {font-size: 11px;}
.widget-gallery .tiled-gallery-unresized {visibility: hidden;height: 0;overflow: hidden;}
.tiled-gallery .tiled-gallery-item img.grayscale {position: absolute;left: 0;top: 0;}
.tiled-gallery .tiled-gallery-item img.grayscale:hover {opacity: 0;}
.tiled-gallery.type-circle .tiled-gallery-item img {border-radius: 50% !important;object-fit: cover;}
.tiled-gallery.type-circle .tiled-gallery-caption {display: none;opacity: 0;}
.tiled-gallery.type-square .tiled-gallery-item img {object-fit: cover;}
.jetpack-display-remote-posts {margin: 5px 0 20px 0;}
.jetpack-display-remote-posts h4 {margin: 5px 0;padding: 0;}
.jetpack-display-remote-posts p {margin: 0;padding: 0;}
.jetpack-display-remote-posts img {max-width: 100%;}
.widget-grofile h4 {margin: 1em 0 .5em;}
.widget-grofile ul.grofile-urls {margin-left: 0;overflow: hidden;}
.widget-grofile ul.grofile-accounts li {list-style: none;display: inline;}
.widget-grofile ul.grofile-accounts li::before {content: "" !important;}
.widget-grofile .grofile-accounts-logo {background-image: url("https://secure.gravatar.com/images/grav-share-sprite.png");background-repeat: no-repeat;width: 16px;height: 16px;float: left;margin-right: 8px;margin-bottom: 8px;}
.rtl .widget-grofile .grofile-accounts-logo {margin-left: 8px;margin-right: 0;}
.grofile-thumbnail {width: 500px;max-width: 100%;}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {.widget-grofile .grofile-accounts-logo {background-image: url("https://secure.gravatar.com/images/grav-share-sprite-2x.png");background-size: 16px 784px;}}
div[class^=gr_custom_container] {border: 1px solid gray;border-radius: 10px;padding: 10px 5px 10px 5px;background-color: #fff;color: #000;}
div[class^=gr_custom_container] a {color: #000;}
h2[class^=gr_custom_header] {display: none;}
div[class^=gr_custom_each_container] {width: 100%;clear: both;margin-bottom: 10px;overflow: auto;padding-bottom: 4px;border-bottom: 1px solid #aaa;}
div[class^=gr_custom_book_container] {float: right;overflow: hidden;height: 60px;margin-left: 4px;width: 39px;}
div[class^=gr_custom_author] {font-size: 10px;}
div[class^=gr_custom_tags] {font-size: 10px;color: gray;}
div[class^=gr_custom_rating] {display: none;}
.widget_wpcom_social_media_icons_widget ul {list-style-type: none;margin-left: 0;}
.widget_wpcom_social_media_icons_widget ul li {border: 0 none;display: inline;margin-right: .5em;}
.widget_wpcom_social_media_icons_widget li a {border: 0 none;text-decoration: none;}
.widget_wpcom_social_media_icons_widget .genericon {font-family: Genericons;}
.widget_wpcom_social_media_icons_widget .screen-reader-text {clip: rect(1px,1px,1px,1px);position: absolute !important;height: 1px;width: 1px;overflow: hidden;}
.widget_wpcom_social_media_icons_widget .screen-reader-text:active, .widget_wpcom_social_media_icons_widget .screen-reader-text:focus, .widget_wpcom_social_media_icons_widget .screen-reader-text:hover {background-color: #f1f1f1;border-radius: 3px;box-shadow: 0 0 2px 2px rgba(0,0,0,.6);clip: auto !important;color: #21759b;display: block;font-size: 14px;font-size: .875rem;font-weight: 700;height: auto;left: 5px;line-height: normal;padding: 15px 23px 14px;text-decoration: none;top: 5px;width: auto;z-index: 100000;}
.widgets-grid-layout {width: 100%;}
.widgets-grid-layout:after, .widgets-grid-layout:before {content: " ";display: table;}
.widgets-grid-layout:after {clear: both;}
.widget-grid-view-image {float: left;max-width: 50%;}
.widget-grid-view-image a {display: block;margin: 0 2px 4px 0;}
.widget-grid-view-image:nth-child(even) {float: right;}
.widget-grid-view-image:nth-child(even) a {margin: 0 0 4px 2px;}
.widgets-grid-layout .widget-grid-view-image img {max-width: 100%;height: auto;}
.widgets-multi-column-grid ul {overflow: hidden;padding: 0;margin: 0;list-style-type: none;}
.widgets-multi-column-grid ul li {background: 0 0;clear: none;float: left;margin: 0 -5px -3px 0;padding: 0 8px 6px 0;border: none;list-style-type: none !important;}
.widgets-multi-column-grid ul li a {background: 0 0;margin: 0;padding: 0;border: 0;}
.widgets-multi-column-grid .avatar {vertical-align: middle;}
.widgets-list-layout {padding: 0;margin: 0;list-style-type: none;}
.widgets-list-layout li:after, .widgets-list-layout li:before {content: "";display: table;}
.widgets-list-layout li:after {clear: both;}
.widgets-list-layout li {zoom: 1;margin-bottom: 1em;list-style-type: none !important;}
.widgets-list-layout .widgets-list-layout-blavatar {float: left;width: 21.276596%;max-width: 40px;height: auto;}
.widgets-list-layout-links {float: right;width: 73.404255%;}
.widgets-list-layout span {opacity: .5;}
.widgets-list-layout span:hover {opacity: .8;}
.jetpack-image-container:after {clear: both;}
.jetpack-image-container:after, .jetpack-image-container:before {display: table;content: "";}
.widgets-multi-column-grid ul {overflow: hidden;padding: 0;margin: 0;list-style-type: none;}
.widgets-multi-column-grid ul li {background: 0 0;clear: none;float: left;margin: 0 -5px -3px 0;padding: 0 8px 6px 0;border: none;list-style-type: none !important;}
.widgets-multi-column-grid ul li a {background: 0 0;margin: 0;padding: 0;border: 0;}
.widgets-multi-column-grid .avatar {vertical-align: middle;}
.widget_jetpack_my_community .avatar-240, .widget_jetpack_my_community .avatar-48 {max-width: 48px;max-height: 48px;}
.widget.widget_authors li>ul, .widget_authors>ul {margin-left: inherit;padding-left: 0;}
.widget_authors ul li li {padding-left: 0;}
.widget_authors>ul>li {margin-bottom: 1em;list-style: none;}
.widget_authors>ul>li+li {border-top: 0;}
.widget.widget_authors img {margin-right: 5px;margin-bottom: 5px;vertical-align: middle;box-shadow: none;}
.wpcnt {text-align: center;line-height: 2;}
.wpa {position: relative;overflow: hidden;display: inline-block;max-width: 100%;}
.wpa-about {position: absolute;top: 5px;left: 0;right: 0;display: block;margin-top: 0;color: #888;font: 10px/1 "Open Sans",Arial,sans-serif !important;text-align: left !important;text-decoration: none !important;opacity: .85;border-bottom: none !important;box-shadow: none !important;}
.wpa .u>div {display: block;margin-top: 5px;margin-bottom: 1em;}
div.wpa>div {margin-top: 20px;}
.wpa .u .adsbygoogle {display: block;margin-top: 17px;margin-bottom: 1em;background-color: transparent;}
.widget_eu_cookie_law_widget {animation: fadeIn .8s;border: none;bottom: 1em;left: 1em;margin: 0;padding: 0;position: fixed;right: 1em;width: auto;z-index: 50001;}
@keyframes fadeIn {from {opacity: 0;visibility: hidden;}
	to {opacity: 1;visibility: visible;}}
.widget_eu_cookie_law_widget.widget.top {bottom: auto;top: 1em;}
.admin-bar .widget_eu_cookie_law_widget.widget.top {top: 3em;}
#eu-cookie-law {background-color: #fff;border: 1px solid #dedede;color: #2e4467;font-size: 12px;line-height: 1.5;overflow: hidden;padding: 6px 6px 6px 15px;position: relative;}
#eu-cookie-law a, #eu-cookie-law a:active, #eu-cookie-law a:visited {color: inherit;cursor: inherit;text-decoration: underline;}
#eu-cookie-law a:hover {cursor: pointer;text-decoration: none;}
#eu-cookie-law.negative {background-color: #000;border: none;color: #fff;}
#eu-cookie-law.hide {opacity: 0;visibility: hidden;transition: opacity .4s,visibility .4s;}
#eu-cookie-law form {margin-bottom: 0;position: static;}
#eu-cookie-law input, #eu-cookie-law input:focus, #eu-cookie-law input:hover {background: #f3f3f3;border: 1px solid #dedede;border-radius: 4px;-moz-border-radius: 3px;-webkit-border-radius: 3px;color: #2e4453;cursor: pointer;display: inline;float: right;font-family: inherit;font-size: 14px;font-weight: inherit;line-height: inherit;margin: 0 0 0 5%;padding: 8px 12px;position: static;text-transform: none;}
#eu-cookie-law.negative input, #eu-cookie-law.negative input:focus, #eu-cookie-law.negative input:hover {background: #282828;border-color: #535353;color: #fff;}
@media (max-width:600px) {#eu-cookie-law {padding-bottom: 55px;}
	#eu-cookie-law input.accept {bottom: 8px;position: absolute;right: 8px;}}
.flickr-images {text-align: center;}
.flickr-size-thumbnail .flickr-images {align-content: space-between;align-items: center;display: flex;flex-flow: row wrap;justify-content: center;}
.flickr-images img {max-width: 100%;margin: 5px;}
.jetpack-search-filters-widget__sub-heading {font-size: inherit;font-weight: 700;margin: 0 0 .5em;padding: 0;}
.jetpack-search-form+.jetpack-search-filters-widget__sub-heading {margin-top: 1.5em;margin-bottom: .5em !important;}
.jetpack-search-filters-widget__clear {margin-top: .5em;margin-bottom: .5em;}
.jetpack-search-sort-wrapper {margin-top: 1em;margin-bottom: 1.5em;}
.jetpack-search-sort-wrapper label {display: inherit;}
.widget_search .jetpack-search-filters-widget__filter-list input[type=checkbox] {width: auto;height: auto;}
ul.jetpack-search-filters-widget__filter-list li {border: none;padding: 0;list-style: none;}
ul.jetpack-search-filters-widget__filter-list li a {text-decoration: none;}
ul.jetpack-search-filters-widget__filter-list li a:hover {box-shadow: none;}
ul.jetpack-search-filters-widget__filter-list li label {font-weight: inherit;display: inherit;}
.jetpack-search-filters-widget__filter-list {list-style: none;}
ul.jetpack-search-filters-widget__filter-list {margin-bottom: 1.5em;}
body.search .jetpack-search-form input[name="s"]:-ms-input-placeholder {color: transparent;}
body.search .jetpack-search-form input[name="s"]::-ms-input-placeholder {color: transparent;}
body.search .jetpack-search-form input[name="s"]::placeholder {color: transparent;}
body.search .jetpack-search-form input[name="s"].show-placeholder:-ms-input-placeholder {color: inherit;}
body.search .jetpack-search-form input[name="s"].show-placeholder::-ms-input-placeholder {color: inherit;}
body.search .jetpack-search-form input[name="s"].show-placeholder::placeholder {color: inherit;}
@media screen and (min-width:400px) {.widget.jetpack-simple-payments .jetpack-simple-payments-product {flex-direction: column;}
	.widget.jetpack-simple-payments .jetpack-simple-payments-details {padding-left: 0;}}
.jetpack_widget_social_icons li, .jetpack_widget_social_icons ul {list-style: none;}
.jetpack_widget_social_icons ul {display: block;margin: 0 0 1.5em;padding: 0;}
.jetpack_widget_social_icons ul li {border: 0;display: inline-block;line-height: 1;margin: 0;padding: 0;}
.jetpack_widget_social_icons ul li:after, .jetpack_widget_social_icons ul li:before {display: none;}
.jetpack_widget_social_icons a {border: 0;box-shadow: none;display: block;height: 24px;text-decoration: none;width: 24px;}
.jetpack_widget_social_icons svg {color: inherit;fill: currentColor;height: inherit;vertical-align: middle;width: inherit;}
.jetpack_widget_social_icons ul.size-small a {height: 24px;width: 24px;}
.jetpack_widget_social_icons ul.size-medium a {height: 32px;width: 32px;}
.jetpack_widget_social_icons ul.size-large a {height: 48px;width: 48px;}
.screen-reader-text {border: 0;clip: rect(1px,1px,1px,1px);-webkit-clip-path: inset(50%);clip-path: inset(50%);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute !important;width: 1px;word-wrap: normal !important;}