/*
Theme Name: Yalea
Theme URI: http://yaleaeyewear.com
Author: The Rope
Author URI: https://www.therope.it
Description: Theme for Yalea
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: yalea
Tags: blog, custom-menu, featured-images, threaded-comments, translation-ready, right-sidebar, custom-background, e-commerce, theme-options, sticky-post, full-width-template
*/
/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Normalize
# Typography
# Elements
# Forms
# Navigation
	## Links
	## Menus
# Accessibility
# Alignments
# Clearings
# Widgets
# Content
	## Posts and pages
	## Comments
# Infinite scroll
# Media
	## Captions
	## Galleries
# Woocommerce
# Footer
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Normalize
--------------------------------------------------------------*/
:root {
  --bs-gutter-x: 1rem;
  --bs-gutter-y: 1rem;
  --app-heading: #000000;
  --app-paragraph: #323232;
  --app-breadcrumb: #888888;
  --app-link: #000000;
  --app-background: #ffffff;
  --app-background-darker: #dddddd;
  --app-background-services: #f7f7f7;
  --app-bw: #ffffff;
  --app-menu-background: #000000;
  --app-menu-color: #ffffff;
  --app-section: #f1f1f1;
  --app-overlay: rgba(51, 51, 51, 0.4); /*rgba(255, 255, 255, 0.4)*/
  --app-button-text-default: #ffffff;
  --app-button-background-default: #686868;
  --app-spinner: #000000;
  --icon-arrow-up: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23323232'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  --icon-arrow-down: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23323232'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}

:root body.dark {
  --app-heading: #ffffff;
  --app-paragraph: #dddddd; /* #999999 darker (.5 white) */
  --app-breadcrumb: #aaaaaa;
  --app-link: #ffffff;
  --app-background: #000000; /* #222222 */
  --app-background-darker: #222222; /* #141414 */
  --app-background-services: #111111;
  --app-bw: #000000;
  --app-menu-background: #000000;
  --app-menu-color: #ffffff;
  --app-section: #000000;
  --app-overlay: rgba(51, 51, 51, 0.4);
  --app-button-text-default: #686868;
  --app-button-background-default: #ffffff;
}

h4,h5,h6 {
  font-weight: 500;
}

.cursor {
	display: none;
  opacity: 0;
  z-index: 9999;
}
@media (any-pointer: fine) {
	.cursor {
		position: absolute;
		top: 0;
		left: 0;
		display: block;
		pointer-events: none;
	}
	.cursor__inner {
		fill: #cc4e4f;
		stroke: none;
		stroke-width: 1px;
		opacity: 0.7;
	}
}

html {
  overflow-x: hidden;
}

body {
  /*
  -webkit-font-smoothing: antialiased; */
  letter-spacing: .3px;
  /*font-size: 12.8px;*/
  font-size: calc(12px - -.2vw);;
}
.has-medium-font-size {
  font-size: 1rem;
}

@media (min-width:992px) {
  body {
    font-size: 15px;
  }
  .has-medium-font-size {
    font-size: 15px;
  }
  .new-in-text {
    height: 100%;
  }
  #homepage-new-in {
    padding: 0;
  }
  #menu-header-language > .nav-item {
    margin-left: auto;
  }
  #portrait-intro-2 * {
    text-align: justify;
  }
  #portrait-intro-2 .col-lg-6:first-child {
    padding-right: 35px;
  }
  #portrait-intro-2 .col-lg-6:last-child {
    padding-left: 35px;
  }
}

.circle {
  position: fixed;
  z-index: 9999;
  display: inline-block;
  border-radius: 50%;
  background-color: rgba(228,63,83,.8);
  width: 20px;
  height: 20px;
  left: 20px;
  right: 0;
  transition: transform .2s ease, opacity .2s ease, border-color .2s ease, background-color .2s ease;
  pointer-events: none;
}

.scroll-mobile {
  overflow: auto;
}

.no-scroll,
.video-no-scroll,
.page-search {
  overflow: hidden;
}

.no-scroll #content,
.no-scroll footer {
  display: none;
}

.dropdown-menu {
  border: none;
}

#gform_fields_2 li {
  padding-right: 0;
}

.far:hover,
.xoo-wsc-basket:hover .far {
  font-weight: 900;
}

#hamburger,
.mobile-fit > .row > div {
  z-index: 1;
  position: relative;
}

#hamburger {
  align-items: center;
  display: flex;
}

#hamburger svg {
  width: 16px;
  height: 16px;
}

#cross-icon {
  display: inline-flex;
  width: 14px;
  height: 14px;
  align-items: center;
  justify-content: center;
  margin-left: 2px;
  margin-right: 2.3px;
}

#hamburger:not(.is-active) svg,
#hamburger.is-active i,
body:not(.no-scroll) .menu-low {
  display: none !important;
}

body.no-scroll .menu-low {
  position: fixed;
  z-index: 1;
  width: 100%;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  bottom: 0;
  padding-right: 20px;
}

#menu {
  background-color: #c9a993;
  background-image: url("inc/assets/images/texture_A.png");
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  position: fixed;
  width: 100%;
  height: 100vh;
  top: 0;
  left: -100%;
  opacity: 0;
  -webkit-padding-start: 0;
          padding-inline-start: 0;
  min-height: 100vh;
  transition: opacity .5s ease, left 0s linear .5s;
  z-index: 3;
}

#menu.open {
  transition: opacity .5s ease;
	opacity: 1;
	left: 0;
  overflow: hidden;
}

#bigmenu {
  width: 100%;
  position: relative;
  z-index: 3;
  overflow-x: hidden;
}

.logo-offset-color {
  margin-top: 0px;
}

#menu-primary .menu-item a:focus {
  outline: none;
}

.container {
  padding-left: 20px;
  padding-right: 20px;
}

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 {
  color: #2B2D2A;
  text-decoration: none;
}

a:active,
a:hover {
  outline: 0;
  color: inherit;
  text-decoration: none;
}

dfn {
  font-style: italic;
}

mark {
  background: #ff0;
  color: #2B2D2A;
}

small {
  font-size: 80%;
}

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

img {
  border: 0;
}

svg:not(:root) {
  overflow: hidden;
}

figure {
  margin: 1em 2.5rem;
}

hr {
  box-sizing: content-box;
  height: 0;
  border-top: 1px solid #2B2D2A;
  margin-top: 1.5rem;
  max-width: 156px;
  margin-left: 0;
  text-align: left;
}

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-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td,
th {
  padding: 0;
}

pre {
  white-space: unset;
}

/*--------------------------------------------------------------
# Elements
--------------------------------------------------------------*/
body {
  background: #fff;
  overflow-x: hidden;
  /* Fallback for when there is no custom background color defined. */
}

img {
  height: auto;
  /* Make sure images are scaled correctly. */
  max-width: 100%;
  /* Adhere to container width. */
}

figure {
  margin: 1em 0;
  /* Extra wide images within figure tags don't overflow the content area. */
}

table {
  margin: 0 0 1.5em;
  width: 100%;
}

/*--------------------------------------------------------------
# Forms
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Navigation
--------------------------------------------------------------*/
header#masthead {
  margin-bottom: 0;
  z-index: 10;
  position: fixed;
  width: 100%;
  z-index: 100;
}

body:not(.page-search,.no-scroll) header#masthead.active {
  /*background: #ddd4c5;
  border-bottom: 1px solid rgba(0,0,0,0.2);*/
  background: #ffffff;
}

body.page-search .search-button .fa-search,
body:not(.page-search) .search-button #cross-icon {
  display: none;
}

.navbar-brand > a {
  color: rgba(0, 0, 0, 0.9);
  font-size: 1.1rem;
  outline: medium none;
  text-decoration: none;
  color: #fff;
  font-weight: 700;
}

.navbar-brand > a:visited, .navbar-brand > a:hover {
  text-decoration: none;
}

#page-sub-header {
  position: relative;
  padding-top: 5rem;
  padding-bottom: 0;
  text-align: center;
  font-size: 1.25rem;
  background-size: cover !important;
}

body:not(.theme-preset-active) #page-sub-header h1 {
  line-height: 1.6;
  font-size: 4rem;
  color: #563e7c;
  margin: 0 0 1rem;
  border: 0;
  padding: 0;
}

#page-sub-header p {
  margin-bottom: 0;
  line-height: 1.4;
  font-size: 1.25rem;
  font-weight: 300;
}
body:not(.theme-preset-active) #page-sub-header p {
color: #333333;
}
a.page-scroller {
  color: #333;
  font-size: 2.6rem;
  display: inline-block;
  margin-top: 2rem;
}

@media screen and (min-width: 768px) {
  body:not(.theme-preset-active) #page-sub-header h1 {
    font-size: 3.750rem;
  }
  body:not(.theme-preset-active) #page-sub-header {
    font-size: 1.25rem;
  }
}
@media screen and (min-width: 992px) {
  #page-sub-header p {
    max-width: 43rem;
    margin: 0 auto;
  }
}
/*--------------------------------------------------------------
## Links
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Menus
--------------------------------------------------------------*/
#masthead nav {
  padding-left: 0;
  padding-right: 0;
}

.navbar-brand {
  height: auto;
}

.navbar-toggle .icon-bar {
  background: #2B2D2A none repeat scroll 0 0;
}

.dropdown-menu .dropdown-toggle::after {
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
  border-top: 0.3em solid transparent;
}

.dropdown.menu-item-has-children .dropdown.menu-item-has-children {
  position: relative;
}

.dropdown.menu-item-has-children .dropdown.menu-item-has-children>.dropdown-menu {
  top: 0;
  left: 100%;
  margin-top: -6px;
  margin-left: -1px;
  border-radius: 0 6px 6px 6px;
}
.dropdown.menu-item-has-children .dropdown.menu-item-has-children:hover>.dropdown-menu {
  display: block;
}

/*
.dropdown.menu-item-has-children .dropdown.menu-item-has-children>a:after {
  display: block;
  content: " ";
  float: right;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px 0 5px 5px;
  border-left-color: #ccc;
  margin-top: 5px;
  margin-right: -10px;
}
*/

.dropdown.menu-item-has-children .dropdown.menu-item-has-children:hover>a:after {
  border-left-color: #fff;
}

.dropdown.menu-item-has-children .dropdown.menu-item-has-children.pull-left {
  float: none;
}

.dropdown.menu-item-has-children .dropdown.menu-item-has-children.pull-left>.dropdown-menu {
  left: -100%;
  margin-left: 10px;
  border-radius: 6px 0 6px 6px;
}

/* Small menu. */
.menu-toggle,
.main-navigation.toggled ul {
  display: block;
}

#menu-primary {
  justify-content: center;
  align-items: center;
}

.dropdown-item,
.mega-menu-link,
.nav-link,
.mega-sub-menu > li ul li,
.mega-sub-menu > li a,
.mega-sub-menu > li > a.mega-menu-link,
.mega-sub-menu > li > h4 {
  padding-bottom: 6px !important;
  padding-top: 6px !important;
  /*line-height: 16px !important;*/
}

.woocommerce-widget-layered-nav-list__item.wc-layered-nav-term a,
.woocommerce-widget-layered-nav-list__item.wc-layered-nav-term .count {
  display: inline-block;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title {
  padding: 0;
}

.dropdown-menu {
  min-width: 12.500rem;
}

.dropdown .open .dropdown-menu {
  display: block;
  left: 12.250em;
  top: 0;
}

.dropdown-menu .dropdown-item,
.mega-sub-menu .mega-menu-link {
  white-space: normal !important;
  background: transparent !important;
  line-height: 1.6 !important;
}
.dropdown-menu .dropdown-item:hover,
.mega-sub-menu .mega-menu-link:hover {
  background: transparent;
}

@media screen and (min-width: 37.5em) {
  .menu-toggle {
    display: none;
  }
}

.site-main .comment-navigation,
.site-main .posts-navigation,
.site-main .post-navigation {
  margin: 0 0 1.5em;
  overflow: hidden;
}

.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous {
  float: left;
  width: 50%;
}

.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next {
  float: right;
  text-align: right;
  width: 50%;
}
.comment-content.card-block {
  padding: 20px;
}

.navigation.post-navigation {
  padding-top: 1.875rem;
}

.post-navigation .nav-previous a,
.post-navigation .nav-next a {
  border: 1px solid #ddd;
  border-radius: 0.938rem;
  display: inline-block;
  padding: 0.313rem 0.875rem;
  text-decoration: none;
}

.post-navigation .nav-next a::after {
  content: " \2192";
}

.post-navigation .nav-previous a::before {
  content: "\2190 ";
}

.post-navigation .nav-previous a:hover,
.post-navigation .nav-next a:hover {
  background: #eee none repeat scroll 0 0;
}

/*--------------------------------------------------------------
# Accessibility
--------------------------------------------------------------*/
/* Text meant only for screen readers. */
.screen-reader-text {
  clip: rect(1px, 1px, 1px, 1px);
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  word-wrap: normal !important;
  /* Many screen reader and browser combinations announce broken words as they would appear visually. */
}
.screen-reader-text:focus {
  background-color: #f1f1f1;
  border-radius: 3px;
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
  clip: auto !important;
  color: #21759b;
  display: block;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: bold;
  height: auto;
  left: 0.313rem;
  line-height: normal;
  padding: 0.938rem 1.438rem 0.875rem;
  text-decoration: none;
  top: 0.313rem;
  width: auto;
  z-index: 100000;
  /* Above WP toolbar. */
}

/* Do not show the outline on the skip link target. */
#content[tabindex="-1"]:focus {
  outline: 0;
}

/*--------------------------------------------------------------
# Alignments
--------------------------------------------------------------*/
.alignleft {
  display: inline;
  float: left;
  margin-right: 1.5em;
}

.alignright {
  display: inline;
  float: right;
  margin-left: 1.5em;
}

.aligncenter {
  clear: both;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

a img.alignright {
  float: right;
  margin: 0.313rem 0 1.25rem 1.25rem;
}

a img.alignnone {
  margin: 0.313rem 1.25rem 1.25rem 0;
}

a img.alignleft {
  float: left;
  margin: 0.313rem 1.25rem 1.25rem 0;
}

a img.aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.wp-caption.alignnone {
  margin: 0.313rem 1.25rem 1.25rem 0;
}

.wp-caption.alignleft {
  margin: 0.313rem 1.25rem 1.25rem 0;
}

.wp-caption.alignright {
  margin: 0.313rem 0 1.25rem 1.25rem;
}

/*--------------------------------------------------------------
# Clearings
--------------------------------------------------------------*/
.clear:before,
.clear: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,
.entry-content:after,
.comment-content:after,
.site-header:after,
.site-content:after,
.site-footer:after {
  clear: both;
}

/*--------------------------------------------------------------
# Widgets
--------------------------------------------------------------*/
.widget {
  margin: 0 0 1.5em;
  font-size: 0.875rem;
  /* Make sure select elements fit in widgets. */
}
.widget select {
  max-width: 100%;
}

.widget_search .search-form input[type="submit"] {
  display: none;
}

/*
.nav > li > a:focus,
.nav > li > a:hover {
  background-color: #eee;
  text-decoration: none;
}
*/

.half-rule {
  width: 6rem;
  margin: 2.5rem 0;
}
.widget_categories .nav-link {
  display: inline-block;
}

/*--------------------------------------------------------------
# Content
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Posts and pages
--------------------------------------------------------------*/
#content.site-content {
  padding-bottom: 4rem;
  padding-top: 4rem;
}

.page-template-page-yalea-x-frida-kahlo #content.site-content {
  padding-bottom: 0;
}

.page-template-page-corporate #content.site-content {
  padding-top: 0 !important;
}

.page-template-page-corporate header:not(.active) .social-block a,
.page-template-page-corporate header:not(.active) .social-block a:focus,
.page-template-page-corporate header:not(.active) .social-block a:hover,
.hero-static .page-title {
  color: #FDFFFD;
}

.woo-lookbook .woo-lookbook-inner .wlb-item.default {
  background-color: rgba(255,255,255,.5);
  border: 1px solid #fff;
  width: 20px;
  height: 20px;
  color: transparent;
}

.hero-static .page-container {
  margin-top: 5%;
  z-index: 3;
}

.background-carousel::before {
  position: absolute;
  width: 100%;
  left: 0;
  z-index: 1;
  height: 100%;
  content: "";
  top: 0;
  background: rgba(0,0,0,.4);
}

.sticky .entry-title::before {
  content: '\f08d';
  font-family: "Font Awesome\ 5 Free";
  font-size: 1.563rem;
  left: -2.5rem;
  position: absolute;
  top: 0.375rem;
  font-weight: 900;
}

.sticky .entry-title {
  position: relative;
}

.single .byline,
.group-blog .byline {
  display: inline;
}

.page-content,
.entry-content,
.entry-summary {
  margin: 1.5em 0 0;
}

.page-links {
  clear: both;
  margin: 0 0 1.5em;
}

.page-template-blank-page .entry-content,
.blank-page-with-container .entry-content {
  margin-top: 0;
}
/*
.post.hentry {
  margin-bottom: 4rem;
}
*/
.posted-on, .byline, .comments-link {
  color: #9a9a9a;
}

.entry-title > a {
  color: inherit;
}

/*--------------------------------------------------------------
## Comments
--------------------------------------------------------------*/
.comment-content a {
  word-wrap: break-word;
}

.bypostauthor {
  display: block;
}

.comment-body .pull-left {
  padding-right: 0.625rem;
}

.comment-list .comment {
  display: block;
}

.comment-list {
  padding-left: 0;
}

.comments-title {
  font-size: 1.125rem;
}

.comment-list .pingback {
  border-top: 1px solid rgba(0, 0, 0, 0.125);
  padding: 0.563rem 0;
}

.comment-list .pingback:first-child {
  border: medium none;
}

/*--------------------------------------------------------------
# Infinite scroll
--------------------------------------------------------------*/
/* Globally hidden elements when Infinite Scroll is supported and in use. */
.infinite-scroll .posts-navigation,
.infinite-scroll.neverending .site-footer {
  /* Theme Footer (when set to scrolling) */
  display: none;
}

/* When Infinite Scroll has reached its end we need to re-display elements that were hidden (via .neverending) before. */
.infinity-end.neverending .site-footer {
  display: block;
}

/*--------------------------------------------------------------
# Media
--------------------------------------------------------------*/
.page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley {
  border: none;
  margin-bottom: 0;
  margin-top: 0;
  padding: 0;
}

/* Make sure embeds and iframes fit their containers. */
embed,
iframe,
object {
  max-width: 100%;
}

/*--------------------------------------------------------------
## Captions
--------------------------------------------------------------*/
.wp-caption {
  background: #f1f1f1 none repeat scroll 0 0;
  border: 1px solid #f0f0f0;
  max-width: 96%;
  padding: 0.313rem 0.313rem 0;
  text-align: center;
}
.wp-caption img[class*="wp-image-"] {
  border: 0 none;
  height: auto;
  margin: 0;
  max-width: 100%;
  padding: 0;
  width: auto;
}
.wp-caption .wp-caption-text {
  font-size: 0.688rem;
  line-height: 1.063rem;
  margin: 0;
  padding: 0.625rem;
}

.wp-caption-text {
  text-align: center;
}

/*--------------------------------------------------------------
## Galleries
--------------------------------------------------------------*/
.gallery {
  margin-bottom: 1.5em;
}

.gallery-item {
  display: inline-block;
  text-align: center;
  vertical-align: top;
  width: 100%;
}
.gallery-item .gallery-columns-2 {
  max-width: 50%;
}
.gallery-item .gallery-columns-3 {
  max-width: 33.33333%;
}
.gallery-item .gallery-columns-4 {
  max-width: 25%;
}
.gallery-item .gallery-columns-5 {
  max-width: 20%;
}
.gallery-item .gallery-columns-6 {
  max-width: 16.66667%;
}
.gallery-item .gallery-columns-7 {
  max-width: 14.28571%;
}
.gallery-item .gallery-columns-8 {
  max-width: 12.5%;
}
.gallery-item .gallery-columns-9 {
  max-width: 11.11111%;
}

.gallery-caption {
  display: block;
}

/*--------------------------------------------------------------
# Plugin Compatibility
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Woocommerce
--------------------------------------------------------------*/
.woocommerce-cart-form .shop_table .coupon .input-text {
  width: 8.313rem !important;
}

.variations_form .variations .value > select {
  margin-bottom: 0.625rem;
}

.woocommerce-MyAccount-content .col-1,
.woocommerce-MyAccount-content .col-2 {
  max-width: 100%;
}

/*--------------------------------------------------------------
## Elementor
--------------------------------------------------------------*/
.elementor-page article .entry-footer {
  display: none;
}

.elementor-page.page-template-fullwidth #content.site-content {
  padding-bottom: 0;
  padding-top: 0;
}

.elementor-page .entry-content {
  margin-top: 0;
}

/*--------------------------------------------------------------
## Visual Composer
--------------------------------------------------------------*/
.vc_desktop article .entry-footer {
  display: none;
}

.vc_desktop #content.site-content {
  padding-bottom: 0;
  padding-top: 0;
}

.vc_desktop .entry-content {
  margin-top: 0;
}

/*--------------------------------------------------------------
# Footer
--------------------------------------------------------------*/
body:not(.theme-preset-active) footer#colophon,
.page-template-default #content,
.page-template-page-cookiebot #content,
.page-template-page-about #content,
.page-template-page-contacts #content,
.blog #content,
.archive.category #content,
.error404 #content {
  color: #333333;
  background-color: #ddd4c5;
}
.navbar-dark .site-info {
  color: #fff;
}

footer#colophon a {
  color: inherit;
}
/*--------------------------------------------------------------
# Media Query
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Notebook
--------------------------------------------------------------*/
@media only screen and (max-width: 1280px) {
  html {
    font-size: 95%;
  }
}

@media screen and (max-width: 1199px) {
  .navbar-dark .dropdown-item {
    color: #fff;
  }
  /*
  .navbar-nav .dropdown-menu {
    background: transparent;
    box-shadow: none;
    border: none;
  }
  */
}
/*--------------------------------------------------------------
## Netbook
--------------------------------------------------------------*/
@media only screen and (max-width: 1024px) {
  html {
    font-size: 90%;
  }
}
/*--------------------------------------------------------------
## iPad
--------------------------------------------------------------*/
@media only screen and (max-width: 960px) {
  html {
    font-size: 85%;
  }
}
/*--------------------------------------------------------------
## iPad
--------------------------------------------------------------*/
@media only screen and (max-width: 768px) {
  html {
    font-size: 80%;
  }
}
/*--------------------------------------------------------------
## iPad
--------------------------------------------------------------*/
@media only screen and (max-width: 480px) {
  html {
    font-size: 75%;
  }
}
/*--------------------------------------------------------------
## Query List BEGIN
--------------------------------------------------------------*/

/* 330 MAX WIDTH */
@media (max-width:330px) {
  #menu-side-top a,
  #menu-side-bottom a {
    font-weight: 700 !important;
  }
}

/* 480 MAX WIDTH */
@media (max-width:480px) {
  #input_1_1 {
    margin-top: 7px;
  }
}

/* 481 MIN WIDTH */
@media (min-width:481px) {
  #input_1_1 {
    margin-top: 7px;
  }
}

/* 516 MAX WIDTH */
@media (max-width:516px) {
}

/* 517 MIN WIDTH */
@media (min-width:517px) {
}

/* 641 MIN WIDTH */
@media (min-width:641px) {
  .gform_wrapper .top_label li.gfield.gf_right_half {
     padding-left: 16px;
     padding-right: 0 !important;
  }
}

/* 767 MAX WIDTH */
@media (max-width:767px) {
  .cat-father > a {
    display: none !important;
  }
  .youtube-centered .row > div:first-child {
    margin-bottom: 20px
  }
  blockquote {
    flex-direction: column;
  }
  .wp-block-quote:before, .quote-container:before, .quote-with-image .wp-block-quote:after {
    margin-left: auto;
  }
  .bigmenu-container {
    overflow-y: scroll;
    overflow-x: hidden;
    -ms-overflow-style: none;  /* IE and Edge */
    scrollbar-width: none;  /* Firefox */
    height: 86vh;
  }
  .bigmenu-container::-webkit-scrollbar {
    display: none;
  }
  .menu-low {
    position: relative !important;
    padding-top: 5vh;
  }
  #portrait-models img {
    width: 50vw !important;
  }
  .page-template-page-homepage-2024 #primary,
  .page-template-page-homepage-2023 #primary,
  #portrait-scroller {
    padding-top: 65px !important;
  }
  #select-category .cat-list-block > ul {
    margin: 1.75rem 0rem !important;
  }
  #select-category .cat-item {
    display: block !important;
  }
  #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {
    float: unset;
    width: auto;
  }
  #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item {
    display: block;
  }
  #mega-menu-wrap-primary .mega-menu-toggle + #mega-menu-primary {
    display: block;
    background: unset;
  }
  #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {
    background: unset;
  }
  #mega-menu-wrap-primary .mega-menu-toggle,
  #mega-menu-wrap-primary .widget_media_image {
    display: none !important;
  }
  .nav-link {
    padding: 0;
  }
  #input_1_1 {
    line-height: normal;
  }
  .dropdown-item,
  .mega-menu-link {
    padding: 0;
  }
  .mobile-fit .social-block {
    padding-right: 0;
  }
  #menu-header > li,
  #mega-menu-primary > li,
  #menu-language-mobile-nav li,
  #close-sidebar,
  #my-account {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }
  #menu-header > .current_page_item > a:after,
  #menu-header > .current_page_parent > a:after,
  #mega-menu-primary > .mega-current_page_item > a:after,
  #mega-menu-primary > .mega-current_page_parent > a:after {
    content: '';
    width: calc(100% - -15px);
    height: 1px;
    background: #2B2D2A;
    position: absolute;
    left: 0;
    bottom: -5px;
    z-index: 1;
  }
  #menu-footer .navbar-nav > li,
  #menu-header > li,
  #mega-menu-primary > li,
  #menu-language-mobile-nav li,
  #close-sidebar,
  #my-account {
    margin-top: 1.5rem;
    padding-bottom: .5rem;
  }
  #menu-header li ul,
  #mega-menu-primary li ul,
  #menu-footer li ul {
    padding: 1rem 0 0 0 !important;
    -webkit-padding-start: 0;
            padding-inline-start: 0;
  }
  #menu-header li li,
  #mega-menu-primary li li,
  #menu-footer li li {
    margin-left: 1rem !important;
    padding: 9.6px 0 !important;
  }
  #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item > ul.mega-sub-menu,
  #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu,
  #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu.mega-menu-item.mega-toggle-on ul.mega-sub-menu,
  #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu {
    display: none;
  }
  /*
  #menu-header li li > a,
  #mega-menu-primary li li > a,
  #mega-menu-primary li li > h4,
  #menu-language li li > a {
    color: #A0A39E !important;
  }*/
  #menu-language-mobile-nav {
    margin-top: 5rem;
  }
  #menu-header-nav .dropdown .dropdown-menu,
  #mega-menu-primary .mega-menu-megamenu .mega-sub-menu,
  #menu-footer .dropdown .dropdown-menu {
    display: none;
  }
  #menu-header-nav .dropdown.show > .dropdown-menu,
  #mega-menu-primary .mega-menu-item.mega-toggle-on > .mega-sub-menu,
  #menu-footer .dropdown.show > .dropdown-menu {
    display: block !important;
  }
  #menu-header-nav .navbar-nav > .dropdown::before,
  #menu-header-nav .navbar-nav > .dropdown .dropdown::before,
  #mega-menu-primary .mega-indicator::before,
  #menu-footer .navbar-nav > .dropdown::before,
  #menu-footer .navbar-nav > .dropdown .dropdown::before {
    font-size: 1.2rem;
    font-family: "Font Awesome 5 Pro";
    content: "+";
    position: absolute;
    right: 0;
    cursor: pointer;
  }
  #menu-header-nav .navbar-nav > .dropdown .dropdown::before,
  #mega-menu-primary .mega-indicator::before,
  #menu-footer .navbar-nav > .dropdown::before {
    top: 2px;
  }
  #mega-menu-primary .mega-sub-menu .mega-indicator::before {
    top: 9.6px;
  }
  #menu-header-nav .navbar-nav > .dropdown.show::before,
  #menu-header-nav .navbar-nav > .dropdown .dropdown.show::before,
  #mega-menu-primary .mega-menu-item.mega-toggle-on > .mega-menu-link > .mega-indicator::before,
  #menu-footer .navbar-nav > .dropdown.show::before,
  #menu-footer .navbar-nav > .dropdown .dropdown.show::before {
    content: "–";
    top: 0;
  }
  #mega-menu-primary .mega-sub-menu .mega-menu-item.mega-toggle-on > .mega-menu-link > .mega-indicator::before {
    content: "–";
    top: 7.6px;
  }
  #menu-header-nav,
  #mega-menu-wrap-primary,
  #menu-footer {
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
  }
  #mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link,
  #mega-menu-wrap-primary #mega-menu-primary .mega-indicator {
    position: static !important;
    display: block !important;
  }
  #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {
    height: unset;
    padding: 0;
    margin-top: calc(1.5rem - -6px);
    padding-bottom: calc(.5rem - -6px) !important;
  }
  #mega-menu-primary {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
  #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-menu-item {
    position: relative;
  }
  #menu-footer {
    margin-bottom: 3rem !important;
  }
  #menu-header > li,
  #mega-menu-primary > li,
  #menu-footer .navbar-nav > li,
  #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item > ul.mega-sub-menu {
    position: relative;
  }
  #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item > ul.mega-sub-menu {
    visibility: visible;
  }
  #menu-header > li::after,
  #menu-footer .navbar-nav > li::after {
    content: '';
    position: absolute;
    width: 100%;
    border-bottom: 1px solid #E0E0D7;
    padding: 2px;
  }
  #mega-menu-primary > li > .mega-menu-link {
    width: 100% !important;
    border-bottom: 1px solid #E0E0D7 !important;
  }
  #menu-header > li::after,
  #mega-menu-primary > li::after {
    top: 23px;
  }
  #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {
    float: none;
  }
  #menu-footer .navbar-nav > li::after {
    top: 25px;
  }
  .close-searchbar {
    right: 0;
  }
  #content.site-content {
    padding-top: 84px;
    /* padding-bottom: 4.5rem; */
  }
  .site-content .gform_wrapper {
    padding-bottom: 60px;
    margin-bottom: -15px;
  }
  .site-content .gform_wrapper [type="checkbox"]:not(:checked) + label:before,
  .site-content .gform_wrapper [type="checkbox"]:checked + label:before {
    top: 2px;
  }
  .page-title,
  .search-header h6 {
    font-size: calc(2rem + 3vw); /*3vw*/
  }
  .hero-404 .page-title {
    font-size: 11.5vw;
  }
  #menu-side-top-nav {
    margin-left: -2vw;
    margin-top: calc(45vh - 150px);
  }
  #menu-side-bottom-nav {
    margin-left: -2vw;
    margin-right: -10px;
    margin-top: 4vh;
  }
  #menu-side-top,
  #menu-side-bottom {
    flex-direction: row;
    flex-flow: wrap;
    justify-content: space-between;
  }
  #menu-primary a,
  .search-header h6 {
    font-size: 3vh;
  }
  #menu-side-top a {
    margin: .2rem 2vw;
    padding: 0;
  }
  #menu-side-top li:nth-last-child(2) a {
    margin-right: 4.6vw;
  }
  #menu-side-top li:nth-last-child(1) a {
    margin: .2rem .5rem;
  }
  #menu-side-bottom a {
    margin: .5rem 2vw;
    padding: 0;
  }
  footer .social-block {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  #menu-policies-nav {
    margin-top: .2rem !important;
  }
  .navbar-nav .dropdown-menu {
    transform: none !important;
  }
  #menu .dropdown-menu {
    position: relative !important;
  }
  .logo-offset-color {
    padding-top: 26px;
    margin-top: -26px;
    padding-bottom: 24px;
    margin-bottom: -24px;
    padding-left: 15px;
    padding-right: 15px;
  }
  .logo-offset-color img {
    width: 130px;
  }
  .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit],
  .gform_wrapper .gfield_checkbox li, .gform_wrapper .gfield_radio li {
    margin: 0 0 16px !important;
  }
  .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] {
    width: inherit !important;
  }
  footer .social-text {
    display: none;
  }
  #gform_1 .gform_footer.top_label {
    text-align: center;
    margin: .6rem 0 .6rem;
  }
  header .social-block a[title=Wishlist] {
    margin-left: 0 !important;
  }
  .background-carousel {
    height: 350px;
  }
}

/* 794 MAX WIDTH */
@media (max-width:794px) {
  .grid-item {
    right: 15px;
  }
}

/* 376 MIN WIDTH - 767 MAX WIDTH */
@media (min-width:376px) and (max-width:767px) {
  .site-content .gform_wrapper [type="checkbox"]:not(:checked) + label:after,
  .site-content .gform_wrapper [type="checkbox"]:checked + label:after {
    top: 5px;
  }
}

/* 768 MIN WIDTH - 890 MAX WIDTH */
@media (min-width:768px) and (max-width:890px) {
  #masthead > .container > .row > .col-md-2 {
    flex: 0 0 19.666667%;
    max-width: 19.666667%;
  }
  #masthead > .container > .row > .col-md-8 {
    flex: 0 0 60.666667%;
    max-width: 60.666667%;
  }
}

/* 768 MIN WIDTH - 991 MAX WIDTH */
@media (min-width:768px) and (max-width:991px) {
  .search-header h6 {
    font-size: 2.8rem;
  }
  .page-template-page-homepage-2024 #primary,
  .page-template-page-homepage-2023 #primary,
  #portrait-scroller {
    padding-top: 68px !important;
  }
  #menu-primary a {
    padding-bottom: 2.5vh;
    padding-top: 1.5vh;
    font-size: 2.8rem;
  }
  #menu-side-top a, #menu-side-bottom a {
    padding: 9px 10px 6px;
    font-size: 1.2rem;
  }
  .site-content .gform_wrapper [type="checkbox"]:not(:checked) + label:before,
  .site-content .gform_wrapper [type="checkbox"]:checked + label:before {
    top: 3px;
  }
  .site-content .gform_wrapper [type="checkbox"]:not(:checked) + label:after,
  .site-content .gform_wrapper [type="checkbox"]:checked + label:after {
    top: 6px;
  }
}

/* 768 MIN WIDTH */
@media (min-width:768px) {
  #frida-models > .container > .row:nth-child(odd) > div:nth-child(2) {
    padding-left: 2.5vw;
  }
  #frida-models > .container > .row:nth-child(even) > div:nth-child(2) {
    padding-right: 3.5vw;
  }
  .five-products-list {
    width: 20% !important;
  }
  .five-products-list.product.set-image img {
    aspect-ratio: 1050/1305;
  }
  .wp-block-quote cite {
    margin-left: 9%;
  }
  .quote-with-image .wp-block-quote cite {
    margin-left: 0;
  }
  #bgc-backstage video {
    width: 100%;
    object-fit: cover;
    aspect-ratio: 16 / 9;
    min-height: 800px;
  }
  #bgc-backstage .box {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 406px;
    /*height: 588px;*/
    display: flex;
    justify-content: space-between;
    flex-direction: column;
  }
  #bgc-backstage:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,.2);
    top: 0;
    left: 0;
  }
  #bgc-backstage .box h2 {
    white-space: nowrap;
    margin-top: 15px;
    margin-bottom: -15px;
  }
  #bgc-opening .video-1 {
    padding-right: 5rem;
  }
  #bgc-opening .video-3 {
    padding-left: 1.5rem;
  }
  .cat-father {
    cursor: pointer;
  }
  .cat-father > a {
    pointer-events: none;
  }
  .cat-father > a:after {
    font-family: "Font Awesome 5 Pro";
    font-size: 1.5rem;
    content: "\f107";
    font-weight: 100;
    margin-left: 8px;
    line-height: 0;
    vertical-align: -4px;
  }
  .cat-father.active > a:after {
    content: "\f106";
  }
  .cat-father:not(.active) .children {
    display: none;
  }
  .cat-father .children {
    position: absolute;
    text-align: left;
    display: flex;
    flex-direction: column;
    background-color: white;
    border: 1px solid black;
    margin-left: -3.5rem !important;
    padding: .5rem 1rem !important;
  }
  .cat-father .children a {
    padding: 1rem 0 !important;
  }
  #frida-models .row:nth-child(even) {
    flex-direction: row-reverse;
  }
  #frida-models .row:nth-child(odd) > div a {
    margin-left: -26%;
  }
  #bigmenu {
    position: fixed !important;
    z-index: 3;
    top: 50%;
    transform: translate(0, -50%);
  }
  .blog .center-center,
  .archive.category .center-center {
    /*bottom: 35%;*/
    bottom: auto;
    top: 58%;
    transform: translate(-50%, -50%);
  }
  #field_1_1 {
    width: 450px !important;
  }
  #searchbar-desktop {
    height: 43px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  #mega-menu-primary .mega-sub-menu > li > ul,
  #mega-menu-primary .mega-sub-menu .nav.flex-column {
    padding-top: 6px !important;
  }
  #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {
    line-height: 1;
    height: 43px;
    padding: 1rem 1.5rem 1rem 1.5rem;
    letter-spacing: .7px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {
    margin-top: 1px;
    border-bottom: 1px solid #E0E0D7;
    width: calc(100% - -10px);
  }
  #mega-menu-wrap-primary, #mega-menu-wrap-primary #mega-menu-primary, #mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-row, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-column, #mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link {
    position: static;
  }
  #mega-menu-wrap-primary #mega-menu-primary > li > ul.mega-sub-menu {
    -webkit-margin-start: -5px;
            margin-inline-start: -5px;
    -webkit-margin-end: -5px;
            margin-inline-end: -5px;
  }
  .page-template-page-corporate header:not(.active) #menu-language > li > a > .wpml-ls-native:after,
  .page-template-page-corporate header:not(.active) #menu-header > li > a,
  .page-template-page-corporate header:not(.active) #mega-menu-primary > li > a,
  .page-template-page-corporate header:not(.active) #menu-language > li > a {
    color: #FDFFFD !important;
  }
  .widget_media_image {
    display: flex !important;
    flex-direction: column-reverse !important;
  }
  .widget_media_image h4 {
    font-family: 'Cormorant Garamond', serif !important;
    text-align: center !important;
    text-transform: unset !important;
    font-size: 1.1rem !important;
    margin-top: 30px !important;
  }
  #menu-header > li > a,
  #mega-menu-primary > li > a {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  #menu-header > .current_page_item,
  #menu-header > .current_page_parent,
  #menu-header > li:hover,
  #mega-menu-primary > .current_page_item,
  #mega-menu-primary > .current_page_parent,
  #mega-menu-primary > li:hover {
    border-bottom: 1px solid #2B2D2A !important;
    margin-bottom: -1px !important;
  }
  .page-template-page-corporate header:not(.active) #menu-header > .current_page_item,
  .page-template-page-corporate header:not(.active) #menu-header > .current_page_parent,
  .page-template-page-corporate header:not(.active) #menu-header > li:hover,
  .page-template-page-corporate header:not(.active) #mega-menu-primary > .mega-current_page_item,
  .page-template-page-corporate header:not(.active) #mega-menu-primary > .mega-current_page_parent,
  .page-template-page-corporate header:not(.active) #mega-menu-primary > li:hover {
    border-bottom: 1px solid #fff !important;
  }
  #menu-header > li,
  #mega-menu-primary > li {
    margin-left: -3px;
    margin-right: -3px;
  }
  #menu-language > li > a > .wpml-ls-native:after {
    top: 1px;
  }
  #menu-footer li li {
    padding-top: 4px;
    padding-bottom: 4px;
  }
  #content.site-content {
    padding-top: 170px;
    /* padding-bottom: 5.7rem; */
  }
  /*
  #menu-language .dropdown .dropdown-menu {
    display: block;
    position: absolute;
    overflow: hidden;
    margin-top: 0;
    border-radius: 0;
    width: 112px;
    min-width: 1px;
    padding-left: 12px;
    padding-right: 12px;
    left: -calc(12px - -.2vw);;
    background: #fff;
    -webkit-transition: padding-top .2s, padding-bottom .2s, max-height .2s;
    transition: padding-top .2s, padding-bottom .2s, max-height .2s;
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
    max-height: 0;
    padding-top: 0;
    padding-bottom: 0;
  }
  */
  #menu-language .dropdown .dropdown-menu a {
    padding-left: 0;
    padding-right: 0;
  }
  .close-searchbar {
    right: -5px;
  }
  .site-content .gform_wrapper {
    padding-bottom: 1px;
    margin-bottom: 5px;
  }
  .page-title {
    font-size: 7rem; /*6rem*/
  }
  .page-content p {
    text-align: justify;
  }
  #menu-side-top li:nth-last-child(1) {
    margin-top: 11px;
  }
  #menu {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
  }
  #menu-side-top-nav {
    position: fixed;
    right: 8%;
    top: 32%;
  }
  #menu-side-bottom-nav {
    position: fixed;
    right: 8%;
    top: 57%;
  }
  body:not(.theme-preset-active) #page-sub-header h1 {
    font-size: 3.750rem;
  }
  body:not(.theme-preset-active) #page-sub-header {
    font-size: 1.25rem;
  }
  #menu.open:after {
    height: 165px;
  }
  .dropdown-menu li > .dropdown-menu {
    right: -9.875rem;
    top: 1.375rem;
  }
  #menu-header > li,
  #mega-menu-primary > li {
    display: inline-block;
    position: static;
  }
  #menu-header > .dropdown > .dropdown-menu,
  #mega-menu-primary > .mega-menu-megamenu > .mega-sub-menu {
    display: block;
    overflow: hidden;
    margin-top: 0 !important;
    margin-left: -5px;
    width: calc(100% - -10px);
    position: absolute;
    border-radius: 0;
    text-align: center;
    border-bottom: 1px solid #E0E0D7;
    transition: max-height .2s !important;
    transition-timing-function: ease-in !important;
    max-height: 0 !important;
    padding-top: 0;
    padding-bottom: 0;
    z-index: -1 !important;
  }
  #menu-header > .dropdown > .dropdown-menu .dropdown > .dropdown-menu,
  #mega-menu-primary > .mega-menu-megamenu > .mega-sub-menu .mega-menu-megamenu > .mega-sub-menu {
    display: block;
  }
  #menu-header .dropdown .dropdown-menu > li,
  #mega-menu-primary .mega-menu-megamenu .mega-sub-menu > li {
    transition: padding-top .2s, padding-bottom .2s !important;
  }
  #menu-header > .dropdown:hover > .dropdown-menu,
  #mega-menu-primary > .mega-menu-megamenu:hover > .mega-sub-menu {
    max-height: unset !important;
    margin-top: 1px !important;
    z-index: 1000 !important;
  }
  #menu-header > .dropdown:hover > .dropdown-menu > li,
  #mega-menu-primary > .mega-menu-megamenu:hover > .mega-sub-menu > li {
    display: inline-table;
    padding-top: 1.7rem !important;
    padding-bottom: 2rem !important;
    width: 10rem;
  }
  #menu-header .dropdown .dropdown-menu > li .dropdown-menu,
  #mega-menu-primary .mega-menu-megamenu .mega-sub-menu > li .mega-sub-menu {
    position: static;
  }
  /*
  #menu-header .dropdown .dropdown-menu li > a:hover,
  #mega-menu-primary .mega-menu-megamenu .mega-sub-menu li > a:hover,
  #menu-footer li > a:hover,
  #menu-policies li > a:hover,
  footer .social-block a:hover,
  #menu-language .dropdown .dropdown-menu li > a:hover {
    opacity: .5 !important;
  }
  */
  #menu-header > .dropdown > .dropdown-menu > li .dropdown-menu a,
  #mega-menu-primary > .mega-menu-megamenu > .mega-sub-menu > li .mega-sub-menu a,
  #mega-menu-primary > .mega-menu-megamenu > .mega-sub-menu > li .nav.flex-column a {
    color: #A0A39E !important;
  }
  #mega-menu-primary > .mega-menu-megamenu > .mega-sub-menu > li .nav.flex-column a {
    padding-left: 0;
    padding-right: 0;
  }
  .background-carousel {
    height: 590px;
  }
}

/* 768 MIN WIDTH - 1440 MAX WIDTH */
@media (min-width:768px) and (max-width:1440px) {
  #menu-side-top-nav {
    right: 20px;
  }
  #menu-side-bottom-nav {
    right: 20px;
  }
}

/* 769 MIN WIDTH */
@media (min-width:769px) {
  .dropdown-menu li > .dropdown-menu {
    right: -9.875rem;
    top: 1.375rem;
  }
}

/* 991 MAX WIDTH */
@media (max-width:991px) {
  html body.single-post .entry-content.container .two-columns-image-text h3 {
    margin: calc(3vw - -2rem) 20px 3vw !important;
  }
  .cat-father > a:after {
    vertical-align: -3px !important;
  }
  #select-category .cat-item.current-cat:before {
    margin-top: 1rem !important;
  }
  #select-category .cat-item a {
    padding: 1rem 0 !important;
  }
  #homepage-new-in .new-in-text {
    width: 100%;
  }
  #homepage-new-in .img-hover-zoom,
  #homepage-new-in picture,
  #homepage-new-in img {
    width: 100%;
  }
  .search-header h6 {
    font-family: var(--font-paragraph);
  }
  .wp-block-quote p,
  .quote-container .caption {
    font-size: 1.6rem !important;
  }
  .wp-block-quote:before,
  .quote-container:before,
  .quote-with-image .wp-block-quote:after {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='36' fill='none'%3E%3Cg clip-path='url(%23A)'%3E%3Cpath d='M16.429 8.214A8.22 8.22 0 0 0 8.214 0 8.22 8.22 0 0 0 0 8.214a8.22 8.22 0 0 0 8.214 8.214 8.17 8.17 0 0 0 5.118-1.793L2.893 35.196l.636.325 11.679-22.996c.775-1.254 1.221-2.729 1.221-4.311z' fill='%23292825'/%3E%3C/g%3E%3Cg clip-path='url(%23B)'%3E%3Cpath d='M35 8.214A8.22 8.22 0 0 0 26.786 0a8.22 8.22 0 0 0-8.214 8.214 8.22 8.22 0 0 0 8.214 8.214 8.17 8.17 0 0 0 5.118-1.793L21.464 35.196l.636.325 11.679-22.996C34.554 11.271 35 9.796 35 8.214z' fill='%23292825'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='A'%3E%3Cpath fill='%23fff' d='M0 0h16.429v35.518H0z'/%3E%3C/clipPath%3E%3CclipPath id='B'%3E%3Cpath fill='%23fff' transform='translate(18.571)' d='M0 0h16.429v35.518H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") !important;
  }
  .wp-block-quote,
  html body.single-post .entry-content.container .wp-block-embed.is-type-video {
    margin-left: 0;
    margin-right: 0;
  }
  html body.single-post .entry-content.container p,
  html body.single-post .entry-content.container .wp-block-quote,
  html body.single-post .entry-content.container ul,
  html body.single-post .entry-content.container ol,
  html body.single-post .entry-content.container .wp-block-buttons .wp-block-button {
    margin-bottom: 1.5rem;
  }
  #menu-header-language>li>a>.wpml-ls-native:after {
    font-family: "Font Awesome 5 Pro";
    font-size: 2.2rem;
    content: "\f107";
    font-weight: 300;
    position: absolute;
    color: #fff;
    right: 20px;
    margin-top: -3px;
  }
  body.no-scroll .menu-low > *:first-child {
    border-bottom: 1px solid #ba3b4c;
  }
  body.no-scroll .menu-low > *:last-child {
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
  body.no-scroll .menu-low {
    left: 0 !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    padding-right: 0 !important;
  }
  body.no-scroll .menu-low .wpml-ls-current-language:not(.opened) {
    padding-left: 30px !important;
    line-height: .416;
    width: 100%;
    cursor: pointer;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding: 2rem 20px 2rem 50px !important;
  }
  body.mobile-language-bigmenu #masthead {
    z-index: -111 !important;
  }
  #menu-header-language > li > a > .wpml-ls-native:before {
    left: 20px !important;
    margin-top: -7px;
  }
  #menu,
  #menu-header-language-nav .wpml-ls-current-language.opened .dropdown-menu,
  .search-header {
    background-color: #d65559 !important;
    background-image: unset !important;
  }
  #menu-primary a {
    font-family: var(--font-paragraph) !important;
  }
  #portrait-hero video,
  #portrait-hero .plyr__video-embed {
    max-height: 90vh !important;
  }
  #portrait-hero {
    aspect-ratio: 9/16 !important;
    max-height: 90vh !important;
  }
  #portrait-photographer h2 {
    font-size: 2.25rem !important;
  }
  .post-contact-us {
    padding-top: 2.5rem;
    padding-bottom: 3rem;
  }
  .blog .header-category,
  .archive.category .header-category {
    background-size: cover !important;
  }
  .wp-block-column:not(:only-child) {
    flex-basis: unset !important;
  }
  .wp-block-columns {
    flex-wrap: wrap;
  }
  .wp-block-column:nth-child(2n) {
    margin-left: 0 !important;
  }
  html body.single .entry-content.container h1,
  html body.single .entry-content.container h3,
  html body.single .entry-content.container h4,
  html body.single .entry-content.container h5,
  html body.single .entry-content.container h6,
  html body.single .entry-content.container h2 {
    margin: calc(3vw - -2rem) 0 3vw !important;
  }
  /*
  html body.single .entry-content.container p,
  html body.single .entry-content.container .wp-block-quote, html body.single .entry-content.container ul, html body.single .entry-content.container ol, html body.single .entry-content.container .wp-block-buttons .wp-block-button {
    margin: 0 !important;
  }
  */
}

/* 992 MIN WIDTH - 1440 MAX WIDTH */
@media (min-width:992px) and (max-width:1440px) {
  #menu-primary a {
    padding-bottom: 2.5vh;
    padding-top: 1.5vh;
    font-size: 3.5rem;
    font-weight: 500 !important;
  }
  #menu-side-top a, #menu-side-bottom a {
    padding: 3px 10px 0px;
    font-size: 1.5rem;
  }
}

/* 992 MIN WIDTH */
@media (min-width:992px) {
  html body.single-post .entry-content.container .two-columns-image-text h3 {
    margin: calc(3vw - -2rem) 20px 3vw !important;
  }
  #homepage-new-in .col-12 {
    flex-direction: row-reverse;
  }
  #homepage-new-in .new-in-text {
    width: 30%;
  }
  #homepage-new-in .img-hover-zoom,
  #homepage-new-in picture,
  #homepage-new-in img {
    width: 70%;
    object-fit: cover;
    height: 100%;
  }
  .header-center > .current {
    position: relative;
  }
  .header-center > .current:before {
    content: '';
    background-color: #951A1A;
    width: 8px;
    height: 8px;
    border-radius: 50px;
    left: -15px;
    position: absolute;
    top: 52%;
    transform: translate(0, -50%);
  }
  .search-header h6 {
    font-size: 5rem;
  }
  #homepage-row-2 .img-hover-zoom img:hover {
    transform: scale(1.07);
  }
  #homepage-row-3 .img-hover-zoom img:hover {
    transform: scale(1.07);
  }
  .social {
    text-align: center;
  }
  #menu-policies-nav {
    text-align: right;
  }
  #page-sub-header p {
    max-width: 43rem;
    margin: 0 auto;
  }
  .nl-footer-title {
    margin-top: calc(1rem - 2px) !important;
  }
  .site-content .gform_wrapper [type="checkbox"]:not(:checked) + label:before,
  .site-content .gform_wrapper [type="checkbox"]:checked + label:before {
    top: 4px;
  }
  .site-content .gform_wrapper [type="checkbox"]:not(:checked) + label:after,
  .site-content .gform_wrapper [type="checkbox"]:checked + label:after {
    top: 7px;
  }
  #homepage-project {
    padding-left: 0;
    padding-right: 0;
    overflow: hidden;
  }
}

/* 1024 MAX WIDTH */
@media (max-width:1024px) {
  .num-dots .owl-nav {
    top: -5.45rem;
  }
  .num-dots .owl-dots {
    top: -4.8rem;
  }
}

/* 1025 MIN WIDTH */
@media (min-width:1025px) {
  .num-dots .owl-nav {
    top: -4.85rem;
  }
  .num-dots .owl-dots {
    top: -4.55rem;
  }
}

/* 768 MIN WIDTH -  1199 MAX WIDTH */
@media (min-width:768px) and (max-width:1199px) {
  #magazine-intro .frame-1 img {
    height: calc(85vw - 4 * (var(--bs-gutter-x)/ -1 ));
  }
  #magazine-intro .frame-2 img,
  #magazine-intro .frame-3 img,
  #magazine-intro .frame-4 img,
  #magazine-intro .frame-5 img,
  #magazine-intro .frame-6 img {
    height: 17vw;
  }
}

/* 1200 MIN WIDTH */
@media (min-width:1200px) {
  /*#homepage-splash,
  #homepage-splash img {
    aspect-ratio: 2.17;
  }
  #homepage-splash img {
    padding: 0.4vw 3vw 7vw;
  }*/
}

/* 1440 MAX WIDTH */
@media (max-width:1440px) {
}

/* 1441 MIN WIDTH */
@media (min-width:1441px) {
  #mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu ul.mega-sub-menu {
    max-width: 94% !important;
  }
  .video-popup i {
    margin-right: 0 !important;
  }
  #menu-side-top a, #menu-side-bottom a {
    padding: 3px 10px 0px;
    font-size: 1.5rem;
  }
  #menu-primary a {
    line-height: 1.4 !important;
    font-size: 7.8vh;
  }
  header > .container {
    max-width: 94%;
  }
  body.no-scroll .menu-low {
    width: 94% !important;
  }
  .num-dots .owl-item.active ~ .owl-item {
    margin-left: calc(1162px - 95vw);
    z-index: -1;
  }
  .num-dots .owl-item {
    transition: all .8s ease;
  }
}
/*--------------------------------------------------------------
## Query List END
--------------------------------------------------------------*/
.container {
  max-width: 90rem;
}

.background-carousel {
  background-position: center;
  background-size: cover;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}

button#catapultCookie {
  padding: .5rem 1rem !important;
  font-size: .9rem;
  letter-spacing: .027rem;
  border-radius: 0 !important;
}

.ctcc-left-side {
  font-weight: 300;
}

.ctcc-more-info-link, .ctcc-more-info-link:hover {
  text-decoration: underline;
  font-weight: 300;
}

.ctcc-more-info-link:focus {
  outline: none;
}

input:focus,
textarea:focus,
button:focus,
.form-control:focus {
  outline: none;
  box-shadow: none;
}

.space {
  padding-top: 2rem;
  padding-bottom: 2%;
}

.space-low {
  padding-top: 4rem;
}

#hamburger.is-active .hamburger-inner,
#hamburger.is-active .hamburger-inner::before,
#hamburger.is-active .hamburger-inner::after {
  background-color: #2B2D2A;
}
.hamburger-inner {
  display: block;
  top: 50%;
  margin-top: -2px;
}
.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {
  width: 34px;
  height: 3px;
  background-color: #2B2D2A;
  position: absolute;
  transition-property: transform;
  transition-duration: 0.15s;
  transition-timing-function: ease;
}
.hamburger-inner::before, .hamburger-inner::after {
  content: "";
  display: block;
}
.hamburger-inner::before {
  top: -8px;
}
.hamburger-inner::after {
  bottom: -8px;
}
.hamburger--minus .hamburger-inner::before, .hamburger--minus .hamburger-inner::after {
  transition: bottom 0.07s 0s ease-out, top 0.07s 0s ease-out, opacity 0.05s ease-out;
}
.hamburger--minus.is-active .hamburger-inner::before, .hamburger--minus.is-active .hamburger-inner::after {
  opacity: 0;
  transition: bottom 0.07s ease-in, top 0.07s ease-in, opacity 0.05s ease-in;
}
.hamburger--minus.is-active .hamburger-inner::before {
  top: 0;
}
.hamburger--minus.is-active .hamburger-inner::after {
  bottom: 0;
}

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item:hover > ul.mega-sub-menu {
  visibility: visible;
}

.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] {
  margin: 0 !important;
}
#gform_1 .top_label li ul.gfield_checkbox, #gform_1 .top_label li ul.gfield_radio {
  width: 100%;
}
#gform_1 {
  display: inline-flex;
  -ms-flex-wrap: wrap;
  margin-left: 15px;
  margin-right: 15px;
  position: relative;
}
footer #gform_1 .gform_body {
  width: 100%;
}
#gform_1 .gform_footer.top_label {
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
  position: absolute;
  right: 20px;
  top: 23px;
  margin: 0;
}

#input_1_1 {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 30.5 20.5' style='enable-background:new 0 0 30.5 20.5;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .c0%7Bfill:%23333333;%7D%0A%3C/style%3E%3Cpath class='c0' d='M0,0v20.5h30.5V0H0z M22.9,12.1l-0.7,0.7l6.7,6.7H1.7l6.4-6.4l-0.7-0.7L1,18.8V1.6 l14.2,12.3L29.5,1.6v17.1L22.9,12.1z M1.8,1h26.8L15.3,12.6L1.8,1z'/%3E%3C/svg%3E");
  background-size: 30px;
  background-repeat: no-repeat;
  background-position: 15px 50%;
}

body:not(.no-scroll):not(.page-search) #masthead.active #logo-header-light,
body:not(.blog,.single-product,.page-template-page-homepage-2024,.page-template-page-homepage-2023) #masthead:not(.active) #logo-header-dark,
body.blog:not(.no-scroll):not(.page-search) #logo-header-light,
body.single-product:not(.no-scroll):not(.page-search) #logo-header-light,
body.page-template-page-homepage-2024:not(.no-scroll):not(.page-search) #logo-header-light,
body.page-template-page-homepage-2023:not(.no-scroll):not(.page-search) #logo-header-light,
body.no-scroll #masthead.active #logo-header-dark,
body.blog.no-scroll #logo-header-dark,
body.single-product.no-scroll #logo-header-dark,
body.page-template-page-homepage.no-scroll #logo-header-dark,
body.page-template-page-homepage-2023.no-scroll #logo-header-dark,
body.page-search #logo-header-dark {
  display: none;
}

#logo-header-light,
#logo-header-dark {
  width: 100%;
  max-width: 200px;
  max-height: 23.39px;
}

.social img {
  width: 19px;
  height: 19px;
}

.homepage-social img {
  width: 23px;
  height: 21px;
}

.contacts-social img {
  width: 20px;
  height: 20px;
}

footer {
  text-transform: uppercase;
}

footer .dropdown-menu {
  background-color: transparent;
}

footer .dropdown-menu .dropdown-item {
  padding-left: 0;
  padding-right: 0;
}

footer .navbar-nav,
footer .dropdown-menu {
  font-size: 11px;
}

footer .navbar-nav {
  font-weight: 700;
}

.nl-footer-title {
  color: #2B2D2A;
  font-size: 11px;
  font-weight: 700;
  letter-spacing: .3px;
  margin-bottom: 0 !important;
}

.center-bottom {
  position: absolute;
  /*left: 50%;*/
  bottom: 6%;
  left: 15px;
  width: calc(100% - 30px);
  /*transform: translate(-50%, 0%);*/
  text-align: center;
  /*z-index: 1;*/
}

#homepage-splash .center-bottom {
  bottom: 0;
  left: auto;
  width: 100%;
}

.center-center {
  position: absolute;
  left: 50%;
  bottom: 30%;
  transform: translate(-50%, 0%);
  text-align: center;
  width: 100%;
}

.header-category h1 {
  font-size: 6rem;
  text-transform: uppercase;
  color: #ded4c5;
  margin-bottom: 3vh;
  line-height: 1;
  margin-left: 15px;
  margin-right: 15px;
}

.blog .header-category {
  height: 20rem;
  min-height: unset;
  max-height: unset;
}

.blog .header-category h1 {
  color: #2B2D2A;
  margin-top: 1.5rem;
  margin-bottom: 0;
}

.mw-700 {
  max-width: 708px;
  margin-left: auto;
  margin-right: auto;
}

.mw-800 {
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
}

.mw-500 {
  max-width: 500px;
  margin-left: auto;
  margin-right: auto;
}

.mw-50pc {
  max-width: 50%;
  margin-left: auto;
  margin-right: auto;
}

.mw-640 {
  max-width: 640px;
  margin-left: auto;
  margin-right: auto;
}

#bgc-models .mw-640 * {
  text-align: center !important;
}

.mw-70pc {
  max-width: 70%;
  margin-left: auto;
  margin-right: auto;
}

.mw-1000 {
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
}

.fw-500,
.fw-500 *:not(strong, b) {
  font-weight: 500;
}

.fw-600,
.fw-600 *:not(strong, b) {
  font-weight: 600;
}

#portrait-intro-1 {
  border-bottom: 1px solid rgba(0,0,0,0.2);
}

#portrait-intro-1 h1 {
  margin-bottom: 2.5rem;
}

.page-template-page-sisterhood h1,
.page-template-page-beyond-the-glass-ceiling h1,
.page-template-page-portrait-of-dreams h1,
#frida-concept h1,
.related-title {
  font-size: 4.6rem;
  line-height: 1;
}

.header-category.w-gradient:after {
  content: '';
  display: block;
  top: 0;
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0.35) 100%);
}

.header-category .center-center {
  max-width: 1000px;
  z-index: 1;
}

.blog .header-category h1,
.archive.category .header-category h1 {
  font-size: 7rem;
}

.header-category .term-description {
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
}

.header-category .term-description p {
  text-transform: uppercase;
  color: #ded4c5;
  font-size: 13px;
  font-weight: 400;
}

@media (max-width:767px) {
  .five-products-list {
    width: 100% !important;
  }
  .five-products-list.product.set-image img {
    aspect-ratio: 4/3;
    object-position: 50% 38%;
  }
  #magazine-intro .frame-1 img {
    height: 64vw;
  }
  #magazine-intro .frame-2 img,
  #magazine-intro .frame-3 img,
  #magazine-intro .frame-4 img,
  #magazine-intro .frame-5 img,
  #magazine-intro .frame-6 img {
    height: 52vw;
  }
  #bigmenu {
    padding-top: 6rem;
    padding-bottom: 12rem;
  }
  .header-category h1,
  .page-template-page-sisterhood h1,
  .page-template-page-beyond-the-glass-ceiling h1,
  .page-template-page-portrait-of-dreams h1,
  #frida-concept h1,
  .related-title {
    font-size: 10vw;
  }
  .blog .center-center,
  .archive.category .center-center {
    bottom: auto;
    top: 58%;
    transform: translate(-50%, -50%);
  }
  .blog .header-category h1,
  .archive.category .header-category h1 {
    font-size: 11vw;
  }
  .header-category .term-description p {
    font-size: 11px;
  }
  /*
  .center-bottom {
    bottom: 5vh;
  }*/
}

.header-category img {
  -o-object-fit: cover;
  object-fit: cover;
  height: 100%;
  min-height: 50vh;
  max-height: 800px;
}

.white, .white a {
  color: white;
}

.contacts-social {
  text-transform: uppercase;
  color: #2B2D2A;
  font-size: .75rem;
  font-weight: 300;
  letter-spacing: .3px;
  line-height: 2.3;
  padding-top: 3.5%;
}

.divisor {
  vertical-align: middle;
  width: 1px;
  height: 27px;
  background-color: #E0E0D7;
  margin-left: 15px;
  margin-right: 7px;
}

.social-block,
.divisor {
  display: inline-block;
}

.social-block {
  font-size: 1.35rem;
}

.address-block {
  font-size: 9.5px;
  letter-spacing: 1.5px;
  font-family: 'Raleway';
  font-weight: 700;
  text-transform: uppercase;
}

.contact-block {
  font-size: 9.5px;
  letter-spacing: 1.5px;
  font-family: 'Raleway';
  font-weight: 800;
  text-transform: uppercase;
}

.contact-block span {
  color: #9B9E99;
  font-weight: 700;
}

#content .contact-block:before,
#content .social-block:before {
  content: "";
  display: block;
  width: 30px;
  border-top: 1px solid #333;
  margin-top: 30px;
  padding-top: 30px;
}

#content .social-block {
  padding-bottom: 50px;
}

#menu-policies,
.copyright {
  font-size: 11px;
  font-weight: 300;
  letter-spacing: .3px;
}

#menu-policies > li {
	display: inline-block;
}

#menu-policies > li:not(:nth-child(1)) {
  margin-left: 3%;
}

#mega-menu-primary {
  -webkit-margin-after: 0;
          margin-block-end: 0;
}

#menu-footer .dropdown-menu a {
  letter-spacing: .3px;
}

#menu-header a,
#mega-menu-primary a,
#mega-menu-primary li:not(.widget_media_image) > h4 {
  font-size: 10px !important;
  font-weight: 400 !important;
}

#menu-header > li > a,
#mega-menu-primary > li > a,
#menu-language a,
#my-account a,
#menu-footer .navbar-nav > li > a {
  font-size: 11px !important;
  font-weight: 700 !important;
}

.cursor-pointer {
  cursor: pointer;
}

@-webkit-keyframes menu {
	0% {
		opacity: 0;
		transform: translateY(12vw);
	}

	100% {
		opacity: 1;
		transform: translateY(0vw);
	}
}

@keyframes menu {
	0% {
		opacity: 0;
		transform: translateY(12vw);
	}

	100% {
		opacity: 1;
		transform: translateY(0vw);
	}
}

@-webkit-keyframes menuClosed {
	0% {
		opacity: 1;
		transform: translateY(0vw);
	}

	100% {
		opacity: 0;
		transform: translateY(12vw);
	}
}

@keyframes menuClosed {
	0% {
		opacity: 1;
		transform: translateY(0vw);
	}

	100% {
		opacity: 0;
		transform: translateY(12vw);
	}
}

#menu-primary li {
	position: relative;
  transition: all 0.5s ease-in-out;
	opacity: 0;
}

#menu.open #menu-primary li:nth-child(1) {
	-webkit-animation-name: menu;
	        animation-name: menu;
	-webkit-animation-duration: 500ms;
	        animation-duration: 500ms;
	-webkit-animation-delay: -50ms;
	        animation-delay: -50ms;
	-webkit-animation-timing-function: ease-in-out;
	        animation-timing-function: ease-in-out;
	-webkit-animation-fill-mode: forwards;
	        animation-fill-mode: forwards;
}

#menu.open #menu-primary li:nth-child(2) {
	-webkit-animation-name: menu;
	        animation-name: menu;
	-webkit-animation-duration: 500ms;
	        animation-duration: 500ms;
	-webkit-animation-delay: 200ms;
	        animation-delay: 200ms;
	-webkit-animation-timing-function: ease-in-out;
	        animation-timing-function: ease-in-out;
	-webkit-animation-fill-mode: forwards;
	        animation-fill-mode: forwards;
}

#menu.open #menu-primary li:nth-child(3) {
	-webkit-animation-name: menu;
	        animation-name: menu;
	-webkit-animation-duration: 500ms;
	        animation-duration: 500ms;
	-webkit-animation-delay: 450ms;
	        animation-delay: 450ms;
	-webkit-animation-timing-function: ease-in-out;
	        animation-timing-function: ease-in-out;
	-webkit-animation-fill-mode: forwards;
	        animation-fill-mode: forwards;
}

#menu.open #menu-primary li:nth-child(4) {
	-webkit-animation-name: menu;
	        animation-name: menu;
	-webkit-animation-duration: 500ms;
	        animation-duration: 500ms;
	-webkit-animation-delay: 700ms;
	        animation-delay: 700ms;
	-webkit-animation-timing-function: ease-in-out;
	        animation-timing-function: ease-in-out;
	-webkit-animation-fill-mode: forwards;
	        animation-fill-mode: forwards;
}

#menu.open #menu-primary li:nth-child(5) {
	-webkit-animation-name: menu;
	        animation-name: menu;
	-webkit-animation-duration: 500ms;
	        animation-duration: 500ms;
	-webkit-animation-delay: 950ms;
	        animation-delay: 950ms;
	-webkit-animation-timing-function: ease-in-out;
	        animation-timing-function: ease-in-out;
	-webkit-animation-fill-mode: forwards;
	        animation-fill-mode: forwards;
}

#menu.closed-menu #menu-primary li:nth-child(1) {
  opacity: 1;
	-webkit-animation-name: menuClosed;
	        animation-name: menuClosed;
	-webkit-animation-duration: 500ms;
	        animation-duration: 500ms;
	-webkit-animation-delay: 400ms;
	        animation-delay: 400ms;
	-webkit-animation-timing-function: ease-in-out;
	        animation-timing-function: ease-in-out;
	-webkit-animation-fill-mode: forwards;
	        animation-fill-mode: forwards;
}

#menu.closed-menu #menu-primary li:nth-child(2) {
  opacity: 1;
	-webkit-animation-name: menuClosed;
	        animation-name: menuClosed;
	-webkit-animation-duration: 500ms;
	        animation-duration: 500ms;
	-webkit-animation-delay: 350ms;
	        animation-delay: 350ms;
	-webkit-animation-timing-function: ease-in-out;
	        animation-timing-function: ease-in-out;
	-webkit-animation-fill-mode: forwards;
	        animation-fill-mode: forwards;
}

#menu.closed-menu #menu-primary li:nth-child(3) {
  opacity: 1;
	-webkit-animation-name: menuClosed;
	        animation-name: menuClosed;
	-webkit-animation-duration: 500ms;
	        animation-duration: 500ms;
	-webkit-animation-delay: 300ms;
	        animation-delay: 300ms;
	-webkit-animation-timing-function: ease-in-out;
	        animation-timing-function: ease-in-out;
	-webkit-animation-fill-mode: forwards;
	        animation-fill-mode: forwards;
}

#menu.closed-menu #menu-primary li:nth-child(4) {
  opacity: 1;
	-webkit-animation-name: menuClosed;
	        animation-name: menuClosed;
	-webkit-animation-duration: 500ms;
	        animation-duration: 500ms;
	-webkit-animation-delay: 250ms;
	        animation-delay: 250ms;
	-webkit-animation-timing-function: ease-in-out;
	        animation-timing-function: ease-in-out;
	-webkit-animation-fill-mode: forwards;
	        animation-fill-mode: forwards;
}

#menu.closed-menu #menu-primary li:nth-child(5) {
  opacity: 1;
	-webkit-animation-name: menuClosed;
	        animation-name: menuClosed;
	-webkit-animation-duration: 500ms;
	        animation-duration: 500ms;
	-webkit-animation-delay: 200ms;
	        animation-delay: 200ms;
	-webkit-animation-timing-function: ease-in-out;
	        animation-timing-function: ease-in-out;
	-webkit-animation-fill-mode: forwards;
	        animation-fill-mode: forwards;
}

#menu-primary a {
  font-family: var(--font-heading);
  color: #fff;
  text-transform: uppercase;
  font-weight: 200;
  letter-spacing: 3px;
  line-height: 1.5;
  transition: none;
  text-align: center;
}

/* HOVER EFFECTS */
@media(hover:hover) and (pointer:fine) and (min-width:992px) {
  #menu-primary a:hover {
    color: #cc4e4f;
  }
}

#menu-header,
#mega-menu-primary,
footer .navbar-nav {
  flex-direction: row;
  display: block;
}

.social-block a:not(:nth-child(1)) {
  margin-left: .8rem;
}

footer #gform_wrapper_1 {
  padding-top: 5rem;
  padding-bottom: 1rem;
}

#mega-menu-wrap-primary .mega-indicator:after {
  content: none;
}

.nl-footer-title {
  padding-top: .5rem;
  padding-bottom: .5rem;
}

.header-center {
  text-align: center;
}

.header-right {
  text-align: right;
}

footer .gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label, footer .gform_wrapper ul.gfield_checkbox li input[type=checkbox]:not(:checked)+label {
  font-size: 11px;
  color: #9B9E99;
  font-weight: 300;
  letter-spacing: .2px;
  line-height: 2;
  text-transform: none;
}

footer .gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label a, footer .gform_wrapper ul.gfield_checkbox li input[type=checkbox]:not(:checked)+label a {
  font-weight: 500;
}

.gform_wrapper [type="checkbox"]:not(:checked), .gform_wrapper [type="checkbox"]:checked,
.site-content .af-attributes-list [type="checkbox"]:not(:checked), .site-content .af-attributes-list [type="checkbox"]:checked {
  position: absolute!important;
  left: -9999px;
}

.gform_wrapper [type="checkbox"]:not(:checked) + label, .gform_wrapper [type="checkbox"]:checked + label,
.site-content .af-attributes-list [type="checkbox"]:not(:checked) + label, .site-content .af-attributes-list [type="checkbox"]:checked + label {
  position: relative!important;
  padding-left: 25px!important;
}

footer .gform_wrapper [type="checkbox"]:not(:checked) + label:before, footer .gform_wrapper [type="checkbox"]:checked + label:before {
  content: '';
  position: absolute;
  left: 0;
  width: 15px;
  height: 15px;
  border: 1px solid #333333;
  padding: 2px;
}

.site-content .gform_wrapper [type="checkbox"]:not(:checked) + label:before,
.site-content .gform_wrapper [type="checkbox"]:checked + label:before,
.site-content .af-attributes-list [type="checkbox"]:not(:checked) + label:before,
.site-content .af-attributes-list [type="checkbox"]:checked + label:before {
  content: '';
  position: absolute;
  left: 0;
  width: 16px;
  height: 16px;
  border: 1px solid #333;
  background: transparent;
  padding: 2px;
}

footer .gform_wrapper [type="checkbox"]:not(:checked) + label:after, footer .gform_wrapper [type="checkbox"]:checked + label:after {
  content: '';
  position: absolute;
  width: 7px;
  height: 7px;
  left: 4px;
  font-size: 1.3em;
  line-height: 0.8;
  background-color: #333333;
  transition: all .2s;
}
footer .gform_wrapper [type="checkbox"]:not(:checked) + label:before,
footer .gform_wrapper [type="checkbox"]:checked + label:before {
  top: 2px;
}
footer .gform_wrapper [type="checkbox"]:not(:checked) + label:after,
footer .gform_wrapper [type="checkbox"]:checked + label:after {
  top: 6px;
}

.site-content .gform_wrapper [type="checkbox"]:not(:checked) + label:after,
.site-content .gform_wrapper [type="checkbox"]:checked + label:after,
.site-content .af-attributes-list [type="checkbox"]:not(:checked) + label:after,
.site-content .af-attributes-list [type="checkbox"]:checked + label:after {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  left: 4px;
  font-size: 1.3em;
  line-height: 0.8;
  background-color: #333;
  transition: all .2s;
}


.site-content .gform_wrapper [type="checkbox"]:not(:checked) + label:before,
.site-content .gform_wrapper [type="checkbox"]:checked + label:before {
  top: 1px;
}
.site-content .gform_wrapper [type="checkbox"]:not(:checked) + label:after,
.site-content .gform_wrapper [type="checkbox"]:checked + label:after {
  top: 5px;
}

.gform_wrapper [type="checkbox"]:not(:checked) + label:after,
.site-content .af-attributes-list [type="checkbox"]:not(:checked) + label:after {
  opacity: 0;
  transform: scale(0);
}

.gform_wrapper [type="checkbox"]:checked + label:after,
.site-content .af-attributes-list [type="checkbox"]:checked + label:after {
  opacity: 1;
  transform: scale(1);
}

.site-content .gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label, .site-content .gform_wrapper ul.gfield_radio li input[type=radio]:checked+label {
  font-weight: 300 !important;
}

.gfield_checkbox a {
  text-decoration: underline;
}

body img.gform_ajax_spinner {
 display: none !important;
}

.gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .gform_wrapper li.gfield_error textarea {
  border: none;
  border-bottom: 1px solid #790000;
}

#gform_wrapper_1 input[type=text], #gform_wrapper_1 input[type=email],
#gform_wrapper_2 input[type=text], #gform_wrapper_2 input[type=email], #gform_wrapper_2 textarea, #gform_wrapper_2 select,
#gform_wrapper_3 input[type=text], #gform_wrapper_3 input[type=email],
.search-form input[type=search] {
  border: 1px solid #333333;
  border-radius: 0;
  letter-spacing: .1px;
  padding: 18px 20px !important;
  font-size: .8rem !important;
  font-weight: 500 !important;
  text-transform: uppercase;
  width: 100%;
  background-color: transparent;
}

#gform_wrapper_1 input[type=email] {
  padding: 18px 20px 18px 60px !important;
}

#gform_wrapper_2 select {
  cursor: pointer;
}

/*
#gform_fields_2 {
  grid-column-gap: 3%;
  grid-row-gap: 10%;
}
*/

.search-form input[type=search] {
  letter-spacing: .1px;
  font-size: .8rem !important;
  font-weight: 300 !important;
  text-transform: uppercase;
  background: transparent;
  height: auto;
  line-height: normal;
  color: #fff;
  background-color: inherit;
  background-clip: border-box;
  border-radius: 0;
  transition: unset;
  border: 1px solid #fff !important;
  width: calc(100% - 30px);
  max-width: 480px;
  text-align: center;
  background-image: url("data:image/svg+xml,%3Csvg width='1792' height='1792' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23ffffff' d='M1216 832q0-185-131.5-316.5t-316.5-131.5-316.5 131.5-131.5 316.5 131.5 316.5 316.5 131.5 316.5-131.5 131.5-316.5zm512 832q0 52-38 90t-90 38q-54 0-90-38l-343-342q-179 124-399 124-143 0-273.5-55.5t-225-150-150-225-55.5-273.5 55.5-273.5 150-225 225-150 273.5-55.5 273.5 55.5 225 150 150 225 55.5 273.5q0 220-124 399l343 343q37 37 37 90z'/%3E%3C/svg%3E");
  background-position: 20px center;
  background-repeat: no-repeat;
  background-size: 18px 18px;
  padding: 18px 68px 18px 52px !important;
}

.aws-container .aws-search-field {
  letter-spacing: .1px;
  font-size: .8rem !important;
  font-weight: 300 !important;
  text-transform: uppercase;
  background: transparent;
  height: auto;
  line-height: normal;
  color: #fff;
  background-color: inherit;
  background-clip: border-box;
  border-radius: 0;
  transition: unset;
  border: 1px solid #fff !important;
  text-align: center;
  background-image: url("data:image/svg+xml,%3Csvg width='1792' height='1792' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23ffffff' d='M1216 832q0-185-131.5-316.5t-316.5-131.5-316.5 131.5-131.5 316.5 131.5 316.5 316.5 131.5 316.5-131.5 131.5-316.5zm512 832q0 52-38 90t-90 38q-54 0-90-38l-343-342q-179 124-399 124-143 0-273.5-55.5t-225-150-150-225-55.5-273.5 55.5-273.5 150-225 225-150 273.5-55.5 273.5 55.5 225 150 150 225 55.5 273.5q0 220-124 399l343 343q37 37 37 90z'/%3E%3C/svg%3E");
  background-position: 20px center;
  background-repeat: no-repeat;
  background-size: 18px 18px;
  padding: 18px 52px 18px 52px !important;
}

.aws-container {
  width: calc(100% - 30px);
  max-width: 480px;
  margin: 0 auto;
}

.aws-search-result .aws_result_link {
  padding: 12px 15px;
}
.aws-search-result .aws_no_result {
  padding: 18px 15px;
}

.aws-search-result .aws_result_title {
  color: #333333;
  font-weight: 500;
}

.aws-container .aws-search-field:focus {
  background-color: transparent;
}

.aws-container .aws-search-form .aws-loader {
  right: 16px;
  margin-top: -4px;
}

.aws-container .aws-search-form .aws-search-clear {
  right: 5px;
}

.aws-container .aws-search-form .aws-search-clear span {
  margin-top: -6px;
  color: #ffffff;
  font-weight: 300;
}

.aws-search-result {
  width: calc(100% - 30px) !important;
  max-width: 480px;
  left: 50% !important;
  transform: translate(-50%, 0);
  margin-top: 11px;
  border: 1px solid #fff;
}

@media (max-width:768px) {
  .aws-search-result {
    margin-top: 7px;
  }
  .aws-container .aws-search-form .aws-search-clear span {
    margin-top: -8px;
  }
  .aws-container .aws-search-form .aws-loader {
    margin-top: -6px;
  }
}

@media (min-width:769px) and (max-width:960px) {
  .aws-search-result {
    margin-top: 9px;
  }
  .aws-container .aws-search-form .aws-search-clear span {
    margin-top: -7px;
  }
  .aws-container .aws-search-form .aws-loader {
    margin-top: -5px;
  }
}

.page-template-page-corporate header:not(.active) .search-form input[type=search],
.page-template-page-corporate header:not(.active) .close-searchbar {
  color: #FDFFFD;
}

.page-template-page-corporate header:not(.active) .search-form input[type=search]::-moz-placeholder {
	color: #ccd0ca;
}

.page-template-page-corporate header:not(.active) .search-form input[type=search]:-ms-input-placeholder {
	color: #ccd0ca;
}

.page-template-page-corporate header:not(.active) .search-form input[type=search]::placeholder {
	color: #ccd0ca;
}

.page-template-page-corporate header:not(.active) .search-form input[type=search]:-ms-input-placeholder {
	color: #ccd0ca;
}

.page-template-page-corporate header:not(.active) .search-form input[type=search]::-ms-input-placeholder {
	color: #ccd0ca;
}

#gform_wrapper_2 textarea {
  height: 10em;
}

#gform_wrapper_1 ul.gform_fields li.gfield {
  margin-top: 0;
  padding-right: 0;
}

#gform_wrapper_1 .top_label div.ginput_container {
  margin-top: 0;
}

.site-content .gform_wrapper {
  position: relative;
}

#field_2_2 {
  padding-top: 1px;
}

#field_3_2 {
  padding-top: 7px;
}

#gform_wrapper_2 #field_2_7,
#gform_wrapper_3 #field_3_1 {
  padding-right: 0;
}

.gform_wrapper .field_description_below .gfield_description {
  padding-top: 10px !important;
}

#validation_message_1_2 {
  padding-top: 5px !important;
}

/*
.wp-block-spacer {
  height: .1rem !important;
}
*/

.site-content .gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label,
.site-content .gform_wrapper ul.gfield_checkbox li input[type=checkbox]:not(:checked)+label {
  font-size: 11px;
  font-weight: 300;
  letter-spacing: .1px;
  line-height: 1.9;
  text-transform: none;
  color: #9B9E99;
}

.site-content .gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label a ,
.site-content .gform_wrapper ul.gfield_checkbox li input[type=checkbox]:not(:checked)+label a {
  color: #9B9E99;
}

#menu-header-nav a,
#mega-menu-primary a,
#menu-footer a {
  width: -webkit-fit-content !important;
  width: -moz-fit-content !important;
  width: fit-content !important;
  position: relative !important;
}

.button-open {
  text-transform: uppercase;
  font-size: 11px;
  font-weight: 500;
  line-height: normal;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  cursor: pointer;
}

.woocommerce a.remove {
  color: #333333 !important;
}

.woocommerce a.remove:hover {
  background: #333333;
}

.woocommerce table.shop_table {
  border-radius: 0;
}

.woocommerce-error,
.woocommerce-info,
.woocommerce-message {
  padding: 1em 2em 1em 3.5em !important;
  border-top-color: #333333;
}

.woocommerce-error::before,
.woocommerce-info::before,
.woocommerce-message::before {
  color: #333333;
}

.xoo-wsc-footer a.xoo-wsc-chkt,
.woocommerce .button.wc-forward,
.woocommerce .button.wc-forward:hover,
.woocommerce button.button,
.woocommerce button.button:hover,
.woocommerce button.button:disabled,
.woocommerce button.button:disabled[disabled],
.woocommerce button.button:disabled:hover,
.woocommerce button.button:disabled[disabled]:hover,
#add_payment_method .wc-proceed-to-checkout a.checkout-button,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,
#add_payment_method .wc-proceed-to-checkout a.checkout-button:hover,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,
.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover,
#gform_wrapper_1 input[type=submit],
#gform_wrapper_2 input[type=submit],
#gform_wrapper_3 input[type=submit],
.search-form input[type=submit],
.single-product .single_add_to_cart_button {
  text-transform: uppercase;
  font-size: 11px;
  font-weight: 500;
  line-height: normal;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  cursor: pointer;
  background: #2B2D2A;
  color: #fff;
  border: 2px solid #2B2D2A;
  padding: 10px 1.5rem;
  letter-spacing: .5px;
  border-radius: 0;
}

.button a,
#gform_wrapper_2 input[type=submit] {
  background: transparent;
  color: #333;
  border: 2px solid #333;
  padding: 15px 5.5rem 15px 4.5rem;
  height: auto;
  letter-spacing: .1px;
  font-size: .8rem !important;
  font-weight: 300 !important;
  background-image: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 38.6 24.5' enable-background='new 0 0 38.6 24.5' xml:space='preserve'%3E%3Cg transform='translate(-957.396 -1889.238)'%3E%3Cline fill='none' stroke='%23333333' x1='994.4' y1='1901.6' x2='957.6' y2='1901.6'/%3E%3Cpath fill='%23333333' d='M983.7,1889.6l12,12l-11.8,11.8c0,0,7.5-9.5,10.2-11.9 C994,1901.5,992.2,1900.1,983.7,1889.6z'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 37px;
  background-position: 80% 50%;
  width: 230px !important;
}

@media (min-width:992px) {
  #gform_wrapper_2 .gform_footer.top_label {
    position: absolute;
    bottom: -20px;
    right: 0;
  }
}

.btn.focus, .btn:focus {
  box-shadow: none;
}

.xoo-wsc-footer {
  padding: 20px 0 0;
}

.xoo-wsc-footer a.button {
  margin: 20px 0 0;
  width: 100%;
  padding: 20px 1.5rem;
}

.post-template-default .wp-block-button__link {
  /*background-color: #2B2D2A;*/
  border: 2px solid #2B2D2A;
  border-radius: 0;
  box-shadow: none;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  font-size: 11px;
  font-weight: 300;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  text-transform: uppercase;
  margin: 0;
  padding: 10px 2.4rem;
  text-align: center;
  text-decoration: none;
  overflow-wrap: unset;
}

.button-open {
  color: #2B2D2A;
  border-top: 2px solid #2B2D2A;
  border-bottom: 2px solid #2B2D2A;
  padding: 10px calc(2.4rem - -2px);
  letter-spacing: .5px;
}

.button:hover,
.gform_wrapper input[type=submit]:hover,
.post-template-default .wp-block-button__link:hover {
  background: transparent;
  color: #2B2D2A;
  border: 2px solid #2B2D2A;
}

.button-open:hover {
  background: #2B2D2A;
  color: #fff;
  border-left: 2px solid #2B2D2A;
  border-right: 2px solid #2B2D2A;
  padding: 10px 2.4rem;
}

.gform_wrapper input::-moz-placeholder, .gform_wrapper textarea::-moz-placeholder {
	color: #333333 !important;
}

.gform_wrapper input:-ms-input-placeholder, .gform_wrapper textarea:-ms-input-placeholder {
	color: #333333 !important;
}

.gform_wrapper input::placeholder,
.gform_wrapper textarea::placeholder {
	color: #333333 !important;
}

.gform_wrapper input:-ms-input-placeholder,
.gform_wrapper textarea:-ms-input-placeholder {
	color: #333333;
}

.search-form input[type=search]::-moz-placeholder, .aws-container .aws-search-field::-moz-placeholder {
	color: #fff !important;
}

.search-form input[type=search]:-ms-input-placeholder, .aws-container .aws-search-field:-ms-input-placeholder {
	color: #fff !important;
}

.search-form input[type=search]::placeholder,
.aws-container .aws-search-field::placeholder {
	color: #fff !important;
}

.search-form input[type=search]:-ms-input-placeholder,
.aws-container .aws-search-field:-ms-input-placeholder {
	color: #fff;
}

.search-form input[type=search]::-ms-input-placeholder,
.aws-container .aws-search-field::-ms-input-placeholder {
	color: #fff;
}

::-moz-placeholder {
  opacity: 1;
}

#gform_1 .gform_footer {
  padding: 0;
  margin: 7px 0 0;
}

.gform_wrapper .gfield_checkbox li, .gform_wrapper .gfield_radio li {
  line-height: unset !important;
}

body .gform_wrapper ul li.field_description_below div.ginput_container_checkbox, body .gform_wrapper ul li.field_description_below div.ginput_container_radio {
  margin-top: 8px !important;
}

.ginput_container_checkbox,
.header-right .social-block,
.header-center .social-block {
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.gform_wrapper div.validation_error {
  display: none;
}

.gform_wrapper li.gfield.gfield_error, .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning {
  background-color: transparent !important;
  margin-bottom: 0 !important;
  border-top: none !important;
  border-bottom: none !important;
  padding-bottom: 0 !important;
  padding-top: 0 !important;
}

.gform_wrapper .validation_message {
  font-size: 11px !important;
  font-weight: 700 !important;
  letter-spacing: .3px !important;
  text-transform: uppercase;
}

#gform_wrapper_1.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half),
#gform_wrapper_2.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half),
#gform_wrapper_3.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half) {
  max-width: unset !important;
}

.gform_wrapper .top_label .gfield_error {
    width: 100% !important;
}

#menu-side-top a, #menu-side-bottom a {
  text-transform: uppercase;
  text-align: right;;
	letter-spacing: 3px;
  line-height: 1.6;
  font-weight: 800;
}

#menu-side-top a {
	color: #2B2D2A;
}

body:not(.theme-preset-active) #masthead #menu-side-top li:nth-last-child(1) a:hover {
  color: red;
}

#menu-side-bottom a {
  -webkit-text-fill-color: transparent;
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: #2B2D2A;
	color: #fff;
}

body:not(.theme-preset-active) #masthead #menu-side-bottom li a:hover,
body:not(.theme-preset-active) #masthead #menu-side-bottom li.current-menu-item a {
  -webkit-text-fill-color: #2B2D2A;
  -webkit-text-stroke-color: transparent;
  color: #2B2D2A;
}

.bigmenu-wrapper {
  -webkit-padding-start: 0;
          padding-inline-start: 0;
}

#language a {
  color: #2B2D2A;
  text-transform: uppercase;
  font-size: .9rem;
}

.dropdown-toggle-ellipsis {
  cursor: pointer;
  z-index: -1;
}

.dropdown-toggle-ellipsis::before {
  display: inline-block;
  font-family: "Font Awesome 5 Pro";
  content: "\f107";
  font-size: 2.2rem;
  font-weight: 300;
  margin-top: -3px;
}

.show .dropdown-toggle-ellipsis::before {
  content: "\f106";
}

#menu-language > li > a > .wpml-ls-native:after {
  font-family: "Font Awesome 5 Pro";
  font-size: 25px;
  content: "\f107";
  padding-left: 10px;
  font-weight: 300;
  position: absolute;
  color: #333333;
}

.dropdown-toggle::after {
  display: none;
}

#menu .menu-item {
  margin-top: 10px;
  margin-bottom: 10px;
}

.social-ico i {
  color: #2B2D2A;
  font-size: 1.2rem;
  vertical-align: middle;
}

.gform_wrapper ul.gfield_checkbox li, .gform_wrapper ul.gfield_radio li {
  overflow: visible !important;
}

.single-post figure {
  margin-top: 3vw;
  margin-bottom: 3vw;
}

.single-post .wp-block-embed__wrapper {
  height: 0;
  overflow: hidden;
  padding-bottom: 56.25%;
  position: relative;
}

.single-post .wp-block-embed__wrapper iframe {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

.menu-list-header {
  border-top: 1px solid #E0E0D7;
  border-bottom: 1px solid #E0E0D7;
}

#sidebar {
  display: none;
  -webkit-animation: animateleft 0.4s;
          animation: animateleft 0.4s;
  height: 100%;
  width: 75%;
  background-color: #fff;
  position: fixed;
  z-index: 102;
  overflow: auto;
  padding-top: 20px;
  padding-bottom: 20px;
}

#overlay {
  cursor: pointer;
  position: fixed;
  display: none;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.5);
  z-index: 99;
  /*animation: opac 0.5s*/
}
/*
@keyframes opac {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}*/

#overlay.active,
#overlay.video-active {
	display: block;
}

.grecaptcha-badge {
  visibility: hidden
}

#hamburger,
.search-button {
  cursor: pointer;
  position: relative;
}

body:not(.page-search) .search-header {
  display: none;
}

.search-header {
  text-align: center;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 99;
  background-image: url("inc/assets/images/texture_A.png");
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  display: block;
  background-color: #c9a993;
  padding-top: 76px;
  padding-bottom: 30px;
  padding-top: 10rem;
  padding-bottom: 6rem;
}

#hamburger span,
.header-right > a,
.header-center > a,
.menu-low {
  font-size: 14px;
  font-weight: 5400;
}

.header-right > a:first-child {
  font-size: 18px;
  margin-right: 6px;
}

.menu-low,
.menu-low a {
  color: #fff;
}

.menu-low a {
  padding-bottom: 0 !important;
  padding-top: 0 !important;
}

#hamburger span {
  margin-left: 16px;
}

.header-center > a:not(:last-child) {
  margin-right: 2.5rem;
}

.header-right > a,
.header-right > .social-block {
  margin-right: 16px;
}

.header-right > .social-block {
  margin-top: -2px;
}

.header-center {
  align-items: center;
  display: flex;
  justify-content: center;
}

.header-right {
  align-items: center;
  display: flex;
  justify-content: flex-end;
}

body:not(.no-scroll):not(.page-search) #masthead.active .search-button,
body:not(.no-scroll):not(.page-search) #masthead.active #hamburger i,
body:not(.no-scroll):not(.page-search) #masthead.active #hamburger span,
body:not(.no-scroll):not(.page-search) #masthead.active .header-right > a,
body:not(.no-scroll):not(.page-search) #masthead.active .header-center > a,
body.page-template-page-homepage-2024:not(.no-scroll):not(.page-search) #masthead .header-center #mega-menu-wrap-header #mega-menu-header > li.mega-menu-item > a.mega-menu-link,
body:not(.no-scroll):not(.page-search) #masthead.active .header-center #mega-menu-wrap-header #mega-menu-header > li.mega-menu-item > a.mega-menu-link,
body.blog  .header-center #mega-menu-wrap-header #mega-menu-header > li.mega-menu-item > a.mega-menu-link,
body.single-product  .header-center #mega-menu-wrap-header #mega-menu-header > li.mega-menu-item > a.mega-menu-link {
  color: #333333;
}

body:not(.blog,.single-product,.page-template-page-homepage-2024,.page-template-page-homepage-2023) #masthead:not(.active) .search-button,
body:not(.blog,.single-product,.page-template-page-homepage-2024,.page-template-page-homepage-2023) #masthead:not(.active) #hamburger i,
body:not(.blog,.single-product,.page-template-page-homepage-2024,.page-template-page-homepage-2023) #masthead:not(.active) #hamburger span,
body:not(.blog,.single-product,.page-template-page-homepage-2024,.page-template-page-homepage-2023) #masthead:not(.active) .header-right > a,
body:not(.blog,.single-product,.page-template-page-homepage-2024,.page-template-page-homepage-2023) #masthead:not(.active) .header-center > a,
body.no-scroll #masthead .search-button,
body.no-scroll #masthead #hamburger i,
body.no-scroll #masthead #hamburger span,
body.no-scroll #masthead .header-right > a,
body.no-scroll #masthead .header-center > a,
body.page-search #masthead .search-button,
body.page-search #masthead #hamburger i,
body.page-search #masthead #hamburger span,
body.page-search #masthead .header-right > a,
body.page-search #masthead .header-center > a {
  color: #fff;
}

#searchbar-desktop,
#searchbar-mobile {
  display: none;
}

#searchbar-mobile {
  margin-left: 1.5rem;
  margin-right: 1.5rem;
  padding-bottom: .5rem;
  position: relative;
}

.search-form input[type=submit] {
  display: none;
}

#searchbar-desktop .close-searchbar {
  cursor: pointer;
  position: absolute;
  top: 12px;
  font-size: 16px;
}

#searchbar-mobile .close-searchbar {
  cursor: pointer;
  position: absolute;
  top: 9px;
  font-size: 16px;
}

.xoo-wsc-modal .xoo-wsc-basket {
  display: none;
}

.xoo-wsc-basket {
  background-color: transparent;
  position: relative;
  top: 0;
  box-shadow: none;
  margin: 0;
  padding: 0;
}

.xoo-wsc-items-count {
  left: -11px;
  top: 0px;
  font-size: calc(12px - -.2vw);;
  line-height: 14px;
  width: 15px;
  height: 15px;
  background-color: #2B2D2A;
}

.woo-lookbook .woo-lookbook-inner img {
  border-radius: 0;
}

body:not(.single-product) #content.site-content {
  padding-top: 0!important;
}
body:not(.single-product,.blog,.archive.category,.page-template-page-homepage-2024,.page-template-page-homepage-2023) #content.site-content:before {
  position: absolute;
  z-index: 2;
  width: 100%;
  height: 150px;
  background: linear-gradient(rgba(0,0,0,.5), rgba(0,0,0,0));
}

.hero-404 {
  background-repeat: no-repeat;
  background-size: cover;
  height: 800px;
}

.error404 .page-title {
  margin-top: 5rem;
}

.error404 .error-content h2 {
  margin-top: 2rem;
  margin-bottom: 2rem;
  font-family: var(--font-paragraph);
  color: #F8F3EC;
  font-size: calc(1.4rem - -.1vw);
}
@media (max-width: 767px) {
  .error404 .error-content h2 {
    font-weight: 400 !important;
  }
}

.carousel-item img {
  min-height: 400px;
  max-height: 100vh;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
}

#homepage-splash h1,
.carousel-caption h2,
.homepage-cover-text h2 {
  font-size: 6.975vw; /*calc(1.375rem - -4.6vw)*/
  text-transform: uppercase;
  line-height: 1;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  color: #F8F3EC;
  /*margin-left: 15px;
  margin-right: 15px;*/
}
#homepage-new-in h2,
#bgc-opening h2,
#bgc-project h2,
#bgc-models h2,
#homepage-splash h1,
body:not(.single-post) #header-post-block h1 {
  font-size: calc(2.3rem + 3vw);
}

.carousel-caption h3 {
  font-size: 2.875vw; /*calc(1.375rem + 1.5vw)*/
  text-transform: uppercase;
  line-height: 1;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin-left: auto;
  margin-right: auto;
  color: #F8F3EC;
  margin-top: 2.6rem;
}

.header-page {
  height: 400px;
  background-repeat: no-repeat;
  background-position: 50% 20%;
  background-size: cover;
}

.header-page h1 {
  text-transform: uppercase;
  line-height: 1;
  color: #F8F3EC;
  margin-left: 15px;
  margin-right: 15px;
}

@media (max-width:767px) {
  #bgc-backstage video {
    width: 100%;
  }
  .archive.category .header-category {
    min-height: 450px !important;
  }
  .carousel-caption h3 {
    font-family: var(--font-paragraph);
  }
  h1,
  h2,
  h4,
  .scrolling-text-big {
    font-weight: 500 !important;
  }
  .scrolling-text-big {
    font-size: 3.5rem !important;
  }
  .header-page {
    height: 300px;
  }
  /*
  #menu #menu-primary li:last-child a {
    text-transform: none;
    font-size: 14px;
    font-weight: 300;
    letter-spacing: 0.3px;
    font-family: var(--font-paragraph);
  }
  */
  .menu {
    padding: 15vh 0 20vh 0 !important;
    padding: 0 0 5vh !important;
  }
  #menu .menu-item {
    margin-top: 5px;
    margin-bottom: 5px;
  }
}

.archive.category .header-category a,
.carousel-caption a {
  text-transform: uppercase;
  font-size: calc(12px - -.2vw);;
  letter-spacing: 1px;
  display: inline-flex;
  margin-top: 3.2rem;
  color: #F8F3EC;
}
.archive.category .header-category a {
  margin-top: 2rem;
}

@media (max-width:767px) {
  .archive.category .header-category a,
  .carousel-caption a {
    margin-top: 2rem;
  }
  .archive.category .header-category a {
    margin-top: 1rem;
  }
}

/* .carousel-caption h2 {
  position: absolute;
  top: -100%;
  left: 50%;
  transform: translateX(-50%);
  transition: all 0.3s ease-in-out;
} */

@media (max-width:1199px) {
  .page-title {
    font-size: calc(2rem + 3vw); /*3vw*/
  }
  #magazine-intro > div {
    padding-left: calc(var(--bs-gutter-x)/ 2);
    padding-right: calc(var(--bs-gutter-x)/ 2);
  }
  #homepage-cover a {
    text-transform: uppercase;
    font-size: calc(12px - -.2vw);;
    letter-spacing: 1px;
    display: inline-flex;
    margin-top: 3.2rem;
    color: #F8F3EC;
  }
  /*
  #homepage-splash,
  #homepage-splash img {
    aspect-ratio: 1;
  }
  #homepage-splash img {
    padding: 0.4vw 3vw 27.5vw;
  } */
}

@media (min-width: 768px) and (max-width:1199px) {
  #homepage-splash h1,
  .carousel-caption h2,
  .homepage-cover-text h2 {
    font-size: 5.4vw; /*5.4rem*/
    line-height: 1;
  }
  #homepage-new-in h2,
  #bgc-opening h2,
  #bgc-project h2,
  #bgc-models h2,
  #homepage-splash h1,
  body:not(.single-post) #header-post-block h1 {
    font-size: calc(2.3rem + 3vw);
  }
  #homepage-splash .center-bottom {
    bottom: .5vw;
  }
}
@media (min-width: 1800px) {
  #homepage-splash .center-bottom {
    bottom: 1vw;
  }
}

@media (min-width: 991px) and (max-width:1199px) {
  #portrait-photographer h2 {
    font-size: 2.5rem !important;
  }
}

@media (min-width: 1200px) {
  #magazine-intro .frame-1 img {
    height: calc(52vw - (var(--bs-gutter-x)/-1));
  }
  #magazine-intro .frame-2 img {
    height: 34vw;
  }
  #magazine-intro .frame-3 img,
  #magazine-intro .frame-6 img {
    height: 18vw;
  }
  #magazine-intro .frame-4 img,
  #magazine-intro .frame-5 img {
    height: calc(17vw - (var(--bs-gutter-x)/2));
  }
  #magazine-intro > div {
    padding-left: 2vw;
    padding-right: 2vw;
  }
  #homepage-splash h1:after {
    content: url("data:image/svg+xml,%3Csvg width='124' height='129' viewBox='0 0 124 129' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.9313 63.8944L75.7896 63.8944' stroke='white' stroke-width='0.75' stroke-miterlimit='10'/%3E%3Cpath d='M58.1348 82.687L77.3336 63.8944L58.1348 44.9496L75.3934 63.8944L58.1348 82.687Z' fill='white'/%3E%3Cpath d='M0.568854 37.6053C0.944704 36.8231 1.35103 36.1832 2.10273 35.7768C2.93569 35.3401 3.94135 35.3299 4.87589 35.7768C5.81044 36.2238 6.43008 36.9958 6.60277 37.9812C6.75514 38.8548 6.54182 39.5049 6.16597 40.287L5.61743 41.4451L-1.16334e-07 38.7836L0.558696 37.6053L0.568854 37.6053ZM5.22127 40.2058L5.39396 39.8401C5.59712 39.4135 5.84091 38.8243 5.70886 38.164C5.59712 37.6358 5.24158 37.006 4.46957 36.6403C3.72803 36.2848 2.97633 36.366 2.48874 36.6403C1.89957 36.9653 1.58466 37.5444 1.39166 37.9507L1.21897 38.3265L5.22127 40.2261L5.22127 40.2058Z' fill='white'/%3E%3Cpath d='M3.55543 31.8862L8.93923 34.9844L8.4618 35.8072L3.078 32.709L3.55543 31.8862Z' fill='white'/%3E%3Cpath d='M7.35438 28.4629C7.20201 28.4325 7.04964 28.4325 6.87695 28.4731C6.63316 28.5442 6.47063 28.6864 6.31826 28.9099C5.9932 29.3873 6.11509 29.8343 6.45031 30.0476C6.60268 30.1492 6.90743 30.2812 7.44581 29.9054L8.0045 29.5295C9.03047 28.8388 9.7517 28.9404 10.3307 29.3365C11.316 29.9968 11.5192 31.1447 10.8691 32.1097C10.4729 32.709 10.0057 32.9122 9.53838 32.9731C9.04063 33.0443 8.61399 32.9427 8.23814 32.7294L8.59367 31.8354C8.84763 32.0081 9.15237 32.0792 9.39616 32.0589C9.68059 32.0386 9.9447 31.9065 10.158 31.5916C10.4831 31.1142 10.3815 30.5047 9.86344 30.1593C9.33521 29.8038 8.84763 30.0679 8.48193 30.3117L7.94355 30.6672C7.47628 30.972 6.70426 31.358 5.93225 30.8399C5.23134 30.3727 4.93675 29.3873 5.58687 28.4223C5.96272 27.8636 6.37921 27.6909 6.63316 27.6198C6.84648 27.5589 7.13091 27.5386 7.41533 27.569L7.36454 28.4528L7.35438 28.4629Z' fill='white'/%3E%3Cpath d='M12.017 22.5916C11.1028 22.7237 10.6355 23.1808 10.412 23.4551C9.55873 24.5013 9.75173 25.8321 10.8082 26.7057C11.824 27.5386 13.2156 27.4472 14.0486 26.4314C14.526 25.8524 14.5971 25.1616 14.5565 24.6842L15.4301 25.3953C15.3184 26.1165 14.9832 26.6752 14.7089 27.0104C13.9978 27.884 13.1445 28.1075 12.657 28.1684C11.6716 28.3005 10.8894 28.0059 10.2088 27.4472C9.32509 26.7158 9.01019 25.8524 8.9594 25.1311C8.89845 24.2474 9.21335 23.5465 9.75173 22.8862C10.1073 22.4494 10.5441 22.0837 11.1536 21.8907L12.017 22.6018L12.017 22.5916Z' fill='white'/%3E%3Cpath d='M18.8025 18.1626C20.0722 19.473 20.0621 21.4234 18.7212 22.7236C17.3803 24.0137 15.43 23.9629 14.1602 22.6525C12.8904 21.3421 12.9006 19.3917 14.2415 18.0915C15.5722 16.8014 17.5327 16.8522 18.8025 18.1626ZM18.1219 18.8229C17.167 17.8375 15.8058 17.7969 14.851 18.7213C13.8961 19.6457 13.8859 21.0069 14.851 21.9922C15.8058 22.9775 17.167 23.0182 18.1219 22.0938C19.0767 21.1694 19.0869 19.8082 18.1219 18.8229Z' fill='white'/%3E%3Cpath d='M18.4473 14.4753L22.4597 16.8421L21.1798 12.3624L21.9925 11.7326L23.8514 18.6401L17.6346 15.095L18.4473 14.4652L18.4473 14.4753Z' fill='white'/%3E%3Cpath d='M26.7667 9.74156L24.6741 11.0621L25.5172 12.3928L27.5488 11.1129L28.0263 11.8646L25.9946 13.1445L27.0409 14.7901L29.1335 13.4696L29.6109 14.2213L26.7159 16.0497L23.3942 10.8082L26.2892 8.9797L26.7667 9.7314L26.7667 9.74156Z' fill='white'/%3E%3Cpath d='M29.113 7.42547C29.7835 7.0801 30.2609 6.93788 30.7383 6.99883C31.551 7.09026 31.937 7.72006 32.0589 7.96385C32.4652 8.75618 32.2824 9.58915 31.6323 10.1377L34.568 11.6106L33.5521 12.1388L30.7993 10.6964L30.6469 10.7777L31.8151 13.0327L30.972 13.4695L28.1176 7.95369L29.1029 7.44578L29.113 7.42547ZM30.2812 10.0361L30.5453 9.90405C30.779 9.78216 31.7034 9.27424 31.2564 8.39049C30.8501 7.60831 30.0781 7.92322 29.6616 8.13654L29.367 8.28891L30.2711 10.0463L30.2812 10.0361Z' fill='white'/%3E%3Cpath d='M37.8899 4.5508L39.7082 9.54859L38.8143 9.87366L36.996 4.87586L35.6551 5.36345L35.3503 4.52033L38.9158 3.22009L39.2206 4.06322L37.8797 4.5508L37.8899 4.5508Z' fill='white'/%3E%3Cpath d='M42.0952 4.82505L44.6753 4.14445L44.0455 1.76745L44.9699 1.52366L46.5546 7.53726L45.6403 7.78105L44.909 5.01805L42.3288 5.69865L43.0602 8.46164L42.1459 8.70544L40.5613 2.69184L41.4857 2.44805L42.1053 4.82505L42.0952 4.82505Z' fill='white'/%3E%3Cpath d='M50.8717 1.40175L48.4236 1.79791L48.6776 3.3521L51.0546 2.9661L51.1968 3.84985L48.83 4.23586L49.1449 6.1659L51.593 5.76974L51.7352 6.65349L48.3525 7.20203L47.3672 1.06653L50.7498 0.517988L50.8921 1.40175L50.8717 1.40175Z' fill='white'/%3E%3Cpath d='M56.987 0.0406438C57.373 0.0304857 57.9012 0.040637 58.3584 0.335222C58.8866 0.660282 59.1609 1.24946 59.1812 1.81831C59.1913 2.184 59.1202 2.74269 58.6225 3.19981C58.145 3.63661 57.5762 3.71788 57.1191 3.72803L56.6924 3.72803L56.7737 6.26756L55.829 6.29803L55.636 0.0914298L57.0073 0.0507963L56.987 0.0406438ZM56.6518 2.8646L57.0784 2.8646C57.9012 2.82396 58.2771 2.41764 58.2568 1.83863C58.2466 1.49325 58.0841 0.88376 57.0073 0.914234L56.5909 0.914234L56.6518 2.8646Z' fill='white'/%3E%3Cpath d='M62.0354 0.060923C62.7871 0.101555 63.2645 0.22345 63.6505 0.518035C64.3007 1.01578 64.321 1.74717 64.3007 2.02144C64.2499 2.91535 63.6709 3.53499 62.8277 3.67721L64.6156 6.43005L63.4677 6.36911L61.8322 3.728L61.6595 3.728L61.5173 6.25737L60.5726 6.20658L60.918 -2.30774e-05L62.0252 0.060923L62.0354 0.060923ZM61.7205 2.89504L62.0151 2.91535C62.2792 2.92551 63.3356 2.95598 63.3864 1.97064C63.4372 1.09705 62.6144 0.964997 62.1471 0.944681L61.8221 0.924361L61.7103 2.89504L61.7205 2.89504Z' fill='white'/%3E%3Cpath d='M72.4374 4.47965C72.1429 6.27763 70.5582 7.43566 68.7196 7.13091C66.881 6.82617 65.7636 5.22119 66.0581 3.4232C66.3527 1.62522 67.9374 0.467193 69.776 0.771936C71.6146 1.07668 72.732 2.68166 72.4374 4.47965ZM71.5029 4.32727C71.7264 2.96609 70.9544 1.85886 69.6338 1.63538C68.3234 1.42206 67.2263 2.21439 67.0028 3.57558C66.7794 4.93676 67.5514 6.044 68.8719 6.26748C70.1823 6.4808 71.2794 5.68846 71.5029 4.32727Z' fill='white'/%3E%3Cpath d='M76.7953 2.45823L75.7592 6.33862C75.6271 6.81606 75.4849 7.28333 75.17 7.64902C74.8754 7.97408 74.3472 8.34993 73.5244 8.13661C72.9962 7.99439 72.6914 7.70997 72.5492 7.54744L73.2095 6.89732C73.3009 7.02938 73.4533 7.19191 73.7783 7.28333C73.9307 7.32396 74.2354 7.37475 74.4894 7.03954C74.5808 6.91764 74.6824 6.71447 74.8449 6.10498L75.8912 2.22459L76.8054 2.46839L76.7953 2.45823Z' fill='white'/%3E%3Cpath d='M81.9354 5.08919L79.599 4.27655L79.0809 5.75963L81.3462 6.55196L81.0516 7.39509L78.7863 6.60276L78.1464 8.45153L80.4828 9.26417L80.1882 10.1073L76.9579 8.97975L79.0098 3.11852L82.2401 4.24607L81.9455 5.08919L81.9354 5.08919Z' fill='white'/%3E%3Cpath d='M87.7862 8.26867C87.4205 7.41539 86.8618 7.08017 86.5469 6.93795C85.3178 6.3691 84.0785 6.89732 83.4995 8.13661C82.9509 9.32511 83.3877 10.6457 84.5864 11.2044C85.267 11.5193 85.9476 11.4075 86.4149 11.2552L85.9374 12.2811C85.2162 12.3624 84.5864 12.1694 84.1902 11.9865C83.1643 11.5193 82.7376 10.7574 82.5548 10.2901C82.1789 9.36575 82.2703 8.53278 82.636 7.74045C83.1135 6.70432 83.8753 6.1761 84.5559 5.95262C85.3889 5.6682 86.1609 5.80025 86.9329 6.15578C87.451 6.38942 87.9081 6.71448 88.2535 7.25286L87.7862 8.26867Z' fill='white'/%3E%3Cpath d='M91.2399 9.57904L88.5887 14.1807L87.7659 13.7032L90.4171 9.10161L89.188 8.39054L89.635 7.61853L92.9262 9.50793L92.4792 10.2799L91.2399 9.56888L91.2399 9.57904Z' fill='white'/%3E%3Cpath d='M99.9863 14.587C100.647 15.1457 101.165 15.7044 101.358 16.5373C101.571 17.4617 101.317 18.4267 100.647 19.2191C99.9762 20.0114 99.0721 20.4076 98.0766 20.3263C97.1928 20.245 96.624 19.8692 95.9637 19.3105L94.9885 18.4775L98.9908 13.7439L99.9863 14.587ZM96.2888 18.4166L96.6037 18.6807C96.9592 18.9854 97.4773 19.3714 98.1477 19.4121C98.6861 19.4426 99.387 19.2597 99.9355 18.6096C100.464 17.9798 100.575 17.2382 100.454 16.6999C100.291 16.0497 99.8136 15.6028 99.4683 15.3082L99.1533 15.0441L96.2989 18.4166L96.2888 18.4166Z' fill='white'/%3E%3Cpath d='M104.771 18.9449L100.403 23.3535L99.7322 22.6831L104.1 18.2745L104.771 18.9449Z' fill='white'/%3E%3Cpath d='M107.077 23.4652C107.148 23.3331 107.188 23.1807 107.188 22.9979C107.178 22.7439 107.087 22.5509 106.914 22.3478C106.528 21.911 106.081 21.9211 105.776 22.1852C105.634 22.3071 105.441 22.5712 105.654 23.1909L105.878 23.8207C106.284 24.9889 106.01 25.6593 105.472 26.1266C104.588 26.9088 103.42 26.8173 102.658 25.9437C102.18 25.4054 102.099 24.9076 102.16 24.4302C102.221 23.9324 102.424 23.5464 102.719 23.2417L103.491 23.8105C103.257 24.0137 103.115 24.288 103.074 24.5318C103.024 24.8162 103.084 25.1108 103.328 25.385C103.714 25.8117 104.324 25.8726 104.791 25.4663C105.268 25.0498 105.136 24.5115 104.994 24.095L104.791 23.4855C104.608 22.9573 104.435 22.1141 105.136 21.4945C105.766 20.9358 106.792 20.8952 107.564 21.7688C108.011 22.2665 108.072 22.7236 108.072 22.9776C108.072 23.2011 108.031 23.4753 107.92 23.7496L107.077 23.4753L107.077 23.4652Z' fill='white'/%3E%3Cpath d='M111.587 29.4788C111.688 28.5544 111.363 27.9957 111.15 27.7113C110.358 26.6142 109.017 26.4619 107.909 27.2745C106.843 28.0465 106.579 29.4077 107.361 30.4845C107.798 31.0838 108.448 31.3276 108.925 31.419L108.011 32.0793C107.341 31.7949 106.884 31.3174 106.63 30.9721C105.969 30.0578 105.969 29.1842 106.03 28.6865C106.152 27.7011 106.64 27.0104 107.341 26.5025C108.265 25.8321 109.189 25.7508 109.89 25.8828C110.754 26.0454 111.363 26.533 111.861 27.2237C112.196 27.6808 112.43 28.1887 112.47 28.8287L111.566 29.489L111.587 29.4788Z' fill='white'/%3E%3Cpath d='M114.167 37.1583C112.582 38.0522 110.693 37.5545 109.768 35.9292C108.854 34.3039 109.393 32.4247 110.987 31.5307C112.572 30.6368 114.461 31.1447 115.386 32.7599C116.3 34.3852 115.762 36.2644 114.167 37.1583ZM113.7 36.3355C114.898 35.6549 115.274 34.3547 114.624 33.1967C113.974 32.0386 112.663 31.6831 111.455 32.3637C110.246 33.0443 109.88 34.3445 110.53 35.5026C111.18 36.6606 112.491 37.0161 113.689 36.3355L113.7 36.3355Z' fill='white'/%3E%3Cpath d='M117.814 37.7576L114.502 41.0285L119.165 40.9472L119.561 41.892L112.399 41.9224L117.417 36.8231L117.814 37.7678L117.814 37.7576Z' fill='white'/%3E%3Cpath d='M120.272 47.0219L119.53 44.655L118.027 45.1325L118.748 47.418L117.895 47.6821L117.174 45.3966L115.315 45.9857L116.056 48.3526L115.203 48.6167L114.167 45.3559L120.089 43.4869L121.115 46.7578L120.262 47.032L120.272 47.0219Z' fill='white'/%3E%3Cpath d='M121.897 49.8662C122.06 50.5975 122.07 51.0953 121.897 51.5422C121.593 52.3041 120.892 52.5174 120.628 52.5784C119.754 52.7714 119.002 52.3752 118.637 51.6032L116.463 54.0615L116.219 52.9441L118.322 50.6585L118.281 50.496L115.802 51.0445L115.599 50.1201L121.664 48.7894L121.897 49.8763L121.897 49.8662ZM119.083 50.3233L119.144 50.6179C119.205 50.8718 119.459 51.9079 120.424 51.6946C121.278 51.5118 121.186 50.6788 121.085 50.2217L121.014 49.9068L119.083 50.3334L119.083 50.3233Z' fill='white'/%3E%3Cpath d='M122.446 59.0897L117.154 59.5671L117.072 58.6224L122.365 58.1348L122.233 56.7127L123.126 56.6314L123.472 60.4103L122.578 60.4915L122.446 59.0694L122.446 59.0897Z' fill='white'/%3E%3Cpath d='M121.095 63.0919L121.095 65.7534L123.553 65.7534L123.553 66.6981L117.347 66.6981L117.347 65.7534L120.201 65.7534L120.201 63.0919L117.347 63.0919L117.347 62.1472L123.553 62.1472L123.553 63.0919L121.095 63.0919Z' fill='white'/%3E%3Cpath d='M122.172 72.4374L122.415 69.9791L120.851 69.8268L120.617 72.2139L119.724 72.1225L119.957 69.7354L118.017 69.5424L117.773 72.0006L116.879 71.9193L117.214 68.5062L123.391 69.1056L123.055 72.5187L122.161 72.4273L122.172 72.4374Z' fill='white'/%3E%3Cpath d='M121.948 78.6745C121.867 79.0504 121.714 79.5583 121.318 79.924C120.861 80.3608 120.231 80.4725 119.673 80.3404C119.317 80.2592 118.799 80.0459 118.484 79.4465C118.189 78.8675 118.25 78.3088 118.352 77.8619L118.443 77.4454L115.985 76.8867L116.198 75.9623L122.253 77.3438L121.948 78.6745ZM119.297 77.6384L119.205 78.0549C119.022 78.8574 119.327 79.3246 119.886 79.4567C120.221 79.5278 120.851 79.538 121.095 78.4815L121.186 78.0752L119.297 77.6485L119.297 77.6384Z' fill='white'/%3E%3Cpath d='M120.627 83.6012C120.394 84.3224 120.16 84.7491 119.784 85.0436C119.144 85.5515 118.423 85.3789 118.169 85.2976C117.316 85.0233 116.869 84.3021 116.94 83.459L113.822 84.4849L114.177 83.398L117.143 82.4838L117.194 82.3213L114.776 81.5391L115.071 80.635L120.973 82.5447L120.638 83.6012L120.627 83.6012ZM117.966 82.5752L117.875 82.8596C117.793 83.1034 117.499 84.1294 118.433 84.424C119.266 84.6881 119.601 83.9262 119.744 83.4894L119.845 83.1847L117.966 82.5752Z' fill='white'/%3E%3Cpath d='M113.72 92.52C112.054 91.7683 111.343 89.95 112.105 88.2536C112.867 86.5572 114.705 85.8766 116.371 86.6283C118.037 87.38 118.748 89.1983 117.987 90.8947C117.225 92.5911 115.386 93.2717 113.73 92.52L113.72 92.52ZM114.106 91.6565C115.366 92.2254 116.636 91.748 117.184 90.5391C117.733 89.3303 117.235 88.0606 115.975 87.5019C114.716 86.9432 113.446 87.4104 112.897 88.6193C112.349 89.8382 112.847 91.0978 114.106 91.6565Z' fill='white'/%3E%3Cpath d='M114.553 97.274L111.059 95.2728C110.632 95.029 110.216 94.7649 109.941 94.3687C109.697 94.0031 109.474 93.3936 109.89 92.652C110.165 92.1746 110.51 91.9613 110.713 91.8597L111.181 92.6622C111.028 92.713 110.825 92.8247 110.663 93.1193C110.581 93.2514 110.459 93.5358 110.713 93.871C110.805 93.9929 110.977 94.1453 111.526 94.4602L115.02 96.4613L114.553 97.2841L114.553 97.274Z' fill='white'/%3E%3Cpath d='M110.703 101.54L112.095 99.4885L110.794 98.6047L109.443 100.596L108.702 100.098L110.053 98.107L108.438 97.0099L107.046 99.0619L106.305 98.5641L108.224 95.73L113.364 99.2142L111.445 102.048L110.703 101.551L110.703 101.54Z' fill='white'/%3E%3Cpath d='M106.112 106.386C107.026 106.254 107.493 105.797 107.717 105.533C108.58 104.496 108.397 103.156 107.341 102.282C106.335 101.449 104.944 101.53 104.1 102.546C103.623 103.115 103.552 103.806 103.582 104.293L102.719 103.572C102.831 102.851 103.176 102.292 103.45 101.967C104.172 101.104 105.015 100.88 105.512 100.819C106.498 100.697 107.28 100.992 107.95 101.551C108.834 102.282 109.139 103.156 109.19 103.867C109.251 104.75 108.926 105.451 108.377 106.112C108.011 106.548 107.585 106.904 106.975 107.107L106.112 106.396L106.112 106.386Z' fill='white'/%3E%3Cpath d='M103.958 109.403L100.189 105.665L100.86 104.994L104.628 108.732L105.634 107.717L106.264 108.346L103.592 111.038L102.962 110.408L103.968 109.403L103.958 109.403Z' fill='white'/%3E%3Cpath d='M96.9084 116.574C96.1973 117.072 95.5269 117.428 94.6736 117.407C93.7289 117.377 92.8553 116.889 92.256 116.046C91.6668 115.203 91.4941 114.228 91.8395 113.283C92.1341 112.45 92.642 111.983 93.353 111.485L94.3993 110.744L97.975 115.823L96.9084 116.574ZM94.1352 112.024L93.8 112.257C93.414 112.521 92.9162 112.928 92.7029 113.568C92.5404 114.076 92.5404 114.807 93.028 115.498C93.4953 116.168 94.186 116.473 94.7447 116.473C95.4151 116.473 95.9738 116.138 96.3497 115.874L96.6849 115.64L94.1454 112.024L94.1352 112.024Z' fill='white'/%3E%3Cpath d='M91.4839 120.099L88.3247 114.756L89.1374 114.269L92.2965 119.612L91.4839 120.099Z' fill='white'/%3E%3Cpath d='M86.5164 121.186C86.6282 121.288 86.7602 121.369 86.9431 121.41C87.1869 121.46 87.4002 121.43 87.644 121.308C88.162 121.044 88.2738 120.607 88.0909 120.252C88.0097 120.089 87.8065 119.825 87.1564 119.876L86.4859 119.927C85.2568 120.028 84.6778 119.581 84.3629 118.951C83.8347 117.895 84.2207 116.798 85.2568 116.27C85.8968 115.945 86.3945 115.995 86.8415 116.168C87.3088 116.351 87.6236 116.646 87.8471 117.011L87.0954 117.611C86.9532 117.336 86.7297 117.133 86.5063 117.021C86.2523 116.899 85.9476 116.889 85.6123 117.052C85.0943 117.306 84.8911 117.885 85.1654 118.444C85.4498 119.012 85.9984 119.023 86.4352 118.992L87.0853 118.951C87.6338 118.911 88.5074 118.951 88.9239 119.784C89.2997 120.536 89.0763 121.542 88.0401 122.06C87.4408 122.365 86.9938 122.304 86.7399 122.243C86.5266 122.182 86.2726 122.07 86.039 121.897L86.5164 121.156L86.5164 121.186Z' fill='white'/%3E%3Cpath d='M79.5582 124.01C80.4216 124.345 81.0514 124.173 81.3765 124.041C82.6361 123.553 83.1237 122.293 82.6361 121.024C82.1586 119.795 80.9092 119.195 79.6801 119.673C78.9893 119.937 78.583 120.506 78.3798 120.942L77.9735 119.896C78.4205 119.327 78.9893 119.002 79.3956 118.85C80.4419 118.444 81.2952 118.667 81.7523 118.85C82.6767 119.226 83.2151 119.866 83.53 120.678C83.9465 121.745 83.7839 122.659 83.4792 123.299C83.0932 124.091 82.4736 124.559 81.6812 124.863C81.153 125.067 80.6045 125.168 79.9747 125.046L79.5683 124.01L79.5582 124.01Z' fill='white'/%3E%3Cpath d='M71.4622 124.528C71.0051 122.761 71.9803 121.064 73.7783 120.597C75.5763 120.13 77.2524 121.135 77.7196 122.903C78.1768 124.67 77.2016 126.367 75.3934 126.834C73.5955 127.301 71.9194 126.296 71.4521 124.528L71.4622 124.528ZM72.3866 124.295C72.732 125.625 73.9002 126.326 75.1801 125.991C76.46 125.656 77.1508 124.477 76.7953 123.147C76.4499 121.816 75.2817 121.115 74.0018 121.45C72.7117 121.786 72.0311 122.964 72.3765 124.295L72.3866 124.295Z' fill='white'/%3E%3Cpath d='M69.9486 127.921L67.6326 123.878L66.5253 128.409L65.5095 128.551L67.3177 121.623L70.9746 127.789L69.9588 127.931L69.9486 127.921Z' fill='white'/%3E%3Cpath d='M60.3797 127.921L62.8481 127.799L62.777 126.225L60.3797 126.336L60.339 125.442L62.7363 125.331L62.6449 123.38L60.1765 123.502L60.1359 122.608L63.5591 122.446L63.8537 128.652L60.4203 128.815L60.3797 127.921Z' fill='white'/%3E%3Cpath d='M57.2409 128.774C56.4892 128.744 56.0117 128.632 55.6156 128.348C54.9553 127.87 54.9248 127.129 54.935 126.854C54.9756 125.961 55.5444 125.331 56.3774 125.178L54.5489 122.446L55.6968 122.486L57.3729 125.097L57.5456 125.097L57.6472 122.568L58.5919 122.608L58.3481 128.815L57.2409 128.774ZM57.5151 125.93L57.2205 125.93C56.9564 125.91 55.9 125.889 55.8593 126.875C55.8289 127.748 56.6517 127.87 57.119 127.88L57.444 127.88L57.5253 125.92L57.5151 125.93Z' fill='white'/%3E%3Cpath d='M48.19 126.946L49.0636 121.704L49.9981 121.857L49.1245 127.098L50.5263 127.332L50.374 128.216L46.6256 127.586L46.778 126.702L48.1798 126.936L48.19 126.946Z' fill='white'/%3E%3Cpath d='M44.6346 124.63L42.0544 123.949L41.4246 126.326L40.5104 126.082L42.095 120.079L43.0194 120.323L42.288 123.086L44.858 123.766L45.5894 121.003L46.5138 121.247L44.9292 127.251L44.0149 127.007L44.6447 124.63L44.6346 124.63Z' fill='white'/%3E%3Cpath d='M35.3095 123.289L37.6357 124.152L38.1842 122.679L35.9291 121.847L36.244 121.003L38.4991 121.836L39.1797 120.008L36.8535 119.144L37.1684 118.301L40.3784 119.49L38.2147 125.31L35.0048 124.122L35.3197 123.289L35.3095 123.289Z' fill='white'/%3E%3Cpath d='M29.3163 121.481C28.981 121.308 28.5239 121.024 28.27 120.556C27.9652 120.008 28.0262 119.368 28.2801 118.86C28.4528 118.535 28.788 118.088 29.4483 117.936C30.0781 117.793 30.6165 117.997 31.0127 118.21L31.3885 118.413L32.5567 116.178L33.3998 116.615L30.5251 122.111L29.3163 121.481ZM30.9923 119.185L30.6165 118.982C29.8953 118.606 29.3569 118.779 29.0928 119.287C28.9302 119.591 28.7677 120.201 29.7226 120.699L30.0984 120.892L30.9923 119.175L30.9923 119.185Z' fill='white'/%3E%3Cpath d='M24.928 118.972C24.2982 118.565 23.9325 118.22 23.7395 117.783C23.4144 117.032 23.7598 116.381 23.9122 116.158C24.3997 115.406 25.2124 115.152 26.0047 115.447L25.8016 112.166L26.7666 112.785L26.8885 115.884L27.0307 115.975L28.402 113.832L29.2045 114.34L25.8524 119.571L24.9178 118.972L24.928 118.972ZM26.5939 116.656L26.3399 116.493C26.1165 116.351 25.2124 115.802 24.6842 116.635C24.2067 117.377 24.867 117.895 25.253 118.139L25.5273 118.312L26.5939 116.646L26.5939 116.656Z' fill='white'/%3E%3Cpath d='M18.051 109.982C19.1989 108.57 21.1391 108.346 22.5917 109.514C24.0342 110.683 24.217 112.633 23.0691 114.045C21.9213 115.467 19.9811 115.68 18.5285 114.512C17.086 113.344 16.9032 111.394 18.051 109.982ZM18.7926 110.581C17.9291 111.648 18.051 112.999 19.0872 113.842C20.1233 114.685 21.4642 114.522 22.3377 113.456C23.2012 112.389 23.0793 111.038 22.0432 110.195C21.007 109.352 19.6662 109.514 18.7926 110.581Z' fill='white'/%3E%3Cpath d='M13.2664 109.586L16.0903 106.721C16.4357 106.376 16.8014 106.03 17.2484 105.878C17.6648 105.736 18.315 105.675 18.9143 106.274C19.3003 106.66 19.4222 107.056 19.473 107.27L18.5791 107.513C18.5689 107.351 18.508 107.127 18.2743 106.894C18.1626 106.782 17.929 106.589 17.5328 106.751C17.3906 106.812 17.2077 106.934 16.7608 107.391L13.9368 110.246L13.2562 109.575L13.2664 109.586Z' fill='white'/%3E%3Cpath d='M10.0972 104.75L11.7225 106.62L12.911 105.583L11.3365 103.775L12.0069 103.186L13.5815 104.994L15.0544 103.714L13.4291 101.845L14.0995 101.256L16.3445 103.836L11.6616 107.91L9.41663 105.329L10.0871 104.74L10.0972 104.75Z' fill='white'/%3E%3Cpath d='M6.58244 99.1025C6.48086 100.027 6.79576 100.586 7.00908 100.87C7.79126 101.967 9.14229 102.13 10.2495 101.327C11.3161 100.565 11.5904 99.1939 10.8184 98.1171C10.3816 97.5077 9.73146 97.2639 9.25403 97.1724L10.1683 96.5122C10.8387 96.8068 11.2958 97.274 11.5396 97.6296C12.1999 98.5438 12.1897 99.4174 12.1288 99.9151C11.9967 100.9 11.5193 101.581 10.8082 102.089C9.87367 102.759 8.95944 102.831 8.24837 102.698C7.38493 102.526 6.7856 102.048 6.2777 101.347C5.94248 100.88 5.70885 100.382 5.66821 99.7424L6.57228 99.0923L6.58244 99.1025Z' fill='white'/%3E%3Cpath d='M4.21563 96.2684L8.79693 93.5562L9.28452 94.379L4.71338 97.081L5.4346 98.3102L4.66258 98.7673L2.73254 95.4964L3.50456 95.0392L4.22579 96.2684L4.21563 96.2684Z' fill='white'/%3E%3C/svg%3E%0A") !important;
  }
  #homepage-splash h1,
  .carousel-caption h2,
  .homepage-cover-text h2 {
    font-size: 8vw; /*calc(6rem - -2vw)*/
    line-height: .9;
  }
  .homepage-cover-text h2 {
    font-size: 8rem;
  }
  #homepage-new-in h2,
  #bgc-opening h2,
  #bgc-project h2,
  #bgc-models h2,
  #homepage-splash h1,
  body:not(.single-post) #header-post-block h1 {
    font-size: 6rem;
    line-height: 1;
  }
  #homepage-splash h1 {
    font-size: 5vw;
  }
  .carousel-caption h3 {
    font-size: 2.5rem;
    line-height: .9;
  }
  .blog #content .col-md-4:nth-child(3n+1),
  .archive.category #content .col-md-4:nth-child(3n+1),
  #portrait-stories .col-md-4:nth-child(3n+1) {
    padding-left: 2vw;
  }
  .blog #content .col-md-4:nth-child(3n+0),
  .archive.category #content .col-md-4:nth-child(3n+0),
  #portrait-stories .col-md-4:nth-child(3n+0) {
    padding-right: 2vw;
  }
  .blog #content .col-md-4:nth-child(3n+2),
  .blog #content .col-md-4:nth-child(3n+0),
  .archive.category #content .col-md-4:nth-child(3n+2),
  .archive.category #content .col-md-4:nth-child(3n+0),
  #portrait-stories .col-md-4:nth-child(3n+2),
  #portrait-stories .col-md-4:nth-child(3n+0) {
    padding-left: 2vw;
  }
  .blog #content .col-md-4:nth-child(3n+1),
  .blog #content .col-md-4:nth-child(3n+2),
  .archive.category #content .col-md-4:nth-child(3n+1),
  .archive.category #content .col-md-4:nth-child(3n+2),
  #portrait-stories .col-md-4:nth-child(3n+1),
  #portrait-stories .col-md-4:nth-child(3n+2) {
    padding-right: 2vw;
  }
}

/*
.carousel-caption h2:after {
  content: "";
  width: 190px;
  height: 190px;
  position: absolute;
  bottom: -30px;
  right: -100px;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 463.1 527.9' enable-background='new 0 0 463.1 527.9' xml:space='preserve'%3E%3Cg transform='translate(-1236 -681)'%3E%3Cg transform='translate(21.734 684.998)'%3E%3Cpath fill='%23F8F3EC' d='M1238.3,107.4l-19.9-19l4.8-5.1c5.7-5.7,13.5-7.5,20.2-1.2c6.3,6,5.7,13.8-0.6,20.5 L1238.3,107.4z M1241,100.4c4.5-4.8,5.4-10.5,0-15.6c-3.9-3.9-10.2-4.2-14.4-0.3c-0.3,0.3-0.6,0.6-0.9,0.9l-2.4,2.7l15.3,14.4 L1241,100.4z'/%3E%3Cpath fill='%23F8F3EC' d='M1259.6,86.3l-18.1-20.5l2.7-2.4l18.1,20.5L1259.6,86.3z'/%3E%3Cpath fill='%23F8F3EC' d='M1266.3,73.4c2.7,0.6,5.4,0,7.5-1.8c2.1-1.2,3-3.9,1.8-6.3c0-0.3-0.3-0.3-0.3-0.3 c-4.2-5.7-13.2,3-18.1-3.6c-2.4-3.3-1.5-7.8,1.8-10.2c0.3,0,0.3-0.3,0.6-0.3c2.1-1.5,4.8-2.4,7.5-2.1v3c-2.1-0.3-3.9,0.3-5.7,1.5 c-1.8,0.9-2.7,3.3-1.5,5.4c0,0,0,0.3,0.3,0.3c3.6,4.8,12.6-3.9,18.4,3.6c2.4,3,1.8,8.1-2.7,11.4c-2.7,1.8-6,2.7-9,2.1L1266.3,73.4 z'/%3E%3Cpath fill='%23F8F3EC' d='M1306.9,50.2c-1.2,3.3-3.3,6-6.3,7.8c-6.6,4.2-15.6,2.1-19.9-4.5c0,0,0-0.3-0.3-0.3 c-3.9-6.6-1.8-15.3,5.1-19.3l0.3-0.3c3-1.8,6.6-2.4,10.2-1.5l-0.3,3c-6-1.5-11.7,2.4-13.2,8.1c-0.6,2.7-0.3,5.7,1.2,8.1 c3,5.1,9.9,6.9,15,3.9l0,0c2.4-1.2,4.5-3.6,5.4-6.3L1306.9,50.2z'/%3E%3Cpath fill='%23F8F3EC' d='M1326.4,45.4c-7.2,3-15.6-0.3-19-7.5l0,0c-3-7.5,0.6-15.6,8.1-18.7l0,0 c7.2-3,15.6,0,18.7,7.2c0,0,0,0.3,0.3,0.3C1337.3,34.3,1333.7,42.7,1326.4,45.4z M1316.8,21.9c-5.7,2.1-8.4,8.4-6.3,14.1v0.3 c2.1,5.7,8.4,8.4,14.1,6.3c5.7-2.1,8.4-8.4,6.3-14.1v-0.3C1328.9,22.5,1322.5,19.8,1316.8,21.9L1316.8,21.9z'/%3E%3Cpath fill='%23F8F3EC' d='M1336.1,12l3.6-0.9l13.2,17.8c0.3,0.3,0.3,0.6,0.6,1.2c0-0.3,0-0.9,0-1.2l3-22l3.6-0.9 l-4.8,30.7L1336.1,12z'/%3E%3Cpath fill='%23F8F3EC' d='M1373.1,31.2l-3.9-27.1l14.7-2.1l0.3,3l-11.4,1.5l1.2,8.1l9-1.2l0.3,3l-9,1.2l1.5,9.9 l12.3-1.8l0.3,3L1373.1,31.2z'/%3E%3Cpath fill='%23F8F3EC' d='M1411.9,27.9l-11.1-10.2h-0.9l0.3,10.8h-3.6l-0.9-27.4l5.4-0.3 c4.8-0.3,10.8,0.9,11.1,7.8c0.3,4.5-3,8.1-7.5,8.7l12.3,10.5H1411.9z M1401.4,14.4c4.8-0.3,7.2-2.4,6.9-5.7c0-3.3-2.7-4.8-6.6-4.8 h-2.7l0.3,10.5H1401.4z'/%3E%3Cpath fill='%23F8F3EC' d='M1459.4,32.1l0.6-16.2c0-0.3,0-1.2,0.3-1.5c0,0.3-0.6,0.6-0.9,1.2l-12,15.9l-6.9-18.7 c-0.3-0.3-0.3-0.9-0.3-1.5c0,0.6,0,0.9-0.3,1.5l-3.9,15.9l-3.6-0.6l7.2-27.4l8.4,22.6c0.3,0.3,0.3,0.9,0.3,1.2 c0.3-0.3,0.3-0.6,0.6-1.2l14.7-19.3l-0.9,28.3L1459.4,32.1z'/%3E%3Cpath fill='%23F8F3EC' d='M1482.9,39.1c-7.5-2.1-12-10.2-9.9-17.8l0,0c2.4-7.5,10.5-11.7,18.1-9.3c0,0,0,0,0.3,0 c7.5,2.1,12,9.9,9.6,17.5c0,0.3,0,0.3,0,0.6C1498.6,37.6,1490.4,41.5,1482.9,39.1z M1490.7,15c-5.7-1.8-11.7,1.2-13.8,6.9v0.3 c-1.8,5.7,1.2,12,6.9,13.8c5.7,1.8,12-1.2,13.8-6.9v-0.3C1499.5,23.1,1496.5,17.1,1490.7,15L1490.7,15z'/%3E%3Cpath fill='%23F8F3EC' d='M1518.1,52.9l-5.1-14.4l-0.9-0.3l-4.5,9.6l-3-1.5l11.4-24.7l4.8,2.4 c4.2,2.1,9,5.7,6.3,11.7c-1.8,3.9-6.6,5.7-10.5,4.2l6,15L1518.1,52.9z M1515.1,36.1c4.2,2.1,7.5,0.9,8.7-1.8c1.5-3,0-5.7-3.6-7.2 l-2.4-1.2l-4.5,9.3L1515.1,36.1z'/%3E%3Cpath fill='%23F8F3EC' d='M1527.1,57.4l14.1-23.5l12.6,7.8l-1.5,2.7l-9.9-6l-4.2,6.9l7.8,4.8l-1.5,2.7l-7.8-4.8 l-5.1,8.4l10.8,6.6l-1.5,2.7L1527.1,57.4z'/%3E%3Cpath fill='%23F8F3EC' d='M1556.6,77.3l17.8-20.8l5.4,4.5c6,5.4,8.1,13.2,2.4,19.9c-5.7,6.6-13.5,6.3-20.5,0.6 L1556.6,77.3z M1563.9,79.4c4.8,4.2,10.8,4.8,15.6-0.6c3.9-4.2,3.6-10.5-0.6-14.4c-0.3-0.3-0.6-0.6-0.9-0.9l-2.7-2.4L1561.4,77 L1563.9,79.4z'/%3E%3Cpath fill='%23F8F3EC' d='M1578.9,97.4l19.6-19l2.4,2.4l-19.6,19L1578.9,97.4z'/%3E%3Cpath fill='%23F8F3EC' d='M1592.1,103.2c-0.3,2.7,0.3,5.4,2.1,7.5c1.2,2.1,4.2,2.7,6.3,1.5l0.3-0.3 c5.4-4.5-3.6-12.9,2.7-18.4c3.3-2.4,7.8-1.8,10.2,1.2c0,0.3,0.3,0.3,0.3,0.6c1.8,2.1,2.4,4.8,2.4,7.2l-3,0.3 c0.3-2.1-0.3-3.9-1.5-5.7c-1.2-1.8-3.6-2.4-5.4-1.2c0,0-0.3,0-0.3,0.3c-4.5,3.6,4.8,12.3-2.7,18.7c-3,2.4-8.1,2.1-11.7-2.1 c-2.1-2.4-3-5.7-2.7-9L1592.1,103.2z'/%3E%3Cpath fill='%23F8F3EC' d='M1617.1,142.6c-3.3-0.9-6.3-3-8.1-6c-4.5-6.6-3-15.3,3.6-19.9c0,0,0.3,0,0.3-0.3 c6.6-4.2,15.3-2.4,19.6,4.2l0.3,0.3c2.1,3,2.7,6.6,2.1,9.9l-3-0.3c1.2-6-3-11.7-8.7-12.6c-2.7-0.6-5.7,0-8.1,1.8 c-5.1,3.3-6.6,10.2-3,15.3l0,0c1.5,2.4,3.6,4.2,6.6,5.1L1617.1,142.6z'/%3E%3Cpath fill='%23F8F3EC' d='M1622.8,161.8c-3.6-6.9-0.9-15.6,6.3-19.3c6.9-3.6,15.6-0.9,19.3,6.3 c0,0.3,0.3,0.6,0.3,0.9c3.6,6.9,0.6,15.6-6.3,19c0,0-0.3,0-0.3,0.3C1634.6,172.4,1626.1,169.1,1622.8,161.8z M1645.7,151 c-2.4-5.4-8.7-7.8-14.4-5.4h-0.3c-5.4,2.4-7.8,9-5.7,14.4c2.4,5.7,9,8.1,14.7,5.4S1648.4,156.7,1645.7,151L1645.7,151z'/%3E%3Cpath fill='%23F8F3EC' d='M1656.8,170l1.2,3.6l-16.9,14.1c-0.3,0.3-0.6,0.3-0.9,0.6c0.3,0,0.9,0,1.2,0l22,1.8 l1.2,3.6l-31-3.3L1656.8,170z'/%3E%3Cpath fill='%23F8F3EC' d='M1639.4,207.9l26.8-5.4l3,14.7l-3,0.6l-2.1-11.1l-7.8,1.5l1.8,9l-3,0.6l-1.8-9l-9.9,1.8 l2.4,12.3l-3,0.6L1639.4,207.9z'/%3E%3Cpath fill='%23F8F3EC' d='M1644.8,246.4l9.6-11.7v-0.9l-10.8,0.9l-0.3-3.3l27.1-2.4l0.6,5.4 c0.3,4.8-0.6,10.8-7.2,11.4c-4.5,0.3-8.4-2.7-9-7.2l-9.9,12.6L1644.8,246.4z M1657.7,235.2c0.3,4.8,3,6.9,6,6.6 c3.3-0.3,4.8-2.7,4.5-6.9l-0.3-2.7l-10.2,0.9V235.2z'/%3E%3Cpath fill='%23F8F3EC' d='M1643,294.2l16.2-0.3c0.3,0,1.2,0,1.5,0c-0.3,0-0.6-0.6-1.2-0.6l-16.5-11.1l18.4-7.8 c0.3-0.3,0.9-0.3,1.2-0.6c-0.6,0-0.9,0-1.5,0l-15.9-3.3l0.3-3.6l27.7,6l-22.3,9.6c-0.3,0.3-0.9,0.3-1.2,0.3 c0.3,0.3,0.6,0.3,1.2,0.6l19.9,13.8l-28.3,0.6L1643,294.2z'/%3E%3Cpath fill='%23F8F3EC' d='M1637,318c1.8-7.5,9.3-12.6,16.8-10.8s12.6,9.3,10.8,16.9c0,0.3-0.3,0.6-0.3,0.9 c-1.8,7.5-9.3,12.3-17.2,10.5c-0.3,0-0.3,0-0.6,0C1639.4,333.6,1635.2,325.5,1637,318z M1661.6,324.3c1.5-5.7-1.8-11.7-7.5-13.2 h-0.3c-5.7-1.5-11.7,1.8-13.5,7.5c-1.5,6,1.8,12,7.8,13.5C1653.8,333.9,1659.8,330.3,1661.6,324.3L1661.6,324.3z'/%3E%3Cpath id='Tracciato_23' fill='%23F8F3EC' d='M1625.2,353.8l14.1-6l0.3-0.9l-9.9-3.9l1.2-3.3l25.3,10.2l-2.1,5.1 c-1.8,4.2-5.4,9.3-11.4,6.9c-4.2-1.8-6-6.3-4.8-10.5l-14.7,6.9L1625.2,353.8z M1641.8,349.9c-1.8,4.2-0.6,7.5,2.4,8.7 c3.3,1.2,5.4-0.3,7.2-4.2l0.9-2.4l-9.6-3.9L1641.8,349.9z'/%3E%3Cpath id='Tracciato_24' fill='%23F8F3EC' d='M1621,362.8l24.1,12.9l-6.9,13.2l-2.7-1.5l5.4-10.2l-7.2-3.9l-4.2,8.1l-2.7-1.5l4.2-8.1 l-8.7-4.8l-6,11.1l-2.7-1.5L1621,362.8z'/%3E%3Cpath id='Tracciato_25' fill='%23F8F3EC' d='M1602.7,393.5l21.7,16.9l-4.2,5.4c-4.8,6.3-12.6,8.7-19.9,3.3 c-6.6-5.1-6.9-13.2-1.5-20.2L1602.7,393.5z M1601.2,400.7c-3.9,5.1-4.5,10.8,1.5,15.6c4.2,3.6,10.5,3,14.1-1.2 c0.3-0.3,0.6-0.6,0.6-0.9l2.1-3l-16.9-12.9L1601.2,400.7z'/%3E%3Cpath id='Tracciato_26' fill='%23F8F3EC' d='M1583.7,416.7l19.9,18.7l-2.4,2.4l-19.9-18.7L1583.7,416.7z'/%3E%3Cpath id='Tracciato_27' fill='%23F8F3EC' d='M1578.6,430.2c-2.7-0.3-5.4,0.6-7.2,2.4c-2.1,1.5-2.7,4.2-1.2,6.3l0.3,0.3 c4.8,5.4,12.9-4.5,18.4,1.8c2.7,3,2.4,7.8-0.6,10.2c0,0-0.3,0.3-0.6,0.3c-2.1,1.8-4.5,2.7-7.2,2.7l-0.3-3c2.1,0,3.9-0.6,5.4-1.8 c1.8-1.2,2.4-3.6,0.9-5.4l-0.3-0.3c-3.9-4.2-12,5.4-18.7-1.8c-2.7-2.7-2.7-7.8,1.5-11.7c2.4-2.1,5.7-3.3,8.7-3L1578.6,430.2z'/%3E%3Cpath id='Tracciato_28' fill='%23F8F3EC' d='M1540.4,457.3c0.6-3.3,2.7-6.3,5.7-8.4c6.3-4.8,15.3-3.6,20.2,2.7c0,0,0,0.3,0.3,0.3 c4.5,6.3,3.3,15-3,19.9l-0.3,0.3c-2.7,2.1-6.3,3-9.9,2.7v-3c6,0.9,11.4-3.6,12.3-9.6c0.3-3-0.3-5.7-2.1-8.1 c-3.6-4.8-10.5-6-15.3-2.4l0,0c-2.4,1.5-4.2,3.9-4.8,6.6L1540.4,457.3z'/%3E%3Cpath id='Tracciato_29' fill='%23F8F3EC' d='M1521.7,463.9c6.9-3.9,15.6-1.5,19.6,5.1c3.9,6.9,1.5,15.6-5.1,19.6 c-0.3,0.3-0.6,0.3-0.9,0.3c-6.9,3.9-15.6,1.5-19.3-5.4l-0.3-0.3C1511.8,476.3,1514.5,467.5,1521.7,463.9z M1533.5,486.2 c5.4-2.7,7.5-9.3,4.8-14.4v-0.3c-2.7-5.4-9.3-7.5-14.7-4.8s-7.5,9.6-4.8,15C1521.4,486.8,1528,489.2,1533.5,486.2L1533.5,486.2 L1533.5,486.2z'/%3E%3Cpath id='Tracciato_30' fill='%23F8F3EC' d='M1515.1,498.2l-3.6,1.2l-15-16.2c-0.3-0.3-0.3-0.6-0.6-0.9c0,0.3,0.3,0.9,0.3,1.2 l-0.6,22l-3.6,1.2l1.8-31L1515.1,498.2z'/%3E%3Cpath id='Tracciato_31' fill='%23F8F3EC' d='M1476.6,482.9l6.6,26.5l-14.4,3.6l-0.6-3l11.1-2.7l-2.1-7.8l-9,2.1l-0.9-3l9-2.1 l-2.4-9.6l-12.3,3l-0.6-3L1476.6,482.9z'/%3E%3Cpath id='Tracciato_32' fill='%23F8F3EC' d='M1438.1,490.1l12.3,9h0.9l-1.5-10.5l3.3-0.6l3.6,27.1l-5.4,0.6 c-4.5,0.6-10.8,0-11.7-6.6c-0.6-4.5,2.4-8.4,6.6-9.3l-13.2-9.3L1438.1,490.1z M1449.8,502.4c-4.5,0.6-6.9,3.3-6.3,6.3 c0.6,3.3,3,4.5,7.2,4.2l2.7-0.3l-1.5-10.2H1449.8z'/%3E%3Cpath id='Tracciato_33' fill='%23F8F3EC' d='M1378.5,488.9v16.2c0,0.3,0,1.2,0,1.5c0-0.3,0.6-0.6,0.6-1.2l11.1-16.5l7.8,18.4 c0.3,0.3,0.3,0.9,0.6,1.2c0-0.6,0-0.9,0-1.5l3.3-15.9l3.6,0.3l-6,27.7l-9.6-22.3c-0.3-0.3-0.3-0.9-0.3-1.2 c-0.3,0.3-0.3,0.6-0.6,1.2l-13.8,19.9l-0.6-28.3L1378.5,488.9z'/%3E%3Cpath fill='%23F8F3EC' d='M1354.7,483.2c7.5,1.8,12.3,9.3,10.8,17.2c-1.5,7.8-9.3,12.3-17.2,10.8 c-0.3,0-0.6,0-0.9-0.3c-7.5-1.8-12.3-9.3-10.5-17.2c0-0.3,0-0.3,0-0.6C1339.1,485.6,1347.2,481.1,1354.7,483.2z M1348.4,507.9 c5.7,1.5,11.7-1.8,13.2-7.5V500c1.5-5.7-1.8-11.7-7.5-13.5c-6-1.5-12,2.1-13.5,7.8C1339.1,500,1342.7,506.1,1348.4,507.9 L1348.4,507.9z'/%3E%3Cpath fill='%23F8F3EC' d='M1318.9,471.5l6,14.1l0.9,0.3l4.2-9.9l3.3,1.2l-10.2,25.3l-5.1-2.1 c-4.2-1.8-9.3-5.4-6.9-11.4c1.8-4.2,6.3-6,10.5-4.8l-6.9-14.7L1318.9,471.5z M1322.8,488c-4.2-1.8-7.5-0.6-8.7,2.4 c-1.2,3.3,0.3,5.4,4.2,7.2l2.4,0.9l3.9-9.6L1322.8,488z'/%3E%3Cpath fill='%23F8F3EC' d='M1309.9,467.2l-12.9,24.1l-13.2-7.2l1.5-2.7l9.9,5.4l3.9-7.2l-8.1-4.5l1.5-2.7l8.1,4.5 l4.8-8.7l-11.1-6l1.5-2.7L1309.9,467.2z'/%3E%3C/g%3E%3Cline fill='none' stroke='%23F8F3EC' stroke-width='3.0089' x1='1590.3' y1='942.2' x2='1479.6' y2='942.2'/%3E%3Cpath fill='%23F8F3EC' d='M1558.1,906.1l36.1,36.1l-35.5,35.5c0,0,22.6-28.6,30.7-35.8 C1589.1,941.9,1583.7,937.7,1558.1,906.1z'/%3E%3C/g%3E%3C/svg%3E%0A");
}
*/

@media (min-width:1200px) {
  .homepage-cover-text h2:after {
    content: "";
    width: 190px;
    height: 190px;
    position: absolute;
    bottom: -23px;
    right: -111px;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 463.1 527.9' style='enable-background:new 0 0 463.1 527.9;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .fom-en0%7Bfill:%23F8F3EC;%7D%0A%3C/style%3E%3Cg transform='translate(-1236 -681)'%3E%3Cg%3E%3Crect x='1479.6' y='940.7' class='fom-en0' width='110.7' height='3'/%3E%3C/g%3E%3Cg%3E%3Cpath class='fom-en0' d='M1558.1,906.1l36.1,36.1l-35.5,35.5c0,0,22.6-28.6,30.7-35.8C1589.1,941.9,1583.7,937.7,1558.1,906.1z'/%3E%3C/g%3E%3Cg%3E%3Cpath class='fom-en0' d='M1259.9,792.3l-20.1-18.4l9.8-10.8l2.3,2.1l-7.5,8.2l6,5.5l6.1-6.6l2.3,2.1l-6.1,6.6l9.5,8.7L1259.9,792.3z'/%3E%3Cpath class='fom-en0' d='M1275.8,775.8l-18.6-19.9l2.5-2.4l18.6,19.9L1275.8,775.8z'/%3E%3Cpath class='fom-en0' d='M1277,748.5l11.8,15.6l-2.8,2.1l-16.8-22.3l28.9,4.1l-12.1-15.9l2.8-2.1l17,22.5L1277,748.5z'/%3E%3Cpath class='fom-en0' d='M1314,746.2l-13.2-23.8l6.1-3.4c7-3.9,15.2-3,19.5,4.8c4.1,7.5,1.3,14.8-6.5,19.2L1314,746.2z M1318.4,740.2 c5.6-3.1,8.4-8.3,4.7-14.8c-3.3-5.9-9.3-6.8-14.6-3.8l-3.2,1.8l10.2,18.4L1318.4,740.2z'/%3E%3Cpath class='fom-en0' d='M1365.3,723.5c-7.8,2.5-15.9-1.6-18.2-9.1c-2.4-7.5,1.8-15.5,9.7-18c7.7-2.4,15.7,1.4,18.2,9.2 C1377.3,713.1,1372.8,721.1,1365.3,723.5z M1357.7,699.5c-5.8,1.9-9.1,7.8-7.2,13.7c1.8,5.6,8,9.2,13.6,7.4 c6-1.9,9.2-7.9,7.3-13.8C1369.5,700.7,1363.3,697.7,1357.7,699.5z'/%3E%3Cpath class='fom-en0' d='M1400.2,687.2l3.4-0.6l3.9,23.8c-1.5,2.3-4.6,4.5-9.8,5.4c-6.5,1.1-10.9-1.8-12-8.7l-2.8-17.1l3.4-0.6 l2.5,15.4c1.1,6.7,3.6,8.6,9.2,7.7c2.3-0.4,4.6-1.4,5.9-2.8L1400.2,687.2z'/%3E%3Cpath class='fom-en0' d='M1423.6,712.5l-1-24.1l-7.9,0.3l-0.1-3.1l19.3-0.8l0.1,3.1l-7.9,0.3l1,24.1L1423.6,712.5z'/%3E%3Cpath class='fom-en0' d='M1481.2,716.4l0.7-16.3c0-0.3,0.1-1.1,0.2-1.4c-0.1,0.2-0.5,0.7-0.8,1.1l-11.9,15.8l-6.9-18.6 c-0.2-0.5-0.3-1-0.4-1.4c0,0.4-0.1,0.9-0.2,1.4l-4,15.8l-3.6-0.5l7.3-27.2l8.6,22.6c0.1,0.2,0.3,0.9,0.3,1.2 c0.1-0.3,0.5-0.9,0.6-1.1l14.7-19.1l-0.8,28.2L1481.2,716.4z'/%3E%3Cpath class='fom-en0' d='M1505.5,723.6c-7.8-2.5-12-10.5-9.7-17.9c2.4-7.5,10.4-11.6,18.3-9.1c7.7,2.4,12,10.2,9.5,18 C1521.3,722,1513,726,1505.5,723.6z M1513.1,699.6c-5.8-1.9-11.9,1.1-13.8,7.1c-1.8,5.6,1.2,12.1,6.9,13.9 c6,1.9,12.1-1.2,13.9-7.1C1522.1,707.3,1518.8,701.4,1513.1,699.6z'/%3E%3Cpath class='fom-en0' d='M1541.3,737.7l-5.2-14.3l-0.9-0.4l-4.6,9.7l-3.1-1.5l11.7-24.6l4.9,2.3c4.2,2,9.1,5.9,6.2,11.9 c-1.9,4-6.1,5.6-10.6,4.1l6,14.9L1541.3,737.7z M1538.3,721c4.2,2,7.4,1,8.8-1.8c1.5-3.1,0-5.6-3.7-7.3l-2.4-1.1l-4.4,9.4 L1538.3,721z'/%3E%3Cpath class='fom-en0' d='M1550.9,742.9l14.3-23.1l12.7,7.8l-1.6,2.6l-9.7-6l-4.2,6.9l7.8,4.8l-1.6,2.6l-7.8-4.8l-5.2,8.5l10.7,6.6 l-1.6,2.6L1550.9,742.9z'/%3E%3Cpath class='fom-en0' d='M1581.6,764.1l17.7-20.6l11.1,9.5l-2,2.3l-8.4-7.2l-5.3,6.2l6.8,5.9l-2,2.3l-6.8-5.9l-8.4,9.8L1581.6,764.1z' /%3E%3Cpath class='fom-en0' d='M1598.6,779.4l19.3-19.2l2.4,2.5l-19.3,19.2L1598.6,779.4z'/%3E%3Cpath class='fom-en0' d='M1625.9,779.8l-15.2,12.3l-2.2-2.7l21.8-17.5l-3.2,29l15.6-12.6l2.2,2.7l-22,17.7L1625.9,779.8z'/%3E%3Cpath class='fom-en0' d='M1629.4,816.8l23.4-14l3.6,6c4.1,6.9,3.5,15.1-4.2,19.6c-7.3,4.4-14.8,1.8-19.4-5.9L1629.4,816.8z M1635.4,820.9c3.3,5.5,8.6,8.1,15,4.3c5.8-3.4,6.5-9.5,3.4-14.7l-1.9-3.1l-18.1,10.8L1635.4,820.9z'/%3E%3Cpath class='fom-en0' d='M1653.6,867.3c-2.7-7.7,1.1-15.9,8.5-18.5c7.4-2.6,15.5,1.4,18.2,9.1c2.7,7.6-0.9,15.7-8.7,18.5 C1664.3,879,1656.2,874.8,1653.6,867.3z M1677.4,859c-2-5.8-8.1-8.8-13.9-6.8c-5.6,2-9,8.2-7,13.9c2.1,5.9,8.2,8.9,14.1,6.9 C1676.6,870.8,1679.3,864.5,1677.4,859z'/%3E%3Cpath class='fom-en0' d='M1691,901.1l0.7,3.4l-23.7,4.6c-2.4-1.4-4.7-4.5-5.7-9.6c-1.3-6.5,1.4-11,8.3-12.3l17-3.3l0.7,3.4l-15.3,3 c-6.6,1.3-8.5,3.9-7.4,9.4c0.4,2.3,1.5,4.6,3,5.8L1691,901.1z'/%3E%3Cpath class='fom-en0' d='M1666.4,925.2l24.1-1.8l-0.6-7.9l3.1-0.2l1.4,19.3l-3.1,0.2l-0.6-7.9l-24.1,1.8L1666.4,925.2z'/%3E%3Cpath class='fom-en0' d='M1664.2,983l16.3,0.2c0.3,0,1.1,0.1,1.4,0.1c-0.2-0.1-0.7-0.5-1.1-0.8l-16.2-11.5l18.3-7.5 c0.5-0.2,1-0.4,1.4-0.5c-0.4,0-0.9,0-1.4-0.1l-15.9-3.5l0.4-3.6l27.4,6.5l-22.3,9.2c-0.2,0.1-0.9,0.3-1.2,0.3 c0.3,0.1,1,0.5,1.1,0.6l19.6,14.1l-28.2,0L1664.2,983z'/%3E%3Cpath class='fom-en0' d='M1657.8,1007.5c2.2-7.9,10.1-12.4,17.6-10.2c7.6,2.1,11.9,10.1,9.6,18c-2.2,7.8-9.8,12.3-17.7,10.1 C1659.9,1023.2,1655.7,1015,1657.8,1007.5z M1682.1,1014.3c1.7-5.9-1.5-11.9-7.5-13.6c-5.7-1.6-12.1,1.5-13.7,7.3 c-1.7,6,1.6,12,7.5,13.7C1674.6,1023.5,1680.5,1020,1682.1,1014.3z'/%3E%3Cpath class='fom-en0' d='M1644.9,1043.7l14.2-5.6l0.4-1l-9.8-4.3l1.4-3.2l25,10.9l-2.2,5c-1.9,4.3-5.6,9.3-11.7,6.6 c-4-1.8-5.8-5.9-4.4-10.5l-14.7,6.5L1644.9,1043.7z M1661.5,1040.2c-1.9,4.3-0.8,7.5,2,8.7c3.1,1.4,5.6-0.2,7.2-3.9l1.1-2.4 l-9.5-4.2L1661.5,1040.2z'/%3E%3Cpath class='fom-en0' d='M1640,1053.4l23.6,13.5l-7.4,12.9l-2.7-1.5l5.7-9.9l-7-4l-4.6,8l-2.7-1.5l4.6-8l-8.6-5l-6.2,10.9l-2.7-1.5 L1640,1053.4z'/%3E%3Cpath class='fom-en0' d='M1619.7,1084.8l21.2,17.1l-9.2,11.4l-2.4-1.9l7-8.7l-6.4-5.1l-5.6,7l-2.4-1.9l5.6-7l-10.1-8.1L1619.7,1084.8z'/%3E%3Cpath class='fom-en0' d='M1604.9,1102.2l19.8,18.7l-2.4,2.5l-19.8-18.7L1604.9,1102.2z'/%3E%3Cpath class='fom-en0' d='M1605.4,1129.5l-12.8-14.9l2.6-2.2l18.2,21.3l-29.1-2.4l13,15.2l-2.6,2.2l-18.3-21.5L1605.4,1129.5z'/%3E%3Cpath class='fom-en0' d='M1568.5,1134.1l14.7,23l-5.9,3.8c-6.8,4.3-14.9,4-19.8-3.6c-4.6-7.2-2.2-14.7,5.3-19.6L1568.5,1134.1z M1564.5,1140.3c-5.4,3.5-7.8,8.8-3.8,15.1c3.6,5.7,9.7,6.2,14.8,2.9l3.1-2l-11.4-17.8L1564.5,1140.3z'/%3E%3Cpath class='fom-en0' d='M1518.8,1159.9c7.7-3,16,0.6,18.8,7.9c2.8,7.3-0.9,15.6-8.5,18.5c-7.5,2.9-15.7-0.4-18.7-8.1 C1507.5,1171,1511.4,1162.7,1518.8,1159.9z M1527.9,1183.4c5.7-2.2,8.6-8.3,6.3-14.1c-2.1-5.5-8.5-8.7-14.1-6.6 c-5.8,2.3-8.6,8.5-6.4,14.3C1516,1183,1522.3,1185.5,1527.9,1183.4z'/%3E%3Cpath class='fom-en0' d='M1486.1,1198.3l-3.4,0.8l-5.3-23.5c1.4-2.4,4.3-4.8,9.5-6c6.4-1.5,11,1.1,12.5,7.9l3.8,16.9l-3.4,0.8 l-3.5-15.2c-1.5-6.6-4.1-8.4-9.7-7.1c-2.2,0.5-4.5,1.7-5.7,3.2L1486.1,1198.3z'/%3E%3Cpath class='fom-en0' d='M1461.3,1174.5l2.5,24l7.9-0.8l0.3,3l-19.3,2l-0.3-3l7.9-0.8l-2.5-24L1461.3,1174.5z'/%3E%3Cpath class='fom-en0' d='M1403.5,1174.1l0.3,16.3c0,0.3-0.1,1.1-0.1,1.4c0.1-0.2,0.5-0.8,0.7-1.2l11-16.5l8,18.1 c0.2,0.5,0.4,1,0.5,1.3c0-0.4,0-0.9,0.1-1.4l3-16l3.7,0.3l-5.6,27.6l-9.9-22c-0.1-0.2-0.4-0.9-0.4-1.2c-0.1,0.3-0.5,1-0.6,1.1 l-13.5,20l-0.9-28.2L1403.5,1174.1z'/%3E%3Cpath class='fom-en0' d='M1378.8,1168.5c8,2,12.7,9.7,10.8,17.3c-1.9,7.6-9.7,12.2-17.7,10.2c-7.8-2-12.6-9.4-10.6-17.4 C1363.2,1171,1371.2,1166.5,1378.8,1168.5z M1372.7,1192.9c5.9,1.5,11.8-1.9,13.3-7.9c1.4-5.7-1.9-12-7.7-13.5 c-6.1-1.5-12,1.9-13.5,7.9C1363.3,1185.7,1367,1191.5,1372.7,1192.9z'/%3E%3Cpath class='fom-en0' d='M1342.2,1156.6l6,14l1,0.4l4-10l3.2,1.3l-10.1,25.3l-5-2c-4.3-1.7-9.4-5.3-7-11.5c1.6-4.1,5.7-5.9,10.4-4.8 l-6.9-14.5L1342.2,1156.6z M1346.3,1173.1c-4.3-1.7-7.5-0.6-8.6,2.3c-1.3,3.2,0.4,5.5,4.1,7l2.5,1l3.9-9.6L1346.3,1173.1z'/%3E%3Cpath class='fom-en0' d='M1332.3,1152l-12.8,24l-13.1-7l1.4-2.7l10.1,5.4l3.8-7.1l-8.1-4.3l1.5-2.7l8.1,4.3l4.7-8.8l-11.1-5.9l1.4-2.7 L1332.3,1152z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  }
}

.homepage-cover-text.hct-it h2:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 463.1 527.9' style='enable-background:new 0 0 463.1 527.9;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .fom-it0%7Bfill:%23F8F3EC;%7D%0A%3C/style%3E%3Cg transform='translate(-1236 -681)'%3E%3Cg%3E%3Crect x='1479.6' y='940.7' class='fom-it0' width='110.7' height='3'/%3E%3C/g%3E%3Cg%3E%3Cpath class='fom-it0' d='M1558.1,906.1l36.1,36.1l-35.5,35.5c0,0,22.6-28.6,30.7-35.8C1589.1,941.9,1583.7,937.7,1558.1,906.1z'/%3E%3C/g%3E%3Cg%3E%3Cpath class='fom-it0' d='M1255.4,788.8c1.8,0,4.6-0.5,7-3.1c2.1-2.3,2.2-5,0.2-6.8c-5.2-4.8-12.4,5.5-18.5-0.1 c-3.4-3.1-2.6-7.6,0.2-10.7c2.5-2.7,5.8-3.3,6.9-3.4l0.6,3c-1.8,0.1-3.8,0.8-5.3,2.4c-1.6,1.7-2.2,4.1-0.3,5.8 c4.3,4,11.6-6.3,18.7,0.2c2.8,2.6,3.3,7.6-0.6,11.9c-2.6,2.8-6.6,4-8.5,3.9L1255.4,788.8z'/%3E%3Cpath class='fom-it0' d='M1294.6,755.6c-0.5,3.3-2.1,6.3-5,8.7c-6.5,5.4-15.4,4.5-20.4-1.5c-5-6-4.4-14.8,2.1-20.2 c3.6-3,7.5-3.5,9.7-3.3l0.1,3.1c-2.4-0.2-5.1,0.4-8,2.8c-4.6,3.8-5.1,10.3-0.9,15.4c3.9,4.7,10.8,5.1,15.5,1.3 c2.9-2.4,4-5.1,4.3-7L1294.6,755.6z'/%3E%3Cpath class='fom-it0' d='M1316.9,745.3c-7,4.2-15.8,2.1-19.8-4.6c-4-6.7-1.7-15.5,5.3-19.7c6.9-4.1,15.6-2.3,19.8,4.8 C1326.1,732.5,1323.6,741.3,1316.9,745.3z M1304,723.7c-5.3,3.1-7.1,9.7-3.9,15c3,5.1,9.9,7.2,15,4.1c5.4-3.2,7.1-9.8,3.9-15.1 C1315.7,722.1,1309,720.6,1304,723.7z'/%3E%3Cpath class='fom-it0' d='M1340.5,732.3l-10.4-25.2l5.2-2.2c5.1-2.1,10.4-2.2,12.8,3.4c2,4.8,0.3,9.4-6.3,12.2l-2.1,0.9l3.9,9.6 L1340.5,732.3z M1340.5,717.8c4.1-1.7,5.6-4.7,4.2-8c-1.3-3.1-4.2-3.7-7.5-2.3l-2.9,1.2l4.1,10L1340.5,717.8z'/%3E%3Cpath class='fom-it0' d='M1381.7,718.3l-13.2-7.5l-1,0.3l2.8,10.4l-3.3,0.9l-7.1-26.3l5.2-1.4c4.5-1.2,10.7-1.5,12.5,5 c1.2,4.2-1,8.2-5.4,10l14.3,7.4L1381.7,718.3z M1368.5,707.6c4.5-1.2,6.3-4.1,5.5-7.1c-0.9-3.3-3.6-4.2-7.5-3.1l-2.6,0.7l2.7,10 L1368.5,707.6z'/%3E%3Cpath class='fom-it0' d='M1396.1,715.5l-4.4-26.9l3.4-0.6l4.4,26.9L1396.1,715.5z'/%3E%3Cpath class='fom-it0' d='M1430.2,712l0.6-27.2l7,0.1c8.1,0.2,14.6,5,14.4,13.9c-0.2,8.5-6.3,13.5-15.3,13.3L1430.2,712z M1436.9,709.1 c6.4,0.1,11.4-3,11.6-10.4c0.1-6.7-4.6-10.5-10.7-10.7l-3.6-0.1l-0.4,21.1L1436.9,709.1z'/%3E%3Cpath class='fom-it0' d='M1464.6,714l3.6-27l3.4,0.5l-3.6,27L1464.6,714z'/%3E%3Cpath class='fom-it0' d='M1498.2,720.7l8.2-26l5.4,1.7c5.3,1.7,9.5,5,7.6,10.8c-1.6,5-5.8,7.5-12.7,5.3l-2.1-0.7l-3.1,9.9 L1498.2,720.7z M1507.6,709.6c4.2,1.3,7.3,0,8.4-3.4c1-3.2-0.9-5.5-4.2-6.6l-3-0.9l-3.2,10.3L1507.6,709.6z'/%3E%3Cpath class='fom-it0' d='M1525.1,730.2l10.7-25l3.2,1.4l-10.7,25L1525.1,730.2z'/%3E%3Cpath class='fom-it0' d='M1569.8,722.5l3,1.7l-12,20.9c-2.6,0.9-6.4,0.6-11-2c-5.7-3.3-7.4-8.2-3.9-14.3l8.6-15.1l3,1.7l-7.7,13.5 c-3.4,5.9-2.6,9,2.3,11.8c2,1.1,4.5,1.8,6.3,1.5L1569.8,722.5z M1560.6,712l2.5-2l7.3,6.9l-1.7,1.6L1560.6,712z'/%3E%3Cpath class='fom-it0' d='M1587.3,761.4c0,1.8,0.6,4.6,3.2,6.9c2.3,2,5,2.1,6.8,0.1c4.7-5.3-5.7-12.3-0.2-18.5c3.1-3.5,7.6-2.8,10.7,0 c2.8,2.5,3.4,5.8,3.5,6.9l-3,0.7c-0.1-1.8-0.8-3.8-2.5-5.2c-1.8-1.6-4.2-2.1-5.9-0.2c-3.9,4.4,6.5,11.5,0.1,18.7 c-2.6,2.9-7.5,3.5-11.9-0.4c-2.9-2.5-4.1-6.5-4-8.5L1587.3,761.4z'/%3E%3Cpath class='fom-it0' d='M1621.1,800c-3.3-0.4-6.3-2-8.8-4.8c-5.5-6.4-4.8-15.3,1.1-20.4c5.9-5.1,14.7-4.7,20.2,1.7 c3.1,3.6,3.6,7.4,3.5,9.6l-3.1,0.1c0.2-2.4-0.5-5.1-2.9-7.9c-3.9-4.6-10.4-4.9-15.4-0.6c-4.6,4-4.9,10.9-1,15.5 c2.4,2.8,5.1,3.9,7.1,4.1L1621.1,800z'/%3E%3Cpath class='fom-it0' d='M1631.9,822c-4.3-7-2.4-15.8,4.3-19.9c6.7-4.1,15.4-2,19.8,4.9c4.3,6.8,2.6,15.5-4.4,19.9 C1644.9,831.1,1636,828.7,1631.9,822z M1653.3,808.7c-3.2-5.2-9.8-6.9-15.1-3.6c-5,3.1-7,10-3.8,15.1c3.3,5.3,9.9,6.9,15.2,3.6 C1655,820.4,1656.4,813.7,1653.3,808.7z'/%3E%3Cpath class='fom-it0' d='M1645.3,845.4l25-10.9l2.3,5.2c2.2,5.1,2.4,10.4-3.2,12.9c-4.8,2.1-9.4,0.5-12.3-6.1l-0.9-2l-9.5,4.1 L1645.3,845.4z M1659.8,845.2c1.8,4,4.8,5.5,8.1,4.1c3.1-1.3,3.6-4.3,2.2-7.5l-1.2-2.8l-9.9,4.3L1659.8,845.2z'/%3E%3Cpath class='fom-it0' d='M1660,886.3l7.3-13.4l-0.3-1l-10.3,3l-1-3.3l26.2-7.6l1.5,5.2c1.3,4.5,1.7,10.7-4.7,12.6 c-4.2,1.2-8.2-0.8-10.1-5.2l-7.2,14.4L1660,886.3z M1670.5,873c1.3,4.5,4.2,6.2,7.2,5.4c3.3-1,4.1-3.7,3-7.6l-0.7-2.6l-10,2.9 L1670.5,873z'/%3E%3Cpath class='fom-it0' d='M1663.1,900.7l26.8-4.9l0.6,3.4l-26.8,4.9L1663.1,900.7z'/%3E%3Cpath class='fom-it0' d='M1667.3,934.7l27.2,0.4l-0.1,7c-0.1,8.1-5,14.6-13.9,14.5c-8.5-0.1-13.5-6.3-13.4-15.2L1667.3,934.7z M1670.3,941.4c-0.1,6.4,3,11.4,10.5,11.5c6.7,0.1,10.5-4.7,10.6-10.8l0.1-3.6l-21.1-0.3L1670.3,941.4z'/%3E%3Cpath class='fom-it0' d='M1665.8,969.2l27.1,3.1l-0.4,3.4l-27.1-3.1L1665.8,969.2z'/%3E%3Cpath class='fom-it0' d='M1659.7,1002.9l26.1,7.7l-1.6,5.4c-1.6,5.3-4.8,9.5-10.7,7.8c-5-1.5-7.6-5.7-5.5-12.5l0.6-2.1l-9.9-2.9 L1659.7,1002.9z M1671,1012.1c-1.2,4.2,0.2,7.3,3.6,8.3c3.2,0.9,5.5-1,6.5-4.4l0.9-3l-10.3-3L1671,1012.1z'/%3E%3Cpath class='fom-it0' d='M1650.8,1029.9l25.2,10.3l-1.3,3.2l-25.2-10.3L1650.8,1029.9z'/%3E%3Cpath class='fom-it0' d='M1659.3,1074.5l-1.7,3l-21.2-11.6c-0.9-2.6-0.7-6.4,1.8-11c3.2-5.8,8.1-7.5,14.2-4.2l15.2,8.3l-1.7,3 l-13.7-7.5c-5.9-3.2-9-2.5-11.8,2.5c-1.1,2-1.8,4.5-1.4,6.4L1659.3,1074.5z M1669.6,1065.1l2,2.5l-6.8,7.4l-1.7-1.7L1669.6,1065.1 z'/%3E%3Cpath class='fom-it0' d='M1620.7,1092.7c-1.8,0.1-4.6,0.7-6.9,3.4c-2,2.3-2,5,0,6.8c5.4,4.6,12.2-5.9,18.5-0.5c3.5,3,2.9,7.5,0.2,10.7 c-2.4,2.8-5.7,3.5-6.8,3.6l-0.7-3c1.7-0.2,3.8-0.9,5.2-2.6c1.5-1.8,2-4.2,0.1-5.9c-4.5-3.8-11.4,6.7-18.7,0.5 c-2.9-2.5-3.6-7.5,0.2-11.9c2.5-2.9,6.4-4.2,8.4-4.2L1620.7,1092.7z'/%3E%3Cpath class='fom-it0' d='M1582.8,1127.2c0.3-3.3,1.9-6.3,4.7-8.9c6.3-5.6,15.2-5,20.4,0.7c5.2,5.8,5,14.6-1.3,20.2 c-3.5,3.1-7.4,3.8-9.6,3.6l-0.2-3.1c2.4,0.1,5.1-0.6,7.9-3.1c4.5-4,4.7-10.5,0.3-15.4c-4.1-4.6-11-4.7-15.5-0.7 c-2.8,2.5-3.8,5.2-4,7.2L1582.8,1127.2z'/%3E%3Cpath class='fom-it0' d='M1560.9,1138.4c6.9-4.5,15.7-2.7,20,3.9c4.3,6.6,2.3,15.4-4.6,19.9c-6.8,4.4-15.5,2.8-20-4.1 C1552.1,1151.5,1554.3,1142.7,1560.9,1138.4z M1574.6,1159.5c5.1-3.3,6.7-9.9,3.3-15.1c-3.2-5-10.1-6.8-15.1-3.5 c-5.3,3.4-6.7,10.1-3.4,15.3C1562.9,1161.5,1569.7,1162.7,1574.6,1159.5z'/%3E%3Cpath class='fom-it0' d='M1537.8,1152.2l11.3,24.8l-5.1,2.3c-5,2.3-10.4,2.6-12.9-3c-2.2-4.7-0.7-9.4,5.9-12.4l2-0.9l-4.3-9.4 L1537.8,1152.2z M1538.3,1166.7c-4,1.8-5.4,4.9-3.9,8.1c1.4,3,4.4,3.5,7.5,2.1l2.8-1.3l-4.5-9.8L1538.3,1166.7z'/%3E%3Cpath class='fom-it0' d='M1497.1,1167.7l13.5,7l1-0.3l-3.2-10.2l3.3-1l8.1,26l-5.2,1.6c-4.5,1.4-10.7,1.8-12.6-4.5 c-1.3-4.2,0.7-8.2,5-10.2l-14.6-6.9L1497.1,1167.7z M1510.7,1178c-4.5,1.4-6.2,4.3-5.2,7.3c1,3.3,3.8,4.1,7.6,2.9l2.5-0.8 l-3.1-9.9L1510.7,1178z'/%3E%3Cpath class='fom-it0' d='M1482.8,1171.1l5.4,26.7l-3.4,0.7l-5.4-26.7L1482.8,1171.1z'/%3E%3Cpath class='fom-it0' d='M1448.9,1175.8l0.4,27.2l-7,0.1c-8.1,0.1-14.8-4.5-14.9-13.4c-0.1-8.5,5.8-13.7,14.8-13.8L1448.9,1175.8z M1442.2,1178.9c-6.4,0.1-11.3,3.4-11.2,10.8c0.1,6.7,5,10.4,11.1,10.3l3.6-0.1l-0.3-21.1L1442.2,1178.9z'/%3E%3Cpath class='fom-it0' d='M1414.4,1175l-2.6,27.1l-3.4-0.3l2.6-27.1L1414.4,1175z'/%3E%3Cpath class='fom-it0' d='M1380.6,1169.6l-7.2,26.3l-5.5-1.5c-5.3-1.5-9.6-4.6-8-10.6c1.4-5,5.5-7.7,12.4-5.8l2.2,0.6l2.7-10 L1380.6,1169.6z M1371.6,1181c-4.2-1.2-7.3,0.3-8.2,3.7c-0.9,3.2,1.1,5.5,4.5,6.4l3,0.8l2.8-10.4L1371.6,1181z'/%3E%3Cpath class='fom-it0' d='M1353.4,1161.1l-9.8,25.4l-3.2-1.2l9.8-25.4L1353.4,1161.1z'/%3E%3Cpath class='fom-it0' d='M1309,1170.5l-3.1-1.6l11.2-21.4c2.6-0.9,6.4-0.8,11.1,1.6c5.8,3.1,7.7,8,4.4,14.1l-8.1,15.4l-3.1-1.6 l7.2-13.8c3.1-6,2.3-9.1-2.7-11.7c-2-1.1-4.5-1.7-6.4-1.3L1309,1170.5z M1318.6,1180.6l-2.4,2.1l-7.6-6.6l1.7-1.7L1318.6,1180.6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.homepage-cover-text.hct-es h2:after {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 463.1 527.9' style='enable-background:new 0 0 463.1 527.9;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .fom-es0%7Bfill:%23F8F3EC;%7D%0A%3C/style%3E%3Cg transform='translate(-1236 -681)'%3E%3Cg%3E%3Crect x='1476.7' y='938.7' class='fom-es0' width='110.7' height='3'/%3E%3C/g%3E%3Cg%3E%3Cpath class='fom-es0' d='M1555.2,904.1l36.1,36.1l-35.5,35.5c0,0,22.6-28.6,30.7-35.8C1586.2,939.9,1580.8,935.7,1555.2,904.1z'/%3E%3C/g%3E%3Cg%3E%3Cpath class='fom-es0' d='M1274.8,771.6l-12.8-10.1c-0.3-0.2-0.8-0.7-1-0.9c0.1,0.2,0.3,0.8,0.4,1.3l5.8,19l-19.1-5.3 c-0.5-0.1-1-0.3-1.4-0.5c0.3,0.2,0.7,0.6,1,1l10.4,12.5l-2.6,2.6l-17.8-21.9l23.3,6.3c0.2,0,0.9,0.3,1.2,0.5 c-0.2-0.3-0.4-1-0.5-1.1l-6.9-23.1l22.3,17.2L1274.8,771.6z'/%3E%3Cpath class='fom-es0' d='M1275.3,732.4l-1.9-1.4l6.6-7.6l2.7,1.7L1275.3,732.4z M1304.9,748.2l-6.1-3.5l-10.5,7.6l1.3,6.9l-3.1,2.2 l-5.7-30.6l27.2,15.2L1304.9,748.2z M1286.4,737.6c-0.5-0.3-1.2-0.7-1.4-0.9c0.1,0.2,0.3,1,0.4,1.6l2.1,10.6l8.2-5.9L1286.4,737.6 z'/%3E%3Cpath class='fom-es0' d='M1316.5,734.5c1.7,0.6,4.5,1.1,7.6-0.5c2.7-1.4,3.8-3.9,2.5-6.3c-3.3-6.3-13.5,0.9-17.3-6.4 c-2.1-4.1,0.1-8.1,3.9-10c3.3-1.7,6.6-1.1,7.7-0.8l-0.4,3.1c-1.7-0.5-3.8-0.6-5.8,0.4c-2.1,1.1-3.4,3.1-2.3,5.4 c2.7,5.2,13.1-2,17.5,6.6c1.8,3.4,0.5,8.3-4.6,11c-3.4,1.8-7.5,1.5-9.3,0.7L1316.5,734.5z'/%3E%3Cpath class='fom-es0' d='M1365.6,719.9l-7.6-26.2l3.3-1l7.6,26.2L1365.6,719.9z'/%3E%3Cpath class='fom-es0' d='M1385.9,694.8l3,19.4l-3.4,0.5l-4.2-27.7l23.5,17.4l-3-19.8l3.4-0.5l4.2,27.9L1385.9,694.8z'/%3E%3Cpath class='fom-es0' d='M1426.1,710.3l-0.4-27.2l14.6-0.2l0,3.1l-11.1,0.2l0.1,8.2l9-0.1l0,3.1l-9,0.1l0.2,12.9L1426.1,710.3z'/%3E%3Cpath class='fom-es0' d='M1467.8,713.4c-8.1-1.2-13.5-8.5-12.3-16.2c1.2-7.8,8.5-13,16.6-11.8c8,1.2,13.5,8.2,12.2,16.3 C1483.1,709.4,1475.6,714.6,1467.8,713.4z M1471.6,688.5c-6-0.9-11.6,3-12.5,9.1c-0.9,5.8,3,11.8,8.9,12.7 c6.2,0.9,11.7-3,12.7-9.2C1481.6,694.8,1477.4,689.4,1471.6,688.5z'/%3E%3Cpath class='fom-es0' d='M1511.5,723.9l-6.9-13.5l-1-0.3l-3.3,10.2l-3.3-1.1l8.5-25.9l5.2,1.7c4.4,1.5,9.8,4.7,7.7,11 c-1.4,4.2-5.3,6.3-10,5.4l7.9,14L1511.5,723.9z M1506.3,707.7c4.4,1.5,7.5,0.1,8.5-2.9c1.1-3.3-0.7-5.5-4.6-6.8l-2.5-0.8l-3.2,9.9 L1506.3,707.7z'/%3E%3Cpath class='fom-es0' d='M1550.6,742.2l6-15.1c0.1-0.3,0.5-1,0.6-1.2c-0.2,0.2-0.7,0.5-1.1,0.8l-16.5,11l-0.4-19.8c0-0.5,0-1,0.1-1.4 c-0.1,0.4-0.4,0.8-0.6,1.3l-9,13.6l-3.3-1.7l15.9-23.3l0.6,24.2c0,0.2,0,1-0.1,1.2c0.2-0.2,0.8-0.7,1-0.8l20.2-13.2l-10.1,26.3 L1550.6,742.2z'/%3E%3Cpath class='fom-es0' d='M1581.6,764.3l1.6-6.9l-10.3-7.9l-6.3,3.3l-3-2.3l27.7-14.2l-6.8,30.4L1581.6,764.3z M1586.4,743.6 c0.1-0.6,0.4-1.4,0.5-1.6c-0.2,0.2-0.9,0.6-1.4,0.9l-9.5,5l8,6.2L1586.4,743.6z'/%3E%3Cpath class='fom-es0' d='M1611.3,789.5c-3.4-0.2-6.4-1.7-9-4.4c-5.8-6.1-5.5-15.1,0.1-20.4c5.6-5.3,14.5-5.4,20.3,0.8 c3.2,3.4,4,7.3,3.9,9.5l-3.1,0.3c0.1-2.4-0.8-5.1-3.3-7.8c-4.1-4.4-10.6-4.4-15.4,0.1c-4.4,4.2-4.4,11.1-0.3,15.5 c2.6,2.7,5.3,3.7,7.3,3.8L1611.3,789.5z'/%3E%3Cpath class='fom-es0' d='M1618.3,803.5l22-16.1l2,2.8l-22,16.1L1618.3,803.5z'/%3E%3Cpath class='fom-es0' d='M1635.9,831.9c-3.9-7.2-1.4-15.9,5.5-19.6c6.9-3.7,15.5-1.1,19.5,6.1c3.8,7.1,1.6,15.7-5.6,19.6 C1648.3,841.7,1639.6,838.9,1635.9,831.9z M1658,819.9c-2.9-5.4-9.4-7.5-14.8-4.5c-5.2,2.8-7.6,9.5-4.7,14.8c3,5.5,9.5,7.5,15,4.5 C1659.1,831.7,1660.8,825.1,1658,819.9z M1660.4,812.9l1.7-1.7l6.8,7.5l-2.1,2.5L1660.4,812.9z'/%3E%3Cpath class='fom-es0' d='M1668.7,855.6l-18.6,6.1l-1.1-3.3l26.6-8.7l-13.3,26l19-6.3l1.1,3.3l-26.8,8.7L1668.7,855.6z'/%3E%3Cpath class='fom-es0' d='M1664.6,942.6l16.1-2.5c0.3-0.1,1.1-0.1,1.4-0.1c-0.2-0.1-0.8-0.4-1.3-0.6l-17.8-8.7l16.9-10.4 c0.5-0.3,0.9-0.5,1.3-0.7c-0.4,0.1-0.9,0.1-1.4,0.1l-16.3-0.9l-0.2-3.7l28.1,1.9l-20.5,12.8c-0.1,0.1-0.8,0.5-1.1,0.5 c0.3,0.1,1,0.3,1.2,0.4l21.6,10.7l-27.8,4.6L1664.6,942.6z'/%3E%3Cpath class='fom-es0' d='M1661.3,980.6l6.7-2.1l1.6-12.9l-6-3.7l0.5-3.8l26.4,16.6l-29.7,9.6L1661.3,980.6z M1681.6,974.2 c0.6-0.2,1.4-0.4,1.6-0.4c-0.2-0.1-1-0.4-1.5-0.8l-9.2-5.7l-1.3,10.1L1681.6,974.2z M1692.9,969.7l2.3-0.4l1.1,10l-3.1,0.8 L1692.9,969.7z'/%3E%3Cpath class='fom-es0' d='M1663.3,998.4c-1.6,0.8-3.9,2.6-4.8,6c-0.8,2.9,0.3,5.4,2.9,6.1c6.9,1.9,8.5-10.5,16.5-8.3 c4.5,1.2,5.8,5.6,4.7,9.7c-1,3.6-3.7,5.6-4.6,6.1l-1.9-2.4c1.5-0.9,3-2.4,3.6-4.5c0.6-2.3,0.1-4.7-2.4-5.3 c-5.7-1.6-7.5,10.9-16.8,8.4c-3.7-1-6.4-5.2-4.9-10.8c1-3.7,4-6.5,5.8-7.3L1663.3,998.4z'/%3E%3Cpath class='fom-es0' d='M1640.6,1044.3l24.4,12.2l-1.5,3.1l-24.4-12.2L1640.6,1044.3z'/%3E%3Cpath class='fom-es0' d='M1645.2,1076.3l-16.2-11l1.9-2.9l23.1,15.8l-28.7,5.3l16.6,11.2l-1.9,2.9l-23.3-15.9L1645.2,1076.3z'/%3E%3Cpath class='fom-es0' d='M1606.5,1095.3l20,18.5l-9.9,10.7l-2.2-2.1l7.6-8.2l-6-5.6l-6.1,6.6l-2.2-2.1l6.1-6.6l-9.5-8.8L1606.5,1095.3 z'/%3E%3Cpath class='fom-es0' d='M1575.8,1123.6c6.4-5.1,15.4-4.1,20.3,2c4.9,6.2,3.8,15.1-2.7,20.2c-6.3,5-15.2,4.3-20.3-2.2 C1568.3,1137.5,1569.7,1128.5,1575.8,1123.6z M1591.5,1143.3c4.8-3.8,5.7-10.5,1.9-15.4c-3.7-4.6-10.7-5.8-15.4-2.1 c-4.9,3.9-5.7,10.7-1.9,15.5C1580.1,1146.4,1586.9,1147,1591.5,1143.3z'/%3E%3Cpath class='fom-es0' d='M1538.4,1148.5l14.7,4.1l0.9-0.5l-5.2-9.4l3-1.7l13.2,23.8l-4.8,2.6c-4.1,2.3-10.1,4-13.3-1.8 c-2.1-3.8-1-8.2,2.8-11.1l-15.7-3.8L1538.4,1148.5z M1553.8,1155.7c-4.1,2.3-5.2,5.5-3.7,8.2c1.7,3,4.5,3.2,8.1,1.2l2.3-1.3 l-5-9.1L1553.8,1155.7z'/%3E%3Cpath class='fom-es0' d='M1498.4,1164.7l7,14.7c0.1,0.3,0.4,1,0.5,1.3c0-0.2,0.1-0.9,0.2-1.4l3.2-19.6l14.8,13.2c0.4,0.4,0.8,0.7,1,1 c-0.2-0.3-0.4-0.8-0.5-1.3l-3.8-15.8l3.5-1.2l6.3,27.5l-18.1-16c-0.1-0.1-0.7-0.7-0.8-0.9c0,0.3,0,1.1-0.1,1.2l-4.1,23.8 l-12.4-25.3L1498.4,1164.7z'/%3E%3Cpath class='fom-es0' d='M1461.2,1172.4l3.9,5.8l12.8-2.1l1.9-6.8l3.8-0.6l-8.4,30l-17.7-25.7L1461.2,1172.4z M1473,1190 c0.3,0.5,0.7,1.2,0.9,1.4c0-0.3,0.2-1,0.3-1.6l2.8-10.4l-10,1.7L1473,1190z'/%3E%3Cpath class='fom-es0' d='M1422.4,1177.1c2.4-2.3,5.6-3.6,9.3-3.6c8.5-0.1,14.8,6.2,15,13.9c0.1,7.8-5.8,14.3-14.2,14.4 c-4.7,0.1-8-2-9.6-3.5l1.9-2.4c1.8,1.7,4.3,2.9,8,2.8c6-0.1,10.4-4.8,10.3-11.4c-0.1-6.1-5.2-10.8-11.3-10.7 c-3.7,0.1-6.3,1.4-7.7,2.8L1422.4,1177.1z'/%3E%3Cpath class='fom-es0' d='M1407.4,1172.6l-3.1,27.1l-3.4-0.4l3.1-27.1L1407.4,1172.6z'/%3E%3Cpath class='fom-es0' d='M1374.6,1166.1c7.9,2,12.6,9.8,10.7,17.3c-2,7.6-9.8,12.1-17.7,10.1c-7.8-2-12.6-9.5-10.5-17.5 C1359,1168.6,1367,1164.2,1374.6,1166.1z M1368.3,1190.5c5.9,1.5,11.8-1.8,13.4-7.8c1.5-5.7-1.9-12-7.6-13.5 c-6.1-1.6-12,1.9-13.5,7.9C1359,1183.3,1362.6,1189.1,1368.3,1190.5z M1371.9,1197l0.1,2.4l-10.1-0.1l-0.4-3.2L1371.9,1197z'/%3E%3Cpath class='fom-es0' d='M1334.9,1174.1l8.2-17.8l3.1,1.4l-11.8,25.4l-10-27.5l-8.4,18.2l-3.1-1.4l11.9-25.6L1334.9,1174.1z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.homepage-cover-text.hct-pt h2:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 463.1 527.9' style='enable-background:new 0 0 463.1 527.9;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .fom-pt0%7Bfill:%23F8F3EC;%7D%0A%3C/style%3E%3Cg transform='translate(-1236 -681)'%3E%3Cg%3E%3Crect x='1479.6' y='940.7' class='fom-pt0' width='110.7' height='3'/%3E%3C/g%3E%3Cg%3E%3Cpath class='fom-pt0' d='M1558.1,906.1l36.1,36.1l-35.5,35.5c0,0,22.6-28.6,30.7-35.8C1589.1,941.9,1583.7,937.7,1558.1,906.1z'/%3E%3C/g%3E%3Cg%3E%3Cpath class='fom-pt0' d='M1259.7,792.2l-19.8-18.7l4.8-5.1c5.5-5.9,13.5-7.5,20-1.3c6.2,5.9,5.7,13.7-0.4,20.3L1259.7,792.2z M1262.1,785.3c4.4-4.7,5.5-10.4,0-15.6c-4.9-4.6-10.9-3.7-15.1,0.8l-2.5,2.6l15.3,14.5L1262.1,785.3z'/%3E%3Cpath class='fom-pt0' d='M1281.4,770.4l-17.4-20.9l11.4-9.5l2,2.4l-8.8,7.3l5.2,6.2l7.1-5.9l2,2.4l-7.1,5.9l6.4,7.6l9.6-8.1l2,2.4 L1281.4,770.4z'/%3E%3Cpath class='fom-pt0' d='M1297.1,750.8c1.7,0.4,4.6,0.6,7.5-1.4c2.5-1.7,3.3-4.3,1.8-6.5c-4-5.9-13.3,2.4-18-4.5 c-2.6-3.9-0.8-8,2.7-10.4c3.1-2.1,6.5-1.9,7.5-1.6l-0.1,3.1c-1.7-0.3-3.9-0.1-5.7,1.1c-1.9,1.3-3.1,3.5-1.6,5.6 c3.3,4.9,12.8-3.4,18.2,4.6c2.1,3.2,1.5,8.2-3.4,11.4c-3.2,2.1-7.3,2.3-9.2,1.7L1297.1,750.8z'/%3E%3Cpath class='fom-pt0' d='M1339.6,729.2c-1.2,3.1-3.4,5.7-6.8,7.4c-7.5,3.8-16,1-19.5-5.9c-3.5-6.9-1.1-15.4,6.4-19.2 c4.2-2.1,8.1-1.7,10.2-1.1l-0.6,3c-2.3-0.8-5.1-0.7-8.4,1c-5.4,2.7-7.3,8.9-4.3,14.8c2.8,5.5,9.4,7.4,14.8,4.6 c3.3-1.7,5-4.1,5.7-5.9L1339.6,729.2z'/%3E%3Cpath class='fom-pt0' d='M1356.1,697.2l3.3-1.1l8,22.8c-1.1,2.6-3.8,5.3-8.7,7c-6.2,2.2-11,0.2-13.4-6.4l-5.7-16.4l3.3-1.1l5.2,14.7 c2.2,6.4,5.1,7.9,10.4,6c2.2-0.8,4.3-2.2,5.3-3.8L1356.1,697.2z'/%3E%3Cpath class='fom-pt0' d='M1378.5,719.1l-5.7-26.6l5.7-1.2c5.1-1.1,9.5-0.6,10.7,4.8c0.5,2.5-1.2,5.3-3,6.4c2.7-0.1,7,1.3,7.8,5.3 c1,4.8-1.7,8.4-8.3,9.8L1378.5,719.1z M1380.8,702.7c3.6-0.8,5.5-2.9,4.9-5.8c-0.6-2.9-3-3.4-5.9-2.8l-3,0.6l1.8,8.4L1380.8,702.7 z M1385.6,714.4c4-0.9,5.5-3.2,4.9-5.9c-0.6-2.7-3.3-4-6.8-3.2l-4.4,0.9l2,9.2L1385.6,714.4z'/%3E%3Cpath class='fom-pt0' d='M1419.8,712.6L1408,703l-1,0.1l1.1,10.7l-3.4,0.3l-2.7-27.1l5.4-0.5c4.7-0.5,10.8,0.3,11.5,7 c0.4,4.4-2.3,7.9-7,9l12.9,9.7L1419.8,712.6z M1408.6,699.8c4.7-0.5,6.9-3,6.6-6c-0.3-3.4-2.9-4.7-6.9-4.3l-2.7,0.3l1,10.3 L1408.6,699.8z'/%3E%3Cpath class='fom-pt0' d='M1449.7,712.5l-2.8-6.5l-13-0.3l-3.1,6.3l-3.8-0.1l13.8-27.9l12.6,28.5L1449.7,712.5z M1441.3,692.9 c-0.2-0.5-0.5-1.3-0.6-1.6c-0.1,0.2-0.3,1-0.6,1.5l-4.7,9.7l10.2,0.2L1441.3,692.9z'/%3E%3Cpath class='fom-pt0' d='M1498.4,720.6l1.9-16.2c0-0.3,0.2-1.1,0.3-1.3c-0.1,0.2-0.6,0.7-0.9,1.1l-13.1,14.9l-5.5-19 c-0.1-0.5-0.2-1-0.3-1.4c0,0.4-0.1,0.9-0.3,1.4l-5.2,15.4l-3.6-0.8l9.4-26.6l6.8,23.2c0.1,0.2,0.2,0.9,0.2,1.2 c0.1-0.3,0.6-0.9,0.7-1l16.1-17.9l-3,28L1498.4,720.6z'/%3E%3Cpath class='fom-pt0' d='M1528.2,731.4l-0.4-7l-12.1-4.7l-5.1,4.9l-3.6-1.4l22.6-21.5l2.1,31.1L1528.2,731.4z M1527,710.2 c0-0.6,0-1.4,0-1.7c-0.2,0.2-0.7,0.8-1.1,1.2l-7.7,7.5l9.5,3.7L1527,710.2z'/%3E%3Cpath class='fom-pt0' d='M1538,736.1l12.3-24.3l3.1,1.6l-12.3,24.3L1538,736.1z'/%3E%3Cpath class='fom-pt0' d='M1553.3,737.7c0.3,1.7,1.4,4.5,4.4,6.3c2.6,1.6,5.3,1.2,6.7-1.1c3.7-6.1-7.8-11.1-3.4-18.2 c2.4-4,7-4,10.6-1.8c3.2,1.9,4.4,5.1,4.6,6.2l-2.9,1.2c-0.4-1.7-1.5-3.6-3.4-4.7c-2-1.2-4.5-1.3-5.8,0.8c-3.1,5,8.4,10.2,3.4,18.4 c-2,3.3-6.8,4.7-11.8,1.7c-3.3-2-5.2-5.7-5.4-7.6L1553.3,737.7z'/%3E%3Cpath class='fom-pt0' d='M1581.4,763.7l18.1-20.4l5.2,4.6c6,5.3,7.9,13.3,2,20c-5.7,6.4-13.6,6.2-20.3,0.2L1581.4,763.7z M1588.4,765.8c4.8,4.3,10.6,5.1,15.6-0.5c4.5-5,3.3-11-1.3-15.1l-2.7-2.4l-14,15.8L1588.4,765.8z'/%3E%3Cpath class='fom-pt0' d='M1603.9,784.7l20.3-18.1l9.9,11.1l-2.3,2l-7.6-8.5l-6,5.4l6.1,6.9l-2.3,2.1l-6.1-6.9l-7.4,6.6l8.4,9.4l-2.3,2 L1603.9,784.7z'/%3E%3Cpath class='fom-pt0' d='M1624,799.7c-0.4,1.7-0.4,4.7,1.6,7.5c1.8,2.5,4.4,3.2,6.6,1.6c5.8-4.2-2.9-13.2,3.9-18.1 c3.8-2.7,8-1,10.5,2.4c2.2,3,2.1,6.4,1.9,7.5l-3.1,0c0.3-1.7,0-3.9-1.3-5.7c-1.4-1.9-3.6-3-5.7-1.5c-4.8,3.4,3.8,12.7-4,18.3 c-3.1,2.2-8.1,1.7-11.5-3c-2.2-3.1-2.6-7.3-2-9.1L1624,799.7z'/%3E%3Cpath class='fom-pt0' d='M1646.9,841.5c-3.2-1.1-5.8-3.2-7.6-6.5c-4.1-7.4-1.5-16,5.3-19.7c6.8-3.8,15.3-1.6,19.4,5.8 c2.3,4.1,2,8,1.4,10.1l-3-0.5c0.7-2.3,0.5-5.1-1.2-8.4c-2.9-5.3-9.1-7-14.9-3.8c-5.4,3-7.1,9.7-4.2,15c1.8,3.2,4.2,4.9,6.1,5.5 L1646.9,841.5z'/%3E%3Cpath class='fom-pt0' d='M1679.5,857l1.2,3.2l-22.5,8.7c-2.6-1-5.4-3.6-7.3-8.5c-2.4-6.1-0.5-11,6-13.6l16.2-6.3l1.2,3.2l-14.5,5.6 c-6.3,2.4-7.7,5.3-5.7,10.6c0.8,2.1,2.3,4.2,4,5.2L1679.5,857z'/%3E%3Cpath class='fom-pt0' d='M1658.4,880l26.4-6.6l1.4,5.7c1.3,5.1,0.9,9.5-4.5,10.8c-2.5,0.6-5.3-1-6.5-2.8c0.2,2.7-1.1,7-5.1,8 c-4.7,1.2-8.5-1.5-10.1-8L1658.4,880z M1663.2,886.9c1,4,3.3,5.4,6.1,4.7c2.7-0.7,3.9-3.4,3-6.9l-1.1-4.3l-9.1,2.3L1663.2,886.9z M1674.8,881.8c0.9,3.6,3.1,5.4,6,4.7c2.9-0.7,3.3-3.1,2.6-6l-0.7-3l-8.4,2.1L1674.8,881.8z'/%3E%3Cpath class='fom-pt0' d='M1666.2,921.1l9.2-12.1l-0.1-1l-10.6,1.4l-0.4-3.4l27-3.5l0.7,5.4c0.6,4.6,0,10.8-6.6,11.7 c-4.4,0.6-8-2.1-9.2-6.7l-9.3,13.2L1666.2,921.1z M1678.5,909.5c0.6,4.6,3.2,6.8,6.2,6.4c3.4-0.4,4.6-3,4.1-7l-0.3-2.6l-10.3,1.3 L1678.5,909.5z'/%3E%3Cpath class='fom-pt0' d='M1667.3,951l6.4-3l-0.2-13l-6.5-2.8l-0.1-3.8l28.4,12.8l-28,13.7L1667.3,951z M1686.5,941.9 c0.5-0.3,1.3-0.6,1.5-0.6c-0.3-0.1-1-0.3-1.6-0.6l-9.9-4.3l0.2,10.2L1686.5,941.9z'/%3E%3Cpath class='fom-pt0' d='M1660.7,1000l16.2,1.4c0.3,0,1.1,0.2,1.3,0.2c-0.2-0.1-0.7-0.5-1.1-0.8l-15.3-12.6l18.8-6.1 c0.5-0.2,1-0.3,1.4-0.4c-0.4,0-0.9-0.1-1.4-0.2l-15.6-4.7l0.7-3.6l26.9,8.5l-22.9,7.6c-0.2,0.1-0.9,0.3-1.2,0.2 c0.3,0.1,0.9,0.6,1,0.7l18.4,15.5l-28.1-2.1L1660.7,1000z'/%3E%3Cpath class='fom-pt0' d='M1650.9,1030.1l7-0.6l4.3-12.2l-5.1-4.9l1.3-3.6l22.2,21.8l-31,3.1L1650.9,1030.1z M1672.1,1028.2 c0.6-0.1,1.4-0.1,1.7-0.1c-0.2-0.2-0.8-0.6-1.3-1.1l-7.7-7.5l-3.4,9.6L1672.1,1028.2z'/%3E%3Cpath class='fom-pt0' d='M1646.5,1040l24.7,11.5l-1.5,3.1l-24.7-11.5L1646.5,1040z'/%3E%3Cpath class='fom-pt0' d='M1645.3,1055.3c-1.7,0.4-4.4,1.5-6.1,4.6c-1.5,2.7-1.1,5.3,1.3,6.7c6.2,3.5,10.8-8.1,18.1-4 c4,2.3,4.3,6.9,2.2,10.5c-1.8,3.2-5,4.5-6,4.8l-1.3-2.8c1.7-0.5,3.5-1.6,4.6-3.5c1.2-2,1.2-4.5-1-5.8c-5.1-2.9-9.9,8.8-18.3,4 c-3.3-1.9-4.9-6.7-2.1-11.7c1.9-3.3,5.5-5.3,7.5-5.7L1645.3,1055.3z'/%3E%3Cpath class='fom-pt0' d='M1620.3,1084.2l21,17.4l-4.5,5.4c-5.1,6.2-13,8.3-19.9,2.6c-6.6-5.4-6.6-13.3-0.9-20.2L1620.3,1084.2z M1618.4,1091.4c-4.1,5-4.8,10.8,1,15.5c5.2,4.3,11.1,3,15-1.8l2.3-2.8l-16.2-13.5L1618.4,1091.4z'/%3E%3Cpath class='fom-pt0' d='M1600.1,1107.4l18.7,19.7l-10.8,10.2l-2.1-2.2l8.3-7.9l-5.6-5.8l-6.7,6.3l-2.1-2.2l6.7-6.3l-6.8-7.2l-9.1,8.7 l-2.1-2.2L1600.1,1107.4z'/%3E%3Cpath class='fom-pt0' d='M1585.7,1128c-1.7-0.3-4.7-0.3-7.4,1.9c-2.4,1.9-3,4.5-1.4,6.6c4.3,5.7,13.1-3.3,18.2,3.3 c2.8,3.7,1.3,8-2.1,10.5c-2.9,2.3-6.3,2.3-7.4,2.1l-0.1-3.1c1.7,0.2,3.9-0.1,5.6-1.4c1.9-1.4,2.8-3.7,1.3-5.7 c-3.6-4.7-12.5,4.2-18.4-3.4c-2.3-3.1-2-8.1,2.6-11.6c3-2.3,7.2-2.8,9.1-2.3L1585.7,1128z'/%3E%3Cpath class='fom-pt0' d='M1544.7,1152.3c1-3.2,3-5.9,6.3-7.8c7.3-4.3,15.9-2,19.9,4.6c4,6.7,2.1,15.3-5.2,19.6 c-4.1,2.4-8,2.3-10.1,1.7l0.4-3c2.4,0.6,5.1,0.4,8.3-1.5c5.2-3.1,6.7-9.4,3.3-15c-3.1-5.3-9.9-6.8-15.1-3.7 c-3.2,1.9-4.8,4.4-5.3,6.3L1544.7,1152.3z'/%3E%3Cpath class='fom-pt0' d='M1530.3,1185.3l-3.2,1.4l-9.4-22.2c0.9-2.6,3.4-5.5,8.3-7.5c6.1-2.6,11-0.9,13.7,5.5l6.8,16l-3.2,1.4 l-6.1-14.3c-2.7-6.2-5.6-7.5-10.8-5.3c-2.1,0.9-4.2,2.4-5,4.1L1530.3,1185.3z'/%3E%3Cpath class='fom-pt0' d='M1506.5,1165l7.5,26.2l-5.6,1.6c-5.1,1.4-9.5,1.2-11-4.1c-0.7-2.5,0.8-5.3,2.6-6.5c-2.7,0.3-7-0.8-8.2-4.8 c-1.3-4.7,1.2-8.5,7.7-10.3L1506.5,1165z M1499.8,1170.1c-3.9,1.1-5.3,3.5-4.5,6.2c0.7,2.6,3.5,3.8,7,2.8l4.3-1.2l-2.6-9 L1499.8,1170.1z M1505.3,1181.4c-3.6,1-5.3,3.2-4.5,6.1c0.8,2.8,3.2,3.2,6,2.4l2.9-0.8l-2.4-8.3L1505.3,1181.4z'/%3E%3Cpath class='fom-pt0' d='M1465.7,1174.1l12.4,8.8l1-0.2l-1.7-10.6l3.4-0.6l4.4,26.9l-5.4,0.9c-4.6,0.8-10.8,0.4-11.9-6.2 c-0.7-4.3,1.8-8,6.4-9.4l-13.5-8.8L1465.7,1174.1z M1477.7,1186.1c-4.6,0.8-6.7,3.4-6.2,6.5c0.6,3.4,3.2,4.5,7.2,3.9l2.6-0.4 l-1.7-10.2L1477.7,1186.1z'/%3E%3Cpath class='fom-pt0' d='M1435.9,1176.1l3.2,6.3l12.9-0.6l2.7-6.5l3.8-0.2l-12,28.8l-14.4-27.6L1435.9,1176.1z M1445.6,1195.1 c0.3,0.5,0.6,1.3,0.7,1.5c0.1-0.3,0.3-1,0.5-1.6l4.1-10l-10.1,0.4L1445.6,1195.1z'/%3E%3Cpath class='fom-pt0' d='M1386.7,1171.2l-0.8,16.3c0,0.3-0.1,1.1-0.2,1.4c0.1-0.2,0.5-0.7,0.8-1.1l12.1-15.7l6.7,18.6 c0.2,0.5,0.3,1,0.4,1.4c0-0.4,0.1-0.9,0.2-1.4l4.2-15.7l3.6,0.6l-7.6,27.1l-8.3-22.7c-0.1-0.2-0.3-0.9-0.3-1.2 c-0.1,0.3-0.5,0.9-0.6,1.1l-14.9,18.9l1.2-28.1L1386.7,1171.2z'/%3E%3Cpath class='fom-pt0' d='M1356.3,1162.3l0.8,7l12.4,3.9l4.7-5.2l3.6,1.2l-21.1,22.9l-4.1-30.9L1356.3,1162.3z M1358.9,1183.4 c0.1,0.6,0.1,1.4,0.1,1.7c0.1-0.2,0.6-0.9,1-1.3l7.2-8l-9.7-3.1L1358.9,1183.4z'/%3E%3Cpath class='fom-pt0' d='M1346.2,1158.2l-10.7,25.1l-3.2-1.4l10.7-25.1L1346.2,1158.2z'/%3E%3Cpath class='fom-pt0' d='M1330.9,1157.6c-0.4-1.7-1.7-4.4-4.8-6c-2.7-1.4-5.4-0.9-6.6,1.5c-3.3,6.3,8.5,10.6,4.6,17.9 c-2.2,4.1-6.7,4.5-10.4,2.5c-3.3-1.7-4.7-4.8-5-5.9l2.8-1.4c0.5,1.7,1.7,3.5,3.7,4.5c2.1,1.1,4.5,1.1,5.7-1.2 c2.7-5.2-9.1-9.6-4.6-18.2c1.8-3.4,6.5-5.2,11.6-2.4c3.4,1.8,5.5,5.4,5.9,7.3L1330.9,1157.6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.carousel-indicators {
  justify-content: flex-end;
}

.carousel-caption {
  bottom: 10%;
  left: 50%;
  right: auto;
  transform: translate(-50%,0);
}

.carousel-indicators [data-bs-target] {
  width: 50px;
  height: 2px;
  margin-right: 4px;
  margin-left: 4px;
  opacity: 1;
}

.carousel-indicators .active {
  background-color: #cc4e4f;
}

.copyright {
  border-top: 1px solid #333333;
  padding-top: 1.2rem;
  padding-bottom: 1.2rem;
}

.copyright > div {
  text-align: center;
  font-size: calc(11px - -.1vw);
  font-weight: 500;
}

footer h5 {
  font-family: var(--font-paragraph);
  font-weight: 500;
  font-size: 1.1rem;
  margin-bottom: 1.85rem;
}

footer .voice-footer {
  font-size: .8rem;
  font-weight: 500;
  align-items: center;
  display: flex;
  padding-top: 6px;
  padding-bottom: 6px;
}

footer svg {
  width: 15px;
  height: 15px;
  margin-right: 1rem;
}

@media (min-width: 768px) {
  footer .col-md-2 {
    flex: 0 0 auto;
    width: 20%;
  }
  .page-template-page-sisterhood #main p:not(.mw-500),
  .page-template-page-beyond-the-glass-ceiling #main p:not(.mw-500) {
    text-align: justify;
  }
}

#top-footer {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

#mid-footer {
  border-top: 1px solid #333333;
  padding-top: 4rem;
  padding-bottom: 4rem;
}

#menu-language {
  position: relative;
  margin-top: calc(12px - -.2vw);
  margin-bottom: 1rem;
}

#menu-language > li {
  border: 1px solid #333333;
}

#menu-language ul {
  width: 100%;
}

#menu-language li {
  width: 100%;
  color: #333333;
  background-color: #ddd4c5;
  cursor: pointer;
}

#menu-language .dropdown-menu a {
  padding: 15px 40px !important;
}

#menu-language .dropdown-menu > li:first-child a {
  padding: 15px 40px 5px !important;
}

#menu-language .dropdown-menu > li:last-child a {
  padding: 5px 40px 15px !important;
}

#menu-language .dropdown-menu > li:not(:first-child):not(:last-child) a {
  padding: 5px 40px !important;
}

#menu-language li a {
  padding: 15px 40px !important;
  font-size: .8rem !important;
  font-weight: 500 !important;
}

#menu-language .dropdown-menu {
  padding: 0;
  z-index: 1;
}

#menu-language > li > a > .wpml-ls-native:after {
  right: 15px;
  top: 6px;
}

#menu-language .opened .dropdown-menu,
#menu--header-language .opened .dropdown-menu {
  display: block;
  position: absolute;
  left: 0;
}

#menu-language .opened > a > .wpml-ls-native:after {
  content: "\f106";
}

#menu-language .opened .dropdown-menu li {
  border-left: 1px solid #333333;
  border-right: 1px solid #333333;
}

#menu-language .opened .dropdown-menu li:last-child {
  border-bottom: 1px solid #333333;
}

#menu-language > li > a > .wpml-ls-native:before {
  position: absolute;
  width: 20px;
  height: 20px;
  top: 16px;
  left: 12px;
  background-repeat: no-repeat;
  content: '';
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 293.7 293.7' enable-background='new 0 0 293.7 293.7' xml:space='preserve'%3E%3Cpath fill='%23333333' stroke='%23333333' stroke-width='4.7575' d='M52.1,253.2L52.1,253.2l1,1 c53.6,47.1,133.9,47.1,187.5,0l1-1l0,0c58.8-51.9,64.4-141.5,12.5-200.3c-3.9-4.4-8.1-8.6-12.5-12.5l0,0l-1-1 C187-7.7,106.7-7.7,53.1,39.5l-1,1l0,0C-6.6,92.3-12.2,182,39.6,240.7C43.5,245.2,47.7,249.3,52.1,253.2z M73.2,151.8 c0.1,24.9,4,49.6,11.7,73.3c-10.3,5-20,11.2-28.9,18.5c-25.8-23.7-41-56.8-42.2-91.8L73.2,151.8z M97.2,230.2 c14.3-5.6,29.4-8.8,44.8-9.4v58.7C124.1,276.6,108.3,257.9,97.2,230.2L97.2,230.2z M151.7,279.6v-58.7c15.3,0.7,30.5,3.8,44.8,9.4 C185.5,257.9,169.6,276.6,151.7,279.6L151.7,279.6z M151.7,211.1v-59.4h59c-0.2,23.6-4,47-11.4,69.4 C184.2,215,168.1,211.6,151.7,211.1L151.7,211.1z M151.7,142V82.6c16.5-0.6,32.7-4,48-10.1c7.2,22.4,11,45.8,11.4,69.4L151.7,142z M151.7,72.9V14.2c17.8,2.9,33.7,21.7,44.8,49.3C182.2,69.1,167.1,72.3,151.7,72.9L151.7,72.9z M142,14.2v58.7 c-15.3-0.7-30.5-3.8-44.8-9.4C108.3,35.8,124.1,17.1,142,14.2L142,14.2z M142,82.7V142h-59c0.2-23.6,4-47,11.4-69.4 C109.5,78.7,125.6,82.1,142,82.7L142,82.7z M142,151.8v59.3c-16.5,0.6-32.7,4-48,10.1c-7.2-22.4-11-45.8-11.4-69.4L142,151.8z M63.2,250.4c7.7-6.2,16.1-11.5,25-15.9c5.8,15.6,14.8,29.8,26.6,41.5C95.9,271.3,78.3,262.5,63.2,250.4L63.2,250.4z M205.6,234.5 c8.9,4.4,17.3,9.7,25,15.9c-15.1,12.3-32.7,21-51.6,25.6C190.7,264.2,199.7,250,205.6,234.5L205.6,234.5z M237.7,243.9 c-8.8-7.4-18.5-13.6-28.9-18.5c7.7-23.7,11.6-48.4,11.7-73.3h59.4C278.5,187.1,263.3,220.1,237.7,243.9L237.7,243.9z M279.9,142.1 h-59.4c-0.1-24.9-4-49.6-11.7-73.3c10.3-5,20-11.3,28.9-18.6C263.5,73.8,278.7,106.9,279.9,142.1L279.9,142.1z M230.5,43.4 c-7.7,6.2-16.1,11.5-25,15.9c-5.8-15.6-14.8-29.8-26.6-41.5C197.8,22.5,215.4,31.2,230.5,43.4z M88.1,59.2 c-8.9-4.4-17.3-9.7-25-15.9c15.1-12.3,32.7-21,51.6-25.6C103,29.6,94,43.7,88.1,59.2L88.1,59.2z M56,49.9 c8.8,7.4,18.5,13.6,28.9,18.5c-7.7,23.7-11.6,48.4-11.7,73.3H13.9C15.2,106.7,30.4,73.7,56,49.9z'/%3E%3C/svg%3E");
}

#menu-header-language > li > a > .wpml-ls-native:before {
  position: absolute;
  width: 20px;
  height: 20px;
  right: 10px;
  background-repeat: no-repeat;
  content: '';
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 293.7 293.7' enable-background='new 0 0 293.7 293.7' xml:space='preserve'%3E%3Cpath fill='%23FFF9F0' stroke='%23FFF9F0' stroke-width='4.7575' d='M52.1,253.2L52.1,253.2l1,1 c53.6,47.1,133.9,47.1,187.5,0l1-1l0,0c58.8-51.9,64.4-141.5,12.5-200.3c-3.9-4.4-8.1-8.6-12.5-12.5l0,0l-1-1 C187-7.7,106.7-7.7,53.1,39.5l-1,1l0,0C-6.6,92.3-12.2,182,39.6,240.7C43.5,245.2,47.7,249.3,52.1,253.2z M73.2,151.8 c0.1,24.9,4,49.6,11.7,73.3c-10.3,5-20,11.2-28.9,18.5c-25.8-23.7-41-56.8-42.2-91.8L73.2,151.8z M97.2,230.2 c14.3-5.6,29.4-8.8,44.8-9.4v58.7C124.1,276.6,108.3,257.9,97.2,230.2L97.2,230.2z M151.7,279.6v-58.7c15.3,0.7,30.5,3.8,44.8,9.4 C185.5,257.9,169.6,276.6,151.7,279.6L151.7,279.6z M151.7,211.1v-59.4h59c-0.2,23.6-4,47-11.4,69.4 C184.2,215,168.1,211.6,151.7,211.1L151.7,211.1z M151.7,142V82.6c16.5-0.6,32.7-4,48-10.1c7.2,22.4,11,45.8,11.4,69.4L151.7,142z M151.7,72.9V14.2c17.8,2.9,33.7,21.7,44.8,49.3C182.2,69.1,167.1,72.3,151.7,72.9L151.7,72.9z M142,14.2v58.7 c-15.3-0.7-30.5-3.8-44.8-9.4C108.3,35.8,124.1,17.1,142,14.2L142,14.2z M142,82.7V142h-59c0.2-23.6,4-47,11.4-69.4 C109.5,78.7,125.6,82.1,142,82.7L142,82.7z M142,151.8v59.3c-16.5,0.6-32.7,4-48,10.1c-7.2-22.4-11-45.8-11.4-69.4L142,151.8z M63.2,250.4c7.7-6.2,16.1-11.5,25-15.9c5.8,15.6,14.8,29.8,26.6,41.5C95.9,271.3,78.3,262.5,63.2,250.4L63.2,250.4z M205.6,234.5 c8.9,4.4,17.3,9.7,25,15.9c-15.1,12.3-32.7,21-51.6,25.6C190.7,264.2,199.7,250,205.6,234.5L205.6,234.5z M237.7,243.9 c-8.8-7.4-18.5-13.6-28.9-18.5c7.7-23.7,11.6-48.4,11.7-73.3h59.4C278.5,187.1,263.3,220.1,237.7,243.9L237.7,243.9z M279.9,142.1 h-59.4c-0.1-24.9-4-49.6-11.7-73.3c10.3-5,20-11.3,28.9-18.6C263.5,73.8,278.7,106.9,279.9,142.1L279.9,142.1z M230.5,43.4 c-7.7,6.2-16.1,11.5-25,15.9c-5.8-15.6-14.8-29.8-26.6-41.5C197.8,22.5,215.4,31.2,230.5,43.4z M88.1,59.2 c-8.9-4.4-17.3-9.7-25-15.9c15.1-12.3,32.7-21,51.6-25.6C103,29.6,94,43.7,88.1,59.2L88.1,59.2z M56,49.9 c8.8,7.4,18.5,13.6,28.9,18.5c-7.7,23.7-11.6,48.4-11.7,73.3H13.9C15.2,106.7,30.4,73.7,56,49.9z'/%3E%3C/svg%3E");
}

#menu-header-language .dropdown-menu .nav-item {
  /*width: auto;*/
  margin-left: auto;
  margin-right: auto;
}

#menu-header-language > .nav-item > a {
  padding-right: 2rem;
}

#hamburger i, .search-button, header .fa-envelope {
  font-size: 18px;
}

header .fa-envelope {
  margin-top: 3px;
}

.hero-404 {
  background-repeat: no-repeat;
  background-size: cover;
  height: 800px;
}

@media (max-width:1440px) {
  .hero-404 {
    height: 600px;
  }
}

@media (max-width:1199px) {
  .hero-404 {
    height: 500px;
  }
}
@media (max-width:991px) {
  body.no-scroll .menu-low {
    border-top: 1px solid #BA3B4C;
    border-bottom: 1px solid #BA3B4C;
  }
  .mobile-fit > .row > div {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
  .header-center {
    justify-content: flex-end !important;
  }
  .header-right {
    justify-content: flex-start !important;
  }
  .hero-404 {
    height: 400px;
  }
}

@media (max-width:767px) {
  .hero-404 {
    height: 300px;
  }
}

.gform_wrapper.gravity-theme .gfield-choice-input+label {
  text-transform: initial;
  font-size: calc(11px - -.1vw) !important;
}

.gform_button {
  width: 37px;
  height: 23px;
}

#field_1_1 {
  max-width: 100% !important;
}

.ginput_container_email > input {
  background: transparent;
  padding: 15px 40px !important;
  font-size: .8rem !important;
  font-weight: 300 !important;
}

.gfield_checkbox a {
  font-weight: 600;
}

.scrolling-text-big {
  font-family: var(--font-heading);
  font-size: calc(3rem + 2vw);
  text-transform: uppercase;
  overflow: hidden;
  font-weight: 200;
}

.scrolling-text-big span {
  margin-right: 3.2vw;
}

@media (min-width:768px) and (max-width:900px) {
  .voice-footer svg {
    display: none;
  }
  #menu-language > li > a > .wpml-ls-native:before {
    content: none;
  }
  #menu-language li a {
    padding: 15px 15px !important;
  }
  #menu-language .dropdown-menu > li:first-child a {
    padding: 15px 15px 5px !important;
  }
  #menu-language .dropdown-menu > li:not(:first-child):not(:last-child) a {
    padding: 5px 15px !important;
  }
  #menu-language .dropdown-menu > li:last-child a {
    padding: 5px 15px 15px !important;
  }
}

.berocket_single_filter_widget {
  display: inline-flex;
  position: relative;
  width: 200px;
  max-width: 100%;
  cursor: pointer;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

#berocket_single_filter_widget_category .bapf_body {
  display: none;
}

h3.bapf_hascolarr,
.filter-petite a {
  font-family: var(--font-paragraph);
  text-transform: uppercase;
  font-size: calc(12px - -.2vw);
  font-weight: 400;
  letter-spacing: .5px;
  margin: 0;
}

.filter-petite a {
  margin-left: 43px;
  list-style-type: circle;
  display: list-item;
  margin-top: 10px;
  margin-bottom: 10px;
}

.new-in-text .uppertitle {
  font-size: 14px;
  list-style-type: disc;
  display: list-item;
  margin-left: 22px;
}

.filter-petite a.current {
  list-style-type: disc;
}

@media (max-width:767px) {
  h3.bapf_hascolarr,
  .filter-petite a {
    font-weight: 500;
  }
  .filter-petite a {
    margin-left: 16px;
    margin-right: 25px;
  }
}

.product_cat-petite > a:before,
.product_cat-petite-it > a:before,
.product_cat-petite-fr > a:before,
.product_cat-petite-de > a:before,
.product_cat-petite-es > a:before,
.product_cat-petite-pt > a:before,
.product_cat-petite .flex-viewport:before,
.product_cat-petite-it .flex-viewport:before,
.product_cat-petite-fr .flex-viewport:before,
.product_cat-petite-de .flex-viewport:before,
.product_cat-petite-es .flex-viewport:before,
.product_cat-petite-pt .flex-viewport:before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='54' height='54' fill='none'%3E%3Ccircle cx='27' cy='27' r='27' fill='%23ccb196'/%3E%3Cpath d='M8.717 23.997h1.746c.675 0 1.143.072 1.584.459.486.432.612 1.017.612 1.449 0 .234-.036.882-.495 1.341-.333.333-.828.531-1.521.531h-.756V30h-1.17v-6.003zm1.17 1.008v1.764h.477c.225 0 .513 0 .765-.189.216-.171.324-.441.324-.702 0-.333-.162-.558-.333-.684-.243-.171-.549-.189-.828-.189h-.405zm9.668-1.008v1.008h-2.16v1.341h2.07v1.008h-2.07v1.638h2.16V30h-3.33v-6.003h3.33zm7.268 1.008h-1.35V30h-1.17v-4.995h-1.35v-1.008h3.87v1.008zm3.442-1.008h1.17V30h-1.17v-6.003zm8.48 1.008h-1.35V30h-1.17v-4.995h-1.35v-1.008h3.87v1.008zm6.771-1.008v1.008h-2.16v1.341h2.07v1.008h-2.07v1.638h2.16V30h-3.33v-6.003h3.33z' fill='%23232323'/%3E%3C/svg%3E%0A");
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 1;
}

.product_cat-petite .flex-viewport:before,
.product_cat-petite-it .flex-viewport:before,
.product_cat-petite-fr .flex-viewport:before,
.product_cat-petite-de .flex-viewport:before,
.product_cat-petite-es .flex-viewport:before,
.product_cat-petite-pt .flex-viewport:before {
  top: 15px;
  left: 15px;
  right: auto;
}

.product_cat-clip-on > a:before,
.product_cat-clip-on-it > a:before,
.product_cat-clip-on-fr > a:before,
.product_cat-clip-on-de > a:before,
.product_cat-clip-on-es > a:before,
.product_cat-clip-on-pt > a:before,
.product_cat-clip-on .flex-viewport:before,
.product_cat-clip-on-it .flex-viewport:before,
.product_cat-clip-on-fr .flex-viewport:before,
.product_cat-clip-on-de .flex-viewport:before,
.product_cat-clip-on-es .flex-viewport:before,
.product_cat-clip-on-pt .flex-viewport:before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='55' height='54' fill='none'%3E%3Ccircle cx='28' cy='27' r='27' fill='%23484444'/%3E%3Cpath d='M12.271 28.416v1.368c-.36.189-.837.351-1.485.351-1.053 0-1.692-.36-2.196-.837-.693-.666-.963-1.413-.963-2.295 0-1.089.45-1.872.963-2.349.603-.567 1.35-.792 2.205-.792.423 0 .927.072 1.476.369v1.368a1.93 1.93 0 0 0-1.449-.675c-1.206 0-1.989.99-1.989 2.097 0 1.332 1.026 2.052 2.034 2.052.558 0 1.053-.243 1.404-.657zm2.156-4.419h1.17v4.995h1.854V30h-3.024v-6.003zm4.912 0h1.17V30h-1.17v-6.003zm3.62 0h1.746c.675 0 1.143.072 1.584.459.486.432.612 1.017.612 1.449 0 .234-.036.882-.495 1.341-.333.333-.828.531-1.521.531h-.756V30h-1.17v-6.003zm1.17 1.008v1.764h.477c.225 0 .513 0 .765-.189.216-.171.324-.441.324-.702 0-.333-.162-.558-.333-.684-.243-.171-.549-.189-.828-.189h-.405zm4.484 3.429v-1.008h2.34v1.008h-2.34zm7.473-4.572c1.89 0 3.204 1.314 3.204 3.141s-1.314 3.132-3.204 3.132-3.204-1.305-3.204-3.132 1.314-3.141 3.204-3.141zm0 5.211c1.17 0 1.998-.855 1.998-2.07s-.828-2.079-1.998-2.079-1.998.864-1.998 2.079.828 2.07 1.998 2.07zm6.532.927h-1.17v-6.003h.81l3.654 4.005v-4.005h1.17V30h-.81l-3.654-4.014V30z' fill='%23deba97'/%3E%3C/svg%3E");
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 1;
}

.product_cat-clip-on .flex-viewport:before,
.product_cat-clip-on-it .flex-viewport:before,
.product_cat-clip-on-fr .flex-viewport:before,
.product_cat-clip-on-de .flex-viewport:before,
.product_cat-clip-on-es .flex-viewport:before,
.product_cat-clip-on-pt .flex-viewport:before {
  top: 15px;
  left: 15px;
  right: auto;
}

#frida-models a:after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='341 35 70 70'%3E%3Cpath d='M406.832 67.675c-1.162-.984-2.111-2.184-2.981-3.432-2.241-3.224-5.079-3.978-6.526-4.147.156-.667.247-1.365.247-2.08 0-5.074-4.116-9.19-9.19-9.19-.841 0-1.651.121-2.427.334-.052-1.183-.542-4.485-4.19-7.02-1.248-.867-2.448-1.82-3.432-2.981-1.815-2.145-2.015-4.16-2.326-4.16s-.512 2.023-2.327 4.168c-.984 1.161-2.184 2.11-3.432 2.981-3.224 2.24-3.978 5.078-4.147 6.525-.667-.156-1.365-.247-2.08-.247-5.074 0-9.19 4.116-9.19 9.19 0 .841.121 1.651.334 2.426-1.183.052-4.485.542-7.024 4.19-.867 1.248-1.82 2.448-2.981 3.432-2.145 1.816-4.16 2.015-4.16 2.327s2.019.516 4.164 2.331c1.161.984 2.11 2.184 2.981 3.432 2.24 3.224 5.078 3.978 6.526 4.147-.156.667-.247 1.365-.247 2.08 0 5.074 4.116 9.19 9.19 9.19.841 0 1.651-.121 2.427-.334.052 1.183.541 4.485 4.19 7.02 1.247.867 2.448 1.82 3.431 2.981 1.816 2.145 2.015 4.16 2.327 4.16h.009c.307 0 .511-2.028 2.327-4.173.983-1.161 2.184-2.11 3.431-2.981 3.224-2.24 3.978-5.078 4.147-6.526.667.156 1.365.247 2.08.247 5.074 0 9.19-4.116 9.19-9.19 0-.841-.121-1.651-.333-2.427 1.183-.052 4.484-.542 7.019-4.19.867-1.248 1.82-2.448 2.981-3.432 2.145-1.815 4.16-2.015 4.16-2.327s-2.028-.516-4.173-2.327h.005zm-.893 3.583c-1.096.927-2.093 2.067-3.228 3.7-2.149 3.094-4.866 3.54-5.936 3.588l-1.751.078.464 1.69a7.78 7.78 0 0 1 .286 2.058 7.8 7.8 0 0 1-7.791 7.791 7.89 7.89 0 0 1-1.764-.208l-1.525-.351-.182 1.556c-.143 1.244-.801 3.618-3.557 5.538-1.101.767-2.518 1.829-3.701 3.228-.533.628-.944 1.252-1.265 1.824a11.6 11.6 0 0 0-1.256-1.811c-1.179-1.395-2.596-2.457-3.701-3.224-3.098-2.158-3.544-4.87-3.592-5.936l-.078-1.746-1.685.459a7.96 7.96 0 0 1-2.059.282 7.8 7.8 0 0 1-7.79-7.791 7.81 7.81 0 0 1 .208-1.764l.351-1.525-1.556-.182c-1.244-.143-3.618-.802-5.538-3.557-.762-1.101-1.819-2.513-3.223-3.7a11.94 11.94 0 0 0-1.812-1.261 11.33 11.33 0 0 0 1.807-1.257c1.396-1.179 2.457-2.596 3.224-3.7 2.162-3.102 4.87-3.544 5.936-3.592l1.755-.074-.463-1.694a7.74 7.74 0 0 1-.286-2.058 7.8 7.8 0 0 1 7.79-7.791 7.83 7.83 0 0 1 1.764.208l1.521.351.186-1.551c.147-1.248.806-3.622 3.558-5.538 1.1-.771 2.521-1.828 3.7-3.224.529-.628.94-1.248 1.257-1.816a11.3 11.3 0 0 0 1.252 1.803c1.178 1.4 2.6 2.461 3.704 3.228 3.099 2.158 3.541 4.87 3.588 5.936l.078 1.751 1.69-.464c.693-.191 1.382-.286 2.054-.286a7.8 7.8 0 0 1 7.791 7.791c0 .572-.07 1.153-.208 1.768l-.351 1.521 1.551.182c1.244.143 3.618.802 5.538 3.557.767 1.105 1.828 2.522 3.223 3.7.629.529 1.248.936 1.82 1.257a11.38 11.38 0 0 0-1.807 1.257h.009z' fill='url(%23A)'/%3E%3Cpath d='M363.53 70.5h24' stroke='%23d9b77e' stroke-width='.75' stroke-miterlimit='10'/%3E%3Cpath d='M376.53 82.5l12-11.951-12-12.049 10.787 12.049L376.53 82.5z' fill='%23d9b77e'/%3E%3Cdefs%3E%3ClinearGradient id='A' x1='376' y1='35' x2='376' y2='105' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23ffc35e'/%3E%3Cstop offset='.46' stop-color='%23ffeac5'/%3E%3Cstop offset='1' stop-color='%23ddc08e'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
  min-width: 70px;
  min-height: 70px;
  margin-left: 30px;
  display: inline;
}

#frida-models h2:after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72' fill='none'%3E%3Cg clip-path='url(%23B)'%3E%3Cg stroke='%23aa8954' stroke-miterlimit='10'%3E%3Cpath d='M67.423 33.583c-1.186-1.004-2.154-2.23-3.044-3.504-2.287-3.291-5.185-4.061-6.663-4.234a9.33 9.33 0 0 0 .252-2.124 9.39 9.39 0 0 0-9.384-9.384 9.34 9.34 0 0 0-2.477.341c-.053-1.208-.553-4.579-4.278-7.167-1.274-.885-2.5-1.858-3.504-3.044C36.472 2.278 36.269.221 35.95.221s-.522 2.066-2.376 4.256c-1.004 1.186-2.23 2.155-3.504 3.044-3.291 2.287-4.061 5.185-4.234 6.663a9.33 9.33 0 0 0-2.124-.252 9.39 9.39 0 0 0-9.383 9.384 9.34 9.34 0 0 0 .341 2.477c-1.208.053-4.579.553-7.171 4.278-.885 1.274-1.858 2.5-3.044 3.504C2.265 35.428.208 35.632.208 35.95s2.062.526 4.252 2.38c1.186 1.004 2.155 2.23 3.044 3.504 2.287 3.291 5.185 4.061 6.663 4.234a9.33 9.33 0 0 0-.252 2.124 9.39 9.39 0 0 0 9.384 9.383 9.34 9.34 0 0 0 2.477-.341c.053 1.208.553 4.579 4.278 7.167 1.274.885 2.5 1.858 3.504 3.044 1.854 2.19 2.057 4.247 2.376 4.247h.009c.314 0 .522-2.07 2.376-4.26 1.004-1.186 2.23-2.154 3.504-3.044 3.291-2.287 4.061-5.185 4.234-6.663.681.159 1.394.252 2.124.252a9.39 9.39 0 0 0 9.383-9.383 9.34 9.34 0 0 0-.341-2.477c1.208-.053 4.579-.553 7.167-4.278.885-1.274 1.858-2.5 3.044-3.504 2.19-1.854 4.247-2.057 4.247-2.376s-2.07-.526-4.26-2.376h.004zm-.911 3.659c-1.119.947-2.137 2.11-3.296 3.778-2.194 3.159-4.968 3.614-6.061 3.663l-1.787.08.473 1.725a7.9 7.9 0 0 1 .292 2.101c0 4.384-3.566 7.955-7.955 7.955-.58 0-1.186-.071-1.801-.212l-1.557-.358-.186 1.588c-.146 1.27-.819 3.694-3.632 5.654-1.124.783-2.57 1.867-3.778 3.296a11.77 11.77 0 0 0-1.292 1.862 11.8 11.8 0 0 0-1.283-1.849c-1.203-1.424-2.65-2.508-3.778-3.291-3.163-2.203-3.619-4.973-3.668-6.061l-.08-1.783-1.721.469a8.12 8.12 0 0 1-2.101.288c-4.384 0-7.954-3.566-7.954-7.955a7.99 7.99 0 0 1 .212-1.801l.358-1.557-1.588-.186c-1.27-.146-3.694-.818-5.654-3.632-.779-1.124-1.858-2.566-3.292-3.778a12.17 12.17 0 0 0-1.849-1.287 11.55 11.55 0 0 0 1.845-1.283c1.425-1.203 2.508-2.65 3.292-3.778 2.208-3.168 4.973-3.619 6.061-3.668l1.792-.075-.473-1.73a7.9 7.9 0 0 1-.292-2.101c0-4.384 3.566-7.955 7.955-7.955a8.03 8.03 0 0 1 1.801.212l1.553.358.19-1.584c.15-1.274.823-3.699 3.632-5.654 1.124-.787 2.575-1.867 3.778-3.292a11.83 11.83 0 0 0 1.283-1.854 11.61 11.61 0 0 0 1.279 1.84c1.203 1.429 2.654 2.513 3.783 3.296 3.163 2.203 3.614 4.973 3.663 6.061l.08 1.787 1.725-.473c.708-.195 1.411-.292 2.097-.292a7.96 7.96 0 0 1 7.954 7.955c0 .584-.071 1.177-.212 1.805l-.358 1.553 1.584.186c1.27.146 3.694.818 5.654 3.632.783 1.128 1.867 2.575 3.292 3.778.641.54 1.274.956 1.858 1.283a11.55 11.55 0 0 0-1.845 1.283h.009zm-30.566 5.207c3.587 0 6.495-2.908 6.495-6.495s-2.908-6.495-6.495-6.495-6.495 2.908-6.495 6.495 2.908 6.495 6.495 6.495z'/%3E%3Cpath d='M35.99 30.938a5.07 5.07 0 0 1 5.061 5.061 5.07 5.07 0 0 1-5.061 5.066A5.07 5.07 0 0 1 30.929 36a5.07 5.07 0 0 1 5.061-5.061zm-7.459 23.531l.119 2.38c.027.858.403 3.101 3.053 4.942 1.212.832 2.747 1.991 4.057 3.531l.177.252c.075-.102.124-.177.203-.252 1.336-1.562 2.876-2.721 4.057-3.557 2.345-1.637 2.898-3.606 3.026-4.641l.336-2.827'/%3E%3Cpath d='M42.551 54.584c-.916 2.933-3.65 5.066-6.884 5.066a7.24 7.24 0 0 1-6.91-5.15M17.143 28.288l-2.336.097c-.88.027-3.101.403-4.942 3.053-.832 1.212-1.991 2.747-3.553 4.057-.075.049-.15.128-.226.177.075.075.15.15.226.203 1.562 1.336 2.721 2.876 3.553 4.057 1.637 2.345 3.606 2.898 4.641 3.026l2.672.319'/%3E%3Cpath d='M16.997 42.701c-3.008-.867-5.207-3.641-5.207-6.928a7.21 7.21 0 0 1 5.189-6.924m11.808-11.914c.925-2.92 3.65-5.039 6.879-5.039s5.911 2.084 6.857 4.968m-14.727.439l-2.606-.593c-.044-.013-.146.04-.288.141a7.23 7.23 0 0 1 2.358.765m16.109-.504l-.128-2.57c-.027-.88-.403-3.128-3.053-4.942-1.186-.832-2.747-1.991-4.057-3.553-.049-.075-.102-.15-.177-.226-.049.075-.124.15-.204.252-1.309 1.54-2.849 2.699-4.035 3.53-2.371 1.637-2.924 3.606-3.053 4.663l-.336 2.801m25.949 10.712l.664-2.849c.013-.062-.097-.234-.296-.487a7.15 7.15 0 0 1-.721 2.725m.561 15.949l2.601-.111c.88-.049 3.128-.429 4.968-3.053 1.212-1.792 2.318-3.026 3.53-4.057.075-.075.15-.124.226-.203-.075-.049-.15-.128-.226-.203-1.562-1.31-2.721-2.849-3.552-4.035-1.637-2.371-3.606-2.924-4.641-3.053l-2.951-.327'/%3E%3Cpath d='M54.673 28.951c2.836.973 4.871 3.659 4.871 6.822a7.22 7.22 0 0 1-4.884 6.826m-22.254-17.05a7.29 7.29 0 0 1-1.34-.88 7.19 7.19 0 0 1-2.079 4.424 7.16 7.16 0 0 1-4.424 2.079c1.035 1.248 1.655 2.849 1.655 4.601s-.624 3.349-1.655 4.601a7.19 7.19 0 0 1 4.424 2.079 7.18 7.18 0 0 1 2.079 4.424c1.248-1.035 2.849-1.655 4.601-1.655s3.349.624 4.601 1.655a7.18 7.18 0 0 1 6.503-6.503c-1.035-1.248-1.655-2.849-1.655-4.601s.624-3.349 1.655-4.601a7.18 7.18 0 0 1-4.424-2.079c-.854-.854-1.451-1.871-1.787-2.947m14.086-1.703c.124-1.995-.571-4.026-2.097-5.552-2.27-2.27-5.61-2.738-8.322-1.354m-19.368-.655l.044-.031a7.21 7.21 0 0 0-6.123 2.04c-2.309 2.309-2.725 5.8-1.243 8.534m.044 16.696c-1.553 2.929-1.071 6.265 1.203 8.539a7.21 7.21 0 0 0 8.534 1.243m16.861.084c2.791 1.429 6.225.819 8.37-1.327 2.252-2.252 2.699-5.619 1.354-8.317'/%3E%3Cpath d='M48.634 39.755l-2.261.088.398.526-.473.062c2.265 2.628 4.406 4.19 5.769 4.19.451 0 1.115-.146 1.65-1.42.376-.898.403-1.575.071-2.075-.593-.885-2.42-1.376-5.154-1.376v.004zm-17.639 6.578c-2.743 2.389-4.247 4.579-4.044 5.902.093.588.549 1.048 1.402 1.407.473.199.898.301 1.261.301.447 0 .796-.15 1.097-.473.642-.695 1.332-2.491 1.009-7.065a6.58 6.58 0 0 0-.65.478l-.075-.549zm-6.021-6.507l-1.969-.071c-2.738 0-4.57.491-5.163 1.376-.327.495-.305 1.172.071 2.075.531 1.274 1.195 1.42 1.65 1.42 1.349 0 3.477-1.544 5.725-4.141-.243-.049-.487-.084-.73-.106l.411-.549.004-.005zm6.738-14.679c.336-4.619-.354-6.428-1.004-7.132a1.4 1.4 0 0 0-1.097-.473c-.363 0-.787.102-1.261.301-.854.358-1.314.818-1.402 1.407-.204 1.327 1.305 3.522 4.052 5.911l.062-.482a7.59 7.59 0 0 0 .646.478l.004-.009zm8.189 21.447c-.292 4.433.389 6.185 1.026 6.871a1.39 1.39 0 0 0 1.093.473c.363 0 .788-.102 1.261-.301.854-.358 1.314-.819 1.402-1.407.203-1.345-1.438-3.681-4.3-6.123a6.59 6.59 0 0 0-.115.77l-.367-.283zm6.516-14.957l2.212.088c2.734 0 4.57-.491 5.158-1.376.332-.495.305-1.172-.071-2.075-.531-1.274-1.195-1.42-1.65-1.42-1.376 0-3.539 1.584-5.822 4.252l.526.071-.354.464v-.004z'/%3E%3Cpath d='M40.348 24.748l-.447.199c-.301-4.482.385-6.247 1.022-6.937.296-.323.646-.473 1.097-.473.363 0 .787.102 1.261.301.854.358 1.314.819 1.402 1.411.203 1.349-1.442 3.69-4.314 6.127l-.022-.628zm-15.002 6.309c-2.27-2.637-4.415-4.203-5.778-4.203-.451 0-1.119.146-1.65 1.42-.376.898-.403 1.575-.071 2.075.593.885 2.424 1.376 5.158 1.376l1.924-.066-.367-.482.783-.12zm19.979 8.884c-1.283.372-2.46 1.066-3.407 2.008a7.88 7.88 0 0 0-1.951 3.238l-.142.447-.266-.146a7.95 7.95 0 0 0-3.818-.982c-1.332 0-2.517.305-3.668.907l-.416.217-.102-.345c-.376-1.261-1.062-2.416-1.986-3.336a7.94 7.94 0 0 0-3.287-1.973l-.398-.12.203-.38a7.96 7.96 0 0 0 .92-3.699 8.04 8.04 0 0 0-.965-3.783l-.164-.296.451-.142c1.234-.389 2.323-1.044 3.23-1.951a7.94 7.94 0 0 0 2.009-3.406l.08-.279.411.217a7.79 7.79 0 0 0 3.676.911 8.04 8.04 0 0 0 3.822-.986l.257-.146.12.389a7.92 7.92 0 0 0 1.973 3.3 7.95 7.95 0 0 0 3.358 1.991l.336.102-.159.292a7.91 7.91 0 0 0-.969 3.791c0 1.318.314 2.553.929 3.712l.199.372-.279.08v-.004z'/%3E%3Cpath d='M44.48 35.778a7.96 7.96 0 0 1 .969-3.791l.159-.292-.336-.102a7.98 7.98 0 0 1-3.358-1.991 8 8 0 0 1-1.973-3.3l-.119-.389-.257.146a7.92 7.92 0 0 1-3.822.986 7.67 7.67 0 0 1-3.676-.911l-.411-.217-.08.279a7.94 7.94 0 0 1-2.009 3.407c-.907.907-1.995 1.562-3.23 1.951l-.451.141.164.296a7.99 7.99 0 0 1 .965 3.783c0 1.314-.319 2.562-.92 3.699l-.203.38.398.12a7.85 7.85 0 0 1 3.287 1.973c.925.92 1.61 2.075 1.986 3.336l.102.345.416-.217a7.84 7.84 0 0 1 3.667-.907 8.1 8.1 0 0 1 3.818.982l.265.146.142-.447a7.92 7.92 0 0 1 1.951-3.238c.947-.942 2.124-1.637 3.407-2.008l.279-.08-.199-.372a7.8 7.8 0 0 1-.929-3.712v.005zm-4.579 10.816l.367.283a6.59 6.59 0 0 1 .115-.77m-9.388.226l.075.549a6.81 6.81 0 0 1 .65-.478m-6.746-6.578l-.411.548a8.34 8.34 0 0 1 .73.106m4.959-23.571c-.575-.164-1.292-.102-2.177.265-.907.38-1.438.876-1.686 1.447m-9.392 22.656c-.177.58-.119 1.305.261 2.203.345.823.788 1.336 1.292 1.61m.027-18.718c-.518.27-.969.788-1.323 1.624-.385.916-.438 1.646-.252 2.234m27.177 23.757c.5-.305.832-.659 1.022-1.053m-4.031 1.557c.611.248 1.389.226 2.389-.195a5.18 5.18 0 0 0 .624-.314m-17.802-1.154c.243.58.774 1.088 1.694 1.473.907.381 1.633.434 2.216.257m14.901-36.039c-.265-.526-.787-.982-1.637-1.341-1-.42-1.779-.442-2.389-.195m13.423 13.362c.234-.602.199-1.371-.212-2.349-.389-.933-.907-1.469-1.5-1.708 0 .013-.009.027-.013.04m-.018 18.868c.606-.23 1.133-.77 1.531-1.721.407-.973.442-1.739.212-2.34m-22.2-15.595c.987.504 2.177.788 3.358.788a7.16 7.16 0 0 0 3.477-.898c-.208-2.663-.345-7.508 1.942-8.445-1.075-2.084-2.999-3.663-5.504-3.663s-4.344 1.522-5.415 3.588c2.531.73 2.358 5.906 2.137 8.631m-1.553.406c-2.079-1.765-5.411-5.096-4.437-7.326-2.477-.668-5.061-.385-6.596 1.27-1.752 1.885-1.982 4.287-1.217 6.477 2.247-1.168 5.751 2.376 7.534 4.482'/%3E%3Cpath d='M45.387 30.907l.075.022c1.712-2.044 5.132-5.557 7.415-4.636.664-2.208.403-4.623-1.239-6.295-1.805-1.836-4.243-2.128-6.45-1.482 1.159 2.287-2.539 5.88-4.628 7.627.009.026.018.049.022.075m-15.21 6.122c-2.747.208-7.601.301-8.366-2.11-2.128 1.062-3.787 2.96-3.787 5.539 0 2.42 1.597 4.402 3.778 5.508.739-2.447 5.636-2.349 8.393-2.137m20.572.031c2.659-.212 7.724-.398 8.627 1.964 2.004-1.097 3.522-2.973 3.522-5.371s-1.509-4.278-3.526-5.424c-.903 2.345-5.924 2.181-8.592 1.969l-.066.128m-5.345 12.905c2.088 1.748 5.743 5.313 4.623 7.596 2.261.686 4.676.367 6.34-1.296 1.686-1.686 2.026-4.15 1.305-6.441-2.261.867-5.596-2.526-7.317-4.566m-19.462.044c-1.801 2.124-5.291 5.614-7.521 4.411-.748 2.247-.566 4.738 1.119 6.419 1.938 1.938 4.464 2.093 6.711 1.318-.934-2.221 2.362-5.521 4.433-7.282m1.589.457c.212 2.73.358 7.791-2.11 8.552 1.075 2.19 2.982 3.659 5.375 3.659 2.544 0 4.442-1.619 5.504-3.721-2.239-.916-2.163-5.65-1.964-8.344'/%3E%3Cpath d='M40.578 26.191l-.013-.044c2.092-1.747 5.791-5.34 4.627-7.627m7.685 7.772c-2.283-.92-5.689 2.57-7.402 4.614'/%3E%3C/g%3E%3Cg fill='%23aa8954'%3E%3Cpath d='M37.012 32.898a1.42 1.42 0 1 1 0 2.84 1.42 1.42 0 1 1 0-2.84zm0-.442c-1.026 0-1.863.836-1.863 1.862s.836 1.863 1.863 1.863 1.862-.836 1.862-1.863-.836-1.862-1.862-1.862z'/%3E%3Cpath d='M36.746 36.534a1.42 1.42 0 1 1 0 2.84 1.42 1.42 0 1 1 0-2.84zm0-.442c-1.026 0-1.862.836-1.862 1.862s.836 1.862 1.862 1.862 1.863-.836 1.863-1.862-.836-1.862-1.863-1.862z'/%3E%3Cpath d='M33.614 34.879a1.42 1.42 0 1 1 0 2.84 1.42 1.42 0 1 1 0-2.84zm0-.442c-1.026 0-1.862.836-1.862 1.863s.836 1.863 1.862 1.863 1.863-.836 1.863-1.863-.836-1.863-1.863-1.863z'/%3E%3C/g%3E%3Cg clip-path='url(%23C)'%3E%3Cpath d='M67.644 33.362c-1.186-1.004-2.154-2.23-3.044-3.504-2.287-3.291-5.185-4.061-6.663-4.234a9.33 9.33 0 0 0 .252-2.124 9.39 9.39 0 0 0-9.384-9.383c-.858 0-1.686.124-2.477.341-.053-1.208-.553-4.579-4.278-7.167-1.274-.885-2.5-1.858-3.504-3.044C36.693 2.057 36.489 0 36.171 0s-.522 2.066-2.376 4.256c-1.004 1.186-2.23 2.155-3.504 3.044-3.291 2.287-4.061 5.185-4.234 6.663a9.33 9.33 0 0 0-2.124-.252 9.39 9.39 0 0 0-9.383 9.383c0 .858.124 1.686.341 2.478-1.208.053-4.579.553-7.171 4.278-.885 1.274-1.858 2.5-3.044 3.504C2.486 35.207.429 35.41.429 35.729s2.062.526 4.252 2.38c1.186 1.004 2.155 2.23 3.044 3.504 2.287 3.291 5.185 4.061 6.663 4.234a9.33 9.33 0 0 0-.252 2.124 9.39 9.39 0 0 0 9.384 9.383c.858 0 1.685-.124 2.477-.341.053 1.208.553 4.579 4.278 7.167 1.274.885 2.5 1.858 3.504 3.044 1.854 2.19 2.057 4.247 2.376 4.247h.009c.314 0 .522-2.071 2.376-4.26 1.004-1.186 2.23-2.154 3.504-3.044 3.291-2.287 4.061-5.185 4.234-6.663.681.159 1.394.252 2.124.252a9.39 9.39 0 0 0 9.383-9.383c0-.858-.124-1.686-.341-2.477 1.208-.053 4.579-.553 7.167-4.278.885-1.274 1.858-2.5 3.044-3.504 2.19-1.854 4.247-2.057 4.247-2.376s-2.07-.526-4.26-2.376h.004zm-.911 3.659c-1.119.947-2.137 2.11-3.296 3.778-2.194 3.159-4.968 3.614-6.061 3.663l-1.787.08.473 1.725c.195.708.292 1.411.292 2.101 0 4.384-3.566 7.954-7.954 7.954a8.05 8.05 0 0 1-1.801-.212l-1.557-.358-.186 1.588c-.146 1.27-.819 3.694-3.632 5.654-1.124.783-2.57 1.867-3.778 3.296a11.77 11.77 0 0 0-1.292 1.862c-.323-.579-.743-1.208-1.283-1.849-1.203-1.425-2.65-2.509-3.778-3.292-3.163-2.203-3.619-4.973-3.668-6.061l-.08-1.783-1.721.469a8.12 8.12 0 0 1-2.101.288c-4.384 0-7.955-3.566-7.955-7.954a7.99 7.99 0 0 1 .212-1.801l.358-1.557-1.588-.186c-1.27-.146-3.694-.819-5.654-3.632-.779-1.124-1.858-2.566-3.292-3.778a12.16 12.16 0 0 0-1.849-1.287c.58-.323 1.208-.743 1.845-1.283 1.425-1.203 2.508-2.65 3.292-3.778C11.1 27.5 13.865 27.049 14.953 27l1.792-.075-.473-1.73c-.195-.708-.292-1.411-.292-2.101 0-4.384 3.566-7.954 7.955-7.954a7.99 7.99 0 0 1 1.801.212l1.553.358.19-1.584c.15-1.274.823-3.698 3.632-5.654 1.124-.787 2.575-1.867 3.778-3.292a11.83 11.83 0 0 0 1.283-1.854 11.61 11.61 0 0 0 1.279 1.84c1.203 1.429 2.654 2.513 3.783 3.296 3.163 2.203 3.614 4.973 3.663 6.061l.08 1.787 1.725-.473c.708-.195 1.411-.292 2.097-.292 4.389 0 7.954 3.566 7.954 7.954 0 .584-.071 1.177-.212 1.805l-.358 1.553 1.584.186c1.27.146 3.694.818 5.654 3.632.783 1.128 1.867 2.575 3.291 3.778a11.95 11.95 0 0 0 1.858 1.283c-.58.323-1.208.743-1.845 1.283h.009z' fill='url(%23A)'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='A' x1='36.164' y1='0' x2='36.164' y2='71.471' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23aa8954'/%3E%3Cstop offset='.245' stop-color='%23ffdfab'/%3E%3Cstop offset='.6' stop-color='%23ffc35e'/%3E%3Cstop offset='1' stop-color='%23d9b982'/%3E%3C/linearGradient%3E%3CclipPath id='B'%3E%3Cpath fill='%23fff' d='M0 0h71.905v71.905H0z'/%3E%3C/clipPath%3E%3CclipPath id='C'%3E%3Cpath fill='%23fff' transform='translate(.442)' d='M0 0h71.462v71.462H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  min-width: 70px;
  min-height: 70px;
  margin-left: 15px;
  display: inline-block;
  width: 70px;
  height: 70px;
}

.filters-row {
  background-color: #ddd4c5;
  color: #333333;
  display: flex;
  padding-left: 1vw;
  padding-right: 1vw;
}

.woocommerce-ordering {
  display: none;
}

#menu-category-nav .current-menu-item,
.bapf_slct select option[selected="selected"] {
  background-color: #cecece;
  color: #333333;
}

.bapf_slct select {
  cursor: pointer;
}

.bapf_slct select,
#menu-category-nav {
  text-transform: uppercase;
  font-size: calc(12px - -.2vw);
  font-weight: 400;
  letter-spacing: .5px;
  color: #333333;
  background-color: #ddd4c5;
  background-image: unset;
  background-repeat: unset;
  background-position: unset;
  background-size: unset;
  border: unset;
  border-radius: 0;
  overflow: auto;
  position: absolute;
  z-index: 1;
  width: 100%;
  padding: 0;
  margin: 18px 0 0 -26px;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
/*
.berocket_single_filter_widget.berocket_single_filter_widget_276 select,
.berocket_single_filter_widget.berocket_single_filter_widget_277 select {
  height: 165px;
}*/
/*
.berocket_single_filter_widget.berocket_single_filter_widget_277 select {
  height: 350px;
}
*/

@media (mim-width:767px) {
  .berocket_single_filter_widget_276,
  .berocket_single_filter_widget_277 {
    padding-left: 24px;
  }
}

.bapf_slct select option,
#menu-category-nav .menu-item {
  padding-top: 7px !important;
  padding-bottom: 7px !important;
  padding-left: 24px !important;
  padding-right: 24px !important;
  width: 100%;
}

.berocket_single_filter_widget .bapf_colaps_smb {
  right: -25px;
}

#menu-category {
  -webkit-padding-start: 0 !important;
          padding-inline-start: 0 !important;
  padding-left: 0 !important;
}

#menu-category .nav-link {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

@media (max-width:767px) {
  .berocket_single_filter_widget {
    display: block;
    width: 100%;
    padding-top: 1px;
  }
  .berocket_single_filter_widget .bapf_colaps_smb {
    right: 0;
  }
  .bapf_slct select, #menu-category-nav {
    position: relative;
    margin: 14px 0 0 0px;
    display: block;
    border: solid 1px #ddd4c5;
  }
  /*
  .berocket_single_filter_widget_276 .bapf_slct select,
  .berocket_single_filter_widget_277 .bapf_slct select {
    height: 35px;
  }
  */
}

@media (min-width:768px) and (max-width:960px) {
  .bapf_slct select, #menu-category-nav {
    margin: 15px 0 0 -26px;
  }
}

@media (min-width:961px) and (max-width:1023px) {
  .bapf_slct select, #menu-category-nav {
    margin: 16px 0 0 -26px;
  }
}

@media (min-width:1024px) and (max-width:1280px) {
  .bapf_slct select, #menu-category-nav {
    margin: 17px 0 0 -26px;
  }
}

@media (max-width:429px) {
  .woocommerce ul.products li.product .woocommerce-loop-product__arrow, .home .woocommerce-loop-product__arrow, .page-template-page-yalea-x-frida-kahlo .woocommerce-loop-product__arrow, .page-template-page-sisterhood .woocommerce-loop-product__arrow, .page-template-page-beyond-the-glass-ceiling .woocommerce-loop-product__arrow, .single-product .related.products .product .woocommerce-loop-product__arrow, .single-post .related.products .product .woocommerce-loop-product__arrow {
    display: none;
  }
}

.bapf_sfilter {
  margin-bottom: 1rem;
  margin-top: 1rem;
}
.fa-chevron-down:before,
.fa-chevron-up:before {
  font-family: "Font Awesome 5 Pro";
  font-size: 25px;
  content: "\f107";
  font-weight: 300;
  color: #333333;
}

.fa-chevron-up:before {
  content: "\f106";
}

#homepage-row-1 {
  margin-top: 2rem;
  margin-bottom: 4rem;
}

#homepage-row-1 .row > div {
  position: relative;
  margin-top: 2rem;
}

#homepage-row-1 h5 {
  position: absolute;
  left: 2.5rem;
  bottom: 2rem;
  color: #F8F3EC;
  font-family: var(--font-paragraph);
  font-weight: 500;
  margin-bottom: 0;
  font-size: 16px;
  letter-spacing: .5px;
  line-height: 1;
  z-index: 1;
  text-transform: uppercase;
}
/*
#homepage-row-1 h5:before {
  content:"• ";
}
*/
#homepage-row-2,
#homepage-row-3,
#homepage-new-in {
  max-width: 1600px;
  margin-bottom: 4rem;
}

#homepage-row-2 h2,
#homepage-row-3 h2 {
  text-transform: uppercase;
  margin-top: 3rem;
  margin-bottom: 1.5rem;
  font-weight: 500;
}

#homepage-row-2 a,
#homepage-row-3 a,
.explore-button {
  text-transform: uppercase;
  font-size: calc(12px - -.2vw);;
  letter-spacing: 1px;
  display: inline-flex;
  margin-top: 2rem;
  margin-bottom: 4rem;
}

/* #homepage-row-2 img, #homepage-row-2 img {
  transition: transform .25s;
  transform-origin: 50% 15%;
} */

#homepage-row-2 .hr2-img,
#homepage-row-3 .hr2-img {
  overflow: hidden;
}

/*
.carousel-caption a:hover,
#homepage-row-2 a:hover,
#homepage-row-3 a:hover,
#homepage-cover a:hover,
.explore-button:hover,
.explore-collection a:hover {
  color: #cc4e4f;
}

.carousel-caption a:hover svg,
#homepage-row-2 a:hover svg,
#homepage-row-3 a:hover svg,
#homepage-cover a:hover svg,
.explore-button:hover svg,
.explore-collection a:hover svg {
  transition: ease-out margin-left .2s;
  margin-left: 15px;
  margin-right: -5px;
}

.carousel-caption a:hover svg line,
#homepage-row-2 a:hover svg line,
#homepage-row-3 a:hover svg line,
#homepage-cover a:hover svg line,
.explore-button:hover svg line,
.explore-collection a:hover svg line {
  stroke: #cc4e4f;
}

.carousel-caption a:hover svg path,
#homepage-row-2 a:hover svg path,
#homepage-row-3 a:hover svg path,
#homepage-cover a:hover svg path,
.explore-button:hover svg path,
.explore-collection a:hover svg path {
  fill: #cc4e4f;
}
*/

.archive.category .header-category a > svg,
.carousel-caption a svg,
#homepage-row-2 a svg,
#homepage-row-3 a svg,
#homepage-cover a svg,
.explore-button svg,
.explore-collection a svg,
#bgc-models svg,
.page-template-page-beyond-the-glass-ceiling #portrait-stories a svg {
  width: 35px;
  margin-left: 10px;
}
.archive.category .header-category a > svg,
.carousel-caption a svg {
  height: 24px;
}

@media (min-width:768px) {
  .ceiling-post .mw-50pc {
    max-width: 19vw;
  }
  #bgc-opening {
    position: relative;
  }
  #bgc-opening h2 {
    width: 540px;
    position: absolute;
    right: 0;
    max-width: 42vw;
    top: 3rem;
  }
  #bgc-opening .quote:before {
    margin-top: 10rem;
  }
  .bapf_colaps_smb.fa-chevron-down {
    margin-top: 0;
  }
  .page-template-page-contacts .page-container {
    margin-bottom: 4.5rem;
  }
  #homepage-row-2 .row > div:nth-child(2) .hr2-img {
    margin-left: -20px;
  }
  #homepage-row-2 .row > div:nth-child(1) .hr2-img {
    margin-left: 20px;
    margin-right: -20px;
  }
  #homepage-row-2 .row > div:nth-child(1) .order-md-1 {
    margin-left: 20px;
  }
  #homepage-row-3 .row > div:nth-child(1) .hr2-img {
    margin-left: -20px;
  }
  #homepage-row-3 .row > div:nth-child(2) .hr2-img {
    margin-left: 20px;
    margin-right: -20px;
  }
  .row-2-text p {
    max-width: 420px;
  }
  #homepage-project .row > div:first-child img {
    padding-right: 3.5rem;
  }
  .homepage-project-block-2 {
    padding-right: 2vw;
  }
}

#homepage-cover {
  position: relative;
}

#homepage-cover:before,
.header-page:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(0,0,0,.15);
}

.header-category:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background: linear-gradient(rgba(0,0,0,.05), rgba(0,0,0,.25));
}

.page-template-default:not(.no-scroll) #masthead:not(.active),
.page-template-page-about:not(.no-scroll) #masthead:not(.active),
.page-template-page-stores:not(.no-scroll) #masthead:not(.active),
.page-template-page-contacts:not(.no-scroll) #masthead:not(.active),
.archive.category:not(.no-scroll) #masthead:not(.active),
.error404:not(.no-scroll) #masthead:not(.active),
.page-search:not(.no-scroll) #masthead {
  border-bottom: 2px solid rgba(255,255,255,0.15);
}
.blog #masthead:not(.active) {
  border-bottom: 2px solid rgba(164, 164, 164, 0.50);
}

#homepage-cover .homepage-cover-text {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  text-align: center;
}

.home #page,
.page-template-page-yalea-x-frida-kahlo #page,
.single-product #page,
.page-template-page-homepage #page,
.page-template-page-homepage-2023 #page,
.page-template-page-sisterhood #page,
.page-template-page-beyond-the-glass-ceiling #page {
  color: #333333;
  background-color: #ddd4c5;
}

li.type-product .button,
.woocommerce-result-count,
.woocommerce-ordering,
.single-product table.variations tbody > tr td.label,
.single-product .reset_variations,
.single-product .single_variation_wrap,
.single-product .product_meta .posted_in {
  display: none !important;
}

li.type-product .button,
.woocommerce-result-count,
.woocommerce-ordering,
.single-product table.variations tbody > tr td.label,
.single-product .reset_variations,
.single-product .single_variation_wrap,
.single-product .product_meta .posted_in {
  display: none !important;
}

.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
  width: 100%;
}

.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder {
  border: none;
  width: 100%;
  vertical-align: middle;
  display: flex;
  align-items: center;
  background-color: #fff;
}

.woocommerce div.product form.cart .variations select {
  border: 1px solid #333333;
  background-color: #ddd4c5;
  border-radius: 0;
  text-transform: uppercase;
  font-size: 15px;
  padding: 20px 20px;
  font-weight: 500;
  background-position: right 1rem center;
}

@media (max-width:767px) {
  .woocommerce div.product form.cart .variations select {
    font-size: 13px;
  }
}

.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder {
  cursor: zoom-in;
  cursor: -moz-zoom-in;
}

.archive.woocommerce {
  background-color: #ddd4c5;
}

.woocommerce ul.products li.product a img {
  margin: 1em 0;
}

.woocommerce ul.products li.product .woocommerce-loop-product__title,
.home .woocommerce-loop-product__title,
.page-template-page-yalea-x-frida-kahlo .woocommerce-loop-product__title,
.page-template-page-sisterhood .woocommerce-loop-product__title,
.page-template-page-beyond-the-glass-ceiling .woocommerce-loop-product__title,
.single-product .related.products .product .woocommerce-loop-product__title,
.single-post .related.products .product .woocommerce-loop-product__title {
  font-family: var(--font-paragraph);
  font-size: 13.5px !important;
  font-weight: 500;
  padding: 2em 15px .5em;
}

@media (max-width:767px) {
  .woocommerce ul.products li.product .woocommerce-loop-product__title,
  .home .woocommerce-loop-product__title,
  .page-template-page-yalea-x-frida-kahlo .woocommerce-loop-product__title,
  .page-template-page-sisterhood .woocommerce-loop-product__title,
  .page-template-page-beyond-the-glass-ceiling .woocommerce-loop-product__title,
  .single-product .related.products .product .woocommerce-loop-product__title,
  .single-post .related.products .product .woocommerce-loop-product__title {
    padding: .5em 15px 0;
  }
}

.woocommerce ul.products li.product .woocommerce-loop-product__sku,
.home .woocommerce-loop-product__sku,
.page-template-page-yalea-x-frida-kahlo .woocommerce-loop-product__sku,
.page-template-page-sisterhood .woocommerce-loop-product__sku,
.page-template-page-beyond-the-glass-ceiling .woocommerce-loop-product__sku,
.single-product .related.products .product .woocommerce-loop-product__sku,
.single-post .related.products .product .woocommerce-loop-product__sku {
  font-family: var(--font-paragraph);
  color: #aaaaaa;
  text-transform: uppercase;
  font-size: calc(11px - -.1vw) !important;
  font-weight: 400;
  padding: 0 15px 2em;
}

.page-template-page-sisterhood .custom-image-products .woocommerce-loop-product__title,
.page-template-page-sisterhood .custom-image-products .woocommerce-loop-product__sku,
.page-template-page-beyond-the-glass-ceiling .custom-image-products .woocommerce-loop-product__title,
.page-template-page-beyond-the-glass-ceiling .custom-image-products .woocommerce-loop-product__sku {
  color: white;
}

.page-template-page-yalea-x-frida-kahlo .custom-image-products .woocommerce-loop-product__title,
.page-template-page-yalea-x-frida-kahlo .custom-image-products .woocommerce-loop-product__sku {
  color: #E5E4C9;
}

.custom-image-products .bottom-text {
  background: linear-gradient(0deg, rgba(0,0,0,.5), transparent);
  padding-top: 4rem;
}

.single-product .sku_wrapper {
  letter-spacing: 1px;
  font-size: 13.5px;
}

.woocommerce ul.products li.product .woocommerce-loop-product__arrow,
.home .woocommerce-loop-product__arrow,
.page-template-page-yalea-x-frida-kahlo .woocommerce-loop-product__arrow,
.page-template-page-sisterhood .woocommerce-loop-product__arrow,
.page-template-page-beyond-the-glass-ceiling .woocommerce-loop-product__arrow,
.single-product .related.products .product .woocommerce-loop-product__arrow,
.single-post .related.products .product .woocommerce-loop-product__arrow {
  position: absolute;
  right: 2em;
  bottom: 2em;
}

.woocommerce ul.products li.product .woocommerce-loop-product__arrow svg,
#homepage-products .product .woocommerce-loop-product__arrow svg,
.image-products .product .woocommerce-loop-product__arrow svg,
.custom-image-products .product .woocommerce-loop-product__arrow svg,
.single-product .related.products .product .woocommerce-loop-product__arrow svg,
.single-post .related.products .product .woocommerce-loop-product__arrow svg,
.search-header svg {
  width: 35px;
}

.woocommerce ul.products li.product .woocommerce-placeholder {
  border: none;
}

.single-product .related.products > h2,
.single-post .related.products > h2 {
  text-transform: uppercase;
  border-top: 2px solid #b2aca3;
  border-bottom: 2px solid #b2aca3;
  padding: 2rem 4rem;
  margin-bottom: 2px;
  font-weight: 500;
}

.explore-collection {
  text-transform: uppercase;
  border-bottom: 1px solid #333333;
  padding: 2rem var(--bs-gutter-x,.75rem);
  text-align: center;
}

.page-template-page-sisterhood .explore-collection,
.page-template-page-beyond-the-glass-ceiling .explore-collection,
.page-template-page-yalea-x-frida-kahlo .explore-collection {
  border-bottom: unset;
}

.custom-image-products,
.image-products {
  padding-bottom: 2rem;
  margin-bottom: -2rem;
  border-bottom: 1px solid #333333;
}

.custom-image-products {
  margin-bottom: 4rem;
  border-bottom: 1px solid rgba(0,0,0,.2);
}

.page-template-page-sisterhood .explore-collection {
  border-top: 1px solid rgba(0,0,0,.2);
}

.page-template-page-beyond-the-glass-ceiling .custom-image-products {
  border-bottom: unset !important;
}

.page-template-page-beyond-the-glass-ceiling #portrait-stories .explore-collection {
  background-color: #7C5B3C !important;
}

.explore-collection h2 {
  margin-bottom: 0;
  font-weight: 500;
}

.explore-collection a {
  display: inline-flex;
}

.single-product .related.products > .products,
.single-post .related.products > .products {
  width: 100%;
  padding-right: 2px;
  padding-left: 12px;
  margin-right: auto;
  margin-left: auto;
}

.woocommerce ul.products li.product, .woocommerce-page ul.products li.product,
.home .product,
.page-template-page-yalea-x-frida-kahlo .product,
.page-template-page-sisterhood .product,
.page-template-page-beyond-the-glass-ceiling .product,
.single-product .related.products .product,
.single-post .related.products .product {
  margin: 0;
  width: 25%;
  min-height: 24vw;
  border: 2px solid #ddd4c5;
  background-color: #fff;
  display: flex;
  align-items: flex-end;
  overflow: hidden;
  position: relative;
}

.page-template-page-yalea-x-frida-kahlo .custom-image-products .product {
  border: 2px solid #0E0E0E;
}

@media (min-width:1440px) {
  .woocommerce ul.products li.product, .woocommerce-page ul.products li.product,
  .home .product,
  .page-template-page-yalea-x-frida-kahlo .product,
  .page-template-page-sisterhood .product,
  .page-template-page-beyond-the-glass-ceiling .product,
  .single-product .related.products .product,
  .single-post .related.products .product {
    max-height: 500px;
    height: 23vw;
    overflow: hidden;
  }
}

#homepage-products .row,
.custom-image-products .row,
.image-products .row {
  padding: 0;
  list-style: none outside;
  clear: both;
}

#zoom-overlay {
  cursor: zoom-out;
  cursor: -moz-zoom-out;
  position: fixed;
  display: none;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #fff;
  /*
  justify-content: center;
  align-items: center;
  */
  z-index: 101;
  -webkit-animation: opac 0.5s;
          animation: opac 0.5s;
  overflow-y: auto;
}

#zoom-overlay img {
  /*
  max-width: 90vw;
  width: auto;
  object-fit: contain;
  height: 90vh;
  */
  width: 100vw;
  /*height: max-content;*/
  align-self: baseline;
}

.close-zoom {
  position: fixed;
  top: 30px;
  right: 40px;
  font-size: 2.5rem;
  cursor: pointer;
  z-index: 102;
}

/* Center zoom image if ratio is vertical */
@media (max-aspect-ratio: 1700/1700) {
  #zoom-overlay {
    justify-content: center;
    align-items: center;
  }
}

@media (max-width:768px) {
  .woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product,
  .home .product,
  .page-template-page-yalea-x-frida-kahlo .product,
  .page-template-page-sisterhood .product,
  .page-template-page-beyond-the-glass-ceiling .product,
  .single-product .related.products .product,
  .single-post .related.products .product {
    width: 50%;
    margin: 0;
  }
}

@media (max-width:767px) {
  .close-zoom {
    right: 20px;
    font-size: 2rem;
  }
  footer h5 {
    margin-bottom: .5rem;
    margin-top: 2rem;
  }
  #menu-language {
    margin-top: 2rem;
    margin-bottom: 1rem;
  }
  #mid-footer {
    padding-top: 1rem;
    padding-bottom: 2.5rem;
  }
  footer .voice-footer,
  #menu-language li a {
    font-size: calc(12px - -.2vw); !important;
    font-weight: 500 !important;
  }
  .copyright > div {
    font-size: 11px;
  }
  .carousel-indicators {
    justify-content: center;
  }
  .carousel-indicators [data-bs-target] {
    width: 30px;
  }
  #homepage-row-2 {
    margin-bottom: 0;
  }
  #homepage-row-3 {
    margin-bottom: 0;
  }
}

@media (max-width:1093px) {
  #menu-language .opened .dropdown-menu, #menu--header-language .opened .dropdown-menu {
    left: auto;
    right: 0;
    border-top: 1px solid #333;
    margin-top: -2px;
    border-radius: 0;
  }
}

@media (min-width:768px) {
  .woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder {
    max-height: 600px;
    height: 36vw;
  }
  .single-product .entry-summary {
    max-width: 640px;
    margin-left: auto;
    margin-right: 1vw;
  }
  .psb-content {
    margin-left: 5vw;
  }
  .cta-our-mission {
    width: 130px;
    height: 130px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10rem;
    margin-bottom: 4rem;
    background-repeat: no-repeat;
    background-position: center;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 118.3 128.5' style='enable-background:new 0 0 118.3 128.5;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .om-en%7Bfill:%23333333;%7D%0A%3C/style%3E%3Cg transform='translate(-1232.5 -4480.104)'%3E%3Cg%3E%3Crect x='1241.8' y='4543.5' class='om-en' width='59.8' height='1'/%3E%3C/g%3E%3Cg%3E%3Cpath class='om-en' d='M1284.2,4524.6l19.4,19.4l-19.1,19.1c0,0,12.3-15.5,16.5-19.3C1301,4543.9,1298,4541.6,1284.2,4524.6z'/%3E%3C/g%3E%3Cg transform='translate(-1236 -681)'%3E%3Cg%3E%3Cpath class='om-en' d='M2482.2,5186.2c-1.4,1.4-3.6,1.5-5,0.2c-1.4-1.3-1.4-3.5,0-5c1.4-1.4,3.5-1.5,5-0.1 C2483.6,5182.6,2483.5,5184.8,2482.2,5186.2z M2477.8,5181.9c-1,1.1-1,2.7,0,3.8c1,1,2.8,1.1,3.8,0c1.1-1.1,1-2.8,0-3.8 C2480.5,5180.8,2478.8,5180.9,2477.8,5181.9z'/%3E%3Cpath class='om-en' d='M2485.3,5174.5l0.7-0.5l3.6,4.6c-0.1,0.7-0.5,1.5-1.5,2.3c-1.3,1-2.5,0.9-3.6-0.4l-2.6-3.3l0.7-0.5l2.3,3 c1,1.3,1.8,1.4,2.9,0.6c0.4-0.3,0.8-0.8,0.9-1.3L2485.3,5174.5z'/%3E%3Cpath class='om-en' d='M2495.2,5176l-3.6-0.9l-0.2,0.1l1.3,2.2l-0.7,0.4l-3.4-5.7l1.1-0.7c1-0.6,2.4-1.1,3.2,0.3 c0.6,0.9,0.3,2-0.6,2.7l3.8,0.8L2495.2,5176z M2491.4,5174.4c1-0.6,1.2-1.4,0.8-2c-0.4-0.7-1.1-0.7-2-0.2l-0.6,0.3l1.3,2.2 L2491.4,5174.4z'/%3E%3Cpath class='om-en' d='M2505.9,5171.4l-1.8-3.6c0-0.1-0.1-0.2-0.1-0.3c0,0.1,0,0.2,0,0.3l-0.7,4.8l-3.6-3.2 c-0.1-0.1-0.2-0.2-0.2-0.2c0,0.1,0.1,0.2,0.1,0.3l1,3.8l-0.8,0.3l-1.6-6.7l4.5,3.8c0,0,0.2,0.2,0.2,0.2c0-0.1,0-0.3,0-0.3 l0.9-5.8l3.1,6.1L2505.9,5171.4z'/%3E%3Cpath class='om-en' d='M2508.7,5170.6l-1.6-6.4l0.8-0.2l1.6,6.4L2508.7,5170.6z'/%3E%3Cpath class='om-en' d='M2511.6,5168.6c0.3,0.3,1,0.6,1.8,0.5c0.7-0.1,1.2-0.6,1.1-1.3c-0.3-1.7-3.2-0.8-3.5-2.8 c-0.2-1.1,0.6-1.9,1.7-2c0.9-0.1,1.6,0.2,1.8,0.4l-0.3,0.7c-0.4-0.2-0.8-0.4-1.4-0.3c-0.6,0.1-1,0.5-0.9,1.1 c0.2,1.4,3.2,0.5,3.6,2.9c0.2,0.9-0.5,2-1.9,2.2c-0.9,0.1-1.9-0.2-2.2-0.5L2511.6,5168.6z'/%3E%3Cpath class='om-en' d='M2517.3,5167.7c0.3,0.3,0.9,0.7,1.8,0.6c0.7,0,1.2-0.5,1.2-1.2c-0.1-1.7-3.1-1.1-3.2-3.1 c-0.1-1.1,0.8-1.8,1.9-1.8c0.9-0.1,1.6,0.4,1.8,0.6l-0.4,0.6c-0.3-0.3-0.8-0.5-1.3-0.5c-0.6,0-1.1,0.4-1,1 c0.1,1.4,3.1,0.9,3.2,3.2c0.1,0.9-0.7,1.9-2.1,2c-0.9,0.1-1.8-0.4-2.1-0.8L2517.3,5167.7z'/%3E%3Cpath class='om-en' d='M2523.3,5168.9l0.1-6.6l0.8,0l-0.1,6.6L2523.3,5168.9z'/%3E%3Cpath class='om-en' d='M2529.6,5169.5c-2-0.2-3.4-2-3.1-3.9c0.2-1.9,2-3.2,4-3c1.9,0.2,3.3,1.9,3.1,3.9 C2533.3,5168.4,2531.5,5169.7,2529.6,5169.5z M2530.3,5163.4c-1.5-0.2-2.8,0.8-3,2.3c-0.2,1.4,0.8,2.8,2.3,3 c1.5,0.2,2.8-0.8,3-2.3C2532.8,5164.8,2531.8,5163.5,2530.3,5163.4z'/%3E%3Cpath class='om-en' d='M2537.1,5165.8l-1.3,4.6l-0.8-0.2l1.8-6.6l3.5,6.2l1.3-4.7l0.8,0.2l-1.9,6.6L2537.1,5165.8z'/%3E%3Cpath class='om-en' d='M2548.3,5175.2c-1.8-0.9-2.5-3-1.6-4.7c0.9-1.7,3-2.4,4.7-1.5c1.7,0.9,2.5,2.9,1.6,4.7 C2552.1,5175.4,2550,5176,2548.3,5175.2z M2551.1,5169.7c-1.3-0.7-2.9-0.2-3.6,1.1c-0.7,1.3-0.2,3,1.1,3.6 c1.4,0.7,2.9,0.2,3.6-1.1C2552.9,5171.9,2552.3,5170.4,2551.1,5169.7z'/%3E%3Cpath class='om-en' d='M2560.3,5174.7l0.7,0.5l-3.4,4.8c-0.7,0.1-1.6,0-2.6-0.7c-1.3-0.9-1.6-2.2-0.6-3.6l2.4-3.4l0.7,0.5l-2.2,3.1 c-0.9,1.3-0.8,2.1,0.3,2.9c0.5,0.3,1,0.5,1.5,0.5L2560.3,5174.7z'/%3E%3Cpath class='om-en' d='M2561.8,5184.6l-0.2-3.7l-0.2-0.2l-1.7,1.9l-0.6-0.6l4.4-4.9l1,0.9c0.8,0.8,1.7,2,0.6,3.2 c-0.7,0.8-1.8,0.9-2.8,0.2l0.4,3.9L2561.8,5184.6z M2562.2,5180.5c0.8,0.8,1.7,0.8,2.2,0.2c0.6-0.6,0.4-1.3-0.3-2l-0.5-0.4 l-1.7,1.9L2562.2,5180.5z'/%3E%3Cpath class='om-en' d='M2569.3,5193.5l2.9-2.7c0.1-0.1,0.2-0.2,0.3-0.2c-0.1,0-0.2,0-0.3,0.1l-4.8,0.7l2-4.4 c0.1-0.1,0.1-0.2,0.2-0.3c-0.1,0.1-0.2,0.1-0.3,0.2l-3.4,2.1l-0.5-0.7l5.9-3.5l-2.3,5.4c0,0-0.1,0.2-0.2,0.3 c0.1,0,0.3-0.1,0.3-0.1l5.8-0.8l-4.9,4.8L2569.3,5193.5z'/%3E%3Cpath class='om-en' d='M2570.9,5196l5.7-3.4l0.4,0.7l-5.7,3.4L2570.9,5196z'/%3E%3Cpath class='om-en' d='M2573.7,5198.1c-0.2,0.4-0.3,1.1,0.1,1.9c0.3,0.7,0.9,0.9,1.5,0.6c1.6-0.8-0.2-3.3,1.6-4.2 c1-0.5,2,0.1,2.4,1c0.4,0.8,0.2,1.6,0.2,1.9l-0.7-0.1c0.1-0.4,0.2-0.9-0.1-1.4c-0.3-0.5-0.7-0.9-1.3-0.6 c-1.3,0.6,0.4,3.2-1.7,4.2c-0.8,0.4-2,0.1-2.6-1.2c-0.4-0.8-0.3-1.8-0.1-2.3L2573.7,5198.1z'/%3E%3Cpath class='om-en' d='M2576.2,5203.4c-0.2,0.4-0.4,1.1-0.1,1.9c0.3,0.7,0.8,1,1.4,0.8c1.6-0.6,0.2-3.3,2.1-4 c1.1-0.4,1.9,0.3,2.3,1.2c0.3,0.8,0.1,1.6,0,1.9l-0.7-0.2c0.2-0.4,0.2-0.9,0.1-1.4c-0.2-0.5-0.7-0.9-1.2-0.7 c-1.3,0.5,0.1,3.2-2.1,4c-0.9,0.3-2-0.1-2.5-1.4c-0.3-0.9-0.1-1.9,0.1-2.3L2576.2,5203.4z'/%3E%3Cpath class='om-en' d='M2576.8,5209.4l6.4-1.8l0.2,0.8l-6.4,1.8L2576.8,5209.4z'/%3E%3Cpath class='om-en' d='M2578.1,5215.6c-0.3-2,0.9-3.8,2.8-4.1c1.9-0.3,3.7,1,4,2.9c0.3,1.9-0.8,3.7-2.8,4.1 C2580.2,5218.8,2578.5,5217.5,2578.1,5215.6z M2584.2,5214.6c-0.3-1.5-1.6-2.4-3.1-2.2c-1.4,0.2-2.5,1.6-2.2,3 c0.3,1.5,1.6,2.5,3.1,2.2C2583.5,5217.4,2584.4,5216,2584.2,5214.6z'/%3E%3Cpath class='om-en' d='M2583.8,5221.7l-4.8,0.1l0-0.8l6.8-0.2l-4.9,5.1l4.9-0.1l0,0.8l-6.9,0.2L2583.8,5221.7z'/%3E%3Cpath class='om-en' d='M2578.1,5235.1c0.3-2,2.1-3.2,4-2.9c1.9,0.3,3.1,2.1,2.8,4.1c-0.3,1.9-2.1,3.2-4,2.9 C2579,5238.9,2577.8,5237,2578.1,5235.1z M2584.1,5236.2c0.3-1.5-0.7-2.8-2.1-3.1c-1.4-0.2-2.9,0.7-3.1,2.1 c-0.3,1.5,0.7,2.9,2.2,3.1C2582.6,5238.6,2583.9,5237.6,2584.1,5236.2z'/%3E%3Cpath class='om-en' d='M2582.1,5246.5l-0.3,0.8l-5.6-1.8c-0.3-0.6-0.5-1.5-0.1-2.7c0.5-1.5,1.6-2.2,3.2-1.6l4,1.3l-0.3,0.8 l-3.6-1.2c-1.6-0.5-2.3-0.2-2.7,1.1c-0.2,0.5-0.2,1.2,0,1.6L2582.1,5246.5z'/%3E%3Cpath class='om-en' d='M2573.1,5250.8l3.5-1.3l0.1-0.2l-2.4-1.1l0.4-0.8l6,2.8l-0.6,1.2c-0.5,1-1.4,2.2-2.9,1.5 c-1-0.5-1.4-1.5-1-2.6l-3.6,1.5L2573.1,5250.8z M2577.1,5250c-0.5,1-0.2,1.8,0.4,2.1c0.8,0.4,1.4,0,1.8-0.9l0.3-0.6l-2.3-1.1 L2577.1,5250z'/%3E%3Cpath class='om-en' d='M2566.8,5260.6l3.4,2c0.1,0,0.2,0.1,0.3,0.2c0,0-0.1-0.2-0.2-0.3l-2.1-4.4l4.8,0.6c0.1,0,0.3,0,0.3,0.1 c-0.1,0-0.2-0.1-0.3-0.2l-3-2.6l0.5-0.7l5.1,4.6l-5.8-0.7c0,0-0.2,0-0.3-0.1c0,0.1,0.1,0.2,0.2,0.3l2.5,5.3l-6-3.3L2566.8,5260.6 z'/%3E%3Cpath class='om-en' d='M2564.8,5262.8l4.9,4.4l-0.6,0.6l-4.9-4.4L2564.8,5262.8z'/%3E%3Cpath class='om-en' d='M2563.6,5266.1c-0.4,0-1.1,0-1.8,0.6c-0.5,0.5-0.6,1.2-0.2,1.6c1.2,1.3,3.1-1.1,4.5,0.4 c0.8,0.8,0.5,1.9-0.2,2.6c-0.7,0.6-1.5,0.7-1.7,0.7l-0.1-0.7c0.4,0,0.9-0.1,1.3-0.5c0.4-0.4,0.6-1,0.2-1.4c-1-1-2.9,1.3-4.5-0.4 c-0.6-0.7-0.7-1.9,0.3-2.9c0.7-0.6,1.7-0.9,2.1-0.8L2563.6,5266.1z'/%3E%3Cpath class='om-en' d='M2559.3,5270.1c-0.4-0.1-1.1-0.1-1.8,0.5c-0.6,0.5-0.7,1.1-0.3,1.6c1.1,1.4,3.2-0.8,4.4,0.8 c0.7,0.9,0.3,1.9-0.5,2.6c-0.7,0.5-1.5,0.6-1.8,0.5l0-0.8c0.4,0,0.9,0,1.4-0.4c0.5-0.3,0.7-0.9,0.3-1.4c-0.9-1.1-3.1,1-4.5-0.8 c-0.6-0.7-0.5-2,0.6-2.8c0.7-0.6,1.7-0.7,2.2-0.6L2559.3,5270.1z'/%3E%3Cpath class='om-en' d='M2553.7,5272.4l3.6,5.6l-0.7,0.5l-3.6-5.6L2553.7,5272.4z'/%3E%3Cpath class='om-en' d='M2548.2,5275.5c1.8-0.9,3.9-0.2,4.7,1.4c0.9,1.7,0.2,3.8-1.6,4.7c-1.7,0.9-3.8,0.3-4.7-1.5 C2545.7,5278.5,2546.5,5276.4,2548.2,5275.5z M2551,5281c1.3-0.7,1.9-2.2,1.2-3.6c-0.7-1.3-2.3-1.9-3.6-1.2 c-1.4,0.7-1.9,2.3-1.2,3.6C2548.1,5281.2,2549.7,5281.6,2551,5281z'/%3E%3Cpath class='om-en' d='M2544,5282.7l-1.5-4.5l0.8-0.3l2.1,6.5l-6.3-3.2l1.5,4.6l-0.8,0.3l-2.2-6.5L2544,5282.7z'/%3E%3Cpath class='om-en' d='M2529.5,5281.2c2-0.2,3.7,1.1,4,3c0.2,1.9-1.1,3.6-3.1,3.9c-1.9,0.2-3.7-1-3.9-3 C2526.2,5283.1,2527.6,5281.4,2529.5,5281.2z M2530.3,5287.3c1.5-0.2,2.5-1.5,2.3-3c-0.2-1.4-1.5-2.6-2.9-2.4 c-1.5,0.2-2.5,1.5-2.4,3C2527.5,5286.5,2528.8,5287.4,2530.3,5287.3z'/%3E%3Cpath class='om-en' d='M2519.8,5288.3l-0.8,0l0.1-5.9c0.5-0.5,1.3-0.9,2.6-0.9c1.6,0,2.5,0.9,2.5,2.6l-0.1,4.2l-0.8,0l0.1-3.8 c0-1.6-0.5-2.2-1.9-2.3c-0.6,0-1.2,0.1-1.5,0.4L2519.8,5288.3z'/%3E%3Cpath class='om-en' d='M2513,5280.9l2.2,2.9l0.3,0l0.4-2.6l0.8,0.1l-0.9,6.6l-1.3-0.2c-1.1-0.2-2.5-0.7-2.3-2.3 c0.1-1.1,1-1.7,2.2-1.7l-2.5-3L2513,5280.9z M2515,5284.6c-1.1-0.2-1.8,0.3-1.9,1.1c-0.1,0.8,0.4,1.3,1.4,1.4l0.6,0.1l0.3-2.5 L2515,5284.6z'/%3E%3Cpath class='om-en' d='M2501.8,5277.8l-0.9,3.9c0,0.1-0.1,0.3-0.1,0.3c0,0,0.2-0.2,0.2-0.2l3.5-3.3l0.8,4.7c0,0.1,0,0.3,0,0.3 c0-0.1,0.1-0.2,0.1-0.3l1.6-3.6l0.8,0.3l-2.9,6.2l-1.1-5.8c0,0,0-0.2,0-0.3c0,0.1-0.2,0.2-0.2,0.2l-4.3,3.9l1.4-6.7 L2501.8,5277.8z'/%3E%3Cpath class='om-en' d='M2499.1,5276.6l-2.8,6l-0.8-0.4l2.8-6L2499.1,5276.6z'/%3E%3Cpath class='om-en' d='M2495.6,5276.4c-0.1-0.4-0.4-1.1-1.1-1.5c-0.6-0.4-1.3-0.3-1.6,0.3c-0.9,1.5,2,2.6,1,4.4 c-0.6,1-1.7,1-2.6,0.5c-0.8-0.4-1.1-1.2-1.2-1.5l0.7-0.3c0.1,0.4,0.4,0.9,0.9,1.1c0.5,0.3,1.1,0.3,1.4-0.2c0.7-1.2-2.1-2.4-1-4.5 c0.5-0.8,1.6-1.2,2.8-0.5c0.8,0.5,1.3,1.3,1.4,1.8L2495.6,5276.4z'/%3E%3Cpath class='om-en' d='M2490.6,5273.4c-0.1-0.4-0.3-1.1-1-1.6c-0.6-0.4-1.3-0.4-1.6,0.2c-1,1.4,1.7,2.8,0.5,4.5 c-0.7,0.9-1.8,0.9-2.6,0.3c-0.7-0.5-1-1.3-1-1.6l0.7-0.2c0.1,0.4,0.3,0.9,0.7,1.2c0.5,0.3,1.1,0.4,1.4-0.1 c0.8-1.2-1.9-2.6-0.5-4.5c0.5-0.8,1.7-1,2.9-0.2c0.8,0.5,1.2,1.5,1.2,1.9L2490.6,5273.4z'/%3E%3Cpath class='om-en' d='M2486.7,5268.8l-4.3,5.1l-0.6-0.5l4.3-5.1L2486.7,5268.8z'/%3E%3Cpath class='om-en' d='M2482.1,5264.4c1.4,1.4,1.4,3.6,0,5c-1.4,1.3-3.6,1.3-5-0.2c-1.4-1.4-1.4-3.6,0-5 C2478.6,5262.9,2480.8,5263,2482.1,5264.4z M2477.7,5268.6c1,1.1,2.7,1.1,3.8,0.1c1-1,1.2-2.7,0.1-3.8c-1.1-1.1-2.7-1.1-3.8-0.1 C2476.7,5265.9,2476.7,5267.6,2477.7,5268.6z'/%3E%3Cpath class='om-en' d='M2474.1,5262.5l3.9-2.8l0.5,0.7l-5.5,3.9l1.2-7l-4,2.8l-0.5-0.7l5.6-4L2474.1,5262.5z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  }
  .cta-our-mission.com-it {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 118.3 128.5' style='enable-background:new 0 0 118.3 128.5;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .om-it%7Bfill:%23333333;%7D%0A%3C/style%3E%3Cg transform='translate(-1232.5 -4480.104)'%3E%3Cg%3E%3Crect x='1241.8' y='4543.5' class='om-it' width='59.8' height='1'/%3E%3C/g%3E%3Cg%3E%3Cpath class='om-it' d='M1284.2,4524.6l19.4,19.4l-19.1,19.1c0,0,12.3-15.5,16.5-19.3C1301,4543.9,1298,4541.6,1284.2,4524.6z'/%3E%3C/g%3E%3Cg transform='translate(-1236 -681)'%3E%3Cg%3E%3Cpath class='om-it' d='M2480,5188.4l-4.9-4.5l0.6-0.6l4.3,4l1.9-2.1l0.6,0.5L2480,5188.4z'/%3E%3Cpath class='om-it' d='M2488.4,5180.4l-1.5-0.7l-2.4,2l0.4,1.7l-0.7,0.6l-1.9-7.3l6.9,3.2L2488.4,5180.4z M2483.7,5178.2 c-0.1-0.1-0.3-0.2-0.4-0.2c0,0.1,0.1,0.2,0.1,0.4l0.7,2.5l1.9-1.6L2483.7,5178.2z'/%3E%3Cpath class='om-it' d='M2494.1,5171.1l2.1,4.3l-0.8,0.4l-3-6.1l6.7,2.4l-2.1-4.4l0.8-0.4l3,6.2L2494.1,5171.1z'/%3E%3Cpath class='om-it' d='M2507.5,5171.1c-1.9,0.5-3.9-0.5-4.4-2.4c-0.5-1.8,0.6-3.7,2.5-4.3c1.9-0.5,3.8,0.5,4.3,2.4 C2510.4,5168.7,2509.3,5170.6,2507.5,5171.1z M2505.8,5165.2c-1.4,0.4-2.3,1.8-1.9,3.3c0.4,1.4,1.9,2.3,3.3,1.9 c1.5-0.4,2.3-1.9,1.9-3.3C2508.7,5165.6,2507.2,5164.8,2505.8,5165.2z'/%3E%3Cpath class='om-it' d='M2514,5168.1c0.3,0.3,0.9,0.6,1.8,0.5c0.7-0.1,1.2-0.6,1.1-1.2c-0.2-1.7-3.2-0.9-3.4-3 c-0.1-1.1,0.7-1.8,1.7-1.9c0.9-0.1,1.6,0.3,1.8,0.5l-0.4,0.7c-0.3-0.3-0.8-0.5-1.4-0.4c-0.6,0.1-1.1,0.4-1,1 c0.2,1.4,3.2,0.7,3.4,3c0.1,0.9-0.6,1.9-2,2.1c-0.9,0.1-1.8-0.3-2.2-0.6L2514,5168.1z'/%3E%3Cpath class='om-it' d='M2522.8,5168.9l0.1-5.9l-1.9,0l0-0.7l4.7,0.1l0,0.7l-1.9,0l-0.1,5.9L2522.8,5168.9z'/%3E%3Cpath class='om-it' d='M2532.6,5169.7l-2.2-3l-0.3,0l-0.4,2.6l-0.8-0.1l0.9-6.6l1.3,0.2c1.1,0.2,2.5,0.7,2.3,2.3 c-0.2,1.1-1,1.7-2.2,1.7l2.5,3L2532.6,5169.7z M2530.7,5166.1c1.1,0.2,1.8-0.3,1.9-1c0.1-0.8-0.4-1.3-1.4-1.4l-0.6-0.1l-0.4,2.5 L2530.7,5166.1z'/%3E%3Cpath class='om-it' d='M2540.9,5171.9l-0.2-1.7l-3-0.9l-1.1,1.3l-0.9-0.3l5-5.7l1.1,7.5L2540.9,5171.9z M2540.2,5166.8 c0-0.1,0-0.3,0-0.4c0,0.1-0.1,0.2-0.2,0.3l-1.7,2l2.4,0.7L2540.2,5166.8z'/%3E%3Cpath class='om-it' d='M2554.2,5178.4l1.7-3.6c0-0.1,0.1-0.2,0.2-0.3c0,0-0.2,0.1-0.3,0.2l-4.2,2.4l0.2-4.8c0-0.1,0-0.3,0-0.3 c0,0.1-0.1,0.2-0.2,0.3l-2.4,3.2l-0.8-0.5l4.2-5.4l-0.2,5.9c0,0,0,0.2,0,0.3c0.1-0.1,0.2-0.2,0.2-0.2l5.1-2.9l-2.8,6.2 L2554.2,5178.4z'/%3E%3Cpath class='om-it' d='M2557.8,5181.1l4.2-5.2l0.7,0.5l-4.2,5.2L2557.8,5181.1z'/%3E%3Cpath class='om-it' d='M2562.4,5183.3c0,0.4,0.1,1.1,0.7,1.7c0.5,0.5,1.2,0.6,1.6,0.1c1.2-1.2-1.2-3.1,0.2-4.5 c0.8-0.8,1.9-0.6,2.6,0.2c0.6,0.6,0.7,1.5,0.7,1.7l-0.7,0.1c0-0.4-0.1-0.9-0.5-1.3c-0.4-0.4-1-0.6-1.4-0.1c-1,1,1.4,2.9-0.2,4.5 c-0.7,0.7-1.9,0.7-2.9-0.3c-0.7-0.7-0.9-1.6-0.8-2.1L2562.4,5183.3z'/%3E%3Cpath class='om-it' d='M2567.5,5188.7c-0.1,0.4-0.1,1.1,0.5,1.8c0.5,0.6,1.1,0.7,1.6,0.3c1.4-1.1-0.8-3.2,0.8-4.4 c0.9-0.7,1.9-0.3,2.6,0.5c0.5,0.7,0.6,1.5,0.5,1.8l-0.8,0c0-0.4,0-0.9-0.4-1.4c-0.3-0.5-0.9-0.7-1.4-0.3c-1.1,0.9,1,3.1-0.8,4.5 c-0.7,0.6-2,0.5-2.8-0.6c-0.6-0.7-0.7-1.7-0.6-2.2L2567.5,5188.7z'/%3E%3Cpath class='om-it' d='M2570.7,5195.6l5.7-3.5l0.4,0.7l-5.7,3.5L2570.7,5195.6z'/%3E%3Cpath class='om-it' d='M2574.2,5202.7c-0.8-1.8,0-3.9,1.7-4.7c1.7-0.8,3.8,0,4.6,1.9c0.8,1.8,0.1,3.8-1.8,4.6 C2577.1,5205.4,2575,5204.5,2574.2,5202.7z M2579.9,5200.3c-0.6-1.4-2.1-2-3.5-1.4c-1.3,0.6-2,2.2-1.4,3.5c0.6,1.4,2.2,2,3.5,1.4 C2579.9,5203.1,2580.4,5201.6,2579.9,5200.3z'/%3E%3Cpath class='om-it' d='M2581.7,5209l-4.6,1.1l-0.2-0.8l6.6-1.6l-3.7,6l4.7-1.1l0.2,0.8l-6.7,1.6L2581.7,5209z'/%3E%3Cpath class='om-it' d='M2578.8,5218.8l6.6-0.6l0.3,3.6l-0.7,0.1l-0.2-2.8l-2,0.2l0.2,2.2l-0.8,0.1l-0.2-2.2l-2.4,0.2l0.3,3 l-0.7,0.1L2578.8,5218.8z'/%3E%3Cpath class='om-it' d='M2578.9,5230.7l6.6,0.8l-0.1,0.8l-5.8-0.7l-0.3,2.8l-0.7-0.1L2578.9,5230.7z'/%3E%3Cpath class='om-it' d='M2576.6,5242.1l1.7-0.3l0.8-3l-1.3-1.1l0.2-0.9l5.8,4.9l-7.5,1.4L2576.6,5242.1z M2581.7,5241.2 c0.1,0,0.3,0,0.4,0c-0.1,0-0.2-0.1-0.3-0.2l-2-1.7l-0.6,2.4L2581.7,5241.2z'/%3E%3Cpath class='om-it' d='M2577.3,5253l-4.2-2.3l0.4-0.7l6,3.3l-6.8,2l4.3,2.3l-0.4,0.7l-6-3.3L2577.3,5253z'/%3E%3Cpath class='om-it' d='M2566.5,5260.7c1.3-1.6,3.4-1.8,4.9-0.6c1.5,1.2,1.7,3.4,0.4,4.9c-1.2,1.5-3.4,1.8-4.9,0.6 C2565.4,5264.4,2565.3,5262.2,2566.5,5260.7z M2571.2,5264.5c0.9-1.2,0.8-2.8-0.4-3.8c-1.1-0.9-2.8-0.8-3.8,0.3 c-1,1.2-0.8,2.8,0.4,3.8C2568.7,5265.9,2570.3,5265.7,2571.2,5264.5z'/%3E%3Cpath class='om-it' d='M2562.8,5266.9c-0.4,0-1.1,0-1.8,0.6c-0.6,0.5-0.6,1.2-0.2,1.6c1.2,1.3,3.1-1.1,4.5,0.4 c0.8,0.8,0.5,1.9-0.3,2.6c-0.7,0.6-1.5,0.7-1.8,0.7l-0.1-0.7c0.4,0,0.9-0.1,1.3-0.5c0.4-0.4,0.6-1,0.2-1.4c-1-1.1-3,1.3-4.5-0.5 c-0.6-0.7-0.6-1.9,0.4-2.9c0.7-0.6,1.7-0.8,2.2-0.7L2562.8,5266.9z'/%3E%3Cpath class='om-it' d='M2555.2,5271.4l3.4,4.8l1.6-1.1l0.4,0.6l-3.9,2.7l-0.4-0.6l1.6-1.1l-3.4-4.8L2555.2,5271.4z'/%3E%3Cpath class='om-it' d='M2546.8,5276.4l3.5,1.1l0.2-0.1l-1.2-2.3l0.7-0.4l3,5.9l-1.2,0.6c-1,0.5-2.5,0.9-3.2-0.6 c-0.5-1-0.2-2,0.8-2.7l-3.8-1L2546.8,5276.4z M2550.5,5278.2c-1,0.5-1.3,1.3-1,2c0.4,0.7,1.1,0.8,2,0.4l0.6-0.3l-1.2-2.2 L2550.5,5278.2z'/%3E%3Cpath class='om-it' d='M2538.7,5279.5l1.2,1.2l3-1l0.2-1.7l0.9-0.3l-0.8,7.5l-5.3-5.5L2538.7,5279.5z M2542.3,5283.2 c0.1,0.1,0.2,0.3,0.3,0.3c0-0.1,0-0.3,0-0.4l0.3-2.6l-2.3,0.8L2542.3,5283.2z'/%3E%3Cpath class='om-it' d='M2524.2,5281.8l0.7,3.9c0,0.1,0,0.3,0,0.3c0-0.1,0.1-0.2,0.1-0.3l2-4.4l2.6,4c0.1,0.1,0.1,0.2,0.2,0.3 c0-0.1,0-0.2,0-0.3l0.1-4l0.9-0.1l-0.3,6.9l-3.2-4.9c0,0-0.1-0.2-0.1-0.3c0,0.1-0.1,0.3-0.1,0.3l-2.5,5.3l-1.3-6.7L2524.2,5281.8 z'/%3E%3Cpath class='om-it' d='M2519.6,5281.7l-0.4,6.6l-0.8-0.1l0.4-6.6L2519.6,5281.7z'/%3E%3Cpath class='om-it' d='M2514.7,5282.6c-0.2-0.4-0.7-0.9-1.6-1c-0.7-0.1-1.3,0.2-1.4,0.9c-0.3,1.7,2.8,1.8,2.4,3.8 c-0.2,1.1-1.2,1.5-2.2,1.4c-0.9-0.2-1.5-0.8-1.6-1l0.5-0.5c0.3,0.3,0.7,0.7,1.2,0.8c0.6,0.1,1.1-0.1,1.2-0.7 c0.2-1.4-2.8-1.5-2.4-3.9c0.2-0.9,1.1-1.7,2.5-1.5c0.9,0.2,1.7,0.8,1.9,1.2L2514.7,5282.6z'/%3E%3Cpath class='om-it' d='M2507.3,5281.1c-0.2-0.4-0.6-1-1.4-1.2c-0.7-0.2-1.3,0-1.5,0.7c-0.5,1.7,2.5,2.1,1.9,4.1 c-0.3,1.1-1.4,1.4-2.4,1.1c-0.9-0.3-1.3-0.9-1.5-1.2l0.6-0.5c0.2,0.4,0.6,0.8,1.1,0.9c0.5,0.2,1.1,0,1.3-0.5 c0.4-1.4-2.6-1.9-1.9-4.1c0.3-0.9,1.3-1.5,2.7-1.1c0.9,0.3,1.6,1,1.7,1.5L2507.3,5281.1z'/%3E%3Cpath class='om-it' d='M2500.7,5277.3l-2.6,6.1l-0.8-0.3l2.6-6.1L2500.7,5277.3z'/%3E%3Cpath class='om-it' d='M2493.7,5273.6c1.7,1,2.3,3.2,1.3,4.8c-1,1.6-3.1,2.2-4.8,1.1c-1.7-1-2.3-3.1-1.2-4.8 C2489.9,5273.1,2492.1,5272.6,2493.7,5273.6z M2490.5,5278.8c1.3,0.8,2.9,0.4,3.7-0.9c0.7-1.2,0.4-2.9-0.8-3.7 c-1.3-0.8-2.9-0.4-3.7,0.9C2488.9,5276.5,2489.3,5278.1,2490.5,5278.8z'/%3E%3Cpath class='om-it' d='M2484.1,5272.8l3.1-3.6l0.6,0.6l-4.5,5.1l-0.5-7.1l-3.2,3.7l-0.6-0.6l4.5-5.2L2484.1,5272.8z'/%3E%3Cpath class='om-it' d='M2480.7,5263.1l-5,4.3l-2.3-2.8l0.6-0.5l1.8,2.1l1.5-1.3l-1.4-1.7l0.6-0.5l1.4,1.7l1.8-1.6l-2-2.3l0.6-0.5 L2480.7,5263.1z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  }
  .cta-our-mission.com-es {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 120.5 128.2' style='enable-background:new 0 0 120.5 128.2;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .om-es%7Bfill:%23333333;%7D%0A%3C/style%3E%3Cg transform='translate(-1232.5 -4480.104)'%3E%3Cg%3E%3Crect x='1244' y='4543.4' class='om-es' width='59.8' height='1'/%3E%3C/g%3E%3Cg%3E%3Cpath class='om-es' d='M1286.4,4524.5l19.4,19.4l-19.1,19.1c0,0,12.3-15.5,16.5-19.3C1303.2,4543.8,1300.2,4541.5,1286.4,4524.5z'/%3E%3C/g%3E%3Cg transform='translate(-1236 -681)'%3E%3Cg%3E%3Cpath class='om-es' d='M2479.3,5184.4l3.4,3.3l-0.6,0.6l-4.9-4.7l7.1-0.1l-3.5-3.4l0.6-0.6l4.9,4.8L2479.3,5184.4z'/%3E%3Cpath class='om-es' d='M2487.4,5174.5l0.7-0.5l3.6,4.6c-0.1,0.7-0.5,1.5-1.5,2.3c-1.3,1-2.5,0.9-3.6-0.4l-2.6-3.3l0.7-0.5l2.3,3 c1,1.3,1.8,1.4,2.9,0.6c0.4-0.3,0.8-0.8,0.9-1.3L2487.4,5174.5z'/%3E%3Cpath class='om-es' d='M2494.2,5177.8l-3.4-5.7l3.1-1.9l0.4,0.6l-2.4,1.4l1,1.7l1.9-1.2l0.4,0.6l-1.9,1.2l1.3,2.1l2.6-1.6l0.4,0.6 L2494.2,5177.8z'/%3E%3Cpath class='om-es' d='M2498.7,5173.6c0.4,0.2,1.1,0.3,1.9-0.1c0.7-0.3,1-0.9,0.7-1.5c-0.7-1.6-3.3,0.1-4.2-1.7c-0.5-1,0.1-2,1-2.4 c0.8-0.4,1.6-0.2,1.9-0.1l-0.1,0.7c-0.4-0.1-0.9-0.2-1.4,0.1c-0.5,0.2-0.9,0.7-0.6,1.3c0.6,1.3,3.2-0.4,4.2,1.8 c0.4,0.8,0,2-1.2,2.6c-0.8,0.4-1.8,0.3-2.3,0.1L2498.7,5173.6z'/%3E%3Cpath class='om-es' d='M2506,5172l-1.9-5.5l-1.8,0.6l-0.2-0.7l4.4-1.5l0.2,0.7l-1.8,0.6l1.9,5.5L2506,5172z'/%3E%3Cpath class='om-es' d='M2514.2,5169.8l-3.1-2l-0.2,0.1l0.6,2.5l-0.8,0.2l-1.5-6.5l1.3-0.3c1.1-0.3,2.6-0.2,3,1.3 c0.2,1-0.3,2-1.4,2.4l3.4,2L2514.2,5169.8z M2511.1,5167c1.1-0.3,1.6-0.9,1.4-1.7c-0.2-0.8-0.8-1.1-1.8-0.8l-0.6,0.1l0.6,2.5 L2511.1,5167z'/%3E%3Cpath class='om-es' d='M2521.4,5168.9l-0.9-1.5l-3.1,0.3l-0.6,1.6l-0.9,0.1l2.5-7.2l3.9,6.5L2521.4,5168.9z M2518.8,5164.4 c-0.1-0.1-0.2-0.3-0.2-0.4c0,0.1-0.1,0.3-0.1,0.4l-0.8,2.5l2.5-0.2L2518.8,5164.4z'/%3E%3Cpath class='om-es' d='M2533.4,5169.4l0-4c0-0.1,0-0.3,0-0.3c0,0.1-0.1,0.2-0.2,0.3l-2.7,4l-1.9-4.4c-0.1-0.1-0.1-0.2-0.1-0.3 c0,0.1,0,0.2,0,0.3l-0.8,3.9l-0.9-0.1l1.5-6.7l2.3,5.4c0,0,0.1,0.2,0.1,0.3c0-0.1,0.1-0.2,0.1-0.3l3.3-4.8l0.1,6.8L2533.4,5169.4 z'/%3E%3Cpath class='om-es' d='M2536.5,5170l1.4-6.5l0.8,0.2l-1.4,6.5L2536.5,5170z'/%3E%3Cpath class='om-es' d='M2540.2,5169.4c0.2,0.4,0.6,1,1.4,1.2c0.7,0.2,1.3,0,1.5-0.7c0.5-1.7-2.5-2.1-1.9-4.1 c0.3-1.1,1.4-1.4,2.4-1.1c0.9,0.3,1.3,0.9,1.5,1.2l-0.6,0.5c-0.2-0.4-0.6-0.8-1.1-0.9c-0.5-0.2-1.1,0-1.3,0.5 c-0.4,1.4,2.6,1.9,1.9,4.1c-0.3,0.9-1.3,1.5-2.7,1.1c-0.9-0.3-1.6-1-1.7-1.5L2540.2,5169.4z'/%3E%3Cpath class='om-es' d='M2545.6,5172.7l2.5-6.2l0.8,0.3l-2.5,6.2L2545.6,5172.7z'/%3E%3Cpath class='om-es' d='M2551.5,5175.6c-1.8-0.9-2.4-3-1.5-4.7c0.9-1.7,3-2.3,4.8-1.4c1.7,0.9,2.4,3,1.5,4.7 C2555.4,5175.9,2553.2,5176.5,2551.5,5175.6z M2554.4,5170.2c-1.3-0.7-2.9-0.3-3.6,1.1c-0.7,1.3-0.3,3,1,3.6 c1.3,0.7,2.9,0.3,3.7-1.1C2556.2,5172.5,2555.7,5170.9,2554.4,5170.2z M2554,5168.5l0.1-0.6l2.4,0.6l-0.1,0.8L2554,5168.5z'/%3E%3Cpath class='om-es' d='M2560,5175l-2.9,3.8l-0.7-0.5l4.1-5.4l1,7l2.9-3.9l0.7,0.5l-4.1,5.5L2560,5175z'/%3E%3Cpath class='om-es' d='M2569.4,5183.2l-3.6,3.2l-0.6-0.6l5.1-4.5l-0.5,7.1l3.6-3.2l0.6,0.6l-5.1,4.5L2569.4,5183.2z'/%3E%3Cpath class='om-es' d='M2578.6,5192.1l0.5,0.7l-4.9,3.2c-0.7-0.1-1.5-0.6-2.2-1.7c-0.9-1.3-0.7-2.6,0.7-3.5l3.5-2.3l0.5,0.7 l-3.2,2.1c-1.4,0.9-1.6,1.7-0.8,2.8c0.3,0.5,0.8,0.9,1.2,1L2578.6,5192.1z'/%3E%3Cpath class='om-es' d='M2574.7,5198.6l5.9-2.9l1.6,3.2l-0.7,0.3l-1.2-2.5l-1.8,0.9l1,2l-0.7,0.3l-1-2l-2.2,1.1l1.4,2.7l-0.7,0.3 L2574.7,5198.6z'/%3E%3Cpath class='om-es' d='M2578.5,5203.4c-0.2,0.4-0.4,1.1-0.1,1.9c0.3,0.7,0.8,1,1.4,0.8c1.6-0.6,0.2-3.3,2.1-4 c1.1-0.4,1.9,0.3,2.3,1.2c0.3,0.8,0.1,1.6,0,1.9l-0.7-0.2c0.2-0.4,0.3-0.9,0.1-1.4c-0.2-0.5-0.7-0.9-1.2-0.7 c-1.3,0.5,0.1,3.2-2.1,4c-0.9,0.3-2-0.1-2.5-1.4c-0.3-0.9-0.1-1.9,0.1-2.3L2578.5,5203.4z'/%3E%3Cpath class='om-es' d='M2579.5,5210.9l5.7-1.4l-0.5-1.9l0.7-0.2l1.2,4.6l-0.7,0.2l-0.5-1.9l-5.7,1.4L2579.5,5210.9z'/%3E%3Cpath class='om-es' d='M2581,5219.2l2.2-3l0-0.3l-2.6,0.4l-0.1-0.8l6.6-0.9l0.2,1.3c0.2,1.1,0,2.6-1.6,2.9 c-1.1,0.1-1.9-0.5-2.3-1.6l-2.2,3.2L2581,5219.2z M2584,5216.3c0.2,1.1,0.8,1.7,1.5,1.5c0.8-0.1,1.1-0.7,1-1.7l-0.1-0.6l-2.5,0.3 L2584,5216.3z'/%3E%3Cpath class='om-es' d='M2581.4,5226.4l1.5-0.7l-0.1-3.2l-1.6-0.7l0-0.9l6.9,3.1l-6.8,3.4L2581.4,5226.4z M2586,5224.2 c0.1-0.1,0.3-0.1,0.4-0.2c-0.1,0-0.2-0.1-0.4-0.1l-2.4-1l0,2.5L2586,5224.2z'/%3E%3Cpath class='om-es' d='M2579.9,5238.4l3.9,0.3c0.1,0,0.3,0,0.3,0.1c0,0-0.2-0.1-0.3-0.2l-3.7-3l4.6-1.5c0.1,0,0.2-0.1,0.3-0.1 c-0.1,0-0.2,0-0.3-0.1l-3.8-1.1l0.2-0.9l6.6,2l-5.6,1.9c0,0-0.2,0.1-0.3,0.1c0.1,0,0.2,0.1,0.3,0.2l4.5,3.7l-6.8-0.5 L2579.9,5238.4z'/%3E%3Cpath class='om-es' d='M2579,5241.4l6.3,2l-0.2,0.8l-6.3-2L2579,5241.4z'/%3E%3Cpath class='om-es' d='M2579.2,5245.2c-0.4,0.2-1,0.5-1.3,1.3c-0.3,0.7-0.1,1.3,0.5,1.6c1.6,0.6,2.3-2.3,4.2-1.6 c1,0.4,1.2,1.5,0.9,2.5c-0.3,0.8-1,1.3-1.3,1.4l-0.4-0.6c0.4-0.2,0.8-0.5,1-1c0.2-0.5,0.1-1.1-0.4-1.4c-1.3-0.5-2.1,2.4-4.3,1.6 c-0.9-0.3-1.4-1.4-0.9-2.8c0.3-0.9,1.2-1.5,1.6-1.6L2579.2,5245.2z'/%3E%3Cpath class='om-es' d='M2575.5,5250.2l5.9,3l-0.4,0.8l-5.9-3L2575.5,5250.2z'/%3E%3Cpath class='om-es' d='M2572.1,5255.9c1.1-1.7,3.2-2.1,4.8-1.1c1.6,1,2,3.2,0.9,4.9c-1.1,1.6-3.2,2.2-4.8,1.1 C2571.5,5259.7,2571.1,5257.5,2572.1,5255.9z M2577.3,5259.2c0.8-1.2,0.5-2.9-0.8-3.7c-1.2-0.8-2.9-0.5-3.7,0.7 c-0.8,1.3-0.5,2.9,0.8,3.7C2574.9,5260.8,2576.5,5260.4,2577.3,5259.2z M2579,5258.9l0.6,0.2l-0.8,2.3l-0.8-0.2L2579,5258.9z'/%3E%3Cpath class='om-es' d='M2572,5264.4l-3.6-3.2l0.6-0.6l5.1,4.5l-7.1,0.4l3.6,3.2l-0.6,0.6l-5.1-4.6L2572,5264.4z'/%3E%3Cpath class='om-es' d='M2563,5273.1l-2.8-3.8l0.7-0.5l4,5.5l-7-1.1l2.9,3.9l-0.7,0.5l-4.1-5.5L2563,5273.1z'/%3E%3Cpath class='om-es' d='M2553.5,5281.4l-0.7,0.4l-2.8-5.2c0.2-0.7,0.7-1.4,1.8-2c1.4-0.8,2.6-0.5,3.5,1l2,3.7l-0.7,0.4l-1.8-3.3 c-0.8-1.4-1.5-1.7-2.7-1c-0.5,0.3-1,0.7-1.1,1.1L2553.5,5281.4z'/%3E%3Cpath class='om-es' d='M2547.2,5277.1l2.4,6.2l-3.4,1.3l-0.3-0.7l2.6-1l-0.7-1.8l-2.1,0.8l-0.3-0.7l2.1-0.8l-0.9-2.2l-2.8,1.1 l-0.3-0.7L2547.2,5277.1z'/%3E%3Cpath class='om-es' d='M2542.1,5280.4c-0.4-0.2-1-0.5-1.8-0.3c-0.7,0.2-1.1,0.7-0.9,1.4c0.5,1.7,3.3,0.5,3.8,2.4 c0.3,1.1-0.4,1.9-1.4,2.2c-0.9,0.2-1.6-0.1-1.9-0.2l0.3-0.7c0.4,0.2,0.9,0.3,1.4,0.2c0.5-0.2,1-0.6,0.8-1.2 c-0.4-1.4-3.2-0.2-3.8-2.5c-0.2-0.9,0.3-2,1.7-2.4c0.9-0.2,1.9,0,2.3,0.3L2542.1,5280.4z'/%3E%3Cpath class='om-es' d='M2534.6,5280.8l1,5.8l1.9-0.3l0.1,0.7l-4.6,0.8l-0.1-0.7l1.9-0.3l-1-5.8L2534.6,5280.8z'/%3E%3Cpath class='om-es' d='M2526.2,5281.6l2.8,2.5l0.3,0l-0.1-2.6l0.8,0l0.4,6.6l-1.3,0.1c-1.1,0.1-2.6-0.2-2.7-1.8 c-0.1-1.1,0.7-1.9,1.8-2.1l-3-2.5L2526.2,5281.6z M2528.8,5284.9c-1.1,0.1-1.7,0.6-1.7,1.4c0,0.8,0.7,1.2,1.6,1.1l0.6,0l-0.1-2.5 L2528.8,5284.9z'/%3E%3Cpath class='om-es' d='M2519,5281.4l0.6,1.6l3.1,0.2l0.8-1.5l0.9,0.1l-3.7,6.6l-2.8-7.1L2519,5281.4z M2520.8,5286.2 c0.1,0.1,0.1,0.3,0.1,0.4c0-0.1,0.1-0.2,0.2-0.4l1.2-2.3l-2.5-0.2L2520.8,5286.2z'/%3E%3Cpath class='om-es' d='M2507.2,5278.9l-0.6,3.9c0,0.1-0.1,0.3-0.1,0.3c0,0,0.1-0.2,0.2-0.2l3.4-3.5l1.1,4.7c0,0.1,0,0.2,0.1,0.3 c0-0.1,0-0.2,0.1-0.3l1.4-3.7l0.9,0.2l-2.6,6.4l-1.4-5.7c0,0,0-0.2,0-0.3c0,0.1-0.2,0.2-0.2,0.2l-4.1,4.2l1-6.8L2507.2,5278.9z' /%3E%3Cpath class='om-es' d='M2504.2,5277.7l-2.5,6.1l-0.8-0.3l2.5-6.1L2504.2,5277.7z'/%3E%3Cpath class='om-es' d='M2500.5,5277.6c-0.1-0.4-0.4-1.1-1.2-1.4c-0.7-0.3-1.3-0.2-1.6,0.4c-0.8,1.5,2.1,2.5,1.2,4.3 c-0.5,1-1.6,1.1-2.5,0.7c-0.8-0.4-1.2-1.1-1.2-1.4l0.7-0.3c0.1,0.4,0.4,0.8,0.9,1.1c0.5,0.3,1.1,0.2,1.4-0.3 c0.6-1.3-2.2-2.3-1.2-4.4c0.4-0.8,1.6-1.3,2.8-0.6c0.8,0.4,1.4,1.3,1.5,1.7L2500.5,5277.6z'/%3E%3Cpath class='om-es' d='M2495.7,5273.5l-3.5,5.6l-0.7-0.4l3.5-5.6L2495.7,5273.5z'/%3E%3Cpath class='om-es' d='M2486.8,5276.3l-0.2,0.5l-2.2-1l0.2-0.8L2486.8,5276.3z M2490.4,5269.7c1.6,1.2,1.9,3.4,0.7,4.9 c-1.2,1.5-3.4,1.8-4.9,0.5c-1.5-1.2-1.9-3.3-0.7-4.9C2486.7,5268.7,2488.9,5268.5,2490.4,5269.7z M2486.6,5274.5 c1.2,0.9,2.8,0.7,3.7-0.5c0.9-1.1,0.8-2.9-0.4-3.8c-1.2-0.9-2.9-0.7-3.8,0.4C2485.2,5272,2485.5,5273.6,2486.6,5274.5z'/%3E%3Cpath class='om-es' d='M2481.9,5268.8l3.5-3.3l0.6,0.6l-5,4.7l0.2-7.1l-3.5,3.4l-0.6-0.6l5-4.7L2481.9,5268.8z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  }
  .cta-our-mission.com-pt {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 120.5 128.2' style='enable-background:new 0 0 120.5 128.2;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .om-pt%7Bfill:%23333333;%7D%0A%3C/style%3E%3Cg transform='translate(-1232.5 -4480.104)'%3E%3Cg%3E%3Crect x='1244' y='4543.4' class='om-pt' width='59.8' height='1'/%3E%3C/g%3E%3Cg%3E%3Cpath class='om-pt' d='M1286.4,4524.5l19.4,19.4l-19.1,19.1c0,0,12.3-15.5,16.5-19.3C1303.2,4543.8,1300.2,4541.5,1286.4,4524.5z'/%3E%3C/g%3E%3Cg transform='translate(-1236 -681)'%3E%3Cg%3E%3Cpath class='om-pt' d='M2479.3,5184.4l3.4,3.3l-0.6,0.6l-4.9-4.7l7.1-0.1l-3.5-3.4l0.6-0.6l4.9,4.8L2479.3,5184.4z'/%3E%3Cpath class='om-pt' d='M2491.4,5180c-1.6,1.2-3.8,0.9-4.9-0.6c-1.1-1.5-0.8-3.7,0.8-4.9c1.6-1.2,3.7-0.9,4.9,0.7 C2493.3,5176.7,2492.9,5178.9,2491.4,5180z M2487.7,5175.1c-1.2,0.9-1.5,2.5-0.6,3.7c0.9,1.2,2.6,1.5,3.7,0.6 c1.2-0.9,1.5-2.6,0.6-3.8C2490.5,5174.4,2488.9,5174.2,2487.7,5175.1z'/%3E%3Cpath class='om-pt' d='M2496,5175.2c0.4,0.1,1.1,0.2,1.9-0.2c0.7-0.4,0.9-1,0.6-1.5c-0.8-1.5-3.3,0.3-4.2-1.5c-0.5-1,0-2,0.9-2.4 c0.8-0.4,1.6-0.3,1.9-0.2l-0.1,0.7c-0.4-0.1-0.9-0.1-1.4,0.1c-0.5,0.3-0.8,0.8-0.5,1.3c0.7,1.3,3.2-0.5,4.3,1.5 c0.4,0.8,0.2,2-1.1,2.7c-0.8,0.4-1.8,0.4-2.3,0.2L2496,5175.2z'/%3E%3Cpath class='om-pt' d='M2502.2,5172c0.4,0.2,1.1,0.4,1.9,0.1c0.7-0.3,1-0.8,0.8-1.5c-0.6-1.6-3.3-0.1-4-2c-0.4-1.1,0.2-1.9,1.2-2.3 c0.8-0.3,1.6-0.1,1.9,0l-0.2,0.7c-0.4-0.2-0.9-0.2-1.4,0c-0.5,0.2-0.9,0.7-0.7,1.2c0.5,1.3,3.2-0.1,4.1,2c0.3,0.9-0.1,2-1.4,2.5 c-0.9,0.3-1.9,0.2-2.3-0.1L2502.2,5172z'/%3E%3Cpath class='om-pt' d='M2513.6,5169.9l-1.1-1.3l-3.1,0.8l-0.3,1.7l-0.9,0.2l1.5-7.4l4.8,5.9L2513.6,5169.9z M2510.4,5165.8 c-0.1-0.1-0.2-0.3-0.2-0.3c0,0.1,0,0.3,0,0.4l-0.5,2.6l2.4-0.6L2510.4,5165.8z'/%3E%3Cpath class='om-pt' d='M2527.3,5168.8l-0.5-3.9c0-0.1,0-0.3,0-0.3c0,0.1-0.1,0.2-0.1,0.3l-2.2,4.3l-2.4-4.2 c-0.1-0.1-0.1-0.2-0.2-0.3c0,0.1,0,0.2,0,0.3l-0.3,3.9l-0.9,0l0.7-6.8l2.9,5.1c0,0,0.1,0.2,0.1,0.3c0-0.1,0.1-0.2,0.1-0.3 l2.8-5.2l0.9,6.8L2527.3,5168.8z'/%3E%3Cpath class='om-pt' d='M2531.3,5169.2l0.8-6.6l0.8,0.1l-0.8,6.6L2531.3,5169.2z'/%3E%3Cpath class='om-pt' d='M2535.8,5168.4c0.2,0.4,0.7,0.9,1.5,1.1c0.7,0.2,1.3-0.1,1.5-0.8c0.4-1.7-2.7-1.9-2.2-3.9 c0.2-1.1,1.3-1.5,2.3-1.3c0.9,0.2,1.4,0.8,1.5,1.1l-0.6,0.5c-0.2-0.4-0.6-0.7-1.1-0.8c-0.6-0.1-1.1,0-1.3,0.7 c-0.3,1.4,2.7,1.7,2.2,4c-0.2,0.9-1.2,1.6-2.6,1.3c-0.9-0.2-1.6-0.9-1.8-1.3L2535.8,5168.4z'/%3E%3Cpath class='om-pt' d='M2542.5,5170.1c0.2,0.4,0.6,1,1.4,1.3c0.7,0.2,1.3,0,1.5-0.6c0.6-1.6-2.4-2.2-1.7-4.2c0.4-1.1,1.5-1.3,2.4-1 c0.9,0.3,1.3,1,1.4,1.2l-0.6,0.4c-0.2-0.4-0.5-0.8-1-1c-0.5-0.2-1.1-0.1-1.3,0.5c-0.5,1.3,2.5,2,1.7,4.2c-0.3,0.9-1.4,1.5-2.7,1 c-0.9-0.3-1.5-1.1-1.7-1.5L2542.5,5170.1z'/%3E%3Cpath class='om-pt' d='M2552.6,5176l0.1-1.7l-2.8-1.4l-1.3,1.1l-0.8-0.4l6-4.7l-0.3,7.6L2552.6,5176z M2552.8,5170.8 c0-0.1,0-0.3,0-0.4c0,0-0.2,0.2-0.3,0.3l-2.1,1.6l2.2,1.1L2552.8,5170.8z M2555.7,5168.7c-0.3,0.1-0.9,0.3-1.3,0 c-0.3-0.2-0.5-0.7-0.8-0.9c-0.2-0.1-0.7,0-0.9,0l-0.1-0.6c0.3-0.1,1-0.2,1.4,0c0.4,0.2,0.5,0.7,0.8,0.9c0.3,0.1,0.7,0,0.9-0.1 L2555.7,5168.7z'/%3E%3Cpath class='om-pt' d='M2557.9,5179.6c-1.6-1.2-2-3.3-0.9-4.9c1.1-1.5,3.3-1.9,4.9-0.7c1.6,1.2,2,3.3,0.8,4.9 C2561.7,5180.4,2559.5,5180.7,2557.9,5179.6z M2561.5,5174.6c-1.2-0.9-2.8-0.7-3.7,0.6c-0.8,1.2-0.7,2.9,0.5,3.7 c1.2,0.9,2.9,0.6,3.8-0.6C2563,5177.1,2562.7,5175.5,2561.5,5174.6z'/%3E%3Cpath class='om-pt' d='M2570.1,5183.9l-3.6,3.1l-0.5-0.6l5.2-4.4l-0.6,7.1l3.7-3.2l0.5,0.6l-5.2,4.5L2570.1,5183.9z'/%3E%3Cpath class='om-pt' d='M2573.2,5196.3c-1-1.7-0.5-3.8,1.1-4.8c1.6-1,3.8-0.4,4.8,1.3c1,1.7,0.6,3.8-1.2,4.8 C2576.4,5198.6,2574.2,5198,2573.2,5196.3z M2578.5,5193.2c-0.8-1.3-2.4-1.7-3.7-0.9c-1.2,0.7-1.7,2.4-1,3.6 c0.8,1.3,2.4,1.7,3.7,0.9C2578.9,5196,2579.2,5194.4,2578.5,5193.2z'/%3E%3Cpath class='om-pt' d='M2577.6,5201.4c-0.2,0.4-0.4,1.1,0,1.9c0.3,0.7,0.9,1,1.5,0.7c1.6-0.7,0-3.3,1.9-4.1c1-0.4,2,0.2,2.3,1.1 c0.3,0.8,0.1,1.6,0,1.9l-0.7-0.2c0.2-0.4,0.2-0.9,0-1.4c-0.2-0.5-0.7-0.9-1.3-0.7c-1.3,0.5,0.2,3.2-2,4.1c-0.9,0.4-2,0-2.6-1.3 c-0.4-0.9-0.2-1.9,0-2.3L2577.6,5201.4z'/%3E%3Cpath class='om-pt' d='M2580.1,5207.9c-0.2,0.4-0.5,1-0.3,1.8c0.2,0.7,0.7,1.1,1.4,0.9c1.7-0.5,0.5-3.3,2.4-3.8 c1.1-0.3,1.9,0.4,2.2,1.4c0.2,0.9-0.1,1.6-0.2,1.9l-0.7-0.3c0.2-0.4,0.3-0.9,0.2-1.4c-0.2-0.5-0.6-1-1.2-0.8 c-1.4,0.4-0.2,3.2-2.4,3.9c-0.9,0.3-2-0.3-2.4-1.6c-0.3-0.9,0-1.9,0.3-2.3L2580.1,5207.9z'/%3E%3Cpath class='om-pt' d='M2581.1,5219.5l1.4-0.9l-0.4-3.1l-1.6-0.5l-0.1-0.9l7.2,2.2l-6.3,4.2L2581.1,5219.5z M2585.4,5216.7 c0.1-0.1,0.3-0.2,0.4-0.2c-0.1,0-0.3,0-0.4-0.1l-2.5-0.7l0.3,2.4L2585.4,5216.7z'/%3E%3Cpath class='om-pt' d='M2580.8,5233.2l4-0.1c0.1,0,0.3,0,0.3,0c-0.1,0-0.2-0.1-0.3-0.2l-4-2.7l4.4-1.9c0.1-0.1,0.2-0.1,0.3-0.1 c-0.1,0-0.2,0-0.3,0l-3.9-0.8l0.1-0.9l6.7,1.4l-5.4,2.4c0,0-0.2,0.1-0.3,0.1c0.1,0,0.2,0.1,0.3,0.1l4.8,3.3l-6.9,0.2 L2580.8,5233.2z'/%3E%3Cpath class='om-pt' d='M2580.1,5237.2l6.5,1.4l-0.2,0.8l-6.5-1.4L2580.1,5237.2z'/%3E%3Cpath class='om-pt' d='M2580.3,5241.7c-0.4,0.2-1,0.6-1.2,1.4c-0.2,0.7,0,1.3,0.6,1.5c1.6,0.5,2.2-2.5,4.1-1.8 c1.1,0.4,1.3,1.4,1,2.4c-0.3,0.9-1,1.3-1.2,1.4l-0.4-0.6c0.4-0.2,0.8-0.6,0.9-1.1c0.2-0.5,0.1-1.1-0.5-1.3 c-1.4-0.4-1.9,2.6-4.2,1.8c-0.9-0.3-1.5-1.4-1.1-2.7c0.3-0.9,1.1-1.5,1.5-1.7L2580.3,5241.7z'/%3E%3Cpath class='om-pt' d='M2578,5248.2c-0.4,0.1-1,0.5-1.4,1.2c-0.3,0.7-0.2,1.3,0.4,1.6c1.6,0.7,2.5-2.2,4.3-1.3 c1,0.5,1.2,1.6,0.7,2.5c-0.4,0.8-1.1,1.2-1.4,1.3l-0.4-0.7c0.4-0.2,0.8-0.5,1.1-0.9c0.2-0.5,0.2-1.1-0.4-1.4 c-1.3-0.6-2.2,2.3-4.4,1.3c-0.8-0.4-1.3-1.5-0.7-2.8c0.4-0.8,1.2-1.4,1.7-1.5L2578,5248.2z'/%3E%3Cpath class='om-pt' d='M2571.1,5257.7l1.7,0.2l1.7-2.6l-0.9-1.4l0.5-0.8l4,6.4l-7.5-1L2571.1,5257.7z M2576.2,5258.4 c0.1,0,0.3,0.1,0.4,0.1c0,0-0.2-0.2-0.2-0.3l-1.4-2.2l-1.3,2.1L2576.2,5258.4z M2578.1,5261.5c-0.1-0.3-0.2-0.9,0.1-1.3 c0.2-0.3,0.7-0.4,0.9-0.7c0.1-0.2,0.1-0.7,0-0.9l0.6-0.1c0.1,0.3,0.1,1-0.1,1.4c-0.2,0.4-0.8,0.4-0.9,0.7c-0.2,0.3,0,0.7,0,0.9 L2578.1,5261.5z'/%3E%3Cpath class='om-pt' d='M2567,5262.6c1.3-1.5,3.5-1.6,4.9-0.4c1.4,1.3,1.5,3.5,0.2,5c-1.3,1.5-3.4,1.7-4.9,0.3 C2565.8,5266.2,2565.7,5264,2567,5262.6z M2571.6,5266.7c1-1.1,0.9-2.8-0.2-3.8c-1.1-1-2.8-0.9-3.8,0.1c-1,1.1-0.9,2.8,0.2,3.8 C2569,5267.9,2570.6,5267.7,2571.6,5266.7z'/%3E%3Cpath class='om-pt' d='M2561.5,5274.3l-2.7-3.9l0.7-0.5l3.9,5.6l-7-1.3l2.8,4l-0.7,0.5l-3.9-5.6L2561.5,5274.3z'/%3E%3Cpath class='om-pt' d='M2548.8,5276.2c1.8-0.8,3.9-0.1,4.7,1.6c0.8,1.7,0,3.8-1.8,4.6c-1.8,0.8-3.8,0.2-4.7-1.6 C2546.3,5279.1,2547.1,5277,2548.8,5276.2z M2551.4,5281.7c1.3-0.6,1.9-2.2,1.3-3.5c-0.6-1.3-2.2-2-3.5-1.3 c-1.4,0.6-2,2.2-1.3,3.6C2548.6,5281.8,2550.1,5282.3,2551.4,5281.7z'/%3E%3Cpath class='om-pt' d='M2543.4,5280c-0.4-0.2-1-0.5-1.8-0.2c-0.7,0.2-1.1,0.8-0.9,1.4c0.5,1.7,3.3,0.4,3.9,2.3 c0.3,1.1-0.4,1.9-1.4,2.2c-0.9,0.3-1.6,0-1.9-0.2l0.2-0.7c0.4,0.2,0.9,0.3,1.4,0.2c0.5-0.2,1-0.6,0.8-1.2 c-0.4-1.4-3.2-0.1-3.9-2.4c-0.3-0.9,0.2-2,1.6-2.4c0.9-0.3,1.9,0,2.3,0.2L2543.4,5280z'/%3E%3Cpath class='om-pt' d='M2536.7,5281.8c-0.3-0.3-1-0.6-1.8-0.4c-0.7,0.1-1.2,0.6-1,1.3c0.3,1.7,3.2,0.8,3.5,2.8 c0.2,1.1-0.6,1.9-1.6,2c-0.9,0.2-1.6-0.2-1.8-0.4l0.3-0.7c0.4,0.2,0.8,0.4,1.4,0.3c0.6-0.1,1-0.5,0.9-1.1 c-0.2-1.4-3.2-0.5-3.6-2.8c-0.2-0.9,0.5-2,1.9-2.2c0.9-0.2,1.9,0.2,2.2,0.5L2536.7,5281.8z'/%3E%3Cpath class='om-pt' d='M2525,5281.7l0.8,1.5l3.2-0.1l0.7-1.6l0.9,0l-2.9,7l-3.5-6.7L2525,5281.7z M2527.3,5286.3 c0.1,0.1,0.1,0.3,0.2,0.4c0-0.1,0.1-0.2,0.1-0.4l1-2.4l-2.5,0.1L2527.3,5286.3z'/%3E%3Cpath class='om-pt' d='M2511.4,5280.1l-0.3,4c0,0.1,0,0.3-0.1,0.3c0,0,0.1-0.2,0.2-0.3l3.1-3.7l1.5,4.6c0,0.1,0.1,0.2,0.1,0.3 c0-0.1,0-0.2,0.1-0.3l1.1-3.8l0.9,0.2l-2.1,6.5l-1.8-5.6c0,0-0.1-0.2-0.1-0.3c0,0.1-0.1,0.2-0.2,0.3l-3.8,4.5l0.5-6.8 L2511.4,5280.1z'/%3E%3Cpath class='om-pt' d='M2507.5,5278.9l-2.1,6.3l-0.8-0.3l2.1-6.3L2507.5,5278.9z'/%3E%3Cpath class='om-pt' d='M2503,5278.7c-0.1-0.4-0.5-1-1.3-1.4c-0.7-0.3-1.3-0.1-1.6,0.5c-0.7,1.6,2.2,2.4,1.4,4.3 c-0.5,1-1.6,1.2-2.5,0.8c-0.8-0.4-1.2-1.1-1.3-1.3l0.6-0.4c0.2,0.4,0.5,0.8,1,1c0.5,0.2,1.1,0.2,1.4-0.4c0.6-1.3-2.4-2.2-1.4-4.3 c0.4-0.9,1.5-1.4,2.8-0.8c0.8,0.4,1.4,1.2,1.5,1.7L2503,5278.7z'/%3E%3Cpath class='om-pt' d='M2496.7,5275.7c-0.1-0.4-0.4-1.1-1.1-1.5c-0.6-0.4-1.3-0.3-1.6,0.3c-0.9,1.5,1.9,2.7,0.9,4.4 c-0.6,1-1.7,1-2.6,0.5c-0.8-0.5-1.1-1.2-1.1-1.5l0.7-0.3c0.1,0.4,0.4,0.9,0.8,1.1c0.5,0.3,1.1,0.3,1.4-0.2 c0.7-1.2-2.1-2.5-0.9-4.5c0.5-0.8,1.7-1.2,2.9-0.4c0.8,0.5,1.3,1.4,1.3,1.8L2496.7,5275.7z'/%3E%3Cpath class='om-pt' d='M2483.5,5274.5c0.3,0,0.9-0.1,1.3,0.2c0.3,0.2,0.3,0.8,0.6,1c0.2,0.2,0.7,0.1,0.9,0.1l0,0.6 c-0.3,0-1,0-1.3-0.2c-0.3-0.3-0.3-0.8-0.6-1c-0.2-0.2-0.7-0.1-0.9-0.1L2483.5,5274.5z M2488,5267.9l-0.4,1.7l2.5,2l1.5-0.8 l0.7,0.6l-6.8,3.4l1.8-7.4L2488,5267.9z M2486.8,5273c0,0.1-0.1,0.3-0.1,0.4c0.1,0,0.2-0.1,0.3-0.2l2.3-1.2l-1.9-1.5L2486.8,5273 z'/%3E%3Cpath class='om-pt' d='M2483.5,5263.4c1.4,1.5,1.3,3.7-0.1,5c-1.4,1.3-3.6,1.2-5-0.3c-1.3-1.4-1.3-3.6,0.2-5 C2480,5261.8,2482.2,5261.9,2483.5,5263.4z M2479,5267.5c1,1.1,2.7,1.2,3.8,0.2c1.1-1,1.2-2.7,0.2-3.8c-1-1.1-2.7-1.2-3.8-0.2 C2478.1,5264.8,2478,5266.5,2479,5267.5z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  }
}

@media (min-width:1200px) {
  .single-product .entry-summary {
    margin-left: 5vw;
  }
}

.single-product .entry-summary {
  /* max-width: 440px; */
  max-width: 42%;
}

.product-content,
.psb-content {
  max-width: 350px;
  margin-top: 2rem;
}

#product-model-block .explore-button,
.psb-content {
  margin-bottom: 2rem;
}

.product-content h2,
.psb-content h2 {
  text-transform: uppercase;
  margin-bottom: 3.5rem;
  font-weight: 500;
}

.single-product #content {
  font-size: 14px;
}

.single-product.woocommerce div.product form.cart {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.single-product .entry-summary .woocommerce-product-details__short-description {
  margin-top: 2rem;
  margin-bottom: 2.5rem;
}

.single-product .woocommerce-variation-description,
.single-product .entry-summary .woocommerce-product-details__short-description {
  display: none;
}

#homepage-project {
  margin-top: 4.5rem;
}

#homepage-project h4 {
  text-transform: uppercase;
  margin-top: 4.5rem;
  margin-bottom: 4.5rem;
  font-weight: 500;
}

#homepage-project h6,
#bgc-opening h6 {
  font-family: var(--font-paragraph);
  text-transform: uppercase;
  font-size: calc(11px - -.1vw);
  letter-spacing: 1px;
  font-weight: 500;
  margin-top: 3.5rem;
}

#bgc-opening h6:before {
  content: '\f111';
  font-family: "Font Awesome 5 Pro";
  margin-right: 10px;
  font-weight: 900;
  font-size: 8px;
  vertical-align: middle;
}

#homepage-project p {
  margin-bottom: 4.5rem;
}

#homepage-project .row > div:nth-child(3) img {
  margin-top: 4rem;
}

#menu-header-language-nav .wpml-ls-current-language.opened .dropdown-menu {
  display: block;
  background-color: #c9a993;
  background-image: url(inc/assets/images/texture_A.png);
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  position: fixed !important;
  width: 100%;
  height: 100vh;
  top: 0;
  left: 0;
  -webkit-padding-start: 0;
          padding-inline-start: 0;
  min-height: 100vh;
  text-align: center;
  padding-top: calc(33vh - 4rem);
}

#menu-header-language-nav .wpml-ls-current-language.opened .dropdown-menu:before {
  width: 16px;
  height: 16px;
  content: '';
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 14.8 14.8' style='enable-background:new 0 0 14.8 14.8;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .aaa0%7Bfill:none;stroke:%23F8F3EC;stroke-width:2;%7D %3C/style%3E%3Cg transform='translate(-33.576 -34.075)'%3E%3Cline class='aaa0' x1='34.3' y1='34.8' x2='47.7' y2='48.2'%3E%3C/line%3E%3Cline class='aaa0' x1='34.3' y1='48.2' x2='47.7' y2='34.8'%3E%3C/line%3E%3C/g%3E%3C/svg%3E");
  top: 2rem;
  right: 2rem;
  position: absolute;
  cursor: pointer;
}

#menu-header-language-nav .dropdown-menu li a {
  margin-top: calc(2vh - -2rem);
  margin-bottom: calc(2vh - -2rem);
  letter-spacing: .75px;
  font-weight: 400;
  text-transform: uppercase;
}

#menu-header-language-nav .dropdown-menu li a:hover {
  color: #cc4e4f;
}

.page-template-default #content h2 {
  text-transform: uppercase;
  margin-top: 4rem;
  margin-bottom: 2rem;
  font-weight: 500;
}

.page-template-page-cookiebot .page-container {
  margin-top: 4rem;
}

.page-template-default #content table {
  margin-top: 2rem;
}

.page-template-default #content ol, .page-template-default #content ul {
  padding-left: 18px;
}

.page-template-default #content tbody,
.page-template-default #content td,
.page-template-default #content tfoot,
.page-template-default #content th,
.page-template-default #content thead,
.page-template-default #content tr {
  border: 1px solid #333333;
  padding: 10px;
}

.gform_wrapper .gform_validation_errors {
  display: none;
}

.gform_wrapper .gfield_validation_message, .gform_wrapper .validation_message {
  background: transparent !important;
  border: 1px solid transparent !important;
  padding: 0 0 10px !important;
}

/* Cookie Banner - BEGIN */

.cli-style-v2 .cli-bar-message {
  width: unset;
  padding-top: 10px;
  padding-bottom: 10px;
}

.cli-style-v2.cli-bar-container {
  justify-content: center;
}

.cli-style-v2.cli-bar-container #wt-cli-accept-all-btn {
  border: 1px solid #ffffff;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 500;
}

.cli-style-v2.cli-bar-container #wt-cli-accept-all-btn:hover {
  background-color: #333333 !important;
  color: #ffffff !important;
}

.cli-style-v2 .cli-bar-btn_container .cli-plugin-button {
  margin-top: 10px;
  margin-bottom: 10px;
}

#cookie-law-info-bar[data-cli-style="cli-style-v2"], #cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="widget"], #cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="popup"] {
  padding: 8px 25px;
}

@media (max-width: 985px) {
  .cli-style-v2 .cli-bar-btn_container {
    margin-left: 20px;
    margin-top: 0;
  }
}

/* Cookie Banner - END */


.archive.woocommerce .woocommerce-info {
  background-color: transparent;
  padding: 4rem 15px !important;
  text-align: center;
  text-transform: uppercase;
  font-size: 14px;
  letter-spacing: .5px;
  font-weight: 400;
  color: #333;
  border-width: thin;
}

.archive.woocommerce .woocommerce-info::before {
  display: none;
}

.header-category svg {
  position: absolute;
  width: 100%;
  left: 0;
  bottom: -60%;
}

.header-category {
  background-repeat: no-repeat;
  background-position: 50% 20%;
  background-size: cover;
  height: 50vw;
  min-height: 400px;
  max-height: 820px;
  overflow: hidden;
}

.header-category-svg,
.header-home-svg {
  background-size: cover;
  background-position: 50% 0;
  background-repeat: no-repeat;
  width: 100%;
  height: 64%;
  position: absolute;
  left: 0;
  bottom: 0;
  background-image: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='1440' height='908.524' viewBox='0 0 1440 908.524'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect width='1440' height='908.524' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23clip-path)'%3E%3Cg transform='translate(0 -308.738)'%3E%3Cpath d='M1521.552,1320.522h-1440V412.068c31.238,21.1,71.865,40.744,120.756,58.379,48.639,17.544,104.782,32.861,166.871,45.524,63.009,12.852,131.348,22.8,203.117,29.58,74.122,7,151.334,10.547,229.492,10.547,78.068,0,155.192-3.539,229.232-10.52,71.691-6.759,139.965-16.688,202.925-29.509,62.038-12.634,118.154-27.916,166.788-45.423,48.88-17.6,89.529-37.2,120.82-58.261Z' transform='translate(-81.552 -103.262)' fill='%23d65559'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-image: url("data:image/svg+xml,%3Csvg width='2169' height='713' viewBox='0 0 2169 713' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1044.56 351.475C526.047 351.475 132.14 112.13 0 18.1017L0 623L2169 623L2169 0C2010.23 100.062 1563.07 351.475 1044.56 351.475Z' fill='%23D54A5D' fill-opacity='0.7'/%3E%3Cpath d='M1049.08 426.594C372.302 426.594 132.14 112.05 0 18.0888L0 713L2169 713L2169 0C2010.23 99.9908 1727.47 426.594 1049.08 426.594Z' fill='%23D54A5D'/%3E%3C/svg%3E%0A");
}

.header-home-svg {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='413' height='413' fill='none'%3E%3Cg fill-rule='evenodd'%3E%3Cpath d='M413 0H0v413h413V0zM69.694 4.931c-30.096 0-54.493 24.397-54.493 54.493v153.412c0 46.886 38.009 84.894 84.894 84.894h212.81c46.886 0 84.894-38.008 84.894-84.894V59.424c0-30.096-24.397-54.493-54.493-54.493H69.694z' fill='%23e94b60'/%3E%3Cpath d='M63.097 0C28.25 0 0 28.25 0 63.097V260.9c0 53.856 43.659 97.514 97.514 97.514h217.972c53.856 0 97.514-43.658 97.514-97.514V63.097C413 28.25 384.75 0 349.903 0H63.097zm6.597 4.931c-30.096 0-54.493 24.397-54.493 54.493v153.412c0 46.886 38.009 84.894 84.894 84.894h212.81c46.886 0 84.894-38.008 84.894-84.894V59.424c0-30.096-24.397-54.493-54.493-54.493H69.694z' fill='url(%23A)'/%3E%3Cpath d='M70.267 0C35.42 0 7.17 28.25 7.17 63.097v172.116c0 46.886 38.009 84.894 84.894 84.894h228.871c46.886 0 84.895-38.008 84.895-84.894V63.097C405.83 28.25 377.58 0 342.733 0H70.267zm-.574 4.931c-30.096 0-54.493 24.397-54.493 54.493v153.412c0 46.886 38.009 84.894 84.894 84.894h212.81c46.886 0 84.894-38.008 84.894-84.894V59.424c0-30.096-24.397-54.493-54.493-54.493H69.694z' fill='url(%23B)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='A' x1='206.5' y1='0' x2='206.5' y2='358.414' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23d2394d'/%3E%3Cstop offset='.36' stop-color='%23e94b60'/%3E%3Cstop offset='.665' stop-color='%23e94b60'/%3E%3Cstop offset='1' stop-color='%23d2394d'/%3E%3C/linearGradient%3E%3ClinearGradient id='B' x1='206.5' y1='0' x2='206.5' y2='320.107' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23b02c3c'/%3E%3Cstop offset='.35' stop-color='%23af2c3c' stop-opacity='0'/%3E%3Cstop offset='.71' stop-color='%23af2c3c' stop-opacity='.272'/%3E%3Cstop offset='.975' stop-color='%23b32e3f'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
  background-size: cover;
  background-position: 50% 100%;
  height: 100%;
}

@media (min-width:1200px) {
  .header-category-svg {
    height: 70%;
  }
  .header-home-svg {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 662'%3E%3Cpath d='M1440-.5L0 .5v662l1440-1V-.5zm-1278.7 13C101.5 12.5 53 61 53 120.8v167.4c0 174.3 43 261.3 214.3 261.3h905.4c118.4 0 214.3-74 214.3-261.3V120.8c0-59.8-48.5-108.3-108.3-108.3H161.3z' fill-rule='evenodd' fill='%23e64b60'/%3E%3ClinearGradient id='A' gradientUnits='userSpaceOnUse' x1='720' y1='-.5' x2='720' y2='661.5'%3E%3Cstop offset='0' stop-color='%23cf394d'/%3E%3Cstop offset='.36' stop-color='%23e64b60'/%3E%3Cstop offset='.665' stop-color='%23e64b60'/%3E%3Cstop offset='1' stop-color='%23cf394d'/%3E%3C/linearGradient%3E%3Cpath d='M152.1-.5C68.1-.5 0 67.6 0 151.6v238.7C0 540 121.4 661.4 271.1 661.4h907.2c144.5 0 261.6-114.5 261.6-261.6V151.6c0-84-68.1-152.1-152.1-152.1H152.1zm23 13C107.7 12.5 53 67.2 53 134.6v150.2c0 209.6 97.4 264.6 217.6 264.6h898.7c120.2 0 217.6-82 217.6-264.6V134.6c0-67.4-54.7-122.1-122.1-122.1H175.1z' fill-rule='evenodd' fill='url(%23A)'/%3E%3ClinearGradient id='B' gradientUnits='userSpaceOnUse' x1='720' y1='-.5' x2='720' y2='607.5'%3E%3Cstop offset='0' stop-color='%23ad2c3c'/%3E%3Cstop offset='.35' stop-color='%23ad2c3c' stop-opacity='0'/%3E%3Cstop offset='.71' stop-color='%23ad2c3c' stop-opacity='.272'/%3E%3Cstop offset='.975' stop-color='%23b12e3f'/%3E%3C/linearGradient%3E%3Cpath d='M168.7-.5C89.3-.5 25 70.1 25 157.2v218.1c0 133.2 98.3 232.2 219.7 232.2h950.7c121.3 0 219.7-99 219.7-232.2V157.2c0-87.1-64.3-157.7-143.7-157.7H168.7zm-2 14.3C103.9 13.8 53 69.6 53 138.6v164.9c0 60.9 14 245.2 205 245.2l899 1c189 0 230-155.2 230-256.2v-155c0-68.9-50.9-124.8-113.7-124.8H166.7z' fill-rule='evenodd' fill='url(%23B)'/%3E%3C/svg%3E");
  }
}

.page-template-page-about .header-page p {
  color: #F8F3EC;
  margin-top: 3rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 15px;
  padding-right: 15px;
}

.header-page-big {
  height: 800px;
}

.half-block {
  display: table;
  width: 100%;
}

.half-block > div {
  display: table-cell;
  width: 50%;
}

.image-half-block {
  background-size: cover;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  height: 500px;
}

.text-half-block {
  padding: 20vw 5vw;
}

.text-half-block > * {
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
}

#about-first-block .text-half-block {
  color: #ffffff;
  background-color: #d65559;
}

.text-half-block h2 {
  text-transform: uppercase;
  margin-top: 3rem;
  margin-bottom: 2rem;
  font-weight: 500;
}

.wp-block-quote cite,
.text-half-block h6,
body.page-template-page-sisterhood .author,
body.page-template-page-beyond-the-glass-ceiling .author, .quote-container .author {
  font-family: var(--font-paragraph);
  text-transform: uppercase;
  font-size: calc(12px - -.2vw);
  letter-spacing: 1px;
  font-weight: 500;
}

.wp-block-quote cite {
  display: block;
}

.wp-block-quote p {
  margin: 0;
}

.wp-block-quote p em {
  font-style: normal;
}

#about-multiple-blocks {
  display: flex;
  flex-wrap: wrap;
}

#about-multiple-blocks h2,
.page-template-page-contacts h2 {
  text-transform: uppercase;
  font-weight: 500;
}

.page-template-page-contacts h2 {
  margin-top: 6rem;
  margin-bottom: 3rem;
}

#about-multiple-blocks > div {
  flex: 0 0 auto;
  width: 25%;
  color: #ffffff;
  background-color: #d65559;
  height: 360px;
  text-align: center;
  padding: 6rem 3vw;
  /*
  justify-content: center;
  display: flex;
  align-items: center;
  */
}

#about-multiple-blocks hr {
  width: 50px;
  border-top: 1px solid #ffffff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin-top: 2rem;
  margin-bottom: 2.4rem;
  opacity: .4;
}

#about-multiple-blocks > div:not(:last-child) {
  border-right: 1px solid #ddd4c5;
}

.search-header h6,
#about-first-block .text-half-block p,
#about-multiple-blocks p {
  color: #ffffff;
}

.search-header h6 {
  text-transform: uppercase;
  margin-bottom: 3rem;
}

@media (max-width:767px) {
  .header-page-big {
    height: 400px;
  }
  .text-half-block {
    padding: 4rem ​20px;
  }
  .half-block > div {
    display: block;
    width: 100%;
  }
  #about-second-block {
    display: flex;
    flex-direction: column-reverse;
  }
}

@media (min-width:940px) and (max-width:1440px) {
  #about-multiple-blocks > div {
    height: 240px;
    padding: 2.5rem 2vw;
  }
}

@media (max-width:939px) {
  #about-multiple-blocks > div {
    width: 50%;
    height: 225px;
    padding: 4rem 3vw;
  }
  #about-multiple-blocks > div:nth-child(1),
  #about-multiple-blocks > div:nth-child(2) {
    border-bottom: 1px solid #ddd4c5;
  }
  #about-multiple-blocks > div:nth-child(2) {
    border-right: none;
  }
}

#about-full-block h2 {
  color: #cc4e4f;
  text-transform: uppercase;
}

#about-full-block p {
  text-align: right;
  max-width: 460px;
}

#about-final-block {
  border-bottom: 2px solid #a9a297;
}

.search-header button {
  background: transparent;
  margin-left: -68px;
  border: none;
  position: absolute;
  margin-top: 8px;
}

@media (max-width:960px) {
  .search-header button {
    margin-top: 10px;
  }
}

/* rapid-image-hover-menu-effects.js - BEGIN */
.menu {
	padding: 20vh 0 20vh 0;
	position: relative;
	display: flex;
	flex-direction: column;
	text-align: right;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	counter-reset: menucounter;
  transform: none !important;
  overflow: hidden;
}

.menu__item {
	flex: none;
	display: flex;
	justify-content: flex-end;
	position: relative;
	padding: 0 5rem;
}

.menu__item:hover::before {
	color: #9c0e0e;
	opacity: 1;
	transform: translateX(0);
}

.js .menu__item-textinner {
	transform: translateY(100%);
}

.hover-reveal {
	position: absolute;
	z-index: -1;
	width: 280px;
	height: 360px;
	top: 0;
	left: 0;
	pointer-events: none;
	opacity: 0;
	will-change: transform, filter;
}

.hover-reveal__inner {
	overflow: hidden;
}

.hover-reveal__inner,
.hover-reveal__img {
	width: 100%;
	height: 100%;
	position: relative;
}

.hover-reveal__img {
	background-size: cover;
	background-position: 50% 50%;
}
/* rapid-image-hover-menu-effects.js - END */

.berocket_single_filter_widget:not(.berocket_open) .bapf_body {
  display: none !important;
}

.berocket_single_filter_widget.berocket_open .bapf_body {
  display: block !important;
}

.berocket_single_filter_widget:not(.berocket_open) .fa-chevron-down:before,
.berocket_single_filter_widget:not(.berocket_open) .fa-chevron-up:before {
  content: "\f107" !important;
}

.berocket_single_filter_widget.berocket_open .fa-chevron-down:before,
.berocket_single_filter_widget.berocket_open .fa-chevron-up:before {
  content: "\f106" !important;
}

.filters-row-it .berocket_single_filter_widget_276 h3.bapf_hascolarr,
.filters-row-it .berocket_single_filter_widget_277 h3.bapf_hascolarr,
.filters-row-es .berocket_single_filter_widget_276 h3.bapf_hascolarr,
.filters-row-es .berocket_single_filter_widget_277 h3.bapf_hascolarr,
.filters-row-pt .berocket_single_filter_widget_276 h3.bapf_hascolarr,
.filters-row-pt .berocket_single_filter_widget_277 h3.bapf_hascolarr,
.filters-row-fr .berocket_single_filter_widget_276 h3.bapf_hascolarr,
.filters-row-fr .berocket_single_filter_widget_277 h3.bapf_hascolarr,
.filters-row-de .berocket_single_filter_widget_276 h3.bapf_hascolarr,
.filters-row-de .berocket_single_filter_widget_277 h3.bapf_hascolarr {
  visibility: hidden;
}

.berocket_single_filter_widget i {
  visibility: visible;
}
.berocket_single_filter_widget_276 h3.bapf_hascolarr:before,
.berocket_single_filter_widget_277 h3.bapf_hascolarr:before {
  visibility: visible;
  display: block;
}

.filters-row-it .berocket_single_filter_widget_276 h3.bapf_hascolarr:before {
  content: 'Forma';
}
.filters-row-it .berocket_single_filter_widget_277 h3.bapf_hascolarr:before {
  content: 'Colore';
}

.filters-row-es .berocket_single_filter_widget_276 h3.bapf_hascolarr:before {
  content: 'Forma';
}
.filters-row-es .berocket_single_filter_widget_277 h3.bapf_hascolarr:before {
  content: 'Color';
}

.filters-row-pt .berocket_single_filter_widget_276 h3.bapf_hascolarr:before {
  content: 'Forma';
}
.filters-row-pt .berocket_single_filter_widget_277 h3.bapf_hascolarr:before {
  content: 'Cor';
}

.filters-row-fr .berocket_single_filter_widget_276 h3.bapf_hascolarr:before {
  content: 'Forme';
}
.filters-row-fr .berocket_single_filter_widget_277 h3.bapf_hascolarr:before {
  content: 'Couleur';
}

.filters-row-de .berocket_single_filter_widget_276 h3.bapf_hascolarr:before {
  content: 'Form';
}
.filters-row-de .berocket_single_filter_widget_277 h3.bapf_hascolarr:before {
  content: 'Farbe';
}

#bigmenu .container {
  padding-left: 0;
  padding-right: 0;
}

#bigmenu .menu-item {
  padding-left: 20px;
  padding-right: 20px;
}

.archive.woocommerce ul.products {
  margin-bottom: 4rem;
}

.woocommerce ul.products li.product:hover,
.woocommerce-page ul.products li.product:hover,
.home .product:hover,
.page-template-page-yalea-x-frida-kahlo .product:hover,
.page-template-page-sisterhood .product:hover,
.page-template-page-beyond-the-glass-ceiling .product:hover,
.single-product .related.products .product:hover,
.single-post .related.products .product:hover {
  background-color: #fff;
}

#homepage-row-1 a {
  overflow: hidden;
}

.woocommerce ul.products li.product a:after,
.woocommerce-page ul.products li.product a:after,
.home .product a:after,
.page-template-page-yalea-x-frida-kahlo .product a:after,
.page-template-page-sisterhood .product a:after,
#bgc-models div:not(.img-hover-zoom) > a > div:after,
.page-template-page-beyond-the-glass-ceiling .product a:after,
.single-product .related.products .product a:after,
.single-post .related.products .product a:after {
  background-color: #d65559;
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0;
  mix-blend-mode: multiply;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  transition: opacity 0.3s ease-in-out;
}

.woocommerce ul.products li.product:hover a:after,
.woocommerce-page ul.products li.product:hover a:after,
.home .product:hover a:after,
.page-template-page-yalea-x-frida-kahlo .product:hover a:after,
.page-template-page-sisterhood .product:hover a:after,
#bgc-models div:not(.img-hover-zoom) > a:hover > div:after,
.page-template-page-beyond-the-glass-ceiling .product:hover a:after,
.single-product .related.products .product:hover a:after,
.single-post .related.products .product:hover a:after {
  opacity: 1;
}

.woocommerce ul.products li.product a img,
.woocommerce-page ul.products li.product a img,
.home .product a img,
.page-template-page-yalea-x-frida-kahlo .product a img,
.page-template-page-sisterhood .product a img,
.page-template-page-beyond-the-glass-ceiling .product a img,
.single-product .related.products .product a img,
.single-post .related.products .product a img {
  transition: transform 1.5s ease;
}

.woocommerce ul.products li.product:hover a img,
.woocommerce-page ul.products li.product:hover a img,
.home .product:hover a img,
.page-template-page-yalea-x-frida-kahlo .product:hover a img,
.page-template-page-sisterhood .product:hover a img,
.page-template-page-beyond-the-glass-ceiling .product:hover a img,
.single-product .related.products .product:hover a img,
.single-post .related.products .product:hover a img {
  transform: scale(1.05);
}

#homepage-row-1 a:hover:after {
  /* width: calc(100% - var(--bs-gutter-x));
  margin-left: calc(var(--bs-gutter-x)/ 2); */
}

.woocommerce ul.products li.product:hover .woocommerce-loop-product__title,
.woocommerce-page ul.products li.product:hover .woocommerce-loop-product__title,
.home .product:hover .woocommerce-loop-product__title,
.page-template-page-yalea-x-frida-kahlo .product:hover .woocommerce-loop-product__title,
.page-template-page-sisterhood .product:hover .woocommerce-loop-product__title,
.page-template-page-beyond-the-glass-ceiling .product:hover .woocommerce-loop-product__title,
.single-product .related.products .product:hover .woocommerce-loop-product__title,
.single-post .related.products .product:hover .woocommerce-loop-product__title {
  color: #ded4c5;
  z-index: 1;
  position: relative;
}

.woocommerce ul.products li.product:hover .woocommerce-loop-product__sku,
.woocommerce-page ul.products li.product:hover .woocommerce-loop-product__sku,
.home .product:hover .woocommerce-loop-product__sku,
.page-template-page-yalea-x-frida-kahlo .product:hover .woocommerce-loop-product__sku,
.page-template-page-sisterhood .product:hover .woocommerce-loop-product__sku,
.page-template-page-beyond-the-glass-ceiling .product:hover .woocommerce-loop-product__sku,
.single-product .related.products .product:hover .woocommerce-loop-product__sku,
.single-post .related.products .product:hover .woocommerce-loop-product__sku {
  color: #ded4c5;
  z-index: 1;
  position: relative;
}

.woocommerce ul.products li.product:hover .woocommerce-loop-product__arrow svg,
.woocommerce-page ul.products li.product:hover .woocommerce-loop-product__arrow svg,
.home .product:hover .woocommerce-loop-product__arrow svg,
.page-template-page-yalea-x-frida-kahlo .product:hover .woocommerce-loop-product__arrow svg,
.page-template-page-sisterhood .product:hover .woocommerce-loop-product__arrow svg,
.page-template-page-beyond-the-glass-ceiling .product:hover .woocommerce-loop-product__arrow svg,
.single-product .related.products .product:hover .woocommerce-loop-product__arrow svg,
.single-post .related.products .product:hover .woocommerce-loop-product__arrow svg {
  z-index: 1;
  position: relative;
}

.woocommerce ul.products li.product:hover .woocommerce-loop-product__arrow svg line,
.woocommerce-page ul.products li.product:hover .woocommerce-loop-product__arrow svg line,
.home .product:hover .woocommerce-loop-product__arrow svg line,
.page-template-page-yalea-x-frida-kahlo .product:hover .woocommerce-loop-product__arrow svg line,
.page-template-page-sisterhood .product:hover .woocommerce-loop-product__arrow svg line,
.page-template-page-beyond-the-glass-ceiling .product:hover .woocommerce-loop-product__arrow svg line,
.single-product .related.products .product:hover .woocommerce-loop-product__arrow svg line,
.single-post .related.products .product:hover .woocommerce-loop-product__arrow svg line {
  stroke: #ded4c5;
}

.woocommerce ul.products li.product:hover .woocommerce-loop-product__arrow svg path,
.woocommerce-page ul.products li.product:hover .woocommerce-loop-product__arrow svg path,
.home .product:hover .woocommerce-loop-product__arrow svg path,
.page-template-page-yalea-x-frida-kahlo .product:hover .woocommerce-loop-product__arrow svg path,
.page-template-page-sisterhood .product:hover .woocommerce-loop-product__arrow svg path,
.page-template-page-beyond-the-glass-ceiling .product:hover .woocommerce-loop-product__arrow svg path,
.single-product .related.products .product:hover .woocommerce-loop-product__arrow svg path,
.single-post .related.products .product:hover .woocommerce-loop-product__arrow svg path {
  fill: #ded4c5;
}

.rtwpvg-images {
  max-width: 100% !important;
  width: 100% !important;
  background: white;
  overflow: hidden;
  padding-top: 20%;
  padding-bottom: 20%;
  margin-bottom: 0;
}

.rtwpvg-wrapper .rtwpvg-thumbnail-wrapper {
  text-align: center;
  position: absolute;
  left: 50%;
  bottom: 10px;
  transform: translate(-50%, 0);
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.rtwpvg-wrapper .rtwpvg-thumbnail-wrapper .rtwpvg-thumbnail-slider:not(.slick-initialized).rtwpvg-thumbnail-columns-4 {
  grid-template-columns: none;
  display: inline-block;
}

.rtwpvg-single-image-container {
  cursor: pointer;
}

.rtwpvg-thumbnail-slider .rtwpvg-thumbnail-image img {
  display: none;
}

.rtwpvg-wrapper .rtwpvg-thumbnail-wrapper .rtwpvg-thumbnail-slider .rtwpvg-thumbnail-image {
  opacity: 1;
}

.rtwpvg-thumbnail-slider .rtwpvg-thumbnail-image > div {
  width: 46px;
  height: 2px;
  padding: 10px 3px;
}

.rtwpvg-wrapper {
  position: static;
}

.rtwpvg-thumbnail-slider .rtwpvg-thumbnail-image > div:before {
  content: '';
  position: absolute;
  width: 40px;
  height: 1px;
  background: #333;
  display: block;
  margin-top: 1px;
}

.rtwpvg-thumbnail-slider .rtwpvg-thumbnail-image.current-thumbnail > div:before {
  height: 2px;
  background: #d65559;
  margin-top: 0;
}

.pswp__caption__center {
  text-align: center;
}

header i.far,
header i.fab,
header #cross-icon {
  z-index: 1;
}

/*
html * {
  cursor: url('/wp-content/themes/yalea/inc/assets/images/cursor.svg'), url('/wp-content/themes/yalea/inc/assets/images/cursor.png'), auto;
}

html a,
html a *,
html #gform_wrapper_1 input,
html #gform_wrapper_2 input,
html #gform_wrapper_2 textarea,
html #gform_wrapper_2 select,
html #gform_wrapper_3 input,
html .search-form input[type=search],
html header .social-block,
html header .search-button,
html header #cross-icon,
header i.far,
header i.fab,
html .aws-wrapper input[type="search"],
html .gfield_checkbox,
html .gfield_checkbox > div,
html .gfield_checkbox label {
  cursor: url('/wp-content/themes/yalea/inc/assets/images/cursor-link.svg'), url('/wp-content/themes/yalea/inc/assets/images/cursor-link.png'), auto !important;
}
*/

/* cursor */
.cursorYalea {
  position: absolute;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #d65559;
  pointer-events: none;
  /* mix-blend-mode: difference; */
  /* mix-blend-mode: color-dodge; */
  opacity: 0.6;
  z-index: 999;
  transition: transform 0.3s;
}

@media (max-width:767px) {
  .cursorYalea {
    display: none !important;
  }
  .berocket_single_filter_widget_276.berocket_single_filter_widget .bapf_body,
  .berocket_single_filter_widget_277.berocket_single_filter_widget .bapf_body {
    display: block !important;
    margin-top: -20px;
    padding-top: 20px;
  }
  .filters-row #berocket_single_filter_widget_category .fa-chevron-down {
    margin-top: 2px;
  }
  .filters-row .berocket_single_filter_widget_276.berocket_single_filter_widget .fa-chevron-down:before,
  .filters-row .berocket_single_filter_widget_276.berocket_single_filter_widget .fa-chevron-up:before,
  .filters-row .berocket_single_filter_widget_277.berocket_single_filter_widget .fa-chevron-down:before,
  .filters-row .berocket_single_filter_widget_277.berocket_single_filter_widget .fa-chevron-up:before {
    content: "\f067" !important;
    font-size: 17px;
  }
  .filters-row .berocket_single_filter_widget_276.berocket_single_filter_widget .bapf_colaps_smb,
  .filters-row .berocket_single_filter_widget_277.berocket_single_filter_widget .bapf_colaps_smb {
    top: 30px;
    z-index: 2;
    pointer-events: none;
  }
}

/* pagination */
.woocommerce-pagination {
  display: none !important;
}
/* clear all filters */
.btn-delete-filters {
  font-family: var(--font-paragraph);
  text-transform: uppercase;
  font-size: calc(12px - -.2vw);
  font-weight: 400;
  letter-spacing: .5px;
  margin: 0;
  float: right;
  margin-top: calc(12px - -.2vw);
  display: none;
}

@media (max-width:767px) {
  .btn-delete-filters {
    margin-bottom: 15px;
  }
}

.btn-delete-filters.show {
  display: block;
}
/* footer NL */

#gform_1 {
  width: 90vw;
  max-width: 450px;
  margin-left: auto;
  margin-right: auto;
}

#gform_fields_1 #input_1_1,
#field_1_2 .ginput_container.ginput_container_checkbox {
  float: left;
  width: 100%;
}

#gform_wrapper_1 input[type=text] {
  padding-left: 60px !important;
  width: 90vw !important;
  max-width: 450px;
  position: relative;
}


@media (max-width:960px) {
  .site-footer.navbar-light {
    overflow-x: hidden;
  }
  .single-product .entry-summary {
    max-width: 100%;
  }
}

@media (min-width:960px) {
  .woocommerce #content div.product div.summary,
  .woocommerce div.product div.summary,
  .woocommerce-page #content div.product div.summary,
  .woocommerce-page div.product div.summary {
    width: 50%;
    padding-left: 0;
    padding-right: 0;
  }
}

#homepage-row-1 .img-hover-zoom a:before {
  content: '';
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 80%, rgba(0, 0, 0, 0.60) 100%);
  position: absolute;
  width: calc(100% - var(--bs-gutter-x));
  height: 100%;
  left: calc(var(--bs-gutter-x)/ 2);
  top: 0;
  z-index: 1;
}

/* EFFECT CARD 3D */
.img-hover-zoom a:after {
  opacity: 0;
  background-color: #d65559;
  content: '';
  position: absolute;
  width: calc(100% - var(--bs-gutter-x));
  height: 100%;
  transition: opacity 0.5s ease-in-out;
  mix-blend-mode: multiply;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}

.img-hover-zoom a:hover:after {
  opacity: 1;
}

.img-hover-zoom {
  overflow: hidden; /* [1.2] Hide the overflowing of child elements */
}
/* [2] Transition property for smooth transformation of images */
.img-hover-zoom img {
  transition: transform 1.5s ease;
}
/* [3] Finally, transforming the image when container gets hovered */
.img-hover-zoom:hover img {
  transform: scale(1.1);
}


#containerL,
#containerR,
#containerM {
  /* perspective: 30px; */
}

#innerL,
#innerR,
#innerM {
  overflow: hidden;
  transition: transform 0.5s;
  -webkit-transition: transform 0.5s;
}

#innerL:hover,
#innerR:hover,
#innerM:hover {
  box-shadow: 2px 2px 50px rgba(0, 0, 0, 0.2);
}
#containerL:hover #innerL,
#containerL:hover #innerR,
#containerL:hover #innerM {
  transform: scale(1.1);
  transition: transform 1s ease-in-out;
}

/* product page */
@media (min-width:767px) {
  .product-container {
    /* height: 70vh; */
  }
  .product-container .col-12 .row {
    /* height: 100%; */
    /* flex-direction: row; */
    flex-wrap: nowrap;
  }
  .product-container .col-12 .row .col-md-6.pic {
    /* height: 100%; */
    /* display: flex; */
  }
  .product-container .col-12 .row .col-md-6.pic > div {
    background-color: #fff;
  }
  .product-container .col-12 .row .col-md-6.summary.entry-summary {
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
}

.product-container .sku_wrapper {
  opacity: 0.7;
}

.archive.category .header-category a > svg,
.carousel-caption a svg, #homepage-row-2 a svg, #homepage-row-3 a svg, #homepage-cover a svg, .explore-button svg, #bgc-models svg, .explore-collection a svg, .page-template-page-beyond-the-glass-ceiling #portrait-stories a svg {
  height: intrinsic;
}

.archive.category .header-category a > svg {
  position: static;
}

.aws-search-result {
  z-index: 998 !important;
}

.gform_confirmation_message_1 {
  margin-top: 6rem;
  margin-bottom: 4rem;
}

.gform_confirmation_message_2 {
  margin-bottom: 2rem;
}

/* Store locator */

.wpsl-search {
  padding: 2rem 1rem;
  margin: 0;
  background-color: #ddd4c5;
  border-bottom: 1px solid #333;
}

.wpsl-search * {
  display: inline-block !important;
  text-align: center;
  vertical-align: middle;
  float: none !important;
}

#wpsl-search-btn {
  border: 1px solid #333;
  background-color: #ddd4c5;
  border-radius: 0;
  text-transform: uppercase;
  font-size: 12px;
  padding: 10px 20px;
  font-weight: 500;
  transition: all 0.3s ease-out;
  text-transform: uppercase !important;
}

#wpsl-search-btn:hover {
  background: #333;
  color: #ddd4c5;
}

.page-template-page-stores .page-container {
  padding: 0;
  max-width: none;
}

.page-template-page-stores .site-main {
  background-color: #ddd4c5;
}

.page-template-page-stores .site-content {
  padding-bottom: 0 !important;
}

#wpsl-gmap, #wpsl-result-list {
  margin-top: 0;
  width: 50% !important;
}

#wpsl-wrap {
  margin-bottom: 0;
  border-bottom: 1px solid #333;
  background-color: #ddd4c5;
}

#wpsl-wrap #wpsl-result-list li {
    padding: 2rem 1rem;
    border-bottom: 1px solid #333;
    margin-left: 40px;
    margin-right: 40px;
    cursor: none;
}

#wpsl-wrap #wpsl-result-list ul li:nth-last-child(1) {
    border-bottom: none;
}

#wpsl-wrap #wpsl-result-list li p {
  margin: 0;
}

#wpsl-wrap #wpsl-result-list li {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNi42NDUiIGhlaWdodD0iMjcuMDE2IiB2aWV3Qm94PSIwIDAgMzYuNjQ1IDI3LjAxNiI+CiAgPGcgaWQ9ImFycm93IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtODg3Ljc2NiAtMzMyLjk5MikiPgogICAgPGxpbmUgaWQ9IkxpbmVfMzkiIGRhdGEtbmFtZT0iTGluZSAzOSIgeDE9IjM0LjYwNyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODg3Ljc2NiAzNDYuNTYzKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMWQxZDFkIiBzdHJva2Utd2lkdGg9IjEiLz4KICAgIDxwYXRoIGlkPSJQYXRoXzIxOSIgZGF0YS1uYW1lPSJQYXRoIDIxOSIgZD0iTTYzLjUsNTg3LjVsMTkuNDM5LDEzLjYxMi0xOS4xNCwxMy40czEyLjI1Ni0xMC44NTEsMTYuNS0xMy41MDhDODAuMyw2MDEuMDA3LDc3LjI2OSw1OTkuNDExLDYzLjUsNTg3LjVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4NDEuNDcyIC0yNTQuNTA4KSIgZmlsbD0iIzMxMzEzMSIvPgogIDwvZz4KPC9zdmc+Cg==');
  background-repeat: no-repeat;
  background-position: 95% center;
  background-size: 4%;
}

#wpsl-wrap #wpsl-result-list li p strong {
  display: block;
    font-weight: 500;
    text-transform: uppercase;
    font-size: 14px;
}

#wpsl-wrap #wpsl-result-list li p span {
  display: inline; margin-right: 3px;
  font-size: 12px;
}

#wpsl-wrap #wpsl-result-list li .wpsl-directions {
  display: none;
}

.wpsl-input label, #wpsl-radius label, #wpsl-category label {
  width: auto !important;
}

#wpsl-category, .wpsl-input, .wpsl-select-wrap {
  margin-bottom: 0;
}

#wpsl-search-wrap .wpsl-input label {
  display: block;
    font-weight: 500;
    text-transform: uppercase;
    font-size: 14px;
    color: #333;
    }

@media (max-width: 768px) {

  #wpsl-category, .wpsl-input, .wpsl-select-wrap {
    margin-bottom: 10px;
  }

  #wpsl-gmap, #wpsl-result-list {
    width: 100% !important;
  }

  #wpsl-gmap {
    max-height: 50vh;
  }

  #wpsl-stores {
    height: auto !important;
    max-height: none;
  }

}
/* MAGAZINE */
html body.single {
  background-color: #ded4c5;
}
#header-post-block {
  background-color: #c9a993;
  margin-bottom: calc(2vw - -4rem);
}
#header-post-block.half-block .text-half-block {
  padding: 12vw 5vw 12vw 2vw;
}
body.single-post #header-post-block h1 {
  text-transform: uppercase;
  margin-top: 2rem;
  margin-bottom: 2rem;
  font-weight: 500;
}
#header-post-block .entry-meta,
.ceiling-post .entry-meta {
  font-size: 0.9rem;
  margin-top: 0;
  margin-bottom: 2rem;
  color: #000 !important;
  font-weight: bold;
}
#header-post-block .entry-meta.date,
#header-post-block .entry-meta.role,
.ceiling-post .entry-meta.role {
  text-transform: uppercase;
}
#header-post-block .entry-meta.date {
  font-size: 12px;
  font-weight: 500;
}
#header-post-block .entry-meta.subtitle,
.ceiling-post .entry-meta.subtitle {
  font-size: clamp(13.5px, 1rem, 1.1rem);
  font-weight: 500;
  margin-bottom: calc(1vw - -2rem);
}
#header-post-block .entry-meta.role,
.ceiling-post .entry-meta.role {
  font-size: calc(12px - -.2vw);;
  margin-bottom: 2rem;
}
.social-post-block {
  margin-top: 3rem;
  font-size: 0.8rem;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  max-width: unset;
  margin-left: unset;
  margin-right: unset;
}
.social-post-block span {
  display: inline-block;
  margin: 0;
}
.social-post-block > a,
.social-post-block > a:hover {
  display: inline-block;
  font-weight: bold;
  text-decoration: underline;
  margin: 0;
  margin-left: 1rem;
  -webkit-text-underline-position: under;
  -ms-text-underline-position: below;
  text-underline-position: under;
}
html body.single .entry-content.container {
  margin-left: auto;
  margin-right: auto;
  max-width: 100vw;
  padding-left: 0;
  padding-right: 0;
}

html body.single-post .entry-content.container > *:not(.quote-with-image,.youtube-centered,.two-columns-image-text,.two-columns-double-image-text) {
  max-width: 1440px !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: 20px !important;
  padding-right: 20px !important;
}
html body.single .entry-content.container h2,
html body.single .entry-content.container p,
html body.single .entry-content.container ul,
html body.single .entry-content.container ol {
  color: var(--app-paragraph);
}

html body.single .entry-content.container .wp-block-quote p:nth-child(1) {
  margin-top: 0 !important;
}
html body.single #main > .navigation.post-navigation {
  margin-left: 5vw;
  margin-right: 5vw;
  display: none;
}
.single-post .wp-block-columns .wp-block-column .wp-block-buttons {
  margin-top: 30px;
}
@media (max-width: 767px) {
  /*.single-post .wp-block-columns .wp-block-column {
    margin-bottom: 20px;
  }*/
  #header-post-block.half-block .text-half-block {
    padding: 12vw 20px 12vw 20px;
  }
}
@media (min-width: 992px) {
  /*
  html body.single .entry-content.container h1,
  html body.single .entry-content.container h3,
  html body.single .entry-content.container h4,
  html body.single .entry-content.container h5,
  html body.single .entry-content.container h6,
  html body.single .entry-content.container h2 {
    margin: calc(3vw - -2rem) 5vw 1rem;
  }
  html body.single-post .entry-content.container h1,
  html body.single-post .entry-content.container h3,
  html body.single-post .entry-content.container h4,
  html body.single-post .entry-content.container h5,
  html body.single-post .entry-content.container h6,
  html body.single-post .entry-content.container h2 {
    margin: calc(3vw - -2rem) 1vw 1rem;
  }
  html body.single .entry-content.container p,
  html body.single .entry-content.container .wp-block-quote,
  html body.single .entry-content.container ul,
  html body.single .entry-content.container ol,
  html body.single .entry-content.container .wp-block-buttons .wp-block-button {
    margin: 0vw 5vw 1rem;
  }*/
  html body.single-post .entry-content.container p,
  html body.single-post .entry-content.container .wp-block-quote,
  html body.single-post .entry-content.container ul,
  html body.single-post .entry-content.container ol,
  html body.single-post .entry-content.container .wp-block-buttons .wp-block-button {
    /*margin: 0vw 1vw 1.5rem;*/
    margin-bottom: 1.5rem;
  }
  .wp-block-quote,
  html body.single-post .entry-content.container .wp-block-embed.is-type-video {
    margin-left: 1vw;
    margin-right: 1vw;
  }
}

.blog .header-category:before,
.archive.category .header-category:before {
  content: none;
}

.blog .col-md-4,
.archive.category .col-md-4,
.single-post #portrait-stories .col-md-4 {
  margin-top: 4rem;
}
#portrait-stories .col-md-4 {
  margin-bottom: 4rem;
}
.single-post #portrait-stories .col-md-4 {
  margin-bottom: 0;
}

.blog #content h2,
.archive.category #content h2,
#portrait-stories > .container-fluid h2 {
  text-transform: uppercase;
  margin-top: 1.5rem;
  margin-bottom: 2rem;
  font-size: 2.2rem;
  line-height: 1.1;
  font-weight: 500;
}
.page-template-page-beyond-the-glass-ceiling #portrait-stories > .container-fluid h2 {
  font-size: calc(2.5rem + .4vw);
}

body.page-template-page-sisterhood #portrait-stories,
body.page-template-page-beyond-the-glass-ceiling #portrait-stories {
  margin-top: 4rem;
  border-top: 1px solid rgba(0, 0, 0, .2);
}

.blog #content h6,
.archive.category #content h6,
#portrait-stories h6 {
  font-family: var(--font-paragraph);
  font-size: 13.5px !important;
  font-weight: 500;
  text-transform: uppercase;
  margin-top: 2rem;
}

.blog #content p a,
.archive.category #content p a,
#portrait-stories p a,
#portrait-photographer p a {
  text-decoration: underline;
  font-weight: 600;
}

.archive.category .header-category {
  background-color: #d65559;
  min-height: 550px;
  height: 38vw;
  max-height: 690px;
  background-size: contain;
  background-position: 50% 50%;
  background-image: url('/wp-content/themes/yalea/inc/assets/images/magazine-hero.jpg');
}

.page-template-page-cookiebot #main a,
.page-template-default #main a {
  text-decoration: underline;
}

#yalea-carousel-indicators .carousel-item:before {
  content: '';
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.15) 0%, rgba(0, 0, 0, 0) 100%);
}

.blog #select-category {
  border-top: 2px solid rgba(164, 164, 164, 0.50);
  margin-top: 2vw;
}

#select-category {
  border-bottom: 2px solid rgba(164, 164, 164, 0.50);
}

#select-category ul {
  margin: 0 0;
  text-align: center;
  padding-inline-start: 0;
}

#select-category .cat-item {
  font-size: calc(12px - -.2vw);
  font-weight: 400;
  text-transform: uppercase;
  display: inline-block;
  vertical-align: middle;
  letter-spacing: 2.1px;
  margin: 0 1.25rem;
}
#select-category .cat-item a {
  padding: 1.75rem 0;
  display: inline-block;
}

#select-category .cat-item.current-cat {
  font-weight: 500;
}

#select-category .cat-item.current-cat:before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10' fill='none'%3E%3Ccircle cx='5' cy='5' r='5' fill='%23DB3148'/%3E%3C/svg%3E");
  position: absolute;
  margin-left: -17px;
  margin-top: 1.75rem;
}
#select-category .children .cat-item.current-cat:before {
  margin-top: 1rem;
}

#portrait-hero {
  width: 100%;
  aspect-ratio: 16/9;
  min-height: 400px;
  max-height: 100vh;
  background-color: black;
}

.page-template-page-yalea-x-frida-kahlo .custom-image-products {
  position: relative;
}

.page-template-page-yalea-x-frida-kahlo #portrait-hero:after,
.page-template-page-yalea-x-frida-kahlo #frida-intro:after,
.page-template-page-yalea-x-frida-kahlo #frida-models:after,
.page-template-page-yalea-x-frida-kahlo #frida-portrait:after,
.page-template-page-yalea-x-frida-kahlo .custom-image-products:after {
  position: absolute;
  content: '';
  width: 100%;
  height: 2px;
  left: 0;
  bottom: 0;
  background: linear-gradient(90deg, #000 5.14%, #AA8954 19.5%, #D1AF77 31.5%, #FFFCF8 40.5%, #DAA03F 53%, #F2CD90 66%, #966E2B 74.5%, #000 94.79%);
}

.page-template-page-yalea-x-frida-kahlo #frida-models:after,
.page-template-page-yalea-x-frida-kahlo #frida-portrait:after,
.page-template-page-yalea-x-frida-kahlo .custom-image-products:after {
  background: linear-gradient(90deg, #AA8954 0%, #D1AF77 18.5%, #FFFCF8 36%, #DAA03F 53%, #F2CD90 73.5%, #966E2B 100%);
}

#frida-intro,
#frida-concept,
#frida-portrait {
background-color: #0E0E0E;
width: 100%;
height: 100%;
margin: 0;
padding: 0;
overflow: hidden;
background-size: 120px 60px;
background-position: round;
position: relative;
/*
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 62 30'%3E%3Cdefs%3E%3CclipPath id='A'%3E%3Cpath d='M2.3 3.2h23.3v23.3H2.3z' stroke-width='0' fill='none'/%3E%3C/clipPath%3E%3CclipPath id='B'%3E%3Cpath d='M2.5 3.2h23.1v23.1H2.5z' stroke-width='0' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23A)'%3E%3Cg fill='none' stroke='%23252525' stroke-miterlimit='10' stroke-width='.5'%3E%3Cpath d='M24.2 14.1c-.4-.3-.7-.7-1-1.1-.7-1.1-1.7-1.3-2.2-1.4v-.7a3.01 3.01 0 0 0-3-3c-1.6 0-.5 0-.8.1 0-.4-.2-1.5-1.4-2.3-.4-.3-.8-.6-1.1-1-.6-.7-.7-1.4-.8-1.4s-.2.7-.8 1.4c-.3.4-.7.7-1.1 1-1.1.7-1.3 1.7-1.4 2.2h-.7a3.01 3.01 0 0 0-3 3c0 1.6 0 .5.1.8-.4 0-1.5.2-2.3 1.4-.3.4-.6.8-1 1.1-.7.6-1.4.7-1.4.8s.7.2 1.4.8c.4.3.7.7 1 1.1.7 1.1 1.7 1.3 2.2 1.4v.7a3.01 3.01 0 0 0 3 3c1.6 0 .5 0 .8-.1 0 .4.2 1.5 1.4 2.3.4.3.8.6 1.1 1 .6.7.7 1.4.8 1.4h0c.1 0 .2-.7.8-1.4.3-.4.7-.7 1.1-1 1.1-.7 1.3-1.7 1.4-2.2h.7a3.01 3.01 0 0 0 3-3c0-1.6 0-.5-.1-.8.4 0 1.5-.2 2.3-1.4.3-.4.6-.8 1-1.1.7-.6 1.4-.7 1.4-.8s-.7-.2-1.4-.8h0zm-.3 1.2c-.4.3-.7.7-1.1 1.2-.7 1-1.6 1.2-2 1.2h-.6l.2.6v.7a2.65 2.65 0 0 1-2.6 2.6h-.6-.5c0-.1 0 .4 0 .4 0 .4-.3 1.2-1.2 1.8-.4.3-.8.6-1.2 1.1-.2.2-.3.4-.4.6-.1-.2-.2-.4-.4-.6-.4-.5-.9-.8-1.2-1.1-1-.7-1.2-1.6-1.2-2v-.6l-.6.2h-.7a2.65 2.65 0 0 1-2.6-2.6v-.6-.5c.1 0-.4 0-.4 0-.4 0-1.2-.3-1.8-1.2-.3-.4-.6-.8-1.1-1.2-.2-.2-.4-.3-.6-.4.2-.1.4-.2.6-.4.5-.4.8-.9 1.1-1.2.7-1 1.6-1.2 2-1.2h.6l-.2-.6v-.7A2.65 2.65 0 0 1 10 8.2h.6.5c0 .1 0-.4 0-.4 0-.4.3-1.2 1.2-1.8.4-.3.8-.6 1.2-1.1.2-.2.3-.4.4-.6.1.2.2.4.4.6.4.5.9.8 1.2 1.1 1 .7 1.2 1.6 1.2 2v.6l.6-.2h.7a2.65 2.65 0 0 1 2.6 2.6v.6.5c-.1 0 .4 0 .4 0 .4 0 1.2.3 1.8 1.2.3.4.6.8 1.1 1.2.2.2.4.3.6.4-.2.1-.4.2-.6.4h0zM14 17c1.2 0 2.1-.9 2.1-2.1s-.9-2.1-2.1-2.1-2.1.9-2.1 2.1.9 2.1 2.1 2.1z'/%3E%3Cpath d='M14 13.3a1.58 1.58 0 0 1 1.6 1.6 1.58 1.58 0 0 1-1.6 1.6 1.58 1.58 0 0 1-1.6-1.6 1.58 1.58 0 0 1 1.6-1.6zm-2.4 7.6v.8c0 .3.2 1 1 1.6.4.3.9.6 1.3 1.1.4-.5.9-.9 1.3-1.2.8-.5.9-1.2 1-1.5v-.9'/%3E%3Cpath d='M16.1 20.9a2.38 2.38 0 0 1-2.2 1.6c-1 0-2-.7-2.2-1.7m-3.8-8.4h-.8c-.3 0-1 .2-1.6 1-.3.4-.6.9-1.2 1.3.5.4.9.9 1.2 1.3.5.8 1.2.9 1.5 1h.9'/%3E%3Cpath d='M7.8 17.1c-1-.3-1.7-1.2-1.7-2.2s.7-2 1.7-2.2m3.9-4a2.38 2.38 0 0 1 2.2-1.6 2.38 2.38 0 0 1 2.2 1.6m-4.8.1l-.8-.2c.3 0 .5.1.8.2'/%3E%3Cpath d='M16.4 8.8V8c0-.3-.2-1-1-1.6-.4-.3-.9-.6-1.3-1.2-.4.5-.9.9-1.3 1.1-.8.5-.9 1.2-1 1.5v.9m8.1 3.5l.2-.9v-.2c0 .3 0 .6-.2.9m.1 5.2h.8c.3 0 1-.2 1.6-1 .4-.6.8-1 1.1-1.3-.5-.4-.9-.9-1.2-1.3-.5-.8-1.2-.9-1.5-1h-1'/%3E%3Cpath d='M20 12.6a2.38 2.38 0 0 1 1.6 2.2A2.38 2.38 0 0 1 20 17m-7.2-5.5c-.2 0-.3-.2-.4-.3 0 .5-.3 1-.7 1.4s-.9.6-1.4.7c.3.4.5.9.5 1.5s-.2 1.1-.5 1.5c.5 0 1 .3 1.4.7s.6.9.7 1.4c.4-.3.9-.5 1.5-.5s1.1.2 1.5.5c0-.5.3-1 .7-1.4s.9-.6 1.4-.7c-.3-.4-.5-.9-.5-1.5s.2-1.1.5-1.5c-.5 0-1-.3-1.4-.7-.3-.3-.5-.6-.6-1m4.5-.4c0-.6-.2-1.3-.7-1.8-.7-.7-1.8-.9-2.7-.4m-6.2-.3c-.7-.1-1.4.1-2 .7-.7.7-.9 1.9-.4 2.8m0 5.3c-.5.9-.3 2 .4 2.8.7.7 1.9.9 2.8.4m5.4 0c.9.5 2 .3 2.7-.4s.9-1.8.4-2.7'/%3E%3Cpath d='M18.1 16.1h-.7s0 .1.1.2h-.2c.7.9 1.4 1.4 1.9 1.4s.4 0 .5-.5c.1-.3.1-.5 0-.7-.2-.3-.8-.4-1.7-.4h0zm-5.7 2.1c-.9.8-1.4 1.5-1.3 1.9 0 .2.2.3.5.5h.4c.1 0 .3 0 .4-.2.2-.2.4-.8.3-2.3 0 0-.1 0-.2.2v-.2zm-2-2.1h-.6c-.9 0-1.5.2-1.7.4-.1.2 0 .4 0 .7.2.4.4.5.5.5.4 0 1.1-.5 1.9-1.3h-.2s0-.1.1-.2h0zm2.2-4.7c.1-1.5-.1-2.1-.3-2.3 0-.1-.2-.2-.4-.2h-.4c-.3.1-.4.3-.5.5 0 .4.4 1.1 1.3 1.9v-.2l.2.2h0zm2.7 6.9c0 1.4.1 2 .3 2.2 0 .1.2.2.4.2h.4c.3-.1.4-.3.5-.5 0-.4-.5-1.2-1.4-2v.2h-.1z'/%3E%3Cpath d='M17.4 13.5h.7c.9 0 1.5-.2 1.7-.4.1-.2 0-.4 0-.7-.2-.4-.4-.5-.5-.5-.4 0-1.1.5-1.9 1.4h.2l-.1.2h0zm-2-2.2h-.1c0-1.4.1-2 .3-2.2 0-.1.2-.2.4-.2h.4c.3.1.4.3.5.5 0 .4-.5 1.2-1.4 2v-.2zm-4.9 2c-.7-.9-1.4-1.4-1.9-1.4s-.4 0-.5.5c-.1.3-.1.5 0 .7.2.3.8.4 1.7.4h.6s0-.1-.1-.2h.3zm6.5 2.9c-.4.1-.8.3-1.1.7-.3.3-.5.7-.6 1h0c0 .1 0 0 0 0-.4-.2-.8-.3-1.2-.3s-.8 0-1.2.3h-.1c-.1-.4-.3-.8-.6-1.1s-.7-.5-1.1-.6H11V16c.2-.4.3-.8.3-1.2s-.1-.8-.3-1.2h0l.1-.1c.4-.1.8-.3 1-.6.3-.3.5-.7.7-1.1h0 .1c.4.2.8.3 1.2.3s.9-.1 1.2-.3h0c.1.4.3.8.6 1.1s.7.5 1.1.6h.1v.1c-.2.4-.3.8-.3 1.2s.1.8.3 1.2h0v.1h0z'/%3E%3Cpath d='M16.7 14.8c0-.4.1-.9.3-1.2h0l-.1-.1c-.4-.1-.8-.3-1.1-.6s-.5-.7-.6-1.1h0c0-.1 0 0 0 0-.4.2-.8.3-1.2.3s-.8 0-1.2-.3h-.1c-.1.4-.3.8-.7 1.1-.3.3-.6.5-1 .6h-.1v.1c.2.4.3.8.3 1.2s-.1.8-.3 1.2h0c0 .1.1.2.1.2.4.1.8.3 1.1.6s.5.7.6 1.1h0c0 .1.1 0 .1 0 .4-.2.8-.3 1.2-.3s.9.1 1.2.3h0c.1-.4.3-.8.6-1 .3-.3.7-.5 1.1-.7h0v-.1c-.2-.4-.3-.8-.3-1.2h0zm-1.4 3.5h.1v-.2'/%3E%3Cpath d='M12.4 18.2v.2l.2-.2m-2.2-2.1s0 .1-.1.2h.2m1.6-7.6h-.7c-.3.1-.5.3-.5.5m-3.1 7.4v.7c.1.3.3.4.4.5m.1-6c-.2 0-.3.3-.4.5-.1.3-.1.5 0 .7m8.7 7.7c.2 0 .3-.2.3-.3m-1.2.5h.8s.1 0 .2-.1m-5.8-.5c0 .2.3.4.5.5.3.1.5.1.7 0M17 9.2c0-.2-.3-.3-.5-.4-.3-.1-.6-.1-.8 0m4.3 4.3v-.8c-.1-.3-.3-.5-.5-.6m-.1 6.2c.2 0 .4-.2.5-.6.1-.3.1-.6 0-.8'/%3E%3Cpath d='M12.8 11.5c.3.2.7.3 1.1.3s.8-.1 1.1-.3c0-.9-.1-2.4.6-2.7-.3-.7-1-1.2-1.8-1.2s-1.4.5-1.8 1.2c.8.2.8 1.9.7 2.8m-.4 0c-.7-.6-1.8-1.6-1.4-2.4-.8-.2-1.6-.1-2.1.4-.6.6-.6 1.4-.4 2.1.7-.4 1.9.8 2.4 1.5m6.2 0c.6-.7 1.7-1.8 2.4-1.5.2-.7.1-1.5-.4-2-.6-.6-1.4-.7-2.1-.5.4.7-.8 1.9-1.5 2.5m-4.9 2c-.9 0-2.5 0-2.7-.7-.7.3-1.2 1-1.2 1.8s.5 1.4 1.2 1.8c.2-.8 1.8-.8 2.7-.7m6.7 0c.9 0 2.5-.1 2.8.6.6-.4 1.1-1 1.1-1.7s-.5-1.4-1.1-1.8c-.3.8-1.9.7-2.8.6m-1.7 4.3c.7.6 1.9 1.7 1.5 2.5.7.2 1.5.1 2.1-.4.5-.5.7-1.3.4-2.1-.7.3-1.8-.8-2.4-1.5m-6.3 0c-.6.7-1.7 1.8-2.4 1.4-.2.7-.2 1.5.4 2.1s1.4.7 2.2.4c-.3-.7.8-1.8 1.4-2.4m.4.2c0 .9.1 2.5-.7 2.8.3.7 1 1.2 1.7 1.2s1.4-.5 1.8-1.2c-.7-.3-.7-1.8-.6-2.7m.5-6.5c.7-.6 1.9-1.7 1.5-2.5m2.5 2.6c-.7-.3-1.8.8-2.4 1.5'/%3E%3C/g%3E%3Cg fill='%23252525'%3E%3Cpath d='M14.3,13.9c.3,0,.5.2.5.5s-.2.5-.5.5-.5-.2-.5-.5.2-.5.5-.5ZM14.3,13.7c-.3,0-.6.3-.6.6s.3.6.6.6.6-.3.6-.6-.3-.6-.6-.6Z'/%3E%3Cpath d='M14.2,15.1c.3,0,.5.2.5.5s-.2.5-.5.5-.5-.2-.5-.5.2-.5.5-.5ZM14.2,14.9c-.3,0-.6.3-.6.6s.3.6.6.6.6-.3.6-.6-.3-.6-.6-.6Z'/%3E%3Cpath d='M13.2,14.5c.3,0,.5.2.5.5s-.2.5-.5.5-.5-.2-.5-.5.2-.5.5-.5ZM13.2,14.4c-.3,0-.6.3-.6.6s.3.6.6.6.6-.3.6-.6-.3-.6-.6-.6Z'/%3E%3C/g%3E%3Cg clip-path='url(%23B)'%3E%3Cpath d='M24.2 14c-.4-.3-.7-.7-1-1.1-.7-1.1-1.7-1.3-2.2-1.4v-.7a3.01 3.01 0 0 0-3-3c-1.6 0-.5 0-.8.1 0-.4-.2-1.5-1.4-2.3-.4-.3-.8-.6-1.1-1-.6-.7-.7-1.4-.8-1.4s-.2.7-.8 1.4c-.3.4-.7.7-1.1 1-1.1.7-1.3 1.7-1.4 2.2h-.7a3.01 3.01 0 0 0-3 3c0 1.6 0 .5.1.8-.4 0-1.5.2-2.3 1.4-.3.4-.6.8-1 1.1-.7.6-1.4.7-1.4.8s.7.2 1.4.8c.4.3.7.7 1 1.1.7 1.1 1.7 1.3 2.2 1.4v.7a3.01 3.01 0 0 0 3 3c1.6 0 .5 0 .8-.1 0 .4.2 1.5 1.4 2.3.4.3.8.6 1.1 1 .6.7.7 1.4.8 1.4h0c.1 0 .2-.7.8-1.4.3-.4.7-.7 1.1-1 1.1-.7 1.3-1.7 1.4-2.2h.7a3.01 3.01 0 0 0 3-3c0-1.6 0-.5-.1-.8.4 0 1.5-.2 2.3-1.4.3-.4.6-.8 1-1.1.7-.6 1.4-.7 1.4-.8s-.7-.2-1.4-.8h0zm-.3 1.2c-.4.3-.7.7-1.1 1.2-.7 1-1.6 1.2-2 1.2h-.6l.2.6v.7a2.65 2.65 0 0 1-2.6 2.6h-.6-.5c0-.1 0 .4 0 .4 0 .4-.3 1.2-1.2 1.8-.4.3-.8.6-1.2 1.1-.2.2-.3.4-.4.6-.1-.2-.2-.4-.4-.6-.4-.5-.9-.8-1.2-1.1-1-.7-1.2-1.6-1.2-2v-.6l-.6.2h-.7a2.65 2.65 0 0 1-2.6-2.6v-.6-.5c.1 0-.4 0-.4 0-.4 0-1.2-.3-1.8-1.2-.3-.4-.6-.8-1.1-1.2-.2-.2-.4-.3-.6-.4.2-.1.4-.2.6-.4.5-.4.8-.9 1.1-1.2.7-1 1.6-1.2 2-1.2h.6l-.2-.6v-.7A2.65 2.65 0 0 1 10 8.1h.6.5c0 .1 0-.4 0-.4 0-.4.3-1.2 1.2-1.8.4-.3.8-.6 1.2-1.1.2-.2.3-.4.4-.6.1.2.2.4.4.6.4.5.9.8 1.2 1.1 1 .7 1.2 1.6 1.2 2v.6l.6-.2h.7a2.65 2.65 0 0 1 2.6 2.6v.6.5c-.1 0 .4 0 .4 0 .4 0 1.2.3 1.8 1.2.3.4.6.8 1.1 1.2.2.2.4.3.6.4-.2.1-.4.2-.6.4h0z' fill='%23202020'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
*/
}

.page-template-page-yalea-x-frida-kahlo .explore-collection {
  color: #f1d181;
  background: #701f2a;
}

.page-template-page-yalea-x-frida-kahlo .explore-collection-frida.explore-collection-frida,
.page-template-page-yalea-x-frida-kahlo .custom-image-products {
  color: #f1d181;
  background-color: #0E0E0E;
}
.page-template-page-yalea-x-frida-kahlo .explore-collection p {
  color: #f1d181;
}

.page-template-page-yalea-x-frida-kahlo .custom-image-products .row {
  padding-bottom: 2rem;
  border-bottom: 1px solid rgba(0, 0, 0, .2);
}

.page-template-page-yalea-x-frida-kahlo .custom-image-products {
  padding-bottom: 4rem;
  margin-bottom: 0;
  border-bottom: none;
}

/* TEMP greca sfondo frida
#frida-intro:before,
#frida-concept:before,
#frida-portrait:before {
  display: block;
  content: '';
  position: absolute;
  top: 0;
  width: 100%;
  height: 120%;
  margin: -30px 0 0 60px;
  background-size: 120px 60px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 62 30'%3E%3Cdefs%3E%3CclipPath id='A'%3E%3Cpath d='M2.3 3.2h23.3v23.3H2.3z' stroke-width='0' fill='none'/%3E%3C/clipPath%3E%3CclipPath id='B'%3E%3Cpath d='M2.5 3.2h23.1v23.1H2.5z' stroke-width='0' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23A)'%3E%3Cg fill='none' stroke='%23252525' stroke-miterlimit='10' stroke-width='.5'%3E%3Cpath d='M24.2 14.1c-.4-.3-.7-.7-1-1.1-.7-1.1-1.7-1.3-2.2-1.4v-.7a3.01 3.01 0 0 0-3-3c-1.6 0-.5 0-.8.1 0-.4-.2-1.5-1.4-2.3-.4-.3-.8-.6-1.1-1-.6-.7-.7-1.4-.8-1.4s-.2.7-.8 1.4c-.3.4-.7.7-1.1 1-1.1.7-1.3 1.7-1.4 2.2h-.7a3.01 3.01 0 0 0-3 3c0 1.6 0 .5.1.8-.4 0-1.5.2-2.3 1.4-.3.4-.6.8-1 1.1-.7.6-1.4.7-1.4.8s.7.2 1.4.8c.4.3.7.7 1 1.1.7 1.1 1.7 1.3 2.2 1.4v.7a3.01 3.01 0 0 0 3 3c1.6 0 .5 0 .8-.1 0 .4.2 1.5 1.4 2.3.4.3.8.6 1.1 1 .6.7.7 1.4.8 1.4h0c.1 0 .2-.7.8-1.4.3-.4.7-.7 1.1-1 1.1-.7 1.3-1.7 1.4-2.2h.7a3.01 3.01 0 0 0 3-3c0-1.6 0-.5-.1-.8.4 0 1.5-.2 2.3-1.4.3-.4.6-.8 1-1.1.7-.6 1.4-.7 1.4-.8s-.7-.2-1.4-.8h0zm-.3 1.2c-.4.3-.7.7-1.1 1.2-.7 1-1.6 1.2-2 1.2h-.6l.2.6v.7a2.65 2.65 0 0 1-2.6 2.6h-.6-.5c0-.1 0 .4 0 .4 0 .4-.3 1.2-1.2 1.8-.4.3-.8.6-1.2 1.1-.2.2-.3.4-.4.6-.1-.2-.2-.4-.4-.6-.4-.5-.9-.8-1.2-1.1-1-.7-1.2-1.6-1.2-2v-.6l-.6.2h-.7a2.65 2.65 0 0 1-2.6-2.6v-.6-.5c.1 0-.4 0-.4 0-.4 0-1.2-.3-1.8-1.2-.3-.4-.6-.8-1.1-1.2-.2-.2-.4-.3-.6-.4.2-.1.4-.2.6-.4.5-.4.8-.9 1.1-1.2.7-1 1.6-1.2 2-1.2h.6l-.2-.6v-.7A2.65 2.65 0 0 1 10 8.2h.6.5c0 .1 0-.4 0-.4 0-.4.3-1.2 1.2-1.8.4-.3.8-.6 1.2-1.1.2-.2.3-.4.4-.6.1.2.2.4.4.6.4.5.9.8 1.2 1.1 1 .7 1.2 1.6 1.2 2v.6l.6-.2h.7a2.65 2.65 0 0 1 2.6 2.6v.6.5c-.1 0 .4 0 .4 0 .4 0 1.2.3 1.8 1.2.3.4.6.8 1.1 1.2.2.2.4.3.6.4-.2.1-.4.2-.6.4h0zM14 17c1.2 0 2.1-.9 2.1-2.1s-.9-2.1-2.1-2.1-2.1.9-2.1 2.1.9 2.1 2.1 2.1z'/%3E%3Cpath d='M14 13.3a1.58 1.58 0 0 1 1.6 1.6 1.58 1.58 0 0 1-1.6 1.6 1.58 1.58 0 0 1-1.6-1.6 1.58 1.58 0 0 1 1.6-1.6zm-2.4 7.6v.8c0 .3.2 1 1 1.6.4.3.9.6 1.3 1.1.4-.5.9-.9 1.3-1.2.8-.5.9-1.2 1-1.5v-.9'/%3E%3Cpath d='M16.1 20.9a2.38 2.38 0 0 1-2.2 1.6c-1 0-2-.7-2.2-1.7m-3.8-8.4h-.8c-.3 0-1 .2-1.6 1-.3.4-.6.9-1.2 1.3.5.4.9.9 1.2 1.3.5.8 1.2.9 1.5 1h.9'/%3E%3Cpath d='M7.8 17.1c-1-.3-1.7-1.2-1.7-2.2s.7-2 1.7-2.2m3.9-4a2.38 2.38 0 0 1 2.2-1.6 2.38 2.38 0 0 1 2.2 1.6m-4.8.1l-.8-.2c.3 0 .5.1.8.2'/%3E%3Cpath d='M16.4 8.8V8c0-.3-.2-1-1-1.6-.4-.3-.9-.6-1.3-1.2-.4.5-.9.9-1.3 1.1-.8.5-.9 1.2-1 1.5v.9m8.1 3.5l.2-.9v-.2c0 .3 0 .6-.2.9m.1 5.2h.8c.3 0 1-.2 1.6-1 .4-.6.8-1 1.1-1.3-.5-.4-.9-.9-1.2-1.3-.5-.8-1.2-.9-1.5-1h-1'/%3E%3Cpath d='M20 12.6a2.38 2.38 0 0 1 1.6 2.2A2.38 2.38 0 0 1 20 17m-7.2-5.5c-.2 0-.3-.2-.4-.3 0 .5-.3 1-.7 1.4s-.9.6-1.4.7c.3.4.5.9.5 1.5s-.2 1.1-.5 1.5c.5 0 1 .3 1.4.7s.6.9.7 1.4c.4-.3.9-.5 1.5-.5s1.1.2 1.5.5c0-.5.3-1 .7-1.4s.9-.6 1.4-.7c-.3-.4-.5-.9-.5-1.5s.2-1.1.5-1.5c-.5 0-1-.3-1.4-.7-.3-.3-.5-.6-.6-1m4.5-.4c0-.6-.2-1.3-.7-1.8-.7-.7-1.8-.9-2.7-.4m-6.2-.3c-.7-.1-1.4.1-2 .7-.7.7-.9 1.9-.4 2.8m0 5.3c-.5.9-.3 2 .4 2.8.7.7 1.9.9 2.8.4m5.4 0c.9.5 2 .3 2.7-.4s.9-1.8.4-2.7'/%3E%3Cpath d='M18.1 16.1h-.7s0 .1.1.2h-.2c.7.9 1.4 1.4 1.9 1.4s.4 0 .5-.5c.1-.3.1-.5 0-.7-.2-.3-.8-.4-1.7-.4h0zm-5.7 2.1c-.9.8-1.4 1.5-1.3 1.9 0 .2.2.3.5.5h.4c.1 0 .3 0 .4-.2.2-.2.4-.8.3-2.3 0 0-.1 0-.2.2v-.2zm-2-2.1h-.6c-.9 0-1.5.2-1.7.4-.1.2 0 .4 0 .7.2.4.4.5.5.5.4 0 1.1-.5 1.9-1.3h-.2s0-.1.1-.2h0zm2.2-4.7c.1-1.5-.1-2.1-.3-2.3 0-.1-.2-.2-.4-.2h-.4c-.3.1-.4.3-.5.5 0 .4.4 1.1 1.3 1.9v-.2l.2.2h0zm2.7 6.9c0 1.4.1 2 .3 2.2 0 .1.2.2.4.2h.4c.3-.1.4-.3.5-.5 0-.4-.5-1.2-1.4-2v.2h-.1z'/%3E%3Cpath d='M17.4 13.5h.7c.9 0 1.5-.2 1.7-.4.1-.2 0-.4 0-.7-.2-.4-.4-.5-.5-.5-.4 0-1.1.5-1.9 1.4h.2l-.1.2h0zm-2-2.2h-.1c0-1.4.1-2 .3-2.2 0-.1.2-.2.4-.2h.4c.3.1.4.3.5.5 0 .4-.5 1.2-1.4 2v-.2zm-4.9 2c-.7-.9-1.4-1.4-1.9-1.4s-.4 0-.5.5c-.1.3-.1.5 0 .7.2.3.8.4 1.7.4h.6s0-.1-.1-.2h.3zm6.5 2.9c-.4.1-.8.3-1.1.7-.3.3-.5.7-.6 1h0c0 .1 0 0 0 0-.4-.2-.8-.3-1.2-.3s-.8 0-1.2.3h-.1c-.1-.4-.3-.8-.6-1.1s-.7-.5-1.1-.6H11V16c.2-.4.3-.8.3-1.2s-.1-.8-.3-1.2h0l.1-.1c.4-.1.8-.3 1-.6.3-.3.5-.7.7-1.1h0 .1c.4.2.8.3 1.2.3s.9-.1 1.2-.3h0c.1.4.3.8.6 1.1s.7.5 1.1.6h.1v.1c-.2.4-.3.8-.3 1.2s.1.8.3 1.2h0v.1h0z'/%3E%3Cpath d='M16.7 14.8c0-.4.1-.9.3-1.2h0l-.1-.1c-.4-.1-.8-.3-1.1-.6s-.5-.7-.6-1.1h0c0-.1 0 0 0 0-.4.2-.8.3-1.2.3s-.8 0-1.2-.3h-.1c-.1.4-.3.8-.7 1.1-.3.3-.6.5-1 .6h-.1v.1c.2.4.3.8.3 1.2s-.1.8-.3 1.2h0c0 .1.1.2.1.2.4.1.8.3 1.1.6s.5.7.6 1.1h0c0 .1.1 0 .1 0 .4-.2.8-.3 1.2-.3s.9.1 1.2.3h0c.1-.4.3-.8.6-1 .3-.3.7-.5 1.1-.7h0v-.1c-.2-.4-.3-.8-.3-1.2h0zm-1.4 3.5h.1v-.2'/%3E%3Cpath d='M12.4 18.2v.2l.2-.2m-2.2-2.1s0 .1-.1.2h.2m1.6-7.6h-.7c-.3.1-.5.3-.5.5m-3.1 7.4v.7c.1.3.3.4.4.5m.1-6c-.2 0-.3.3-.4.5-.1.3-.1.5 0 .7m8.7 7.7c.2 0 .3-.2.3-.3m-1.2.5h.8s.1 0 .2-.1m-5.8-.5c0 .2.3.4.5.5.3.1.5.1.7 0M17 9.2c0-.2-.3-.3-.5-.4-.3-.1-.6-.1-.8 0m4.3 4.3v-.8c-.1-.3-.3-.5-.5-.6m-.1 6.2c.2 0 .4-.2.5-.6.1-.3.1-.6 0-.8'/%3E%3Cpath d='M12.8 11.5c.3.2.7.3 1.1.3s.8-.1 1.1-.3c0-.9-.1-2.4.6-2.7-.3-.7-1-1.2-1.8-1.2s-1.4.5-1.8 1.2c.8.2.8 1.9.7 2.8m-.4 0c-.7-.6-1.8-1.6-1.4-2.4-.8-.2-1.6-.1-2.1.4-.6.6-.6 1.4-.4 2.1.7-.4 1.9.8 2.4 1.5m6.2 0c.6-.7 1.7-1.8 2.4-1.5.2-.7.1-1.5-.4-2-.6-.6-1.4-.7-2.1-.5.4.7-.8 1.9-1.5 2.5m-4.9 2c-.9 0-2.5 0-2.7-.7-.7.3-1.2 1-1.2 1.8s.5 1.4 1.2 1.8c.2-.8 1.8-.8 2.7-.7m6.7 0c.9 0 2.5-.1 2.8.6.6-.4 1.1-1 1.1-1.7s-.5-1.4-1.1-1.8c-.3.8-1.9.7-2.8.6m-1.7 4.3c.7.6 1.9 1.7 1.5 2.5.7.2 1.5.1 2.1-.4.5-.5.7-1.3.4-2.1-.7.3-1.8-.8-2.4-1.5m-6.3 0c-.6.7-1.7 1.8-2.4 1.4-.2.7-.2 1.5.4 2.1s1.4.7 2.2.4c-.3-.7.8-1.8 1.4-2.4m.4.2c0 .9.1 2.5-.7 2.8.3.7 1 1.2 1.7 1.2s1.4-.5 1.8-1.2c-.7-.3-.7-1.8-.6-2.7m.5-6.5c.7-.6 1.9-1.7 1.5-2.5m2.5 2.6c-.7-.3-1.8.8-2.4 1.5'/%3E%3C/g%3E%3Cg fill='%23252525'%3E%3Cpath d='M14.3,13.9c.3,0,.5.2.5.5s-.2.5-.5.5-.5-.2-.5-.5.2-.5.5-.5ZM14.3,13.7c-.3,0-.6.3-.6.6s.3.6.6.6.6-.3.6-.6-.3-.6-.6-.6Z'/%3E%3Cpath d='M14.2,15.1c.3,0,.5.2.5.5s-.2.5-.5.5-.5-.2-.5-.5.2-.5.5-.5ZM14.2,14.9c-.3,0-.6.3-.6.6s.3.6.6.6.6-.3.6-.6-.3-.6-.6-.6Z'/%3E%3Cpath d='M13.2,14.5c.3,0,.5.2.5.5s-.2.5-.5.5-.5-.2-.5-.5.2-.5.5-.5ZM13.2,14.4c-.3,0-.6.3-.6.6s.3.6.6.6.6-.3.6-.6-.3-.6-.6-.6Z'/%3E%3C/g%3E%3Cg clip-path='url(%23B)'%3E%3Cpath d='M24.2 14c-.4-.3-.7-.7-1-1.1-.7-1.1-1.7-1.3-2.2-1.4v-.7a3.01 3.01 0 0 0-3-3c-1.6 0-.5 0-.8.1 0-.4-.2-1.5-1.4-2.3-.4-.3-.8-.6-1.1-1-.6-.7-.7-1.4-.8-1.4s-.2.7-.8 1.4c-.3.4-.7.7-1.1 1-1.1.7-1.3 1.7-1.4 2.2h-.7a3.01 3.01 0 0 0-3 3c0 1.6 0 .5.1.8-.4 0-1.5.2-2.3 1.4-.3.4-.6.8-1 1.1-.7.6-1.4.7-1.4.8s.7.2 1.4.8c.4.3.7.7 1 1.1.7 1.1 1.7 1.3 2.2 1.4v.7a3.01 3.01 0 0 0 3 3c1.6 0 .5 0 .8-.1 0 .4.2 1.5 1.4 2.3.4.3.8.6 1.1 1 .6.7.7 1.4.8 1.4h0c.1 0 .2-.7.8-1.4.3-.4.7-.7 1.1-1 1.1-.7 1.3-1.7 1.4-2.2h.7a3.01 3.01 0 0 0 3-3c0-1.6 0-.5-.1-.8.4 0 1.5-.2 2.3-1.4.3-.4.6-.8 1-1.1.7-.6 1.4-.7 1.4-.8s-.7-.2-1.4-.8h0zm-.3 1.2c-.4.3-.7.7-1.1 1.2-.7 1-1.6 1.2-2 1.2h-.6l.2.6v.7a2.65 2.65 0 0 1-2.6 2.6h-.6-.5c0-.1 0 .4 0 .4 0 .4-.3 1.2-1.2 1.8-.4.3-.8.6-1.2 1.1-.2.2-.3.4-.4.6-.1-.2-.2-.4-.4-.6-.4-.5-.9-.8-1.2-1.1-1-.7-1.2-1.6-1.2-2v-.6l-.6.2h-.7a2.65 2.65 0 0 1-2.6-2.6v-.6-.5c.1 0-.4 0-.4 0-.4 0-1.2-.3-1.8-1.2-.3-.4-.6-.8-1.1-1.2-.2-.2-.4-.3-.6-.4.2-.1.4-.2.6-.4.5-.4.8-.9 1.1-1.2.7-1 1.6-1.2 2-1.2h.6l-.2-.6v-.7A2.65 2.65 0 0 1 10 8.1h.6.5c0 .1 0-.4 0-.4 0-.4.3-1.2 1.2-1.8.4-.3.8-.6 1.2-1.1.2-.2.3-.4.4-.6.1.2.2.4.4.6.4.5.9.8 1.2 1.1 1 .7 1.2 1.6 1.2 2v.6l.6-.2h.7a2.65 2.65 0 0 1 2.6 2.6v.6.5c-.1 0 .4 0 .4 0 .4 0 1.2.3 1.8 1.2.3.4.6.8 1.1 1.2.2.2.4.3.6.4-.2.1-.4.2-.6.4h0z' fill='%23202020'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
*/

/* TEMP greca sfondo frida
#frida-intro:after,
#frida-concept:after,
#frida-portrait:after {
  display: block;
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(180deg, rgba(15, 15, 15, 0.6) 0%, rgba(15, 15, 15, 0.9) 90%, #0F0F0F 100%);
}
*/

#frida-intro .container,
#frida-concept .container {
  position: relative;
  z-index: 1;
  text-align: center;
}

#frida-portrait .container {
  position: relative;
  z-index: 1;
}

#frida-intro .logo {
  width: 100%;
  max-width: 644px;
  max-height: 52px;
}

#frida-portrait .logo {
  width: 100%;
  max-width: 422px;
  max-height: 80px;
}

.gold {
  color: #f1d181;
}

#frida-intro .small *,
#frida-concept .small *,
#frida-portrait .small * {
  color: #E5E4C9;
  font-size: 14px;
}

.frida-line {
  width: 100%;
  max-width: 486px;
  margin: 4rem auto;
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='486' height='51' fill='none'%3E%3Cpath fill='url(%23A)' d='M0 25h486v2H0z'/%3E%3Cg clip-path='url(%23C)'%3E%3Cg stroke='%23aa8954' stroke-miterlimit='10'%3E%3Cpath d='M264.973 23.397c-.826-.7-1.501-1.553-2.12-2.441-1.594-2.293-3.613-2.829-4.642-2.95a6.5 6.5 0 0 0 .175-1.479 6.54 6.54 0 0 0-6.537-6.537 6.52 6.52 0 0 0-1.726.237c-.037-.841-.385-3.19-2.981-4.993-.887-.616-1.741-1.295-2.441-2.121-1.291-1.526-1.433-2.959-1.655-2.959s-.364 1.439-1.655 2.965c-.7.826-1.553 1.501-2.441 2.121-2.293 1.594-2.83 3.612-2.95 4.642-.474-.111-.971-.176-1.479-.176a6.54 6.54 0 0 0-6.538 6.537 6.52 6.52 0 0 0 .238 1.726c-.842.037-3.19.385-4.997 2.98-.616.888-1.294 1.741-2.12 2.441-1.526 1.291-2.959 1.433-2.959 1.655s1.436.367 2.962 1.658c.826.7 1.501 1.553 2.12 2.441 1.594 2.293 3.613 2.83 4.642 2.95-.111.475-.175.971-.175 1.48a6.54 6.54 0 0 0 6.537 6.537 6.52 6.52 0 0 0 1.726-.237c.037.842.385 3.19 2.981 4.993.887.617 1.741 1.295 2.441 2.121 1.291 1.526 1.433 2.959 1.655 2.959h.006c.219 0 .364-1.442 1.655-2.968.7-.826 1.554-1.501 2.441-2.121 2.293-1.593 2.83-3.612 2.95-4.642a6.5 6.5 0 0 0 1.479.176 6.54 6.54 0 0 0 6.538-6.537 6.52 6.52 0 0 0-.237-1.726c.841-.037 3.19-.385 4.993-2.981.616-.888 1.294-1.741 2.12-2.441 1.526-1.291 2.959-1.433 2.959-1.655s-1.442-.367-2.968-1.655h.003zm-.635 2.549c-.78.66-1.488 1.47-2.296 2.632-1.529 2.201-3.461 2.518-4.223 2.552l-1.245.055.33 1.202a5.5 5.5 0 0 1 .203 1.464 5.55 5.55 0 0 1-5.542 5.542 5.61 5.61 0 0 1-1.254-.148l-1.085-.25-.129 1.107c-.102.885-.571 2.574-2.531 3.939-.783.546-1.791 1.301-2.632 2.296a8.2 8.2 0 0 0-.9 1.298 8.23 8.23 0 0 0-.894-1.288c-.838-.992-1.846-1.748-2.632-2.293-2.204-1.535-2.521-3.464-2.555-4.223l-.056-1.242-1.199.327c-.493.132-.986.2-1.464.2a5.55 5.55 0 0 1-5.542-5.542c0-.407.05-.829.148-1.255l.25-1.085-1.107-.129c-.884-.102-2.573-.57-3.939-2.53-.542-.783-1.294-1.788-2.293-2.632-.447-.376-.885-.669-1.288-.897.403-.225.841-.518 1.285-.894.992-.838 1.748-1.846 2.293-2.632 1.538-2.207 3.465-2.521 4.223-2.555l1.248-.052-.33-1.205a5.54 5.54 0 0 1-.203-1.464 5.55 5.55 0 0 1 5.542-5.542 5.54 5.54 0 0 1 1.254.148l1.082.25.133-1.103c.104-.888.573-2.577 2.53-3.939.783-.549 1.794-1.301 2.632-2.293a8.25 8.25 0 0 0 .894-1.291c.225.404.518.841.891 1.282.838.996 1.849 1.751 2.635 2.296 2.204 1.535 2.518 3.464 2.552 4.223l.056 1.245 1.202-.33a5.49 5.49 0 0 1 1.461-.203 5.55 5.55 0 0 1 5.542 5.542 5.72 5.72 0 0 1-.148 1.258l-.25 1.082 1.104.129c.884.102 2.573.57 3.939 2.531.545.786 1.3 1.794 2.293 2.632a8.32 8.32 0 0 0 1.294.894c-.403.225-.841.518-1.285.894h.006zm-21.295 3.628c2.499 0 4.525-2.026 4.525-4.525s-2.026-4.525-4.525-4.525-4.525 2.026-4.525 4.525 2.026 4.525 4.525 4.525z'/%3E%3Cpath d='M243.074 21.554a3.53 3.53 0 0 1 3.526 3.526c0 1.945-1.581 3.529-3.526 3.529s-3.526-1.584-3.526-3.529a3.53 3.53 0 0 1 3.526-3.526zm-5.197 16.395l.084 1.658c.018.598.28 2.161 2.126 3.443.845.579 1.914 1.387 2.827 2.46l.123.176c.052-.071.086-.123.142-.176.931-1.088 2.003-1.896 2.826-2.478 1.634-1.14 2.019-2.512 2.108-3.233l.235-1.97'/%3E%3Cpath d='M247.645 38.029c-.638 2.044-2.543 3.529-4.796 3.529s-4.198-1.513-4.815-3.588m-8.09-18.262l-1.628.068c-.613.018-2.16.281-3.443 2.127-.579.845-1.387 1.914-2.475 2.826-.052.034-.104.089-.157.123l.157.142c1.088.931 1.896 2.003 2.475 2.826 1.141 1.634 2.512 2.019 3.234 2.108l1.861.222'/%3E%3Cpath d='M229.842 29.75c-2.096-.604-3.628-2.537-3.628-4.827s1.526-4.213 3.616-4.824m8.226-8.3a5.03 5.03 0 0 1 4.793-3.511 5.01 5.01 0 0 1 4.777 3.461m-10.26.306l-1.816-.413c-.031-.009-.102.028-.2.099a5.04 5.04 0 0 1 1.643.533m11.222-.352l-.089-1.791c-.019-.613-.281-2.179-2.127-3.443-.826-.579-1.914-1.387-2.826-2.475-.034-.052-.071-.105-.124-.157-.034.052-.086.105-.142.176-.912 1.073-1.984 1.88-2.811 2.46-1.652 1.14-2.037 2.512-2.126 3.249l-.234 1.951m18.077 7.461l.462-1.985c.009-.043-.068-.163-.206-.339a4.98 4.98 0 0 1-.503 1.899m.392 11.111l1.812-.077c.613-.034 2.179-.299 3.461-2.127.845-1.248 1.615-2.108 2.46-2.826.052-.052.105-.086.157-.142-.052-.034-.105-.089-.157-.142-1.088-.912-1.896-1.985-2.475-2.811-1.14-1.652-2.512-2.037-3.233-2.127l-2.056-.228'/%3E%3Cpath d='M256.09 20.17c1.976.678 3.394 2.549 3.394 4.753a5.03 5.03 0 0 1-3.403 4.756M240.577 17.8a5.09 5.09 0 0 1-.934-.613c-.104 1.125-.588 2.219-1.448 3.082a4.99 4.99 0 0 1-3.082 1.449 5 5 0 0 1 1.152 3.205 5.02 5.02 0 0 1-1.152 3.206 5.01 5.01 0 0 1 3.082 1.449 5 5 0 0 1 1.448 3.082 5 5 0 0 1 3.206-1.153 5.02 5.02 0 0 1 3.205 1.153c.105-1.125.589-2.222 1.449-3.082s1.957-1.344 3.082-1.449a5 5 0 0 1-1.152-3.206 5.02 5.02 0 0 1 1.152-3.205c-1.125-.105-2.222-.589-3.082-1.449-.595-.595-1.011-1.304-1.245-2.053m9.814-1.187a5.01 5.01 0 0 0-1.461-3.868c-1.581-1.581-3.909-1.908-5.798-.943m-13.494-.456l.031-.021a5.02 5.02 0 0 0-4.266 1.421c-1.609 1.609-1.899 4.041-.866 5.946m.031 11.631c-1.082 2.04-.746 4.364.838 5.949 1.612 1.612 4.041 1.899 5.946.866m11.746.058a5.07 5.07 0 0 0 5.832-.925c1.569-1.569 1.88-3.915.943-5.795'/%3E%3Cpath d='M251.883 27.697l-1.575.062.277.367-.329.043c1.578 1.831 3.069 2.919 4.019 2.919.314 0 .776-.102 1.149-.989.262-.626.281-1.097.05-1.446-.413-.616-1.686-.959-3.591-.959v.003zm-12.289 4.583c-1.911 1.664-2.959 3.19-2.817 4.112.065.41.382.73.977.98.33.139.626.21.878.21a.98.98 0 0 0 .765-.33c.447-.484.928-1.735.703-4.922-.158.102-.309.213-.454.333l-.052-.382zm-4.195-4.534l-1.371-.049c-1.908 0-3.184.342-3.597.959-.228.345-.213.817.049 1.445.37.888.832.989 1.15.989.94 0 2.422-1.076 3.988-2.885a4.82 4.82 0 0 0-.509-.074l.287-.382.003-.003zm4.694-10.227c.235-3.218-.246-4.478-.699-4.969-.21-.225-.45-.33-.765-.33-.252 0-.548.071-.878.21-.595.25-.916.57-.977.98-.142.925.909 2.454 2.823 4.118l.043-.336c.145.12.293.228.45.333l.003-.006zm5.706 14.943c-.204 3.088.271 4.309.715 4.787a.97.97 0 0 0 .761.33c.253 0 .549-.071.878-.21.595-.25.916-.57.978-.98.141-.937-1.002-2.564-2.996-4.266a4.73 4.73 0 0 0-.081.536l-.255-.197z'/%3E%3Cpath d='M250.339 22.041l1.541.062c1.905 0 3.184-.342 3.594-.958.231-.345.212-.817-.05-1.446-.369-.888-.832-.989-1.149-.989-.959 0-2.466 1.103-4.056 2.962l.366.049-.246.324v-.003zm-4.229-4.799l-.311.139c-.21-3.122.268-4.352.712-4.833a.97.97 0 0 1 .764-.33c.253 0 .549.071.878.21.595.25.916.57.978.983.141.94-1.005 2.571-3.006 4.269l-.015-.438zm-10.452 4.395c-1.581-1.837-3.076-2.928-4.025-2.928-.315 0-.78.102-1.15.989-.262.626-.28 1.097-.049 1.446.413.616 1.689.958 3.594.958l1.34-.046-.255-.336.545-.083zm13.919 6.189a5.58 5.58 0 0 0-2.373 1.399 5.49 5.49 0 0 0-1.359 2.256l-.099.311-.185-.102c-.813-.447-1.732-.684-2.66-.684s-1.753.213-2.555.632l-.29.151-.07-.24c-.262-.879-.74-1.683-1.384-2.324a5.51 5.51 0 0 0-2.29-1.375l-.278-.083.142-.265a5.55 5.55 0 0 0 .641-2.577 5.6 5.6 0 0 0-.672-2.635l-.114-.207.314-.099a5.47 5.47 0 0 0 2.25-1.359 5.53 5.53 0 0 0 1.4-2.373l.055-.194.287.151c.798.422 1.661.635 2.561.635s1.85-.237 2.663-.687l.179-.102.083.271c.262.866.737 1.661 1.375 2.299a5.54 5.54 0 0 0 2.339 1.387l.235.071-.111.204a5.51 5.51 0 0 0-.675 2.641 5.43 5.43 0 0 0 .647 2.586l.139.259-.195.055v-.003z'/%3E%3Cpath d='M248.989 24.926a5.54 5.54 0 0 1 .675-2.641l.111-.203-.235-.071a5.56 5.56 0 0 1-2.339-1.387c-.635-.641-1.113-1.433-1.375-2.299l-.083-.271-.179.102c-.813.45-1.735.687-2.663.687s-1.763-.213-2.561-.635l-.287-.151-.055.194a5.54 5.54 0 0 1-1.399 2.373 5.48 5.48 0 0 1-2.25 1.359l-.315.099.114.207a5.56 5.56 0 0 1 .672 2.635 5.47 5.47 0 0 1-.641 2.577l-.142.265.278.083a5.47 5.47 0 0 1 2.29 1.375 5.51 5.51 0 0 1 1.384 2.324l.071.24.289-.151c.802-.419 1.662-.632 2.555-.632a5.64 5.64 0 0 1 2.66.684l.185.102.099-.311a5.52 5.52 0 0 1 1.359-2.256 5.57 5.57 0 0 1 2.374-1.399l.194-.055-.139-.259a5.43 5.43 0 0 1-.647-2.586v.003zm-3.19 7.536l.255.197a4.73 4.73 0 0 1 .081-.536m-6.541.157l.052.382c.145-.12.296-.231.454-.333m-4.701-4.583a4.87 4.87 0 0 1-.286.382 5.55 5.55 0 0 1 .508.074m3.455-16.422c-.4-.114-.9-.071-1.516.185-.632.265-1.002.61-1.175 1.008m-6.543 15.784c-.123.404-.083.909.182 1.535.24.573.548.931.9 1.122m.018-13.041c-.36.188-.675.549-.921 1.131-.268.638-.305 1.147-.176 1.557m18.934 16.552c.348-.213.58-.459.712-.734m-2.808 1.085c.426.173.968.157 1.665-.136a3.55 3.55 0 0 0 .434-.219m-12.403-.804c.17.404.54.758 1.181 1.026.632.265 1.137.302 1.544.179m10.381-25.108c-.185-.367-.549-.684-1.14-.934-.697-.293-1.24-.308-1.665-.136m9.352 9.309c.163-.419.138-.955-.148-1.637-.272-.65-.632-1.023-1.045-1.19 0 .009-.006.019-.009.028m-.013 13.146c.422-.16.789-.536 1.067-1.199.283-.678.308-1.211.148-1.631m-15.467-10.864a5.23 5.23 0 0 0 2.339.549c.879 0 1.705-.228 2.423-.626-.145-1.855-.24-5.23 1.353-5.884-.749-1.452-2.09-2.552-3.834-2.552s-3.027 1.06-3.773 2.5c1.763.509 1.643 4.115 1.489 6.014m-1.082.282c-1.449-1.23-3.77-3.551-3.091-5.104-1.726-.465-3.526-.268-4.596.885-1.221 1.313-1.381 2.987-.848 4.512 1.566-.814 4.007 1.655 5.249 3.122'/%3E%3Cpath d='M249.621 21.532l.052.015c1.193-1.424 3.575-3.871 5.166-3.23.462-1.538.28-3.221-.863-4.386-1.258-1.279-2.956-1.482-4.494-1.032.807 1.593-1.769 4.096-3.224 5.314.006.018.012.034.015.052m-10.596 4.266c-1.914.145-5.296.21-5.829-1.47-1.482.74-2.638 2.062-2.638 3.859 0 1.686 1.112 3.067 2.632 3.837.515-1.704 3.927-1.637 5.847-1.489m14.332.022c1.853-.148 5.382-.277 6.011 1.369 1.396-.764 2.453-2.071 2.453-3.742s-1.051-2.981-2.456-3.779c-.629 1.634-4.128 1.52-5.986 1.372l-.046.089m-3.724 8.991c1.455 1.217 4.001 3.702 3.221 5.292 1.575.478 3.258.256 4.417-.903 1.174-1.174 1.412-2.891.909-4.488-1.575.604-3.899-1.76-5.098-3.181m-13.558.031c-1.255 1.479-3.687 3.911-5.24 3.073-.521 1.566-.395 3.301.78 4.472 1.35 1.35 3.11 1.458 4.675.919-.65-1.547 1.646-3.847 3.089-5.073m1.106.317c.148 1.902.25 5.428-1.47 5.958.749 1.526 2.077 2.549 3.745 2.549 1.772 0 3.094-1.128 3.834-2.592-1.559-.638-1.507-3.936-1.368-5.813'/%3E%3Cpath d='M246.27 18.247l-.009-.031c1.458-1.218 4.035-3.72 3.224-5.314m5.354 5.416c-1.591-.641-3.964 1.791-5.157 3.215'/%3E%3C/g%3E%3Cg fill='%23aa8954'%3E%3Cuse xlink:href='%23E'/%3E%3Cpath d='M243.601 25.453a.99.99 0 0 1 .989.989.99.99 0 0 1-.989.989.99.99 0 0 1-.989-.989.99.99 0 0 1 .989-.989zm0-.308a1.3 1.3 0 0 0-1.298 1.298 1.3 1.3 0 0 0 1.298 1.298 1.3 1.3 0 0 0 1.298-1.298 1.3 1.3 0 0 0-1.298-1.298z'/%3E%3Cpath d='M241.419 24.3a.99.99 0 0 1 .989.989.99.99 0 0 1-.989.989.99.99 0 0 1-.99-.989.99.99 0 0 1 .99-.989zm0-.308a1.3 1.3 0 0 0-1.298 1.298 1.3 1.3 0 0 0 1.298 1.298 1.3 1.3 0 0 0 1.297-1.298 1.3 1.3 0 0 0-1.297-1.298z'/%3E%3C/g%3E%3Cg clip-path='url(%23D)'%3E%3Cpath d='M265.127 23.243c-.826-.7-1.501-1.553-2.121-2.441-1.593-2.293-3.612-2.829-4.641-2.95a6.5 6.5 0 0 0 .175-1.479 6.54 6.54 0 0 0-6.537-6.537 6.52 6.52 0 0 0-1.726.237c-.037-.841-.385-3.19-2.981-4.993-.887-.616-1.741-1.295-2.441-2.121C243.564 1.433 243.422 0 243.2 0s-.364 1.439-1.655 2.965c-.7.826-1.554 1.501-2.441 2.121-2.293 1.594-2.83 3.612-2.95 4.642-.475-.111-.971-.176-1.479-.176a6.54 6.54 0 0 0-6.538 6.537 6.52 6.52 0 0 0 .238 1.726c-.842.037-3.191.385-4.997 2.98-.616.888-1.294 1.741-2.12 2.441-1.526 1.292-2.959 1.433-2.959 1.655s1.436.367 2.962 1.658c.826.7 1.501 1.553 2.12 2.441 1.594 2.293 3.613 2.83 4.642 2.95a6.5 6.5 0 0 0-.176 1.48 6.54 6.54 0 0 0 6.538 6.537 6.52 6.52 0 0 0 1.726-.237c.037.841.385 3.19 2.98 4.993.888.616 1.742 1.294 2.442 2.121 1.291 1.526 1.433 2.959 1.655 2.959h.006c.219 0 .364-1.442 1.655-2.968.7-.826 1.553-1.501 2.441-2.121 2.293-1.593 2.83-3.612 2.95-4.642a6.5 6.5 0 0 0 1.479.176 6.54 6.54 0 0 0 6.538-6.537 6.52 6.52 0 0 0-.238-1.726c.842-.037 3.191-.385 4.994-2.981.616-.888 1.294-1.741 2.12-2.441 1.526-1.291 2.959-1.433 2.959-1.655s-1.442-.367-2.968-1.655h.003zm-.635 2.549c-.78.66-1.489 1.47-2.296 2.632-1.529 2.201-3.462 2.518-4.223 2.552l-1.245.055.33 1.202a5.54 5.54 0 0 1 .203 1.464 5.55 5.55 0 0 1-5.542 5.542 5.61 5.61 0 0 1-1.254-.148l-1.085-.25-.13 1.107c-.101.885-.57 2.574-2.53 3.939-.783.546-1.791 1.301-2.632 2.296-.379.447-.672.891-.9 1.298a8.24 8.24 0 0 0-.894-1.288c-.838-.992-1.846-1.748-2.632-2.293-2.204-1.535-2.522-3.465-2.556-4.223l-.055-1.242-1.199.327c-.493.133-.986.2-1.464.2a5.55 5.55 0 0 1-5.394-6.796l.25-1.085-1.107-.13c-.884-.102-2.573-.57-3.939-2.53-.542-.783-1.294-1.788-2.293-2.632-.447-.376-.885-.669-1.288-.897a8.11 8.11 0 0 0 1.285-.894c.992-.838 1.747-1.846 2.293-2.632 1.538-2.207 3.464-2.521 4.223-2.555l1.248-.052-.33-1.205a5.54 5.54 0 0 1-.203-1.464 5.55 5.55 0 0 1 5.542-5.542 5.57 5.57 0 0 1 1.254.148l1.082.25.132-1.103c.105-.888.574-2.577 2.531-3.939.783-.549 1.794-1.301 2.632-2.293a8.25 8.25 0 0 0 .894-1.291c.225.404.518.841.891 1.282.838.996 1.849 1.751 2.635 2.296 2.204 1.535 2.518 3.464 2.552 4.223l.056 1.245 1.202-.33a5.51 5.51 0 0 1 1.461-.203 5.55 5.55 0 0 1 5.542 5.542c0 .407-.05.82-.148 1.257l-.25 1.082 1.103.13c.885.102 2.574.57 3.94 2.531.545.786 1.3 1.794 2.293 2.632.447.376.887.666 1.294.894a8.07 8.07 0 0 0-1.285.894h.006z' fill='url(%23B)'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='A' x1='0' y1='26' x2='486' y2='26' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.051' stop-color='%230e0e0e' stop-opacity='0'/%3E%3Cstop offset='.195' stop-color='%23aa8954'/%3E%3Cstop offset='.315' stop-color='%23d1af77'/%3E%3Cstop offset='.405' stop-color='%23fffcf8'/%3E%3Cstop offset='.53' stop-color='%23daa03f'/%3E%3Cstop offset='.66' stop-color='%23f2cd90'/%3E%3Cstop offset='.745' stop-color='%23966e2b'/%3E%3Cstop offset='.948' stop-color='%230e0e0e' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='B' x1='243.195' y1='0' x2='243.195' y2='49.793' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23aa8954'/%3E%3Cstop offset='.245' stop-color='%23ffdfab'/%3E%3Cstop offset='.6' stop-color='%23ffc35e'/%3E%3Cstop offset='1' stop-color='%23d9b982'/%3E%3C/linearGradient%3E%3CclipPath id='C'%3E%3Cpath fill='%23fff' transform='translate(218)' d='M0 0h50.096v50.096H0z'/%3E%3C/clipPath%3E%3CclipPath id='D'%3E%3Cpath fill='%23fff' transform='translate(218.308)' d='M0 0h49.787v49.787H0z'/%3E%3C/clipPath%3E%3Cpath id='E' d='M243.786 22.919a.99.99 0 0 1 .989.989.99.99 0 0 1-.989.989.99.99 0 0 1-.989-.989.99.99 0 0 1 .989-.989zm0-.308a1.3 1.3 0 0 0-1.298 1.298 1.3 1.3 0 0 0 1.298 1.298 1.3 1.3 0 0 0 1.298-1.298 1.3 1.3 0 0 0-1.298-1.298z'/%3E%3C/defs%3E%3C/svg%3E");
}

#frida-intro .cta {
  margin: 4rem auto;
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='119' height='113' fill='none'%3E%3Cpath d='M60.1 11.836v57.355' stroke='%23f8d9a2' stroke-miterlimit='10'/%3E%3Cpath d='M42.953 53.082L60.1 70.6l17.286-17.518L60.1 68.83 42.953 53.082zM84.088.556c.714.343 1.298.714 1.668 1.4.399.76.408 1.678 0 2.53s-1.112 1.418-2.011 1.576c-.797.139-1.39-.056-2.104-.399l-1.057-.501L83.012.037l1.075.51v.009zm-2.373 4.245l.334.158c.389.185.927.408 1.529.287.482-.102 1.057-.426 1.39-1.131.324-.677.25-1.363 0-1.807-.297-.538-.825-.825-1.196-1.001l-.343-.158-1.733 3.652h.019zm7.591-1.52l-2.827 4.912-.751-.436 2.827-4.912.751.436zm3.124 3.466a.99.99 0 0 0-.009-.436c-.065-.222-.195-.371-.398-.51-.436-.297-.843-.185-1.038.12-.093.139-.213.417.13.908l.343.51c.63.936.538 1.594.176 2.123-.603.899-1.65 1.084-2.53.491-.547-.361-.732-.788-.788-1.214a1.81 1.81 0 0 1 .222-1.186l.816.324a1.18 1.18 0 0 0-.204.732c.019.26.139.501.426.695.436.297.992.204 1.307-.269.324-.482.083-.927-.139-1.261l-.324-.491c-.278-.426-.63-1.131-.158-1.835.426-.64 1.325-.908 2.206-.315.51.343.667.723.732.955.056.195.074.454.046.714l-.806-.046-.009-.009zm5.357 4.255c-.12-.834-.538-1.261-.788-1.464-.955-.779-2.169-.602-2.966.361-.76.927-.677 2.197.25 2.957.528.436 1.159.501 1.594.463l-.649.797a3.12 3.12 0 0 1-1.474-.658c-.797-.649-1.001-1.427-1.057-1.872-.121-.899.148-1.613.658-2.234.667-.806 1.455-1.094 2.113-1.14.806-.056 1.446.232 2.048.723.399.324.732.723.908 1.279l-.649.788h.009zm4.041 6.191c-1.196 1.159-2.975 1.149-4.162-.074-1.177-1.223-1.131-3.003.065-4.162s2.976-1.149 4.162.074c1.177 1.214 1.131 3.003-.065 4.162zm-.602-.621c.899-.871.936-2.113.092-2.985s-2.085-.88-2.984 0c-.899.871-.936 2.113-.093 2.985s2.086.881 2.985 0zm3.967.297l-2.16 3.661 4.088-1.168.574.741-6.303 1.696 3.235-5.672.575.741h-.009zm4.319 7.591l-1.205-1.909-1.214.769 1.168 1.854-.686.436-1.168-1.854-1.502.955 1.205 1.909-.686.436-1.668-2.642 4.783-3.031 1.668 2.642-.686.436h-.009zm2.113 2.141c.315.612.445 1.047.39 1.483-.084.742-.659 1.094-.881 1.205a1.56 1.56 0 0 1-1.984-.389l-1.344 2.679-.481-.927 1.316-2.512-.074-.139-2.058 1.066-.399-.769 5.033-2.605.464.899.018.009zm-2.382 1.066l.121.241c.111.213.574 1.057 1.381.649.713-.371.426-1.075.231-1.455l-.139-.269-1.603.825.009.009zm5.005 6.942l-4.56 1.659-.297-.816 4.56-1.659-.444-1.223.769-.278 1.186 3.253-.769.278-.445-1.223v.009zm-.25 3.838l.621 2.354 2.169-.575.222.843-5.487 1.446-.222-.834 2.521-.667-.621-2.354-2.521.667-.223-.834 5.487-1.446.223.844-2.169.565v-.009zm3.123 8.008l-.361-2.234-1.418.232.352 2.169-.806.13-.353-2.16-1.761.287.362 2.234-.807.13-.5-3.087 5.598-.899.501 3.087-.807.13v-.019zm1.243 5.58c.009.352 0 .834-.269 1.251-.297.482-.834.732-1.353.751-.334.009-.844-.056-1.261-.51-.399-.436-.473-.955-.482-1.372v-.389l-2.317.074-.028-.862 5.663-.176.037 1.251.01-.019zm-2.577-.306v.389c.037.751.408 1.094.936 1.075.315-.009.871-.157.843-1.14v-.38l-1.779.056zm2.558 4.912c-.037.686-.148 1.121-.417 1.474-.454.593-1.122.612-1.372.593-.815-.046-1.381-.575-1.511-1.344l-2.511 1.631.055-1.047 2.41-1.492v-.157l-2.308-.13.046-.862 5.664.315-.056 1.01v.009zm-2.586-.287l-.018.269c-.01.241-.038 1.205.862 1.251.797.046.917-.704.936-1.131l.018-.297-1.798-.102v.009zm-1.446 9.779c-1.64-.269-2.697-1.715-2.419-3.392s1.742-2.697 3.383-2.428 2.697 1.715 2.419 3.392-1.742 2.697-3.383 2.428zm.139-.853c1.242.204 2.252-.5 2.456-1.705.195-1.196-.528-2.197-1.77-2.401s-2.252.501-2.456 1.706c-.195 1.196.528 2.197 1.77 2.401zm1.706 4.829l-3.541-.945c-.436-.121-.862-.25-1.196-.538a1.43 1.43 0 0 1-.445-1.501c.13-.482.39-.76.538-.89l.593.602c-.12.084-.269.222-.352.519-.037.139-.083.417.222.649.112.083.297.176.853.324l3.541.955-.223.834.01-.009zm-2.401 4.69l.741-2.132-1.353-.473-.723 2.067-.769-.269.723-2.067-1.687-.584-.741 2.132-.77-.269 1.029-2.948 5.348 1.872-1.029 2.947-.769-.269v-.009zm-2.901 5.339c.778-.334 1.084-.843 1.214-1.131.519-1.121.037-2.252-1.094-2.781-1.084-.501-2.289-.102-2.799.992-.287.621-.185 1.242-.046 1.668l-.936-.436a3.05 3.05 0 0 1 .268-1.594 2.8 2.8 0 0 1 1.548-1.492c.844-.343 1.604-.259 2.327.074.945.436 1.427 1.131 1.631 1.752.26.76.139 1.464-.185 2.169-.214.473-.51.89-1.001 1.205l-.927-.426zm-1.196 3.151l-4.199-2.419.436-.751 4.199 2.419.649-1.122.704.408-1.724 3.003-.704-.408.648-1.131h-.009zm-4.569 7.981c-.51.602-1.02 1.075-1.78 1.251-.843.195-1.724-.037-2.447-.649s-1.084-1.437-1.01-2.345c.074-.806.417-1.325.927-1.928l.76-.89 4.319 3.652-.769.908zm-3.495-3.374l-.241.287c-.278.324-.63.797-.667 1.409-.028.491.139 1.131.732 1.631.575.482 1.251.584 1.743.473.593-.148 1.001-.584 1.27-.899l.241-.287-3.078-2.605v-.009zm-.482 7.739l-4.022-3.986.612-.612 4.022 3.986-.612.612zm-4.124 2.104a.88.88 0 0 0 .426.102c.232-.009.408-.093.593-.25.399-.352.389-.76.148-1.038-.111-.13-.352-.306-.918-.111l-.575.204c-1.066.371-1.678.121-2.104-.371-.714-.806-.63-1.872.167-2.567.491-.436.945-.51 1.381-.454a1.84 1.84 0 0 1 1.085.51l-.519.704c-.185-.213-.436-.343-.658-.38a.89.89 0 0 0-.779.232.92.92 0 0 0-.074 1.335c.38.436.871.315 1.251.185l.556-.185c.482-.167 1.251-.324 1.817.315.51.575.547 1.511-.25 2.215-.454.408-.871.463-1.103.463a1.9 1.9 0 0 1-.705-.139l.25-.769h.009zm-5.487 4.115c.843.093 1.353-.204 1.613-.398 1.001-.723 1.14-1.947.399-2.957-.704-.973-1.947-1.214-2.929-.5-.547.398-.769.992-.853 1.427l-.602-.834a3.11 3.11 0 0 1 1.01-1.261 2.87 2.87 0 0 1 2.085-.547 2.78 2.78 0 0 1 1.993 1.196c.612.844.686 1.687.565 2.326-.148.788-.593 1.344-1.224 1.799-.417.305-.88.519-1.464.556l-.602-.825.009.018zm-7.008 2.355c-.816-1.446-.362-3.17 1.121-4.014 1.483-.834 3.198-.343 4.013 1.112.816 1.446.352 3.17-1.122 4.014-1.483.834-3.198.343-4.013-1.112zm.751-.427c.621 1.094 1.807 1.437 2.864.844s1.381-1.789.76-2.892-1.807-1.437-2.864-.844-1.381 1.789-.76 2.883v.009zm-1.297 3.754l-2.984-3.022.074 4.255-.862.361-.028-6.534 4.653 4.578-.862.362h.009zm-8.454 2.243l2.16-.677-.436-1.371-2.085.658-.241-.779 2.085-.658-.538-1.696-2.16.676-.241-.778 2.975-.946 1.706 5.404-2.985.936-.25-.778.009.009zm-2.595 1.483c-.667.148-1.121.158-1.529 0-.695-.278-.89-.917-.945-1.158-.176-.798.185-1.483.89-1.817l-2.243-1.984 1.02-.222L72.177 108l.148-.038-.501-2.261.843-.185 1.214 5.533-.992.213h.009zm-.417-2.567l-.269.055c-.232.056-1.177.288-.982 1.168.167.779.927.695 1.344.603l.287-.065-.389-1.761h.009zm-7.999 3.068l-.436-4.829.862-.075.445 4.83 1.298-.121.074.816-3.448.315-.074-.816 1.298-.12h-.019zm-3.652-1.233h-2.428v2.243h-.862v-5.663h.862v2.604h2.428v-2.604h.862v5.663h-.862v-2.243zm-8.527.983l2.243.222.139-1.427-2.178-.214.083-.815 2.178.213.176-1.77-2.243-.223.074-.816 3.114.306-.547 5.636-3.114-.306.084-.816-.009.01zm-5.691-.205c-.343-.074-.806-.213-1.14-.574-.398-.417-.501-.992-.38-1.502.074-.324.269-.797.816-1.084.528-.269 1.038-.213 1.446-.121l.38.084.51-2.243.843.194-1.261 5.525-1.214-.279zm.945-2.419l-.38-.083c-.732-.167-1.159.111-1.279.621-.065.306-.074.88.89 1.103l.371.083.389-1.724h.009zm-5.44 1.215c-.658-.214-1.047-.427-1.316-.77-.463-.584-.306-1.242-.232-1.473.25-.779.908-1.187 1.678-1.122l-.936-2.845.992.324.834 2.706.148.047.714-2.206.825.269-1.742 5.385-.964-.306v-.009zm.936-2.429l-.26-.083c-.222-.074-1.159-.343-1.427.51-.241.76.454 1.065.853 1.195l.278.093.556-1.715zm-9.074-3.874c.686-1.52 2.345-2.169 3.893-1.474s2.169 2.373 1.483 3.893-2.345 2.169-3.893 1.474-2.169-2.373-1.483-3.884v-.009zm.788.352c-.519 1.149-.083 2.308 1.02 2.808s2.262.047 2.771-1.103.083-2.307-1.02-2.808c-1.112-.501-2.262-.046-2.771 1.103zm-5.126.408l1.826-3.189c.222-.389.463-.769.825-1.019a1.42 1.42 0 0 1 1.566-.046c.436.25.63.565.723.75l-.732.427c-.046-.139-.148-.325-.417-.473a.57.57 0 0 0-.686.046c-.111.084-.25.241-.538.742l-1.826 3.188-.751-.426h.009zm-3.893-3.513l1.872 1.27.806-1.187-1.817-1.233.454-.677 1.817 1.233 1.001-1.474-1.872-1.27.454-.677 2.586 1.752-3.179 4.69-2.586-1.752.454-.676h.009zm-4.421-4.189c.12.834.538 1.261.778 1.465.946.788 2.169.621 2.966-.343.76-.918.686-2.187-.241-2.957-.519-.436-1.149-.5-1.594-.473l.658-.788a3.04 3.04 0 0 1 1.465.667c.788.658.992 1.427 1.047 1.882.111.899-.158 1.613-.667 2.224-.667.806-1.465 1.085-2.113 1.131-.806.056-1.446-.241-2.048-.742-.399-.334-.723-.723-.908-1.279l.649-.788h.009zm-2.753-1.966l3.411-3.439.612.612-3.411 3.439.927.918-.575.575-2.456-2.438.575-.575.918.918v-.009zm-6.544-6.432c-.454-.649-.779-1.261-.76-2.039.028-.862.473-1.659 1.242-2.206.769-.538 1.659-.695 2.521-.38.76.269 1.186.732 1.641 1.381l.677.955-4.634 3.263-.686-.973zm4.152-2.53l-.213-.306c-.241-.352-.612-.806-1.196-1.001-.463-.148-1.131-.148-1.761.297-.612.426-.89 1.057-.89 1.566 0 .612.306 1.122.547 1.465l.213.306 3.3-2.317v-.009zm-7.368-2.42l4.875-2.883.445.742-4.875 2.883-.445-.742zm-.992-4.532a.82.82 0 0 0-.204.389.92.92 0 0 0 .093.639c.241.473.64.575.964.408.148-.074.389-.259.343-.853l-.046-.612c-.093-1.122.315-1.65.89-1.937.964-.482 1.965-.13 2.447.816.297.584.25 1.038.093 1.446a1.82 1.82 0 0 1-.769.918l-.547-.686a1.25 1.25 0 0 0 .537-.538c.111-.232.12-.51-.028-.816-.232-.473-.76-.658-1.27-.408-.519.26-.528.76-.5 1.159l.037.593c.037.501 0 1.298-.76 1.678-.686.343-1.603.139-2.076-.806-.278-.547-.222-.955-.167-1.186a2.04 2.04 0 0 1 .315-.64l.677.436h-.028zM5.247 72.63c-.306.788-.148 1.362-.028 1.659.445 1.149 1.594 1.594 2.753 1.149 1.122-.436 1.668-1.576 1.233-2.697-.241-.63-.76-1.001-1.159-1.186l.955-.371a3.06 3.06 0 0 1 .955 1.298 2.87 2.87 0 0 1 0 2.15 2.79 2.79 0 0 1-1.668 1.622c-.973.38-1.807.232-2.391-.046-.723-.352-1.149-.918-1.427-1.641-.185-.482-.278-.983-.167-1.557l.945-.371v-.009zm-.472-7.387c1.613-.417 3.161.473 3.587 2.113a2.88 2.88 0 0 1-2.104 3.596c-1.613.417-3.161-.473-3.587-2.123-.426-1.641.491-3.17 2.104-3.596v.009zm.213.844c-1.214.315-1.854 1.381-1.548 2.549s1.381 1.798 2.595 1.474c1.214-.315 1.854-1.381 1.548-2.549-.306-1.177-1.381-1.798-2.595-1.483v.009zm-3.309-2.225l3.689-2.113-4.134-1.01-.13-.927 6.321 1.65-5.626 3.337-.13-.927.009-.009zm0-8.732l.111 2.252 1.437-.065-.102-2.187.816-.037.102 2.188 1.78-.084-.111-2.252.816-.037.148 3.124-5.663.269-.148-3.133.816-.037zM.9 52.266c.028-.686.13-1.121.389-1.483.436-.602 1.112-.63 1.363-.621.816.037 1.39.556 1.529 1.316l2.493-1.668-.037 1.047-2.382 1.529v.158l2.308.093-.037.862-5.663-.223.037-1.01zm2.595.25v-.269c.019-.241.037-1.205-.862-1.242-.797-.028-.908.723-.918 1.149v.297l1.789.074-.009-.009zm-.926-8.508l4.783.797-.139.853-4.783-.797-.213 1.279-.806-.139.575-3.42.806.139-.213 1.279-.009.009zm2.113-3.244l.621-2.354-2.169-.575.222-.834 5.478 1.446-.222.843-2.521-.667-.621 2.345 2.521.667-.222.843-5.478-1.446.222-.834 2.169.575v-.009zm1.223-8.509l-.788 2.123 1.344.501.76-2.058.769.287-.76 2.058 1.668.621.788-2.122.769.287-1.084 2.929-5.311-1.974 1.084-2.929.76.287v-.009zm1.65-5.468c.158-.306.417-.723.843-.955.501-.278 1.084-.222 1.548.009.297.158.704.463.843 1.066.13.575-.056 1.066-.25 1.427l-.185.343 2.039 1.066-.399.769-5.014-2.623.575-1.103zm2.095 1.529l.185-.343c.343-.658.185-1.149-.278-1.39-.278-.148-.834-.297-1.288.575l-.176.343 1.566.816H9.65zm.195-5.534c.371-.575.686-.908 1.084-1.084.686-.297 1.279.018 1.483.158.686.445.918 1.186.649 1.909l2.994-.185-.565.881-2.827.111-.083.13 1.956 1.251-.463.732L9.3 23.626l.547-.853v.009zm2.113 1.52l.148-.232c.13-.204.63-1.029-.13-1.511-.677-.436-1.149.167-1.372.519l-.158.25 1.52.973h-.009zm6.09-7.794a2.88 2.88 0 0 1 .426 4.143c-1.066 1.316-2.846 1.483-4.134.436-1.298-1.047-1.492-2.818-.426-4.143 1.066-1.316 2.845-1.483 4.134-.436zm-.547.677c-.973-.788-2.206-.677-2.975.269s-.621 2.169.352 2.966c.973.788 2.206.677 2.975-.269s.621-2.169-.352-2.966zm.908-5.043l2.614 2.577c.315.315.63.649.769 1.057a1.4 1.4 0 0 1-.361 1.52c-.352.352-.714.463-.908.51l-.223-.816c.148-.009.352-.065.565-.278a.57.57 0 0 0 .13-.677c-.056-.13-.167-.297-.584-.704l-2.605-2.577.612-.621-.009.009zm4.412-2.892l-1.706 1.483.945 1.085 1.65-1.437.538.612-1.65 1.437 1.168 1.344 1.706-1.483.537.612-2.354 2.048-3.717-4.273 2.354-2.048.538.612-.009.009zm5.153-3.207c-.843-.093-1.353.195-1.613.389-1.001.714-1.149 1.946-.417 2.957.695.973 1.946 1.224 2.929.519.556-.399.779-.992.862-1.427l.602.834c-.269.612-.695 1.029-1.02 1.251a2.86 2.86 0 0 1-2.085.538 2.77 2.77 0 0 1-1.983-1.205c-.612-.853-.677-1.687-.556-2.336.157-.788.593-1.335 1.233-1.798.426-.306.881-.519 1.465-.556l.593.825-.009.009zm2.587-2.16l2.475 4.18-.751.445-2.465-4.171-1.122.658-.417-.704 2.985-1.761.417.704-1.121.658v-.009z' fill='%23dab982'/%3E%3C/svg%3E");
}

#frida-models {
  padding-top: 8rem;
  background: linear-gradient(0deg,#701f2a 78%,#0e0e0e 100%);
  margin-top: -1px;
}

#frida-models video {
  border-radius: 20px;
  overflow: hidden;
  aspect-ratio: 780 / 545;
  aspect-ratio: 16 / 10;
  object-fit: cover;
}

#frida-models p {
  max-width: 474px;
}

#frida-models a {
  margin-top: 6vw;
  margin-bottom: 4rem;
  display: flex;
  align-items: center;
}

#frida-models h2 {
  max-width: 474px;
  margin-top: calc(3rem - 3vw);
  margin-bottom: 4rem;
  display: flex;
  align-items: center;
  color: #F1D181;
  font-family: var(--font-heading);
  font-size: 3.5rem;
  line-height: 1;
  text-transform: uppercase;
  font-weight: 500;
}

#frida-models .logo {
  max-width: 430px;
  width: 100%;
}

#frida-models .image {
  width: 100%;
  border-radius: 20px;
}

.page-template-page-homepage-2024 #primary,
.page-template-page-homepage-2023 #primary,
#portrait-scroller {
  padding-top: 80px;
  position: relative;
}

#portrait-scroller .scrolling-text-big {
  color: white;
  border-top: 1px solid white;
  border-bottom: 1px solid white;
}

#portrait-hero video,
#portrait-hero .plyr__video-embed {
  position: absolute;
  top: 0;
  object-fit: cover;
  min-height: 400px;
  width: 100%;
  max-height: 100vh;
}

html body.single .entry-content.container h2 {
  font-size: 3rem;
  padding-left: 1rem;
  padding-right: 1rem;
  text-transform: uppercase;
  border-bottom: 1px solid black;
}

html body.single .entry-content.container h1,
html body.single .entry-content.container h3,
html body.single .entry-content.container h4,
html body.single .entry-content.container h5,
html body.single .entry-content.container h6 {
  margin: calc(3vw - -2rem) 5vw 3vw;
}
html body.single-post .entry-content.container h1,
html body.single-post .entry-content.container h3,
html body.single-post .entry-content.container h4,
html body.single-post .entry-content.container h5,
html body.single-post .entry-content.container h6 {
  margin: calc(3vw - -2rem) 1vw 3vw;
}

html body.single .entry-content.container h3,
html body.single .entry-content.container h4,
html body.single .entry-content.container h5,
html body.single .entry-content.container h6 {
  font-weight: 500;
  text-transform: uppercase;
  font-style: italic;
  font-family: var(--font-paragraph);
}

.space-xl {
	height: calc(2vw - -8rem);
}

.space-l {
	height: calc(4vw - -3rem);
}

.space-m {
	height: calc(2vw - -1rem);
}

#portrait-models .js-marquee {
  display: flex;
}

#portrait-models .model {
  position: relative;
  /*background-color: #DB3148;
  padding: 8vw 3vw calc(3vw - -2rem);*/
  padding: 2.9vw 3.6vw 6.3vw;
  border-right: 1px solid rgba(255,255,255,0.2);
  text-align: center;
}

#portrait-models .model:before {
  content: '';
  background-size: 100% 100%;
  background-repeat: no-repeat;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='528' height='724' fill='none'%3E%3Cg fill-rule='evenodd'%3E%3Cpath d='M528 0H0v724h528V0zM263.5 51C153.043 51 62 140.543 62 251v168c0 110.457 91.043 200 201.5 200S465 529.457 465 419V251c0-110.457-91.043-200-201.5-200z' fill='%23e13e53'/%3E%3Cpath d='M0 106.852C14.943 79.224 60.172 19.174 121.54 0h288.905C441.66 14.314 508.872 55.723 528 106.852v512.293C508.74 648.438 457.467 710.419 406.46 724H116.558C86.672 708.022 21.519 663.484 0 613.153V106.852zM263.5 51C153.043 51 62 140.543 62 251v168c0 110.457 91.043 200 201.5 200S465 529.457 465 419V251c0-110.457-91.043-200-201.5-200z' fill='url(%23A)'/%3E%3Cpath d='M240 51C107.452 51 0 158.452 0 291v88c0 132.548 107.452 240 240 240h23.5H288c132.548 0 240-107.452 240-240v-88c0-132.548-107.452-240-240-240h-24.5H240zm23.5 0C373.957 51 465 140.543 465 251v168c0 110.457-91.043 200-201.5 200S62 529.457 62 419V251c0-110.457 91.043-200 201.5-200z' fill='url(%23B)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='A' x1='264' y1='0' x2='264' y2='724' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23d33a4e'/%3E%3Cstop offset='.35' stop-color='%23d93c50'/%3E%3Cstop offset='.615' stop-color='%23da3c50'/%3E%3Cstop offset='.95' stop-color='%23d3394d'/%3E%3C/linearGradient%3E%3ClinearGradient id='B' x1='264' y1='51' x2='264' y2='619' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23af2c3c'/%3E%3Cstop offset='.245' stop-color='%23d93c50'/%3E%3Cstop offset='.748' stop-color='%23d93c50'/%3E%3Cstop offset='1' stop-color='%23ae2b3b'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}

#portrait-models img {
  width: 25vw;
  /*border-radius: 50%;*/
  aspect-ratio: 0.72;
  object-fit: cover;
}
#portrait-models .frame-col-1 img,
#portrait-models .frame-3 img,
#portrait-models .frame-col-3 img {
  width: 100%;
  aspect-ratio: unset;
}

#portrait-models .frame-1,
#portrait-models .frame-2,
#portrait-models .frame-3,
#portrait-models .frame-4,
#portrait-models .frame-5 {
  position: relative;
  margin: 2.3vw;
}
#portrait-models .frame-3 {
  margin-left: 0;
  margin-right: 0;
}

#portrait-models .d-none {
  background-color: #2B2B2B;
}

#portrait-models .d-none h6 {
  text-transform: uppercase;
  font-family: var(--font-paragraph);
  position: absolute;
  top: 1rem;
  left: 1rem;
  color: white;
}

#portrait-models h2 {
  color: #EBE8AC;
  position: absolute;
  bottom: 1%;
  left: 50%;
  transform: translate(-50%,0);
}
#portrait-models p {
  font-family: var(--font-paragraph);
  text-transform: none;
  color: white;
  font-style: italic;
  position: absolute;
  top: 1.5%;
  left: 50%;
  transform: translate(-50%,0);
  font-size: 1.3rem;
  font-weight: 400;
}

#homepage-splash h1,
.page-template-page-sisterhood .page-title,
.page-template-page-beyond-the-glass-ceiling .page-title,
.page-template-page-portrait-of-dreams .page-title {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
}

.page-template-page-sisterhood .page-title:after,
.page-template-page-portrait-of-dreams .page-title:after {
  margin-left: 0.75rem;
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='84' height='87' viewBox='0 0 84 87' fill='none'%3E%3Cpath d='M8.71451 43.0592L51.0755 43.0592' stroke='%23282828' stroke-width='0.75' stroke-miterlimit='10'/%3E%3Cpath d='M39.1778 55.7238L52.1161 43.0593L39.1778 30.2921L50.8086 43.0593L39.1778 55.7238Z' fill='%23282828'/%3E%3Cpath d='M0.383357 25.3426C0.636647 24.8155 0.910474 24.3842 1.41705 24.1104C1.9784 23.8161 2.65612 23.8092 3.28592 24.1104C3.91572 24.4116 4.33331 24.9319 4.44969 25.5959C4.55237 26.1847 4.40861 26.6228 4.15532 27.1499L3.78566 27.9303L-7.83991e-08 26.1367L0.376512 25.3426L0.383357 25.3426ZM3.51867 27.0951L3.63505 26.8487C3.77196 26.5612 3.93626 26.1641 3.84727 25.7191C3.77196 25.3632 3.53237 24.9387 3.01209 24.6923C2.51236 24.4527 2.00578 24.5075 1.67719 24.6923C1.28014 24.9114 1.06792 25.3016 0.937857 25.5754L0.82148 25.8287L3.51867 27.1088L3.51867 27.0951Z' fill='%23282828'/%3E%3Cpath d='M2.396 21.4886L6.0242 23.5765L5.70245 24.131L2.07425 22.043L2.396 21.4886Z' fill='%23282828'/%3E%3Cpath d='M4.95624 19.1815C4.85356 19.161 4.75087 19.161 4.63449 19.1884C4.4702 19.2363 4.36067 19.3322 4.25798 19.4828C4.03892 19.8045 4.12107 20.1057 4.34698 20.2495C4.44966 20.3179 4.65503 20.4069 5.01785 20.1536L5.39436 19.9003C6.08578 19.4348 6.57182 19.5033 6.96202 19.7703C7.62605 20.2152 7.76297 20.9888 7.32484 21.6391C7.05786 22.043 6.74296 22.18 6.42806 22.221C6.09262 22.2689 5.8051 22.2005 5.55181 22.0567L5.79141 21.4543C5.96255 21.5707 6.16792 21.6186 6.33222 21.6049C6.5239 21.5912 6.70189 21.5022 6.84565 21.29C7.06471 20.9683 6.99625 20.5575 6.64712 20.3248C6.29115 20.0852 5.96255 20.2632 5.71611 20.4275L5.35329 20.6671C5.03839 20.8724 4.51812 21.1326 3.99785 20.7834C3.5255 20.4685 3.32697 19.8045 3.76509 19.1542C4.01838 18.7777 4.29906 18.6613 4.4702 18.6134C4.61396 18.5723 4.80564 18.5586 4.99731 18.5791L4.96309 19.1747L4.95624 19.1815Z' fill='%23282828'/%3E%3Cpath d='M8.09834 15.2248C7.48223 15.3138 7.16733 15.6218 7.01673 15.8067C6.44169 16.5118 6.57176 17.4086 7.28371 17.9973C7.96828 18.5586 8.90613 18.497 9.46748 17.8125C9.78922 17.4223 9.83714 16.9567 9.80976 16.635L10.3985 17.1142C10.3232 17.6002 10.0973 17.9768 9.91245 18.2027C9.43325 18.7914 8.85821 18.942 8.52962 18.9831C7.86559 19.0721 7.33847 18.8735 6.87981 18.497C6.28424 18.0041 6.07203 17.4223 6.0378 16.9362C5.99672 16.3406 6.20894 15.8683 6.57176 15.4233C6.81136 15.129 7.10572 14.8825 7.51646 14.7524L8.09834 15.2316L8.09834 15.2248Z' fill='%23282828'/%3E%3Cpath d='M12.6713 12.24C13.527 13.1231 13.5201 14.4374 12.6165 15.3137C11.7129 16.1831 10.3985 16.1489 9.54279 15.2658C8.68708 14.3827 8.69393 13.0683 9.59755 12.1921C10.4943 11.3227 11.8156 11.3569 12.6713 12.24ZM12.2126 12.6849C11.5691 12.0209 10.6518 11.9935 10.0083 12.6165C9.3648 13.2394 9.35795 14.1568 10.0083 14.8208C10.6518 15.4848 11.5691 15.5122 12.2126 14.8893C12.8561 14.2663 12.8629 13.349 12.2126 12.6849Z' fill='%23282828'/%3E%3Cpath d='M12.4318 9.75504L15.1358 11.3501L14.2733 8.33114L14.8209 7.90671L16.0737 12.5618L11.8842 10.1726L12.4318 9.7482L12.4318 9.75504Z' fill='%23282828'/%3E%3Cpath d='M18.0384 6.565L16.6281 7.45494L17.1963 8.35172L18.5655 7.48917L18.8872 7.99575L17.5181 8.8583L18.2232 9.9673L19.6334 9.07736L19.9551 9.58394L18.0041 10.8162L15.7656 7.2838L17.7166 6.05158L18.0384 6.55815L18.0384 6.565Z' fill='%23282828'/%3E%3Cpath d='M19.6196 5.0041C20.0715 4.77135 20.3932 4.67551 20.7149 4.71658C21.2626 4.77819 21.5227 5.20262 21.6049 5.36692C21.8787 5.90088 21.7555 6.46222 21.3174 6.83189L23.2958 7.82452L22.6112 8.18049L20.756 7.20841L20.6533 7.26317L21.4406 8.78291L20.8724 9.07727L18.9488 5.36007L19.6128 5.01779L19.6196 5.0041ZM20.4069 6.76344L20.5849 6.67444C20.7423 6.5923 21.3653 6.25001 21.0641 5.65444C20.7902 5.12732 20.27 5.33953 19.9893 5.48329L19.7908 5.58598L20.4 6.77028L20.4069 6.76344Z' fill='%23282828'/%3E%3Cpath d='M25.5344 3.06692L26.7598 6.43499L26.1573 6.65405L24.932 3.28598L24.0283 3.61457L23.823 3.04638L26.2258 2.17014L26.4312 2.73833L25.5275 3.06692L25.5344 3.06692Z' fill='%23282828'/%3E%3Cpath d='M28.3684 3.25165L30.1072 2.79299L29.6828 1.1911L30.3057 1.02681L31.3737 5.07945L30.7576 5.24374L30.2647 3.38172L28.5259 3.84038L29.0188 5.7024L28.4026 5.8667L27.3347 1.81406L27.9577 1.64976L28.3753 3.25165L28.3684 3.25165Z' fill='%23282828'/%3E%3Cpath d='M34.2831 0.94476L32.6332 1.21174L32.8044 2.25913L34.4063 1.99899L34.5021 2.59457L32.9071 2.8547L33.1193 4.15538L34.7691 3.8884L34.8649 4.48397L32.5853 4.85364L31.9213 0.718852L34.2009 0.349185L34.2967 0.94476L34.2831 0.94476Z' fill='%23282828'/%3E%3Cpath d='M38.4042 0.0273323C38.6644 0.0204868 39.0203 0.0273279 39.3284 0.225852C39.6844 0.444914 39.8692 0.841967 39.8829 1.22532C39.8897 1.47177 39.8418 1.84828 39.5064 2.15633C39.1846 2.45069 38.8013 2.50546 38.4932 2.51231L38.2057 2.51231L38.2605 4.22373L37.6238 4.24426L37.4937 0.0615578L38.4179 0.0341744L38.4042 0.0273323ZM38.1783 1.93043L38.4658 1.93043C39.0203 1.90305 39.2736 1.62922 39.2599 1.23901C39.2531 1.00626 39.1436 0.595518 38.4179 0.616055L38.1372 0.616055L38.1783 1.93043Z' fill='%23282828'/%3E%3Cpath d='M41.8064 0.0410184C42.313 0.0684013 42.6348 0.150547 42.8949 0.349072C43.333 0.684509 43.3467 1.1774 43.333 1.36223C43.2988 1.96465 42.9086 2.38224 42.3404 2.47808L43.5452 4.33325L42.7717 4.29218L41.6695 2.51231L41.5531 2.51231L41.4573 4.21688L40.8206 4.18265L41.0534 -5.38928e-05L41.7996 0.0410184L41.8064 0.0410184ZM41.5942 1.95096L41.7927 1.96465C41.9707 1.9715 42.6827 1.99203 42.7169 1.328C42.7511 0.739275 42.1966 0.650285 41.8817 0.636594L41.6627 0.622899L41.5874 1.95096L41.5942 1.95096Z' fill='%23282828'/%3E%3Cpath d='M48.8165 3.01891C48.618 4.2306 47.5501 5.011 46.311 4.80563C45.072 4.60026 44.3189 3.51865 44.5175 2.30696C44.716 1.09528 45.7839 0.314872 47.023 0.520242C48.262 0.725612 49.0151 1.80723 48.8165 3.01891ZM48.1867 2.91623C48.3373 1.99891 47.8171 1.25273 46.9271 1.10213C46.044 0.958369 45.3047 1.49233 45.1541 2.40965C45.0035 3.32697 45.5238 4.07315 46.4137 4.22375C47.2968 4.36751 48.0361 3.83355 48.1867 2.91623Z' fill='%23282828'/%3E%3Cpath d='M51.7532 1.65659L51.055 4.27164C50.966 4.59338 50.8701 4.90829 50.6579 5.15473C50.4594 5.37379 50.1034 5.62708 49.5489 5.48332C49.1929 5.38748 48.9876 5.1958 48.8917 5.08627L49.3367 4.64815C49.3983 4.73715 49.501 4.84667 49.72 4.90829C49.8227 4.93567 50.0281 4.9699 50.1992 4.74399C50.2609 4.66184 50.3293 4.52493 50.4388 4.11418L51.1439 1.49914L51.7601 1.66344L51.7532 1.65659Z' fill='%23282828'/%3E%3Cpath d='M55.2172 3.42964L53.6427 2.88199L53.2935 3.88145L54.8201 4.41542L54.6216 4.98361L53.095 4.44965L52.6637 5.69556L54.2382 6.24321L54.0397 6.8114L51.8628 6.05153L53.2456 2.10158L55.4225 2.86145L55.224 3.42964L55.2172 3.42964Z' fill='%23282828'/%3E%3Cpath d='M59.1602 5.57239C58.9138 4.99735 58.5373 4.77144 58.3251 4.6756C57.4967 4.29225 56.6616 4.64822 56.2714 5.48339C55.9017 6.28434 56.196 7.17428 57.0038 7.55079C57.4625 7.763 57.9212 7.6877 58.2361 7.58501L57.9143 8.27643C57.4283 8.33119 57.0038 8.20112 56.7369 8.0779C56.0454 7.763 55.7579 7.24958 55.6347 6.93468C55.3814 6.31172 55.443 5.75037 55.6895 5.21641C56.0112 4.51815 56.5246 4.16218 56.9833 4.01158C57.5446 3.8199 58.0649 3.90889 58.5852 4.14849C58.9343 4.30594 59.2424 4.525 59.4751 4.88782L59.1602 5.57239Z' fill='%23282828'/%3E%3Cpath d='M61.4877 6.45543L59.701 9.55652L59.1465 9.23477L60.9332 6.13368L60.1049 5.65448L60.4061 5.13422L62.6241 6.40751L62.3229 6.92778L61.4877 6.44858L61.4877 6.45543Z' fill='%23282828'/%3E%3Cpath d='M67.382 9.83038C67.8269 10.2069 68.1761 10.5834 68.3061 11.1447C68.4499 11.7677 68.2787 12.418 67.8269 12.952C67.3751 13.486 66.7658 13.7529 66.095 13.6982C65.4994 13.6434 65.116 13.3901 64.6711 13.0136L64.0139 12.4523L66.7111 9.26218L67.382 9.83038ZM64.8901 12.4112L65.1023 12.5892C65.3419 12.7945 65.6911 13.0547 66.1429 13.0821C66.5057 13.1026 66.9781 12.9794 67.3477 12.5413C67.7037 12.1168 67.779 11.6171 67.6969 11.2543C67.5873 10.8161 67.2656 10.5149 67.0328 10.3164L66.8206 10.1384L64.897 12.4112L64.8901 12.4112Z' fill='%23282828'/%3E%3Cpath d='M70.6062 12.7671L67.6626 15.7382L67.2108 15.2863L70.1544 12.3153L70.6062 12.7671Z' fill='%23282828'/%3E%3Cpath d='M72.1603 15.8135C72.2082 15.7245 72.2356 15.6219 72.2356 15.4986C72.2287 15.3275 72.1671 15.1974 72.0507 15.0605C71.7906 14.7661 71.4894 14.773 71.284 14.951C71.1882 15.0331 71.0581 15.2111 71.2019 15.6287L71.3525 16.0531C71.6263 16.8404 71.4415 17.2922 71.0786 17.6071C70.4831 18.1342 69.6958 18.0726 69.1824 17.4839C68.8607 17.1211 68.8059 16.7856 68.847 16.4639C68.888 16.1284 69.0249 15.8683 69.2235 15.6629L69.7437 16.0463C69.5863 16.1832 69.4904 16.368 69.4631 16.5323C69.4288 16.724 69.4699 16.9225 69.6342 17.1074C69.8943 17.3949 70.3051 17.436 70.62 17.1621C70.9417 16.8815 70.8527 16.5186 70.7569 16.238L70.62 15.8272C70.4968 15.4712 70.3804 14.9031 70.8527 14.4855C71.2772 14.109 71.9686 14.0816 72.4889 14.6703C72.7901 15.0057 72.8311 15.3138 72.8311 15.4849C72.8311 15.6355 72.8038 15.8204 72.7285 16.0052L72.1603 15.8204L72.1603 15.8135Z' fill='%23282828'/%3E%3Cpath d='M75.1996 19.8662C75.2681 19.2432 75.049 18.8667 74.9053 18.675C74.3713 17.9357 73.4677 17.833 72.7215 18.3807C72.0027 18.9009 71.8247 19.8182 72.3518 20.5439C72.6462 20.9478 73.0843 21.1121 73.4061 21.1737L72.79 21.6187C72.3381 21.427 72.0301 21.1052 71.8589 20.8725C71.414 20.2564 71.414 19.6676 71.4551 19.3322C71.5372 18.6682 71.8658 18.2027 72.3381 17.8604C72.9611 17.4086 73.5841 17.3538 74.0564 17.4428C74.6383 17.5523 75.049 17.8809 75.3845 18.3464C75.6104 18.6545 75.7678 18.9968 75.7952 19.428L75.1859 19.873L75.1996 19.8662Z' fill='%23282828'/%3E%3Cpath d='M76.9384 25.0415C75.8705 25.6439 74.5972 25.3085 73.9743 24.2132C73.3581 23.1179 73.721 21.8514 74.7957 21.249C75.8637 20.6466 77.137 20.9889 77.7599 22.0773C78.376 23.1726 78.0132 24.4391 76.9384 25.0415ZM76.6235 24.487C77.4313 24.0283 77.6846 23.1521 77.2465 22.3717C76.8084 21.5913 75.9253 21.3517 75.1106 21.8103C74.296 22.269 74.0496 23.1452 74.4877 23.9256C74.9258 24.7061 75.8089 24.9457 76.6167 24.487L76.6235 24.487Z' fill='%23282828'/%3E%3Cpath d='M79.396 25.4454L77.1643 27.6497L80.3065 27.5949L80.5735 28.2315L75.7473 28.2521L79.129 24.8156L79.396 25.4522L79.396 25.4454Z' fill='%23282828'/%3E%3Cpath d='M81.0527 31.6887L80.5529 30.0936L79.5398 30.4154L80.0258 31.9556L79.4508 32.1336L78.9647 30.5933L77.712 30.9904L78.2117 32.5854L77.6367 32.7634L76.9384 30.566L80.9294 29.3064L81.6209 31.5107L81.0458 31.6955L81.0527 31.6887Z' fill='%23282828'/%3E%3Cpath d='M82.1481 33.6054C82.2576 34.0982 82.2645 34.4337 82.1481 34.7349C81.9427 35.2483 81.4704 35.3921 81.2924 35.4331C80.7037 35.5632 80.1971 35.2962 79.9506 34.776L78.4857 36.4326L78.3214 35.6796L79.7384 34.1393L79.711 34.0298L78.0407 34.3995L77.9038 33.7765L81.9906 32.8797L82.1481 33.6122L82.1481 33.6054ZM80.2518 33.9134L80.2929 34.1119C80.334 34.2831 80.5051 34.9813 81.1555 34.8376C81.7305 34.7144 81.6689 34.153 81.6004 33.8449L81.5525 33.6327L80.2518 33.9203L80.2518 33.9134Z' fill='%23282828'/%3E%3Cpath d='M82.5177 39.8213L78.9511 40.143L78.8964 39.5064L82.463 39.1778L82.374 38.2194L82.9764 38.1646L83.2091 40.7112L82.6067 40.766L82.5177 39.8076L82.5177 39.8213Z' fill='%23282828'/%3E%3Cpath d='M81.6073 42.5184L81.6073 44.312L83.2639 44.312L83.2639 44.9486L79.0812 44.9486L79.0812 44.312L81.0048 44.312L81.0048 42.5184L79.0812 42.5184L79.0812 41.8818L83.2639 41.8818L83.2639 42.5184L81.6073 42.5184Z' fill='%23282828'/%3E%3Cpath d='M82.3329 48.8164L82.4972 47.1598L81.443 47.0571L81.2855 48.6658L80.6831 48.6042L80.8406 46.9955L79.533 46.8654L79.3687 48.5221L78.7663 48.4673L78.9922 46.1672L83.1544 46.5711L82.9285 48.8712L82.3261 48.8096L82.3329 48.8164Z' fill='%23282828'/%3E%3Cpath d='M82.1822 53.0197C82.1275 53.273 82.0248 53.6152 81.7578 53.8617C81.4497 54.156 81.0253 54.2314 80.6488 54.1424C80.4092 54.0876 80.0601 53.9438 79.8479 53.5399C79.6493 53.1497 79.6904 52.7732 79.7589 52.472L79.8205 52.1913L78.1638 51.8148L78.3076 51.1919L82.3876 52.1229L82.1822 53.0197ZM80.3955 52.3214L80.3339 52.6021C80.2107 53.1429 80.416 53.4578 80.7926 53.5468C81.0185 53.5947 81.4429 53.6016 81.6072 52.8896L81.6688 52.6158L80.3955 52.3283L80.3955 52.3214Z' fill='%23282828'/%3E%3Cpath d='M81.2924 56.3398C81.1349 56.8259 80.9775 57.1134 80.7242 57.3119C80.2929 57.6542 79.8069 57.5378 79.6357 57.4831C79.0607 57.2982 78.7595 56.8122 78.8074 56.244L76.7058 56.9354L76.9454 56.2029L78.9443 55.5868L78.9785 55.4773L77.3493 54.9502L77.5478 54.3409L81.5251 55.6279L81.2992 56.3398L81.2924 56.3398ZM79.4988 55.6484L79.4372 55.8401C79.3824 56.0044 79.1839 56.6958 79.8137 56.8943C80.3751 57.0723 80.601 56.5589 80.6968 56.2645L80.7653 56.0592L79.4988 55.6484Z' fill='%23282828'/%3E%3Cpath d='M76.6373 62.3503C75.5146 61.8437 75.0354 60.6183 75.5488 59.4751C76.0623 58.3319 77.3013 57.8732 78.424 58.3798C79.5467 58.8864 80.0259 60.1117 79.5125 61.255C78.9991 62.3982 77.76 62.8568 76.6441 62.3503L76.6373 62.3503ZM76.8974 61.7684C77.7463 62.1517 78.602 61.83 78.9717 61.0154C79.3413 60.2007 79.0059 59.345 78.157 58.9685C77.3082 58.592 76.4525 58.9069 76.0828 59.7215C75.7131 60.543 76.0486 61.3919 76.8974 61.7684Z' fill='%23282828'/%3E%3Cpath d='M77.1987 65.5541L74.8438 64.2055C74.5563 64.0412 74.2756 63.8632 74.0908 63.5962C73.9265 63.3498 73.7759 62.939 74.0565 62.4393C74.2414 62.1175 74.4741 61.9738 74.611 61.9053L74.9259 62.4461C74.8232 62.4804 74.6863 62.5557 74.5768 62.7542C74.522 62.8432 74.4399 63.0349 74.611 63.2608C74.6726 63.3429 74.789 63.4456 75.1587 63.6578L77.5136 65.0064L77.1987 65.5609L77.1987 65.5541Z' fill='%23282828'/%3E%3Cpath d='M74.604 68.4293L75.5419 67.0465L74.6656 66.4509L73.7552 67.7927L73.2554 67.4572L74.1659 66.1155L73.0775 65.3762L72.1396 66.759L71.6399 66.4235L72.9337 64.5136L76.3976 66.8617L75.1038 68.7716L74.604 68.4362L74.604 68.4293Z' fill='%23282828'/%3E%3Cpath d='M71.51 71.6947C72.1261 71.6058 72.441 71.2977 72.5916 71.1197C73.1735 70.4214 73.0502 69.5178 72.3383 68.9291C71.6606 68.3677 70.7227 68.4225 70.1545 69.1071C69.8328 69.4904 69.7849 69.9559 69.8054 70.2845L69.2235 69.7985C69.2988 69.3125 69.5316 68.9359 69.7164 68.7169C70.2024 68.135 70.7706 67.9844 71.1061 67.9433C71.7701 67.8612 72.2972 68.0597 72.749 68.4362C73.3446 68.9291 73.55 69.5178 73.5842 69.997C73.6253 70.5926 73.4062 71.0649 73.0365 71.5099C72.7901 71.8043 72.5026 72.0439 72.0918 72.1808L71.51 71.7016L71.51 71.6947Z' fill='%23282828'/%3E%3Cpath d='M70.0585 73.7278L67.5188 71.2086L67.9706 70.7568L70.5103 73.276L71.188 72.5914L71.6125 73.0159L69.8121 74.83L69.3876 74.4055L70.0654 73.7278L70.0585 73.7278Z' fill='%23282828'/%3E%3Cpath d='M65.3077 78.561C64.8285 78.8964 64.3767 79.136 63.8016 79.1223C63.165 79.1018 62.5763 78.7732 62.1724 78.205C61.7753 77.6368 61.6589 76.9796 61.8917 76.343C62.0902 75.7816 62.4325 75.4667 62.9117 75.1313L63.6168 74.6315L66.0265 78.0544L65.3077 78.561ZM63.4388 75.4941L63.2129 75.6516C62.9528 75.8295 62.6173 76.1034 62.4736 76.5346C62.364 76.8769 62.364 77.3698 62.6926 77.8353C63.0075 78.2871 63.473 78.4925 63.8496 78.4925C64.3014 78.4925 64.6779 78.2666 64.9312 78.0886L65.1571 77.9312L63.4457 75.4941L63.4388 75.4941Z' fill='%23282828'/%3E%3Cpath d='M61.6521 80.9364L59.5231 77.3356L60.0707 77.007L62.1997 80.6078L61.6521 80.9364Z' fill='%23282828'/%3E%3Cpath d='M58.3045 81.6688C58.3798 81.7373 58.4688 81.792 58.592 81.8194C58.7563 81.8537 58.9001 81.8331 59.0644 81.751C59.4135 81.573 59.4888 81.2786 59.3656 81.039C59.3108 80.9295 59.1739 80.7515 58.7358 80.7857L58.284 80.82C57.4557 80.8884 57.0655 80.5872 56.8532 80.1628C56.4973 79.4508 56.7574 78.7115 57.4557 78.3555C57.8869 78.1365 58.2224 78.1707 58.5236 78.2871C58.8385 78.4103 59.0507 78.6088 59.2013 78.8552L58.6947 79.2591C58.5989 79.0743 58.4483 78.9374 58.2977 78.8621C58.1265 78.7799 57.9212 78.7731 57.6953 78.8826C57.3461 79.0538 57.2092 79.444 57.394 79.8205C57.5857 80.2038 57.9554 80.2107 58.2498 80.1902L58.6879 80.1628C59.0575 80.1354 59.6463 80.1628 59.9269 80.7241C60.1802 81.2307 60.0296 81.9084 59.3314 82.2575C58.9275 82.4629 58.6263 82.4218 58.4551 82.3808C58.3114 82.3397 58.1402 82.2644 57.9828 82.148L58.3045 81.6483L58.3045 81.6688Z' fill='%23282828'/%3E%3Cpath d='M53.6153 83.5719C54.1972 83.7978 54.6216 83.6814 54.8407 83.5925C55.6895 83.2639 56.0181 82.415 55.6895 81.5593C55.3678 80.731 54.5258 80.3271 53.6974 80.6488C53.2319 80.8268 52.9581 81.2102 52.8212 81.5045L52.5474 80.7994C52.8486 80.4161 53.2319 80.197 53.5058 80.0943C54.2109 79.8205 54.7859 79.9711 55.094 80.0943C55.7169 80.3476 56.0797 80.7789 56.2919 81.3265C56.5726 82.0453 56.4631 82.6614 56.2577 83.0927C55.9976 83.6267 55.58 83.9416 55.046 84.1469C54.6901 84.2839 54.3204 84.3523 53.896 84.2702L53.6221 83.5719L53.6153 83.5719Z' fill='%23282828'/%3E%3Cpath d='M48.1593 83.9211C47.8512 82.7299 48.5084 81.5867 49.7201 81.2718C50.9318 80.9569 52.0613 81.6346 52.3762 82.8258C52.6843 84.0169 52.0271 85.1601 50.8086 85.475C49.5969 85.7899 48.4674 85.1122 48.1525 83.9211L48.1593 83.9211ZM48.7823 83.7636C49.015 84.6604 49.8023 85.1328 50.6648 84.9069C51.5274 84.6809 51.9929 83.8868 51.7533 82.9901C51.5205 82.0933 50.7333 81.6209 49.8707 81.8468C49.0013 82.0727 48.5427 82.8668 48.7754 83.7636L48.7823 83.7636Z' fill='%23282828'/%3E%3Cpath d='M47.1393 86.2075L45.5784 83.4829L44.8323 86.5361L44.1477 86.632L45.3662 81.9632L47.8307 86.1185L47.1461 86.2144L47.1393 86.2075Z' fill='%23282828'/%3E%3Cpath d='M40.6906 86.2075L42.3541 86.1254L42.3062 85.0643L40.6906 85.1396L40.6633 84.5372L42.2788 84.4619L42.2172 83.1475L40.5537 83.2297L40.5263 82.6272L42.8333 82.5177L43.0319 86.7004L40.718 86.8099L40.6906 86.2075Z' fill='%23282828'/%3E%3Cpath d='M38.5753 86.7826C38.0688 86.762 37.747 86.6867 37.48 86.495C37.0351 86.1733 37.0145 85.6736 37.0214 85.4887C37.0487 84.8863 37.4321 84.4619 37.9935 84.3592L36.7612 82.5177L37.5348 82.5451L38.6643 84.3044L38.7807 84.3044L38.8492 82.5998L39.4858 82.6272L39.3215 86.8099L38.5753 86.7826ZM38.7602 84.8658L38.5616 84.8658C38.3837 84.8521 37.6717 84.8384 37.6443 85.5024C37.6238 86.0911 38.1783 86.1733 38.4932 86.1801L38.7122 86.1801L38.767 84.8589L38.7602 84.8658Z' fill='%23282828'/%3E%3Cpath d='M32.4758 85.5504L33.0645 82.018L33.6943 82.1207L33.1056 85.653L34.0503 85.8105L33.9476 86.4061L31.4216 85.9816L31.5243 85.3861L32.469 85.5435L32.4758 85.5504Z' fill='%23282828'/%3E%3Cpath d='M30.0798 83.9895L28.341 83.5308L27.9166 85.1327L27.3004 84.9684L28.3684 80.9226L28.9913 81.0869L28.4984 82.949L30.2304 83.4076L30.7233 81.5456L31.3462 81.7099L30.2783 85.7557L29.6622 85.5914L30.0866 83.9895L30.0798 83.9895Z' fill='%23282828'/%3E%3Cpath d='M23.7955 83.086L25.3632 83.6678L25.7328 82.6752L24.2131 82.1139L24.4253 81.5457L25.9451 82.107L26.4037 80.8748L24.8361 80.2929L25.0483 79.7247L27.2115 80.5257L25.7534 84.4482L23.5901 83.6473L23.8024 83.086L23.7955 83.086Z' fill='%23282828'/%3E%3Cpath d='M19.7566 81.8674C19.5307 81.751 19.2227 81.5593 19.0515 81.2444C18.8461 80.8748 18.8872 80.4435 19.0584 80.1012C19.1747 79.8821 19.4006 79.5809 19.8456 79.4782C20.27 79.3824 20.6329 79.5193 20.8998 79.6631L21.1531 79.8L21.9404 78.2939L22.5086 78.5883L20.5713 82.2918L19.7566 81.8674ZM20.8862 80.3203L20.6329 80.1833C20.1468 79.9301 19.784 80.0464 19.606 80.3887C19.4965 80.5941 19.387 81.0048 20.0304 81.3403L20.2837 81.4703L20.8862 80.3134L20.8862 80.3203Z' fill='%23282828'/%3E%3Cpath d='M16.7993 80.1765C16.3749 79.9027 16.1284 79.6699 15.9984 79.3755C15.7793 78.869 16.0121 78.4308 16.1148 78.2802C16.4433 77.7737 16.991 77.6025 17.525 77.801L17.388 75.5899L18.0384 76.0075L18.1205 78.0954L18.2164 78.157L19.1405 76.7126L19.6813 77.0549L17.4223 80.5804L16.7925 80.1765L16.7993 80.1765ZM17.922 78.6157L17.7509 78.5061C17.6003 78.4103 16.991 78.0406 16.635 78.602C16.3133 79.1017 16.7582 79.4508 17.0184 79.6151L17.2032 79.7315L17.922 78.6088L17.922 78.6157Z' fill='%23282828'/%3E%3Cpath d='M12.1647 74.1181C12.9383 73.1665 14.2458 73.0159 15.2247 73.8032C16.1968 74.5904 16.3201 75.9048 15.5465 76.8564C14.7729 77.8147 13.4654 77.9585 12.4865 77.1713C11.5144 76.384 11.3912 75.0696 12.1647 74.1181ZM12.6645 74.522C12.0826 75.2408 12.1647 76.1513 12.863 76.7194C13.5613 77.2876 14.4649 77.1781 15.0536 76.4593C15.6355 75.7405 15.5533 74.83 14.8551 74.2618C14.1568 73.6937 13.2532 73.8032 12.6645 74.522Z' fill='%23282828'/%3E%3Cpath d='M8.94047 73.8511L10.8436 71.9206C11.0763 71.6878 11.3228 71.4551 11.624 71.3524C11.9046 71.2565 12.3428 71.2155 12.7467 71.6194C13.0068 71.8795 13.0889 72.1465 13.1232 72.2902L12.5208 72.4545C12.5139 72.345 12.4728 72.1944 12.3154 72.0369C12.2401 71.9616 12.0826 71.8316 11.8157 71.9411C11.7198 71.9822 11.5966 72.0643 11.2954 72.3724L9.39228 74.296L8.93362 73.8442L8.94047 73.8511Z' fill='%23282828'/%3E%3Cpath d='M6.80461 70.5926L7.89991 71.8522L8.70086 71.1539L7.63978 69.9354L8.09159 69.5383L9.15267 70.7568L10.1453 69.8943L9.04999 68.6347L9.5018 68.2376L11.0147 69.9764L7.85884 72.7216L6.34595 70.9828L6.79776 70.5857L6.80461 70.5926Z' fill='%23282828'/%3E%3Cpath d='M4.43606 66.7864C4.3676 67.4093 4.57982 67.7858 4.72357 67.9775C5.25069 68.7169 6.16117 68.8264 6.90734 68.2856C7.62614 67.7722 7.81097 66.848 7.2907 66.1223C6.99634 65.7116 6.55821 65.5473 6.23647 65.4857L6.85258 65.0407C7.30439 65.2393 7.61245 65.5542 7.77674 65.7938C8.22171 66.4099 8.21487 66.9986 8.17379 67.334C8.0848 67.9981 7.76305 68.4567 7.28386 68.799C6.65405 69.2508 6.03794 69.2987 5.55875 69.2097C4.97686 69.0934 4.57297 68.7716 4.23069 68.2993C4.00478 67.9844 3.84733 67.6489 3.81995 67.2177L4.42921 66.7795L4.43606 66.7864Z' fill='%23282828'/%3E%3Cpath d='M2.8409 64.8764L5.9283 63.0486L6.25689 63.6031L3.17634 65.424L3.66238 66.2524L3.14211 66.5604L1.84143 64.3561L2.3617 64.0481L2.84774 64.8764L2.8409 64.8764Z' fill='%23282828'/%3E%3C/svg%3E");
}

#portrait-photographer > div {
  background-color: #F1E5CE;
}

body.page-template-page-sisterhood #portrait-photographer > div,
body.page-template-page-beyond-the-glass-ceiling #portrait-photographer > div {
  background-color: unset;
}

hr.hr-69 {
  width: 69px;
  margin-bottom: 2rem;
}

#portrait-photographer h2 {
  margin-bottom: 2rem;
}

#portrait-photographer .outline {
  padding: 3vw calc(var(--bs-gutter-x) - -3.5vw) 3vw 3.5vw;
}

.page-template-page-portrait-of-dreams {
  background-color: #ddd4c5;
}

.page-template-page-portrait-of-dreams .explore-collection,
.single-post .explore-collection {
  background-color: #DB3148;
  border-bottom: unset;
}

.page-template-page-sisterhood #portrait-stories .explore-collection,
.page-template-page-beyond-the-glass-ceiling #portrait-stories .explore-collection {
  background-color: #292929;
  border-bottom: unset;
}

.page-template-page-sisterhood .explore-collection h2,
.page-template-page-portrait-of-dreams .explore-collection h2,
.single-post .explore-collection h2 {
  color: #FFEBEB;
  font-weight: 500;
}
.page-template-page-beyond-the-glass-ceiling .explore-collection h2 {
  color: #fff;
  font-weight: 500;
}

.page-template-page-portrait-of-dreams .explore-collection line,
.single-post .explore-collection line {
  stroke: #FFEBEB;
}

.page-template-page-portrait-of-dreams .explore-collection path,
.single-post .explore-collection path {
  fill: #FFEBEB;
}

.page-template-page-sisterhood footer,
.page-template-page-beyond-the-glass-ceiling footer,
.page-template-page-portrait-of-dreams footer {
  border-top: 1px solid rgba(0,0,0,0.2);
}

.date {
  font-size: calc(12px - -.2vw);
  letter-spacing: 1px;
}

hr.grey {
  max-width: 100%;
  border-top: 1px solid rgba(0,0,0,0.2);
  margin-top: 0;
  margin-bottom: 0;
}

#discover-model {
  background-color: #C1AB95;
}

.single-post .related.products .product {
  border: 2px solid #C1AB95;
}

#homepage-splash {
  position: relative;
  overflow: hidden;
}

#homepage-splash img {
  object-position: 50% 0;
  object-fit: cover;
  /*min-height: 400px;
  max-height: calc(100vh - 80px);*/
  overflow: hidden;
}


#homepage-new-in h2,
#bgc-opening h2,
#bgc-project h2,
#bgc-models h2,
body:not(.single-post) #header-post-block h1 {
  text-transform: uppercase;
}

#homepage-splash h1:after {
  margin-left: 0.75rem;
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='84' height='87' viewBox='0 0 84 87' fill='none'%3E%3Cpath d='M8.71451 43.0592L51.0755 43.0592' stroke='white' stroke-width='0.75' stroke-miterlimit='10'/%3E%3Cpath d='M39.1778 55.7238L52.1161 43.0593L39.1778 30.2921L50.8086 43.0593L39.1778 55.7238Z' fill='white'/%3E%3Cpath d='M0.383357 25.3426C0.636647 24.8155 0.910474 24.3842 1.41705 24.1104C1.9784 23.8161 2.65612 23.8092 3.28592 24.1104C3.91572 24.4116 4.33331 24.9319 4.44969 25.5959C4.55237 26.1847 4.40861 26.6228 4.15532 27.1499L3.78566 27.9303L-7.83991e-08 26.1367L0.376512 25.3426L0.383357 25.3426ZM3.51867 27.0951L3.63505 26.8487C3.77196 26.5612 3.93626 26.1641 3.84727 25.7191C3.77196 25.3632 3.53237 24.9387 3.01209 24.6923C2.51236 24.4527 2.00578 24.5075 1.67719 24.6923C1.28014 24.9114 1.06792 25.3016 0.937857 25.5754L0.82148 25.8287L3.51867 27.1088L3.51867 27.0951Z' fill='white'/%3E%3Cpath d='M2.396 21.4886L6.0242 23.5765L5.70245 24.131L2.07425 22.043L2.396 21.4886Z' fill='white'/%3E%3Cpath d='M4.95624 19.1815C4.85356 19.161 4.75087 19.161 4.63449 19.1884C4.4702 19.2363 4.36067 19.3322 4.25798 19.4828C4.03892 19.8045 4.12107 20.1057 4.34698 20.2495C4.44966 20.3179 4.65503 20.4069 5.01785 20.1536L5.39436 19.9003C6.08578 19.4348 6.57182 19.5033 6.96202 19.7703C7.62605 20.2152 7.76297 20.9888 7.32484 21.6391C7.05786 22.043 6.74296 22.18 6.42806 22.221C6.09262 22.2689 5.8051 22.2005 5.55181 22.0567L5.79141 21.4543C5.96255 21.5707 6.16792 21.6186 6.33222 21.6049C6.5239 21.5912 6.70189 21.5022 6.84565 21.29C7.06471 20.9683 6.99625 20.5575 6.64712 20.3248C6.29115 20.0852 5.96255 20.2632 5.71611 20.4275L5.35329 20.6671C5.03839 20.8724 4.51812 21.1326 3.99785 20.7834C3.5255 20.4685 3.32697 19.8045 3.76509 19.1542C4.01838 18.7777 4.29906 18.6613 4.4702 18.6134C4.61396 18.5723 4.80564 18.5586 4.99731 18.5791L4.96309 19.1747L4.95624 19.1815Z' fill='white'/%3E%3Cpath d='M8.09834 15.2248C7.48223 15.3138 7.16733 15.6218 7.01673 15.8067C6.44169 16.5118 6.57176 17.4086 7.28371 17.9973C7.96828 18.5586 8.90613 18.497 9.46748 17.8125C9.78922 17.4223 9.83714 16.9567 9.80976 16.635L10.3985 17.1142C10.3232 17.6002 10.0973 17.9768 9.91245 18.2027C9.43325 18.7914 8.85821 18.942 8.52962 18.9831C7.86559 19.0721 7.33847 18.8735 6.87981 18.497C6.28424 18.0041 6.07203 17.4223 6.0378 16.9362C5.99672 16.3406 6.20894 15.8683 6.57176 15.4233C6.81136 15.129 7.10572 14.8825 7.51646 14.7524L8.09834 15.2316L8.09834 15.2248Z' fill='white'/%3E%3Cpath d='M12.6713 12.24C13.527 13.1231 13.5201 14.4374 12.6165 15.3137C11.7129 16.1831 10.3985 16.1489 9.54279 15.2658C8.68708 14.3827 8.69393 13.0683 9.59755 12.1921C10.4943 11.3227 11.8156 11.3569 12.6713 12.24ZM12.2126 12.6849C11.5691 12.0209 10.6518 11.9935 10.0083 12.6165C9.3648 13.2394 9.35795 14.1568 10.0083 14.8208C10.6518 15.4848 11.5691 15.5122 12.2126 14.8893C12.8561 14.2663 12.8629 13.349 12.2126 12.6849Z' fill='white'/%3E%3Cpath d='M12.4318 9.75504L15.1358 11.3501L14.2733 8.33114L14.8209 7.90671L16.0737 12.5618L11.8842 10.1726L12.4318 9.7482L12.4318 9.75504Z' fill='white'/%3E%3Cpath d='M18.0384 6.565L16.6281 7.45494L17.1963 8.35172L18.5655 7.48917L18.8872 7.99575L17.5181 8.8583L18.2232 9.9673L19.6334 9.07736L19.9551 9.58394L18.0041 10.8162L15.7656 7.2838L17.7166 6.05158L18.0384 6.55815L18.0384 6.565Z' fill='white'/%3E%3Cpath d='M19.6196 5.0041C20.0715 4.77135 20.3932 4.67551 20.7149 4.71658C21.2626 4.77819 21.5227 5.20262 21.6049 5.36692C21.8787 5.90088 21.7555 6.46222 21.3174 6.83189L23.2958 7.82452L22.6112 8.18049L20.756 7.20841L20.6533 7.26317L21.4406 8.78291L20.8724 9.07727L18.9488 5.36007L19.6128 5.01779L19.6196 5.0041ZM20.4069 6.76344L20.5849 6.67444C20.7423 6.5923 21.3653 6.25001 21.0641 5.65444C20.7902 5.12732 20.27 5.33953 19.9893 5.48329L19.7908 5.58598L20.4 6.77028L20.4069 6.76344Z' fill='white'/%3E%3Cpath d='M25.5344 3.06692L26.7598 6.43499L26.1573 6.65405L24.932 3.28598L24.0283 3.61457L23.823 3.04638L26.2258 2.17014L26.4312 2.73833L25.5275 3.06692L25.5344 3.06692Z' fill='white'/%3E%3Cpath d='M28.3684 3.25165L30.1072 2.79299L29.6828 1.1911L30.3057 1.02681L31.3737 5.07945L30.7576 5.24374L30.2647 3.38172L28.5259 3.84038L29.0188 5.7024L28.4026 5.8667L27.3347 1.81406L27.9577 1.64976L28.3753 3.25165L28.3684 3.25165Z' fill='white'/%3E%3Cpath d='M34.2831 0.94476L32.6332 1.21174L32.8044 2.25913L34.4063 1.99899L34.5021 2.59457L32.9071 2.8547L33.1193 4.15538L34.7691 3.8884L34.8649 4.48397L32.5853 4.85364L31.9213 0.718852L34.2009 0.349185L34.2967 0.94476L34.2831 0.94476Z' fill='white'/%3E%3Cpath d='M38.4042 0.0273323C38.6644 0.0204868 39.0203 0.0273279 39.3284 0.225852C39.6844 0.444914 39.8692 0.841967 39.8829 1.22532C39.8897 1.47177 39.8418 1.84828 39.5064 2.15633C39.1846 2.45069 38.8013 2.50546 38.4932 2.51231L38.2057 2.51231L38.2605 4.22373L37.6238 4.24426L37.4937 0.0615578L38.4179 0.0341744L38.4042 0.0273323ZM38.1783 1.93043L38.4658 1.93043C39.0203 1.90305 39.2736 1.62922 39.2599 1.23901C39.2531 1.00626 39.1436 0.595518 38.4179 0.616055L38.1372 0.616055L38.1783 1.93043Z' fill='white'/%3E%3Cpath d='M41.8064 0.0410184C42.313 0.0684013 42.6348 0.150547 42.8949 0.349072C43.333 0.684509 43.3467 1.1774 43.333 1.36223C43.2988 1.96465 42.9086 2.38224 42.3404 2.47808L43.5452 4.33325L42.7717 4.29218L41.6695 2.51231L41.5531 2.51231L41.4573 4.21688L40.8206 4.18265L41.0534 -5.38928e-05L41.7996 0.0410184L41.8064 0.0410184ZM41.5942 1.95096L41.7927 1.96465C41.9707 1.9715 42.6827 1.99203 42.7169 1.328C42.7511 0.739275 42.1966 0.650285 41.8817 0.636594L41.6627 0.622899L41.5874 1.95096L41.5942 1.95096Z' fill='white'/%3E%3Cpath d='M48.8165 3.01891C48.618 4.2306 47.5501 5.011 46.311 4.80563C45.072 4.60026 44.3189 3.51865 44.5175 2.30696C44.716 1.09528 45.7839 0.314872 47.023 0.520242C48.262 0.725612 49.0151 1.80723 48.8165 3.01891ZM48.1867 2.91623C48.3373 1.99891 47.8171 1.25273 46.9271 1.10213C46.044 0.958369 45.3047 1.49233 45.1541 2.40965C45.0035 3.32697 45.5238 4.07315 46.4137 4.22375C47.2968 4.36751 48.0361 3.83355 48.1867 2.91623Z' fill='white'/%3E%3Cpath d='M51.7532 1.65659L51.055 4.27164C50.966 4.59338 50.8701 4.90829 50.6579 5.15473C50.4594 5.37379 50.1034 5.62708 49.5489 5.48332C49.1929 5.38748 48.9876 5.1958 48.8917 5.08627L49.3367 4.64815C49.3983 4.73715 49.501 4.84667 49.72 4.90829C49.8227 4.93567 50.0281 4.9699 50.1992 4.74399C50.2609 4.66184 50.3293 4.52493 50.4388 4.11418L51.1439 1.49914L51.7601 1.66344L51.7532 1.65659Z' fill='white'/%3E%3Cpath d='M55.2172 3.42964L53.6427 2.88199L53.2935 3.88145L54.8201 4.41542L54.6216 4.98361L53.095 4.44965L52.6637 5.69556L54.2382 6.24321L54.0397 6.8114L51.8628 6.05153L53.2456 2.10158L55.4225 2.86145L55.224 3.42964L55.2172 3.42964Z' fill='white'/%3E%3Cpath d='M59.1602 5.57239C58.9138 4.99735 58.5373 4.77144 58.3251 4.6756C57.4967 4.29225 56.6616 4.64822 56.2714 5.48339C55.9017 6.28434 56.196 7.17428 57.0038 7.55079C57.4625 7.763 57.9212 7.6877 58.2361 7.58501L57.9143 8.27643C57.4283 8.33119 57.0038 8.20112 56.7369 8.0779C56.0454 7.763 55.7579 7.24958 55.6347 6.93468C55.3814 6.31172 55.443 5.75037 55.6895 5.21641C56.0112 4.51815 56.5246 4.16218 56.9833 4.01158C57.5446 3.8199 58.0649 3.90889 58.5852 4.14849C58.9343 4.30594 59.2424 4.525 59.4751 4.88782L59.1602 5.57239Z' fill='white'/%3E%3Cpath d='M61.4877 6.45543L59.701 9.55652L59.1465 9.23477L60.9332 6.13368L60.1049 5.65448L60.4061 5.13422L62.6241 6.40751L62.3229 6.92778L61.4877 6.44858L61.4877 6.45543Z' fill='white'/%3E%3Cpath d='M67.382 9.83038C67.8269 10.2069 68.1761 10.5834 68.3061 11.1447C68.4499 11.7677 68.2787 12.418 67.8269 12.952C67.3751 13.486 66.7658 13.7529 66.095 13.6982C65.4994 13.6434 65.116 13.3901 64.6711 13.0136L64.0139 12.4523L66.7111 9.26218L67.382 9.83038ZM64.8901 12.4112L65.1023 12.5892C65.3419 12.7945 65.6911 13.0547 66.1429 13.0821C66.5057 13.1026 66.9781 12.9794 67.3477 12.5413C67.7037 12.1168 67.779 11.6171 67.6969 11.2543C67.5873 10.8161 67.2656 10.5149 67.0328 10.3164L66.8206 10.1384L64.897 12.4112L64.8901 12.4112Z' fill='white'/%3E%3Cpath d='M70.6062 12.7671L67.6626 15.7382L67.2108 15.2863L70.1544 12.3153L70.6062 12.7671Z' fill='white'/%3E%3Cpath d='M72.1603 15.8135C72.2082 15.7245 72.2356 15.6219 72.2356 15.4986C72.2287 15.3275 72.1671 15.1974 72.0507 15.0605C71.7906 14.7661 71.4894 14.773 71.284 14.951C71.1882 15.0331 71.0581 15.2111 71.2019 15.6287L71.3525 16.0531C71.6263 16.8404 71.4415 17.2922 71.0786 17.6071C70.4831 18.1342 69.6958 18.0726 69.1824 17.4839C68.8607 17.1211 68.8059 16.7856 68.847 16.4639C68.888 16.1284 69.0249 15.8683 69.2235 15.6629L69.7437 16.0463C69.5863 16.1832 69.4904 16.368 69.4631 16.5323C69.4288 16.724 69.4699 16.9225 69.6342 17.1074C69.8943 17.3949 70.3051 17.436 70.62 17.1621C70.9417 16.8815 70.8527 16.5186 70.7569 16.238L70.62 15.8272C70.4968 15.4712 70.3804 14.9031 70.8527 14.4855C71.2772 14.109 71.9686 14.0816 72.4889 14.6703C72.7901 15.0057 72.8311 15.3138 72.8311 15.4849C72.8311 15.6355 72.8038 15.8204 72.7285 16.0052L72.1603 15.8204L72.1603 15.8135Z' fill='white'/%3E%3Cpath d='M75.1996 19.8662C75.2681 19.2432 75.049 18.8667 74.9053 18.675C74.3713 17.9357 73.4677 17.833 72.7215 18.3807C72.0027 18.9009 71.8247 19.8182 72.3518 20.5439C72.6462 20.9478 73.0843 21.1121 73.4061 21.1737L72.79 21.6187C72.3381 21.427 72.0301 21.1052 71.8589 20.8725C71.414 20.2564 71.414 19.6676 71.4551 19.3322C71.5372 18.6682 71.8658 18.2027 72.3381 17.8604C72.9611 17.4086 73.5841 17.3538 74.0564 17.4428C74.6383 17.5523 75.049 17.8809 75.3845 18.3464C75.6104 18.6545 75.7678 18.9968 75.7952 19.428L75.1859 19.873L75.1996 19.8662Z' fill='white'/%3E%3Cpath d='M76.9384 25.0415C75.8705 25.6439 74.5972 25.3085 73.9743 24.2132C73.3581 23.1179 73.721 21.8514 74.7957 21.249C75.8637 20.6466 77.137 20.9889 77.7599 22.0773C78.376 23.1726 78.0132 24.4391 76.9384 25.0415ZM76.6235 24.487C77.4313 24.0283 77.6846 23.1521 77.2465 22.3717C76.8084 21.5913 75.9253 21.3517 75.1106 21.8103C74.296 22.269 74.0496 23.1452 74.4877 23.9256C74.9258 24.7061 75.8089 24.9457 76.6167 24.487L76.6235 24.487Z' fill='white'/%3E%3Cpath d='M79.396 25.4454L77.1643 27.6497L80.3065 27.5949L80.5735 28.2315L75.7473 28.2521L79.129 24.8156L79.396 25.4522L79.396 25.4454Z' fill='white'/%3E%3Cpath d='M81.0527 31.6887L80.5529 30.0936L79.5398 30.4154L80.0258 31.9556L79.4508 32.1336L78.9647 30.5933L77.712 30.9904L78.2117 32.5854L77.6367 32.7634L76.9384 30.566L80.9294 29.3064L81.6209 31.5107L81.0458 31.6955L81.0527 31.6887Z' fill='white'/%3E%3Cpath d='M82.1481 33.6054C82.2576 34.0982 82.2645 34.4337 82.1481 34.7349C81.9427 35.2483 81.4704 35.3921 81.2924 35.4331C80.7037 35.5632 80.1971 35.2962 79.9506 34.776L78.4857 36.4326L78.3214 35.6796L79.7384 34.1393L79.711 34.0298L78.0407 34.3995L77.9038 33.7765L81.9906 32.8797L82.1481 33.6122L82.1481 33.6054ZM80.2518 33.9134L80.2929 34.1119C80.334 34.2831 80.5051 34.9813 81.1555 34.8376C81.7305 34.7144 81.6689 34.153 81.6004 33.8449L81.5525 33.6327L80.2518 33.9203L80.2518 33.9134Z' fill='white'/%3E%3Cpath d='M82.5177 39.8213L78.9511 40.143L78.8964 39.5064L82.463 39.1778L82.374 38.2194L82.9764 38.1646L83.2091 40.7112L82.6067 40.766L82.5177 39.8076L82.5177 39.8213Z' fill='white'/%3E%3Cpath d='M81.6073 42.5184L81.6073 44.312L83.2639 44.312L83.2639 44.9486L79.0812 44.9486L79.0812 44.312L81.0048 44.312L81.0048 42.5184L79.0812 42.5184L79.0812 41.8818L83.2639 41.8818L83.2639 42.5184L81.6073 42.5184Z' fill='white'/%3E%3Cpath d='M82.3329 48.8164L82.4972 47.1598L81.443 47.0571L81.2855 48.6658L80.6831 48.6042L80.8406 46.9955L79.533 46.8654L79.3687 48.5221L78.7663 48.4673L78.9922 46.1672L83.1544 46.5711L82.9285 48.8712L82.3261 48.8096L82.3329 48.8164Z' fill='white'/%3E%3Cpath d='M82.1822 53.0197C82.1275 53.273 82.0248 53.6152 81.7578 53.8617C81.4497 54.156 81.0253 54.2314 80.6488 54.1424C80.4092 54.0876 80.0601 53.9438 79.8479 53.5399C79.6493 53.1497 79.6904 52.7732 79.7589 52.472L79.8205 52.1913L78.1638 51.8148L78.3076 51.1919L82.3876 52.1229L82.1822 53.0197ZM80.3955 52.3214L80.3339 52.6021C80.2107 53.1429 80.416 53.4578 80.7926 53.5468C81.0185 53.5947 81.4429 53.6016 81.6072 52.8896L81.6688 52.6158L80.3955 52.3283L80.3955 52.3214Z' fill='white'/%3E%3Cpath d='M81.2924 56.3398C81.1349 56.8259 80.9775 57.1134 80.7242 57.3119C80.2929 57.6542 79.8069 57.5378 79.6357 57.4831C79.0607 57.2982 78.7595 56.8122 78.8074 56.244L76.7058 56.9354L76.9454 56.2029L78.9443 55.5868L78.9785 55.4773L77.3493 54.9502L77.5478 54.3409L81.5251 55.6279L81.2992 56.3398L81.2924 56.3398ZM79.4988 55.6484L79.4372 55.8401C79.3824 56.0044 79.1839 56.6958 79.8137 56.8943C80.3751 57.0723 80.601 56.5589 80.6968 56.2645L80.7653 56.0592L79.4988 55.6484Z' fill='white'/%3E%3Cpath d='M76.6373 62.3503C75.5146 61.8437 75.0354 60.6183 75.5488 59.4751C76.0623 58.3319 77.3013 57.8732 78.424 58.3798C79.5467 58.8864 80.0259 60.1117 79.5125 61.255C78.9991 62.3982 77.76 62.8568 76.6441 62.3503L76.6373 62.3503ZM76.8974 61.7684C77.7463 62.1517 78.602 61.83 78.9717 61.0154C79.3413 60.2007 79.0059 59.345 78.157 58.9685C77.3082 58.592 76.4525 58.9069 76.0828 59.7215C75.7131 60.543 76.0486 61.3919 76.8974 61.7684Z' fill='white'/%3E%3Cpath d='M77.1987 65.5541L74.8438 64.2055C74.5563 64.0412 74.2756 63.8632 74.0908 63.5962C73.9265 63.3498 73.7759 62.939 74.0565 62.4393C74.2414 62.1175 74.4741 61.9738 74.611 61.9053L74.9259 62.4461C74.8232 62.4804 74.6863 62.5557 74.5768 62.7542C74.522 62.8432 74.4399 63.0349 74.611 63.2608C74.6726 63.3429 74.789 63.4456 75.1587 63.6578L77.5136 65.0064L77.1987 65.5609L77.1987 65.5541Z' fill='white'/%3E%3Cpath d='M74.604 68.4293L75.5419 67.0465L74.6656 66.4509L73.7552 67.7927L73.2554 67.4572L74.1659 66.1155L73.0775 65.3762L72.1396 66.759L71.6399 66.4235L72.9337 64.5136L76.3976 66.8617L75.1038 68.7716L74.604 68.4362L74.604 68.4293Z' fill='white'/%3E%3Cpath d='M71.51 71.6947C72.1261 71.6058 72.441 71.2977 72.5916 71.1197C73.1735 70.4214 73.0502 69.5178 72.3383 68.9291C71.6606 68.3677 70.7227 68.4225 70.1545 69.1071C69.8328 69.4904 69.7849 69.9559 69.8054 70.2845L69.2235 69.7985C69.2988 69.3125 69.5316 68.9359 69.7164 68.7169C70.2024 68.135 70.7706 67.9844 71.1061 67.9433C71.7701 67.8612 72.2972 68.0597 72.749 68.4362C73.3446 68.9291 73.55 69.5178 73.5842 69.997C73.6253 70.5926 73.4062 71.0649 73.0365 71.5099C72.7901 71.8043 72.5026 72.0439 72.0918 72.1808L71.51 71.7016L71.51 71.6947Z' fill='white'/%3E%3Cpath d='M70.0585 73.7278L67.5188 71.2086L67.9706 70.7568L70.5103 73.276L71.188 72.5914L71.6125 73.0159L69.8121 74.83L69.3876 74.4055L70.0654 73.7278L70.0585 73.7278Z' fill='white'/%3E%3Cpath d='M65.3077 78.561C64.8285 78.8964 64.3767 79.136 63.8016 79.1223C63.165 79.1018 62.5763 78.7732 62.1724 78.205C61.7753 77.6368 61.6589 76.9796 61.8917 76.343C62.0902 75.7816 62.4325 75.4667 62.9117 75.1313L63.6168 74.6315L66.0265 78.0544L65.3077 78.561ZM63.4388 75.4941L63.2129 75.6516C62.9528 75.8295 62.6173 76.1034 62.4736 76.5346C62.364 76.8769 62.364 77.3698 62.6926 77.8353C63.0075 78.2871 63.473 78.4925 63.8496 78.4925C64.3014 78.4925 64.6779 78.2666 64.9312 78.0886L65.1571 77.9312L63.4457 75.4941L63.4388 75.4941Z' fill='white'/%3E%3Cpath d='M61.6521 80.9364L59.5231 77.3356L60.0707 77.007L62.1997 80.6078L61.6521 80.9364Z' fill='white'/%3E%3Cpath d='M58.3045 81.6688C58.3798 81.7373 58.4688 81.792 58.592 81.8194C58.7563 81.8537 58.9001 81.8331 59.0644 81.751C59.4135 81.573 59.4888 81.2786 59.3656 81.039C59.3108 80.9295 59.1739 80.7515 58.7358 80.7857L58.284 80.82C57.4557 80.8884 57.0655 80.5872 56.8532 80.1628C56.4973 79.4508 56.7574 78.7115 57.4557 78.3555C57.8869 78.1365 58.2224 78.1707 58.5236 78.2871C58.8385 78.4103 59.0507 78.6088 59.2013 78.8552L58.6947 79.2591C58.5989 79.0743 58.4483 78.9374 58.2977 78.8621C58.1265 78.7799 57.9212 78.7731 57.6953 78.8826C57.3461 79.0538 57.2092 79.444 57.394 79.8205C57.5857 80.2038 57.9554 80.2107 58.2498 80.1902L58.6879 80.1628C59.0575 80.1354 59.6463 80.1628 59.9269 80.7241C60.1802 81.2307 60.0296 81.9084 59.3314 82.2575C58.9275 82.4629 58.6263 82.4218 58.4551 82.3808C58.3114 82.3397 58.1402 82.2644 57.9828 82.148L58.3045 81.6483L58.3045 81.6688Z' fill='white'/%3E%3Cpath d='M53.6153 83.5719C54.1972 83.7978 54.6216 83.6814 54.8407 83.5925C55.6895 83.2639 56.0181 82.415 55.6895 81.5593C55.3678 80.731 54.5258 80.3271 53.6974 80.6488C53.2319 80.8268 52.9581 81.2102 52.8212 81.5045L52.5474 80.7994C52.8486 80.4161 53.2319 80.197 53.5058 80.0943C54.2109 79.8205 54.7859 79.9711 55.094 80.0943C55.7169 80.3476 56.0797 80.7789 56.2919 81.3265C56.5726 82.0453 56.4631 82.6614 56.2577 83.0927C55.9976 83.6267 55.58 83.9416 55.046 84.1469C54.6901 84.2839 54.3204 84.3523 53.896 84.2702L53.6221 83.5719L53.6153 83.5719Z' fill='white'/%3E%3Cpath d='M48.1593 83.9211C47.8512 82.7299 48.5084 81.5867 49.7201 81.2718C50.9318 80.9569 52.0613 81.6346 52.3762 82.8258C52.6843 84.0169 52.0271 85.1601 50.8086 85.475C49.5969 85.7899 48.4674 85.1122 48.1525 83.9211L48.1593 83.9211ZM48.7823 83.7636C49.015 84.6604 49.8023 85.1328 50.6648 84.9069C51.5274 84.6809 51.9929 83.8868 51.7533 82.9901C51.5205 82.0933 50.7333 81.6209 49.8707 81.8468C49.0013 82.0727 48.5427 82.8668 48.7754 83.7636L48.7823 83.7636Z' fill='white'/%3E%3Cpath d='M47.1393 86.2075L45.5784 83.4829L44.8323 86.5361L44.1477 86.632L45.3662 81.9632L47.8307 86.1185L47.1461 86.2144L47.1393 86.2075Z' fill='white'/%3E%3Cpath d='M40.6906 86.2075L42.3541 86.1254L42.3062 85.0643L40.6906 85.1396L40.6633 84.5372L42.2788 84.4619L42.2172 83.1475L40.5537 83.2297L40.5263 82.6272L42.8333 82.5177L43.0319 86.7004L40.718 86.8099L40.6906 86.2075Z' fill='white'/%3E%3Cpath d='M38.5753 86.7826C38.0688 86.762 37.747 86.6867 37.48 86.495C37.0351 86.1733 37.0145 85.6736 37.0214 85.4887C37.0487 84.8863 37.4321 84.4619 37.9935 84.3592L36.7612 82.5177L37.5348 82.5451L38.6643 84.3044L38.7807 84.3044L38.8492 82.5998L39.4858 82.6272L39.3215 86.8099L38.5753 86.7826ZM38.7602 84.8658L38.5616 84.8658C38.3837 84.8521 37.6717 84.8384 37.6443 85.5024C37.6238 86.0911 38.1783 86.1733 38.4932 86.1801L38.7122 86.1801L38.767 84.8589L38.7602 84.8658Z' fill='white'/%3E%3Cpath d='M32.4758 85.5504L33.0645 82.018L33.6943 82.1207L33.1056 85.653L34.0503 85.8105L33.9476 86.4061L31.4216 85.9816L31.5243 85.3861L32.469 85.5435L32.4758 85.5504Z' fill='white'/%3E%3Cpath d='M30.0798 83.9895L28.341 83.5308L27.9166 85.1327L27.3004 84.9684L28.3684 80.9226L28.9913 81.0869L28.4984 82.949L30.2304 83.4076L30.7233 81.5456L31.3462 81.7099L30.2783 85.7557L29.6622 85.5914L30.0866 83.9895L30.0798 83.9895Z' fill='white'/%3E%3Cpath d='M23.7955 83.086L25.3632 83.6678L25.7328 82.6752L24.2131 82.1139L24.4253 81.5457L25.9451 82.107L26.4037 80.8748L24.8361 80.2929L25.0483 79.7247L27.2115 80.5257L25.7534 84.4482L23.5901 83.6473L23.8024 83.086L23.7955 83.086Z' fill='white'/%3E%3Cpath d='M19.7566 81.8674C19.5307 81.751 19.2227 81.5593 19.0515 81.2444C18.8461 80.8748 18.8872 80.4435 19.0584 80.1012C19.1747 79.8821 19.4006 79.5809 19.8456 79.4782C20.27 79.3824 20.6329 79.5193 20.8998 79.6631L21.1531 79.8L21.9404 78.2939L22.5086 78.5883L20.5713 82.2918L19.7566 81.8674ZM20.8862 80.3203L20.6329 80.1833C20.1468 79.9301 19.784 80.0464 19.606 80.3887C19.4965 80.5941 19.387 81.0048 20.0304 81.3403L20.2837 81.4703L20.8862 80.3134L20.8862 80.3203Z' fill='white'/%3E%3Cpath d='M16.7993 80.1765C16.3749 79.9027 16.1284 79.6699 15.9984 79.3755C15.7793 78.869 16.0121 78.4308 16.1148 78.2802C16.4433 77.7737 16.991 77.6025 17.525 77.801L17.388 75.5899L18.0384 76.0075L18.1205 78.0954L18.2164 78.157L19.1405 76.7126L19.6813 77.0549L17.4223 80.5804L16.7925 80.1765L16.7993 80.1765ZM17.922 78.6157L17.7509 78.5061C17.6003 78.4103 16.991 78.0406 16.635 78.602C16.3133 79.1017 16.7582 79.4508 17.0184 79.6151L17.2032 79.7315L17.922 78.6088L17.922 78.6157Z' fill='white'/%3E%3Cpath d='M12.1647 74.1181C12.9383 73.1665 14.2458 73.0159 15.2247 73.8032C16.1968 74.5904 16.3201 75.9048 15.5465 76.8564C14.7729 77.8147 13.4654 77.9585 12.4865 77.1713C11.5144 76.384 11.3912 75.0696 12.1647 74.1181ZM12.6645 74.522C12.0826 75.2408 12.1647 76.1513 12.863 76.7194C13.5613 77.2876 14.4649 77.1781 15.0536 76.4593C15.6355 75.7405 15.5533 74.83 14.8551 74.2618C14.1568 73.6937 13.2532 73.8032 12.6645 74.522Z' fill='white'/%3E%3Cpath d='M8.94047 73.8511L10.8436 71.9206C11.0763 71.6878 11.3228 71.4551 11.624 71.3524C11.9046 71.2565 12.3428 71.2155 12.7467 71.6194C13.0068 71.8795 13.0889 72.1465 13.1232 72.2902L12.5208 72.4545C12.5139 72.345 12.4728 72.1944 12.3154 72.0369C12.2401 71.9616 12.0826 71.8316 11.8157 71.9411C11.7198 71.9822 11.5966 72.0643 11.2954 72.3724L9.39228 74.296L8.93362 73.8442L8.94047 73.8511Z' fill='white'/%3E%3Cpath d='M6.80461 70.5926L7.89991 71.8522L8.70086 71.1539L7.63978 69.9354L8.09159 69.5383L9.15267 70.7568L10.1453 69.8943L9.04999 68.6347L9.5018 68.2376L11.0147 69.9764L7.85884 72.7216L6.34595 70.9828L6.79776 70.5857L6.80461 70.5926Z' fill='white'/%3E%3Cpath d='M4.43606 66.7864C4.3676 67.4093 4.57982 67.7858 4.72357 67.9775C5.25069 68.7169 6.16117 68.8264 6.90734 68.2856C7.62614 67.7722 7.81097 66.848 7.2907 66.1223C6.99634 65.7116 6.55821 65.5473 6.23647 65.4857L6.85258 65.0407C7.30439 65.2393 7.61245 65.5542 7.77674 65.7938C8.22171 66.4099 8.21487 66.9986 8.17379 67.334C8.0848 67.9981 7.76305 68.4567 7.28386 68.799C6.65405 69.2508 6.03794 69.2987 5.55875 69.2097C4.97686 69.0934 4.57297 68.7716 4.23069 68.2993C4.00478 67.9844 3.84733 67.6489 3.81995 67.2177L4.42921 66.7795L4.43606 66.7864Z' fill='white'/%3E%3Cpath d='M2.8409 64.8764L5.9283 63.0486L6.25689 63.6031L3.17634 65.424L3.66238 66.2524L3.14211 66.5604L1.84143 64.3561L2.3617 64.0481L2.84774 64.8764L2.8409 64.8764Z' fill='white'/%3E%3C/svg%3E");
}

/* TEMP hide french language */
/*
.menu-item-wpml-ls-24-fr {
  display: none;
}
#menu-language .opened .dropdown-menu li:nth-last-child(2) {
  border-bottom: 1px solid #333333;
}
#menu-language .dropdown-menu > li:nth-last-child(2):not(:last-child) a {
    padding: 5px 40px 15px !important;
}
*/

#CookiebotWidget {
  right: 10px !important;
  left: auto !important;
  min-height: 35px !important;
  min-width: 35px !important;
}
#CookiebotWidget:not(.CookiebotWidget-open) button.CookiebotWidget-logo svg {
  height: 35px !important;
  width: 35px !important;
}

body.page-template-page-sisterhood #portrait-models .model,
body.page-template-page-beyond-the-glass-ceiling #portrait-models .model {
  padding: 0;
}

body.page-template-page-sisterhood #portrait-models .model:before,
body.page-template-page-beyond-the-glass-ceiling #portrait-models .model:before {
  content: none;
}

.wp-block-quote p,
.quote-container .caption {
  font-size: 1.75rem;
  line-height: 1.3;
  font-family: var(--font-blockquote) !important;
}

.two-columns-image-text .h3,
.numbered-block .h3 {
  text-transform: unset !important;
  font-size: 2rem;
  line-height: 1.3;
  font-weight: 300 !important;
  font-family: var(--font-blockquote) !important;
}

.number-squared {
  text-transform: unset !important;
  font-size: 2rem;
  line-height: 1.3;
  font-weight: 300 !important;
  font-style: normal;
  font-family: var(--font-blockquote) !important;
  background: #CFBEAA;
  width: 4.5rem;
  height: 4.5rem;
  min-width: 4.5rem;
  min-height: 4.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 2rem;
  margin-right: 2rem;
}

.number-squared span  {
  border: 1px solid #9A9A9A;
  width: calc(4.5rem - 10px);
  height: calc(4.5rem - 10px);
  min-width: calc(4.5rem - 10px);
  min-height: calc(4.5rem - 10px);
  display: flex;
  align-items: center;
  justify-content: center;
}

.wp-block-quote:before,
.quote-container:before,
.quote-with-image .wp-block-quote:after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='73' fill='none'%3E%3Cg clip-path='url(%23A)'%3E%3Cpath d='M33.83 16.883A16.89 16.89 0 0 0 16.947 0 16.89 16.89 0 0 0 .064 16.883a16.89 16.89 0 0 0 16.883 16.883 16.79 16.79 0 0 0 10.519-3.685L6.01 72.339l1.307.668L31.32 25.743c1.593-2.576 2.51-5.608 2.51-8.86z' fill='%23292825'/%3E%3C/g%3E%3Cg clip-path='url(%23B)'%3E%3Cpath d='M72 16.883A16.89 16.89 0 0 0 55.117 0a16.89 16.89 0 0 0-16.883 16.883 16.89 16.89 0 0 0 16.883 16.883c3.978 0 7.634-1.38 10.519-3.685L44.18 72.339l1.306.668L69.49 25.743c1.593-2.576 2.51-5.608 2.51-8.86z' fill='%23292825'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='A'%3E%3Cpath fill='%23fff' transform='translate(.064)' d='M0 0h33.766v73H0z'/%3E%3C/clipPath%3E%3CclipPath id='B'%3E%3Cpath fill='%23fff' transform='translate(38.234)' d='M0 0h33.766v73H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  margin-right: calc(1.5vw - -1rem);
}

.video-play-mask {
  overflow: hidden;
  position: relative;
  line-height: 0;
  cursor: pointer;
}

.video-play-mask:before {
  content: '';
  background-color: rgba(0, 0, 0, .3);
  width: 100%;
  height: 100%;
  position: absolute;
}

.play-button {
  position: absolute;
  width: fit-content;
  color: #fff;
  z-index: 1;
  top: 50%;
  left: 50%;
  bottom: auto;
  transform: translate(-50%, -50%);
  cursor: pointer;
}

.play-button > svg:first-child {
  animation: rotation 20s infinite linear;
}
@keyframes rotation {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(359deg);
  }
}

.play-button > svg:last-child {
  position: absolute;
  left: 0;
  top: 0;
}
/*
.video-play-mask:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 84 87' fill='%23fff'%3E%3Cpath d='M46.2 8.2l.9-5.5 1.1.2c1.1.2 2.1.7 1.9 2-.2 1.1-1 1.7-2.4 1.5h-.5l-.3 2h-.7zm1.6-2.5c.9.1 1.5-.2 1.6-.9s-.3-1.1-1.1-1.2h-.6c0-.1-.3 2.1-.3 2.1h.4zm2.4 3.2l1.5-5.4.7.2-1.3 4.8 2.3.6-.2.6-3-.8z'/%3E%3Cpath d='M57.4 11.4V10l-2.5-1-1.1 1-.7-.3 4.7-4.3.3 6.4-.7-.3zm-.1-4.3v-.3s-.1.2-.2.2l-1.6 1.5 1.9.8V7.1zm1.9 5.3l1.2-2.1V6.6c-.1 0 .6.4.6.4v2.9.2s0-.1.1-.1l2.5-1.5.7.4-3.3 1.8-1.2 2.1-.6-.3zm5.4 3.7l3.7-4.2.9.8c.8.8 1.3 1.7.5 2.7-.7.8-1.7.9-2.8 0l-.3-.3-1.4 1.6-.5-.5zm2.7-1.3c.7.6 1.4.6 1.8 0 .5-.5.3-1.1-.2-1.6l-.5-.4-1.5 1.6.3.3zm.3 4.1l4.2-3.7.5.5-3.7 3.3 1.6 1.8-.5.4-2-2.3z'/%3E%3Cpath d='M72.3 24.9l.7-1.2-1.5-2.2-1.4.3-.4-.6 6.3-1.1-3.2 5.5-.4-.6zm2.3-3.7c0-.1.2-.2.2-.3h-.3l-2.2.4 1.2 1.7 1.1-1.9zm-1.3 5.5l2.1-1.1 1.9-3.2.4.7-1.5 2.5-.1.1h.2 2.9c0 .1.4.8.4.8l-3.7-.3-2.1 1.1-.3-.6zm2.6 6l5.4-1.5.3 1.1c.3 1.1.2 2.2-1 2.5-1 .3-1.9-.2-2.3-1.6v-.4c-.1 0-2.2.6-2.2.6l-.2-.7zm2.9.3c.2.9.8 1.3 1.5 1.1s.9-.8.7-1.5l-.2-.6-2.1.6v.4zm-1.9 3.7l5.5-.9v.7c.1 0-4.8.8-4.8.8l.4 2.3h-.6l-.5-2.9z'/%3E%3Cpath d='M77.6 44.3l1.3-.6V41l-1.4-.6v-.8l5.8 2.5-5.7 2.9v-.8zm3.9-1.9c.1 0 .3-.1.3-.1s-.2 0-.3-.1l-2-.9v2.1l2-1zm-4.1 3.9l2.4.2 3.3-1.6v.8l-2.7 1.2h-.2.2l2.4 1.7v.8l-3.1-2.2-2.4-.2v-.7zm-1.1 6.4l5.3 1.7-.3 1.1c-.3 1.1-1 1.9-2.2 1.6-1-.3-1.5-1.2-1.1-2.6v-.4c.1 0-1.9-.6-1.9-.6l.2-.7zm2.3 2c-.3.9 0 1.5.7 1.7s1.1-.2 1.3-.9l.2-.6-2.1-.7v.4zM75 56.6l5.1 2.2-.3.6-4.5-2-1 2.2-.6-.3 1.2-2.8z'/%3E%3Cpath d='M71.5 63.4l1.4.2 1.4-2.3-.8-1.2.4-.7 3.6 5.3-6.4-.7.4-.7zm4.3.5h.3s-.1-.2-.2-.3l-1.2-1.8-1.1 1.8 2.2.2zM70.3 65l1.9 1.5 3.7.4-.5.6-2.9-.4h-.2s0 .1.1.2l1.1 2.7-.5.6-1.3-3.5-1.9-1.5.4-.6zm-4.4 4.8l3.6 4.3-.9.7c-.9.7-1.9 1.1-2.7.1-.7-.8-.6-1.8.5-2.8l.4-.3-1.4-1.6.5-.5zm.8 2.9c-.7.6-.8 1.3-.3 1.8.4.5 1.1.5 1.6 0l.5-.4-1.4-1.7-.3.3zm-4.1-.3l3.1 4.6-.6.4-2.7-4.1-2 1.3-.3-.5 2.6-1.7z'/%3E%3Cpath d='M56 76.2l1.1.9 2.4-1.2v-1.4l.7-.3v6.4c.1 0-4.9-4-4.9-4l.7-.3zm3.4 2.7s.2.2.3.2v-.3-2.2l-1.9.9 1.7 1.4zm-5.3-2l.8 2.3 2.9 2.4-.8.3-2.2-1.9-.1-.2v.2l-.6 2.9-.7.3.8-3.7-.8-2.3.7-.2zm-6.3 1.7l.7 5.5h-1.1c-1.1.3-2.2 0-2.3-1.2-.1-1.1.5-1.9 1.9-2.1h.5l-.3-2.2h.7zm-.8 2.8c-.9.1-1.4.6-1.3 1.3 0 .7.6 1 1.3.9h.6l-.3-2.3h-.4zM43.7 79v5.6h-.6v-4.9h-2.4v-.6h3.1zm-7.6-.4l.4 1.4 2.6.3.7-1.2h.8l-3.3 5.5-2-6h.8zm1.3 4.1v.3s0-.2.2-.3l1.1-1.9-2.1-.2.7 2.1zm-3.3-4.6l-.6 2.3 1.1 3.5-.8-.2-.8-2.8v-.2.2L31 83l-.8-.2 2.6-2.6.6-2.3.7.2zm-6.2-2l-2.4 5-1-.5c-1-.5-1.8-1.3-1.2-2.4.5-1 1.4-1.3 2.7-.7l.4.2.9-1.9.6.3zm-2.2 2c-.8-.4-1.5-.2-1.8.4s0 1.1.7 1.5l.6.3 1-2-.4-.2zm-1.5-3.8l-3 4.7-.6-.4 2.6-4.2-2-1.3.3-.5 2.6 1.6z'/%3E%3Cpath d='M18 69.8l-.4 1.4 2.1 1.7 1.3-.6.6.5-5.8 2.8 1.6-6.2.6.5zM16.9 74c0 .1 0 .3-.1.3 0 0 .2-.1.3-.2l2-1-1.6-1.3-.6 2.1zm-.3-5.6l-1.7 1.7-1 3.6-.6-.6.8-2.8.1-.2H14l-2.8.7-.5-.6 3.7-.8 1.7-1.7.5.5zm-4.1-5.1l-4.8 2.9-.6-1c-.6-1-.8-2 .3-2.7.9-.6 1.9-.4 2.7.9l.2.4 1.8-1.1.4.6zm-3 .5c-.5-.8-1.1-1-1.7-.6s-.6 1-.2 1.6l.3.5 1.9-1.2-.2-.4zm.9-4l-5 2.4-.3-.6 4.5-2.1-1-2.1.6-.3 1.3 2.8zm-2.8-7.2l-1.1 1 .8 2.5 1.4.2.2.7-6.3-.8 4.7-4.4.2.7zm-3.2 3s-.2.2-.3.2h.3l2.2.3-.6-2-1.6 1.5zm2.8-4.9l-2.4.5L2 53.7l-.2-.8L4 51h.2H4l-2.7-1v-.8c-.1 0 3.4 1.3 3.4 1.3l2.4-.5v.7zm-.7-6.5H.9v-1.3c0-1.1.4-2.1 1.7-2.1 1.1 0 1.8.7 1.8 2.2v.5h2.1v.7zM3.7 43c0-.9-.4-1.4-1.1-1.4s-1 .5-1.1 1.2v.6h2.2V43zm2.9-3l-5.5-.7v-.7l5 .7.3-2.3H7l-.4 3.1z'/%3E%3Cpath d='M8.1 32.6l-1.4.2-.7 2.6 1.1.9-.2.8L2 33l6.3-1.2-.2.8zm-4.2.7h-.3a1.44 1.44 0 0 0 .3.2l1.7 1.4.5-2-2.2.4zm5-2.6l-2.2-.9-3.7.6.3-.7 2.9-.4h.2s-.1 0-.2-.1l-1.8-2.3.3-.7 2.2 3 2.2.9-.3.7zm2.8-5.9l-4.6-3.1.6-1c.6-.9 1.5-1.6 2.6-.9.9.6 1.1 1.6.3 2.8l-.3.4 1.8 1.2-.4.6zm-1.6-2.5c.5-.7.4-1.4-.2-1.8s-1.1-.1-1.5.4l-.4.5 1.8 1.2.2-.4zm4-.9l-4.2-3.6.5-.5 3.8 3.2 1.5-1.8.5.4-2 2.3z'/%3E%3Cpath d='M19.5 16l-1.3-.6-2 1.8.4 1.4-.6.5-1.9-6.1 5.9 2.4-.6.5zm-4-1.7c-.1 0-.3-.1-.3-.1s0 .2.1.3l.7 2.1 1.5-1.4-2-.9zm5.6.5l-1.4-1.9-3.4-1.5.6-.5 2.6 1.2.1.1V12l-.3-2.9.6-.5.3 3.7 1.4 1.9-.6.4zm5.6-3.4l-2.2-5.1 1.1-.5c1-.4 2.1-.5 2.6.7.4 1 0 1.9-1.3 2.5l-.4.2.8 1.9-.7.3zm-.1-3c.8-.4 1.1-1 .8-1.6s-.9-.7-1.5-.5l-.6.2.9 2 .4-.2zm3.9 1.5l-1.6-5.3.7-.2L31 9.1l2.3-.7.2.6-2.9.9z'/%3E%3Cpath d='M37.9 8.2L37.1 7l-2.6.4-.4 1.4h-.8c0 .1 1.7-6 1.7-6L38.6 8h-.8zm-2.4-3.6c0-.1-.2-.2-.2-.3v.3l-.6 2.1 2-.3-1.2-1.8zM39.9 8V5.6c-.1 0-2.2-3.1-2.2-3.1h.8l1.6 2.4v.2-.2l1.4-2.6h.8l-1.8 3.2v2.4c.1 0-.6 0-.6 0zm10.9 35.5l-14.9-8.6v17.2l14.9-8.6z'/%3E%3C/svg%3E%0A");
  background-position: center center;
  background-repeat: no-repeat;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 111;
  width: 84px;
  height: 87px;
  content: '';
  animation-name: rotate;
  animation-duration:2s;
  animation-iteration-count:infinite;
  animation-timing-function:linear;
}
*/
.video-play-mask video {
  width: 100%;
}

.iframe-container {
  height: 0;
  overflow: hidden;
  padding-bottom: 56.25%;
  position: relative;
}
.youtube-centered .row > div .iframe-container {
  padding-bottom: 177.77%;
}
.iframe-container iframe {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

.video-popup {
	display: none;
	position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
	z-index: 101;
	line-height: 0;
}

.video-popup.active {
	display: block;
}

.video-popup i {
	font-size: 30px;
	margin-bottom: 1rem;
	margin-right: 1rem;
	cursor: pointer;
}

.video-popup .container {
	text-align: center;
	padding: 0;
	max-width: 130vh;
	width: 100vw;
}

.video-popup .container video {
	width: 100%;
}

.video-popup .iframe-container {
  height: unset;
  overflow: unset;
  padding-bottom: unset;
  position: unset;
}
.video-popup iframe {
  position: static;
  width: auto;
  height: calc(80vh - 80px);
  aspect-ratio: 9 / 16;
}
.video-popup .container {
  max-width: calc(53vh - 80px);
}

.page-template-page-sisterhood .product.set-image,
.page-template-page-beyond-the-glass-ceiling .product.set-image {
  height: auto;
}

.page-template-page-beyond-the-glass-ceiling .explore-collection,
.page-template-page-beyond-the-glass-ceiling .custom-image-products {
  background-color: #CFBEAA;
}

.page-template-page-beyond-the-glass-ceiling .product {
  border: 2px solid #CFBEAA !important;
}

.product.set-image {
  padding: 0;
}

.product.set-image img {
  aspect-ratio: 1;
  object-fit: cover;
}

.product.set-image .bottom-text {
  position: absolute;
  width: 100%;
  bottom: 0;
}

.new-in-text {
  padding: 2rem;
  background-image: url('/wp-content/themes/yalea/inc/assets/images/background-clip-on.jpg');
  background-size: cover;
  background-position: right;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.new-in-text p:not(.uppertitle) {
  font-size: calc(11px - -.1vw);
  font-weight: 500;
  margin-top: .5rem;
}

.new-in-text .explore-button {
  font-size: 14px;
  font-weight: 600;
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.home #homepage-splash:before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  background: linear-gradient(0deg,rgba(0,0,0,.3) 0%,rgba(0,0,0,.0) 100%);
  background: linear-gradient(0deg,rgba(0,0,0,.45) 0%,rgba(0,0,0,.0) 100%);
  background: linear-gradient(0deg,rgba(0,0,0,.3) 0%,rgba(0,0,0,.0) 60%);
}

@media (min-width:992px) {
  .home #homepage-splash:before {
    background: linear-gradient(0deg,rgba(0,0,0,.45) 0%,rgba(0,0,0,.0) 30%);
  }
}

.wp-block-quote {
  display: flex;
  margin-top: calc(3vw - -2rem) !important;
  margin-bottom: calc(3vw - -2rem) !important;
  background-color: #EBE1CE;
  padding: 3vw;
}
.quote-container {
  display: flex;
  background-color: #EBE1CE;
  padding: 3vw;
}

.wp-block-quote p {
  margin-left: 0 !important;
  margin-right: 0 !important;
  margin-bottom: 0 !important;
}

html body.single-post .entry-content.container .wp-block-columns h3 {
  margin-top: 0 !important;
}

#mega-menu-wrap-header,
#mega-menu-wrap-header .mega-menu-toggle,
#mega-menu-wrap-header #mega-menu-header > li.mega-menu-item.mega-toggle-on > a.mega-menu-link,
#mega-menu-wrap-header #mega-menu-header > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link,
#mega-menu-wrap-header #mega-menu-header > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-header #mega-menu-header > li.mega-menu-item > a.mega-menu-link:focus {
  background: transparent;
}

#mega-menu-wrap-header #mega-menu-header > li.mega-menu-item > a.mega-menu-link {
  height: unset;
  line-height: 0;
  padding: 2.5rem .6rem !important;
  font-weight: 400 !important;
  text-transform: uppercase;
}

#mega-menu-wrap-header #mega-menu-header .mega-sub-menu *,
#mega-menu-wrap-header #mega-menu-header .mega-sub-menu .widget_media_image h4 {
  background: #ddd4c5 !important;
  font-family: var(--font-paragraph) !important;
  text-transform: uppercase !important;
  font-size: calc(11px - -.1vw) !important;
  letter-spacing: 1px !important;
  font-weight: 500 !important;
}

header.active #mega-menu-wrap-header #mega-menu-header .mega-sub-menu * {
  background: white !important;
}

#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu.mega-menu-item {
  cursor: pointer;
}

.mega-menu-item-has-children > a {
  pointer-events: none !important;;
}

#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu {
  width: calc(100vw - 15px);
  left: 0;
  margin-top: -1px;
  position: fixed;
  border-top: 1px solid #b2b2b2;
}

#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu ul.mega-sub-menu {
  max-width: 90rem;
  margin-left: auto;
  margin-right: auto;
}

#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu .mega-block-title {
  text-align: left !important;
  margin-top: 5px !important;
}

body.no-scroll #mega-menu-wrap-header {
  opacity: 0;
  pointer-events: none;
}

#menu-header-language {
  cursor: pointer;
}

#menu-header-language > .nav-item > a {
  pointer-events: none;
}

#menu-primary > li.dropdown > .dropdown-menu {
  max-height: 800px;
  min-width: unset;
}

#menu-header-language .menu-arrow,
#menu-language .menu-arrow {
  display: none;
}

#bigmenu #menu-mobile > li {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  width: 100%;
  text-align: left;
  cursor: pointer;
  border-top: 1px solid rgba(255,255,255,0.2);
  padding-left: 0;
  padding-right: 0;
  margin-top: 0;
  margin-bottom: 0;
}
#bigmenu #menu-mobile > li * {
  color: #FFF;
  font-size: 1.3rem;
  font-weight: 450;
  line-height: normal;
  letter-spacing: 2px;
  text-transform: uppercase;
}
#bigmenu #menu-mobile > li:last-child {
  border-bottom: 1px solid rgba(255,255,255,0.2);
}
#bigmenu #menu-mobile {
  padding-left: 20px;
  padding-right: 20px;
}

#bigmenu #menu-mobile > li.dropdown > a {
  pointer-events: none;
}

#bigmenu #menu-mobile > li > a {
  width: 100%;
  flex: 1;
  padding-top: 14px !important;
  padding-bottom: 14px !important;
}

.mega-menu-item picture,
.mega-menu-item img {
  width: 100% !important;
}

#mega-menu-wrap-header #mega-menu-header li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {
  padding: calc(var(--bs-gutter-x)/ 2);
}

#bigmenu #menu-mobile > li > .dropdown-menu {
  flex-basis: 100%;
  max-height: 0;
  transition: max-height .75s linear;
  overflow: hidden;
  background: transparent;
  display: block;
  padding: 0;
  z-index: 1;
}
#bigmenu #menu-mobile > li > .dropdown-menu * {
  font-size: 1rem;
  font-weight: 400;
  line-height: normal;
  text-transform: uppercase;
  padding-left: 0;
  padding-right: 0;
}
#bigmenu #menu-mobile > li.dropdown.show > .dropdown-menu {
  transition: max-height 1s linear;
  max-height: 800px;
}
#bigmenu #menu-mobile > li.dropdown > .dropdown-menu > li:last-child {
  padding-bottom: 14px !important;
}

#magazine-intro h2 {
  position: absolute;
  margin: 0 !important;
  bottom: 2rem;
  left: 2rem;
  color: #fff;
  z-index: 1;
}

#magazine-intro a {
  position: relative;
  display: block;
}

#magazine-intro a:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background: linear-gradient(180deg, rgba(30, 30, 30, 0) 65%, rgba(30, 30, 30, .7) 100%);
  z-index: 1;
}

#magazine-intro > div > div,
#magazine-intro .img-hover-zoom a:after,
#magazine-intro img {
  width: 100%;
}

#magazine-intro img {
  object-fit: cover;
}

#magazine-intro .int-frame {
  margin-left: calc(var(--bs-gutter-x)/ 2);
  margin-right: calc(var(--bs-gutter-x)/ 2);
  margin-top: var(--bs-gutter-x);
  margin-bottom: var(--bs-gutter-x);
}

#magazine-intro > div {
  margin-left: calc(var(--bs-gutter-x)/ -4);
  margin-right: calc(var(--bs-gutter-x)/ -4);
}

.blog-pagination {
  margin-top: 4vw;
  border-top: 2px solid rgba(164, 164, 164, 0.50);
  border-bottom: 2px solid rgba(164, 164, 164, 0.50);
  padding: 1rem 0;
}

.blog-pagination .pagination .page-numbers {
  font-size: calc(12px - -.2vw);
  font-weight: 400;
  height: 30px;
  width: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.blog-pagination .page-numbers.current {
  border: 1px solid black;
  border-radius: 50%;
  min-height: 30px;
  min-width: 30px;
  margin-left: 5px;
  margin-right: 5px;
}

.blog-pagination .nav-links {
  display: flex;
  align-items: center;
  justify-content: center;
}

.woocommerce-product-gallery > .flex-viewport {
  padding-bottom: 100%;
}

.flex-control-nav {
  display: flex;
  align-items: center;
  justify-content: center;
}

.flex-control-nav li {
  width: 50px !important;
  height: 50px;
  padding: 0 0px;
  margin: 14px 7px !important;
  border: 1px solid black;
  line-height: 0;
}

.woocommerce-product-gallery .flex-viewport {
  height: 0 !important;
}

.woocommerce-product-gallery__image:not([data-vwg-video]) {
  display: flex !important;
  align-items: center;
  background: white;
}

.page-template-page-beyond-the-glass-ceiling #portrait-stories img {
  object-fit: cover;
  width: 100%;
  height: auto;
  aspect-ratio: 788 / 1050;
  aspect-ratio: 888 / 1050;
}

.page-template-page-beyond-the-glass-ceiling .img-hover-zoom {
  position: relative;
}

.page-template-page-beyond-the-glass-ceiling .img-hover-zoom a:after {
  content: none;
}

#bgc-opening .video-1 img,
#bgc-opening .video-1 video {
  object-fit: cover;
  width: 100%;
  height: auto;
  aspect-ratio: 389 / 471;
}

#bgc-opening .video-2 img,
#bgc-opening .video-2 video {
  object-fit: cover;
  width: 100%;
  height: 100%;
  aspect-ratio: 509 / 848;
}

#bgc-opening .video-3 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

#bgc-opening .video-3 img,
#bgc-opening .video-3 video {
  object-fit: cover;
  width: 100%;
  height: auto;
  aspect-ratio: 342 / 252;
}

.two-columns-image-text img,
.two-columns-image-text video {
  object-fit: cover;
  width: 100%;
  height: auto;
  aspect-ratio: 700 / 591;
}

.two-columns-double-image-text .row > *:first-child img,
.two-columns-double-image-text .row > *:first-child video {
  object-fit: cover;
  width: 100%;
  height: auto;
  aspect-ratio: 660 / 874;
}

.two-columns-double-image-text .row > *:last-child img,
.two-columns-double-image-text .row > *:last-child video {
  object-fit: cover;
  width: 100%;
  height: auto;
  aspect-ratio: 429 / 517;
}

#bgc-opening .quote:before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='36' fill='none'%3E%3Cg clip-path='url(%23A)'%3E%3Cpath d='M16.429 8.214A8.22 8.22 0 0 0 8.214 0 8.22 8.22 0 0 0 0 8.214a8.22 8.22 0 0 0 8.214 8.214 8.17 8.17 0 0 0 5.118-1.793L2.893 35.196l.636.325 11.679-22.996c.775-1.254 1.221-2.729 1.221-4.311z' fill='%23292825'/%3E%3C/g%3E%3Cg clip-path='url(%23B)'%3E%3Cpath d='M35 8.214A8.22 8.22 0 0 0 26.786 0a8.22 8.22 0 0 0-8.214 8.214 8.22 8.22 0 0 0 8.214 8.214 8.17 8.17 0 0 0 5.118-1.793L21.464 35.196l.636.325 11.679-22.996C34.554 11.271 35 9.796 35 8.214z' fill='%23292825'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='A'%3E%3Cpath fill='%23fff' d='M0 0h16.429v35.518H0z'/%3E%3C/clipPath%3E%3CclipPath id='B'%3E%3Cpath fill='%23fff' transform='translate(18.571)' d='M0 0h16.429v35.518H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  display: block;
  margin-bottom: 15px;
}
#bgc-opening .quote {
  font-size: 23px;
  font-style: italic;
  font-weight: 500;
  font-family: var(--font-blockquote);
}

.bgc-opening-container {
  background: linear-gradient(180deg, rgba(221, 212, 197, 0.60) 50%, rgba(202, 192, 174, 0.60) 100%);
}

.bgc-border-top {
  border-top: 1px solid #989591;
  margin-top: 2rem;
  padding-top: 3.5rem;
}

.page-template-page-beyond-the-glass-ceiling #portrait-stories {
  border-top: none !important;
}

#bgc-models .name {
  color: #434343;
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  line-height: 20px;
  text-transform: uppercase;
  font-family: var(--font-paragraph);
  margin-top: 1rem;
}

#bgc-models .profession {
  font-size: 14px;
  font-style: italic;
  font-weight: 450;
}

#bgc-models .explore-button {
  background: #121212;
  color: #FFF;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  letter-spacing: 0.9px;
  text-transform: uppercase;
  padding: 18px;
  width: calc(100% - 32px);
  position: absolute;
  left: 16px;
  bottom: 19px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 0;
  z-index: 1;
}

#bgc-backstage .box {
  background: #7D3434;
  color: white;
  padding: 30px;
  text-align: center !important;
}

#bgc-backstage .box * {
  color: white;
  text-align: center !important;
}

#bgc-backstage .box p {
  font-size: 18px;
  font-style: italic;
  font-weight: 300;
  line-height: normal;
}

#bgc-backstage .box p a {
  margin-top: 3.5rem;
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  display: block;
}

/* COLORE plugin Accessibility by UserWay (spostare icona in basso a sinistra)
rgb(0, 61, 104) */

.wp-block-quote {
  flex-wrap: wrap;
}
.wp-block-quote:before,
.quote-with-image .wp-block-quote:after {
  content: url(data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='73' fill='none'%3E%3Cg clip-path='url(%23A)'%3E%3Cpath d='M33.83 16.883A16.89 16.89 0 0 0 16.947 0 16.89 16.89 0 0 0 .064 16.883a16.89 16.89 0 0 0 16.883 16.883 16.79 16.79 0 0 0 10.519-3.685L6.01 72.339l1.307.668L31.32 25.743c1.593-2.576 2.51-5.608 2.51-8.86z' fill='%23292825'/%3E%3C/g%3E%3Cg clip-path='url(%23B)'%3E%3Cpath d='M72 16.883A16.89 16.89 0 0 0 55.117 0a16.89 16.89 0 0 0-16.883 16.883 16.89 16.89 0 0 0 16.883 16.883c3.978 0 7.634-1.38 10.519-3.685L44.18 72.339l1.306.668L69.49 25.743c1.593-2.576 2.51-5.608 2.51-8.86z' fill='%23292825'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='A'%3E%3Cpath fill='%23fff' transform='translate(.064)' d='M0 0h33.766v73H0z'/%3E%3C/clipPath%3E%3CclipPath id='B'%3E%3Cpath fill='%23fff' transform='translate(38.234)' d='M0 0h33.766v73H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E);
  margin-right: calc(1.5vw - -1rem);
  flex: 0 0 auto;
  width: 6%;
}
.quote-with-image .wp-block-quote:before {
  content: none !important;
}
html body.single .entry-content.container .wp-block-quote p:nth-child(1) {
  flex: 0 0 auto;
  width: 90%;
}
.wp-block-quote cite {
  flex: 0 0 auto;
  width: 100%;
  margin-top: 1.5rem;
}

.quote-with-image {
  background-color: #907557;
  padding-top: 32px;
  padding-bottom: 32px;
}

.youtube-centered {
  background-color: #CFBEAA;
  padding-top: 4rem;
  padding-bottom: 4rem;
  margin-top: calc(3vw - -3rem);
  margin-bottom: calc(3vw - -3rem);
}

.two-columns-image-text {
  background-color: #CFBEAA;
  margin-top: calc(3vw - -3rem);
  margin-bottom: calc(3vw - -3rem);
}

.quote-with-image blockquote {
  margin: 0 !important;
  background-color: #CFBEAA;
  flex-wrap: unset !important;
}

.single-post .entry-content.container > .quote-with-image:first-child {
  margin-top: calc(-1 * (2vw - -4rem));
  margin-bottom: calc(2vw - -4rem);
}

.category-beyond-the-glass-ceiling:not(.category-our-world) #header-post-block,
.category-beyond-the-glass-ceiling-de:not(.category-our-world-de) #header-post-block,
.category-beyond-the-glass-ceiling-es:not(.category-our-world-es) #header-post-block,
.category-beyond-the-glass-ceiling-fr:not(.category-our-world-fr) #header-post-block,
.category-beyond-the-glass-ceiling-it:not(.category-our-world-it) #header-post-block,
.category-beyond-the-glass-ceiling-pt:not(.category-our-world-pt) #header-post-block {
  background-color: #DBD4C6;
}

html body.single .entry-content.container .two-columns-image-text h3, {
  margin: 1.5rem 20px 3vw !important;
}

html body.single .entry-content.container .numbered-block h3 {
  margin: 1.5rem 0 1.5rem 0 !important;
  /* max-width: 55rem; */
}

.number-squared-container {
  margin-bottom: 2vw;
}

html body.single-post .entry-content.container .two-columns-image-text p {
  margin: 0vw 20px 3vw;
}

.two-columns-image-text .mw-700 {
  padding-bottom: 10px;
}

.two-columns-double-image-text {
  border-top: 1px solid #A9A9A9;
  border-bottom: 1px solid #A9A9A9;
  padding-top: 4rem;
  padding-bottom: 4rem;
  margin-top: calc(3vw - -3rem);
  margin-bottom: calc(3vw - -3rem);
}

html body.single .entry-content.container .two-columns-double-image-text .h3 {
  font-family: var(--font-heading);
  margin: 2rem 0 !important;
  font-style: normal;
}

#header-post-block .text-half-block img {
  min-width: calc(8vw - -4em);
}

.line-height-0 {
  line-height: 0 !important;
}

.aws-container .aws-search-form .aws-wrapper {
  overflow: unset;
}

.woocommerce div.product .product_title {
  font-weight: 500;
  margin-bottom: 1.5rem;
}

.cat-description {
  max-width: 570px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
}

.cat-description * {
  color: #ded4c5;
  text-transform: uppercase;
  color: #ded4c5;
  font-size: 12px;
  font-weight: 500;
}

.round-border-20 {
  border-radius: 20px;
}
