@charset "UTF-8";
:root {
  --width-gutter: 20px;
  --width-page: calc(1280px + 2 * var(--width-gutter));
  --size-20: 20px;
  --size-p: 26px;
  --size-31: 31px;
  --size-126: 126px;
  --size-p-bigger: 45px;
  --size-title: 89px;
  --spacing-section: 200px;
  --spacing-70: 70px;
  --height-top-bar: 105px;
  --form-field-height: 64px;
  --form-field-padding: 20px;
  --popup-padding: 40px;
  --slider-gap: 40px;
}

/*-------------------------------------------------------------------------*/
/* !	Extendables
//
/*-------------------------------------------------------------------------*/
.btn-orange, .btn-alt, .btn, .wpcf7-form-control.wpcf7-submit {
  display: inline-flex;
  padding: 18px 40px;
  font: 500 24px/35px "Rubik", Helvetica, Arial, sans-serif;
  flex-basis: fit-content;
  text-decoration: none;
  border: 2px solid #24631e;
  border-radius: 8px;
  background: #24631e;
  color: #e4e4c5;
  white-space: nowrap;
}
.btn-orange:hover, .btn-alt:hover, .btn:hover, .wpcf7-form-control.wpcf7-submit:hover {
  text-decoration: none;
  background: transparent;
  color: #24631e;
}

/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
font,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td {
  border: 0;
  font-family: inherit;
  font-size: 100%;
  font-style: inherit;
  font-weight: inherit;
  margin: 0;
  outline: 0;
  padding: 0;
  vertical-align: baseline;
}

:focus {
  outline: 0;
}

body {
  line-height: 1;
}

ol,
ul {
  list-style: none;
}

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

caption,
th,
td {
  font-weight: normal;
  text-align: left;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
  content: "";
}

blockquote,
q {
  quotes: "" "";
}

a img {
  border: 0;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
div {
  display: block;
}

textarea,
select,
input[type=date],
input[type=datetime],
input[type=datetime-local],
input[type=email],
input[type=month],
input[type=number],
input[type=password],
input[type=search],
input[type=tel],
input[type=text],
input[type=time],
input[type=url],
input[type=week] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-background-clip: padding;
  -moz-background-clip: padding;
  background-clip: padding-box;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  -webkit-appearance: none;
  outline: 0;
  vertical-align: middle;
}

input.text,
input[type=text],
input[type=button],
input[type=submit],
.input-checkbox {
  -webkit-appearance: none;
  border-radius: 0;
}

select {
  background: #fff url(data:image/png;base64,R0lGODlhDQAEAIAAAAAAAP8A/yH5BAEHAAEALAAAAAANAAQAAAILhA+hG5jMDpxvhgIAOw==);
  background-repeat: no-repeat;
  background-position: 97% center;
  padding: 0 25px 0 8px;
  font-size: 0.875em;
}

* {
  box-sizing: border-box;
}

/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

  Mixins available:
    -   background-gradient     - arguments: Start Color: #3C3C3C, End Color: #999999
    -   background-size         - arguments: Width: 100%, Height: 100%
    -   border-radius           - arguments: Radius: 5px
    -   border-radius-separate  - arguments: Top Left: 5px, Top Left: 5px, Bottom Left: 5px, Bottom Right: 5px
    -   box                     - arguments: Orientation: horizontal, Pack: center, Align: center
    -   box-rgba                - arguments: R: 60, G: 3, B: 12, Opacity: 0.23, Color: #3C3C3C
    -   box-shadow              - arguments: X: 2px, Y: 2px, Blur: 5px, Color: rgba(0,0,0,.4)
    -   box-sizing              - arguments: Type: border-box
    -   columns                 - arguments: Count: 3, Gap: 10
    -   double-borders          - arguments: Color One: #3C3C3C, Color Two: #999999, Radius: 0
    -   flex                    - arguments: Value: 1
    -   flip                    - arguments: ScaleX: -1
    -   font-face               - arguments: Font Family: myFont, Eot File Src: myFont.eot, Woff File Src: myFont.woff, Ttf File Src: myFont.ttf
    -   opacity                 - arguments: Opacity: 0.5
    -   outline radius          - arguments: Radius: 5px
    -   resize                  - arguments: Direction: both
    -   rotate                  - arguments: Degree: 0, M11: 0, M12: 0, M21: 0, M22: 0
    CSS Matrix Rotation Calculator http://www.boogdesign.com/examples/transforms/matrix-calculator.html
    -   text-shadow             - arguments: X: 2px, Y: 2px, Blur: 5px, Color: rgba(0,0,0,.4)
    -   transform               - arguments: Parameters: null
    -   transition              - arguments: What: all, Length: 1s, Easing: ease-in-out
    -   triple-borders          - arguments: Color One: #3C3C3C, Color Two: #999999, Color Three: #000000, Radius: 0

------------------------------------------------------------- */
/* BACKGROUND GRADIENT */
/* BACKGROUND SIZE */
/* BORDER RADIUS */
/* BOX */
/* BOX RGBA */
/* BOX SHADOW */
/* BOX SIZING */
/* COLUMNS */
/* DOUBLE BORDERS */
/* FLEX */
/* FLIP */
/* FONT FACE */
/* OUTLINE RADIUS */
/* RESIZE */
/* ROTATE*/
/* TEXT SHADOW */
/* TRANSFORM  */
/* TRANSITION */
/* TRIPLE BORDERS */
/* OPACITY */
.row {
  width: 100%;
}

.wrap, .row-header .header-flex {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
}
.editor-content .wrap, .editor-content .row-header .header-flex, .row-header .editor-content .header-flex {
  padding: 0;
}

.g-1 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(1, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}
.editor-content .g-1 {
  padding: 0;
}

.g-2 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}
.editor-content .g-2 {
  padding: 0;
}

.g-3 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}
.editor-content .g-3 {
  padding: 0;
}

.g-4 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}
.editor-content .g-4 {
  padding: 0;
}

.g-5 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(5, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}
.editor-content .g-5 {
  padding: 0;
}

.g-6 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(6, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}
.editor-content .g-6 {
  padding: 0;
}

.g-7 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(7, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}
.editor-content .g-7 {
  padding: 0;
}

.g-8 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(8, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}
.editor-content .g-8 {
  padding: 0;
}

.g-9 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(9, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}
.editor-content .g-9 {
  padding: 0;
}

.g-10 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(10, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}
.editor-content .g-10 {
  padding: 0;
}

.g-11 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(11, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}
.editor-content .g-11 {
  padding: 0;
}

.g-12 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(12, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}
.editor-content .g-12 {
  padding: 0;
}

.grid-1 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(1, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}
.editor-content .grid-1 {
  padding: 0;
}

.grid-2 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}
.editor-content .grid-2 {
  padding: 0;
}

.grid-3 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}
.editor-content .grid-3 {
  padding: 0;
}

.grid-4 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}
.editor-content .grid-4 {
  padding: 0;
}

.grid-5 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(5, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}
.editor-content .grid-5 {
  padding: 0;
}

.grid-6 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(6, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}
.editor-content .grid-6 {
  padding: 0;
}

.grid-7 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(7, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}
.editor-content .grid-7 {
  padding: 0;
}

.grid-8 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(8, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}
.editor-content .grid-8 {
  padding: 0;
}

.grid-9 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(9, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}
.editor-content .grid-9 {
  padding: 0;
}

.grid-10 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(10, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}
.editor-content .grid-10 {
  padding: 0;
}

.grid-11 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(11, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}
.editor-content .grid-11 {
  padding: 0;
}

.grid-12 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(12, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}
.editor-content .grid-12 {
  padding: 0;
}

.grid-1-3 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  display: grid;
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
  grid-template-columns: 1fr 3fr;
}
.editor-content .grid-1-3 {
  padding: 0;
}
.editor-content .grid-1-3 {
  padding: 0;
}

.grid-3-1 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  display: grid;
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
  grid-template-columns: 3fr 1fr;
}
.editor-content .grid-3-1 {
  padding: 0;
}
.editor-content .grid-3-1 {
  padding: 0;
}

.grid-2-1 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  display: grid;
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
  grid-template-columns: 2fr 1fr;
}
.editor-content .grid-2-1 {
  padding: 0;
}
.editor-content .grid-2-1 {
  padding: 0;
}

.grid-1-2 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  display: grid;
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
  grid-template-columns: 1fr 2fr;
}
.editor-content .grid-1-2 {
  padding: 0;
}
.editor-content .grid-1-2 {
  padding: 0;
}

.grid-7-4 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  display: grid;
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
  grid-template-columns: 7fr 4fr;
}
.editor-content .grid-7-4 {
  padding: 0;
}
.editor-content .grid-7-4 {
  padding: 0;
}

.grid-7-5 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  display: grid;
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
  grid-template-columns: 7fr 5fr;
}
.editor-content .grid-7-5 {
  padding: 0;
}
.editor-content .grid-7-5 {
  padding: 0;
}

.grid-5-7 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  display: grid;
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
  grid-template-columns: 5fr 7fr;
}
.editor-content .grid-5-7 {
  padding: 0;
}
.editor-content .grid-5-7 {
  padding: 0;
}

.grid-10-2 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  display: grid;
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
  grid-template-columns: 10fr 2fr;
}
.editor-content .grid-10-2 {
  padding: 0;
}
.editor-content .grid-10-2 {
  padding: 0;
}

.c-6,
.c-8,
.slick-dots,
.c-10 {
  display: block;
  margin: 0 auto;
}

.c-6 {
  padding: 0 calc((100% - 110px) / 12 * 3);
  margin: 0 40px;
}

.c-8, .slick-dots {
  padding: 0 calc((100% - 110px) / 12 * 2);
  margin: 0 30px;
}

.c-10 {
  padding: 0 calc((100% - 110px) / 12 * 1);
  margin: 0 20px;
}

/*-------------------------------------------------------------------------*/
/* !	Grid Helper Styles
//
/*-------------------------------------------------------------------------*/
.grid-helper {
  display: grid;
  display: none;
  width: 100%;
  max-width: var(--width-page);
  padding: 0 20px;
  grid-template-columns: repeat(12, 1fr);
  column-gap: var(--width-gutter);
  z-index: 9999;
  position: fixed;
  top: 0;
  height: 100vh;
  left: 50%;
  transform: translateX(-50%);
}

.grid-helper div {
  background: rgba(0, 0, 0, 0.1);
}

/*--------------------------------------------------------------------------
*
*	Typography
*
*-------------------------------------------------------------------------*/
@font-face {
  font-family: "Rubik";
  src: url("../fonts/Rubik-VF.woff2") format("woff2-variations");
  font-weight: 300 900; /* Define weight range if needed */
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Rubik";
  src: url("../fonts/Rubik-VF-Italic.woff2") format("woff2-variations");
  font-weight: 300 900;
  font-style: italic;
  font-display: swap;
}
body {
  color: #1f1b1b;
  font-family: "Rubik", Helvetica, Arial, sans-serif;
  font-size: 62.5%;
  line-height: 1em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

h1,
h2,
h3,
h4,
.title,
.page-template-about .section-about-logos .font-bigger {
  font-family: "Rubik", Helvetica, Arial, sans-serif;
  color: #24631e;
  margin: 0em 0 40px;
  line-height: 1em;
  font-weight: 600;
  letter-spacing: -0.02em;
}
h1:last-child,
h2:last-child,
h3:last-child,
h4:last-child,
.title:last-child,
.page-template-about .section-about-logos .font-bigger:last-child {
  margin-bottom: 0;
}
h1:first-child,
h2:first-child,
h3:first-child,
h4:first-child,
.title:first-child,
.page-template-about .section-about-logos .font-bigger:first-child {
  margin-top: 0;
}

.lead {
  display: inline-block;
  font: 500 24px/1em "Rubik", Helvetica, Arial, sans-serif;
  text-transform: uppercase;
  margin-bottom: 15px;
}

h1 {
  font-size: var(--size-title);
}

h2,
.title,
.page-template-about .section-about-logos .font-bigger {
  font-size: var(--size-title);
}

h3 {
  font-size: 18px;
}

h4 {
  font-size: 12px;
}

p,
li,
ul,
ol,
td,
th,
dt,
dd {
  line-height: 1.5em;
  font-size: var(--size-p);
  margin: 0em 0 1em 0;
}
.main-container p:last-child,
.main-container li:last-child,
.main-container ul:last-child,
.main-container ol:last-child,
.main-container td:last-child,
.main-container th:last-child,
.main-container dt:last-child,
.main-container dd:last-child {
  margin-bottom: 0;
}
.main-container p:first-child,
.main-container li:first-child,
.main-container ul:first-child,
.main-container ol:first-child,
.main-container td:first-child,
.main-container th:first-child,
.main-container dt:first-child,
.main-container dd:first-child {
  margin-top: 0;
}

.font-bigger p,
.font-bigger {
  font-size: var(--size-p-bigger);
  font-size: 36px;
  font-weight: 500;
  line-height: 1.2em;
}

.editor-content .font-bigger {
  margin-bottom: 30px;
}

a {
  color: #1f1b1b;
  text-decoration: underline;
}

a:hover {
  outline: none;
  color: #1f1b1b;
}

a:focus {
  outline: none;
}

a:hover {
  text-decoration: underline;
}

.p9 {
  font-size: 0.9em !important;
}

.p8 {
  font-size: 0.8em !important;
}

.text-left {
  text-align: left;
}

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

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

strong,
b {
  font-weight: bold;
}

/* =WordPress Core
-------------------------------------------------------------- */
.alignnone {
  margin: 5px 20px 20px 0;
}

.aligncenter,
div.aligncenter {
  display: block;
  margin: 5px auto 5px auto;
}

.alignright {
  float: right;
  margin: 5px 0 20px 20px;
}

.alignleft {
  float: left;
  margin: 5px 20px 20px 0;
}

.aligncenter {
  display: block;
  margin: 5px auto 5px auto;
}

a img.alignright {
  float: right;
  margin: 5px 0 20px 20px;
}

a img.alignnone {
  margin: 5px 20px 20px 0;
}

a img.alignleft {
  float: left;
  margin: 5px 20px 20px 0;
}

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

.wp-caption {
  background: #fff;
  border: 1px solid #f0f0f0;
  max-width: 96%; /* Image does not overflow the content area */
  padding: 5px 3px 10px;
  text-align: center;
}

.wp-caption.alignnone {
  margin: 5px 20px 20px 0;
}

.wp-caption.alignleft {
  margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
  margin: 5px 0 20px 20px;
}

.wp-caption img {
  border: 0 none;
  height: auto;
  margin: 0;
  max-width: 98.5%;
  padding: 0;
  width: auto;
}

.wp-caption p.wp-caption-text {
  font-size: 11px;
  line-height: 17px;
  margin: 0;
  padding: 0 4px 5px;
}

.editor-content h2 {
  margin: 0 0 40px;
}
.editor-content img,
.editor-content svg {
  width: auto;
  max-width: 100%;
  height: auto;
}
.editor-content ul,
.editor-content ol {
  margin-bottom: 20px;
  margin-left: 0;
}
.editor-content ul li,
.editor-content ol li {
  margin-top: 0;
  margin-bottom: 0.4em;
}
.editor-content ul:last-child,
.editor-content ol:last-child {
  margin-bottom: 0;
}
.editor-content ul:first-child,
.editor-content ol:first-child {
  margin-top: 0;
}
.editor-content ul li {
  padding-left: 0.9em;
  position: relative;
}
.editor-content ul li:before {
  position: absolute;
  left: 0;
  content: "–";
}
.editor-content ol {
  list-style-type: decimal;
  margin-left: 2em;
}
.editor-content blockquote {
  position: relative;
  margin: 0;
  padding: 20px 30px;
}
.editor-content blockquote:before, .editor-content blockquote:after {
  position: absolute;
  color: #1f1b1b;
  font-size: 60px;
  width: 20px;
  height: 30px;
}
.editor-content blockquote:before {
  content: "“";
  left: 0;
  top: 30px;
}
.editor-content blockquote:after {
  right: 0;
  bottom: -10px;
}
.editor-content em {
  font-style: italic;
}
.editor-content .gallery .gallery-caption {
  display: none;
}

/*-------------------------------------------------------------------------*/
/* !	General Forms
//
/*-------------------------------------------------------------------------*/
input.text,
input[type=text],
input[type=tel],
input[type=email],
input[type=password],
select {
  width: 100%;
  height: var(--form-field-height);
  padding: 10px 20px;
  border: 0px solid #1f1b1b;
  border-radius: 8px;
  font: 400 16px/22px "Rubik", Helvetica, Arial, sans-serif;
  color: #1f1b1b;
}

textarea {
  padding: 20px;
  border: 0px solid #1f1b1b;
  border-radius: 8px;
  font: 400 16px/22px "Rubik", Helvetica, Arial, sans-serif;
  color: #1f1b1b;
}

.select2-container--default .select2-selection--single {
  width: 100%;
  height: var(--form-field-height);
  border: 0px solid #1f1b1b;
  border-radius: 4px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
  padding: var(--form-field-padding);
  font: 600 16px/22px "Rubik", Helvetica, Arial, sans-serif;
  color: #1f1b1b;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
  height: var(--form-field-height);
}

form input[type=radio],
form input[type=checkbox] {
  display: none;
}
form input[type=radio] + label,
form input[type=checkbox] + label {
  margin-bottom: 1em;
  display: block;
  padding: 0 !important;
  color: #000;
}
form input[type=radio] + label:before,
form input[type=checkbox] + label:before {
  content: "";
  display: inline-block;
  width: 11px;
  height: 11px;
  border: 2px solid #fff;
  box-shadow: 0 0 0 2px #000;
  background: #fff;
  margin-left: 4px;
  margin-right: 0.5em;
  border-radius: 100%;
  -webkit-transform: translateY(2px);
  -ms-transform: translateY(2px);
  transform: translateY(2px);
}
form input[type=radio]:checked + label:before,
form input[type=checkbox]:checked + label:before {
  background: #1f1b1b;
}
form select {
  color: #1f1b1b;
}

/*-------------------------------------------------------------------------*/
/* !	floating label
//
/*-------------------------------------------------------------------------*/
.floating-label-group {
  position: relative;
}
.floating-label-group .floating-label {
  font: 600 15px/1em "Rubik", Helvetica, Arial, sans-serif;
  color: #1f1b1b;
  position: absolute;
  pointer-events: none;
  top: 50%;
  left: 10px;
  transform: translateY(-50%);
  transition: all 0.1s ease;
}
.floating-label-group input:focus ~ .floating-label,
.floating-label-group input:not(:focus):valid ~ .floating-label {
  top: 3px;
  transform: translateY(0);
  left: 20px;
  font-size: 11px;
  opacity: 1;
}

/*-------------------------------------------------------------------------*/
/* !	Wordpress CF7
//
/*-------------------------------------------------------------------------*/
.wpcf7-form-control.wpcf7-submit {
  margin: 0;
}
.wpcf7-form-control.wpcf7-submit:hover {
  cursor: pointer;
}

.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
  border: none;
  margin: 0;
  padding: 0;
  color: #1f1b1b;
  font-size: 16px;
}

/*-------------------------------------------------------------------------*/
/* !	Fix auto zoom on mobiles
//
/*-------------------------------------------------------------------------*/
@media screen and (max-width: 1025px) {
  input.text,
  input[type=text],
  input[type=tel],
  input[type=email],
  input[type=password] {
    font-size: 16px;
  }
  input.text:focus,
  input[type=text]:focus,
  input[type=tel]:focus,
  input[type=email]:focus,
  input[type=password]:focus {
    font-size: 16px;
  }
}
.footer-subscribe .wpcf7-form-control-wrap {
  float: left;
}
.footer-subscribe .wpcf7 form .wpcf7-response-output {
  float: left;
  color: #e4e4c5;
  font-size: 16px;
  border: none !important;
  line-height: 1.1em;
  padding: 0 40px 0 0;
}
.footer-subscribe input {
  background: #e4e4c5;
}
.footer-subscribe input[type=email],
.footer-subscribe input[type=text] {
  height: 50px;
}
.footer-subscribe .btn, .footer-subscribe .wpcf7-form-control.wpcf7-submit {
  padding: 5px 24px;
  float: right;
  font-size: 16px;
  margin-top: 20px;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.footer-subscribe .btn:hover, .footer-subscribe .wpcf7-form-control.wpcf7-submit:hover {
  cursor: pointer;
  color: #1f1b1b;
}
.footer-subscribe .wpcf7-not-valid-tip {
  color: #e4e4c5;
}

.subscribe-cf {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: var(--width-gutter);
  max-width: 385px;
}
.subscribe-cf .fea {
  grid-column: span 2;
}

.header-logo .header-logo-1 {
  fill: none;
}
.header-logo .header-logo-2 {
  fill: #24631e;
}
.header-with-image .header-logo .header-logo-2 {
  fill: #e4e4c5;
}
.header-scrolled.header-with-image .header-logo .header-logo-2 {
  fill: #24631e;
}

.ico-star-wrap {
  width: 16px;
  height: 16px;
}
.ico-star-wrap .ico-star {
  fill: #fff;
}

.ico-cross-wrap {
  width: 18px;
  height: 18px;
}
.ico-cross-wrap .ico-cross {
  fill: #fff;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.ico-chev-down-wrap {
  width: 24px;
  height: 14px;
}
.ico-chev-down-wrap .ico-chev-down {
  fill: #1f1b1b;
}

.ico-arrow-down-wrap {
  width: 17px;
  height: 20px;
}
.ico-arrow-down-wrap .ico-arrow-down-path {
  fill: none;
  stroke: #24631e;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
}

.sep {
  transform: translateY(-50%);
  position: absolute;
  top: calc(var(--spacing-section) * -1);
  visibility: hidden;
}
.sep .sep-pot-wrap {
  width: 100%;
  height: auto;
}
.sep-pot {
  width: 24%;
  height: auto;
}
.sep-pot .sep-pot-path {
  fill: #ffad00;
}
.sep-carrot {
  width: 15%;
  height: auto;
}
.sep-carrot .sep-carrot-path {
  fill: #ff8300;
}
.sep-divide {
  width: 15%;
  height: auto;
}
.sep-divide .sep-divide-path {
  fill: #24631e;
}
.sep-cabbage {
  width: 15%;
  height: auto;
}
.sep-cabbage .sep-cabbage-path {
  fill: #24631e;
}
.sep-spoon {
  width: 15%;
  height: auto;
  transform: translateY(-75%);
}
.sep-spoon .sep-spoon-path {
  fill: #1f1b1b;
}
.sep-corn {
  width: 10%;
  height: auto;
}
.sep-corn .sep-corn-path {
  fill: #ff8c00;
}
.sep-corn-2 {
  width: 10%;
  height: auto;
}
.sep-corn-2 .sep-corn-2-path {
  fill: #1f1b1b;
}
.sep-pencil {
  width: 10%;
  height: auto;
}
.sep-pencil .sep-pencil-path {
  fill: #1f1b1b;
}
.sep-plus {
  width: 15%;
  height: auto;
}
.sep-plus .sep-plus-path {
  fill: #24631e;
}
.sep-face {
  width: 15%;
  height: auto;
}
.sep-face .sep-face-path {
  fill: #e4e4c5;
}
.sep-mug {
  width: 18%;
  height: auto;
}
.sep-mug .sep-mug-path {
  fill: #ffad00;
}
.sep-onion {
  width: 16%;
  height: auto;
}
.sep-onion .sep-onion-path {
  fill: #1f1b1b;
}
.sep-tomato {
  width: 18%;
  height: auto;
}
.sep-tomato .sep-tomato-path {
  fill: #24631e;
}
.sep-star {
  width: 20%;
  height: auto;
}
.sep-star .sep-star-path {
  fill: #24631e;
}
.sep-card {
  width: 18%;
  height: auto;
}
.sep-card .sep-card-path {
  fill: #1f1b1b;
}

.clipped-onion img {
  clip-path: polygon(40.48% 90.169%, 40.48% 90.169%, 40.009% 90.733%, 39.584% 91.329%, 39.194% 91.949%, 38.826% 92.585%, 38.47% 93.229%, 38.113% 93.872%, 37.743% 94.507%, 37.349% 95.125%, 36.92% 95.717%, 36.442% 96.277%, 36.442% 96.277%, 36.315% 96.388%, 36.127% 96.519%, 35.893% 96.662%, 35.628% 96.81%, 35.345% 96.956%, 35.059% 97.093%, 34.785% 97.213%, 34.537% 97.31%, 34.329% 97.376%, 34.176% 97.404%, 34.176% 97.404%, 33.989% 97.395%, 33.778% 97.354%, 33.549% 97.287%, 33.309% 97.198%, 33.068% 97.094%, 32.831% 96.979%, 32.607% 96.859%, 32.402% 96.738%, 32.225% 96.623%, 32.082% 96.517%, 32.082% 96.517%, 31.945% 96.353%, 31.888% 96.158%, 31.901% 95.939%, 31.969% 95.703%, 32.083% 95.458%, 32.23% 95.211%, 32.399% 94.969%, 32.576% 94.741%, 32.751% 94.532%, 32.912% 94.352%, 32.912% 94.352%, 33.263% 93.992%, 33.64% 93.65%, 34.036% 93.321%, 34.445% 93.001%, 34.86% 92.685%, 35.275% 92.37%, 35.684% 92.05%, 36.081% 91.722%, 36.459% 91.381%, 36.812% 91.024%, 36.812% 91.024%, 36.904% 90.899%, 36.982% 90.749%, 37.05% 90.578%, 37.114% 90.391%, 37.178% 90.193%, 37.247% 89.988%, 37.328% 89.782%, 37.424% 89.578%, 37.541% 89.383%, 37.684% 89.201%, 37.684% 89.201%, 37.487% 89.218%, 37.286% 89.225%, 37.082% 89.223%, 36.879% 89.216%, 36.681% 89.206%, 36.49% 89.196%, 36.311% 89.188%, 36.145% 89.186%, 35.998% 89.191%, 35.872% 89.208%, 35.872% 89.208%, 35.38% 89.332%, 34.899% 89.499%, 34.427% 89.698%, 33.961% 89.919%, 33.498% 90.15%, 33.035% 90.382%, 32.568% 90.602%, 32.097% 90.801%, 31.616% 90.968%, 31.124% 91.091%, 31.124% 91.091%, 30.792% 91.124%, 30.488% 91.09%, 30.212% 90.998%, 29.963% 90.857%, 29.742% 90.676%, 29.548% 90.463%, 29.382% 90.228%, 29.243% 89.979%, 29.131% 89.725%, 29.046% 89.474%, 29.046% 89.474%, 28.996% 89.253%, 28.982% 89.055%, 29.006% 88.877%, 29.068% 88.719%, 29.17% 88.578%, 29.313% 88.452%, 29.498% 88.339%, 29.728% 88.238%, 30.002% 88.146%, 30.323% 88.062%, 30.323% 88.062%, 30.85% 87.933%, 31.366% 87.793%, 31.876% 87.644%, 32.381% 87.487%, 32.883% 87.324%, 33.387% 87.155%, 33.894% 86.983%, 34.407% 86.807%, 34.929% 86.629%, 35.463% 86.451%, 35.463% 86.451%, 34.952% 86.27%, 34.461% 86.064%, 33.985% 85.839%, 33.52% 85.6%, 33.06% 85.354%, 32.601% 85.106%, 32.137% 84.862%, 31.665% 84.629%, 31.18% 84.412%, 30.676% 84.218%, 30.676% 84.218%, 28.832% 83.549%, 27.031% 82.854%, 25.275% 82.128%, 23.565% 81.368%, 21.901% 80.567%, 20.286% 79.722%, 18.719% 78.829%, 17.202% 77.881%, 15.735% 76.876%, 14.321% 75.807%, 14.321% 75.807%, 12.934% 74.696%, 11.556% 73.56%, 10.199% 72.393%, 8.874% 71.19%, 7.593% 69.943%, 6.365% 68.647%, 5.203% 67.296%, 4.118% 65.882%, 3.121% 64.4%, 2.224% 62.843%, 2.224% 62.843%, 1.59% 61.477%, 1.109% 60.087%, 0.759% 58.678%, 0.52% 57.255%, 0.372% 55.822%, 0.295% 54.385%, 0.268% 52.947%, 0.272% 51.514%, 0.286% 50.09%, 0.29% 48.679%, 0.29% 48.679%, 0.264% 47.231%, 0.215% 45.771%, 0.168% 44.304%, 0.145% 42.838%, 0.169% 41.378%, 0.262% 39.93%, 0.449% 38.501%, 0.751% 37.096%, 1.192% 35.722%, 1.795% 34.385%, 1.795% 34.385%, 2.507% 33.115%, 3.3% 31.858%, 4.169% 30.619%, 5.109% 29.4%, 6.115% 28.205%, 7.182% 27.039%, 8.306% 25.904%, 9.481% 24.805%, 10.702% 23.744%, 11.965% 22.727%, 11.965% 22.727%, 13.137% 21.898%, 14.375% 21.167%, 15.666% 20.519%, 16.999% 19.937%, 18.363% 19.406%, 19.746% 18.912%, 21.136% 18.438%, 22.523% 17.969%, 23.894% 17.49%, 25.239% 16.985%, 25.239% 16.985%, 26.565% 16.45%, 27.888% 15.899%, 29.214% 15.345%, 30.547% 14.8%, 31.893% 14.275%, 33.256% 13.783%, 34.641% 13.337%, 36.054% 12.947%, 37.5% 12.627%, 38.983% 12.388%, 38.983% 12.388%, 40.566% 12.168%, 42.128% 11.91%, 43.664% 11.605%, 45.168% 11.243%, 46.636% 10.813%, 48.061% 10.305%, 49.439% 9.709%, 50.764% 9.014%, 52.031% 8.211%, 53.235% 7.288%, 53.235% 7.288%, 53.8% 6.81%, 54.366% 6.321%, 54.926% 5.821%, 55.474% 5.309%, 56.006% 4.784%, 56.513% 4.245%, 56.991% 3.692%, 57.433% 3.124%, 57.833% 2.539%, 58.186% 1.937%, 58.186% 1.937%, 58.48% 1.392%, 58.732% 0.95%, 58.958% 0.605%, 59.175% 0.347%, 59.399% 0.17%, 59.649% 0.064%, 59.94% 0.022%, 60.29% 0.035%, 60.714% 0.096%, 61.231% 0.197%, 61.231% 0.197%, 61.618% 0.277%, 61.936% 0.349%, 62.194% 0.422%, 62.396% 0.504%, 62.55% 0.607%, 62.662% 0.739%, 62.738% 0.909%, 62.784% 1.127%, 62.807% 1.402%, 62.814% 1.744%, 62.814% 1.744%, 62.864% 2.935%, 63.012% 4.098%, 63.248% 5.232%, 63.567% 6.332%, 63.959% 7.398%, 64.419% 8.425%, 64.937% 9.412%, 65.508% 10.356%, 66.122% 11.254%, 66.774% 12.104%, 66.774% 12.104%, 67.488% 12.913%, 68.28% 13.679%, 69.142% 14.408%, 70.067% 15.102%, 71.048% 15.767%, 72.076% 16.405%, 73.144% 17.022%, 74.244% 17.621%, 75.369% 18.206%, 76.51% 18.781%, 76.51% 18.781%, 77.985% 19.514%, 79.455% 20.25%, 80.912% 20.994%, 82.347% 21.755%, 83.751% 22.54%, 85.117% 23.354%, 86.436% 24.206%, 87.699% 25.103%, 88.897% 26.051%, 90.023% 27.057%, 90.023% 27.057%, 91.066% 28.123%, 92.034% 29.246%, 92.933% 30.42%, 93.771% 31.64%, 94.557% 32.899%, 95.297% 34.193%, 95.999% 35.516%, 96.672% 36.863%, 97.323% 38.227%, 97.959% 39.604%, 97.959% 39.604%, 98.518% 40.95%, 98.975% 42.303%, 99.337% 43.662%, 99.614% 45.025%, 99.816% 46.392%, 99.951% 47.762%, 100.027% 49.134%, 100.055% 50.507%, 100.043% 51.88%, 100% 53.252%, 100% 53.252%, 99.925% 54.652%, 99.807% 56.041%, 99.643% 57.418%, 99.424% 58.782%, 99.147% 60.132%, 98.804% 61.469%, 98.389% 62.791%, 97.898% 64.098%, 97.323% 65.39%, 96.66% 66.664%, 96.66% 66.664%, 95.935% 67.883%, 95.15% 69.07%, 94.303% 70.224%, 93.398% 71.348%, 92.434% 72.441%, 91.412% 73.504%, 90.334% 74.539%, 89.2% 75.546%, 88.012% 76.527%, 86.77% 77.481%, 86.77% 77.481%, 85.375% 78.488%, 83.968% 79.446%, 82.545% 80.355%, 81.104% 81.214%, 79.643% 82.023%, 78.159% 82.782%, 76.65% 83.49%, 75.115% 84.146%, 73.55% 84.751%, 71.953% 85.304%, 71.953% 85.304%, 70.329% 85.794%, 68.687% 86.214%, 67.026% 86.572%, 65.347% 86.872%, 63.648% 87.12%, 61.929% 87.324%, 60.19% 87.488%, 58.429% 87.619%, 56.647% 87.722%, 54.842% 87.805%, 54.842% 87.805%, 54.356% 87.835%, 53.845% 87.886%, 53.316% 87.952%, 52.772% 88.031%, 52.221% 88.119%, 51.666% 88.212%, 51.115% 88.307%, 50.571% 88.399%, 50.042% 88.487%, 49.531% 88.564%, 49.531% 88.564%, 49.89% 88.775%, 50.273% 88.998%, 50.673% 89.233%, 51.084% 89.474%, 51.502% 89.719%, 51.919% 89.963%, 52.331% 90.205%, 52.731% 90.439%, 53.114% 90.663%, 53.474% 90.873%, 53.474% 90.873%, 53.615% 90.962%, 53.749% 91.059%, 53.878% 91.161%, 54.003% 91.268%, 54.127% 91.376%, 54.25% 91.485%, 54.375% 91.593%, 54.502% 91.696%, 54.634% 91.795%, 54.772% 91.886%, 54.772% 91.886%, 55.043% 92.06%, 55.292% 92.237%, 55.513% 92.417%, 55.7% 92.601%, 55.849% 92.788%, 55.955% 92.979%, 56.011% 93.174%, 56.013% 93.373%, 55.955% 93.576%, 55.832% 93.784%, 55.832% 93.784%, 55.668% 93.958%, 55.467% 94.098%, 55.235% 94.203%, 54.978% 94.273%, 54.701% 94.309%, 54.411% 94.31%, 54.112% 94.276%, 53.811% 94.207%, 53.513% 94.102%, 53.224% 93.963%, 53.224% 93.963%, 52.788% 93.748%, 52.328% 93.567%, 51.849% 93.41%, 51.358% 93.269%, 50.86% 93.136%, 50.363% 93.003%, 49.873% 92.861%, 49.394% 92.703%, 48.935% 92.52%, 48.5% 92.304%, 48.5% 92.304%, 48.423% 92.235%, 48.391% 92.152%, 48.391% 92.058%, 48.411% 91.958%, 48.437% 91.857%, 48.457% 91.761%, 48.458% 91.674%, 48.426% 91.6%, 48.349% 91.545%, 48.214% 91.514%, 48.214% 91.514%, 48.258% 91.598%, 48.32% 91.649%, 48.396% 91.676%, 48.482% 91.686%, 48.572% 91.689%, 48.664% 91.691%, 48.751% 91.701%, 48.83% 91.727%, 48.896% 91.777%, 48.945% 91.858%, 48.945% 91.858%, 49.104% 92.338%, 49.222% 92.829%, 49.309% 93.329%, 49.375% 93.835%, 49.43% 94.344%, 49.485% 94.854%, 49.55% 95.36%, 49.634% 95.861%, 49.749% 96.353%, 49.904% 96.833%, 49.904% 96.833%, 49.993% 97.116%, 50.051% 97.41%, 50.079% 97.709%, 50.073% 98.004%, 50.032% 98.287%, 49.955% 98.548%, 49.84% 98.781%, 49.685% 98.977%, 49.489% 99.127%, 49.25% 99.223%, 49.25% 99.223%, 49.016% 99.247%, 48.825% 99.194%, 48.671% 99.075%, 48.546% 98.901%, 48.444% 98.683%, 48.357% 98.433%, 48.28% 98.161%, 48.204% 97.879%, 48.123% 97.598%, 48.03% 97.33%, 48.03% 97.33%, 47.755% 96.765%, 47.401% 96.223%, 46.987% 95.699%, 46.532% 95.187%, 46.058% 94.68%, 45.585% 94.173%, 45.132% 93.66%, 44.721% 93.135%, 44.37% 92.592%, 44.101% 92.025%, 44.101% 92.025%, 44.069% 91.924%, 44.059% 91.844%, 44.062% 91.78%, 44.072% 91.727%, 44.081% 91.68%, 44.084% 91.631%, 44.073% 91.577%, 44.042% 91.511%, 43.983% 91.427%, 43.889% 91.322%, 43.889% 91.322%, 43.889% 91.399%, 43.931% 91.451%, 44.006% 91.484%, 44.102% 91.505%, 44.209% 91.519%, 44.317% 91.534%, 44.416% 91.554%, 44.493% 91.588%, 44.54% 91.64%, 44.545% 91.718%, 44.545% 91.718%, 44.416% 92.377%, 44.3% 93.038%, 44.193% 93.702%, 44.093% 94.366%, 43.995% 95.03%, 43.897% 95.695%, 43.795% 96.359%, 43.686% 97.021%, 43.566% 97.682%, 43.433% 98.34%, 43.433% 98.34%, 43.318% 98.641%, 43.115% 98.927%, 42.842% 99.192%, 42.515% 99.431%, 42.148% 99.639%, 41.759% 99.808%, 41.363% 99.935%, 40.977% 100.013%, 40.616% 100.036%, 40.297% 100%, 40.297% 100%, 40.075% 99.915%, 39.929% 99.786%, 39.849% 99.617%, 39.822% 99.415%, 39.838% 99.183%, 39.886% 98.928%, 39.955% 98.654%, 40.034% 98.367%, 40.113% 98.071%, 40.18% 97.771%, 40.18% 97.771%, 40.297% 97.13%, 40.399% 96.486%, 40.492% 95.842%, 40.579% 95.196%, 40.662% 94.55%, 40.746% 93.905%, 40.834% 93.259%, 40.93% 92.615%, 41.037% 91.972%, 41.158% 91.331%, 41.158% 91.331%, 41.185% 91.23%, 41.223% 91.122%, 41.269% 91.008%, 41.322% 90.891%, 41.377% 90.771%, 41.431% 90.651%, 41.481% 90.533%, 41.525% 90.419%, 41.559% 90.31%, 41.581% 90.209%, 41.581% 90.209%, 41.529% 90.202%, 41.439% 90.197%, 41.32% 90.193%, 41.182% 90.19%, 41.034% 90.187%, 40.886% 90.185%, 40.748% 90.182%, 40.629% 90.178%, 40.539% 90.173%, 40.488% 90.166%, 40.48% 90.169%);
}
.clipped-onion-reversed img {
  clip-path: polygon(100% 49.582%, 100% 49.582%, 99.956% 48.84%, 99.842% 48.114%, 99.671% 47.4%, 99.456% 46.695%, 99.211% 45.998%, 98.949% 45.304%, 98.683% 44.612%, 98.425% 43.918%, 98.189% 43.22%, 97.989% 42.515%, 97.989% 42.515%, 97.808% 41.813%, 97.618% 41.124%, 97.418% 40.444%, 97.205% 39.774%, 96.977% 39.11%, 96.731% 38.45%, 96.466% 37.793%, 96.178% 37.137%, 95.865% 36.48%, 95.526% 35.82%, 95.526% 35.82%, 95.204% 35.225%, 94.879% 34.647%, 94.549% 34.083%, 94.213% 33.534%, 93.868% 32.997%, 93.512% 32.471%, 93.144% 31.955%, 92.761% 31.447%, 92.362% 30.947%, 91.945% 30.452%, 91.945% 30.452%, 91.506% 29.959%, 91.06% 29.483%, 90.607% 29.024%, 90.147% 28.577%, 89.678% 28.143%, 89.2% 27.718%, 88.712% 27.301%, 88.213% 26.889%, 87.703% 26.481%, 87.181% 26.075%, 87.181% 26.075%, 86.847% 25.803%, 86.529% 25.514%, 86.223% 25.211%, 85.928% 24.898%, 85.639% 24.577%, 85.356% 24.251%, 85.075% 23.923%, 84.793% 23.597%, 84.507% 23.274%, 84.216% 22.957%, 84.216% 22.957%, 84.069% 22.805%, 83.919% 22.654%, 83.767% 22.506%, 83.612% 22.362%, 83.454% 22.22%, 83.292% 22.083%, 83.127% 21.951%, 82.958% 21.823%, 82.785% 21.701%, 82.607% 21.585%, 82.607% 21.585%, 82.534% 21.547%, 82.452% 21.516%, 82.364% 21.49%, 82.272% 21.467%, 82.18% 21.444%, 82.091% 21.419%, 82.007% 21.39%, 81.931% 21.355%, 81.867% 21.311%, 81.816% 21.257%, 81.816% 21.257%, 81.776% 21.181%, 81.754% 21.1%, 81.748% 21.015%, 81.755% 20.926%, 81.772% 20.837%, 81.797% 20.747%, 81.828% 20.66%, 81.862% 20.576%, 81.896% 20.497%, 81.928% 20.424%, 81.928% 20.424%, 81.997% 20.262%, 82.064% 20.1%, 82.13% 19.937%, 82.195% 19.773%, 82.258% 19.609%, 82.321% 19.444%, 82.383% 19.28%, 82.444% 19.115%, 82.504% 18.949%, 82.564% 18.784%, 82.564% 18.784%, 82.678% 18.472%, 82.79% 18.16%, 82.904% 17.847%, 83.018% 17.536%, 83.133% 17.225%, 83.251% 16.915%, 83.373% 16.606%, 83.498% 16.299%, 83.628% 15.994%, 83.764% 15.691%, 83.764% 15.691%, 83.882% 15.431%, 83.998% 15.158%, 84.104% 14.876%, 84.192% 14.591%, 84.253% 14.306%, 84.28% 14.025%, 84.265% 13.754%, 84.198% 13.497%, 84.073% 13.257%, 83.88% 13.04%, 83.88% 13.04%, 83.63% 12.847%, 83.345% 12.679%, 83.033% 12.538%, 82.703% 12.426%, 82.362% 12.345%, 82.018% 12.297%, 81.68% 12.284%, 81.354% 12.307%, 81.05% 12.369%, 80.774% 12.472%, 80.774% 12.472%, 80.085% 12.81%, 79.404% 13.16%, 78.728% 13.518%, 78.054% 13.88%, 77.381% 14.242%, 76.706% 14.599%, 76.027% 14.947%, 75.342% 15.283%, 74.648% 15.601%, 73.942% 15.898%, 73.942% 15.898%, 73.717% 15.998%, 73.5% 16.114%, 73.29% 16.243%, 73.087% 16.383%, 72.889% 16.532%, 72.696% 16.689%, 72.507% 16.85%, 72.321% 17.013%, 72.136% 17.177%, 71.953% 17.34%, 71.953% 17.34%, 71.857% 17.424%, 71.76% 17.508%, 71.663% 17.592%, 71.566% 17.674%, 71.468% 17.756%, 71.369% 17.837%, 71.269% 17.916%, 71.167% 17.993%, 71.065% 18.069%, 70.961% 18.142%, 70.961% 18.142%, 70.869% 18.206%, 70.771% 18.274%, 70.668% 18.341%, 70.562% 18.403%, 70.454% 18.455%, 70.343% 18.494%, 70.232% 18.514%, 70.121% 18.512%, 70.011% 18.484%, 69.903% 18.424%, 69.903% 18.424%, 69.86% 18.389%, 69.82% 18.35%, 69.784% 18.306%, 69.753% 18.259%, 69.727% 18.209%, 69.706% 18.156%, 69.691% 18.102%, 69.681% 18.047%, 69.677% 17.99%, 69.679% 17.934%, 69.679% 17.934%, 69.681% 17.914%, 69.684% 17.894%, 69.688% 17.875%, 69.692% 17.856%, 69.696% 17.837%, 69.701% 17.818%, 69.705% 17.799%, 69.711% 17.78%, 69.716% 17.761%, 69.721% 17.742%, 69.721% 17.742%, 69.748% 17.655%, 69.777% 17.571%, 69.808% 17.489%, 69.841% 17.409%, 69.877% 17.331%, 69.918% 17.256%, 69.963% 17.184%, 70.013% 17.114%, 70.07% 17.046%, 70.133% 16.981%, 70.133% 16.981%, 70.197% 16.92%, 70.262% 16.859%, 70.326% 16.798%, 70.389% 16.736%, 70.452% 16.674%, 70.514% 16.61%, 70.574% 16.546%, 70.633% 16.48%, 70.69% 16.412%, 70.744% 16.342%, 70.744% 16.342%, 71.147% 15.748%, 71.493% 15.133%, 71.787% 14.499%, 72.031% 13.846%, 72.232% 13.177%, 72.392% 12.493%, 72.515% 11.795%, 72.606% 11.085%, 72.67% 10.363%, 72.709% 9.632%, 72.709% 9.632%, 72.698% 9.15%, 72.627% 8.721%, 72.499% 8.35%, 72.317% 8.039%, 72.083% 7.792%, 71.8% 7.612%, 71.47% 7.502%, 71.097% 7.466%, 70.683% 7.508%, 70.231% 7.629%, 70.231% 7.629%, 70.127% 7.683%, 70.042% 7.761%, 69.97% 7.858%, 69.908% 7.969%, 69.851% 8.089%, 69.797% 8.213%, 69.739% 8.335%, 69.676% 8.451%, 69.602% 8.555%, 69.514% 8.642%, 69.514% 8.642%, 68.779% 9.174%, 68.006% 9.641%, 67.201% 10.053%, 66.37% 10.421%, 65.52% 10.754%, 64.657% 11.065%, 63.786% 11.362%, 62.914% 11.656%, 62.047% 11.958%, 61.191% 12.278%, 61.191% 12.278%, 61.086% 12.324%, 60.985% 12.376%, 60.887% 12.434%, 60.792% 12.497%, 60.699% 12.564%, 60.609% 12.634%, 60.52% 12.707%, 60.433% 12.782%, 60.346% 12.857%, 60.261% 12.932%, 60.261% 12.932%, 60.217% 12.97%, 60.172% 13.008%, 60.128% 13.046%, 60.083% 13.084%, 60.038% 13.121%, 59.993% 13.158%, 59.947% 13.194%, 59.901% 13.23%, 59.854% 13.265%, 59.806% 13.299%, 59.806% 13.299%, 59.763% 13.331%, 59.722% 13.363%, 59.681% 13.393%, 59.641% 13.422%, 59.599% 13.447%, 59.556% 13.469%, 59.511% 13.485%, 59.462% 13.495%, 59.41% 13.499%, 59.352% 13.495%, 59.352% 13.495%, 59.318% 13.487%, 59.284% 13.476%, 59.252% 13.46%, 59.222% 13.441%, 59.195% 13.418%, 59.171% 13.392%, 59.151% 13.364%, 59.136% 13.333%, 59.126% 13.299%, 59.123% 13.265%, 59.123% 13.265%, 59.123% 13.248%, 59.125% 13.232%, 59.128% 13.216%, 59.131% 13.2%, 59.135% 13.184%, 59.14% 13.168%, 59.145% 13.152%, 59.149% 13.137%, 59.154% 13.121%, 59.159% 13.106%, 59.159% 13.106%, 59.163% 13.087%, 59.168% 13.068%, 59.171% 13.049%, 59.175% 13.03%, 59.179% 13.011%, 59.183% 12.993%, 59.188% 12.974%, 59.194% 12.956%, 59.202% 12.938%, 59.21% 12.92%, 59.21% 12.92%, 59.25% 12.851%, 59.291% 12.783%, 59.334% 12.715%, 59.379% 12.647%, 59.424% 12.58%, 59.47% 12.512%, 59.516% 12.445%, 59.562% 12.379%, 59.607% 12.312%, 59.651% 12.245%, 59.651% 12.245%, 59.697% 12.173%, 59.743% 12.1%, 59.79% 12.027%, 59.836% 11.955%, 59.883% 11.882%, 59.929% 11.81%, 59.976% 11.737%, 60.022% 11.664%, 60.068% 11.592%, 60.115% 11.519%, 60.115% 11.519%, 60.208% 11.374%, 60.301% 11.229%, 60.394% 11.084%, 60.487% 10.939%, 60.58% 10.794%, 60.673% 10.649%, 60.767% 10.505%, 60.86% 10.36%, 60.954% 10.215%, 61.047% 10.07%, 61.047% 10.07%, 61.234% 9.783%, 61.421% 9.496%, 61.608% 9.209%, 61.797% 8.923%, 61.986% 8.637%, 62.176% 8.351%, 62.367% 8.067%, 62.559% 7.783%, 62.752% 7.5%, 62.946% 7.217%, 62.946% 7.217%, 63.453% 6.38%, 63.791% 5.588%, 63.963% 4.844%, 63.972% 4.148%, 63.82% 3.502%, 63.511% 2.907%, 63.046% 2.366%, 62.429% 1.88%, 61.662% 1.451%, 60.748% 1.079%, 60.748% 1.079%, 60.293% 0.926%, 59.837% 0.782%, 59.379% 0.648%, 58.919% 0.524%, 58.457% 0.411%, 57.991% 0.308%, 57.523% 0.217%, 57.051% 0.138%, 56.575% 0.07%, 56.096% 0.016%, 56.096% 0.016%, 55.928% 0.005%, 55.754% 0.004%, 55.577% 0.014%, 55.397% 0.036%, 55.217% 0.068%, 55.039% 0.113%, 54.863% 0.169%, 54.692% 0.238%, 54.527% 0.319%, 54.37% 0.414%, 54.37% 0.414%, 54.243% 0.486%, 54.096% 0.556%, 53.933% 0.623%, 53.762% 0.691%, 53.589% 0.762%, 53.42% 0.838%, 53.261% 0.92%, 53.118% 1.012%, 52.998% 1.115%, 52.906% 1.232%, 52.906% 1.232%, 52.622% 1.78%, 52.394% 2.363%, 52.209% 2.972%, 52.053% 3.599%, 51.912% 4.234%, 51.77% 4.87%, 51.614% 5.496%, 51.43% 6.106%, 51.204% 6.689%, 50.92% 7.237%, 50.92% 7.237%, 50.6% 7.764%, 50.276% 8.288%, 49.949% 8.81%, 49.619% 9.33%, 49.289% 9.85%, 48.958% 10.369%, 48.63% 10.89%, 48.304% 11.412%, 47.982% 11.937%, 47.665% 12.465%, 47.665% 12.465%, 47.566% 12.601%, 47.439% 12.725%, 47.289% 12.833%, 47.12% 12.923%, 46.937% 12.992%, 46.742% 13.036%, 46.542% 13.053%, 46.339% 13.04%, 46.138% 12.993%, 45.944% 12.91%, 45.944% 12.91%, 45.423% 12.626%, 44.905% 12.332%, 44.392% 12.03%, 43.884% 11.72%, 43.381% 11.402%, 42.884% 11.075%, 42.394% 10.741%, 41.91% 10.399%, 41.435% 10.05%, 40.968% 9.694%, 40.968% 9.694%, 40.506% 9.331%, 40.047% 8.959%, 39.592% 8.579%, 39.142% 8.191%, 38.696% 7.795%, 38.257% 7.392%, 37.824% 6.982%, 37.398% 6.564%, 36.98% 6.139%, 36.571% 5.708%, 36.571% 5.708%, 36.32% 5.448%, 36.091% 5.238%, 35.877% 5.075%, 35.674% 4.958%, 35.476% 4.885%, 35.278% 4.854%, 35.073% 4.862%, 34.856% 4.908%, 34.621% 4.99%, 34.364% 5.106%, 34.364% 5.106%, 34.08% 5.252%, 33.848% 5.39%, 33.662% 5.526%, 33.518% 5.666%, 33.412% 5.816%, 33.34% 5.982%, 33.296% 6.17%, 33.276% 6.386%, 33.276% 6.636%, 33.292% 6.925%, 33.292% 6.925%, 33.361% 7.762%, 33.45% 8.59%, 33.564% 9.408%, 33.703% 10.215%, 33.872% 11.011%, 34.073% 11.796%, 34.309% 12.568%, 34.582% 13.327%, 34.896% 14.071%, 35.252% 14.802%, 35.252% 14.802%, 35.278% 14.847%, 35.304% 14.889%, 35.331% 14.93%, 35.356% 14.97%, 35.38% 15.011%, 35.401% 15.056%, 35.419% 15.105%, 35.433% 15.16%, 35.443% 15.223%, 35.446% 15.296%, 35.446% 15.296%, 35.424% 15.331%, 35.396% 15.355%, 35.363% 15.371%, 35.327% 15.38%, 35.288% 15.382%, 35.249% 15.38%, 35.209% 15.374%, 35.17% 15.366%, 35.134% 15.357%, 35.102% 15.348%, 35.102% 15.348%, 35.048% 15.336%, 34.993% 15.325%, 34.938% 15.317%, 34.882% 15.31%, 34.826% 15.304%, 34.769% 15.299%, 34.713% 15.294%, 34.657% 15.289%, 34.602% 15.284%, 34.548% 15.277%, 34.548% 15.277%, 34.434% 15.263%, 34.321% 15.248%, 34.207% 15.232%, 34.094% 15.216%, 33.981% 15.199%, 33.868% 15.183%, 33.755% 15.165%, 33.642% 15.148%, 33.529% 15.13%, 33.417% 15.113%, 33.417% 15.113%, 33.192% 15.076%, 32.968% 15.038%, 32.744% 14.999%, 32.52% 14.959%, 32.296% 14.918%, 32.072% 14.877%, 31.848% 14.835%, 31.625% 14.792%, 31.401% 14.748%, 31.178% 14.703%, 31.178% 14.703%, 30.964% 14.661%, 30.751% 14.618%, 30.538% 14.574%, 30.325% 14.531%, 30.112% 14.487%, 29.899% 14.443%, 29.686% 14.399%, 29.472% 14.355%, 29.259% 14.312%, 29.046% 14.268%, 29.046% 14.268%, 28.422% 14.171%, 27.787% 14.124%, 27.143% 14.113%, 26.495% 14.125%, 25.844% 14.146%, 25.193% 14.164%, 24.546% 14.164%, 23.906% 14.135%, 23.275% 14.062%, 22.656% 13.933%, 22.656% 13.933%, 22.251% 13.834%, 21.92% 13.779%, 21.656% 13.769%, 21.453% 13.808%, 21.304% 13.902%, 21.201% 14.053%, 21.14% 14.266%, 21.111% 14.544%, 21.109% 14.891%, 21.128% 15.311%, 21.128% 15.311%, 21.137% 15.481%, 21.145% 15.651%, 21.153% 15.821%, 21.161% 15.992%, 21.169% 16.162%, 21.178% 16.332%, 21.188% 16.503%, 21.199% 16.673%, 21.211% 16.844%, 21.225% 17.014%, 21.225% 17.014%, 21.234% 17.104%, 21.243% 17.194%, 21.253% 17.283%, 21.263% 17.373%, 21.274% 17.462%, 21.286% 17.551%, 21.298% 17.641%, 21.311% 17.73%, 21.324% 17.819%, 21.339% 17.908%, 21.339% 17.908%, 21.354% 17.988%, 21.371% 18.072%, 21.388% 18.158%, 21.405% 18.246%, 21.418% 18.334%, 21.427% 18.423%, 21.43% 18.511%, 21.425% 18.597%, 21.41% 18.681%, 21.384% 18.761%, 21.384% 18.761%, 21.362% 18.807%, 21.335% 18.847%, 21.304% 18.883%, 21.271% 18.916%, 21.237% 18.948%, 21.202% 18.979%, 21.169% 19.011%, 21.137% 19.047%, 21.108% 19.086%, 21.083% 19.13%, 21.083% 19.13%, 21.064% 19.17%, 21.046% 19.215%, 21.027% 19.262%, 21.007% 19.309%, 20.985% 19.356%, 20.961% 19.402%, 20.934% 19.443%, 20.903% 19.48%, 20.867% 19.511%, 20.826% 19.533%, 20.826% 19.533%, 20.112% 19.861%, 19.431% 20.225%, 18.779% 20.62%, 18.149% 21.04%, 17.536% 21.477%, 16.935% 21.925%, 16.342% 22.377%, 15.749% 22.828%, 15.153% 23.27%, 14.548% 23.698%, 14.548% 23.698%, 13.89% 24.115%, 13.209% 24.496%, 12.515% 24.853%, 11.815% 25.198%, 11.12% 25.543%, 10.438% 25.9%, 9.778% 26.282%, 9.151% 26.701%, 8.564% 27.168%, 8.026% 27.696%, 8.026% 27.696%, 7.513% 28.262%, 6.999% 28.835%, 6.485% 29.416%, 5.977% 30.007%, 5.479% 30.609%, 4.994% 31.223%, 4.527% 31.851%, 4.081% 32.493%, 3.66% 33.152%, 3.268% 33.829%, 3.268% 33.829%, 2.919% 34.491%, 2.586% 35.172%, 2.268% 35.869%, 1.964% 36.58%, 1.672% 37.305%, 1.393% 38.041%, 1.125% 38.786%, 0.868% 39.538%, 0.62% 40.296%, 0.38% 41.058%, 0.38% 41.058%, 0.166% 41.929%, 0.045% 42.812%, -0.002% 43.704%, 0.009% 44.603%, 0.058% 45.507%, 0.129% 46.413%, 0.204% 47.317%, 0.264% 48.219%, 0.291% 49.115%, 0.268% 50.003%, 0.268% 50.003%, 0.222% 50.883%, 0.191% 51.756%, 0.174% 52.625%, 0.173% 53.491%, 0.186% 54.356%, 0.214% 55.223%, 0.256% 56.091%, 0.313% 56.965%, 0.385% 57.845%, 0.471% 58.733%, 0.471% 58.733%, 0.514% 59.509%, 0.495% 60.296%, 0.433% 61.088%, 0.345% 61.884%, 0.25% 62.68%, 0.167% 63.473%, 0.114% 64.259%, 0.11% 65.036%, 0.172% 65.801%, 0.32% 66.55%, 0.32% 66.55%, 0.54% 67.283%, 0.802% 68.005%, 1.099% 68.717%, 1.423% 69.421%, 1.768% 70.119%, 2.126% 70.814%, 2.49% 71.507%, 2.853% 72.2%, 3.207% 72.896%, 3.545% 73.595%, 3.545% 73.595%, 3.875% 74.318%, 4.194% 75.045%, 4.507% 75.772%, 4.82% 76.495%, 5.139% 77.211%, 5.467% 77.916%, 5.811% 78.607%, 6.176% 79.279%, 6.567% 79.928%, 6.988% 80.552%, 6.988% 80.552%, 7.469% 81.161%, 7.994% 81.729%, 8.554% 82.264%, 9.142% 82.772%, 9.749% 83.263%, 10.366% 83.742%, 10.985% 84.217%, 11.597% 84.697%, 12.194% 85.188%, 12.767% 85.699%, 12.767% 85.699%, 13.331% 86.209%, 13.907% 86.698%, 14.495% 87.169%, 15.094% 87.624%, 15.703% 88.066%, 16.321% 88.498%, 16.948% 88.923%, 17.584% 89.343%, 18.226% 89.762%, 18.876% 90.181%, 18.876% 90.181%, 19.505% 90.597%, 20.129% 91.022%, 20.751% 91.452%, 21.375% 91.883%, 22.004% 92.31%, 22.641% 92.728%, 23.29% 93.133%, 23.954% 93.52%, 24.635% 93.885%, 25.339% 94.222%, 25.339% 94.222%, 26.014% 94.52%, 26.691% 94.806%, 27.37% 95.081%, 28.049% 95.345%, 28.731% 95.598%, 29.414% 95.84%, 30.1% 96.072%, 30.787% 96.295%, 31.477% 96.508%, 32.169% 96.713%, 32.169% 96.713%, 32.869% 96.939%, 33.562% 97.202%, 34.25% 97.491%, 34.936% 97.796%, 35.621% 98.103%, 36.308% 98.402%, 36.998% 98.68%, 37.693% 98.926%, 38.397% 99.129%, 39.11% 99.277%, 39.11% 99.277%, 39.835% 99.343%, 40.57% 99.32%, 41.313% 99.229%, 42.062% 99.09%, 42.815% 98.925%, 43.568% 98.753%, 44.321% 98.595%, 45.07% 98.471%, 45.813% 98.403%, 46.548% 98.409%, 46.548% 98.409%, 47.272% 98.465%, 47.994% 98.529%, 48.715% 98.596%, 49.436% 98.665%, 50.156% 98.732%, 50.877% 98.795%, 51.6% 98.851%, 52.324% 98.897%, 53.051% 98.93%, 53.781% 98.947%, 53.781% 98.947%, 54.499% 98.993%, 55.222% 99.102%, 55.95% 99.255%, 56.679% 99.433%, 57.409% 99.618%, 58.137% 99.792%, 58.863% 99.936%, 59.584% 100.03%, 60.299% 100.058%, 61.006% 100%, 61.006% 100%, 61.71% 99.887%, 62.42% 99.761%, 63.133% 99.623%, 63.849% 99.472%, 64.564% 99.31%, 65.277% 99.137%, 65.987% 98.953%, 66.691% 98.759%, 67.387% 98.554%, 68.075% 98.34%, 68.075% 98.34%, 68.712% 98.084%, 69.318% 97.75%, 69.9% 97.354%, 70.463% 96.916%, 71.015% 96.452%, 71.561% 95.981%, 72.11% 95.52%, 72.667% 95.087%, 73.238% 94.7%, 73.832% 94.376%, 73.832% 94.376%, 74.457% 94.099%, 75.093% 93.846%, 75.736% 93.609%, 76.381% 93.38%, 77.024% 93.151%, 77.661% 92.913%, 78.289% 92.659%, 78.902% 92.379%, 79.498% 92.066%, 80.071% 91.711%, 80.071% 91.711%, 80.627% 91.324%, 81.171% 90.921%, 81.705% 90.503%, 82.23% 90.073%, 82.747% 89.632%, 83.258% 89.181%, 83.763% 88.722%, 84.264% 88.258%, 84.763% 87.789%, 85.26% 87.317%, 85.26% 87.317%, 85.742% 86.852%, 86.221% 86.381%, 86.694% 85.902%, 87.163% 85.414%, 87.625% 84.918%, 88.08% 84.412%, 88.528% 83.895%, 88.968% 83.368%, 89.398% 82.829%, 89.819% 82.277%, 89.819% 82.277%, 90.234% 81.704%, 90.628% 81.122%, 91.006% 80.533%, 91.369% 79.938%, 91.72% 79.338%, 92.062% 78.735%, 92.396% 78.131%, 92.725% 77.526%, 93.052% 76.921%, 93.379% 76.32%, 93.379% 76.32%, 93.705% 75.699%, 94.01% 75.073%, 94.297% 74.442%, 94.57% 73.807%, 94.83% 73.167%, 95.08% 72.525%, 95.324% 71.88%, 95.564% 71.234%, 95.802% 70.586%, 96.041% 69.938%, 96.041% 69.938%, 96.318% 69.294%, 96.651% 68.665%, 97.024% 68.046%, 97.42% 67.433%, 97.823% 66.822%, 98.217% 66.208%, 98.586% 65.587%, 98.913% 64.954%, 99.182% 64.305%, 99.377% 63.635%, 99.377% 63.635%, 99.508% 62.953%, 99.603% 62.261%, 99.668% 61.559%, 99.712% 60.851%, 99.74% 60.138%, 99.76% 59.422%, 99.779% 58.706%, 99.804% 57.992%, 99.842% 57.282%, 99.9% 56.578%, 99.9% 56.578%, 99.958% 55.891%, 99.998% 55.199%, 100.024% 54.504%, 100.037% 53.806%, 100.04% 53.105%, 100.036% 52.402%, 100.027% 51.697%, 100.016% 50.991%, 100.006% 50.285%, 100% 49.578%, 100% 49.582%, 74.69% 21.42%, 74.69% 21.42%, 74.447% 21.593%, 74.211% 21.776%, 73.979% 21.965%, 73.748% 22.155%, 73.516% 22.343%, 73.28% 22.525%, 73.037% 22.696%, 72.785% 22.853%, 72.521% 22.991%, 72.243% 23.106%, 72.243% 23.106%, 71.624% 23.313%, 71% 23.492%, 70.371% 23.645%, 69.739% 23.773%, 69.105% 23.878%, 68.471% 23.964%, 67.837% 24.03%, 67.205% 24.08%, 66.576% 24.115%, 65.952% 24.137%, 65.952% 24.137%, 65.326% 24.155%, 64.691% 24.173%, 64.048% 24.184%, 63.401% 24.184%, 62.75% 24.167%, 62.099% 24.127%, 61.45% 24.059%, 60.805% 23.958%, 60.167% 23.817%, 59.538% 23.633%, 59.538% 23.633%, 59.115% 23.526%, 58.693% 23.486%, 58.284% 23.51%, 57.901% 23.596%, 57.554% 23.742%, 57.258% 23.946%, 57.022% 24.207%, 56.861% 24.52%, 56.786% 24.886%, 56.809% 25.302%, 56.809% 25.302%, 56.947% 25.894%, 57.148% 26.459%, 57.402% 27%, 57.703% 27.519%, 58.043% 28.02%, 58.415% 28.503%, 58.811% 28.973%, 59.224% 29.432%, 59.645% 29.882%, 60.069% 30.327%, 60.069% 30.327%, 60.119% 30.384%, 60.173% 30.458%, 60.228% 30.543%, 60.279% 30.637%, 60.322% 30.735%, 60.354% 30.835%, 60.37% 30.933%, 60.367% 31.025%, 60.34% 31.108%, 60.287% 31.178%, 60.287% 31.178%, 60.241% 31.212%, 60.192% 31.234%, 60.141% 31.245%, 60.088% 31.248%, 60.034% 31.243%, 59.98% 31.233%, 59.926% 31.22%, 59.873% 31.205%, 59.822% 31.19%, 59.773% 31.177%, 59.773% 31.177%, 59.705% 31.16%, 59.637% 31.145%, 59.569% 31.131%, 59.499% 31.119%, 59.43% 31.106%, 59.361% 31.095%, 59.291% 31.083%, 59.222% 31.072%, 59.153% 31.06%, 59.084% 31.048%, 59.084% 31.048%, 58.959% 31.025%, 58.833% 31.001%, 58.708% 30.974%, 58.584% 30.944%, 58.461% 30.91%, 58.339% 30.872%, 58.219% 30.828%, 58.102% 30.778%, 57.988% 30.721%, 57.877% 30.656%, 57.877% 30.656%, 57.344% 30.291%, 56.839% 29.888%, 56.36% 29.452%, 55.904% 28.986%, 55.472% 28.496%, 55.059% 27.985%, 54.666% 27.458%, 54.289% 26.92%, 53.928% 26.374%, 53.58% 25.826%, 53.58% 25.826%, 53.216% 25.299%, 52.848% 24.876%, 52.476% 24.558%, 52.098% 24.349%, 51.716% 24.25%, 51.328% 24.263%, 50.933% 24.39%, 50.531% 24.631%, 50.122% 24.991%, 49.706% 25.469%, 49.706% 25.469%, 49.445% 25.786%, 49.17% 26.088%, 48.881% 26.376%, 48.581% 26.65%, 48.269% 26.911%, 47.948% 27.161%, 47.617% 27.399%, 47.279% 27.627%, 46.934% 27.845%, 46.584% 28.053%, 46.584% 28.053%, 46.404% 28.157%, 46.223% 28.259%, 46.041% 28.359%, 45.859% 28.458%, 45.675% 28.555%, 45.491% 28.652%, 45.307% 28.748%, 45.123% 28.843%, 44.938% 28.938%, 44.753% 29.032%, 44.753% 29.032%, 44.689% 29.064%, 44.624% 29.095%, 44.559% 29.125%, 44.494% 29.155%, 44.429% 29.185%, 44.364% 29.215%, 44.299% 29.246%, 44.235% 29.279%, 44.172% 29.312%, 44.11% 29.348%, 44.11% 29.348%, 44.046% 29.39%, 43.988% 29.436%, 43.934% 29.485%, 43.883% 29.537%, 43.834% 29.592%, 43.787% 29.648%, 43.741% 29.706%, 43.695% 29.764%, 43.648% 29.822%, 43.6% 29.88%, 43.6% 29.88%, 43.581% 29.901%, 43.562% 29.922%, 43.543% 29.943%, 43.523% 29.962%, 43.502% 29.982%, 43.481% 30%, 43.459% 30.017%, 43.436% 30.032%, 43.411% 30.046%, 43.386% 30.058%, 43.386% 30.058%, 43.363% 30.066%, 43.339% 30.073%, 43.315% 30.078%, 43.291% 30.082%, 43.266% 30.085%, 43.241% 30.087%, 43.217% 30.089%, 43.192% 30.089%, 43.167% 30.089%, 43.142% 30.089%, 43.142% 30.089%, 43.118% 30.089%, 43.093% 30.089%, 43.069% 30.087%, 43.045% 30.085%, 43.022% 30.081%, 42.999% 30.077%, 42.976% 30.07%, 42.955% 30.062%, 42.934% 30.051%, 42.914% 30.039%, 42.914% 30.039%, 42.869% 29.997%, 42.837% 29.948%, 42.817% 29.894%, 42.806% 29.835%, 42.802% 29.773%, 42.804% 29.709%, 42.81% 29.646%, 42.818% 29.583%, 42.826% 29.523%, 42.832% 29.468%, 42.832% 29.468%, 42.838% 29.422%, 42.846% 29.379%, 42.856% 29.339%, 42.867% 29.301%, 42.881% 29.263%, 42.895% 29.226%, 42.91% 29.189%, 42.926% 29.151%, 42.942% 29.112%, 42.958% 29.07%, 42.958% 29.07%, 42.998% 28.96%, 43.036% 28.849%, 43.073% 28.739%, 43.109% 28.628%, 43.145% 28.516%, 43.18% 28.405%, 43.215% 28.294%, 43.25% 28.183%, 43.285% 28.072%, 43.32% 27.961%, 43.32% 27.961%, 43.39% 27.744%, 43.459% 27.526%, 43.526% 27.308%, 43.59% 27.088%, 43.652% 26.868%, 43.71% 26.646%, 43.763% 26.424%, 43.811% 26.2%, 43.854% 25.976%, 43.89% 25.75%, 43.89% 25.75%, 43.924% 25.498%, 43.949% 25.248%, 43.964% 25%, 43.968% 24.754%, 43.959% 24.511%, 43.937% 24.27%, 43.9% 24.032%, 43.846% 23.798%, 43.775% 23.567%, 43.686% 23.339%, 43.686% 23.339%, 43.55% 23.086%, 43.395% 22.897%, 43.223% 22.765%, 43.033% 22.679%, 42.825% 22.633%, 42.601% 22.618%, 42.359% 22.624%, 42.101% 22.644%, 41.826% 22.669%, 41.535% 22.69%, 41.535% 22.69%, 40.959% 22.729%, 40.379% 22.781%, 39.797% 22.839%, 39.213% 22.9%, 38.63% 22.957%, 38.047% 23.006%, 37.466% 23.041%, 36.888% 23.057%, 36.314% 23.049%, 35.746% 23.012%, 35.746% 23.012%, 35.181% 22.941%, 34.616% 22.838%, 34.05% 22.707%, 33.484% 22.552%, 32.92% 22.377%, 32.357% 22.187%, 31.797% 21.986%, 31.241% 21.777%, 30.688% 21.566%, 30.14% 21.357%, 30.14% 21.357%, 30.062% 21.323%, 29.967% 21.272%, 29.861% 21.208%, 29.755% 21.132%, 29.655% 21.046%, 29.571% 20.954%, 29.511% 20.858%, 29.482% 20.761%, 29.494% 20.664%, 29.554% 20.57%, 29.554% 20.57%, 29.621% 20.519%, 29.7% 20.49%, 29.787% 20.48%, 29.879% 20.486%, 29.975% 20.504%, 30.072% 20.529%, 30.167% 20.559%, 30.257% 20.59%, 30.34% 20.619%, 30.413% 20.641%, 30.413% 20.641%, 30.513% 20.666%, 30.615% 20.691%, 30.716% 20.715%, 30.818% 20.737%, 30.92% 20.759%, 31.022% 20.779%, 31.125% 20.797%, 31.228% 20.815%, 31.331% 20.831%, 31.434% 20.845%, 31.434% 20.845%, 32.273% 20.947%, 33.125% 21.041%, 33.987% 21.12%, 34.855% 21.181%, 35.726% 21.216%, 36.595% 21.221%, 37.46% 21.189%, 38.316% 21.117%, 39.16% 20.997%, 39.987% 20.825%, 39.987% 20.825%, 40.184% 20.772%, 40.38% 20.709%, 40.573% 20.635%, 40.76% 20.548%, 40.941% 20.449%, 41.112% 20.337%, 41.273% 20.21%, 41.42% 20.069%, 41.553% 19.911%, 41.668% 19.737%, 41.668% 19.737%, 41.753% 19.57%, 41.82% 19.397%, 41.869% 19.219%, 41.901% 19.037%, 41.919% 18.853%, 41.923% 18.667%, 41.914% 18.481%, 41.893% 18.296%, 41.861% 18.112%, 41.82% 17.931%, 41.82% 17.931%, 41.788% 17.812%, 41.753% 17.694%, 41.715% 17.576%, 41.674% 17.46%, 41.63% 17.345%, 41.583% 17.231%, 41.534% 17.118%, 41.483% 17.006%, 41.429% 16.896%, 41.374% 16.786%, 41.374% 16.786%, 41.342% 16.725%, 41.31% 16.664%, 41.278% 16.604%, 41.244% 16.544%, 41.211% 16.484%, 41.177% 16.424%, 41.142% 16.365%, 41.106% 16.306%, 41.07% 16.248%, 41.034% 16.19%, 41.034% 16.19%, 40.991% 16.128%, 40.947% 16.067%, 40.901% 16.008%, 40.853% 15.949%, 40.805% 15.891%, 40.756% 15.832%, 40.708% 15.773%, 40.661% 15.713%, 40.615% 15.652%, 40.572% 15.588%, 40.572% 15.588%, 40.558% 15.568%, 40.545% 15.548%, 40.533% 15.528%, 40.52% 15.508%, 40.509% 15.487%, 40.498% 15.466%, 40.489% 15.445%, 40.48% 15.424%, 40.473% 15.401%, 40.467% 15.379%, 40.467% 15.379%, 40.46% 15.331%, 40.46% 15.283%, 40.467% 15.236%, 40.48% 15.189%, 40.498% 15.145%, 40.522% 15.102%, 40.549% 15.061%, 40.581% 15.024%, 40.617% 14.99%, 40.655% 14.959%, 40.655% 14.959%, 40.695% 14.933%, 40.738% 14.909%, 40.781% 14.889%, 40.826% 14.872%, 40.872% 14.857%, 40.919% 14.844%, 40.967% 14.833%, 41.015% 14.825%, 41.063% 14.817%, 41.111% 14.81%, 41.111% 14.81%, 41.15% 14.806%, 41.188% 14.802%, 41.227% 14.8%, 41.265% 14.798%, 41.304% 14.798%, 41.342% 14.799%, 41.38% 14.801%, 41.418% 14.806%, 41.456% 14.812%, 41.493% 14.821%, 41.493% 14.821%, 41.546% 14.837%, 41.592% 14.858%, 41.633% 14.882%, 41.669% 14.911%, 41.701% 14.942%, 41.731% 14.975%, 41.76% 15.012%, 41.788% 15.05%, 41.817% 15.089%, 41.848% 15.13%, 41.848% 15.13%, 41.882% 15.174%, 41.919% 15.217%, 41.956% 15.259%, 41.994% 15.3%, 42.033% 15.341%, 42.071% 15.382%, 42.11% 15.424%, 42.148% 15.465%, 42.186% 15.507%, 42.222% 15.549%, 42.222% 15.549%, 42.294% 15.637%, 42.364% 15.727%, 42.434% 15.816%, 42.503% 15.907%, 42.572% 15.998%, 42.64% 16.089%, 42.708% 16.18%, 42.776% 16.272%, 42.844% 16.363%, 42.913% 16.455%, 42.913% 16.455%, 42.998% 16.568%, 43.084% 16.681%, 43.172% 16.794%, 43.26% 16.905%, 43.35% 17.015%, 43.442% 17.124%, 43.535% 17.231%, 43.631% 17.335%, 43.729% 17.438%, 43.83% 17.538%, 43.83% 17.538%, 43.877% 17.582%, 43.925% 17.625%, 43.973% 17.666%, 44.022% 17.706%, 44.071% 17.745%, 44.121% 17.783%, 44.171% 17.82%, 44.222% 17.857%, 44.274% 17.894%, 44.326% 17.931%, 44.326% 17.931%, 44.382% 17.972%, 44.436% 18.012%, 44.49% 18.051%, 44.544% 18.087%, 44.598% 18.121%, 44.654% 18.151%, 44.713% 18.178%, 44.775% 18.199%, 44.841% 18.216%, 44.912% 18.227%, 44.912% 18.227%, 45.013% 18.235%, 45.114% 18.234%, 45.214% 18.228%, 45.315% 18.22%, 45.414% 18.213%, 45.514% 18.21%, 45.612% 18.213%, 45.709% 18.225%, 45.806% 18.249%, 45.901% 18.288%, 45.901% 18.288%, 45.999% 18.334%, 46.101% 18.375%, 46.206% 18.411%, 46.314% 18.444%, 46.423% 18.475%, 46.533% 18.503%, 46.643% 18.531%, 46.752% 18.558%, 46.859% 18.587%, 46.963% 18.616%, 46.963% 18.616%, 47.069% 18.648%, 47.175% 18.68%, 47.281% 18.712%, 47.387% 18.744%, 47.493% 18.776%, 47.599% 18.808%, 47.705% 18.84%, 47.811% 18.872%, 47.917% 18.904%, 48.024% 18.936%, 48.024% 18.936%, 48.071% 18.951%, 48.117% 18.968%, 48.161% 18.986%, 48.204% 19.004%, 48.246% 19.023%, 48.287% 19.043%, 48.328% 19.063%, 48.37% 19.084%, 48.412% 19.104%, 48.456% 19.124%, 48.456% 19.124%, 48.511% 19.144%, 48.568% 19.155%, 48.624% 19.158%, 48.681% 19.154%, 48.738% 19.144%, 48.795% 19.129%, 48.851% 19.11%, 48.906% 19.087%, 48.96% 19.063%, 49.013% 19.037%, 49.013% 19.037%, 49.076% 19.003%, 49.128% 18.97%, 49.169% 18.935%, 49.201% 18.899%, 49.224% 18.861%, 49.239% 18.819%, 49.247% 18.773%, 49.25% 18.722%, 49.248% 18.666%, 49.242% 18.602%, 49.242% 18.602%, 49.238% 18.532%, 49.241% 18.46%, 49.248% 18.388%, 49.261% 18.316%, 49.276% 18.243%, 49.294% 18.171%, 49.314% 18.099%, 49.334% 18.028%, 49.354% 17.958%, 49.373% 17.889%, 49.373% 17.889%, 49.412% 17.74%, 49.453% 17.591%, 49.495% 17.442%, 49.539% 17.294%, 49.584% 17.147%, 49.63% 16.999%, 49.678% 16.853%, 49.727% 16.707%, 49.778% 16.562%, 49.829% 16.417%, 49.829% 16.417%, 50.072% 15.782%, 50.336% 15.156%, 50.618% 14.539%, 50.915% 13.929%, 51.224% 13.325%, 51.542% 12.725%, 51.867% 12.129%, 52.195% 11.535%, 52.524% 10.942%, 52.85% 10.348%, 52.85% 10.348%, 53.127% 9.845%, 53.404% 9.342%, 53.682% 8.841%, 53.961% 8.339%, 54.239% 7.838%, 54.516% 7.336%, 54.792% 6.834%, 55.066% 6.33%, 55.338% 5.826%, 55.608% 5.32%, 55.608% 5.32%, 55.801% 5.003%, 56.021% 4.73%, 56.265% 4.499%, 56.528% 4.312%, 56.807% 4.168%, 57.1% 4.067%, 57.402% 4.009%, 57.71% 3.995%, 58.02% 4.023%, 58.329% 4.095%, 58.329% 4.095%, 58.38% 4.124%, 58.416% 4.17%, 58.438% 4.23%, 58.449% 4.301%, 58.452% 4.378%, 58.448% 4.457%, 58.44% 4.534%, 58.43% 4.606%, 58.42% 4.669%, 58.412% 4.718%, 58.412% 4.718%, 58.407% 4.763%, 58.401% 4.807%, 58.396% 4.852%, 58.391% 4.896%, 58.386% 4.941%, 58.381% 4.985%, 58.378% 5.03%, 58.375% 5.074%, 58.373% 5.119%, 58.372% 5.164%, 58.372% 5.164%, 58.373% 5.214%, 58.376% 5.264%, 58.379% 5.314%, 58.383% 5.364%, 58.387% 5.413%, 58.39% 5.463%, 58.392% 5.513%, 58.392% 5.563%, 58.388% 5.614%, 58.382% 5.664%, 58.382% 5.664%, 58.366% 5.731%, 58.341% 5.798%, 58.309% 5.864%, 58.271% 5.928%, 58.229% 5.992%, 58.185% 6.055%, 58.14% 6.116%, 58.095% 6.177%, 58.053% 6.236%, 58.013% 6.293%, 58.013% 6.293%, 57.968% 6.363%, 57.923% 6.432%, 57.878% 6.502%, 57.834% 6.572%, 57.79% 6.642%, 57.746% 6.713%, 57.702% 6.783%, 57.659% 6.854%, 57.615% 6.925%, 57.573% 6.996%, 57.573% 6.996%, 57.487% 7.138%, 57.403% 7.28%, 57.319% 7.423%, 57.235% 7.567%, 57.152% 7.711%, 57.07% 7.855%, 56.988% 7.999%, 56.907% 8.144%, 56.826% 8.29%, 56.746% 8.435%, 56.746% 8.435%, 56.588% 8.726%, 56.433% 9.018%, 56.279% 9.311%, 56.126% 9.605%, 55.975% 9.9%, 55.824% 10.195%, 55.675% 10.491%, 55.525% 10.787%, 55.376% 11.083%, 55.227% 11.379%, 55.227% 11.379%, 55.202% 11.431%, 55.176% 11.482%, 55.15% 11.534%, 55.124% 11.585%, 55.098% 11.636%, 55.072% 11.688%, 55.046% 11.739%, 55.02% 11.791%, 54.994% 11.842%, 54.968% 11.894%, 54.968% 11.894%, 54.655% 12.589%, 54.397% 13.311%, 54.18% 14.054%, 53.991% 14.81%, 53.817% 15.574%, 53.645% 16.338%, 53.461% 17.097%, 53.253% 17.845%, 53.007% 18.573%, 52.71% 19.277%, 52.71% 19.277%, 52.578% 19.564%, 52.484% 19.795%, 52.431% 19.981%, 52.422% 20.131%, 52.462% 20.256%, 52.553% 20.364%, 52.698% 20.467%, 52.902% 20.573%, 53.167% 20.693%, 53.496% 20.836%, 53.496% 20.836%, 53.548% 20.859%, 53.6% 20.882%, 53.652% 20.905%, 53.704% 20.929%, 53.755% 20.952%, 53.807% 20.975%, 53.859% 20.998%, 53.911% 21.021%, 53.963% 21.043%, 54.015% 21.065%, 54.015% 21.065%, 54.033% 21.073%, 54.053% 21.082%, 54.073% 21.092%, 54.094% 21.102%, 54.114% 21.112%, 54.135% 21.12%, 54.156% 21.127%, 54.177% 21.133%, 54.198% 21.136%, 54.218% 21.137%, 54.218% 21.137%, 54.246% 21.135%, 54.274% 21.132%, 54.303% 21.126%, 54.332% 21.118%, 54.361% 21.109%, 54.389% 21.098%, 54.416% 21.085%, 54.442% 21.071%, 54.466% 21.055%, 54.488% 21.039%, 54.488% 21.039%, 54.499% 21.029%, 54.51% 21.018%, 54.521% 21.007%, 54.531% 20.996%, 54.541% 20.984%, 54.55% 20.972%, 54.56% 20.96%, 54.569% 20.948%, 54.577% 20.936%, 54.586% 20.924%, 54.586% 20.924%, 54.641% 20.84%, 54.692% 20.755%, 54.738% 20.668%, 54.781% 20.58%, 54.82% 20.491%, 54.856% 20.401%, 54.89% 20.309%, 54.922% 20.216%, 54.953% 20.122%, 54.982% 20.026%, 54.982% 20.026%, 55.003% 19.961%, 55.027% 19.897%, 55.053% 19.834%, 55.082% 19.771%, 55.113% 19.71%, 55.147% 19.65%, 55.182% 19.592%, 55.22% 19.535%, 55.259% 19.479%, 55.301% 19.425%, 55.301% 19.425%, 55.385% 19.326%, 55.477% 19.234%, 55.574% 19.148%, 55.676% 19.07%, 55.783% 18.997%, 55.894% 18.931%, 56.009% 18.871%, 56.126% 18.816%, 56.246% 18.766%, 56.367% 18.722%, 56.367% 18.722%, 56.505% 18.678%, 56.643% 18.639%, 56.783% 18.604%, 56.924% 18.573%, 57.066% 18.546%, 57.208% 18.521%, 57.351% 18.5%, 57.495% 18.48%, 57.638% 18.463%, 57.782% 18.447%, 57.782% 18.447%, 57.93% 18.433%, 58.078% 18.419%, 58.226% 18.407%, 58.373% 18.394%, 58.521% 18.382%, 58.669% 18.37%, 58.817% 18.358%, 58.965% 18.344%, 59.113% 18.33%, 59.261% 18.314%, 59.261% 18.314%, 59.45% 18.289%, 59.638% 18.256%, 59.825% 18.217%, 60.01% 18.171%, 60.194% 18.12%, 60.377% 18.065%, 60.559% 18.006%, 60.739% 17.943%, 60.919% 17.879%, 61.098% 17.812%, 61.098% 17.812%, 61.188% 17.778%, 61.278% 17.744%, 61.367% 17.71%, 61.457% 17.676%, 61.547% 17.642%, 61.637% 17.608%, 61.727% 17.574%, 61.817% 17.54%, 61.907% 17.507%, 61.998% 17.474%, 61.998% 17.474%, 62.056% 17.449%, 62.127% 17.415%, 62.207% 17.376%, 62.293% 17.334%, 62.383% 17.293%, 62.472% 17.258%, 62.559% 17.232%, 62.64% 17.219%, 62.713% 17.221%, 62.774% 17.244%, 62.774% 17.244%, 62.823% 17.282%, 62.845% 17.318%, 62.846% 17.352%, 62.83% 17.384%, 62.8% 17.413%, 62.762% 17.439%, 62.718% 17.462%, 62.674% 17.48%, 62.633% 17.495%, 62.6% 17.504%, 62.6% 17.504%, 62.525% 17.528%, 62.45% 17.557%, 62.376% 17.59%, 62.303% 17.626%, 62.231% 17.665%, 62.158% 17.705%, 62.086% 17.744%, 62.014% 17.782%, 61.941% 17.819%, 61.868% 17.851%, 61.868% 17.851%, 61.467% 18.026%, 61.078% 18.21%, 60.709% 18.404%, 60.369% 18.61%, 60.064% 18.83%, 59.804% 19.066%, 59.595% 19.318%, 59.446% 19.588%, 59.364% 19.878%, 59.358% 20.19%, 59.358% 20.19%, 59.417% 20.505%, 59.528% 20.836%, 59.689% 21.174%, 59.896% 21.508%, 60.147% 21.831%, 60.438% 22.132%, 60.767% 22.401%, 61.13% 22.631%, 61.525% 22.811%, 61.949% 22.933%, 61.949% 22.933%, 62.598% 23.045%, 63.257% 23.121%, 63.923% 23.166%, 64.592% 23.183%, 65.263% 23.176%, 65.933% 23.15%, 66.598% 23.109%, 67.255% 23.056%, 67.902% 22.996%, 68.537% 22.933%, 68.537% 22.933%, 68.95% 22.868%, 69.351% 22.763%, 69.742% 22.624%, 70.123% 22.456%, 70.495% 22.264%, 70.86% 22.055%, 71.218% 21.833%, 71.571% 21.605%, 71.92% 21.375%, 72.266% 21.15%, 72.266% 21.15%, 72.441% 21.036%, 72.621% 20.919%, 72.804% 20.801%, 72.991% 20.683%, 73.181% 20.57%, 73.373% 20.462%, 73.568% 20.361%, 73.765% 20.271%, 73.964% 20.194%, 74.165% 20.13%, 74.165% 20.13%, 74.268% 20.112%, 74.371% 20.112%, 74.474% 20.129%, 74.574% 20.162%, 74.669% 20.209%, 74.759% 20.268%, 74.841% 20.337%, 74.914% 20.414%, 74.977% 20.499%, 75.027% 20.589%, 75.027% 20.589%, 75.078% 20.714%, 75.105% 20.825%, 75.109% 20.923%, 75.093% 21.01%, 75.059% 21.088%, 75.009% 21.159%, 74.944% 21.226%, 74.868% 21.29%, 74.782% 21.353%, 74.687% 21.417%, 74.687% 21.422%);
}
.clipped-mug img {
  clip-path: polygon(71.983% 16.427%, 71.983% 16.427%, 69.078% 15.357%, 66.702% 14.431%, 64.723% 13.613%, 63.009% 12.867%, 61.427% 12.158%, 59.844% 11.448%, 58.13% 10.703%, 56.15% 9.885%, 53.774% 8.958%, 50.869% 7.888%, 50.869% 7.888%, 48.066% 6.876%, 45.743% 6.028%, 43.786% 5.307%, 42.081% 4.673%, 40.515% 4.086%, 38.972% 3.509%, 37.341% 2.902%, 35.505% 2.227%, 33.352% 1.444%, 30.767% 0.514%, 30.767% 0.514%, 30.555% 0.457%, 30.341% 0.436%, 30.129% 0.447%, 29.923% 0.491%, 29.726% 0.565%, 29.543% 0.668%, 29.376% 0.798%, 29.229% 0.954%, 29.107% 1.133%, 29.012% 1.335%, 22.559% 18.386%, 22.559% 18.386%, 22.553% 18.402%, 22.548% 18.419%, 22.542% 18.435%, 22.536% 18.451%, 22.53% 18.468%, 22.525% 18.484%, 22.52% 18.501%, 22.515% 18.517%, 22.51% 18.534%, 22.506% 18.551%, 22.506% 18.551%, 22.034% 20.382%, 21.621% 22.235%, 21.256% 24.106%, 20.926% 25.993%, 20.621% 27.893%, 20.329% 29.803%, 20.038% 31.72%, 19.737% 33.642%, 19.415% 35.564%, 19.06% 37.486%, 19.06% 37.486%, 18.678% 39.349%, 18.268% 41.215%, 17.84% 43.086%, 17.403% 44.961%, 16.965% 46.843%, 16.538% 48.733%, 16.129% 50.632%, 15.749% 52.541%, 15.406% 54.462%, 15.11% 56.395%, 15.11% 56.395%, 14.884% 58.228%, 14.708% 60.054%, 14.572% 61.875%, 14.465% 63.695%, 14.376% 65.517%, 14.295% 67.344%, 14.21% 69.179%, 14.111% 71.025%, 13.987% 72.886%, 13.827% 74.764%, 13.827% 74.764%, 13.809% 74.884%, 13.777% 75.01%, 13.733% 75.139%, 13.679% 75.269%, 13.615% 75.398%, 13.543% 75.522%, 13.465% 75.639%, 13.382% 75.747%, 13.295% 75.843%, 13.206% 75.925%, 13.206% 75.925%, 12.454% 76.506%, 11.796% 76.95%, 11.208% 77.292%, 10.664% 77.568%, 10.142% 77.815%, 9.616% 78.067%, 9.064% 78.362%, 8.46% 78.734%, 7.78% 79.221%, 7% 79.857%, 7% 79.857%, 6.894% 80.028%, 6.855% 80.239%, 6.875% 80.478%, 6.946% 80.733%, 7.058% 80.993%, 7.204% 81.245%, 7.374% 81.477%, 7.561% 81.677%, 7.756% 81.833%, 7.95% 81.934%, 7.95% 81.934%, 10.177% 82.714%, 12.023% 83.324%, 13.584% 83.805%, 14.955% 84.201%, 16.23% 84.554%, 17.505% 84.907%, 18.875% 85.303%, 20.436% 85.784%, 22.282% 86.393%, 24.509% 87.174%, 24.509% 87.174%, 26.73% 87.975%, 28.557% 88.641%, 30.089% 89.204%, 31.424% 89.7%, 32.66% 90.162%, 33.896% 90.623%, 35.231% 91.119%, 36.762% 91.682%, 38.59% 92.348%, 40.811% 93.149%, 40.811% 93.149%, 43.023% 93.976%, 44.825% 94.708%, 46.321% 95.369%, 47.612% 95.984%, 48.8% 96.575%, 49.989% 97.166%, 51.28% 97.78%, 52.775% 98.442%, 54.578% 99.174%, 56.79% 100%, 56.79% 100%, 56.995% 100.035%, 57.224% 100.01%, 57.466% 99.933%, 57.709% 99.813%, 57.943% 99.656%, 58.156% 99.473%, 58.338% 99.271%, 58.478% 99.058%, 58.564% 98.844%, 58.586% 98.635%, 58.586% 98.635%, 58.428% 97.712%, 58.274% 96.96%, 58.122% 96.341%, 57.972% 95.815%, 57.821% 95.347%, 57.671% 94.896%, 57.519% 94.425%, 57.364% 93.897%, 57.207% 93.272%, 57.044% 92.513%, 57.044% 92.513%, 57.022% 92.354%, 57.014% 92.183%, 57.021% 92.003%, 57.041% 91.819%, 57.073% 91.633%, 57.117% 91.449%, 57.172% 91.272%, 57.238% 91.103%, 57.313% 90.948%, 57.398% 90.81%, 57.398% 90.81%, 57.824% 90.196%, 58.249% 89.584%, 58.674% 88.974%, 59.099% 88.365%, 59.522% 87.758%, 59.945% 87.151%, 60.366% 86.544%, 60.786% 85.937%, 61.205% 85.33%, 61.622% 84.721%, 61.622% 84.721%, 61.859% 84.431%, 62.133% 84.196%, 62.435% 84.018%, 62.759% 83.894%, 63.097% 83.827%, 63.443% 83.816%, 63.789% 83.861%, 64.128% 83.962%, 64.453% 84.12%, 64.757% 84.334%, 64.757% 84.334%, 64.804% 84.373%, 64.852% 84.411%, 64.902% 84.448%, 64.952% 84.484%, 65.003% 84.519%, 65.055% 84.552%, 65.109% 84.585%, 65.164% 84.616%, 65.22% 84.646%, 65.277% 84.674%, 65.277% 84.674%, 65.462% 84.741%, 65.661% 84.778%, 65.871% 84.793%, 66.089% 84.791%, 66.311% 84.781%, 66.533% 84.77%, 66.753% 84.763%, 66.966% 84.768%, 67.169% 84.792%, 67.359% 84.842%, 67.359% 84.842%, 68.937% 85.348%, 70.564% 85.747%, 72.229% 86.031%, 73.923% 86.195%, 75.637% 86.231%, 77.363% 86.135%, 79.091% 85.898%, 80.811% 85.516%, 82.516% 84.98%, 84.195% 84.286%, 84.195% 84.286%, 85.95% 83.356%, 87.615% 82.259%, 89.19% 81.007%, 90.676% 79.617%, 92.075% 78.103%, 93.387% 76.48%, 94.612% 74.762%, 95.753% 72.964%, 96.809% 71.101%, 97.782% 69.187%, 97.782% 69.187%, 98.641% 67.242%, 99.356% 65.277%, 99.928% 63.299%, 100.357% 61.311%, 100.645% 59.32%, 100.793% 57.33%, 100.802% 55.347%, 100.672% 53.376%, 100.404% 51.422%, 100% 49.491%, 100% 49.491%, 99.513% 47.67%, 98.956% 45.907%, 98.321% 44.213%, 97.6% 42.599%, 96.785% 41.073%, 95.869% 39.646%, 94.844% 38.329%, 93.702% 37.131%, 92.436% 36.063%, 91.037% 35.135%, 91.037% 35.135%, 90.877% 35.024%, 90.737% 34.891%, 90.616% 34.739%, 90.517% 34.571%, 90.44% 34.392%, 90.388% 34.203%, 90.361% 34.01%, 90.361% 33.816%, 90.389% 33.623%, 90.447% 33.436%, 90.447% 33.436%, 90.792% 32.557%, 91.118% 31.691%, 91.43% 30.834%, 91.73% 29.983%, 92.02% 29.135%, 92.305% 28.287%, 92.586% 27.436%, 92.867% 26.579%, 93.151% 25.712%, 93.44% 24.832%, 93.44% 24.832%, 93.493% 24.616%, 93.51% 24.4%, 93.494% 24.189%, 93.446% 23.985%, 93.368% 23.793%, 93.261% 23.615%, 93.128% 23.455%, 92.969% 23.316%, 92.788% 23.203%, 92.585% 23.118%, 92.585% 23.118%, 90.868% 22.56%, 88.641% 21.837%, 86.066% 21%, 83.307% 20.104%, 80.525% 19.2%, 77.884% 18.342%, 75.547% 17.583%, 73.676% 16.975%, 72.434% 16.572%, 71.984% 16.426%, 71.983% 16.427%, 92.869% 66.86%, 92.869% 66.86%, 92.062% 68.342%, 91.136% 69.706%, 90.104% 70.96%, 88.979% 72.11%, 87.775% 73.165%, 86.504% 74.132%, 85.18% 75.017%, 83.815% 75.828%, 82.424% 76.572%, 81.018% 77.257%, 81.018% 77.257%, 79.676% 77.845%, 78.352% 78.344%, 77.046% 78.746%, 75.757% 79.045%, 74.485% 79.232%, 73.231% 79.299%, 71.993% 79.241%, 70.772% 79.048%, 69.568% 78.714%, 68.38% 78.232%, 68.38% 78.232%, 68.341% 78.213%, 68.301% 78.195%, 68.26% 78.176%, 68.218% 78.156%, 68.175% 78.137%, 68.131% 78.117%, 68.087% 78.097%, 68.042% 78.077%, 67.996% 78.057%, 67.95% 78.036%, 67.95% 78.036%, 67.624% 77.857%, 67.346% 77.63%, 67.116% 77.363%, 66.937% 77.064%, 66.811% 76.74%, 66.74% 76.398%, 66.727% 76.046%, 66.774% 75.693%, 66.882% 75.344%, 67.054% 75.008%, 67.054% 75.008%, 68.045% 73.404%, 69.019% 71.794%, 69.976% 70.18%, 70.92% 68.564%, 71.852% 66.947%, 72.774% 65.331%, 73.689% 63.718%, 74.598% 62.109%, 75.504% 60.505%, 76.408% 58.909%, 76.408% 58.909%, 77.396% 57.198%, 78.402% 55.505%, 79.417% 53.825%, 80.434% 52.155%, 81.444% 50.491%, 82.44% 48.827%, 83.414% 47.16%, 84.358% 45.485%, 85.265% 43.799%, 86.128% 42.097%, 86.128% 42.097%, 86.251% 41.89%, 86.403% 41.712%, 86.578% 41.563%, 86.773% 41.446%, 86.981% 41.362%, 87.199% 41.314%, 87.422% 41.303%, 87.644% 41.331%, 87.861% 41.399%, 88.069% 41.511%, 88.069% 41.511%, 88.967% 42.159%, 89.806% 42.88%, 90.585% 43.673%, 91.304% 44.534%, 91.962% 45.461%, 92.558% 46.451%, 93.091% 47.5%, 93.559% 48.608%, 93.963% 49.769%, 94.301% 50.982%, 94.301% 50.982%, 94.627% 52.504%, 94.863% 54.061%, 95.004% 55.646%, 95.044% 57.251%, 94.978% 58.868%, 94.801% 60.489%, 94.507% 62.106%, 94.092% 63.712%, 93.549% 65.299%, 92.874% 66.858%, 92.869% 66.86%);
}
.clipped-beam img {
  clip-path: polygon(89.456% 45.765%, 89.456% 45.765%, 87.308% 43.833%, 84.944% 42.203%, 82.425% 40.794%, 79.808% 39.522%, 77.154% 38.306%, 74.523% 37.064%, 71.973% 35.713%, 69.564% 34.172%, 67.355% 32.357%, 65.406% 30.188%, 65.406% 30.188%, 64.926% 29.551%, 64.473% 28.896%, 64.045% 28.224%, 63.64% 27.535%, 63.255% 26.831%, 62.887% 26.11%, 62.535% 25.375%, 62.196% 24.625%, 61.867% 23.862%, 61.545% 23.085%, 61.545% 23.085%, 61.328% 22.557%, 61.105% 22.03%, 60.875% 21.507%, 60.638% 20.989%, 60.391% 20.476%, 60.134% 19.969%, 59.865% 19.47%, 59.583% 18.98%, 59.287% 18.5%, 58.975% 18.03%, 58.975% 18.03%, 58.064% 16.751%, 57.11% 15.501%, 56.117% 14.281%, 55.09% 13.092%, 54.03% 11.935%, 52.943% 10.81%, 51.831% 9.719%, 50.699% 8.662%, 49.551% 7.641%, 48.389% 6.655%, 48.389% 6.655%, 47.677% 6.045%, 46.997% 5.37%, 46.337% 4.653%, 45.689% 3.916%, 45.039% 3.183%, 44.379% 2.476%, 43.697% 1.819%, 42.983% 1.234%, 42.226% 0.745%, 41.415% 0.374%, 41.415% 0.374%, 40.56% 0.138%, 39.682% 0.022%, 38.786% 0.004%, 37.874% 0.06%, 36.953% 0.167%, 36.026% 0.303%, 35.097% 0.444%, 34.171% 0.567%, 33.252% 0.649%, 32.344% 0.667%, 32.344% 0.667%, 29.671% 0.512%, 26.967% 0.559%, 24.266% 0.827%, 21.602% 1.336%, 19.011% 2.104%, 16.527% 3.151%, 14.185% 4.495%, 12.018% 6.157%, 10.063% 8.154%, 8.353% 10.506%, 8.353% 10.506%, 6.362% 12.612%, 4.654% 14.923%, 3.224% 17.409%, 2.065% 20.045%, 1.169% 22.804%, 0.531% 25.659%, 0.144% 28.583%, 0.001% 31.55%, 0.095% 34.531%, 0.42% 37.501%, 0.42% 37.501%, 0.999% 39.09%, 1.507% 40.407%, 1.961% 41.52%, 2.377% 42.497%, 2.772% 43.405%, 3.164% 44.312%, 3.57% 45.285%, 4.006% 46.392%, 4.49% 47.701%, 5.037% 49.28%, 5.037% 49.28%, 5.368% 50.21%, 5.729% 51.128%, 6.119% 52.031%, 6.539% 52.918%, 6.987% 53.788%, 7.464% 54.64%, 7.969% 55.473%, 8.503% 56.285%, 9.064% 57.074%, 9.653% 57.841%, 9.653% 57.841%, 10.597% 59.014%, 11.546% 60.183%, 12.5% 61.35%, 13.457% 62.514%, 14.415% 63.678%, 15.373% 64.842%, 16.329% 66.007%, 17.281% 67.176%, 18.229% 68.348%, 19.169% 69.524%, 19.169% 69.524%, 19.78% 70.341%, 20.341% 71.21%, 20.867% 72.116%, 21.37% 73.044%, 21.866% 73.979%, 22.368% 74.906%, 22.889% 75.811%, 23.445% 76.679%, 24.048% 77.494%, 24.713% 78.242%, 24.713% 78.242%, 25.441% 78.927%, 26.21% 79.563%, 27.013% 80.16%, 27.839% 80.728%, 28.68% 81.279%, 29.527% 81.821%, 30.371% 82.367%, 31.204% 82.925%, 32.016% 83.507%, 32.798% 84.123%, 32.798% 84.123%, 34.387% 85.279%, 36% 86.396%, 37.633% 87.476%, 39.287% 88.523%, 40.958% 89.539%, 42.647% 90.526%, 44.351% 91.489%, 46.069% 92.429%, 47.799% 93.349%, 49.539% 94.253%, 49.539% 94.253%, 50.314% 94.843%, 51.104% 95.432%, 51.908% 96.016%, 52.726% 96.594%, 53.557% 97.164%, 54.4% 97.724%, 55.256% 98.272%, 56.122% 98.806%, 57% 99.324%, 57.887% 99.824%, 57.887% 99.824%, 60.094% 100.892%, 62.366% 101.717%, 64.687% 102.302%, 67.042% 102.651%, 69.416% 102.768%, 71.795% 102.656%, 74.164% 102.319%, 76.507% 101.762%, 78.809% 100.988%, 81.056% 100%, 81.056% 100%, 81.594% 99.731%, 82.131% 99.458%, 82.665% 99.179%, 83.197% 98.895%, 83.727% 98.607%, 84.254% 98.314%, 84.779% 98.016%, 85.301% 97.714%, 85.82% 97.408%, 86.337% 97.098%, 86.337% 97.098%, 88.661% 95.527%, 90.826% 93.734%, 92.812% 91.736%, 94.598% 89.553%, 96.165% 87.2%, 97.492% 84.696%, 98.559% 82.058%, 99.346% 79.304%, 99.833% 76.452%, 100% 73.518%, 100% 73.518%, 100% 73.499%, 100% 73.48%, 100% 73.461%, 100% 73.441%, 100% 73.422%, 100% 73.402%, 100% 73.382%, 100% 73.363%, 100% 73.343%, 100% 73.323%, 100% 73.323%, 100.528% 70.04%, 100.706% 66.77%, 100.532% 63.55%, 100.007% 60.422%, 99.13% 57.423%, 97.9% 54.594%, 96.318% 51.974%, 94.383% 49.602%, 92.095% 47.518%, 89.453% 45.762%, 89.453% 45.767%);
}
.clipped-ex img {
  clip-path: polygon(77% 33.367%, 77% 33.367%, 77.397% 32.773%, 77.736% 32.243%, 78.026% 31.761%, 78.275% 31.306%, 78.492% 30.859%, 78.688% 30.403%, 78.87% 29.917%, 79.049% 29.383%, 79.232% 28.782%, 79.429% 28.096%, 79.429% 28.096%, 79.738% 27.539%, 80.024% 27.009%, 80.291% 26.5%, 80.542% 26.003%, 80.783% 25.51%, 81.016% 25.013%, 81.246% 24.505%, 81.476% 23.978%, 81.71% 23.423%, 81.952% 22.833%, 81.952% 22.833%, 82.612% 21.965%, 83.163% 21.017%, 83.604% 20.003%, 83.936% 18.939%, 84.158% 17.839%, 84.27% 16.718%, 84.272% 15.592%, 84.164% 14.474%, 83.945% 13.381%, 83.616% 12.326%, 83.616% 12.326%, 83.341% 11.664%, 83.018% 11.03%, 82.648% 10.426%, 82.231% 9.859%, 81.766% 9.33%, 81.254% 8.845%, 80.694% 8.408%, 80.087% 8.023%, 79.432% 7.694%, 78.73% 7.425%, 78.73% 7.425%, 77.709% 6.793%, 76.687% 6.196%, 75.662% 5.63%, 74.634% 5.091%, 73.602% 4.574%, 72.563% 4.075%, 71.517% 3.591%, 70.461% 3.118%, 69.396% 2.65%, 68.318% 2.185%, 68.318% 2.185%, 67.487% 1.87%, 66.657% 1.518%, 65.826% 1.154%, 64.989% 0.802%, 64.144% 0.486%, 63.286% 0.231%, 62.414% 0.06%, 61.523% -0.003%, 60.611% 0.068%, 59.674% 0.295%, 59.674% 0.295%, 57.995% 0.64%, 56.558% 1.224%, 55.335% 2.016%, 54.295% 2.988%, 53.409% 4.108%, 52.648% 5.347%, 51.983% 6.675%, 51.384% 8.061%, 50.822% 9.476%, 50.267% 10.889%, 50.267% 10.889%, 49.849% 11.703%, 49.461% 12.502%, 49.094% 13.29%, 48.736% 14.068%, 48.379% 14.839%, 48.011% 15.604%, 47.623% 16.367%, 47.204% 17.13%, 46.744% 17.895%, 46.232% 18.664%, 46.232% 18.664%, 46.006% 19.273%, 45.74% 19.843%, 45.433% 20.374%, 45.087% 20.866%, 44.7% 21.319%, 44.273% 21.733%, 43.807% 22.109%, 43.3% 22.445%, 42.753% 22.743%, 42.166% 23.003%, 42.166% 23.003%, 40.734% 23.553%, 39.303% 23.84%, 37.875% 23.897%, 36.454% 23.757%, 35.042% 23.451%, 33.642% 23.013%, 32.257% 22.475%, 30.89% 21.87%, 29.544% 21.23%, 28.222% 20.588%, 28.222% 20.588%, 27.656% 20.312%, 27.126% 20.049%, 26.622% 19.794%, 26.134% 19.547%, 25.652% 19.302%, 25.166% 19.057%, 24.665% 18.809%, 24.14% 18.555%, 23.581% 18.291%, 22.977% 18.015%, 22.977% 18.015%, 22.137% 17.636%, 21.297% 17.261%, 20.452% 16.902%, 19.602% 16.575%, 18.742% 16.292%, 17.872% 16.066%, 16.987% 15.912%, 16.087% 15.842%, 15.167% 15.871%, 14.226% 16.011%, 14.226% 16.011%, 12.714% 16.654%, 11.365% 17.395%, 10.164% 18.232%, 9.096% 19.165%, 8.142% 20.192%, 7.289% 21.313%, 6.52% 22.525%, 5.818% 23.829%, 5.169% 25.223%, 4.555% 26.705%, 4.555% 26.705%, 3.878% 28.014%, 3.197% 29.352%, 2.532% 30.711%, 1.904% 32.086%, 1.332% 33.468%, 0.837% 34.851%, 0.438% 36.228%, 0.158% 37.592%, 0.014% 38.936%, 0.029% 40.252%, 0.029% 40.252%, 0.134% 41.099%, 0.321% 41.929%, 0.597% 42.74%, 0.967% 43.53%, 1.437% 44.297%, 2.012% 45.04%, 2.698% 45.756%, 3.501% 46.443%, 4.427% 47.099%, 5.481% 47.723%, 5.481% 47.723%, 6.526% 48.28%, 7.569% 48.825%, 8.609% 49.358%, 9.651% 49.877%, 10.695% 50.381%, 11.744% 50.871%, 12.801% 51.345%, 13.867% 51.801%, 14.945% 52.241%, 16.036% 52.661%, 16.036% 52.661%, 17.743% 53.293%, 19.3% 54.194%, 20.682% 55.328%, 21.862% 56.661%, 22.814% 58.158%, 23.512% 59.783%, 23.929% 61.501%, 24.039% 63.276%, 23.817% 65.074%, 23.235% 66.86%, 23.235% 66.86%, 22.819% 67.674%, 22.409% 68.467%, 22.007% 69.246%, 21.615% 70.014%, 21.235% 70.78%, 20.867% 71.547%, 20.513% 72.323%, 20.175% 73.113%, 19.854% 73.922%, 19.551% 74.758%, 19.551% 74.758%, 19.267% 75.341%, 18.991% 75.887%, 18.721% 76.404%, 18.453% 76.899%, 18.185% 77.382%, 17.914% 77.859%, 17.635% 78.34%, 17.347% 78.833%, 17.046% 79.345%, 16.729% 79.885%, 16.729% 79.885%, 16.474% 80.763%, 16.29% 81.661%, 16.173% 82.575%, 16.12% 83.499%, 16.128% 84.428%, 16.192% 85.354%, 16.31% 86.272%, 16.477% 87.178%, 16.691% 88.064%, 16.947% 88.925%, 16.947% 88.925%, 17.442% 89.725%, 18.012% 90.445%, 18.648% 91.089%, 19.342% 91.667%, 20.083% 92.183%, 20.863% 92.647%, 21.672% 93.064%, 22.501% 93.441%, 23.34% 93.787%, 24.181% 94.107%, 24.181% 94.107%, 24.972% 94.552%, 25.755% 94.965%, 26.533% 95.35%, 27.309% 95.713%, 28.087% 96.063%, 28.87% 96.403%, 29.661% 96.741%, 30.464% 97.083%, 31.282% 97.435%, 32.119% 97.803%, 32.119% 97.803%, 33.008% 98.425%, 33.916% 98.954%, 34.838% 99.391%, 35.769% 99.738%, 36.704% 99.996%, 37.64% 100.167%, 38.571% 100.251%, 39.494% 100.251%, 40.402% 100.167%, 41.292% 100%, 41.292% 100%, 42.33% 99.693%, 43.328% 99.271%, 44.276% 98.737%, 45.167% 98.092%, 45.993% 97.339%, 46.746% 96.481%, 47.418% 95.519%, 48.001% 94.455%, 48.487% 93.293%, 48.868% 92.033%, 48.868% 92.033%, 49.182% 91.379%, 49.468% 90.82%, 49.73% 90.331%, 49.972% 89.886%, 50.198% 89.459%, 50.411% 89.026%, 50.616% 88.559%, 50.817% 88.034%, 51.018% 87.424%, 51.221% 86.705%, 51.221% 86.705%, 52.046% 85.109%, 52.902% 83.492%, 53.815% 81.905%, 54.812% 80.4%, 55.92% 79.026%, 57.164% 77.837%, 58.572% 76.884%, 60.169% 76.217%, 61.983% 75.889%, 64.039% 75.951%, 64.039% 75.951%, 64.648% 76.144%, 65.218% 76.32%, 65.761% 76.488%, 66.285% 76.652%, 66.803% 76.822%, 67.325% 77.003%, 67.861% 77.203%, 68.422% 77.43%, 69.018% 77.69%, 69.66% 77.99%, 69.66% 77.99%, 70.504% 78.401%, 71.308% 78.801%, 72.082% 79.194%, 72.835% 79.583%, 73.576% 79.971%, 74.316% 80.361%, 75.063% 80.756%, 75.828% 81.159%, 76.62% 81.573%, 77.449% 82.002%, 77.449% 82.002%, 78.026% 82.224%, 78.584% 82.463%, 79.127% 82.714%, 79.662% 82.971%, 80.193% 83.23%, 80.725% 83.484%, 81.265% 83.729%, 81.817% 83.958%, 82.386% 84.167%, 82.978% 84.35%, 82.978% 84.35%, 83.906% 84.398%, 84.832% 84.358%, 85.75% 84.235%, 86.653% 84.03%, 87.535% 83.747%, 88.39% 83.389%, 89.211% 82.958%, 89.992% 82.458%, 90.726% 81.892%, 91.407% 81.262%, 91.407% 81.262%, 91.865% 80.811%, 92.271% 80.344%, 92.629% 79.862%, 92.947% 79.365%, 93.231% 78.854%, 93.487% 78.33%, 93.723% 77.793%, 93.944% 77.244%, 94.156% 76.683%, 94.367% 76.111%, 94.367% 76.111%, 94.96% 74.996%, 95.466% 73.956%, 95.909% 72.969%, 96.314% 72.011%, 96.706% 71.059%, 97.109% 70.088%, 97.547% 69.075%, 98.046% 67.998%, 98.631% 66.831%, 99.325% 65.552%, 99.325% 65.552%, 99.623% 64.91%, 99.864% 64.272%, 100.052% 63.638%, 100.187% 63.009%, 100.271% 62.387%, 100.307% 61.771%, 100.296% 61.162%, 100.24% 60.562%, 100.14% 59.971%, 100% 59.389%, 100% 59.389%, 99.634% 58.329%, 99.143% 57.311%, 98.54% 56.34%, 97.837% 55.422%, 97.046% 54.562%, 96.179% 53.765%, 95.25% 53.036%, 94.271% 52.38%, 93.254% 51.802%, 92.212% 51.308%, 92.212% 51.308%, 91.671% 50.975%, 91.152% 50.677%, 90.647% 50.41%, 90.148% 50.168%, 89.648% 49.949%, 89.137% 49.747%, 88.609% 49.558%, 88.054% 49.379%, 87.467% 49.204%, 86.838% 49.031%, 86.838% 49.031%, 86.288% 48.715%, 85.764% 48.421%, 85.258% 48.147%, 84.763% 47.889%, 84.27% 47.642%, 83.773% 47.404%, 83.263% 47.171%, 82.732% 46.939%, 82.173% 46.704%, 81.578% 46.464%, 81.578% 46.464%, 80.306% 45.661%, 79.169% 44.656%, 78.186% 43.484%, 77.374% 42.178%, 76.748% 40.77%, 76.325% 39.293%, 76.123% 37.782%, 76.158% 36.269%, 76.447% 34.787%, 77.006% 33.37%, 77.003% 33.37%);
}
.clipped-post img {
  clip-path: polygon(81.409% 23.392%, 81.409% 23.392%, 78.949% 22.46%, 76.418% 21.977%, 73.837% 21.822%, 71.226% 21.872%, 68.603% 22.002%, 65.99% 22.092%, 63.405% 22.019%, 60.868% 21.658%, 58.4% 20.888%, 56.019% 19.587%, 56.019% 19.587%, 55.396% 19.154%, 54.789% 18.686%, 54.197% 18.186%, 53.617% 17.655%, 53.048% 17.095%, 52.488% 16.509%, 51.935% 15.898%, 51.388% 15.264%, 50.845% 14.609%, 50.304% 13.936%, 50.304% 13.936%, 49.936% 13.477%, 49.564% 13.023%, 49.188% 12.577%, 48.807% 12.14%, 48.421% 11.714%, 48.028% 11.301%, 47.628% 10.902%, 47.221% 10.521%, 46.806% 10.157%, 46.382% 9.814%, 46.382% 9.814%, 45.174% 8.915%, 43.942% 8.072%, 42.688% 7.283%, 41.417% 6.547%, 40.13% 5.863%, 38.833% 5.231%, 37.527% 4.648%, 36.217% 4.115%, 34.905% 3.629%, 33.595% 3.19%, 33.595% 3.19%, 32.79% 2.915%, 31.989% 2.551%, 31.189% 2.128%, 30.391% 1.679%, 29.595% 1.234%, 28.798% 0.823%, 28.001% 0.479%, 27.204% 0.232%, 26.405% 0.114%, 25.603% 0.155%, 25.603% 0.155%, 24.814% 0.367%, 24.048% 0.724%, 23.302% 1.199%, 22.57% 1.762%, 21.848% 2.388%, 21.132% 3.047%, 20.416% 3.714%, 19.696% 4.359%, 18.967% 4.955%, 18.225% 5.476%, 18.225% 5.476%, 15.965% 6.779%, 13.751% 8.321%, 11.619% 10.104%, 9.603% 12.129%, 7.74% 14.398%, 6.064% 16.914%, 4.611% 19.678%, 3.416% 22.691%, 2.515% 25.957%, 1.943% 29.476%, 1.943% 29.476%, 1.052% 32.88%, 0.467% 36.352%, 0.173% 39.863%, 0.157% 43.39%, 0.401% 46.906%, 0.893% 50.384%, 1.615% 53.8%, 2.554% 57.128%, 3.694% 60.341%, 5.021% 63.414%, 5.021% 63.414%, 6.065% 64.835%, 6.953% 65.997%, 7.724% 66.967%, 8.416% 67.807%, 9.066% 68.584%, 9.712% 69.361%, 10.394% 70.203%, 11.148% 71.176%, 12.013% 72.344%, 13.028% 73.771%, 13.028% 73.771%, 13.632% 74.608%, 14.257% 75.414%, 14.9% 76.188%, 15.563% 76.928%, 16.242% 77.634%, 16.939% 78.305%, 17.653% 78.938%, 18.382% 79.533%, 19.127% 80.088%, 19.886% 80.603%, 19.886% 80.603%, 21.083% 81.369%, 22.282% 82.126%, 23.485% 82.878%, 24.689% 83.626%, 25.894% 84.373%, 27.099% 85.12%, 28.303% 85.869%, 29.505% 86.624%, 30.704% 87.385%, 31.899% 88.155%, 31.899% 88.155%, 32.694% 88.713%, 33.467% 89.356%, 34.223% 90.058%, 34.969% 90.797%, 35.711% 91.548%, 36.456% 92.287%, 37.209% 92.991%, 37.976% 93.635%, 38.764% 94.195%, 39.58% 94.648%, 39.58% 94.648%, 40.424% 94.997%, 41.285% 95.269%, 42.16% 95.481%, 43.044% 95.648%, 43.934% 95.787%, 44.826% 95.914%, 45.717% 96.046%, 46.603% 96.199%, 47.48% 96.389%, 48.345% 96.633%, 48.345% 96.633%, 50.068% 97.023%, 51.796% 97.358%, 53.529% 97.641%, 55.266% 97.875%, 57.007% 98.066%, 58.751% 98.217%, 60.5% 98.332%, 62.252% 98.415%, 64.007% 98.469%, 65.765% 98.5%, 65.765% 98.5%, 66.615% 98.719%, 67.476% 98.928%, 68.347% 99.124%, 69.228% 99.307%, 70.117% 99.473%, 71.012% 99.622%, 71.913% 99.751%, 72.818% 99.858%, 73.726% 99.942%, 74.636% 100%, 74.636% 100%, 76.838% 99.954%, 79.005% 99.606%, 81.128% 98.968%, 83.195% 98.051%, 85.196% 96.87%, 87.118% 95.436%, 88.952% 93.762%, 90.686% 91.86%, 92.309% 89.742%, 93.811% 87.422%, 93.811% 87.422%, 94.159% 86.831%, 94.504% 86.236%, 94.845% 85.636%, 95.183% 85.032%, 95.517% 84.424%, 95.848% 83.813%, 96.175% 83.198%, 96.498% 82.579%, 96.818% 81.957%, 97.133% 81.333%, 97.133% 81.333%, 98.49% 78.331%, 99.637% 75.174%, 100.563% 71.892%, 101.258% 68.516%, 101.712% 65.075%, 101.914% 61.601%, 101.854% 58.123%, 101.522% 54.673%, 100.908% 51.281%, 100% 47.976%, 100% 47.976%, 99.993% 47.955%, 99.987% 47.934%, 99.98% 47.912%, 99.973% 47.891%, 99.965% 47.87%, 99.958% 47.848%, 99.951% 47.827%, 99.944% 47.805%, 99.937% 47.784%, 99.93% 47.762%, 99.93% 47.762%, 99.196% 43.875%, 98.176% 40.195%, 96.885% 36.765%, 95.337% 33.628%, 93.545% 30.827%, 91.522% 28.406%, 89.284% 26.408%, 86.842% 24.877%, 84.212% 23.856%, 81.407% 23.388%, 81.409% 23.392%);
}

.orange-spacer {
  background: #ffad00;
}

.row.section-infographic-map {
  background: #ffad00;
}
.main-container .row.section-infographic-map {
  padding: 0;
}
.row.section-infographic-map .font-green {
  fill: #24631e;
}
.row.section-infographic-map .map-general-text {
  position: absolute;
  bottom: 10px;
  left: 20px;
  min-height: 180px;
  max-width: 600px;
}
.row.section-infographic-map .map-general-text p,
.row.section-infographic-map .map-general-text .font-bigger {
  margin-bottom: 0;
  overflow-wrap: break-word;
}
.row.section-infographic-map .map-mobile-info {
  display: none;
}
.row.section-infographic-map #map-info-popup {
  display: none !important;
}

/*-------------------------------------------------------------------------*/
/* !	New map styles
//
/*-------------------------------------------------------------------------*/
.row.section-infographic-map-new {
  overflow: hidden;
  background: #ffad00;
}
.row.section-infographic-map-new svg {
  max-height: 500px;
  max-height: calc(100vh - var(--height-top-bar) - 60px);
}
.main-container .row.section-infographic-map-new {
  padding: 0;
}
.row.section-infographic-map-new .map-general-text,
.row.section-infographic-map-new .map-mobile-info {
  display: none !important;
}
.row.section-infographic-map-new .region-area.animate-none .style-region-area {
  fill: #e3e3c5;
}
.row.section-infographic-map-new .region-area.animate-now .style-region-area, .row.section-infographic-map-new .region-area.animate-future .style-region-area {
  fill: #24631e;
}
.row.section-infographic-map-new .region-area.animate-future .style-region-area {
  fill: #b0b688;
}
.row.section-infographic-map-new .area-name,
.row.section-infographic-map-new .area-number {
  font: 500 16px/1em "Rubik", Helvetica, Arial, sans-serif;
}
.row.section-infographic-map-new .area-name {
  fill: #24631e;
}
.row.section-infographic-map-new .area-number {
  fill: #1f1b1b;
}
.row.section-infographic-map-new path.style-region-anchor,
.row.section-infographic-map-new circle.style-region-anchor {
  fill: #bf6900;
}
.row.section-infographic-map-new line.style-region-anchor,
.row.section-infographic-map-new polyline.style-region-anchor {
  fill: none;
  stroke: #bf6900;
  stroke-miterlimit: 10;
}
.row.section-infographic-map-new .kenya-part-borders path,
.row.section-infographic-map-new .kenya-part-borders polygon {
  fill: #ffb200;
}
.row.section-infographic-map-new .africa-part-background {
  transform: translate(30px, -655px);
}
.row.section-infographic-map-new .africa-part-background path {
  fill: #ffc133;
}
.row.section-infographic-map-new .africa-part-borders .no-country {
  fill: #e3e3c5;
}
.row.section-infographic-map-new .africa-part-borders .borders path {
  fill: #ffb200;
}
.row.section-infographic-map-new .africa-part-circles .circle-4,
.row.section-infographic-map-new .africa-part-circles .circle-5,
.row.section-infographic-map-new .africa-part-circles .circle-6,
.row.section-infographic-map-new .africa-part-circles .circle-7 {
  fill: #eaead4;
  isolation: isolate;
}
.row.section-infographic-map-new .africa-part-circles .circle-4 {
  opacity: 0.4;
}
.row.section-infographic-map-new .africa-part-circles .circle-5 {
  opacity: 0.5;
}
.row.section-infographic-map-new .africa-part-circles .circle-6 {
  opacity: 0.2;
}
.row.section-infographic-map-new .africa-part-circles .circle-7 {
  opacity: 0.3;
}
.row.section-infographic-map-new .map-kenya {
  position: relative;
}
.row.section-infographic-map-new .map-africa {
  position: absolute;
  top: 0;
  left: var(--width-gutter);
  right: var(--width-gutter);
}
.row.section-infographic-map-new .map-africa .svg-map-africa {
  overflow: visible;
}
.row.section-infographic-map-new .map-buttons {
  display: grid;
  gap: 20px;
  grid-template-columns: repeat(4, 1fr);
}
.row.section-infographic-map-new .map-buttons .btn-map {
  margin-top: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 40px;
  width: 100%;
  background: #e4e4c5;
  border-bottom: 3px solid #24631e;
  font: 500 16px/1em "Rubik", Helvetica, Arial, sans-serif;
  color: #24631e;
  border-radius: 5px 5px 0 0;
  text-decoration: none;
}
.row.section-infographic-map-new .map-buttons .btn-map.active, .row.section-infographic-map-new .map-buttons .btn-map:hover {
  background: #24631e;
  border-bottom: 3px solid #e4e4c5;
  color: #e4e4c5;
}
@media screen and (max-width: 900px) {
  .row.section-infographic-map-new .region {
    display: none !important;
  }
  .row.section-infographic-map-new .map-buttons {
    grid-template-columns: repeat(2, 1fr);
  }
  .row.section-infographic-map-new .map-buttons .btn-map {
    margin-top: 0;
  }
}

#map-info-popup {
  display: none !important;
}

.popup-content .table {
  margin-bottom: 40px;
}

.hovered-region .region-data {
  transform: scale(1.2);
  transform-origin: center;
  transform-box: fill-box;
}

.hovered-region-area path {
  fill: #ff8300 !important;
}

.map-hidden {
  visibility: hidden;
}

.africa-part-circles {
  visibility: hidden;
}
.africa-part-circles.circles-visible {
  visibility: visible;
}

.map-popup h2 {
  color: #1f1b1b;
}
.map-popup p {
  font: 500 24px/1.2em "Rubik", Helvetica, Arial, sans-serif;
  color: #24631e;
}
.map-popup p span {
  font-weight: 600;
}

.map-summary {
  text-align: center;
  color: #24631e;
  margin-bottom: 20px;
  margin-top: 20px;
}
.map-summary span {
  font-weight: 600;
}
@media screen and (max-width: 900px) {
  .map-summary span {
    display: inline-block;
    width: 100%;
  }
}

#map {
  height: 100%;
}

.custom-marker {
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.custom-marker:hover {
  transform: scale(1.2);
}
.custom-marker .marker-path {
  fill: #24631e;
  transition: all 0.2s ease-in;
}
.custom-marker.marker-active {
  transform: scale(1.2);
}
.custom-marker.marker-active .marker-path {
  fill: #ff8300;
}

.marker-default {
  width: 24px;
  height: 24px;
}

.marker-kitchen {
  width: 24px;
  height: 24px;
}

.marker-county {
  width: 30px;
  height: 24px;
}

.location-box {
  --box-padding: 12px 30px;
  border-radius: 20px;
  box-shadow: 0 4px 4px 0 rgba(31, 27, 27, 0.25);
  overflow: scroll;
  background: #24631e;
}
.location-box .image-wrap {
  aspect-ratio: 4/3;
}
.location-box .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.location-box .box-title {
  padding: var(--box-padding);
  background: #ffad00;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.location-box .box-title p {
  font: 600 var(--size-31)/1em "Rubik", Helvetica, Arial, sans-serif;
  color: #24631e;
  margin-bottom: 0;
}
.location-box .box-title p span {
  display: inline-block;
  width: 100%;
  font-size: 16px;
  font-weight: 400;
  color: #1f1b1b;
}
.location-box .box-title .marker-kitchen {
  width: 43px;
  height: 42px;
}
.location-box .box-title .marker-kitchen .marker-path {
  fill: #24631e;
}
.location-box .box-title .marker-county {
  width: 53px;
  height: 43px;
}
.location-box .box-title .marker-county .marker-path {
  fill: #ff8300;
}
.location-box .box-text {
  --box-padding: 30px;
  padding: var(--box-padding);
  background: #24631e;
}
.location-box .box-text p {
  font-size: 16px;
  color: #e4e4c5;
}
.location-box .box-text .box-meta {
  padding-bottom: var(--box-padding);
  margin-bottom: var(--box-padding);
  border-bottom: 2px solid #e4e4c5;
  display: grid;
  grid-template-columns: 1fr;
  grid-gap: 20px;
}
.location-box .box-text .box-meta .box-meta-row {
  display: grid;
  grid-template-columns: 24px 1fr;
  grid-gap: 10px;
}
.location-box .box-text .box-meta .box-meta-row span {
  font-weight: 600;
}
.location-box .box-text .box-meta .box-meta-row svg {
  justify-self: center;
  align-self: center;
  width: auto;
  height: 17px;
}
.location-box .box-text .box-meta .marker-kitchen .marker-path,
.location-box .box-text .box-meta .marker-county .marker-path {
  fill: #ff8300;
}
.location-box .box-text .schools-list .schools-list-title {
  font: 600 20px/1em "Rubik", Helvetica, Arial, sans-serif;
  color: #24631e;
}
.location-box .box-text .schools-list ul li {
  font-size: 16px;
  display: flex;
  justify-content: space-between;
  margin-bottom: 5px;
}
.location-box .box-text .schools-list ul li .school-name {
  font-weight: 500;
}
.location-box.location-county {
  background: #ffad00;
}
.location-box.location-county .box-title {
  background: #24631e;
}
.location-box.location-county .box-title p {
  color: #ff8300;
}
.location-box.location-county .box-title p span {
  color: #e4e4c5;
}
.location-box.location-county .box-text {
  background: #ffad00;
}
.location-box.location-county .box-text .box-meta {
  border-bottom: 2px solid #24631e;
}
.location-box.location-county .box-text .box-meta .marker-kitchen .marker-path,
.location-box.location-county .box-text .box-meta .marker-county .marker-path {
  fill: #24631e;
}
.location-box.location-county .box-text p {
  color: #1f1b1b;
}
.location-box .location-close {
  position: absolute;
  top: 20px;
  right: 20px;
  width: 15px;
  height: 15px;
}
.location-box .location-close:hover {
  cursor: pointer;
  transform: scale(1.2);
}
.location-box .location-close .ico-cross-wrap .ico-cross {
  fill: #1f1b1b;
}

.gm-style-moc {
  display: none !important;
}

/*-------------------------------------------------------------------------*/
/* !	Animation
//
/*-------------------------------------------------------------------------*/
.section-locations-map {
  position: relative;
  height: calc(100vh - var(--height-top-bar));
}
.section-locations-map .location-box {
  position: absolute;
  right: 40px;
  top: 20px;
  bottom: 20px;
  width: 100%;
  max-width: 420px;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  transform: translateX(40px);
  opacity: 0;
  visibility: hidden;
}
.section-locations-map .location-box.location-active {
  transform: translateX(0px);
  opacity: 1;
  visibility: visible;
}

/*-------------------------------------------------------------------------*/
/* !	Popup Functionality
//
/*-------------------------------------------------------------------------*/
.popup-overly {
  z-index: 999;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(31, 27, 27, 0.8);
  visibility: 0;
  animation: hide-popup 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  /* Hide scrollbar for IE, Edge and Firefox */
}
.popup-opened .popup-overly {
  animation: show-popup 0.3s;
}
.popup-overly .popup-wrapper {
  padding: 0 var(--popup-padding);
  animation: hide-popup-wrapper 0.3s;
  width: 90vw;
  max-width: 860px;
  height: auto;
  background: #e4e4c5;
  position: relative;
  border-radius: 16px;
  overflow: hidden;
}
.popup-overly .popup-wrapper:before, .popup-overly .popup-wrapper:after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: var(--popup-padding);
}
.popup-overly .popup-wrapper:before {
  top: 0;
  background-image: linear-gradient(to bottom, #e4e4c5, #e4e4c5 30%, rgba(228, 228, 197, 0) 100%);
}
.popup-overly .popup-wrapper:after {
  bottom: 0;
  background-image: linear-gradient(to top, #e4e4c5, #e4e4c5 30%, rgba(228, 228, 197, 0) 100%);
}
.popup-overly .popup-wrapper .popup-content {
  padding: 80px 0 40px;
  overflow: scroll;
  max-height: 90vh;
  position: relative;
}
.popup-overly .popup-wrapper .popup-content .popup-more-text {
  display: none;
  position: absolute;
  width: 100%;
  text-align: center;
  bottom: 0;
  left: 0;
  font-size: 14px;
  color: #1f1b1b;
  z-index: 3;
  padding: 60px 0 10px;
  background-image: linear-gradient(to top, #e4e4c5, #e4e4c5 40%, rgba(228, 228, 197, 0) 100%);
}
.popup-opened .popup-overly .popup-wrapper {
  animation: show-popup-wrapper 0.3s;
}
.popup-overly .popup-wrapper .close-popup {
  position: absolute;
  top: 20px;
  right: 20px;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.popup-overly .popup-wrapper .close-popup .ico-cross-wrap .ico-cross {
  stroke: #24631e;
}
.popup-overly .popup-wrapper .close-popup:hover {
  transform: scale(1.4);
}
.popup-overly .popup-content::-webkit-scrollbar {
  display: none;
}
.popup-overly .popup-content {
  -ms-overflow-style: none; /* IE and Edge */
  scrollbar-width: none; /* Firefox */
}

@keyframes show-popup {
  from {
    opacity: 0;
    visibility: visible;
  }
}
@keyframes hide-popup {
  to {
    opacity: 0;
    visibility: hidden;
  }
}
@keyframes show-popup-wrapper {
  from {
    transform: translateY(-200px);
    opacity: 0;
    visibility: visible;
  }
}
@keyframes hide-popup-wrapper {
  to {
    transform: translateY(-200px);
    opacity: 0;
    visibility: hidden;
  }
}
.popup-reusables {
  display: none !important;
}

.popup-campaign.popup-overly .popup-wrapper {
  padding: 0;
  max-width: 1070px;
  background: #24631e;
  overflow: visible;
}
.popup-campaign.popup-overly .popup-wrapper:before, .popup-campaign.popup-overly .popup-wrapper:after {
  display: none;
}
.popup-campaign.popup-overly .popup-wrapper .campaign-grid {
  display: flex;
  overflow: hidden;
  border-radius: 16px;
}
.popup-campaign.popup-overly .popup-wrapper .popup-content {
  padding: 0;
}
.popup-campaign.popup-overly .popup-wrapper .popup-content .popup-text {
  width: 100%;
  min-width: 600px;
  max-width: 690px;
  padding: 60px 40px;
}
@media screen and (max-width: 767px) {
  .popup-campaign.popup-overly .popup-wrapper .popup-content .popup-text {
    min-width: 0;
  }
}
.popup-campaign.popup-overly .popup-wrapper .popup-content .popup-text .popup-logo {
  width: 160px;
  margin-bottom: 40px;
}
.popup-campaign.popup-overly .popup-wrapper .popup-content .popup-text .popup-logo .header-logo-2 {
  fill: #e4e4c5;
}
.popup-campaign.popup-overly .popup-wrapper .popup-content .popup-text h2 {
  font-size: 72px;
  margin-bottom: 20px;
}
@media screen and (max-width: 767px) {
  .popup-campaign.popup-overly .popup-wrapper .popup-content .popup-text h2 {
    font-size: var(--size-title);
  }
}
.popup-campaign.popup-overly .popup-wrapper .popup-content .popup-text h2,
.popup-campaign.popup-overly .popup-wrapper .popup-content .popup-text p,
.popup-campaign.popup-overly .popup-wrapper .popup-content .popup-text .no-thanks {
  color: #e4e4c5;
}
.popup-campaign.popup-overly .popup-wrapper .popup-content .popup-text .btn-orange {
  margin-top: 30px;
  width: 100%;
  justify-content: center;
}
.popup-campaign.popup-overly .popup-wrapper .popup-content .popup-text .no-thanks {
  font-size: 19px;
  display: inline-block;
  line-height: 1.2em;
  text-align: center;
  width: 100%;
  margin-top: 20px;
}
.popup-campaign.popup-overly .popup-wrapper .popup-content .popup-text .no-thanks:hover {
  cursor: pointer;
}
.popup-campaign.popup-overly .popup-wrapper .close-popup .ico-cross-wrap .ico-cross {
  stroke: #e4e4c5;
}
.popup-campaign.popup-overly .popup-wrapper .sep {
  visibility: visible;
  transform: none;
  top: auto;
}
.popup-campaign.popup-overly .popup-wrapper .sep.sep-corn {
  bottom: 30px;
  left: -30px;
}
@media screen and (max-width: 700px) {
  .popup-campaign.popup-overly .popup-wrapper .sep.sep-corn {
    display: none !important;
  }
}
.popup-campaign.popup-overly .popup-wrapper .sep.sep-carrot {
  right: 52%;
  left: auto;
  width: 120px;
  bottom: 0px;
  transform: translateY(50%) rotate(50deg);
}
@media screen and (max-width: 700px) {
  .popup-campaign.popup-overly .popup-wrapper .sep.sep-carrot {
    left: 80%;
  }
}
.popup-campaign.popup-overly .popup-wrapper .sep.sep-carrot .sep-carrot-path {
  fill: #e4e4c5;
}
.popup-campaign.popup-overly .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@media screen and (max-width: 767px) {
  .popup-campaign.popup-overly .image-wrap {
    display: none;
  }
}

.popup-signup-reusables {
  display: none !important;
}

.popup-signup.popup-overly .popup-wrapper {
  padding: 0;
  max-width: 1070px;
  background: #24631e;
  overflow: visible;
}
.popup-signup.popup-overly .popup-wrapper:before, .popup-signup.popup-overly .popup-wrapper:after {
  display: none;
}
.popup-signup.popup-overly .popup-wrapper .signup-grid {
  display: flex;
  overflow: hidden;
  border-radius: 16px;
}
.popup-signup.popup-overly .popup-wrapper .popup-content {
  padding: 0;
}
.popup-signup.popup-overly .popup-wrapper .popup-content .popup-text {
  width: 100%;
  min-width: 600px;
  max-width: 690px;
  padding: 60px 40px;
}
@media screen and (max-width: 767px) {
  .popup-signup.popup-overly .popup-wrapper .popup-content .popup-text {
    min-width: 0;
  }
}
.popup-signup.popup-overly .popup-wrapper .popup-content .popup-text .popup-logo {
  width: 160px;
  margin-bottom: 40px;
}
.popup-signup.popup-overly .popup-wrapper .popup-content .popup-text .popup-logo .header-logo-2 {
  fill: #e4e4c5;
}
.popup-signup.popup-overly .popup-wrapper .popup-content .popup-text h2 {
  font-size: 72px;
  margin-bottom: 20px;
}
@media screen and (max-width: 767px) {
  .popup-signup.popup-overly .popup-wrapper .popup-content .popup-text h2 {
    font-size: var(--size-title);
  }
}
.popup-signup.popup-overly .popup-wrapper .popup-content .popup-text h2,
.popup-signup.popup-overly .popup-wrapper .popup-content .popup-text p,
.popup-signup.popup-overly .popup-wrapper .popup-content .popup-text .no-thanks {
  color: #e4e4c5;
}
.popup-signup.popup-overly .popup-wrapper .popup-content .popup-text .btn-orange {
  margin-top: 30px;
  width: 100%;
  justify-content: center;
}
.popup-signup.popup-overly .popup-wrapper .popup-content .subscribe-cf {
  max-width: 100%;
}
.popup-signup.popup-overly .popup-wrapper .popup-content .subscribe-cf p {
  margin-bottom: 0;
}
.popup-signup.popup-overly .popup-wrapper .popup-content .subscribe-cf input[type=email],
.popup-signup.popup-overly .popup-wrapper .popup-content .subscribe-cf input[type=text] {
  height: 50px;
}
.popup-signup.popup-overly .popup-wrapper .popup-content .btn, .popup-signup.popup-overly .popup-wrapper .popup-content .wpcf7-form-control.wpcf7-submit {
  height: 50px;
  padding: 5px 24px;
  float: right;
  font-size: 16px;
  margin-top: 20px;
}
.popup-signup.popup-overly .popup-wrapper .popup-content .btn:hover, .popup-signup.popup-overly .popup-wrapper .popup-content .wpcf7-form-control.wpcf7-submit:hover {
  cursor: pointer;
}
.popup-signup.popup-overly .popup-wrapper .close-popup .ico-cross-wrap .ico-cross {
  stroke: #e4e4c5;
}
.popup-signup.popup-overly .popup-wrapper .sep {
  visibility: visible;
  transform: none;
  top: auto;
}
.popup-signup.popup-overly .popup-wrapper .sep.sep-corn {
  bottom: 30px;
  left: -30px;
}
@media screen and (max-width: 700px) {
  .popup-signup.popup-overly .popup-wrapper .sep.sep-corn {
    display: none !important;
  }
}
.popup-signup.popup-overly .popup-wrapper .sep.sep-carrot {
  right: 52%;
  left: auto;
  width: 120px;
  bottom: 0px;
  transform: translateY(50%) rotate(50deg);
}
@media screen and (max-width: 700px) {
  .popup-signup.popup-overly .popup-wrapper .sep.sep-carrot {
    left: 80%;
  }
}
.popup-signup.popup-overly .popup-wrapper .sep.sep-carrot .sep-carrot-path {
  fill: #e4e4c5;
}
.popup-signup.popup-overly .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@media screen and (max-width: 767px) {
  .popup-signup.popup-overly .image-wrap {
    display: none;
  }
}

.signup-media-object {
  background: #24631e;
  overflow: hidden;
  padding-bottom: var(--spacing-section);
  padding-top: var(--spacing-section);
}
.signup-media-object .title, .signup-media-object .page-template-about .section-about-logos .font-bigger, .page-template-about .section-about-logos .signup-media-object .font-bigger,
.signup-media-object p {
  color: #e4e4c5;
}
.signup-media-object.background-creme {
  background: #e4e4c5;
}
.signup-media-object.background-creme .title, .signup-media-object.background-creme .page-template-about .section-about-logos .font-bigger, .page-template-about .section-about-logos .signup-media-object.background-creme .font-bigger {
  color: #24631e;
}
.signup-media-object.background-creme p {
  color: #1f1b1b;
}
.signup-media-object .media-content {
  padding: 60px;
  background: #f2f2e2;
  border-radius: 0 16px 16px 0;
}
.signup-media-object .media-content h2 {
  font-size: 36px;
}
.signup-media-object .media-content .btn-alt {
  background: #24631e;
  border-color: #24631e;
}
.signup-media-object .media-content .btn-alt:hover {
  background: #e4e4c5;
}
.signup-media-object .media-image {
  position: relative;
}
.signup-media-object .media-image .image-wrap {
  position: absolute;
  height: 100%;
  right: 0;
  top: 0;
  bottom: 0;
  width: 100%;
  border-radius: 16px 0 0 16px;
  overflow: hidden;
}
.signup-media-object .media-image .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.signup-media-object.image-left .media-content {
  padding-right: 0;
}
.signup-media-object.image-right .media-content {
  padding-left: 0;
  order: 1;
}
.signup-media-object.image-right .media-image {
  order: 2;
}
.signup-media-object.image-right .media-image .image-wrap {
  right: auto;
  left: 0;
}
.signup-media-object .grid-5-7 {
  grid-template-columns: 1fr 1fr;
  gap: 0;
}
@media screen and (max-width: 700px) {
  .signup-media-object .grid-5-7 {
    grid-template-columns: 1fr;
  }
}

.section-signup-home-curve {
  --curve-height: 50px;
  position: relative;
}
.section-signup-home-curve .top-inward-curve {
  position: absolute;
  top: calc(-1 * var(--curve-height));
  left: 0;
  width: 100%;
  height: var(--curve-height);
  z-index: 1;
}
.section-signup-home-curve .top-inward-curve .curve-path {
  fill: #24631e;
}
.section-signup-home-curve .wrap .sep-pot, .section-signup-home-curve .row-header .header-flex .sep-pot, .row-header .section-signup-home-curve .header-flex .sep-pot {
  right: 0px;
  transform: translateY(0%);
  z-index: 2;
}

.section-signup-home {
  padding-top: 40px;
  padding-bottom: 40px;
  background: #24631e;
}
.section-signup-home .font-bigger {
  color: #ff8300;
  text-align: center;
  padding: 0 20%;
}
@media screen and (max-width: 767px) {
  .section-signup-home .font-bigger {
    padding: 0;
  }
}
.section-signup-home .subscribe-cf {
  max-width: 100%;
  grid-template-columns: repeat(4, 1fr);
}
@media screen and (max-width: 767px) {
  .section-signup-home .subscribe-cf {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media screen and (max-width: 400px) {
  .section-signup-home .subscribe-cf {
    grid-template-columns: repeat(1, 1fr);
  }
}
.section-signup-home .subscribe-cf p {
  margin-bottom: 0;
}
.section-signup-home .subscribe-cf input[type=email],
.section-signup-home .subscribe-cf input[type=text] {
  height: 50px;
}
.section-signup-home .subscribe-cf .fea {
  grid-column: span 1;
}
.section-signup-home .subscribe-cf input {
  background: #e4e4c5;
  height: 50px;
}
.section-signup-home .btn, .section-signup-home .wpcf7-form-control.wpcf7-submit {
  height: 50px;
  padding: 5px 24px;
  font-size: 16px;
  width: 100%;
  justify-content: center;
}
.section-signup-home .btn:hover, .section-signup-home .wpcf7-form-control.wpcf7-submit:hover {
  cursor: pointer;
}
.section-signup-home .wpcf7-response-output {
  margin-top: 20px;
}

.wpcf7 form .wpcf7-response-output,
.wpcf7-not-valid-tip {
  border: none;
  padding: 0;
  color: #e4e4c5;
  font: 400 15px/1.1em "Rubik", Helvetica, Arial, sans-serif;
}

.social-links {
  display: flex;
}
.social-links a {
  display: flex;
  width: 40px;
  height: 40px;
  margin-right: 10px;
  justify-content: center;
  align-items: center;
}
.social-links a svg {
  width: auto;
  height: 30px;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.social-links a svg path {
  fill: #e4e4c5;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.social-links a svg.ico-twitter {
  height: 24px;
}
.social-links a:hover svg {
  transform: scale(1.1);
}

.video-wrap {
  position: relative;
  padding-bottom: 56.25%; /* 16:9 */
  height: 0;
}
.video-wrap img.youtube-thumb {
  bottom: 0;
  display: block;
  left: 0;
  margin: auto;
  max-width: 100%;
  width: 100%;
  position: absolute;
  right: 0;
  top: 0;
  height: auto;
}
.video-wrap div.play-button {
  height: 72px;
  width: 72px;
  left: 50%;
  top: 50%;
  margin-left: -36px;
  margin-top: -36px;
  position: absolute;
  background: url("http://i.imgur.com/TxzC70f.png") no-repeat;
}
.video-wrap div.play-button:hover {
  cursor: pointer;
}
.video-wrap iframe,
.video-wrap object,
.video-wrap embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

lite-youtube {
  background-color: #000;
  position: relative;
  display: block;
  contain: content;
  background-position: center center;
  background-size: cover;
  cursor: pointer;
}

/* gradient */
lite-youtube::before {
  content: attr(data-title);
  display: block;
  position: absolute;
  top: 0;
  /* Pixel-perfect port of YT's gradient PNG, using https://github.com/bluesmoon/pngtocss plus optimizations */
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.67) 0%, rgba(0, 0, 0, 0.54) 14%, rgba(0, 0, 0, 0.15) 54%, rgba(0, 0, 0, 0.05) 72%, rgba(0, 0, 0, 0) 94%);
  height: 99px;
  width: 100%;
  font-family: "YouTube Noto", Roboto, Arial, Helvetica, sans-serif;
  color: hsl(0, 0%, 93.33%);
  text-shadow: 0 0 2px rgba(0, 0, 0, 0.5);
  font-size: 18px;
  padding: 25px 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  box-sizing: border-box;
}

lite-youtube:hover::before {
  color: white;
}

/* responsive iframe with a 16:9 aspect ratio
    thanks https://css-tricks.com/responsive-iframes/
*/
lite-youtube::after {
  content: "";
  display: block;
  padding-bottom: 56.25%;
}

lite-youtube > iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  border: 0;
}

/* play button */
lite-youtube > .lty-playbtn {
  display: block;
  /* Make the button element cover the whole area for a large hover/click target… */
  width: 100%;
  height: 100%;
  /* …but visually it's still the same size */
  background: no-repeat center/68px 48px;
  /* YT's actual play button svg */
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 68 48"><path d="M66.52 7.74c-.78-2.93-2.49-5.41-5.42-6.19C55.79.13 34 0 34 0S12.21.13 6.9 1.55c-2.93.78-4.63 3.26-5.42 6.19C.06 13.05 0 24 0 24s.06 10.95 1.48 16.26c.78 2.93 2.49 5.41 5.42 6.19C12.21 47.87 34 48 34 48s21.79-.13 27.1-1.55c2.93-.78 4.64-3.26 5.42-6.19C67.94 34.95 68 24 68 24s-.06-10.95-1.48-16.26z" fill="red"/><path d="M45 24 27 14v20" fill="white"/></svg>');
  position: absolute;
  cursor: pointer;
  z-index: 1;
  filter: grayscale(100%);
  transition: filter 0.1s cubic-bezier(0, 0, 0.2, 1);
  border: 0;
}

lite-youtube:hover > .lty-playbtn,
lite-youtube .lty-playbtn:focus {
  filter: none;
}

/* Post-click styles */
lite-youtube.lyt-activated {
  cursor: unset;
}

lite-youtube.lyt-activated::before,
lite-youtube.lyt-activated > .lty-playbtn {
  opacity: 0;
  pointer-events: none;
}

.lyt-visually-hidden {
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  height: 1px;
  overflow: hidden;
  position: absolute;
  white-space: nowrap;
  width: 1px;
}

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.slick-track:before, .slick-track:after {
  content: "";
  display: table;
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}
[dir=rtl] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

.slick-slider .slick-list,
.slick-track,
.slick-slide,
.slick-slide img {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: none;
  -o-transform: translate3d(0, 0, 0);
  transform: none;
}

.slick-with-gap .slick-list {
  margin: 0 calc(var(--slider-gap) * -1 / 2);
  overflow: visible;
  position: relative;
}
.slick-with-gap .slick-track {
  display: flex !important;
}
.slick-with-gap .slick-slide {
  height: inherit !important;
}
.slick-with-gap .slick-slide > div {
  padding: 0 calc(var(--slider-gap) / 2);
  height: 100%;
}

/* Slider */
.slick-loading .slick-list {
  background: #fff slick-image-url("../images/ajax-loader.gif") center center no-repeat;
}

/* Arrows */
.slick-prev,
.slick-next {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 42px;
  width: 42px;
  line-height: 0px;
  font-size: 0px;
  cursor: pointer;
  color: transparent;
  padding: 0;
  border: none;
  outline: none;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.slick-prev:hover, .slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
  outline: none;
  color: transparent;
}
.slick-prev.slick-disabled,
.slick-next.slick-disabled {
  opacity: 0.5;
}
.slick-prev .ico-chev-down-wrap .ico-chev-down,
.slick-next .ico-chev-down-wrap .ico-chev-down {
  fill: #fff;
}
.slick-prev path,
.slick-next path {
  stroke: #e4e4c5;
}
.slider-logos .slick-prev path,
.slider-logos .slick-next path {
  stroke: #24631e;
}

.slick-prev {
  transform: rotate(-180deg);
  right: 52px;
  top: -185px;
  z-index: 2;
}
.slider-logos .slick-prev {
  top: -65px;
}

.slick-next {
  transform: rotate(0deg);
  right: 0px;
  top: -185px;
}
.slider-logos .slick-next {
  top: -65px;
}

/* Dots */
.slick-dots {
  list-style: none;
  display: block;
  padding: 0;
  margin-top: 20px;
  margin-bottom: 20px;
  text-align: center;
}
.slick-dots li {
  position: relative;
  display: inline-block;
  height: 20px;
  width: 20px;
  margin: 0 10px 0 0;
  padding: 0;
  cursor: pointer;
}
.slick-dots li button {
  border: 0;
  display: block;
  height: 20px;
  width: 20px;
  outline: none;
  line-height: 0px;
  font-size: 0px;
  color: transparent;
  background: #ffad00;
  cursor: pointer;
  border-radius: 50%;
  padding: 0;
  opacity: 0.3;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  /*
              &:before {
                  position: absolute;
                  top: 0;
                  left: 0;
                  content: $slick-dot-character;
                  width: 20px;
                  height: 20px;
                  font-size: $slick-dot-size;
                  line-height: 20px;
                  text-align: center;
                  color: $slick-dot-color;
                  opacity: $slick-opacity-not-active;
                  -webkit-font-smoothing: antialiased;
                  -moz-osx-font-smoothing: grayscale;
              }
  */
}
.slick-dots li button:hover, .slick-dots li button:focus {
  opacity: 1;
}
.slick-dots li.slick-active button {
  opacity: 1;
  background: #24631e;
}

.job-posting {
  opacity: 1;
  transform: translateY(0);
  transition: opacity 0.3s ease, transform 0.3s ease;
}
.job-posting.is-hidden {
  opacity: 0;
  transform: translateY(10px);
  pointer-events: none;
  height: 0;
  margin: 0;
  padding: 0;
  overflow: hidden;
  transition: opacity 0.2s ease, transform 0.2s ease, height 0.2s, margin 0.2s, padding 0.2s;
}
.job-posting.is-visible {
  opacity: 1;
  transform: translateY(0);
  height: auto;
  margin-bottom: 1.5rem;
}

.job-department-group {
  transition: opacity 0.3s ease, transform 0.3s ease;
  opacity: 1;
  transform: scaleY(1);
  transform-origin: top;
}
.job-department-group.is-hidden {
  opacity: 0;
  transform: scaleY(0);
  height: 0;
  overflow: hidden;
  margin: 0;
  padding: 0;
  pointer-events: none;
}
.job-department-group.is-visible {
  opacity: 1;
  transform: scaleY(1);
}

.section {
  /* ! Sizes */
  margin: var(--spacing-section) 0;
  /* ! Colours */
}
.section.section[class*=background-] {
  margin: 0;
  padding: var(--spacing-section) 0;
}
.section.section[class*=background-].section-hero-block {
  padding: 0;
}
.section.section[class*=background-].less-breathing-space {
  padding: calc(var(--spacing-section) / 2) 0;
}
.section-width-browser > .wrap, .row-header .section-width-browser > .header-flex, .section-width-browser > [class^=grid-], .section-width-browser > .flex, .section-width-browser.section-media-object > .media-object-grid, .section-width-browser.section-media-object.section-image-above > .media-object-grid {
  max-width: 100%;
}
.section-width-narrow > .wrap, .row-header .section-width-narrow > .header-flex, .section-width-narrow > [class^=grid-], .section-width-narrow > .flex, .section-width-narrow.section-media-object > .media-object-grid, .section-width-narrow.section-media-object.section-image-above > .media-object-grid {
  max-width: calc(var(--width-page) * 0.67);
}
.section.background-black {
  background-color: #1f1b1b;
}
.section.background-black .section-title, .section.background-black .editor-content h2, .editor-content .section.background-black h2 {
  color: #ff8300;
}
.section.background-black .section-title span, .section.background-black .editor-content h2 span, .editor-content .section.background-black h2 span {
  color: #ffad00;
}
.section.background-black p,
.section.background-black li {
  color: #fff;
}
.section.background-black .btn:hover, .section.background-black .wpcf7-form-control.wpcf7-submit:hover {
  background: #e4e4c5;
}
.section.background-black.section-media-object-shaped .font-bigger p {
  color: #ff8300;
}
.section.background-black.section-accordion .accordion .accordion-title {
  color: #ff8300;
  border-bottom: 2px solid #ff8300;
}
.section.background-black.section-accordion .accordion .accordion-title span {
  color: #1f1b1b;
}
.section.background-black.section-accordion .accordion .accordion-title .ico-cross-wrap .ico-cross {
  fill: #ff8300;
}
.section.background-green {
  background-color: #24631e;
}
.section.background-green .section-title, .section.background-green .editor-content h2, .editor-content .section.background-green h2 {
  color: #ffad00;
}
.section.background-green p,
.section.background-green li {
  color: #e4e4c5;
}
.section.background-green .btn, .section.background-green .wpcf7-form-control.wpcf7-submit {
  background: #ffad00;
  border-color: #ffad00;
  color: #1f1b1b;
}
.section.background-green .btn:hover, .section.background-green .wpcf7-form-control.wpcf7-submit:hover {
  background: #e4e4c5;
  border-color: #e4e4c5;
}
.section.background-green .editor-content a:not(.btn):not(.wpcf7-form-control.wpcf7-submit) {
  color: #e4e4c5;
}
.section.background-green.section-accordion .accordion .accordion-title {
  color: #ffad00;
  border-bottom: 2px solid #ffad00;
}
.section.background-green.section-accordion .accordion .accordion-title span {
  color: #1f1b1b;
}
.section.background-green.section-accordion .accordion .accordion-title .ico-cross-wrap .ico-cross {
  fill: #ffad00;
}
.section.background-green-light {
  background-color: #e4e4c5;
}
.section.background-green-light .section-title, .section.background-green-light .editor-content h2, .editor-content .section.background-green-light h2 {
  color: #24631e;
}
.section.background-green-light p,
.section.background-green-light li {
  color: #1f1b1b;
}
.section.background-green-light.section-accordion .accordion .accordion-title span {
  color: #e4e4c5;
  background: #24631e;
}
.section.background-green-light.section-testimonials .slick-dots li button {
  background: #24631e;
}
.section.background-orange {
  background-color: #ffad00;
}
.section.background-orange .section-title, .section.background-orange .editor-content h2, .editor-content .section.background-orange h2 {
  color: #24631e;
}
.section.background-orange p,
.section.background-orange li {
  color: #1f1b1b;
}

.section-intro {
  margin-bottom: calc(var(--spacing-section) / 2);
}

.page-template-landing-page .row-hero .g-2 {
  grid-template-columns: 7fr 5fr;
}
@media screen and (max-width: 767px) {
  .page-template-landing-page .row-hero .g-2 {
    grid-template-columns: 1fr;
  }
}
.page-template-landing-page .row-hero .g-2 h1 {
  color: #e4e4c5;
}
@media screen and (max-width: 767px) {
  .page-template-landing-page .row-hero .g-2 .subheading {
    font-size: 15px;
  }
}
.page-template-landing-page .row-hero .g-2 .subheading span {
  background: #ffad00;
  color: #1f1b1b;
  margin-bottom: 0;
  display: inline-block;
  padding: 0px 5px;
  font-weight: 500;
}
.page-template-landing-page .row-hero .g-2 .hero-logos {
  display: flex;
  gap: 30px;
  margin-top: 40px;
}
.page-template-landing-page .row-hero .g-2 .hero-logos .hero-logo {
  height: 100px;
}
.page-template-landing-page .row-hero .g-2 .hero-logos .hero-logo img {
  height: 100%;
  width: auto;
}
.page-template-landing-page .row-hero.hero-with-logos:before {
  content: "";
  inset: 50% 0 0 0;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);
  position: absolute;
}
.page-template-landing-page.page-id-2214 .row-hero .g-2 .subheading span {
  background: transparent;
  color: #e4e4c5;
}
.page-template-landing-page .section-circle-head {
  padding-top: 100px;
  padding-bottom: var(--spacing-70);
  background: #e4e4c5;
  overflow: hidden;
}
.page-template-landing-page .section-circle-head .top-grid {
  margin-bottom: var(--spacing-70);
}
.page-template-landing-page .section-circle-head .header-text .title, .page-template-landing-page .section-circle-head .header-text .page-template-about .section-about-logos .font-bigger, .page-template-about .section-about-logos .page-template-landing-page .section-circle-head .header-text .font-bigger {
  color: #ff8300;
}
.page-template-landing-page .section-circle-head .header-text .font-bigger {
  margin-bottom: var(--spacing-section);
}
.page-template-landing-page .section-circle-head .header-text .image-wrap {
  padding-right: 55px;
}
.page-template-landing-page .section-circle-head .vegies {
  position: relative;
}
.page-template-landing-page .section-circle-head .vegies .sep-carrot {
  width: 40%;
  top: -10%;
  right: 15%;
  transform: rotate(40deg);
}
.page-template-landing-page .section-circle-head .vegies .sep-corn {
  width: 25%;
  top: auto;
  bottom: 0%;
  left: 0;
  transform: translateY(0%);
}
.page-template-landing-page .section-circle-head .vegies .sep-corn .sep-corn-path {
  fill: #ffad00;
}
.page-template-landing-page .section-circle-head .vegies .sep-tomato {
  width: 33%;
  top: auto;
  bottom: 10%;
  right: 0%;
  transform: translateY(0%);
}

.row {
  width: 100%;
}

.wrap, .row-header .header-flex {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
}

.editor-content .wrap, .editor-content .row-header .header-flex, .row-header .editor-content .header-flex {
  padding: 0;
}

.g-1 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(1, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .g-1 {
  padding: 0;
}

.g-2 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .g-2 {
  padding: 0;
}

.g-3 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .g-3 {
  padding: 0;
}

.g-4 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .g-4 {
  padding: 0;
}

.g-5 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(5, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .g-5 {
  padding: 0;
}

.g-6 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(6, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .g-6 {
  padding: 0;
}

.g-7 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(7, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .g-7 {
  padding: 0;
}

.g-8 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(8, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .g-8 {
  padding: 0;
}

.g-9 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(9, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .g-9 {
  padding: 0;
}

.g-10 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(10, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .g-10 {
  padding: 0;
}

.g-11 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(11, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .g-11 {
  padding: 0;
}

.g-12 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(12, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .g-12 {
  padding: 0;
}

.grid-1 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(1, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .grid-1 {
  padding: 0;
}

.grid-2 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .grid-2 {
  padding: 0;
}

.grid-3 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .grid-3 {
  padding: 0;
}

.grid-4 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .grid-4 {
  padding: 0;
}

.grid-5 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(5, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .grid-5 {
  padding: 0;
}

.grid-6 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(6, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .grid-6 {
  padding: 0;
}

.grid-7 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(7, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .grid-7 {
  padding: 0;
}

.grid-8 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(8, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .grid-8 {
  padding: 0;
}

.grid-9 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(9, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .grid-9 {
  padding: 0;
}

.grid-10 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(10, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .grid-10 {
  padding: 0;
}

.grid-11 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(11, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .grid-11 {
  padding: 0;
}

.grid-12 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(12, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .grid-12 {
  padding: 0;
}

.grid-1-3 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  display: grid;
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
  grid-template-columns: 1fr 3fr;
}

.editor-content .grid-1-3 {
  padding: 0;
}

.editor-content .grid-1-3 {
  padding: 0;
}

.grid-3-1 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  display: grid;
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
  grid-template-columns: 3fr 1fr;
}

.editor-content .grid-3-1 {
  padding: 0;
}

.editor-content .grid-3-1 {
  padding: 0;
}

.grid-2-1 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  display: grid;
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
  grid-template-columns: 2fr 1fr;
}

.editor-content .grid-2-1 {
  padding: 0;
}

.editor-content .grid-2-1 {
  padding: 0;
}

.grid-1-2 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  display: grid;
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
  grid-template-columns: 1fr 2fr;
}

.editor-content .grid-1-2 {
  padding: 0;
}

.editor-content .grid-1-2 {
  padding: 0;
}

.grid-7-4 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  display: grid;
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
  grid-template-columns: 7fr 4fr;
}

.editor-content .grid-7-4 {
  padding: 0;
}

.editor-content .grid-7-4 {
  padding: 0;
}

.grid-7-5 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  display: grid;
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
  grid-template-columns: 7fr 5fr;
}

.editor-content .grid-7-5 {
  padding: 0;
}

.editor-content .grid-7-5 {
  padding: 0;
}

.grid-5-7 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  display: grid;
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
  grid-template-columns: 5fr 7fr;
}

.editor-content .grid-5-7 {
  padding: 0;
}

.editor-content .grid-5-7 {
  padding: 0;
}

.grid-10-2 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  display: grid;
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
  grid-template-columns: 10fr 2fr;
}

.editor-content .grid-10-2 {
  padding: 0;
}

.editor-content .grid-10-2 {
  padding: 0;
}

.c-6,
.c-8,
.slick-dots,
.c-10 {
  display: block;
  margin: 0 auto;
}

.c-6 {
  padding: 0 calc((100% - 110px) / 12 * 3);
  margin: 0 40px;
}

.c-8, .slick-dots {
  padding: 0 calc((100% - 110px) / 12 * 2);
  margin: 0 30px;
}

.c-10 {
  padding: 0 calc((100% - 110px) / 12 * 1);
  margin: 0 20px;
}

/*-------------------------------------------------------------------------*/
/* !	Grid Helper Styles
//
/*-------------------------------------------------------------------------*/
.grid-helper {
  display: grid;
  display: none;
  width: 100%;
  max-width: var(--width-page);
  padding: 0 20px;
  grid-template-columns: repeat(12, 1fr);
  column-gap: var(--width-gutter);
  z-index: 9999;
  position: fixed;
  top: 0;
  height: 100vh;
  left: 50%;
  transform: translateX(-50%);
}

.grid-helper div {
  background: rgba(0, 0, 0, 0.1);
}

/*-------------------------------------------------------------------------*/
/* !	Structure
//
/*-------------------------------------------------------------------------*/
.page-template-landing-page,
.single-post {
  /*-------------------------------------------------------------------------*/
  /* !	Design
  //
  /*-------------------------------------------------------------------------*/
  /*-------------------------------------------------------------------------*/
  /* !	Responsive
  //
  /*-------------------------------------------------------------------------*/
}
.page-template-landing-page .section-media-object .media-object-grid,
.single-post .section-media-object .media-object-grid {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  display: grid;
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
  grid-template-columns: repeat(12, 1fr);
}
.editor-content .page-template-landing-page .section-media-object .media-object-grid,
.editor-content .single-post .section-media-object .media-object-grid {
  padding: 0;
}
.page-template-landing-page .section-media-object.section-image-ratio-half .media-wrap,
.single-post .section-media-object.section-image-ratio-half .media-wrap {
  grid-column: span 6;
}
.page-template-landing-page .section-media-object.section-image-ratio-half .media-object-text,
.single-post .section-media-object.section-image-ratio-half .media-object-text {
  grid-column: span 6;
}
.page-template-landing-page .section-media-object.section-image-ratio-5-7 .media-wrap,
.single-post .section-media-object.section-image-ratio-5-7 .media-wrap {
  grid-column: span 5;
}
.page-template-landing-page .section-media-object.section-image-ratio-5-7 .media-object-text,
.single-post .section-media-object.section-image-ratio-5-7 .media-object-text {
  grid-column: span 7;
}
.page-template-landing-page .section-media-object.section-image-ratio-7-5 .media-wrap,
.single-post .section-media-object.section-image-ratio-7-5 .media-wrap {
  grid-column: span 7;
}
.page-template-landing-page .section-media-object.section-image-ratio-7-5 .media-object-text,
.single-post .section-media-object.section-image-ratio-7-5 .media-object-text {
  grid-column: span 5;
}
.page-template-landing-page .section-media-object.section-image-ratio-1-2 .media-wrap,
.single-post .section-media-object.section-image-ratio-1-2 .media-wrap {
  grid-column: span 4;
}
.page-template-landing-page .section-media-object.section-image-ratio-1-2 .media-object-text,
.single-post .section-media-object.section-image-ratio-1-2 .media-object-text {
  grid-column: span 8;
}
.page-template-landing-page .section-media-object.section-image-ratio-2-1 .media-wrap,
.single-post .section-media-object.section-image-ratio-2-1 .media-wrap {
  grid-column: span 8;
}
.page-template-landing-page .section-media-object.section-image-ratio-2-1 .media-object-text,
.single-post .section-media-object.section-image-ratio-2-1 .media-object-text {
  grid-column: span 4;
}
.page-template-landing-page .section-media-object.section-image-above .media-object-grid,
.single-post .section-media-object.section-image-above .media-object-grid {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  display: grid;
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
  grid-template-columns: 1fr;
}
.editor-content .page-template-landing-page .section-media-object.section-image-above .media-object-grid,
.editor-content .single-post .section-media-object.section-image-above .media-object-grid {
  padding: 0;
}
.page-template-landing-page .section-media-object.section-image-right .media-object-text,
.single-post .section-media-object.section-image-right .media-object-text {
  order: 1;
}
.page-template-landing-page .section-media-object.section-image-right .media-wrap,
.single-post .section-media-object.section-image-right .media-wrap {
  order: 2;
}
.page-template-landing-page .section-media-object .extend-image-placeholder,
.single-post .section-media-object .extend-image-placeholder {
  grid-column: span 6;
}
@media screen and (max-width: 767px) {
  .page-template-landing-page .section-media-object .extend-image-placeholder,
  .single-post .section-media-object .extend-image-placeholder {
    display: none;
  }
}
.page-template-landing-page .section-media-object.section-image-right .extend-image-placeholder,
.single-post .section-media-object.section-image-right .extend-image-placeholder {
  display: none;
}
@media screen and (min-width: 767px) {
  .page-template-landing-page .extend-image,
  .single-post .extend-image {
    position: relative;
  }
  .page-template-landing-page .extend-image .media-wrap,
  .single-post .extend-image .media-wrap {
    position: absolute;
    top: calc(var(--spacing-section) * -1);
    bottom: calc(var(--spacing-section) * -1);
    width: 50vw;
    overflow: hidden;
  }
  .section-image-right .page-template-landing-page .extend-image .media-wrap,
  .section-image-right .single-post .extend-image .media-wrap {
    left: 50%;
  }
  .section-image-left .page-template-landing-page .extend-image .media-wrap,
  .section-image-left .single-post .extend-image .media-wrap {
    right: 50%;
  }
  .page-template-landing-page .extend-image .media-wrap img,
  .single-post .extend-image .media-wrap img {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
  .page-template-landing-page .extend-image .media-object-text,
  .single-post .extend-image .media-object-text {
    min-height: 25vw;
  }
}
.page-template-landing-page .section-media-object.section-image-left .media-object-text,
.single-post .section-media-object.section-image-left .media-object-text {
  padding-left: 8%;
}
.page-template-landing-page .section-media-object.section-image-right .media-object-text,
.single-post .section-media-object.section-image-right .media-object-text {
  padding-right: 8%;
  order: 1;
}
.page-template-landing-page .section-media-object .media-object-grid .media-object-text.position-bottom,
.single-post .section-media-object .media-object-grid .media-object-text.position-bottom {
  align-content: flex-end;
}
.page-template-landing-page .section-media-object .media-object-grid .media-object-text.position-middle,
.single-post .section-media-object .media-object-grid .media-object-text.position-middle {
  align-content: center;
}
.page-template-landing-page .section-media-object .media-object-grid .media-object-text.alignment-left,
.single-post .section-media-object .media-object-grid .media-object-text.alignment-left {
  justify-items: flex-start;
  text-align: left;
}
.page-template-landing-page .section-media-object .media-object-grid .media-object-text.alignment-center,
.single-post .section-media-object .media-object-grid .media-object-text.alignment-center {
  justify-items: center;
  text-align: center;
}
@media screen and (max-width: 1000px) {
  .page-template-landing-page .section-media-object.section-image-ratio-2-1 .media-wrap,
  .page-template-landing-page .section-media-object.section-image-ratio-2-1 .media-object-text, .page-template-landing-page .section-media-object.section-image-ratio-1-2 .media-wrap,
  .page-template-landing-page .section-media-object.section-image-ratio-1-2 .media-object-text, .page-template-landing-page .section-media-object.section-image-ratio-5-7 .media-wrap,
  .page-template-landing-page .section-media-object.section-image-ratio-5-7 .media-object-text, .page-template-landing-page .section-media-object.section-image-ratio-7-5 .media-wrap,
  .page-template-landing-page .section-media-object.section-image-ratio-7-5 .media-object-text,
  .single-post .section-media-object.section-image-ratio-2-1 .media-wrap,
  .single-post .section-media-object.section-image-ratio-2-1 .media-object-text,
  .single-post .section-media-object.section-image-ratio-1-2 .media-wrap,
  .single-post .section-media-object.section-image-ratio-1-2 .media-object-text,
  .single-post .section-media-object.section-image-ratio-5-7 .media-wrap,
  .single-post .section-media-object.section-image-ratio-5-7 .media-object-text,
  .single-post .section-media-object.section-image-ratio-7-5 .media-wrap,
  .single-post .section-media-object.section-image-ratio-7-5 .media-object-text {
    grid-column: span 6;
  }
}
@media screen and (max-width: 767px) {
  .page-template-landing-page .section-media-object,
  .single-post .section-media-object {
    padding-top: 0 !important;
  }
  .page-template-landing-page .section-media-object .media-object-grid,
  .single-post .section-media-object .media-object-grid {
    grid-template-columns: repeat(1, 1fr);
  }
  .page-template-landing-page .section-media-object .media-object-grid .media-wrap,
  .single-post .section-media-object .media-object-grid .media-wrap {
    grid-column: auto !important;
    margin-left: calc(var(--width-gutter) * -1);
    margin-right: calc(var(--width-gutter) * -1);
    width: 100vw;
  }
  .page-template-landing-page .section-media-object .media-object-grid .media-wrap.keep-image-margin,
  .single-post .section-media-object .media-object-grid .media-wrap.keep-image-margin {
    margin-top: var(--width-gutter);
    margin-left: 0;
    margin-right: 0;
    width: 100%;
  }
  .page-template-landing-page .section-media-object .media-object-grid .media-object-text,
  .single-post .section-media-object .media-object-grid .media-object-text {
    grid-column: auto !important;
  }
  .page-template-landing-page .section-media-object.section-image-left .media-object-text, .page-template-landing-page .section-media-object.section-image-right .media-object-text,
  .single-post .section-media-object.section-image-left .media-object-text,
  .single-post .section-media-object.section-image-right .media-object-text {
    padding: 0;
    order: 2;
  }
  .page-template-landing-page .section-media-object.section-image-left .media-wrap, .page-template-landing-page .section-media-object.section-image-right .media-wrap,
  .single-post .section-media-object.section-image-left .media-wrap,
  .single-post .section-media-object.section-image-right .media-wrap {
    order: 1;
  }
}

.row {
  width: 100%;
}

.wrap, .row-header .header-flex {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
}

.editor-content .wrap, .editor-content .row-header .header-flex, .row-header .editor-content .header-flex {
  padding: 0;
}

.g-1 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(1, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .g-1 {
  padding: 0;
}

.g-2 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .g-2 {
  padding: 0;
}

.g-3 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .g-3 {
  padding: 0;
}

.g-4 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .g-4 {
  padding: 0;
}

.g-5 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(5, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .g-5 {
  padding: 0;
}

.g-6 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(6, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .g-6 {
  padding: 0;
}

.g-7 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(7, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .g-7 {
  padding: 0;
}

.g-8 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(8, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .g-8 {
  padding: 0;
}

.g-9 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(9, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .g-9 {
  padding: 0;
}

.g-10 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(10, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .g-10 {
  padding: 0;
}

.g-11 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(11, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .g-11 {
  padding: 0;
}

.g-12 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(12, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .g-12 {
  padding: 0;
}

.grid-1 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(1, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .grid-1 {
  padding: 0;
}

.grid-2 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .grid-2 {
  padding: 0;
}

.grid-3 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .grid-3 {
  padding: 0;
}

.grid-4 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .grid-4 {
  padding: 0;
}

.grid-5 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(5, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .grid-5 {
  padding: 0;
}

.grid-6 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(6, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .grid-6 {
  padding: 0;
}

.grid-7 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(7, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .grid-7 {
  padding: 0;
}

.grid-8 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(8, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .grid-8 {
  padding: 0;
}

.grid-9 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(9, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .grid-9 {
  padding: 0;
}

.grid-10 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(10, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .grid-10 {
  padding: 0;
}

.grid-11 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(11, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .grid-11 {
  padding: 0;
}

.grid-12 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  margin: 0px auto;
  display: grid;
  grid-template-columns: repeat(12, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
}

.editor-content .grid-12 {
  padding: 0;
}

.grid-1-3 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  display: grid;
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
  grid-template-columns: 1fr 3fr;
}

.editor-content .grid-1-3 {
  padding: 0;
}

.editor-content .grid-1-3 {
  padding: 0;
}

.grid-3-1 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  display: grid;
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
  grid-template-columns: 3fr 1fr;
}

.editor-content .grid-3-1 {
  padding: 0;
}

.editor-content .grid-3-1 {
  padding: 0;
}

.grid-2-1 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  display: grid;
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
  grid-template-columns: 2fr 1fr;
}

.editor-content .grid-2-1 {
  padding: 0;
}

.editor-content .grid-2-1 {
  padding: 0;
}

.grid-1-2 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  display: grid;
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
  grid-template-columns: 1fr 2fr;
}

.editor-content .grid-1-2 {
  padding: 0;
}

.editor-content .grid-1-2 {
  padding: 0;
}

.grid-7-4 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  display: grid;
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
  grid-template-columns: 7fr 4fr;
}

.editor-content .grid-7-4 {
  padding: 0;
}

.editor-content .grid-7-4 {
  padding: 0;
}

.grid-7-5 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  display: grid;
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
  grid-template-columns: 7fr 5fr;
}

.editor-content .grid-7-5 {
  padding: 0;
}

.editor-content .grid-7-5 {
  padding: 0;
}

.grid-5-7 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  display: grid;
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
  grid-template-columns: 5fr 7fr;
}

.editor-content .grid-5-7 {
  padding: 0;
}

.editor-content .grid-5-7 {
  padding: 0;
}

.grid-10-2 {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  display: grid;
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
  grid-template-columns: 10fr 2fr;
}

.editor-content .grid-10-2 {
  padding: 0;
}

.editor-content .grid-10-2 {
  padding: 0;
}

.c-6,
.c-8,
.slick-dots,
.c-10 {
  display: block;
  margin: 0 auto;
}

.c-6 {
  padding: 0 calc((100% - 110px) / 12 * 3);
  margin: 0 40px;
}

.c-8, .slick-dots {
  padding: 0 calc((100% - 110px) / 12 * 2);
  margin: 0 30px;
}

.c-10 {
  padding: 0 calc((100% - 110px) / 12 * 1);
  margin: 0 20px;
}

/*-------------------------------------------------------------------------*/
/* !	Grid Helper Styles
//
/*-------------------------------------------------------------------------*/
.grid-helper {
  display: grid;
  display: none;
  width: 100%;
  max-width: var(--width-page);
  padding: 0 20px;
  grid-template-columns: repeat(12, 1fr);
  column-gap: var(--width-gutter);
  z-index: 9999;
  position: fixed;
  top: 0;
  height: 100vh;
  left: 50%;
  transform: translateX(-50%);
}

.grid-helper div {
  background: rgba(0, 0, 0, 0.1);
}

/*-------------------------------------------------------------------------*/
/* !	Structure
//
/*-------------------------------------------------------------------------*/
.page-template-landing-page,
.single-post {
  /*-------------------------------------------------------------------------*/
  /* !	Design
  //
  /*-------------------------------------------------------------------------*/
  /*-------------------------------------------------------------------------*/
  /* !	Responsive
  //
  /*-------------------------------------------------------------------------*/
}
.page-template-landing-page .section-media-object-shaped .media-object-grid,
.single-post .section-media-object-shaped .media-object-grid {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  display: grid;
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
  grid-template-columns: repeat(12, 1fr);
}
.editor-content .page-template-landing-page .section-media-object-shaped .media-object-grid,
.editor-content .single-post .section-media-object-shaped .media-object-grid {
  padding: 0;
}
.page-template-landing-page .section-media-object-shaped.section-image-ratio-half .media-wrap,
.single-post .section-media-object-shaped.section-image-ratio-half .media-wrap {
  grid-column: span 6;
}
.page-template-landing-page .section-media-object-shaped.section-image-ratio-half .media-object-text,
.single-post .section-media-object-shaped.section-image-ratio-half .media-object-text {
  grid-column: span 6;
}
.page-template-landing-page .section-media-object-shaped.section-image-ratio-5-7 .media-wrap,
.single-post .section-media-object-shaped.section-image-ratio-5-7 .media-wrap {
  grid-column: span 5;
}
.page-template-landing-page .section-media-object-shaped.section-image-ratio-5-7 .media-object-text,
.single-post .section-media-object-shaped.section-image-ratio-5-7 .media-object-text {
  grid-column: span 7;
}
.page-template-landing-page .section-media-object-shaped.section-image-ratio-7-5 .media-wrap,
.single-post .section-media-object-shaped.section-image-ratio-7-5 .media-wrap {
  grid-column: span 7;
}
.page-template-landing-page .section-media-object-shaped.section-image-ratio-7-5 .media-object-text,
.single-post .section-media-object-shaped.section-image-ratio-7-5 .media-object-text {
  grid-column: span 5;
}
.page-template-landing-page .section-media-object-shaped.section-image-ratio-1-2 .media-wrap,
.single-post .section-media-object-shaped.section-image-ratio-1-2 .media-wrap {
  grid-column: span 4;
}
.page-template-landing-page .section-media-object-shaped.section-image-ratio-1-2 .media-object-text,
.single-post .section-media-object-shaped.section-image-ratio-1-2 .media-object-text {
  grid-column: span 8;
}
.page-template-landing-page .section-media-object-shaped.section-image-ratio-2-1 .media-wrap,
.single-post .section-media-object-shaped.section-image-ratio-2-1 .media-wrap {
  grid-column: span 8;
}
.page-template-landing-page .section-media-object-shaped.section-image-ratio-2-1 .media-object-text,
.single-post .section-media-object-shaped.section-image-ratio-2-1 .media-object-text {
  grid-column: span 4;
}
.page-template-landing-page .section-media-object-shaped.section-image-above .media-object-grid,
.single-post .section-media-object-shaped.section-image-above .media-object-grid {
  width: 100%;
  max-width: var(--width-page);
  padding: 0 var(--width-gutter);
  margin: 0 auto;
  position: relative;
  display: grid;
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
  grid-template-columns: 1fr;
}
.editor-content .page-template-landing-page .section-media-object-shaped.section-image-above .media-object-grid,
.editor-content .single-post .section-media-object-shaped.section-image-above .media-object-grid {
  padding: 0;
}
.page-template-landing-page .section-media-object-shaped.section-image-right .media-object-text,
.single-post .section-media-object-shaped.section-image-right .media-object-text {
  order: 1;
}
.page-template-landing-page .section-media-object-shaped.section-image-right .media-wrap,
.single-post .section-media-object-shaped.section-image-right .media-wrap {
  order: 2;
}
.page-template-landing-page .section-media-object-shaped .extend-image-placeholder,
.single-post .section-media-object-shaped .extend-image-placeholder {
  grid-column: span 6;
}
@media screen and (max-width: 767px) {
  .page-template-landing-page .section-media-object-shaped .extend-image-placeholder,
  .single-post .section-media-object-shaped .extend-image-placeholder {
    display: none;
  }
}
.page-template-landing-page .section-media-object-shaped.section-image-right .extend-image-placeholder,
.single-post .section-media-object-shaped.section-image-right .extend-image-placeholder {
  display: none;
}
@media screen and (min-width: 767px) {
  .page-template-landing-page .extend-image,
  .single-post .extend-image {
    position: relative;
  }
  .page-template-landing-page .extend-image .media-wrap,
  .single-post .extend-image .media-wrap {
    position: absolute;
    top: calc(var(--spacing-section) * -1);
    bottom: calc(var(--spacing-section) * -1);
    width: 50vw;
    overflow: hidden;
  }
  .section-image-right .page-template-landing-page .extend-image .media-wrap,
  .section-image-right .single-post .extend-image .media-wrap {
    left: 50%;
  }
  .section-image-left .page-template-landing-page .extend-image .media-wrap,
  .section-image-left .single-post .extend-image .media-wrap {
    right: 50%;
  }
  .page-template-landing-page .extend-image .media-wrap img,
  .single-post .extend-image .media-wrap img {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
  .page-template-landing-page .extend-image .media-object-text,
  .single-post .extend-image .media-object-text {
    min-height: 25vw;
  }
}
.page-template-landing-page .section-media-object-shaped.section-image-left .media-object-text,
.single-post .section-media-object-shaped.section-image-left .media-object-text {
  padding-left: 8%;
}
.page-template-landing-page .section-media-object-shaped.section-image-right .media-object-text,
.single-post .section-media-object-shaped.section-image-right .media-object-text {
  padding-right: 8%;
  order: 1;
}
.page-template-landing-page .section-media-object-shaped .media-object-grid .media-object-text.position-bottom,
.single-post .section-media-object-shaped .media-object-grid .media-object-text.position-bottom {
  align-content: flex-end;
}
.page-template-landing-page .section-media-object-shaped .media-object-grid .media-object-text.position-middle,
.single-post .section-media-object-shaped .media-object-grid .media-object-text.position-middle {
  align-content: center;
}
.page-template-landing-page .section-media-object-shaped .media-object-grid .media-object-text.alignment-left,
.single-post .section-media-object-shaped .media-object-grid .media-object-text.alignment-left {
  justify-items: flex-start;
  text-align: left;
}
.page-template-landing-page .section-media-object-shaped .media-object-grid .media-object-text.alignment-center,
.single-post .section-media-object-shaped .media-object-grid .media-object-text.alignment-center {
  justify-items: center;
  text-align: center;
}
.page-template-landing-page .section-media-object-shaped .section-title, .page-template-landing-page .section-media-object-shaped .editor-content h2, .editor-content .page-template-landing-page .section-media-object-shaped h2,
.single-post .section-media-object-shaped .section-title,
.single-post .section-media-object-shaped .editor-content h2,
.editor-content .single-post .section-media-object-shaped h2 {
  font-size: var(--size-126);
  margin-bottom: var(--spacing-70);
}
.page-template-landing-page .section-media-object-shaped .image-wrap-ratio-square,
.single-post .section-media-object-shaped .image-wrap-ratio-square {
  position: relative;
  aspect-ratio: 1;
}
.page-template-landing-page .section-media-object-shaped .image-wrap-ratio-square img,
.single-post .section-media-object-shaped .image-wrap-ratio-square img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.page-template-landing-page .section-media-object-shaped .image-wrap-ratio-square .sep,
.single-post .section-media-object-shaped .image-wrap-ratio-square .sep {
  top: auto;
  left: auto;
  right: 0;
  bottom: 0;
  transform: translateY(50%);
}
@media screen and (max-width: 1000px) {
  .page-template-landing-page .section-media-object-shaped.section-image-ratio-2-1 .media-wrap,
  .page-template-landing-page .section-media-object-shaped.section-image-ratio-2-1 .media-object-text, .page-template-landing-page .section-media-object-shaped.section-image-ratio-1-2 .media-wrap,
  .page-template-landing-page .section-media-object-shaped.section-image-ratio-1-2 .media-object-text, .page-template-landing-page .section-media-object-shaped.section-image-ratio-5-7 .media-wrap,
  .page-template-landing-page .section-media-object-shaped.section-image-ratio-5-7 .media-object-text, .page-template-landing-page .section-media-object-shaped.section-image-ratio-7-5 .media-wrap,
  .page-template-landing-page .section-media-object-shaped.section-image-ratio-7-5 .media-object-text,
  .single-post .section-media-object-shaped.section-image-ratio-2-1 .media-wrap,
  .single-post .section-media-object-shaped.section-image-ratio-2-1 .media-object-text,
  .single-post .section-media-object-shaped.section-image-ratio-1-2 .media-wrap,
  .single-post .section-media-object-shaped.section-image-ratio-1-2 .media-object-text,
  .single-post .section-media-object-shaped.section-image-ratio-5-7 .media-wrap,
  .single-post .section-media-object-shaped.section-image-ratio-5-7 .media-object-text,
  .single-post .section-media-object-shaped.section-image-ratio-7-5 .media-wrap,
  .single-post .section-media-object-shaped.section-image-ratio-7-5 .media-object-text {
    grid-column: span 6;
  }
}
@media screen and (max-width: 767px) {
  .page-template-landing-page .section-media-object-shaped,
  .single-post .section-media-object-shaped {
    padding-top: 0 !important;
  }
  .page-template-landing-page .section-media-object-shaped .media-object-grid,
  .single-post .section-media-object-shaped .media-object-grid {
    grid-template-columns: repeat(1, 1fr);
  }
  .page-template-landing-page .section-media-object-shaped .media-object-grid .media-wrap,
  .single-post .section-media-object-shaped .media-object-grid .media-wrap {
    grid-column: auto !important;
    margin-left: calc(var(--width-gutter) * -1);
    margin-right: calc(var(--width-gutter) * -1);
    width: 100vw;
    margin-bottom: 20px;
  }
  .page-template-landing-page .section-media-object-shaped .media-object-grid .media-object-text,
  .single-post .section-media-object-shaped .media-object-grid .media-object-text {
    grid-column: auto !important;
    z-index: 1;
  }
  .page-template-landing-page .section-media-object-shaped.section-image-left .media-object-text, .page-template-landing-page .section-media-object-shaped.section-image-right .media-object-text,
  .single-post .section-media-object-shaped.section-image-left .media-object-text,
  .single-post .section-media-object-shaped.section-image-right .media-object-text {
    padding: 0;
    order: 2;
  }
  .page-template-landing-page .section-media-object-shaped.section-image-left .media-wrap, .page-template-landing-page .section-media-object-shaped.section-image-right .media-wrap,
  .single-post .section-media-object-shaped.section-image-left .media-wrap,
  .single-post .section-media-object-shaped.section-image-right .media-wrap {
    order: 1;
  }
}

.section-image-video-gallery .media-wrap {
  overflow: hidden;
}
.section-image-video-gallery .media-wrap img {
  display: block;
  width: 100%;
}
.section-image-video-gallery .image-wrap-ratio-square img,
.section-image-video-gallery .image-wrap-ratio-16-9 img {
  height: 100%;
  object-fit: cover;
}
.section-image-video-gallery .image-wrap-ratio-square {
  aspect-ratio: 1;
}
.section-image-video-gallery .image-wrap-ratio-16-9 {
  aspect-ratio: 16/9;
}
.section-image-video-gallery .image-wrap-ratio-full img {
  height: auto;
}
.section-image-video-gallery .slick-with-gap {
  position: relative;
}
.section-image-video-gallery .slick-with-gap .slick-list {
  overflow: hidden;
}

.page-template-landing-page .section-hero-block,
.page-template-landing-page .section-hero-block-subheading {
  height: auto;
  min-height: 56.25vw;
  position: relative;
  margin: 0;
}
.page-template-landing-page .section-hero-block .media-wrap,
.page-template-landing-page .section-hero-block-subheading .media-wrap {
  position: absolute;
  inset: 0;
}
.page-template-landing-page .section-hero-block .media-wrap img,
.page-template-landing-page .section-hero-block .media-wrap iframe,
.page-template-landing-page .section-hero-block .media-wrap video,
.page-template-landing-page .section-hero-block-subheading .media-wrap img,
.page-template-landing-page .section-hero-block-subheading .media-wrap iframe,
.page-template-landing-page .section-hero-block-subheading .media-wrap video {
  object-fit: cover;
  width: 100%;
  height: 100%;
}
.page-template-landing-page .section-hero-block .media-wrap:before,
.page-template-landing-page .section-hero-block-subheading .media-wrap:before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 1;
  background: rgba(0, 0, 0, 0.4);
}
.page-template-landing-page .section-hero-block .media-wrap.image-only:before,
.page-template-landing-page .section-hero-block-subheading .media-wrap.image-only:before {
  display: none;
}
.page-template-landing-page .section-hero-block .hero-grid,
.page-template-landing-page .section-hero-block-subheading .hero-grid {
  position: relative;
  height: auto;
  min-height: var(--height-hero-block);
  padding-top: var(--spacing-section);
  padding-bottom: var(--spacing-section);
  z-index: 2;
}
.page-template-landing-page .section-hero-block .hero-grid.position-bottom,
.page-template-landing-page .section-hero-block-subheading .hero-grid.position-bottom {
  align-content: flex-end;
}
.page-template-landing-page .section-hero-block .hero-grid.position-middle,
.page-template-landing-page .section-hero-block-subheading .hero-grid.position-middle {
  align-content: center;
}
.page-template-landing-page .section-hero-block .hero-grid.alignment-left,
.page-template-landing-page .section-hero-block-subheading .hero-grid.alignment-left {
  justify-items: flex-start;
  text-align: left;
}
.page-template-landing-page .section-hero-block .hero-grid.alignment-center,
.page-template-landing-page .section-hero-block-subheading .hero-grid.alignment-center {
  justify-items: center;
  text-align: center;
}
.page-template-landing-page .section-hero-block .hero-grid > div,
.page-template-landing-page .section-hero-block-subheading .hero-grid > div {
  max-width: calc(var(--width-page) / 1.5);
}
.page-template-landing-page .section-hero-block-subheading {
  padding: 0 !important;
}
.page-template-landing-page .section-hero-block-subheading .section-title, .page-template-landing-page .section-hero-block-subheading .editor-content h2, .editor-content .page-template-landing-page .section-hero-block-subheading h2 {
  color: #e4e4c5 !important;
}
.page-template-landing-page .section-hero-block-subheading .subheading span {
  background: #ffad00;
  color: #1f1b1b;
  margin-bottom: 0;
  display: inline-block;
  padding: 0px 5px;
  font-weight: 500;
}
.page-template-landing-page .section-hero-block-subheading .hero-grid {
  padding-top: 0;
  padding-bottom: 0;
}
.page-template-landing-page .section-hero-block-subheading .hero-grid > div {
  min-height: 56vw;
  padding-top: var(--spacing-70);
  padding-bottom: var(--spacing-70);
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.page-template-landing-page .section-hero-block-subheading .hero-grid p {
  color: #e4e4c5;
}
.page-template-landing-page .section-hero-block-subheading .btn:hover, .page-template-landing-page .section-hero-block-subheading .wpcf7-form-control.wpcf7-submit:hover {
  background: #e4e4c5;
  border-color: #e4e4c5;
  color: #1f1b1b;
}

.section-text .alignment-left {
  text-align: left;
}
.section-text .alignment-center {
  text-align: center;
  padding-left: 6%;
  padding-right: 6%;
}
.section-text table thead {
  border-bottom: 2px solid #24631e;
}
.section-text table td,
.section-text table th,
.section-text table p,
.section-text table span {
  font-size: 20px;
}
.section-text table td,
.section-text table th {
  padding: 5px 0;
  border-bottom: 1px solid rgba(36, 99, 30, 0.3);
}
.section-text table td:nth-child(2),
.section-text table th:nth-child(2) {
  padding: 10px 20px;
}
.section-text table th {
  border-bottom: 1px solid #24631e;
}

.section-numbered-steps .numbered-step {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  grid-column-gap: var(--width-gutter);
  grid-row-gap: var(--width-gutter);
  align-items: flex-end;
  border-bottom: 4px solid #24631e;
  padding-bottom: 40px;
  margin-bottom: 100px;
}
.section-numbered-steps .numbered-step:last-child {
  border-bottom: 0;
  margin-bottom: 0;
}
.section-numbered-steps.background-green-light {
  background-color: #f2f2e2;
}
.section-numbered-steps.background-green-light .numbered-step {
  border-color: #24631e;
}
.section-numbered-steps.background-green-light .title, .section-numbered-steps.background-green-light .page-template-about .section-about-logos .font-bigger, .page-template-about .section-about-logos .section-numbered-steps.background-green-light .font-bigger {
  color: #24631e;
}
.section-numbered-steps.background-green-light .title span, .section-numbered-steps.background-green-light .page-template-about .section-about-logos .font-bigger span, .page-template-about .section-about-logos .section-numbered-steps.background-green-light .font-bigger span {
  color: #1f1b1b;
}
.section-numbered-steps.background-green-light .lead,
.section-numbered-steps.background-green-light p {
  color: #1f1b1b;
}
.section-numbered-steps.background-green .numbered-step {
  border-color: #ffad00;
}
.section-numbered-steps.background-green .title, .section-numbered-steps.background-green .page-template-about .section-about-logos .font-bigger, .page-template-about .section-about-logos .section-numbered-steps.background-green .font-bigger {
  color: #ffad00;
}
.section-numbered-steps.background-green .title span, .section-numbered-steps.background-green .page-template-about .section-about-logos .font-bigger span, .page-template-about .section-about-logos .section-numbered-steps.background-green .font-bigger span {
  color: #e4e4c5;
}
.section-numbered-steps.background-green .lead {
  color: #e4e4c5;
}
.section-numbered-steps.background-orange .numbered-step {
  border-color: #24631e;
}
.section-numbered-steps.background-orange .title, .section-numbered-steps.background-orange .page-template-about .section-about-logos .font-bigger, .page-template-about .section-about-logos .section-numbered-steps.background-orange .font-bigger {
  color: #24631e;
}
.section-numbered-steps.background-orange .title span, .section-numbered-steps.background-orange .page-template-about .section-about-logos .font-bigger span, .page-template-about .section-about-logos .section-numbered-steps.background-orange .font-bigger span {
  color: #1f1b1b;
}
.section-numbered-steps.background-orange .lead {
  color: #1f1b1b;
}
.section-numbered-steps.background-black .numbered-step {
  border-color: #ff8300;
}
.section-numbered-steps.background-black .title, .section-numbered-steps.background-black .page-template-about .section-about-logos .font-bigger, .page-template-about .section-about-logos .section-numbered-steps.background-black .font-bigger {
  color: #ff8300;
}
.section-numbered-steps.background-black .title span, .section-numbered-steps.background-black .page-template-about .section-about-logos .font-bigger span, .page-template-about .section-about-logos .section-numbered-steps.background-black .font-bigger span {
  color: #e4e4c5;
}
.section-numbered-steps.background-black .lead {
  color: #e4e4c5;
}
.section-numbered-steps .title span, .section-numbered-steps .page-template-about .section-about-logos .font-bigger span, .page-template-about .section-about-logos .section-numbered-steps .font-bigger span {
  display: block;
  font-weight: 400;
}
@media screen and (max-width: 700px) {
  .section-numbered-steps .numbered-step {
    grid-template-columns: 1fr;
    padding-bottom: 40px;
    margin-bottom: 60px;
  }
}

.section-impact-stats {
  position: relative;
}
.section-impact-stats .impact-stats-grid {
  grid-row-gap: 100px;
  margin-top: 80px;
}
.section-impact-stats .sep-pencil {
  top: auto;
  bottom: 40px;
  right: 20%;
  transform: none;
}
.section-impact-stats .sep-pencil .sep-pencil-path {
  fill: #ffad00;
}
.section-impact-stats .impact-stat {
  padding-left: 40px;
  border-left: 4px solid #24631e;
}
.section-impact-stats .number {
  font: 600 89px/1.1em "Rubik", Helvetica, Arial, sans-serif;
  color: #24631e;
  margin-bottom: 10px;
}
.section-impact-stats.background-green-light {
  background-color: #e4e4c5;
}
.section-impact-stats.background-green-light .impact-stat {
  border-color: #24631e;
}
.section-impact-stats.background-green-light .number {
  color: #24631e;
}
.section-impact-stats.background-green-light .sep-pencil .sep-pencil-path {
  fill: #ffad00;
}
.section-impact-stats.background-green-light p {
  color: #1f1b1b;
}
.section-impact-stats.background-green .impact-stat {
  border-color: #ffad00;
}
.section-impact-stats.background-green .number {
  color: #ffad00;
}
.section-impact-stats.background-green .sep-pencil .sep-pencil-path {
  fill: #ff8300;
}
.section-impact-stats.background-orange .impact-stat {
  border-color: #24631e;
}
.section-impact-stats.background-orange .number {
  color: #24631e;
}
.section-impact-stats.background-orange .sep-pencil .sep-pencil-path {
  fill: #24631e;
}
.section-impact-stats.background-orange p {
  color: #1f1b1b;
}
.section-impact-stats.background-black .impact-stat {
  border-color: #ff8300;
}
.section-impact-stats.background-black .number {
  color: #ff8300;
}
.section-impact-stats.background-black .sep-pencil .sep-pencil-path {
  fill: #ff8300;
}
@media screen and (max-width: 1280px) {
  .section-impact-stats .number {
    font-size: 75px;
  }
}
@media screen and (max-width: 1100px) {
  .section-impact-stats .impact-stats-grid {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media screen and (max-width: 700px) {
  .section-impact-stats .number {
    font-size: 60px;
  }
  .section-impact-stats .impact-stats-grid {
    grid-template-columns: 1fr;
  }
  .section-impact-stats .sep-pencil {
    display: none;
  }
}

.section-subscribe {
  position: relative;
  overflow: hidden;
}
.section-subscribe .font-bigger {
  text-align: center;
  padding: 0 20%;
}
.section-subscribe .subscribe-cf {
  max-width: 100%;
  grid-template-columns: repeat(4, 1fr);
}
.section-subscribe .subscribe-cf p {
  margin-bottom: 0;
}
.section-subscribe .subscribe-cf input[type=email],
.section-subscribe .subscribe-cf input[type=text] {
  height: 50px;
}
.section-subscribe .subscribe-cf .fea {
  grid-column: span 1;
}
.section-subscribe .subscribe-cf input {
  height: 50px;
}
.section-subscribe .btn, .section-subscribe .wpcf7-form-control.wpcf7-submit {
  width: 100%;
  height: 50px;
  justify-content: center;
  padding: 5px 24px;
  font-size: 16px;
}
.section-subscribe .btn:hover, .section-subscribe .wpcf7-form-control.wpcf7-submit:hover {
  cursor: pointer;
}
.section-subscribe .wpcf7-response-output {
  margin-top: 20px;
}
.section-subscribe .wpcf7 form .wpcf7-response-output,
.section-subscribe .wpcf7-not-valid-tip {
  border: 0;
  padding: 0;
  font: 400 15px/1.1em "Rubik", Helvetica, Arial, sans-serif;
}
.section-subscribe.background-green-light .font-bigger, .section-subscribe.background-orange .font-bigger {
  color: #24631e;
}
.section-subscribe.background-green-light input, .section-subscribe.background-orange input {
  background: #e4e4c5;
}
.section-subscribe.background-green-light .wpcf7 form .wpcf7-response-output,
.section-subscribe.background-green-light .wpcf7-not-valid-tip, .section-subscribe.background-orange .wpcf7 form .wpcf7-response-output,
.section-subscribe.background-orange .wpcf7-not-valid-tip {
  color: #1f1b1b;
}
.section-subscribe.background-green .font-bigger, .section-subscribe.background-black .font-bigger {
  color: #ff8300;
}
.section-subscribe.background-green input, .section-subscribe.background-black input {
  background: #e4e4c5;
}
.section-subscribe.background-green .wpcf7 form .wpcf7-response-output,
.section-subscribe.background-green .wpcf7-not-valid-tip, .section-subscribe.background-black .wpcf7 form .wpcf7-response-output,
.section-subscribe.background-black .wpcf7-not-valid-tip {
  color: #e4e4c5;
}
@media screen and (max-width: 767px) {
  .section-subscribe .font-bigger {
    padding: 0;
  }
  .section-subscribe .subscribe-cf {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media screen and (max-width: 400px) {
  .section-subscribe .subscribe-cf {
    grid-template-columns: 1fr;
  }
}

/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

  Mixins available:
    -   background-gradient     - arguments: Start Color: #3C3C3C, End Color: #999999
    -   background-size         - arguments: Width: 100%, Height: 100%
    -   border-radius           - arguments: Radius: 5px
    -   border-radius-separate  - arguments: Top Left: 5px, Top Left: 5px, Bottom Left: 5px, Bottom Right: 5px
    -   box                     - arguments: Orientation: horizontal, Pack: center, Align: center
    -   box-rgba                - arguments: R: 60, G: 3, B: 12, Opacity: 0.23, Color: #3C3C3C
    -   box-shadow              - arguments: X: 2px, Y: 2px, Blur: 5px, Color: rgba(0,0,0,.4)
    -   box-sizing              - arguments: Type: border-box
    -   columns                 - arguments: Count: 3, Gap: 10
    -   double-borders          - arguments: Color One: #3C3C3C, Color Two: #999999, Radius: 0
    -   flex                    - arguments: Value: 1
    -   flip                    - arguments: ScaleX: -1
    -   font-face               - arguments: Font Family: myFont, Eot File Src: myFont.eot, Woff File Src: myFont.woff, Ttf File Src: myFont.ttf
    -   opacity                 - arguments: Opacity: 0.5
    -   outline radius          - arguments: Radius: 5px
    -   resize                  - arguments: Direction: both
    -   rotate                  - arguments: Degree: 0, M11: 0, M12: 0, M21: 0, M22: 0
    CSS Matrix Rotation Calculator http://www.boogdesign.com/examples/transforms/matrix-calculator.html
    -   text-shadow             - arguments: X: 2px, Y: 2px, Blur: 5px, Color: rgba(0,0,0,.4)
    -   transform               - arguments: Parameters: null
    -   transition              - arguments: What: all, Length: 1s, Easing: ease-in-out
    -   triple-borders          - arguments: Color One: #3C3C3C, Color Two: #999999, Color Three: #000000, Radius: 0

------------------------------------------------------------- */
/* BACKGROUND GRADIENT */
/* BACKGROUND SIZE */
/* BORDER RADIUS */
/* BOX */
/* BOX RGBA */
/* BOX SHADOW */
/* BOX SIZING */
/* COLUMNS */
/* DOUBLE BORDERS */
/* FLEX */
/* FLIP */
/* FONT FACE */
/* OUTLINE RADIUS */
/* RESIZE */
/* ROTATE*/
/* TEXT SHADOW */
/* TRANSFORM  */
/* TRANSITION */
/* TRIPLE BORDERS */
/* OPACITY */
.section-in-the-media .in-the-media-heading {
  margin-bottom: var(--spacing-70);
}
.section-in-the-media .in-the-media-heading .font-bigger {
  color: #24631e;
  margin-bottom: 0;
}
.section-in-the-media .slick-with-gap .slick-list {
  overflow: hidden;
}
.section-in-the-media .slick-prev,
.section-in-the-media .slick-next {
  top: -110px;
}
.section-in-the-media .slick-prev path,
.section-in-the-media .slick-next path {
  stroke: #24631e;
}
.section-in-the-media.background-green .in-the-media-heading .font-bigger {
  color: #ffad00;
}
.section-in-the-media.background-green .slick-prev path,
.section-in-the-media.background-green .slick-next path {
  stroke: #ffad00;
}
.section-in-the-media.background-green-light .in-the-media-heading .font-bigger, .section-in-the-media.background-orange .in-the-media-heading .font-bigger {
  color: #24631e;
}
.section-in-the-media.background-green-light .slick-prev path,
.section-in-the-media.background-green-light .slick-next path, .section-in-the-media.background-orange .slick-prev path,
.section-in-the-media.background-orange .slick-next path {
  stroke: #24631e;
}
.section-in-the-media.background-black .in-the-media-heading .font-bigger {
  color: #ff8300;
}
.section-in-the-media.background-black .slick-prev path,
.section-in-the-media.background-black .slick-next path {
  stroke: #ff8300;
}
.section-in-the-media .sep-plus {
  right: 15%;
}
.section-in-the-media .sep-plus .sep-plus-path {
  fill: #ffad00;
}
.section-in-the-media .post-box-article a {
  display: inline-block;
  text-decoration: none;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.section-in-the-media .post-box-article a:hover {
  cursor: pointer;
  transform: scale(1.02);
}
.section-in-the-media .post-box-article .post-image {
  position: relative;
  overflow: hidden;
  border-radius: 16px 16px 0 0;
}
.section-in-the-media .post-box-article .post-image .image-wrap {
  aspect-ratio: 3/4;
}
.section-in-the-media .post-box-article .post-image .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.section-in-the-media .post-box-article .post-image .image-wrap:before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 1;
  background: linear-gradient(to top, rgba(31, 27, 27, 0.6), rgba(31, 27, 27, 0));
}
.section-in-the-media .post-box-article .post-image h3 {
  position: absolute;
  right: 20px;
  bottom: 20px;
  left: 20px;
  z-index: 3;
  color: #fff;
}
.section-in-the-media .post-box-article .post-text {
  overflow: hidden;
  border-radius: 0 0 16px 16px;
  background: #fff;
}
.section-in-the-media .post-box-article .post-foot {
  display: flex;
  gap: 20px;
  align-items: center;
  justify-content: space-between;
  padding: 10px 20px;
}
.section-in-the-media .post-box-article .post-meta,
.section-in-the-media .post-box-article .post-logo-wrap span {
  color: #1f1b1b;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 500;
  text-decoration: none;
}
.section-in-the-media .post-box-article .post-logo-wrap {
  display: flex;
  justify-content: flex-end;
  width: 140px;
  height: 40px;
}
.section-in-the-media .post-box-article .post-logo-wrap img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  object-position: right bottom;
}
.section-in-the-media .post-box-article .post-logo-wrap span {
  align-self: center;
  justify-self: flex-end;
}

.section-animated-stats {
  text-align: center;
}
.section-animated-stats .animated-stats-grid {
  align-items: flex-start;
}
.section-animated-stats .animated-stat {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.section-animated-stats .animated-stats-button {
  display: flex;
  justify-content: center;
  margin-top: var(--spacing-70);
}
.section-animated-stats .animated-stats-button .btn, .section-animated-stats .animated-stats-button .wpcf7-form-control.wpcf7-submit {
  border-color: #ffad00;
  background: #ffad00;
  color: #1f1b1b;
}
.section-animated-stats .animated-stats-button .btn:hover, .section-animated-stats .animated-stats-button .wpcf7-form-control.wpcf7-submit:hover {
  border-color: #e4e4c5;
  background: #e4e4c5;
  color: #24631e;
}
.section-animated-stats .font-bigger {
  color: #e4e4c5;
  margin-bottom: 0;
}
.section-animated-stats .number {
  margin: 45px 0;
}
.section-animated-stats .animate-number {
  display: block;
  white-space: nowrap;
}
.section-animated-stats .animate-number span {
  display: inline-block;
  min-width: 85px;
  margin: 0 10px;
  padding: 0 3px;
  border-radius: 10px;
  background: #50824b;
  color: #ff8300;
  font: 600 110px/1em "Rubik", Helvetica, Arial, sans-serif;
  text-align: center;
}
.section-animated-stats .animate-number span:nth-last-child(3):not(:first-child) {
  position: relative;
  margin-left: 0.3em;
}
.section-animated-stats .animate-number span:nth-last-child(3):not(:first-child):before {
  content: ",";
  position: absolute;
  left: -0.3em;
  width: 0.1em;
}
@media screen and (max-width: 1280px) {
  .section-animated-stats .animate-number span {
    min-width: 65px;
    font-size: 80px;
  }
}
@media screen and (max-width: 1100px) {
  .section-animated-stats .animated-stats-grid {
    grid-template-columns: 1fr;
    grid-gap: var(--spacing-section);
  }
}
@media screen and (max-width: 700px) {
  .section-animated-stats .animate-number span {
    min-width: 38px;
    margin: 0 5px;
    border-radius: 5px;
    font-size: 45px;
  }
}

/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

  Mixins available:
    -   background-gradient     - arguments: Start Color: #3C3C3C, End Color: #999999
    -   background-size         - arguments: Width: 100%, Height: 100%
    -   border-radius           - arguments: Radius: 5px
    -   border-radius-separate  - arguments: Top Left: 5px, Top Left: 5px, Bottom Left: 5px, Bottom Right: 5px
    -   box                     - arguments: Orientation: horizontal, Pack: center, Align: center
    -   box-rgba                - arguments: R: 60, G: 3, B: 12, Opacity: 0.23, Color: #3C3C3C
    -   box-shadow              - arguments: X: 2px, Y: 2px, Blur: 5px, Color: rgba(0,0,0,.4)
    -   box-sizing              - arguments: Type: border-box
    -   columns                 - arguments: Count: 3, Gap: 10
    -   double-borders          - arguments: Color One: #3C3C3C, Color Two: #999999, Radius: 0
    -   flex                    - arguments: Value: 1
    -   flip                    - arguments: ScaleX: -1
    -   font-face               - arguments: Font Family: myFont, Eot File Src: myFont.eot, Woff File Src: myFont.woff, Ttf File Src: myFont.ttf
    -   opacity                 - arguments: Opacity: 0.5
    -   outline radius          - arguments: Radius: 5px
    -   resize                  - arguments: Direction: both
    -   rotate                  - arguments: Degree: 0, M11: 0, M12: 0, M21: 0, M22: 0
    CSS Matrix Rotation Calculator http://www.boogdesign.com/examples/transforms/matrix-calculator.html
    -   text-shadow             - arguments: X: 2px, Y: 2px, Blur: 5px, Color: rgba(0,0,0,.4)
    -   transform               - arguments: Parameters: null
    -   transition              - arguments: What: all, Length: 1s, Easing: ease-in-out
    -   triple-borders          - arguments: Color One: #3C3C3C, Color Two: #999999, Color Three: #000000, Radius: 0

------------------------------------------------------------- */
/* BACKGROUND GRADIENT */
/* BACKGROUND SIZE */
/* BORDER RADIUS */
/* BOX */
/* BOX RGBA */
/* BOX SHADOW */
/* BOX SIZING */
/* COLUMNS */
/* DOUBLE BORDERS */
/* FLEX */
/* FLIP */
/* FONT FACE */
/* OUTLINE RADIUS */
/* RESIZE */
/* ROTATE*/
/* TEXT SHADOW */
/* TRANSFORM  */
/* TRANSITION */
/* TRIPLE BORDERS */
/* OPACITY */
.page-template-landing-page .section-testimonials .section-intro {
  text-align: center;
}
.page-template-landing-page .section-testimonials .testimonial p {
  text-align: center;
  max-width: 800px;
  margin: 0 auto;
}
.page-template-landing-page .section-testimonials .testimonial .test-name {
  margin-top: 30px;
  font: 500 var(--size-31)/1em "Rubik", Helvetica, Arial, sans-serif;
}
.page-template-landing-page .section-testimonials .slick-dots {
  padding-top: 40px;
}
.page-template-landing-page .section-testimonials .slick-dots li {
  height: 10px;
  width: 10px;
  margin: 0 20px;
}
.page-template-landing-page .section-testimonials .slick-dots li button {
  background: #e4e4c5;
}
@media screen and (max-width: 767px) {
  .page-template-landing-page .section-testimonials {
    padding: var(--spacing-70) 0 !important;
  }
}

/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

  Mixins available:
    -   background-gradient     - arguments: Start Color: #3C3C3C, End Color: #999999
    -   background-size         - arguments: Width: 100%, Height: 100%
    -   border-radius           - arguments: Radius: 5px
    -   border-radius-separate  - arguments: Top Left: 5px, Top Left: 5px, Bottom Left: 5px, Bottom Right: 5px
    -   box                     - arguments: Orientation: horizontal, Pack: center, Align: center
    -   box-rgba                - arguments: R: 60, G: 3, B: 12, Opacity: 0.23, Color: #3C3C3C
    -   box-shadow              - arguments: X: 2px, Y: 2px, Blur: 5px, Color: rgba(0,0,0,.4)
    -   box-sizing              - arguments: Type: border-box
    -   columns                 - arguments: Count: 3, Gap: 10
    -   double-borders          - arguments: Color One: #3C3C3C, Color Two: #999999, Radius: 0
    -   flex                    - arguments: Value: 1
    -   flip                    - arguments: ScaleX: -1
    -   font-face               - arguments: Font Family: myFont, Eot File Src: myFont.eot, Woff File Src: myFont.woff, Ttf File Src: myFont.ttf
    -   opacity                 - arguments: Opacity: 0.5
    -   outline radius          - arguments: Radius: 5px
    -   resize                  - arguments: Direction: both
    -   rotate                  - arguments: Degree: 0, M11: 0, M12: 0, M21: 0, M22: 0
    CSS Matrix Rotation Calculator http://www.boogdesign.com/examples/transforms/matrix-calculator.html
    -   text-shadow             - arguments: X: 2px, Y: 2px, Blur: 5px, Color: rgba(0,0,0,.4)
    -   transform               - arguments: Parameters: null
    -   transition              - arguments: What: all, Length: 1s, Easing: ease-in-out
    -   triple-borders          - arguments: Color One: #3C3C3C, Color Two: #999999, Color Three: #000000, Radius: 0

------------------------------------------------------------- */
/* BACKGROUND GRADIENT */
/* BACKGROUND SIZE */
/* BORDER RADIUS */
/* BOX */
/* BOX RGBA */
/* BOX SHADOW */
/* BOX SIZING */
/* COLUMNS */
/* DOUBLE BORDERS */
/* FLEX */
/* FLIP */
/* FONT FACE */
/* OUTLINE RADIUS */
/* RESIZE */
/* ROTATE*/
/* TEXT SHADOW */
/* TRANSFORM  */
/* TRANSITION */
/* TRIPLE BORDERS */
/* OPACITY */
.page-template-landing-page .section-accordion .section-intro {
  margin-bottom: var(--spacing-70);
}
.page-template-landing-page .section-accordion .accordion .accordion-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-right: 0;
  font-weight: 500;
}
.page-template-landing-page .section-accordion .accordion .accordion-title:hover {
  cursor: pointer;
}
.page-template-landing-page .section-accordion .accordion .accordion-title .slot {
  background: #e4e4c5;
  height: 36px;
  padding: 5px 12px;
  border-radius: 18px;
  font: 500 24px/1em "Rubik", Helvetica, Arial, sans-serif;
  margin-right: 10px;
}
.page-template-landing-page .section-accordion .accordion .accordion-title .ico-cross-wrap {
  transform: rotate(-45deg);
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.page-template-landing-page .section-accordion .accordion .accordion-title .ico-cross-wrap .ico-cross {
  fill: #24631e;
}
.open .page-template-landing-page .section-accordion .accordion .accordion-title .ico-cross-wrap {
  transform: rotate(0deg);
}

/*-------------------------------------------------------------------------*/
/* !	Structure & functionality
//
/*-------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------*/
/* !	Design
//
/*-------------------------------------------------------------------------*/
.section-accordion .accordion-with-image {
  display: grid;
  grid-template-columns: 280px 1fr;
  gap: 20px;
}
.section-accordion .accordion-with-image img {
  border-radius: 20px;
}
@media screen and (max-width: 500px) {
  .section-accordion .accordion-with-image {
    grid-template-columns: 1fr;
  }
}

/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

  Mixins available:
    -   background-gradient     - arguments: Start Color: #3C3C3C, End Color: #999999
    -   background-size         - arguments: Width: 100%, Height: 100%
    -   border-radius           - arguments: Radius: 5px
    -   border-radius-separate  - arguments: Top Left: 5px, Top Left: 5px, Bottom Left: 5px, Bottom Right: 5px
    -   box                     - arguments: Orientation: horizontal, Pack: center, Align: center
    -   box-rgba                - arguments: R: 60, G: 3, B: 12, Opacity: 0.23, Color: #3C3C3C
    -   box-shadow              - arguments: X: 2px, Y: 2px, Blur: 5px, Color: rgba(0,0,0,.4)
    -   box-sizing              - arguments: Type: border-box
    -   columns                 - arguments: Count: 3, Gap: 10
    -   double-borders          - arguments: Color One: #3C3C3C, Color Two: #999999, Radius: 0
    -   flex                    - arguments: Value: 1
    -   flip                    - arguments: ScaleX: -1
    -   font-face               - arguments: Font Family: myFont, Eot File Src: myFont.eot, Woff File Src: myFont.woff, Ttf File Src: myFont.ttf
    -   opacity                 - arguments: Opacity: 0.5
    -   outline radius          - arguments: Radius: 5px
    -   resize                  - arguments: Direction: both
    -   rotate                  - arguments: Degree: 0, M11: 0, M12: 0, M21: 0, M22: 0
    CSS Matrix Rotation Calculator http://www.boogdesign.com/examples/transforms/matrix-calculator.html
    -   text-shadow             - arguments: X: 2px, Y: 2px, Blur: 5px, Color: rgba(0,0,0,.4)
    -   transform               - arguments: Parameters: null
    -   transition              - arguments: What: all, Length: 1s, Easing: ease-in-out
    -   triple-borders          - arguments: Color One: #3C3C3C, Color Two: #999999, Color Three: #000000, Radius: 0

------------------------------------------------------------- */
/* BACKGROUND GRADIENT */
/* BACKGROUND SIZE */
/* BORDER RADIUS */
/* BOX */
/* BOX RGBA */
/* BOX SHADOW */
/* BOX SIZING */
/* COLUMNS */
/* DOUBLE BORDERS */
/* FLEX */
/* FLIP */
/* FONT FACE */
/* OUTLINE RADIUS */
/* RESIZE */
/* ROTATE*/
/* TEXT SHADOW */
/* TRANSFORM  */
/* TRANSITION */
/* TRIPLE BORDERS */
/* OPACITY */
.page-template-landing-page .section-itinerary {
  overflow: hidden;
}
.page-template-landing-page .section-itinerary .section-intro {
  display: grid;
  gap: 20px;
  grid-template-columns: 1fr 1fr;
}
.page-template-landing-page .section-itinerary .section-intro .section-title, .page-template-landing-page .section-itinerary .section-intro .editor-content h2, .editor-content .page-template-landing-page .section-itinerary .section-intro h2 {
  color: #e4e4c5;
}
.page-template-landing-page .section-itinerary .slider-history {
  margin-top: 120px;
}
.page-template-landing-page .section-itinerary .slide {
  padding-top: 30px;
  position: relative;
}
.page-template-landing-page .section-itinerary .slide:before {
  content: "";
  position: absolute;
  display: block;
  top: 0;
  left: 0px;
  width: 300%;
  height: 4px;
  background: #e4e4c5;
}
.page-template-landing-page .section-itinerary .slide:after {
  content: "";
  position: absolute;
  display: block;
  top: 0;
  left: 0px;
  width: 20px;
  height: 20px;
  background: #ff8300;
  border-radius: 50%;
  transform: translateY(-50%);
}
.page-template-landing-page .section-itinerary .slide h3 {
  font: 600 63px/1em "Rubik", Helvetica, Arial, sans-serif;
  color: #ff8300;
  margin-bottom: 20px;
  position: relative;
}
.page-template-landing-page .section-itinerary .slide h3:before {
  content: "";
  display: block;
  position: absolute;
  width: 2px;
  height: 16px;
  background: #e4e4c5;
  bottom: -12px;
  left: 20px;
}
.page-template-landing-page .section-itinerary .slide p {
  font: 400 var(--size-p)/1.2em "Rubik", Helvetica, Arial, sans-serif;
}
.page-template-landing-page .section-itinerary .slide img {
  border-radius: 20px;
  border: 2px solid #e4e4c5;
  overflow: hidden;
}
.page-template-landing-page .section-itinerary .slick-next,
.page-template-landing-page .section-itinerary .slick-prev {
  top: auto;
  bottom: -80px;
}
.page-template-landing-page .section-itinerary.background-green-light .section-intro .section-title, .page-template-landing-page .section-itinerary.background-green-light .section-intro .editor-content h2, .editor-content .page-template-landing-page .section-itinerary.background-green-light .section-intro h2 {
  color: #24631e;
}
.page-template-landing-page .section-itinerary.background-green-light .slide:before {
  background: #ff8300;
}
.page-template-landing-page .section-itinerary.background-green-light .slick-prev path,
.page-template-landing-page .section-itinerary.background-green-light .slick-next path {
  stroke: #ffad00;
}
.page-template-landing-page .section-itinerary.background-green .section-intro .section-title, .page-template-landing-page .section-itinerary.background-green .section-intro .editor-content h2, .editor-content .page-template-landing-page .section-itinerary.background-green .section-intro h2 {
  color: #ff8300;
}
.page-template-landing-page .section-itinerary.background-green .accordion .accordion-title {
  border-bottom: 2px solid #e4e4c5;
  color: #e4e4c5;
}
.page-template-landing-page .section-itinerary.background-green .accordion .accordion-title .ico-cross-wrap .ico-cross {
  fill: #e4e4c5;
}
.page-template-landing-page .section-itinerary.background-green .accordion dd {
  color: #e4e4c5;
}
.page-template-landing-page .section-itinerary.background-green .slide:before {
  background: #ff8300;
}
.page-template-landing-page .section-itinerary.background-green .slick-prev path,
.page-template-landing-page .section-itinerary.background-green .slick-next path {
  stroke: #ffad00;
}
.page-template-landing-page .section-itinerary.background-orange .section-intro .section-title, .page-template-landing-page .section-itinerary.background-orange .section-intro .editor-content h2, .editor-content .page-template-landing-page .section-itinerary.background-orange .section-intro h2 {
  color: #24631e;
}
.page-template-landing-page .section-itinerary.background-orange.section-itinerary .slide h3 {
  color: #24631e;
}
.page-template-landing-page .section-itinerary.background-orange.section-itinerary .slide:after {
  background: #24631e;
}
.page-template-landing-page .section-itinerary.background-black .section-intro .section-title, .page-template-landing-page .section-itinerary.background-black .section-intro .editor-content h2, .editor-content .page-template-landing-page .section-itinerary.background-black .section-intro h2 {
  color: #ff8300;
}
.page-template-landing-page .section-itinerary.background-black .section-intro p {
  color: #e4e4c5;
}
.page-template-landing-page .section-itinerary.background-black .accordion .accordion-title {
  border-bottom: 2px solid #e4e4c5;
  color: #e4e4c5;
}
.page-template-landing-page .section-itinerary.background-black .accordion .accordion-title .ico-cross-wrap .ico-cross {
  fill: #e4e4c5;
}
.page-template-landing-page .section-itinerary.background-black .accordion dd {
  color: #e4e4c5;
}

.page-template-landing-page .section-founders-slider {
  background: #e4e4c5;
  padding-bottom: var(--spacing-section);
  padding-top: var(--spacing-section);
}
.page-template-landing-page .section-founders-slider h2 {
  font: 600 var(--size-p-bigger)/1.1em "Rubik", Helvetica, Arial, sans-serif;
  margin-bottom: 0;
}
.page-template-landing-page .section-founders-slider h2 span {
  color: #ffad00;
}
.page-template-landing-page .section-founders-slider .btn, .page-template-landing-page .section-founders-slider .wpcf7-form-control.wpcf7-submit {
  margin-bottom: 40px;
}
.page-template-landing-page .section-founders-slider .slick-with-gap {
  margin-top: 40px;
  margin-bottom: 60px;
}
.page-template-landing-page .section-founders-slider .slick-with-gap .slick-list {
  overflow: hidden;
}
.page-template-landing-page .section-founders-slider .slick-with-gap .slick-prev path,
.page-template-landing-page .section-founders-slider .slick-with-gap .slick-next path {
  stroke: #24631e;
}
.page-template-landing-page .section-founders-slider .founders-box {
  background: #eaead4;
  min-height: 400px;
  border-radius: 8px;
  padding: 30px 20px;
  background-size: 70%;
  background-position: center;
  background-repeat: no-repeat;
}
.page-template-landing-page .section-founders-slider .founders-box h3 {
  font-size: var(--size-31);
  margin-bottom: 15px;
}
.page-template-landing-page .section-founders-slider .founders-box h3 span {
  color: #1f1b1b;
  font-weight: 400;
  display: block;
}
.page-template-landing-page .section-founders-slider .founders-box .founders-names {
  font-size: 16px;
}
.page-template-landing-page .section-founders-slider .founders-box.box-3 {
  background-size: 50%;
}

.section-donate {
  padding-top: var(--spacing-70);
  position: relative;
}
.section-donate .donate-form {
  justify-self: flex-end;
  min-width: 420px;
}
.section-donate .btn, .section-donate .wpcf7-form-control.wpcf7-submit {
  margin-top: 20px;
}
.section-donate .ways-to-donate {
  margin-top: var(--spacing-70);
  margin-bottom: 40px;
}
.section-donate .ways-to-donate li {
  position: relative;
  padding: 25px;
  padding-left: 60px;
  border-bottom: 1px solid #1f1b1b;
  margin-bottom: 0;
}
.section-donate .ways-to-donate li .counter {
  position: absolute;
  left: 0;
  font-weight: 700;
}
.section-donate .small-print {
  font-size: 16px;
}
.section-donate.background-green .ways-to-donate li {
  border-bottom: 1px solid #e4e4c5;
}
.section-donate.background-green .ways-to-donate li a:not(.btn):not(.wpcf7-form-control.wpcf7-submit) {
  color: #ffad00;
}
.section-donate.background-black .ways-to-donate li {
  border-bottom: 1px solid #fff;
}
.section-donate.background-black .ways-to-donate li a:not(.btn):not(.wpcf7-form-control.wpcf7-submit) {
  color: #e4e4c5;
}
@media screen and (max-width: 700px) {
  .section-donate .grid-7-5 {
    display: block;
  }
  .section-donate .grid-7-5 .donate-form {
    min-width: auto;
    margin-top: 40px;
  }
}

body {
  background-color: #fff;
}
body.remove-scrolling {
  height: 100%;
  overflow: hidden;
}

a,
a:hover {
  -webkit-transition: all 300ms ease;
  -moz-transition: all 300ms ease;
  -ms-transition: all 300ms ease;
  transition: all 300ms ease;
}

img,
svg,
video {
  display: block;
  width: 100%;
  height: auto;
}

#hiddendiv {
  visibility: hidden;
}

.btn-alt {
  border-color: #e4e4c5;
  color: #e4e4c5;
  background: none;
}
.btn-alt:hover {
  color: #24631e;
  background: #e4e4c5;
}
.btn-orange {
  border-color: #ff8300;
  color: #1f1b1b;
  background: #ff8300;
}
.btn-orange:hover {
  color: #1f1b1b;
  background: #ffad00;
  border-color: #ffad00;
}

.image-background {
  position: absolute;
  inset: 0;
}
.image-background:before {
  content: "";
  background: rgba(0, 0, 0, 0.3);
  inset: 0;
  position: absolute;
  z-index: 1;
}
.image-background img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.image-ratio, .image-ratio-75, .image-ratio-56 {
  position: relative;
  height: 0;
  padding-bottom: 100%;
}
.image-ratio .image-wrap, .image-ratio-75 .image-wrap, .image-ratio-56 .image-wrap {
  position: absolute;
  inset: 0;
  overflow: hidden;
}
.image-ratio .image-wrap img, .image-ratio-75 .image-wrap img, .image-ratio-56 .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.image-ratio-56 {
  padding-bottom: 56%;
}
.image-ratio-75 {
  padding-bottom: 75%;
}

/*-------------------------------------------------------------------------*/
/* !	Header & Navigation
//
/*-------------------------------------------------------------------------*/
body {
  border-top: var(--height-top-bar) solid #e4e4c5;
}
body.header-with-image {
  border-top: 0;
}

.row-header {
  position: fixed;
  z-index: 99;
  top: 0;
  left: 0;
  width: 100%;
  padding: 20px 0 20px;
}
.header-with-image .row-header {
  background: transparent linear-gradient(180deg, rgba(31, 27, 27, 0.8) 0%, rgba(31, 27, 27, 0) 100%) 0% 0% no-repeat padding-box;
}
.row-header:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 100%;
  height: auto;
  min-height: var(--height-top-bar);
  background: #e4e4c5;
  opacity: 0;
  transition: all 0.5s ease-out;
}
.header-scrolled .row-header {
  padding: 20px 0 20px;
  box-shadow: 0px 5px 4px rgba(31, 27, 27, 0.3);
}
.header-scrolled .row-header:before {
  opacity: 1;
}
.row-header .site-logo {
  width: 100%;
  max-width: 145px;
  z-index: 9;
}
.row-header .header-flex {
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.row-header .top-navigation-wrap {
  display: flex;
  gap: 60px;
  align-items: center;
}
@media screen and (max-width: 767px) {
  .row-header .top-navigation-wrap {
    gap: 20px;
  }
}
.row-header .main-navigation {
  display: flex;
  align-content: center;
  grid-gap: 40px;
}
.row-header .main-navigation .btn, .row-header .main-navigation .wpcf7-form-control.wpcf7-submit {
  padding: 18px 40px;
}
.row-header #menu-main-menu {
  display: flex;
  align-items: center;
  grid-gap: 40px;
  margin-bottom: 0;
}
.row-header #menu-main-menu li {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  height: 40px;
  position: relative;
  background: linear-gradient(0.25turn, #24631e, #24631e) bottom center;
  background-size: 0 1px;
  background-repeat: no-repeat;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.header-scrolled .row-header #menu-main-menu li {
  background: linear-gradient(0.25turn, #24631e, #24631e) bottom center;
  background-size: 0 1px;
  background-repeat: no-repeat;
}
.header-with-image .row-header #menu-main-menu li {
  background: linear-gradient(0.25turn, #e4e4c5, #e4e4c5) bottom center;
  background-size: 0 1px;
  background-repeat: no-repeat;
}
.header-scrolled.header-with-image .row-header #menu-main-menu li {
  background: linear-gradient(0.25turn, #24631e, #24631e) bottom center;
  background-size: 0 1px;
  background-repeat: no-repeat;
}
.row-header #menu-main-menu li a {
  font: 500 16px/1em "Rubik", Helvetica, Arial, sans-serif;
  text-decoration: none;
  color: #24631e;
}
.header-with-image .row-header #menu-main-menu li a {
  color: #e4e4c5;
}
.header-scrolled.header-with-image .row-header #menu-main-menu li a {
  color: #24631e;
}
.row-header #menu-main-menu li.current-menu-item, .row-header #menu-main-menu li.current-page-ancestor, .row-header #menu-main-menu li:hover {
  background-size: 100% 1px;
}
.header-scrolled .row-header #menu-main-menu li.current-menu-item, .header-scrolled .row-header #menu-main-menu li.current-page-ancestor, .header-scrolled .row-header #menu-main-menu li:hover {
  background: linear-gradient(0.25turn, #24631e, #24631e) bottom center;
  background-size: 100% 1px;
  background-repeat: no-repeat;
}
.header-with-image .row-header #menu-main-menu li.current-menu-item, .header-with-image .row-header #menu-main-menu li.current-page-ancestor, .header-with-image .row-header #menu-main-menu li:hover {
  background: linear-gradient(0.25turn, #e4e4c5, #e4e4c5) bottom center;
  background-size: 100% 1px;
  background-repeat: no-repeat;
}
.header-scrolled.header-with-image .row-header #menu-main-menu li.current-menu-item, .header-scrolled.header-with-image .row-header #menu-main-menu li.current-page-ancestor, .header-scrolled.header-with-image .row-header #menu-main-menu li:hover {
  background: linear-gradient(0.25turn, #24631e, #24631e) bottom center;
  background-size: 100% 1px;
  background-repeat: no-repeat;
}
.row-header #menu-main-menu .menu-item-has-children {
  position: relative;
}
.row-header #menu-main-menu .menu-item-has-children .sub-menu {
  position: absolute;
  top: 38px;
  left: 50%;
  transform: translate(-50%, 10%);
  padding: 40px 30px 20px;
  visibility: hidden;
  opacity: 0;
  background: #e4e4c5;
}
.header-with-image .row-header #menu-main-menu .menu-item-has-children .sub-menu {
  background: rgba(31, 27, 27, 0.3);
}
.header-scrolled.header-with-image .row-header #menu-main-menu .menu-item-has-children .sub-menu {
  background: #e4e4c5;
}
.row-header #menu-main-menu .menu-item-has-children .sub-menu li a {
  white-space: nowrap;
}
.row-header #menu-main-menu .menu-item-has-children:hover .sub-menu {
  visibility: visible;
  opacity: 1;
  transform: translate(-50%, 0%);
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.row-header .btn-alt {
  font: 500 16px/1em "Rubik", Helvetica, Arial, sans-serif;
  border-color: #24631e;
  background: #24631e;
  color: #e4e4c5;
}
.row-header .btn-alt:hover {
  border-color: #1f1b1b;
  background: #1f1b1b;
}

.menu-opened .header-logo-2 {
  fill: #e4e4c5 !important;
}
.menu-opened .burger-icon:before, .menu-opened .burger-icon::after {
  background-color: #e4e4c5 !important;
}
.menu-opened .row-header .main-navigation {
  padding: 100px 50px 50px;
}
.menu-opened .row-header #menu-main-menu {
  display: block;
}
.menu-opened .row-header #menu-main-menu li {
  display: inline-block;
  text-align: left;
  width: 100%;
  height: auto;
  margin-bottom: 20px;
  background: none !important;
}
.menu-opened .row-header #menu-main-menu li.menu-item-has-children {
  margin-bottom: 0;
}
.menu-opened .row-header #menu-main-menu li a {
  color: #e4e4c5 !important;
  font-size: 20px;
}
.menu-opened .row-header #menu-main-menu .menu-item-has-children .sub-menu {
  position: relative;
  visibility: visible;
  opacity: 1;
  padding: 0;
  background: none !important;
  top: auto;
  left: auto;
  transform: none;
  margin-bottom: 0;
}
.menu-opened .row-header #menu-main-menu .menu-item-has-children .sub-menu li {
  background: none !important;
}
.menu-opened .row-header #menu-main-menu .menu-item-has-children .sub-menu li a {
  font-size: 16px;
}
.menu-opened .row-header .btn, .menu-opened .row-header .wpcf7-form-control.wpcf7-submit {
  border-color: #e4e4c5;
  color: #e4e4c5;
}

.burger-button {
  display: none;
  width: 24px;
  height: 24px;
  height: 16px;
}

.burger-icon {
  position: relative;
  margin-top: 7px;
  margin-bottom: 7px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.burger-icon, .burger-icon::before, .burger-icon::after {
  display: block;
  width: 24px;
  height: 2px;
  background-color: #24631e;
  -webkit-transition-property: background-color, -webkit-transform;
  -moz-transition-property: background-color, -moz-transform;
  -o-transition-property: background-color, -o-transform;
  transition-property: background-color, transform;
  -webkit-transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  -o-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.burger-icon::before, .burger-icon::after {
  position: absolute;
  content: "";
}
.burger-icon::before {
  top: -7px;
}
.burger-icon::after {
  top: 7px;
}

.burger-button.is-active .burger-icon {
  background-color: transparent;
}
.burger-button.is-active .burger-icon::before, .burger-button.is-active .burger-icon::after {
  background-color: #24631e;
}
.burger-button.is-active .burger-icon::before {
  -webkit-transform: translateY(7px) rotate(45deg);
  -moz-transform: translateY(7px) rotate(45deg);
  -ms-transform: translateY(7px) rotate(45deg);
  -o-transform: translateY(7px) rotate(45deg);
  transform: translateY(7px) rotate(45deg);
}
.burger-button.is-active .burger-icon::after {
  -webkit-transform: translateY(-7px) rotate(-45deg);
  -moz-transform: translateY(-7px) rotate(-45deg);
  -ms-transform: translateY(-7px) rotate(-45deg);
  -o-transform: translateY(-7px) rotate(-45deg);
  transform: translateY(-7px) rotate(-45deg);
}

.header-with-image .burger-icon {
  background-color: #e4e4c5;
}
.header-with-image .burger-icon:before, .header-with-image .burger-icon::after {
  background-color: #e4e4c5;
}

.header-with-image.header-scrolled .burger-icon {
  background-color: #24631e;
}
.header-with-image.header-scrolled .burger-icon:before, .header-with-image.header-scrolled .burger-icon::after {
  background-color: #24631e;
}

.header-with-image.header-scrolled .burger-button.is-active .burger-icon {
  background-color: transparent;
}

/*-------------------------------------------------------------------------*/
/* !	General
//
/*-------------------------------------------------------------------------*/
.header-with-image .row-hero {
  height: 100vh;
  min-height: 710px;
  padding-top: var(--height-top-bar);
  position: relative;
}
.header-with-image .row-hero .image-wrap {
  position: absolute;
  inset: 0;
  z-index: -1;
}
.header-with-image .row-hero .image-wrap img,
.header-with-image .row-hero .image-wrap video {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.header-with-image .row-hero .image-wrap:before {
  position: absolute;
  inset: 0;
  content: "";
  background: rgba(31, 27, 27, 0.35);
}
.header-with-image .row-hero.hero-video-paused {
  height: auto;
  min-height: 0;
  padding-top: 0;
}
.header-with-image .row-hero.hero-video-paused .image-wrap {
  position: relative;
  inset: auto;
  z-index: 1;
}
.header-with-image .row-hero.hero-video-paused .image-wrap img,
.header-with-image .row-hero.hero-video-paused .image-wrap video {
  height: auto;
  object-fit: contain;
}
.header-with-image .row-hero.hero-video-paused .image-wrap:before {
  display: none;
}
.header-with-image .row-hero .g-2 {
  height: 100%;
  align-content: center;
}
.header-with-image .row-hero .btn:hover, .header-with-image .row-hero .wpcf7-form-control.wpcf7-submit:hover {
  background: #e4e4c5;
  border-color: #e4e4c5;
}

.main-container .row {
  padding-top: var(--spacing-section);
  padding-bottom: var(--spacing-section);
}

.table {
  width: 100%;
  border-bottom: 2px solid #24631e;
}
.table td,
.table th {
  text-align: center;
  padding: 5px;
}
.table td:first-child,
.table th:first-child {
  text-align: left;
  padding-left: 0;
}
.table thead th {
  border-bottom: 2px solid #24631e;
  font-weight: 500;
}

.buttons-row {
  display: flex;
  gap: var(--width-gutter);
  margin-top: var(--spacing-70);
}

/*-------------------------------------------------------------------------*/
/* !	Reused sections
//
/*-------------------------------------------------------------------------*/
.main-container .row.section-testimonial {
  padding-top: 250px;
}

.section-testimonial {
  background: #e4e4c5;
}
.section-testimonial .wrap .g-1, .section-testimonial .row-header .header-flex .g-1, .row-header .section-testimonial .header-flex .g-1,
.section-testimonial .wrap .grid-7-4,
.section-testimonial .row-header .header-flex .grid-7-4,
.row-header .section-testimonial .header-flex .grid-7-4 {
  padding-left: 9%;
  padding-right: 9%;
}
.section-testimonial .text {
  font-size: var(--size-31);
  font-weight: 600;
  color: #24631e;
}
.section-testimonial .text .quote {
  display: block;
  width: 100%;
}
.section-testimonial .text .quote.q-close {
  text-align: right;
  margin-bottom: 18px;
}
.section-testimonial .text .quote.q-close img {
  transform: rotate(180deg);
  display: inline-block;
}
.section-testimonial .text .quote img {
  width: 66px;
  height: 44px;
}
.section-testimonial .text p {
  margin-top: 40px;
  margin-bottom: 0;
}
.section-testimonial .text .author {
  position: relative;
  padding-left: 20px;
  font: 500 24px/1em "Rubik", Helvetica, Arial, sans-serif;
  color: #1f1b1b;
}
.section-testimonial .text .author:before {
  content: "—";
  position: absolute;
  top: 0;
  left: 0;
}
.section-testimonial .text .author span {
  display: block;
}
.section-testimonial .text .author span.role {
  font: 400 16px/1.4em "Rubik", Helvetica, Arial, sans-serif;
}
.section-testimonial .test-image img {
  clip-path: polygon(99.696% 41.267%, 99.696% 41.267%, 99.526% 40.398%, 99.324% 39.537%, 99.094% 38.683%, 98.842% 37.835%, 98.57% 36.994%, 98.284% 36.158%, 97.989% 35.328%, 97.688% 34.503%, 97.386% 33.683%, 97.087% 32.866%, 97.087% 32.866%, 96.782% 32.039%, 96.467% 31.215%, 96.142% 30.395%, 95.805% 29.582%, 95.456% 28.774%, 95.093% 27.974%, 94.716% 27.183%, 94.324% 26.401%, 93.915% 25.63%, 93.49% 24.871%, 93.49% 24.871%, 93.039% 24.117%, 92.568% 23.378%, 92.077% 22.651%, 91.569% 21.936%, 91.046% 21.231%, 90.512% 20.536%, 89.968% 19.848%, 89.416% 19.167%, 88.859% 18.492%, 88.3% 17.821%, 88.3% 17.821%, 87.733% 17.155%, 87.155% 16.499%, 86.565% 15.854%, 85.965% 15.219%, 85.353% 14.596%, 84.731% 13.983%, 84.098% 13.38%, 83.455% 12.789%, 82.801% 12.209%, 82.137% 11.64%, 82.137% 11.64%, 81.469% 11.079%, 80.796% 10.522%, 80.116% 9.97%, 79.43% 9.426%, 78.735% 8.893%, 78.031% 8.371%, 77.317% 7.864%, 76.592% 7.373%, 75.854% 6.901%, 75.103% 6.45%, 75.103% 6.45%, 74.343% 6.031%, 73.566% 5.646%, 72.775% 5.289%, 71.971% 4.954%, 71.157% 4.638%, 70.336% 4.336%, 69.51% 4.041%, 68.681% 3.751%, 67.852% 3.46%, 67.024% 3.163%, 67.024% 3.163%, 66.214% 2.857%, 65.404% 2.536%, 64.594% 2.209%, 63.781% 1.882%, 62.964% 1.562%, 62.141% 1.256%, 61.31% 0.972%, 60.471% 0.716%, 59.62% 0.496%, 58.757% 0.319%, 58.757% 0.319%, 57.907% 0.191%, 57.05% 0.101%, 56.186% 0.043%, 55.316% 0.011%, 54.441% 0%, 53.562% 0.003%, 52.679% 0.016%, 51.793% 0.032%, 50.906% 0.046%, 50.018% 0.052%, 50.018% 0.052%, 49.131% 0.052%, 48.247% 0.055%, 47.366% 0.063%, 46.488% 0.08%, 45.614% 0.109%, 44.745% 0.153%, 43.88% 0.215%, 43.02% 0.297%, 42.166% 0.404%, 41.317% 0.538%, 41.317% 0.538%, 40.454% 0.712%, 39.604% 0.925%, 38.765% 1.17%, 37.936% 1.441%, 37.114% 1.733%, 36.297% 2.039%, 35.485% 2.353%, 34.675% 2.67%, 33.866% 2.983%, 33.056% 3.287%, 33.056% 3.287%, 32.228% 3.582%, 31.397% 3.868%, 30.566% 4.151%, 29.738% 4.435%, 28.915% 4.727%, 28.099% 5.033%, 27.294% 5.357%, 26.501% 5.707%, 25.723% 6.086%, 24.963% 6.502%, 24.963% 6.502%, 24.208% 6.948%, 23.458% 7.404%, 22.715% 7.872%, 21.98% 8.352%, 21.253% 8.844%, 20.535% 9.347%, 19.827% 9.863%, 19.13% 10.392%, 18.445% 10.934%, 17.772% 11.49%, 17.772% 11.49%, 17.103% 12.054%, 16.432% 12.624%, 15.764% 13.199%, 15.102% 13.782%, 14.447% 14.375%, 13.803% 14.978%, 13.172% 15.593%, 12.558% 16.223%, 11.963% 16.867%, 11.39% 17.529%, 11.39% 17.529%, 10.838% 18.207%, 10.303% 18.901%, 9.782% 19.61%, 9.276% 20.333%, 8.783% 21.066%, 8.301% 21.808%, 7.831% 22.558%, 7.372% 23.313%, 6.921% 24.072%, 6.478% 24.832%, 6.478% 24.832%, 6.068% 25.598%, 5.702% 26.386%, 5.373% 27.192%, 5.072% 28.013%, 4.792% 28.846%, 4.526% 29.685%, 4.265% 30.529%, 4.003% 31.373%, 3.731% 32.213%, 3.441% 33.047%, 3.441% 33.047%, 3.137% 33.86%, 2.82% 34.671%, 2.497% 35.482%, 2.175% 36.294%, 1.86% 37.111%, 1.56% 37.934%, 1.281% 38.764%, 1.03% 39.604%, 0.813% 40.456%, 0.638% 41.322%, 0.638% 41.322%, 0.501% 42.173%, 0.386% 43.031%, 0.29% 43.894%, 0.212% 44.762%, 0.151% 45.636%, 0.104% 46.513%, 0.071% 47.395%, 0.049% 48.28%, 0.038% 49.168%, 0.034% 50.058%, 0.034% 50.058%, 0.029% 50.95%, 0.019% 51.842%, 0.007% 52.733%, 0% 53.622%, 0.003% 54.507%, 0.02% 55.388%, 0.058% 56.264%, 0.12% 57.134%, 0.213% 57.996%, 0.342% 58.849%, 0.342% 58.849%, 0.519% 59.716%, 0.739% 60.57%, 0.996% 61.415%, 1.282% 62.25%, 1.589% 63.079%, 1.911% 63.901%, 2.239% 64.719%, 2.567% 65.534%, 2.888% 66.348%, 3.193% 67.162%, 3.193% 67.162%, 3.501% 67.986%, 3.824% 68.802%, 4.16% 69.609%, 4.511% 70.407%, 4.875% 71.198%, 5.253% 71.981%, 5.643% 72.757%, 6.047% 73.526%, 6.462% 74.289%, 6.89% 75.045%, 6.89% 75.045%, 7.342% 75.795%, 7.816% 76.526%, 8.31% 77.24%, 8.821% 77.94%, 9.348% 78.628%, 9.886% 79.307%, 10.434% 79.979%, 10.989% 80.647%, 11.548% 81.313%, 12.108% 81.981%, 12.108% 81.981%, 12.673% 82.645%, 13.246% 83.298%, 13.827% 83.939%, 14.417% 84.568%, 15.017% 85.186%, 15.628% 85.793%, 16.251% 86.389%, 16.885% 86.976%, 17.533% 87.553%, 18.195% 88.121%, 18.195% 88.121%, 18.853% 88.695%, 19.498% 89.289%, 20.137% 89.893%, 20.774% 90.501%, 21.415% 91.105%, 22.065% 91.696%, 22.729% 92.268%, 23.414% 92.811%, 24.124% 93.319%, 24.865% 93.783%, 24.865% 93.783%, 25.621% 94.216%, 26.385% 94.64%, 27.159% 95.055%, 27.941% 95.46%, 28.731% 95.852%, 29.528% 96.231%, 30.332% 96.594%, 31.143% 96.942%, 31.961% 97.273%, 32.784% 97.584%, 32.784% 97.584%, 33.601% 97.871%, 34.429% 98.139%, 35.266% 98.388%, 36.112% 98.621%, 36.965% 98.839%, 37.823% 99.042%, 38.686% 99.232%, 39.553% 99.41%, 40.421% 99.577%, 41.291% 99.735%, 41.291% 99.735%, 42.14% 99.863%, 42.997% 99.953%, 43.86% 100.011%, 44.729% 100.042%, 45.602% 100.053%, 46.48% 100.05%, 47.362% 100.036%, 48.246% 100.02%, 49.132% 100.006%, 50.02% 100%, 50.02% 100%, 50.905% 99.99%, 51.784% 99.961%, 52.657% 99.915%, 53.525% 99.851%, 54.388% 99.772%, 55.247% 99.677%, 56.102% 99.569%, 56.954% 99.449%, 57.804% 99.316%, 58.651% 99.173%, 58.651% 99.173%, 59.519% 99.018%, 60.382% 98.858%, 61.24% 98.69%, 62.094% 98.513%, 62.941% 98.324%, 63.783% 98.12%, 64.619% 97.899%, 65.449% 97.66%, 66.271% 97.399%, 67.086% 97.115%, 67.086% 97.115%, 67.905% 96.8%, 68.711% 96.463%, 69.504% 96.105%, 70.288% 95.729%, 71.062% 95.337%, 71.829% 94.931%, 72.59% 94.515%, 73.347% 94.09%, 74.1% 93.658%, 74.851% 93.223%, 74.851% 93.223%, 75.605% 92.78%, 76.352% 92.329%, 77.091% 91.87%, 77.821% 91.401%, 78.543% 90.921%, 79.256% 90.428%, 79.958% 89.923%, 80.651% 89.403%, 81.334% 88.867%, 82.006% 88.314%, 82.006% 88.314%, 82.679% 87.754%, 83.357% 87.199%, 84.038% 86.645%, 84.716% 86.087%, 85.388% 85.523%, 86.049% 84.948%, 86.695% 84.358%, 87.322% 83.75%, 87.926% 83.119%, 88.502% 82.462%, 88.502% 82.462%, 89.042% 81.779%, 89.547% 81.07%, 90.023% 80.339%, 90.475% 79.591%, 90.908% 78.829%, 91.33% 78.058%, 91.745% 77.282%, 92.16% 76.504%, 92.58% 75.731%, 93.012% 74.965%, 93.012% 74.965%, 93.451% 74.213%, 93.898% 73.464%, 94.347% 72.714%, 94.792% 71.962%, 95.23% 71.205%, 95.653% 70.44%, 96.059% 69.665%, 96.441% 68.878%, 96.794% 68.076%, 97.113% 67.256%, 97.113% 67.256%, 97.396% 66.437%, 97.657% 65.609%, 97.897% 64.773%, 98.118% 63.929%, 98.323% 63.079%, 98.514% 62.222%, 98.692% 61.361%, 98.861% 60.496%, 99.021% 59.627%, 99.176% 58.755%, 99.176% 58.755%, 99.319% 57.904%, 99.451% 57.049%, 99.572% 56.189%, 99.679% 55.326%, 99.773% 54.458%, 99.852% 53.586%, 99.915% 52.709%, 99.962% 51.829%, 99.99% 50.944%, 100% 50.054%, 100% 50.054%, 100.005% 49.162%, 100.016% 48.27%, 100.028% 47.38%, 100.035% 46.491%, 100.033% 45.605%, 100.017% 44.724%, 99.98% 43.848%, 99.917% 42.979%, 99.825% 42.117%, 99.696% 41.263%, 99.696% 41.267%);
}

.logos .grid-2-1 {
  padding: 0;
}
.logos p {
  color: #24631e;
}
.logos .slider-logos {
  margin-top: 80px;
}
.logos .slider-logos .slick-track {
  display: flex;
  align-items: center;
  margin: 0;
}
.logos .slider-logos .logo-img {
  padding-right: 40px;
  display: flex;
  background: #e4e4c5;
}
.logos .slider-logos .logo-img img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  mix-blend-mode: multiply;
}
.logos.logos-with-link .slick-with-gap .slick-list {
  overflow: hidden;
}
.logos.logos-with-link .slick-with-gap .slick-track {
  align-items: stretch;
}
.logos.logos-with-link .logo-box {
  height: 100%;
  padding-bottom: 50px;
  position: relative;
}
.logos.logos-with-link .logo-box .logo-img {
  background: #f0f1e0;
  padding: 0;
  height: 100%;
  padding: 20px 20px 50px;
  border-radius: 10px;
}
.logos.logos-with-link .logo-box .btn, .logos.logos-with-link .logo-box .wpcf7-form-control.wpcf7-submit {
  position: absolute;
  bottom: 50px;
  left: 50%;
  transform: translate(-50%, 50%);
  font-size: 16px;
  line-height: 20px;
  padding: 9px 20px;
}
.logos.logos-with-link .logo-box .btn:hover, .logos.logos-with-link .logo-box .wpcf7-form-control.wpcf7-submit:hover {
  background: #e4e4c5;
}

.accordion dt,
.accordion dl {
  margin-bottom: 0;
}
.accordion dd {
  padding-bottom: 22px;
  padding-top: 22px;
  margin-bottom: 0;
  padding-right: 50px;
  width: 100%;
  border-bottom: 2px solid #24631e;
}
.accordion .accordion-title {
  padding: 22px 120px 22px 0;
  position: relative;
  font: 400 var(--size-31)/1.1em "Rubik", Helvetica, Arial, sans-serif;
  border-bottom: 2px solid #24631e;
}
.accordion .accordion-title:hover {
  cursor: pointer;
}
.accordion .accordion-title .accordion-icon {
  position: absolute;
  right: 0;
  top: 15px;
  transform: rotate(0);
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  width: 48px;
  height: 48px;
}
.accordion .accordion-title .accordion-icon path {
  stroke: #24631e !important;
}
.accordion dt.open .accordion-icon {
  transform: rotate(90deg);
}
.accordion .accordion-content {
  width: 90%;
}
.accordion .accordion-content p {
  font-size: var(--size-p);
}

/*-------------------------------------------------------------------------*/
/* !	Template Pages
//
/*-------------------------------------------------------------------------*/
.page-template-home .row-hero h1 {
  font-size: var(--size-126);
  color: #e4e4c5;
}
.page-template-home .section-home-hungry-kids {
  background: #e4e4c5;
  text-align: center;
}
.page-template-home .section-home-hungry-kids .btn, .page-template-home .section-home-hungry-kids .wpcf7-form-control.wpcf7-submit {
  margin-top: 60px;
}
.page-template-home .section-home-the-idea {
  background: #ffad00;
}
.page-template-home .section-home-the-idea .sep-carrot {
  left: 8%;
}
.page-template-home .section-home-the-idea .clipped-image {
  position: absolute;
  top: calc(var(--spacing-section) * -1);
  right: 0;
  width: 25%;
  transform: translateY(-50%);
}
.page-template-home .section-home-the-idea .clipped-image img.old-clip {
  clip-path: polygon(40.48% 90.169%, 40.48% 90.169%, 40.009% 90.733%, 39.584% 91.329%, 39.194% 91.949%, 38.826% 92.585%, 38.47% 93.229%, 38.113% 93.872%, 37.743% 94.507%, 37.349% 95.125%, 36.92% 95.717%, 36.442% 96.277%, 36.442% 96.277%, 36.315% 96.388%, 36.127% 96.519%, 35.893% 96.662%, 35.628% 96.81%, 35.345% 96.956%, 35.059% 97.093%, 34.785% 97.213%, 34.537% 97.31%, 34.329% 97.376%, 34.176% 97.404%, 34.176% 97.404%, 33.989% 97.395%, 33.778% 97.354%, 33.549% 97.287%, 33.309% 97.198%, 33.068% 97.094%, 32.831% 96.979%, 32.607% 96.859%, 32.402% 96.738%, 32.225% 96.623%, 32.082% 96.517%, 32.082% 96.517%, 31.945% 96.353%, 31.888% 96.158%, 31.901% 95.939%, 31.969% 95.703%, 32.083% 95.458%, 32.23% 95.211%, 32.399% 94.969%, 32.576% 94.741%, 32.751% 94.532%, 32.912% 94.352%, 32.912% 94.352%, 33.263% 93.992%, 33.64% 93.65%, 34.036% 93.321%, 34.445% 93.001%, 34.86% 92.685%, 35.275% 92.37%, 35.684% 92.05%, 36.081% 91.722%, 36.459% 91.381%, 36.812% 91.024%, 36.812% 91.024%, 36.904% 90.899%, 36.982% 90.749%, 37.05% 90.578%, 37.114% 90.391%, 37.178% 90.193%, 37.247% 89.988%, 37.328% 89.782%, 37.424% 89.578%, 37.541% 89.383%, 37.684% 89.201%, 37.684% 89.201%, 37.487% 89.218%, 37.286% 89.225%, 37.082% 89.223%, 36.879% 89.216%, 36.681% 89.206%, 36.49% 89.196%, 36.311% 89.188%, 36.145% 89.186%, 35.998% 89.191%, 35.872% 89.208%, 35.872% 89.208%, 35.38% 89.332%, 34.899% 89.499%, 34.427% 89.698%, 33.961% 89.919%, 33.498% 90.15%, 33.035% 90.382%, 32.568% 90.602%, 32.097% 90.801%, 31.616% 90.968%, 31.124% 91.091%, 31.124% 91.091%, 30.792% 91.124%, 30.488% 91.09%, 30.212% 90.998%, 29.963% 90.857%, 29.742% 90.676%, 29.548% 90.463%, 29.382% 90.228%, 29.243% 89.979%, 29.131% 89.725%, 29.046% 89.474%, 29.046% 89.474%, 28.996% 89.253%, 28.982% 89.055%, 29.006% 88.877%, 29.068% 88.719%, 29.17% 88.578%, 29.313% 88.452%, 29.498% 88.339%, 29.728% 88.238%, 30.002% 88.146%, 30.323% 88.062%, 30.323% 88.062%, 30.85% 87.933%, 31.366% 87.793%, 31.876% 87.644%, 32.381% 87.487%, 32.883% 87.324%, 33.387% 87.155%, 33.894% 86.983%, 34.407% 86.807%, 34.929% 86.629%, 35.463% 86.451%, 35.463% 86.451%, 34.952% 86.27%, 34.461% 86.064%, 33.985% 85.839%, 33.52% 85.6%, 33.06% 85.354%, 32.601% 85.106%, 32.137% 84.862%, 31.665% 84.629%, 31.18% 84.412%, 30.676% 84.218%, 30.676% 84.218%, 28.832% 83.549%, 27.031% 82.854%, 25.275% 82.128%, 23.565% 81.368%, 21.901% 80.567%, 20.286% 79.722%, 18.719% 78.829%, 17.202% 77.881%, 15.735% 76.876%, 14.321% 75.807%, 14.321% 75.807%, 12.934% 74.696%, 11.556% 73.56%, 10.199% 72.393%, 8.874% 71.19%, 7.593% 69.943%, 6.365% 68.647%, 5.203% 67.296%, 4.118% 65.882%, 3.121% 64.4%, 2.224% 62.843%, 2.224% 62.843%, 1.59% 61.477%, 1.109% 60.087%, 0.759% 58.678%, 0.52% 57.255%, 0.372% 55.822%, 0.295% 54.385%, 0.268% 52.947%, 0.272% 51.514%, 0.286% 50.09%, 0.29% 48.679%, 0.29% 48.679%, 0.264% 47.231%, 0.215% 45.771%, 0.168% 44.304%, 0.145% 42.838%, 0.169% 41.378%, 0.262% 39.93%, 0.449% 38.501%, 0.751% 37.096%, 1.192% 35.722%, 1.795% 34.385%, 1.795% 34.385%, 2.507% 33.115%, 3.3% 31.858%, 4.169% 30.619%, 5.109% 29.4%, 6.115% 28.205%, 7.182% 27.039%, 8.306% 25.904%, 9.481% 24.805%, 10.702% 23.744%, 11.965% 22.727%, 11.965% 22.727%, 13.137% 21.898%, 14.375% 21.167%, 15.666% 20.519%, 16.999% 19.937%, 18.363% 19.406%, 19.746% 18.912%, 21.136% 18.438%, 22.523% 17.969%, 23.894% 17.49%, 25.239% 16.985%, 25.239% 16.985%, 26.565% 16.45%, 27.888% 15.899%, 29.214% 15.345%, 30.547% 14.8%, 31.893% 14.275%, 33.256% 13.783%, 34.641% 13.337%, 36.054% 12.947%, 37.5% 12.627%, 38.983% 12.388%, 38.983% 12.388%, 40.566% 12.168%, 42.128% 11.91%, 43.664% 11.605%, 45.168% 11.243%, 46.636% 10.813%, 48.061% 10.305%, 49.439% 9.709%, 50.764% 9.014%, 52.031% 8.211%, 53.235% 7.288%, 53.235% 7.288%, 53.8% 6.81%, 54.366% 6.321%, 54.926% 5.821%, 55.474% 5.309%, 56.006% 4.784%, 56.513% 4.245%, 56.991% 3.692%, 57.433% 3.124%, 57.833% 2.539%, 58.186% 1.937%, 58.186% 1.937%, 58.48% 1.392%, 58.732% 0.95%, 58.958% 0.605%, 59.175% 0.347%, 59.399% 0.17%, 59.649% 0.064%, 59.94% 0.022%, 60.29% 0.035%, 60.714% 0.096%, 61.231% 0.197%, 61.231% 0.197%, 61.618% 0.277%, 61.936% 0.349%, 62.194% 0.422%, 62.396% 0.504%, 62.55% 0.607%, 62.662% 0.739%, 62.738% 0.909%, 62.784% 1.127%, 62.807% 1.402%, 62.814% 1.744%, 62.814% 1.744%, 62.864% 2.935%, 63.012% 4.098%, 63.248% 5.232%, 63.567% 6.332%, 63.959% 7.398%, 64.419% 8.425%, 64.937% 9.412%, 65.508% 10.356%, 66.122% 11.254%, 66.774% 12.104%, 66.774% 12.104%, 67.488% 12.913%, 68.28% 13.679%, 69.142% 14.408%, 70.067% 15.102%, 71.048% 15.767%, 72.076% 16.405%, 73.144% 17.022%, 74.244% 17.621%, 75.369% 18.206%, 76.51% 18.781%, 76.51% 18.781%, 77.985% 19.514%, 79.455% 20.25%, 80.912% 20.994%, 82.347% 21.755%, 83.751% 22.54%, 85.117% 23.354%, 86.436% 24.206%, 87.699% 25.103%, 88.897% 26.051%, 90.023% 27.057%, 90.023% 27.057%, 91.066% 28.123%, 92.034% 29.246%, 92.933% 30.42%, 93.771% 31.64%, 94.557% 32.899%, 95.297% 34.193%, 95.999% 35.516%, 96.672% 36.863%, 97.323% 38.227%, 97.959% 39.604%, 97.959% 39.604%, 98.518% 40.95%, 98.975% 42.303%, 99.337% 43.662%, 99.614% 45.025%, 99.816% 46.392%, 99.951% 47.762%, 100.027% 49.134%, 100.055% 50.507%, 100.043% 51.88%, 100% 53.252%, 100% 53.252%, 99.925% 54.652%, 99.807% 56.041%, 99.643% 57.418%, 99.424% 58.782%, 99.147% 60.132%, 98.804% 61.469%, 98.389% 62.791%, 97.898% 64.098%, 97.323% 65.39%, 96.66% 66.664%, 96.66% 66.664%, 95.935% 67.883%, 95.15% 69.07%, 94.303% 70.224%, 93.398% 71.348%, 92.434% 72.441%, 91.412% 73.504%, 90.334% 74.539%, 89.2% 75.546%, 88.012% 76.527%, 86.77% 77.481%, 86.77% 77.481%, 85.375% 78.488%, 83.968% 79.446%, 82.545% 80.355%, 81.104% 81.214%, 79.643% 82.023%, 78.159% 82.782%, 76.65% 83.49%, 75.115% 84.146%, 73.55% 84.751%, 71.953% 85.304%, 71.953% 85.304%, 70.329% 85.794%, 68.687% 86.214%, 67.026% 86.572%, 65.347% 86.872%, 63.648% 87.12%, 61.929% 87.324%, 60.19% 87.488%, 58.429% 87.619%, 56.647% 87.722%, 54.842% 87.805%, 54.842% 87.805%, 54.356% 87.835%, 53.845% 87.886%, 53.316% 87.952%, 52.772% 88.031%, 52.221% 88.119%, 51.666% 88.212%, 51.115% 88.307%, 50.571% 88.399%, 50.042% 88.487%, 49.531% 88.564%, 49.531% 88.564%, 49.89% 88.775%, 50.273% 88.998%, 50.673% 89.233%, 51.084% 89.474%, 51.502% 89.719%, 51.919% 89.963%, 52.331% 90.205%, 52.731% 90.439%, 53.114% 90.663%, 53.474% 90.873%, 53.474% 90.873%, 53.615% 90.962%, 53.749% 91.059%, 53.878% 91.161%, 54.003% 91.268%, 54.127% 91.376%, 54.25% 91.485%, 54.375% 91.593%, 54.502% 91.696%, 54.634% 91.795%, 54.772% 91.886%, 54.772% 91.886%, 55.043% 92.06%, 55.292% 92.237%, 55.513% 92.417%, 55.7% 92.601%, 55.849% 92.788%, 55.955% 92.979%, 56.011% 93.174%, 56.013% 93.373%, 55.955% 93.576%, 55.832% 93.784%, 55.832% 93.784%, 55.668% 93.958%, 55.467% 94.098%, 55.235% 94.203%, 54.978% 94.273%, 54.701% 94.309%, 54.411% 94.31%, 54.112% 94.276%, 53.811% 94.207%, 53.513% 94.102%, 53.224% 93.963%, 53.224% 93.963%, 52.788% 93.748%, 52.328% 93.567%, 51.849% 93.41%, 51.358% 93.269%, 50.86% 93.136%, 50.363% 93.003%, 49.873% 92.861%, 49.394% 92.703%, 48.935% 92.52%, 48.5% 92.304%, 48.5% 92.304%, 48.423% 92.235%, 48.391% 92.152%, 48.391% 92.058%, 48.411% 91.958%, 48.437% 91.857%, 48.457% 91.761%, 48.458% 91.674%, 48.426% 91.6%, 48.349% 91.545%, 48.214% 91.514%, 48.214% 91.514%, 48.258% 91.598%, 48.32% 91.649%, 48.396% 91.676%, 48.482% 91.686%, 48.572% 91.689%, 48.664% 91.691%, 48.751% 91.701%, 48.83% 91.727%, 48.896% 91.777%, 48.945% 91.858%, 48.945% 91.858%, 49.104% 92.338%, 49.222% 92.829%, 49.309% 93.329%, 49.375% 93.835%, 49.43% 94.344%, 49.485% 94.854%, 49.55% 95.36%, 49.634% 95.861%, 49.749% 96.353%, 49.904% 96.833%, 49.904% 96.833%, 49.993% 97.116%, 50.051% 97.41%, 50.079% 97.709%, 50.073% 98.004%, 50.032% 98.287%, 49.955% 98.548%, 49.84% 98.781%, 49.685% 98.977%, 49.489% 99.127%, 49.25% 99.223%, 49.25% 99.223%, 49.016% 99.247%, 48.825% 99.194%, 48.671% 99.075%, 48.546% 98.901%, 48.444% 98.683%, 48.357% 98.433%, 48.28% 98.161%, 48.204% 97.879%, 48.123% 97.598%, 48.03% 97.33%, 48.03% 97.33%, 47.755% 96.765%, 47.401% 96.223%, 46.987% 95.699%, 46.532% 95.187%, 46.058% 94.68%, 45.585% 94.173%, 45.132% 93.66%, 44.721% 93.135%, 44.37% 92.592%, 44.101% 92.025%, 44.101% 92.025%, 44.069% 91.924%, 44.059% 91.844%, 44.062% 91.78%, 44.072% 91.727%, 44.081% 91.68%, 44.084% 91.631%, 44.073% 91.577%, 44.042% 91.511%, 43.983% 91.427%, 43.889% 91.322%, 43.889% 91.322%, 43.889% 91.399%, 43.931% 91.451%, 44.006% 91.484%, 44.102% 91.505%, 44.209% 91.519%, 44.317% 91.534%, 44.416% 91.554%, 44.493% 91.588%, 44.54% 91.64%, 44.545% 91.718%, 44.545% 91.718%, 44.416% 92.377%, 44.3% 93.038%, 44.193% 93.702%, 44.093% 94.366%, 43.995% 95.03%, 43.897% 95.695%, 43.795% 96.359%, 43.686% 97.021%, 43.566% 97.682%, 43.433% 98.34%, 43.433% 98.34%, 43.318% 98.641%, 43.115% 98.927%, 42.842% 99.192%, 42.515% 99.431%, 42.148% 99.639%, 41.759% 99.808%, 41.363% 99.935%, 40.977% 100.013%, 40.616% 100.036%, 40.297% 100%, 40.297% 100%, 40.075% 99.915%, 39.929% 99.786%, 39.849% 99.617%, 39.822% 99.415%, 39.838% 99.183%, 39.886% 98.928%, 39.955% 98.654%, 40.034% 98.367%, 40.113% 98.071%, 40.18% 97.771%, 40.18% 97.771%, 40.297% 97.13%, 40.399% 96.486%, 40.492% 95.842%, 40.579% 95.196%, 40.662% 94.55%, 40.746% 93.905%, 40.834% 93.259%, 40.93% 92.615%, 41.037% 91.972%, 41.158% 91.331%, 41.158% 91.331%, 41.185% 91.23%, 41.223% 91.122%, 41.269% 91.008%, 41.322% 90.891%, 41.377% 90.771%, 41.431% 90.651%, 41.481% 90.533%, 41.525% 90.419%, 41.559% 90.31%, 41.581% 90.209%, 41.581% 90.209%, 41.529% 90.202%, 41.439% 90.197%, 41.32% 90.193%, 41.182% 90.19%, 41.034% 90.187%, 40.886% 90.185%, 40.748% 90.182%, 40.629% 90.178%, 40.539% 90.173%, 40.488% 90.166%, 40.48% 90.169%);
}
.page-template-home .main-container .row.section-home-food-numbers {
  background: #24631e;
  padding-top: 100px;
  padding-bottom: 90px;
}
.page-template-home .main-container .row.section-home-food-numbers .btn-alt {
  margin-top: var(--spacing-70);
}
.page-template-home .section-home-food-numbers {
  background: #24631e;
  text-align: center;
}
.page-template-home .section-home-food-numbers .font-bigger {
  color: #e4e4c5;
}
.page-template-home .section-home-food-numbers .animate-number {
  display: block;
  white-space: nowrap;
  margin-bottom: 45px;
}
.page-template-home .section-home-food-numbers .animate-number span {
  display: inline-block;
  text-align: center;
  min-width: 85px;
  padding: 0px 3px;
  margin: 0 10px;
  border-radius: 10px;
  background: #50824b;
  font: 600 110px/1em "Rubik", Helvetica, Arial, sans-serif;
  color: #ff8300;
}
.page-template-home .section-home-food-numbers .animate-number span:nth-last-child(3):not(:first-child) {
  position: relative;
  margin-left: 0.3em;
}
.page-template-home .section-home-food-numbers .animate-number span:nth-last-child(3):not(:first-child):before {
  content: ",";
  position: absolute;
  width: 0.1em;
  left: -0.3em;
}
.page-template-home .main-container .row.section-home-numbers-video {
  padding-top: 100px;
  padding-bottom: 100px;
  background: #f2f2e2;
}
.page-template-home .main-container .row.section-home-work-1, .page-template-home .main-container .row.section-home-work-2 {
  padding-top: 0;
  padding-bottom: 0;
}
.page-template-home .section-home-work-1 {
  position: relative;
}
.page-template-home .section-home-work-1 .wrap, .page-template-home .section-home-work-1 .row-header .header-flex, .row-header .page-template-home .section-home-work-1 .header-flex {
  padding-top: 230px;
  padding-bottom: 100px;
  position: relative;
  z-index: 1;
}
.page-template-home .section-home-work-1 .wrap .lead, .page-template-home .section-home-work-1 .row-header .header-flex .lead, .row-header .page-template-home .section-home-work-1 .header-flex .lead,
.page-template-home .section-home-work-1 .wrap .title,
.page-template-home .section-home-work-1 .wrap .page-template-about .section-about-logos .font-bigger,
.page-template-about .section-about-logos .page-template-home .section-home-work-1 .wrap .font-bigger,
.page-template-home .section-home-work-1 .row-header .header-flex .title,
.page-template-home .section-home-work-1 .row-header .header-flex .page-template-about .section-about-logos .font-bigger,
.page-template-about .section-about-logos .page-template-home .section-home-work-1 .row-header .header-flex .font-bigger,
.row-header .page-template-home .section-home-work-1 .header-flex .title,
.row-header .page-template-home .section-home-work-1 .header-flex .page-template-about .section-about-logos .font-bigger,
.page-template-about .section-about-logos .row-header .page-template-home .section-home-work-1 .header-flex .font-bigger {
  color: #e4e4c5;
}
.page-template-home .section-home-work-1 .sep-spoon {
  right: 15%;
  top: 0;
}
.page-template-home .section-home-work-2 {
  background: #1f1b1b;
}
.page-template-home .section-home-work-2 .wrap, .page-template-home .section-home-work-2 .row-header .header-flex, .row-header .page-template-home .section-home-work-2 .header-flex {
  padding-top: 50px;
  padding-bottom: 180px;
}
.page-template-home .section-home-work-2 .wrap p, .page-template-home .section-home-work-2 .row-header .header-flex p, .row-header .page-template-home .section-home-work-2 .header-flex p {
  color: #e4e4c5;
}
.page-template-home .section-home-work-2 .wrap .btn, .page-template-home .section-home-work-2 .row-header .header-flex .btn, .row-header .page-template-home .section-home-work-2 .header-flex .btn, .page-template-home .section-home-work-2 .wrap .wpcf7-form-control.wpcf7-submit, .page-template-home .section-home-work-2 .row-header .header-flex .wpcf7-form-control.wpcf7-submit, .row-header .page-template-home .section-home-work-2 .header-flex .wpcf7-form-control.wpcf7-submit {
  margin-top: 40px;
}
.page-template-home .section-home-testimonial {
  background: #f0f1e0;
}
.page-template-home .section-home-testimonial .sep-corn {
  right: 15%;
  top: -300px;
}
.page-template-home .section-home-impact {
  background: #ffad00;
}
.page-template-home .section-home-impact .numbers-lead {
  margin-bottom: 60px;
  font-weight: 500;
}
.page-template-home .section-home-impact .numbers-content {
  margin-bottom: 80px;
  align-items: flex-end;
}
.page-template-home .section-home-impact .numbers-content img {
  width: 120%;
}
.page-template-home .section-home-impact .numbers-content img.old-clip {
  clip-path: polygon(71.983% 16.427%, 71.983% 16.427%, 69.078% 15.357%, 66.702% 14.431%, 64.723% 13.613%, 63.009% 12.867%, 61.427% 12.158%, 59.844% 11.448%, 58.13% 10.703%, 56.15% 9.885%, 53.774% 8.958%, 50.869% 7.888%, 50.869% 7.888%, 48.066% 6.876%, 45.743% 6.028%, 43.786% 5.307%, 42.081% 4.673%, 40.515% 4.086%, 38.972% 3.509%, 37.341% 2.902%, 35.505% 2.227%, 33.352% 1.444%, 30.767% 0.514%, 30.767% 0.514%, 30.555% 0.457%, 30.341% 0.436%, 30.129% 0.447%, 29.923% 0.491%, 29.726% 0.565%, 29.543% 0.668%, 29.376% 0.798%, 29.229% 0.954%, 29.107% 1.133%, 29.012% 1.335%, 22.559% 18.386%, 22.559% 18.386%, 22.553% 18.402%, 22.548% 18.419%, 22.542% 18.435%, 22.536% 18.451%, 22.53% 18.468%, 22.525% 18.484%, 22.52% 18.501%, 22.515% 18.517%, 22.51% 18.534%, 22.506% 18.551%, 22.506% 18.551%, 22.034% 20.382%, 21.621% 22.235%, 21.256% 24.106%, 20.926% 25.993%, 20.621% 27.893%, 20.329% 29.803%, 20.038% 31.72%, 19.737% 33.642%, 19.415% 35.564%, 19.06% 37.486%, 19.06% 37.486%, 18.678% 39.349%, 18.268% 41.215%, 17.84% 43.086%, 17.403% 44.961%, 16.965% 46.843%, 16.538% 48.733%, 16.129% 50.632%, 15.749% 52.541%, 15.406% 54.462%, 15.11% 56.395%, 15.11% 56.395%, 14.884% 58.228%, 14.708% 60.054%, 14.572% 61.875%, 14.465% 63.695%, 14.376% 65.517%, 14.295% 67.344%, 14.21% 69.179%, 14.111% 71.025%, 13.987% 72.886%, 13.827% 74.764%, 13.827% 74.764%, 13.809% 74.884%, 13.777% 75.01%, 13.733% 75.139%, 13.679% 75.269%, 13.615% 75.398%, 13.543% 75.522%, 13.465% 75.639%, 13.382% 75.747%, 13.295% 75.843%, 13.206% 75.925%, 13.206% 75.925%, 12.454% 76.506%, 11.796% 76.95%, 11.208% 77.292%, 10.664% 77.568%, 10.142% 77.815%, 9.616% 78.067%, 9.064% 78.362%, 8.46% 78.734%, 7.78% 79.221%, 7% 79.857%, 7% 79.857%, 6.894% 80.028%, 6.855% 80.239%, 6.875% 80.478%, 6.946% 80.733%, 7.058% 80.993%, 7.204% 81.245%, 7.374% 81.477%, 7.561% 81.677%, 7.756% 81.833%, 7.95% 81.934%, 7.95% 81.934%, 10.177% 82.714%, 12.023% 83.324%, 13.584% 83.805%, 14.955% 84.201%, 16.23% 84.554%, 17.505% 84.907%, 18.875% 85.303%, 20.436% 85.784%, 22.282% 86.393%, 24.509% 87.174%, 24.509% 87.174%, 26.73% 87.975%, 28.557% 88.641%, 30.089% 89.204%, 31.424% 89.7%, 32.66% 90.162%, 33.896% 90.623%, 35.231% 91.119%, 36.762% 91.682%, 38.59% 92.348%, 40.811% 93.149%, 40.811% 93.149%, 43.023% 93.976%, 44.825% 94.708%, 46.321% 95.369%, 47.612% 95.984%, 48.8% 96.575%, 49.989% 97.166%, 51.28% 97.78%, 52.775% 98.442%, 54.578% 99.174%, 56.79% 100%, 56.79% 100%, 56.995% 100.035%, 57.224% 100.01%, 57.466% 99.933%, 57.709% 99.813%, 57.943% 99.656%, 58.156% 99.473%, 58.338% 99.271%, 58.478% 99.058%, 58.564% 98.844%, 58.586% 98.635%, 58.586% 98.635%, 58.428% 97.712%, 58.274% 96.96%, 58.122% 96.341%, 57.972% 95.815%, 57.821% 95.347%, 57.671% 94.896%, 57.519% 94.425%, 57.364% 93.897%, 57.207% 93.272%, 57.044% 92.513%, 57.044% 92.513%, 57.022% 92.354%, 57.014% 92.183%, 57.021% 92.003%, 57.041% 91.819%, 57.073% 91.633%, 57.117% 91.449%, 57.172% 91.272%, 57.238% 91.103%, 57.313% 90.948%, 57.398% 90.81%, 57.398% 90.81%, 57.824% 90.196%, 58.249% 89.584%, 58.674% 88.974%, 59.099% 88.365%, 59.522% 87.758%, 59.945% 87.151%, 60.366% 86.544%, 60.786% 85.937%, 61.205% 85.33%, 61.622% 84.721%, 61.622% 84.721%, 61.859% 84.431%, 62.133% 84.196%, 62.435% 84.018%, 62.759% 83.894%, 63.097% 83.827%, 63.443% 83.816%, 63.789% 83.861%, 64.128% 83.962%, 64.453% 84.12%, 64.757% 84.334%, 64.757% 84.334%, 64.804% 84.373%, 64.852% 84.411%, 64.902% 84.448%, 64.952% 84.484%, 65.003% 84.519%, 65.055% 84.552%, 65.109% 84.585%, 65.164% 84.616%, 65.22% 84.646%, 65.277% 84.674%, 65.277% 84.674%, 65.462% 84.741%, 65.661% 84.778%, 65.871% 84.793%, 66.089% 84.791%, 66.311% 84.781%, 66.533% 84.77%, 66.753% 84.763%, 66.966% 84.768%, 67.169% 84.792%, 67.359% 84.842%, 67.359% 84.842%, 68.937% 85.348%, 70.564% 85.747%, 72.229% 86.031%, 73.923% 86.195%, 75.637% 86.231%, 77.363% 86.135%, 79.091% 85.898%, 80.811% 85.516%, 82.516% 84.98%, 84.195% 84.286%, 84.195% 84.286%, 85.95% 83.356%, 87.615% 82.259%, 89.19% 81.007%, 90.676% 79.617%, 92.075% 78.103%, 93.387% 76.48%, 94.612% 74.762%, 95.753% 72.964%, 96.809% 71.101%, 97.782% 69.187%, 97.782% 69.187%, 98.641% 67.242%, 99.356% 65.277%, 99.928% 63.299%, 100.357% 61.311%, 100.645% 59.32%, 100.793% 57.33%, 100.802% 55.347%, 100.672% 53.376%, 100.404% 51.422%, 100% 49.491%, 100% 49.491%, 99.513% 47.67%, 98.956% 45.907%, 98.321% 44.213%, 97.6% 42.599%, 96.785% 41.073%, 95.869% 39.646%, 94.844% 38.329%, 93.702% 37.131%, 92.436% 36.063%, 91.037% 35.135%, 91.037% 35.135%, 90.877% 35.024%, 90.737% 34.891%, 90.616% 34.739%, 90.517% 34.571%, 90.44% 34.392%, 90.388% 34.203%, 90.361% 34.01%, 90.361% 33.816%, 90.389% 33.623%, 90.447% 33.436%, 90.447% 33.436%, 90.792% 32.557%, 91.118% 31.691%, 91.43% 30.834%, 91.73% 29.983%, 92.02% 29.135%, 92.305% 28.287%, 92.586% 27.436%, 92.867% 26.579%, 93.151% 25.712%, 93.44% 24.832%, 93.44% 24.832%, 93.493% 24.616%, 93.51% 24.4%, 93.494% 24.189%, 93.446% 23.985%, 93.368% 23.793%, 93.261% 23.615%, 93.128% 23.455%, 92.969% 23.316%, 92.788% 23.203%, 92.585% 23.118%, 92.585% 23.118%, 90.868% 22.56%, 88.641% 21.837%, 86.066% 21%, 83.307% 20.104%, 80.525% 19.2%, 77.884% 18.342%, 75.547% 17.583%, 73.676% 16.975%, 72.434% 16.572%, 71.984% 16.426%, 71.983% 16.427%, 92.869% 66.86%, 92.869% 66.86%, 92.062% 68.342%, 91.136% 69.706%, 90.104% 70.96%, 88.979% 72.11%, 87.775% 73.165%, 86.504% 74.132%, 85.18% 75.017%, 83.815% 75.828%, 82.424% 76.572%, 81.018% 77.257%, 81.018% 77.257%, 79.676% 77.845%, 78.352% 78.344%, 77.046% 78.746%, 75.757% 79.045%, 74.485% 79.232%, 73.231% 79.299%, 71.993% 79.241%, 70.772% 79.048%, 69.568% 78.714%, 68.38% 78.232%, 68.38% 78.232%, 68.341% 78.213%, 68.301% 78.195%, 68.26% 78.176%, 68.218% 78.156%, 68.175% 78.137%, 68.131% 78.117%, 68.087% 78.097%, 68.042% 78.077%, 67.996% 78.057%, 67.95% 78.036%, 67.95% 78.036%, 67.624% 77.857%, 67.346% 77.63%, 67.116% 77.363%, 66.937% 77.064%, 66.811% 76.74%, 66.74% 76.398%, 66.727% 76.046%, 66.774% 75.693%, 66.882% 75.344%, 67.054% 75.008%, 67.054% 75.008%, 68.045% 73.404%, 69.019% 71.794%, 69.976% 70.18%, 70.92% 68.564%, 71.852% 66.947%, 72.774% 65.331%, 73.689% 63.718%, 74.598% 62.109%, 75.504% 60.505%, 76.408% 58.909%, 76.408% 58.909%, 77.396% 57.198%, 78.402% 55.505%, 79.417% 53.825%, 80.434% 52.155%, 81.444% 50.491%, 82.44% 48.827%, 83.414% 47.16%, 84.358% 45.485%, 85.265% 43.799%, 86.128% 42.097%, 86.128% 42.097%, 86.251% 41.89%, 86.403% 41.712%, 86.578% 41.563%, 86.773% 41.446%, 86.981% 41.362%, 87.199% 41.314%, 87.422% 41.303%, 87.644% 41.331%, 87.861% 41.399%, 88.069% 41.511%, 88.069% 41.511%, 88.967% 42.159%, 89.806% 42.88%, 90.585% 43.673%, 91.304% 44.534%, 91.962% 45.461%, 92.558% 46.451%, 93.091% 47.5%, 93.559% 48.608%, 93.963% 49.769%, 94.301% 50.982%, 94.301% 50.982%, 94.627% 52.504%, 94.863% 54.061%, 95.004% 55.646%, 95.044% 57.251%, 94.978% 58.868%, 94.801% 60.489%, 94.507% 62.106%, 94.092% 63.712%, 93.549% 65.299%, 92.874% 66.858%, 92.869% 66.86%);
}
.main-container .page-template-home .section-home-impact .numbers-lead:last-of-type {
  font: 400 var(--size-31)/1.1em "Rubik", Helvetica, Arial, sans-serif;
  margin-bottom: 80px;
}
.page-template-home .section-home-impact .impact-numbers-grid {
  margin-bottom: 60px;
  grid-row-gap: 100px;
}
.page-template-home .section-home-impact .numbers-box-animate {
  padding-left: 40px;
  border-left: 4px solid #24631e;
}
.page-template-home .section-home-impact .numbers-box-animate .number {
  font: 600 var(--size-126)/0.9em "Rubik", Helvetica, Arial, sans-serif;
  color: #24631e;
  margin: 20px 0;
}
.page-template-home .section-home-impact .numbers-box-animate p {
  margin-bottom: 0;
}
.page-template-home .section-home-impact .sep-pencil {
  right: 40px;
}
.page-template-home .section-home-logos {
  background: #e4e4c5;
}
.page-template-home .section-home-logos .logos:nth-child(2), .page-template-home .section-home-logos .logos.logos-with-link {
  margin-bottom: 0;
}
.page-template-home .section-home-logos .sep-plus {
  right: 15%;
}

.section-home-articles {
  background: #e4e4c5;
}
.section-home-articles .font-bigger {
  color: #24631e;
  padding-bottom: var(--spacing-70);
}
.section-home-articles .slick-with-gap .slick-list {
  overflow: hidden;
}
.section-home-articles .slick-prev,
.section-home-articles .slick-next {
  top: -110px;
}
.section-home-articles .slick-prev path,
.section-home-articles .slick-next path {
  stroke: #24631e;
}

.post-box-article a {
  text-decoration: none;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: inline-block;
}
.post-box-article a:hover {
  cursor: pointer;
  transform: scale(1.02);
}
.post-box-article .post-image {
  position: relative;
  border-radius: 16px 16px 0 0;
  overflow: hidden;
}
.post-box-article .post-image .image-wrap {
  aspect-ratio: 3/4;
}
.post-box-article .post-image .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.post-box-article .post-image .image-wrap:before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(to top, rgba(31, 27, 27, 0.6), rgba(31, 27, 27, 0));
  z-index: 1;
}
.post-box-article .post-image h3 {
  position: absolute;
  bottom: 20px;
  left: 20px;
  right: 20px;
  color: #fff;
  z-index: 3;
}
.post-box-article .post-text {
  border-radius: 0 0 16px 16px;
  background: #fff;
  overflow: hidden;
}
.post-box-article .post-foot {
  display: flex;
  gap: 20px;
  justify-content: space-between;
  align-items: center;
  padding: 10px 20px;
}
.post-box-article .post-meta,
.post-box-article .post-logo-wrap span {
  color: #1f1b1b;
  margin-bottom: 0;
  font-size: 15px;
  text-decoration: none;
  font-weight: 500;
}
.post-box-article .post-logo-wrap {
  width: 140px;
  height: 40px;
  display: flex;
  justify-content: flex-end;
}
.post-box-article .post-logo-wrap img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  object-position: right bottom;
}
.post-box-article .post-logo-wrap span {
  align-self: center;
  justify-self: flex-end;
}

.page-template-about .section-about-head {
  padding-top: 100px;
  background: #e4e4c5;
  overflow: hidden;
}
.page-template-about .section-about-head .grid-7-5 {
  min-width: 0;
  min-height: 0;
}
.page-template-about .section-about-head .g-2 {
  margin-top: 80px;
  grid-gap: 60px;
}
.page-template-about .section-about-head .title, .page-template-about .section-about-head .section-about-logos .font-bigger, .page-template-about .section-about-logos .section-about-head .font-bigger {
  margin-bottom: 120px;
}
.page-template-about .section-about-head .clipped-image {
  height: fit-content;
  transform: scale(1.2) translateX(10%);
}
.page-template-about .section-about-head .clipped-image img.old-clip {
  clip-path: polygon(100% 49.582%, 100% 49.582%, 99.956% 48.84%, 99.842% 48.114%, 99.671% 47.4%, 99.456% 46.695%, 99.211% 45.998%, 98.949% 45.304%, 98.683% 44.612%, 98.425% 43.918%, 98.189% 43.22%, 97.989% 42.515%, 97.989% 42.515%, 97.808% 41.813%, 97.618% 41.124%, 97.418% 40.444%, 97.205% 39.774%, 96.977% 39.11%, 96.731% 38.45%, 96.466% 37.793%, 96.178% 37.137%, 95.865% 36.48%, 95.526% 35.82%, 95.526% 35.82%, 95.204% 35.225%, 94.879% 34.647%, 94.549% 34.083%, 94.213% 33.534%, 93.868% 32.997%, 93.512% 32.471%, 93.144% 31.955%, 92.761% 31.447%, 92.362% 30.947%, 91.945% 30.452%, 91.945% 30.452%, 91.506% 29.959%, 91.06% 29.483%, 90.607% 29.024%, 90.147% 28.577%, 89.678% 28.143%, 89.2% 27.718%, 88.712% 27.301%, 88.213% 26.889%, 87.703% 26.481%, 87.181% 26.075%, 87.181% 26.075%, 86.847% 25.803%, 86.529% 25.514%, 86.223% 25.211%, 85.928% 24.898%, 85.639% 24.577%, 85.356% 24.251%, 85.075% 23.923%, 84.793% 23.597%, 84.507% 23.274%, 84.216% 22.957%, 84.216% 22.957%, 84.069% 22.805%, 83.919% 22.654%, 83.767% 22.506%, 83.612% 22.362%, 83.454% 22.22%, 83.292% 22.083%, 83.127% 21.951%, 82.958% 21.823%, 82.785% 21.701%, 82.607% 21.585%, 82.607% 21.585%, 82.534% 21.547%, 82.452% 21.516%, 82.364% 21.49%, 82.272% 21.467%, 82.18% 21.444%, 82.091% 21.419%, 82.007% 21.39%, 81.931% 21.355%, 81.867% 21.311%, 81.816% 21.257%, 81.816% 21.257%, 81.776% 21.181%, 81.754% 21.1%, 81.748% 21.015%, 81.755% 20.926%, 81.772% 20.837%, 81.797% 20.747%, 81.828% 20.66%, 81.862% 20.576%, 81.896% 20.497%, 81.928% 20.424%, 81.928% 20.424%, 81.997% 20.262%, 82.064% 20.1%, 82.13% 19.937%, 82.195% 19.773%, 82.258% 19.609%, 82.321% 19.444%, 82.383% 19.28%, 82.444% 19.115%, 82.504% 18.949%, 82.564% 18.784%, 82.564% 18.784%, 82.678% 18.472%, 82.79% 18.16%, 82.904% 17.847%, 83.018% 17.536%, 83.133% 17.225%, 83.251% 16.915%, 83.373% 16.606%, 83.498% 16.299%, 83.628% 15.994%, 83.764% 15.691%, 83.764% 15.691%, 83.882% 15.431%, 83.998% 15.158%, 84.104% 14.876%, 84.192% 14.591%, 84.253% 14.306%, 84.28% 14.025%, 84.265% 13.754%, 84.198% 13.497%, 84.073% 13.257%, 83.88% 13.04%, 83.88% 13.04%, 83.63% 12.847%, 83.345% 12.679%, 83.033% 12.538%, 82.703% 12.426%, 82.362% 12.345%, 82.018% 12.297%, 81.68% 12.284%, 81.354% 12.307%, 81.05% 12.369%, 80.774% 12.472%, 80.774% 12.472%, 80.085% 12.81%, 79.404% 13.16%, 78.728% 13.518%, 78.054% 13.88%, 77.381% 14.242%, 76.706% 14.599%, 76.027% 14.947%, 75.342% 15.283%, 74.648% 15.601%, 73.942% 15.898%, 73.942% 15.898%, 73.717% 15.998%, 73.5% 16.114%, 73.29% 16.243%, 73.087% 16.383%, 72.889% 16.532%, 72.696% 16.689%, 72.507% 16.85%, 72.321% 17.013%, 72.136% 17.177%, 71.953% 17.34%, 71.953% 17.34%, 71.857% 17.424%, 71.76% 17.508%, 71.663% 17.592%, 71.566% 17.674%, 71.468% 17.756%, 71.369% 17.837%, 71.269% 17.916%, 71.167% 17.993%, 71.065% 18.069%, 70.961% 18.142%, 70.961% 18.142%, 70.869% 18.206%, 70.771% 18.274%, 70.668% 18.341%, 70.562% 18.403%, 70.454% 18.455%, 70.343% 18.494%, 70.232% 18.514%, 70.121% 18.512%, 70.011% 18.484%, 69.903% 18.424%, 69.903% 18.424%, 69.86% 18.389%, 69.82% 18.35%, 69.784% 18.306%, 69.753% 18.259%, 69.727% 18.209%, 69.706% 18.156%, 69.691% 18.102%, 69.681% 18.047%, 69.677% 17.99%, 69.679% 17.934%, 69.679% 17.934%, 69.681% 17.914%, 69.684% 17.894%, 69.688% 17.875%, 69.692% 17.856%, 69.696% 17.837%, 69.701% 17.818%, 69.705% 17.799%, 69.711% 17.78%, 69.716% 17.761%, 69.721% 17.742%, 69.721% 17.742%, 69.748% 17.655%, 69.777% 17.571%, 69.808% 17.489%, 69.841% 17.409%, 69.877% 17.331%, 69.918% 17.256%, 69.963% 17.184%, 70.013% 17.114%, 70.07% 17.046%, 70.133% 16.981%, 70.133% 16.981%, 70.197% 16.92%, 70.262% 16.859%, 70.326% 16.798%, 70.389% 16.736%, 70.452% 16.674%, 70.514% 16.61%, 70.574% 16.546%, 70.633% 16.48%, 70.69% 16.412%, 70.744% 16.342%, 70.744% 16.342%, 71.147% 15.748%, 71.493% 15.133%, 71.787% 14.499%, 72.031% 13.846%, 72.232% 13.177%, 72.392% 12.493%, 72.515% 11.795%, 72.606% 11.085%, 72.67% 10.363%, 72.709% 9.632%, 72.709% 9.632%, 72.698% 9.15%, 72.627% 8.721%, 72.499% 8.35%, 72.317% 8.039%, 72.083% 7.792%, 71.8% 7.612%, 71.47% 7.502%, 71.097% 7.466%, 70.683% 7.508%, 70.231% 7.629%, 70.231% 7.629%, 70.127% 7.683%, 70.042% 7.761%, 69.97% 7.858%, 69.908% 7.969%, 69.851% 8.089%, 69.797% 8.213%, 69.739% 8.335%, 69.676% 8.451%, 69.602% 8.555%, 69.514% 8.642%, 69.514% 8.642%, 68.779% 9.174%, 68.006% 9.641%, 67.201% 10.053%, 66.37% 10.421%, 65.52% 10.754%, 64.657% 11.065%, 63.786% 11.362%, 62.914% 11.656%, 62.047% 11.958%, 61.191% 12.278%, 61.191% 12.278%, 61.086% 12.324%, 60.985% 12.376%, 60.887% 12.434%, 60.792% 12.497%, 60.699% 12.564%, 60.609% 12.634%, 60.52% 12.707%, 60.433% 12.782%, 60.346% 12.857%, 60.261% 12.932%, 60.261% 12.932%, 60.217% 12.97%, 60.172% 13.008%, 60.128% 13.046%, 60.083% 13.084%, 60.038% 13.121%, 59.993% 13.158%, 59.947% 13.194%, 59.901% 13.23%, 59.854% 13.265%, 59.806% 13.299%, 59.806% 13.299%, 59.763% 13.331%, 59.722% 13.363%, 59.681% 13.393%, 59.641% 13.422%, 59.599% 13.447%, 59.556% 13.469%, 59.511% 13.485%, 59.462% 13.495%, 59.41% 13.499%, 59.352% 13.495%, 59.352% 13.495%, 59.318% 13.487%, 59.284% 13.476%, 59.252% 13.46%, 59.222% 13.441%, 59.195% 13.418%, 59.171% 13.392%, 59.151% 13.364%, 59.136% 13.333%, 59.126% 13.299%, 59.123% 13.265%, 59.123% 13.265%, 59.123% 13.248%, 59.125% 13.232%, 59.128% 13.216%, 59.131% 13.2%, 59.135% 13.184%, 59.14% 13.168%, 59.145% 13.152%, 59.149% 13.137%, 59.154% 13.121%, 59.159% 13.106%, 59.159% 13.106%, 59.163% 13.087%, 59.168% 13.068%, 59.171% 13.049%, 59.175% 13.03%, 59.179% 13.011%, 59.183% 12.993%, 59.188% 12.974%, 59.194% 12.956%, 59.202% 12.938%, 59.21% 12.92%, 59.21% 12.92%, 59.25% 12.851%, 59.291% 12.783%, 59.334% 12.715%, 59.379% 12.647%, 59.424% 12.58%, 59.47% 12.512%, 59.516% 12.445%, 59.562% 12.379%, 59.607% 12.312%, 59.651% 12.245%, 59.651% 12.245%, 59.697% 12.173%, 59.743% 12.1%, 59.79% 12.027%, 59.836% 11.955%, 59.883% 11.882%, 59.929% 11.81%, 59.976% 11.737%, 60.022% 11.664%, 60.068% 11.592%, 60.115% 11.519%, 60.115% 11.519%, 60.208% 11.374%, 60.301% 11.229%, 60.394% 11.084%, 60.487% 10.939%, 60.58% 10.794%, 60.673% 10.649%, 60.767% 10.505%, 60.86% 10.36%, 60.954% 10.215%, 61.047% 10.07%, 61.047% 10.07%, 61.234% 9.783%, 61.421% 9.496%, 61.608% 9.209%, 61.797% 8.923%, 61.986% 8.637%, 62.176% 8.351%, 62.367% 8.067%, 62.559% 7.783%, 62.752% 7.5%, 62.946% 7.217%, 62.946% 7.217%, 63.453% 6.38%, 63.791% 5.588%, 63.963% 4.844%, 63.972% 4.148%, 63.82% 3.502%, 63.511% 2.907%, 63.046% 2.366%, 62.429% 1.88%, 61.662% 1.451%, 60.748% 1.079%, 60.748% 1.079%, 60.293% 0.926%, 59.837% 0.782%, 59.379% 0.648%, 58.919% 0.524%, 58.457% 0.411%, 57.991% 0.308%, 57.523% 0.217%, 57.051% 0.138%, 56.575% 0.07%, 56.096% 0.016%, 56.096% 0.016%, 55.928% 0.005%, 55.754% 0.004%, 55.577% 0.014%, 55.397% 0.036%, 55.217% 0.068%, 55.039% 0.113%, 54.863% 0.169%, 54.692% 0.238%, 54.527% 0.319%, 54.37% 0.414%, 54.37% 0.414%, 54.243% 0.486%, 54.096% 0.556%, 53.933% 0.623%, 53.762% 0.691%, 53.589% 0.762%, 53.42% 0.838%, 53.261% 0.92%, 53.118% 1.012%, 52.998% 1.115%, 52.906% 1.232%, 52.906% 1.232%, 52.622% 1.78%, 52.394% 2.363%, 52.209% 2.972%, 52.053% 3.599%, 51.912% 4.234%, 51.77% 4.87%, 51.614% 5.496%, 51.43% 6.106%, 51.204% 6.689%, 50.92% 7.237%, 50.92% 7.237%, 50.6% 7.764%, 50.276% 8.288%, 49.949% 8.81%, 49.619% 9.33%, 49.289% 9.85%, 48.958% 10.369%, 48.63% 10.89%, 48.304% 11.412%, 47.982% 11.937%, 47.665% 12.465%, 47.665% 12.465%, 47.566% 12.601%, 47.439% 12.725%, 47.289% 12.833%, 47.12% 12.923%, 46.937% 12.992%, 46.742% 13.036%, 46.542% 13.053%, 46.339% 13.04%, 46.138% 12.993%, 45.944% 12.91%, 45.944% 12.91%, 45.423% 12.626%, 44.905% 12.332%, 44.392% 12.03%, 43.884% 11.72%, 43.381% 11.402%, 42.884% 11.075%, 42.394% 10.741%, 41.91% 10.399%, 41.435% 10.05%, 40.968% 9.694%, 40.968% 9.694%, 40.506% 9.331%, 40.047% 8.959%, 39.592% 8.579%, 39.142% 8.191%, 38.696% 7.795%, 38.257% 7.392%, 37.824% 6.982%, 37.398% 6.564%, 36.98% 6.139%, 36.571% 5.708%, 36.571% 5.708%, 36.32% 5.448%, 36.091% 5.238%, 35.877% 5.075%, 35.674% 4.958%, 35.476% 4.885%, 35.278% 4.854%, 35.073% 4.862%, 34.856% 4.908%, 34.621% 4.99%, 34.364% 5.106%, 34.364% 5.106%, 34.08% 5.252%, 33.848% 5.39%, 33.662% 5.526%, 33.518% 5.666%, 33.412% 5.816%, 33.34% 5.982%, 33.296% 6.17%, 33.276% 6.386%, 33.276% 6.636%, 33.292% 6.925%, 33.292% 6.925%, 33.361% 7.762%, 33.45% 8.59%, 33.564% 9.408%, 33.703% 10.215%, 33.872% 11.011%, 34.073% 11.796%, 34.309% 12.568%, 34.582% 13.327%, 34.896% 14.071%, 35.252% 14.802%, 35.252% 14.802%, 35.278% 14.847%, 35.304% 14.889%, 35.331% 14.93%, 35.356% 14.97%, 35.38% 15.011%, 35.401% 15.056%, 35.419% 15.105%, 35.433% 15.16%, 35.443% 15.223%, 35.446% 15.296%, 35.446% 15.296%, 35.424% 15.331%, 35.396% 15.355%, 35.363% 15.371%, 35.327% 15.38%, 35.288% 15.382%, 35.249% 15.38%, 35.209% 15.374%, 35.17% 15.366%, 35.134% 15.357%, 35.102% 15.348%, 35.102% 15.348%, 35.048% 15.336%, 34.993% 15.325%, 34.938% 15.317%, 34.882% 15.31%, 34.826% 15.304%, 34.769% 15.299%, 34.713% 15.294%, 34.657% 15.289%, 34.602% 15.284%, 34.548% 15.277%, 34.548% 15.277%, 34.434% 15.263%, 34.321% 15.248%, 34.207% 15.232%, 34.094% 15.216%, 33.981% 15.199%, 33.868% 15.183%, 33.755% 15.165%, 33.642% 15.148%, 33.529% 15.13%, 33.417% 15.113%, 33.417% 15.113%, 33.192% 15.076%, 32.968% 15.038%, 32.744% 14.999%, 32.52% 14.959%, 32.296% 14.918%, 32.072% 14.877%, 31.848% 14.835%, 31.625% 14.792%, 31.401% 14.748%, 31.178% 14.703%, 31.178% 14.703%, 30.964% 14.661%, 30.751% 14.618%, 30.538% 14.574%, 30.325% 14.531%, 30.112% 14.487%, 29.899% 14.443%, 29.686% 14.399%, 29.472% 14.355%, 29.259% 14.312%, 29.046% 14.268%, 29.046% 14.268%, 28.422% 14.171%, 27.787% 14.124%, 27.143% 14.113%, 26.495% 14.125%, 25.844% 14.146%, 25.193% 14.164%, 24.546% 14.164%, 23.906% 14.135%, 23.275% 14.062%, 22.656% 13.933%, 22.656% 13.933%, 22.251% 13.834%, 21.92% 13.779%, 21.656% 13.769%, 21.453% 13.808%, 21.304% 13.902%, 21.201% 14.053%, 21.14% 14.266%, 21.111% 14.544%, 21.109% 14.891%, 21.128% 15.311%, 21.128% 15.311%, 21.137% 15.481%, 21.145% 15.651%, 21.153% 15.821%, 21.161% 15.992%, 21.169% 16.162%, 21.178% 16.332%, 21.188% 16.503%, 21.199% 16.673%, 21.211% 16.844%, 21.225% 17.014%, 21.225% 17.014%, 21.234% 17.104%, 21.243% 17.194%, 21.253% 17.283%, 21.263% 17.373%, 21.274% 17.462%, 21.286% 17.551%, 21.298% 17.641%, 21.311% 17.73%, 21.324% 17.819%, 21.339% 17.908%, 21.339% 17.908%, 21.354% 17.988%, 21.371% 18.072%, 21.388% 18.158%, 21.405% 18.246%, 21.418% 18.334%, 21.427% 18.423%, 21.43% 18.511%, 21.425% 18.597%, 21.41% 18.681%, 21.384% 18.761%, 21.384% 18.761%, 21.362% 18.807%, 21.335% 18.847%, 21.304% 18.883%, 21.271% 18.916%, 21.237% 18.948%, 21.202% 18.979%, 21.169% 19.011%, 21.137% 19.047%, 21.108% 19.086%, 21.083% 19.13%, 21.083% 19.13%, 21.064% 19.17%, 21.046% 19.215%, 21.027% 19.262%, 21.007% 19.309%, 20.985% 19.356%, 20.961% 19.402%, 20.934% 19.443%, 20.903% 19.48%, 20.867% 19.511%, 20.826% 19.533%, 20.826% 19.533%, 20.112% 19.861%, 19.431% 20.225%, 18.779% 20.62%, 18.149% 21.04%, 17.536% 21.477%, 16.935% 21.925%, 16.342% 22.377%, 15.749% 22.828%, 15.153% 23.27%, 14.548% 23.698%, 14.548% 23.698%, 13.89% 24.115%, 13.209% 24.496%, 12.515% 24.853%, 11.815% 25.198%, 11.12% 25.543%, 10.438% 25.9%, 9.778% 26.282%, 9.151% 26.701%, 8.564% 27.168%, 8.026% 27.696%, 8.026% 27.696%, 7.513% 28.262%, 6.999% 28.835%, 6.485% 29.416%, 5.977% 30.007%, 5.479% 30.609%, 4.994% 31.223%, 4.527% 31.851%, 4.081% 32.493%, 3.66% 33.152%, 3.268% 33.829%, 3.268% 33.829%, 2.919% 34.491%, 2.586% 35.172%, 2.268% 35.869%, 1.964% 36.58%, 1.672% 37.305%, 1.393% 38.041%, 1.125% 38.786%, 0.868% 39.538%, 0.62% 40.296%, 0.38% 41.058%, 0.38% 41.058%, 0.166% 41.929%, 0.045% 42.812%, -0.002% 43.704%, 0.009% 44.603%, 0.058% 45.507%, 0.129% 46.413%, 0.204% 47.317%, 0.264% 48.219%, 0.291% 49.115%, 0.268% 50.003%, 0.268% 50.003%, 0.222% 50.883%, 0.191% 51.756%, 0.174% 52.625%, 0.173% 53.491%, 0.186% 54.356%, 0.214% 55.223%, 0.256% 56.091%, 0.313% 56.965%, 0.385% 57.845%, 0.471% 58.733%, 0.471% 58.733%, 0.514% 59.509%, 0.495% 60.296%, 0.433% 61.088%, 0.345% 61.884%, 0.25% 62.68%, 0.167% 63.473%, 0.114% 64.259%, 0.11% 65.036%, 0.172% 65.801%, 0.32% 66.55%, 0.32% 66.55%, 0.54% 67.283%, 0.802% 68.005%, 1.099% 68.717%, 1.423% 69.421%, 1.768% 70.119%, 2.126% 70.814%, 2.49% 71.507%, 2.853% 72.2%, 3.207% 72.896%, 3.545% 73.595%, 3.545% 73.595%, 3.875% 74.318%, 4.194% 75.045%, 4.507% 75.772%, 4.82% 76.495%, 5.139% 77.211%, 5.467% 77.916%, 5.811% 78.607%, 6.176% 79.279%, 6.567% 79.928%, 6.988% 80.552%, 6.988% 80.552%, 7.469% 81.161%, 7.994% 81.729%, 8.554% 82.264%, 9.142% 82.772%, 9.749% 83.263%, 10.366% 83.742%, 10.985% 84.217%, 11.597% 84.697%, 12.194% 85.188%, 12.767% 85.699%, 12.767% 85.699%, 13.331% 86.209%, 13.907% 86.698%, 14.495% 87.169%, 15.094% 87.624%, 15.703% 88.066%, 16.321% 88.498%, 16.948% 88.923%, 17.584% 89.343%, 18.226% 89.762%, 18.876% 90.181%, 18.876% 90.181%, 19.505% 90.597%, 20.129% 91.022%, 20.751% 91.452%, 21.375% 91.883%, 22.004% 92.31%, 22.641% 92.728%, 23.29% 93.133%, 23.954% 93.52%, 24.635% 93.885%, 25.339% 94.222%, 25.339% 94.222%, 26.014% 94.52%, 26.691% 94.806%, 27.37% 95.081%, 28.049% 95.345%, 28.731% 95.598%, 29.414% 95.84%, 30.1% 96.072%, 30.787% 96.295%, 31.477% 96.508%, 32.169% 96.713%, 32.169% 96.713%, 32.869% 96.939%, 33.562% 97.202%, 34.25% 97.491%, 34.936% 97.796%, 35.621% 98.103%, 36.308% 98.402%, 36.998% 98.68%, 37.693% 98.926%, 38.397% 99.129%, 39.11% 99.277%, 39.11% 99.277%, 39.835% 99.343%, 40.57% 99.32%, 41.313% 99.229%, 42.062% 99.09%, 42.815% 98.925%, 43.568% 98.753%, 44.321% 98.595%, 45.07% 98.471%, 45.813% 98.403%, 46.548% 98.409%, 46.548% 98.409%, 47.272% 98.465%, 47.994% 98.529%, 48.715% 98.596%, 49.436% 98.665%, 50.156% 98.732%, 50.877% 98.795%, 51.6% 98.851%, 52.324% 98.897%, 53.051% 98.93%, 53.781% 98.947%, 53.781% 98.947%, 54.499% 98.993%, 55.222% 99.102%, 55.95% 99.255%, 56.679% 99.433%, 57.409% 99.618%, 58.137% 99.792%, 58.863% 99.936%, 59.584% 100.03%, 60.299% 100.058%, 61.006% 100%, 61.006% 100%, 61.71% 99.887%, 62.42% 99.761%, 63.133% 99.623%, 63.849% 99.472%, 64.564% 99.31%, 65.277% 99.137%, 65.987% 98.953%, 66.691% 98.759%, 67.387% 98.554%, 68.075% 98.34%, 68.075% 98.34%, 68.712% 98.084%, 69.318% 97.75%, 69.9% 97.354%, 70.463% 96.916%, 71.015% 96.452%, 71.561% 95.981%, 72.11% 95.52%, 72.667% 95.087%, 73.238% 94.7%, 73.832% 94.376%, 73.832% 94.376%, 74.457% 94.099%, 75.093% 93.846%, 75.736% 93.609%, 76.381% 93.38%, 77.024% 93.151%, 77.661% 92.913%, 78.289% 92.659%, 78.902% 92.379%, 79.498% 92.066%, 80.071% 91.711%, 80.071% 91.711%, 80.627% 91.324%, 81.171% 90.921%, 81.705% 90.503%, 82.23% 90.073%, 82.747% 89.632%, 83.258% 89.181%, 83.763% 88.722%, 84.264% 88.258%, 84.763% 87.789%, 85.26% 87.317%, 85.26% 87.317%, 85.742% 86.852%, 86.221% 86.381%, 86.694% 85.902%, 87.163% 85.414%, 87.625% 84.918%, 88.08% 84.412%, 88.528% 83.895%, 88.968% 83.368%, 89.398% 82.829%, 89.819% 82.277%, 89.819% 82.277%, 90.234% 81.704%, 90.628% 81.122%, 91.006% 80.533%, 91.369% 79.938%, 91.72% 79.338%, 92.062% 78.735%, 92.396% 78.131%, 92.725% 77.526%, 93.052% 76.921%, 93.379% 76.32%, 93.379% 76.32%, 93.705% 75.699%, 94.01% 75.073%, 94.297% 74.442%, 94.57% 73.807%, 94.83% 73.167%, 95.08% 72.525%, 95.324% 71.88%, 95.564% 71.234%, 95.802% 70.586%, 96.041% 69.938%, 96.041% 69.938%, 96.318% 69.294%, 96.651% 68.665%, 97.024% 68.046%, 97.42% 67.433%, 97.823% 66.822%, 98.217% 66.208%, 98.586% 65.587%, 98.913% 64.954%, 99.182% 64.305%, 99.377% 63.635%, 99.377% 63.635%, 99.508% 62.953%, 99.603% 62.261%, 99.668% 61.559%, 99.712% 60.851%, 99.74% 60.138%, 99.76% 59.422%, 99.779% 58.706%, 99.804% 57.992%, 99.842% 57.282%, 99.9% 56.578%, 99.9% 56.578%, 99.958% 55.891%, 99.998% 55.199%, 100.024% 54.504%, 100.037% 53.806%, 100.04% 53.105%, 100.036% 52.402%, 100.027% 51.697%, 100.016% 50.991%, 100.006% 50.285%, 100% 49.578%, 100% 49.582%, 74.69% 21.42%, 74.69% 21.42%, 74.447% 21.593%, 74.211% 21.776%, 73.979% 21.965%, 73.748% 22.155%, 73.516% 22.343%, 73.28% 22.525%, 73.037% 22.696%, 72.785% 22.853%, 72.521% 22.991%, 72.243% 23.106%, 72.243% 23.106%, 71.624% 23.313%, 71% 23.492%, 70.371% 23.645%, 69.739% 23.773%, 69.105% 23.878%, 68.471% 23.964%, 67.837% 24.03%, 67.205% 24.08%, 66.576% 24.115%, 65.952% 24.137%, 65.952% 24.137%, 65.326% 24.155%, 64.691% 24.173%, 64.048% 24.184%, 63.401% 24.184%, 62.75% 24.167%, 62.099% 24.127%, 61.45% 24.059%, 60.805% 23.958%, 60.167% 23.817%, 59.538% 23.633%, 59.538% 23.633%, 59.115% 23.526%, 58.693% 23.486%, 58.284% 23.51%, 57.901% 23.596%, 57.554% 23.742%, 57.258% 23.946%, 57.022% 24.207%, 56.861% 24.52%, 56.786% 24.886%, 56.809% 25.302%, 56.809% 25.302%, 56.947% 25.894%, 57.148% 26.459%, 57.402% 27%, 57.703% 27.519%, 58.043% 28.02%, 58.415% 28.503%, 58.811% 28.973%, 59.224% 29.432%, 59.645% 29.882%, 60.069% 30.327%, 60.069% 30.327%, 60.119% 30.384%, 60.173% 30.458%, 60.228% 30.543%, 60.279% 30.637%, 60.322% 30.735%, 60.354% 30.835%, 60.37% 30.933%, 60.367% 31.025%, 60.34% 31.108%, 60.287% 31.178%, 60.287% 31.178%, 60.241% 31.212%, 60.192% 31.234%, 60.141% 31.245%, 60.088% 31.248%, 60.034% 31.243%, 59.98% 31.233%, 59.926% 31.22%, 59.873% 31.205%, 59.822% 31.19%, 59.773% 31.177%, 59.773% 31.177%, 59.705% 31.16%, 59.637% 31.145%, 59.569% 31.131%, 59.499% 31.119%, 59.43% 31.106%, 59.361% 31.095%, 59.291% 31.083%, 59.222% 31.072%, 59.153% 31.06%, 59.084% 31.048%, 59.084% 31.048%, 58.959% 31.025%, 58.833% 31.001%, 58.708% 30.974%, 58.584% 30.944%, 58.461% 30.91%, 58.339% 30.872%, 58.219% 30.828%, 58.102% 30.778%, 57.988% 30.721%, 57.877% 30.656%, 57.877% 30.656%, 57.344% 30.291%, 56.839% 29.888%, 56.36% 29.452%, 55.904% 28.986%, 55.472% 28.496%, 55.059% 27.985%, 54.666% 27.458%, 54.289% 26.92%, 53.928% 26.374%, 53.58% 25.826%, 53.58% 25.826%, 53.216% 25.299%, 52.848% 24.876%, 52.476% 24.558%, 52.098% 24.349%, 51.716% 24.25%, 51.328% 24.263%, 50.933% 24.39%, 50.531% 24.631%, 50.122% 24.991%, 49.706% 25.469%, 49.706% 25.469%, 49.445% 25.786%, 49.17% 26.088%, 48.881% 26.376%, 48.581% 26.65%, 48.269% 26.911%, 47.948% 27.161%, 47.617% 27.399%, 47.279% 27.627%, 46.934% 27.845%, 46.584% 28.053%, 46.584% 28.053%, 46.404% 28.157%, 46.223% 28.259%, 46.041% 28.359%, 45.859% 28.458%, 45.675% 28.555%, 45.491% 28.652%, 45.307% 28.748%, 45.123% 28.843%, 44.938% 28.938%, 44.753% 29.032%, 44.753% 29.032%, 44.689% 29.064%, 44.624% 29.095%, 44.559% 29.125%, 44.494% 29.155%, 44.429% 29.185%, 44.364% 29.215%, 44.299% 29.246%, 44.235% 29.279%, 44.172% 29.312%, 44.11% 29.348%, 44.11% 29.348%, 44.046% 29.39%, 43.988% 29.436%, 43.934% 29.485%, 43.883% 29.537%, 43.834% 29.592%, 43.787% 29.648%, 43.741% 29.706%, 43.695% 29.764%, 43.648% 29.822%, 43.6% 29.88%, 43.6% 29.88%, 43.581% 29.901%, 43.562% 29.922%, 43.543% 29.943%, 43.523% 29.962%, 43.502% 29.982%, 43.481% 30%, 43.459% 30.017%, 43.436% 30.032%, 43.411% 30.046%, 43.386% 30.058%, 43.386% 30.058%, 43.363% 30.066%, 43.339% 30.073%, 43.315% 30.078%, 43.291% 30.082%, 43.266% 30.085%, 43.241% 30.087%, 43.217% 30.089%, 43.192% 30.089%, 43.167% 30.089%, 43.142% 30.089%, 43.142% 30.089%, 43.118% 30.089%, 43.093% 30.089%, 43.069% 30.087%, 43.045% 30.085%, 43.022% 30.081%, 42.999% 30.077%, 42.976% 30.07%, 42.955% 30.062%, 42.934% 30.051%, 42.914% 30.039%, 42.914% 30.039%, 42.869% 29.997%, 42.837% 29.948%, 42.817% 29.894%, 42.806% 29.835%, 42.802% 29.773%, 42.804% 29.709%, 42.81% 29.646%, 42.818% 29.583%, 42.826% 29.523%, 42.832% 29.468%, 42.832% 29.468%, 42.838% 29.422%, 42.846% 29.379%, 42.856% 29.339%, 42.867% 29.301%, 42.881% 29.263%, 42.895% 29.226%, 42.91% 29.189%, 42.926% 29.151%, 42.942% 29.112%, 42.958% 29.07%, 42.958% 29.07%, 42.998% 28.96%, 43.036% 28.849%, 43.073% 28.739%, 43.109% 28.628%, 43.145% 28.516%, 43.18% 28.405%, 43.215% 28.294%, 43.25% 28.183%, 43.285% 28.072%, 43.32% 27.961%, 43.32% 27.961%, 43.39% 27.744%, 43.459% 27.526%, 43.526% 27.308%, 43.59% 27.088%, 43.652% 26.868%, 43.71% 26.646%, 43.763% 26.424%, 43.811% 26.2%, 43.854% 25.976%, 43.89% 25.75%, 43.89% 25.75%, 43.924% 25.498%, 43.949% 25.248%, 43.964% 25%, 43.968% 24.754%, 43.959% 24.511%, 43.937% 24.27%, 43.9% 24.032%, 43.846% 23.798%, 43.775% 23.567%, 43.686% 23.339%, 43.686% 23.339%, 43.55% 23.086%, 43.395% 22.897%, 43.223% 22.765%, 43.033% 22.679%, 42.825% 22.633%, 42.601% 22.618%, 42.359% 22.624%, 42.101% 22.644%, 41.826% 22.669%, 41.535% 22.69%, 41.535% 22.69%, 40.959% 22.729%, 40.379% 22.781%, 39.797% 22.839%, 39.213% 22.9%, 38.63% 22.957%, 38.047% 23.006%, 37.466% 23.041%, 36.888% 23.057%, 36.314% 23.049%, 35.746% 23.012%, 35.746% 23.012%, 35.181% 22.941%, 34.616% 22.838%, 34.05% 22.707%, 33.484% 22.552%, 32.92% 22.377%, 32.357% 22.187%, 31.797% 21.986%, 31.241% 21.777%, 30.688% 21.566%, 30.14% 21.357%, 30.14% 21.357%, 30.062% 21.323%, 29.967% 21.272%, 29.861% 21.208%, 29.755% 21.132%, 29.655% 21.046%, 29.571% 20.954%, 29.511% 20.858%, 29.482% 20.761%, 29.494% 20.664%, 29.554% 20.57%, 29.554% 20.57%, 29.621% 20.519%, 29.7% 20.49%, 29.787% 20.48%, 29.879% 20.486%, 29.975% 20.504%, 30.072% 20.529%, 30.167% 20.559%, 30.257% 20.59%, 30.34% 20.619%, 30.413% 20.641%, 30.413% 20.641%, 30.513% 20.666%, 30.615% 20.691%, 30.716% 20.715%, 30.818% 20.737%, 30.92% 20.759%, 31.022% 20.779%, 31.125% 20.797%, 31.228% 20.815%, 31.331% 20.831%, 31.434% 20.845%, 31.434% 20.845%, 32.273% 20.947%, 33.125% 21.041%, 33.987% 21.12%, 34.855% 21.181%, 35.726% 21.216%, 36.595% 21.221%, 37.46% 21.189%, 38.316% 21.117%, 39.16% 20.997%, 39.987% 20.825%, 39.987% 20.825%, 40.184% 20.772%, 40.38% 20.709%, 40.573% 20.635%, 40.76% 20.548%, 40.941% 20.449%, 41.112% 20.337%, 41.273% 20.21%, 41.42% 20.069%, 41.553% 19.911%, 41.668% 19.737%, 41.668% 19.737%, 41.753% 19.57%, 41.82% 19.397%, 41.869% 19.219%, 41.901% 19.037%, 41.919% 18.853%, 41.923% 18.667%, 41.914% 18.481%, 41.893% 18.296%, 41.861% 18.112%, 41.82% 17.931%, 41.82% 17.931%, 41.788% 17.812%, 41.753% 17.694%, 41.715% 17.576%, 41.674% 17.46%, 41.63% 17.345%, 41.583% 17.231%, 41.534% 17.118%, 41.483% 17.006%, 41.429% 16.896%, 41.374% 16.786%, 41.374% 16.786%, 41.342% 16.725%, 41.31% 16.664%, 41.278% 16.604%, 41.244% 16.544%, 41.211% 16.484%, 41.177% 16.424%, 41.142% 16.365%, 41.106% 16.306%, 41.07% 16.248%, 41.034% 16.19%, 41.034% 16.19%, 40.991% 16.128%, 40.947% 16.067%, 40.901% 16.008%, 40.853% 15.949%, 40.805% 15.891%, 40.756% 15.832%, 40.708% 15.773%, 40.661% 15.713%, 40.615% 15.652%, 40.572% 15.588%, 40.572% 15.588%, 40.558% 15.568%, 40.545% 15.548%, 40.533% 15.528%, 40.52% 15.508%, 40.509% 15.487%, 40.498% 15.466%, 40.489% 15.445%, 40.48% 15.424%, 40.473% 15.401%, 40.467% 15.379%, 40.467% 15.379%, 40.46% 15.331%, 40.46% 15.283%, 40.467% 15.236%, 40.48% 15.189%, 40.498% 15.145%, 40.522% 15.102%, 40.549% 15.061%, 40.581% 15.024%, 40.617% 14.99%, 40.655% 14.959%, 40.655% 14.959%, 40.695% 14.933%, 40.738% 14.909%, 40.781% 14.889%, 40.826% 14.872%, 40.872% 14.857%, 40.919% 14.844%, 40.967% 14.833%, 41.015% 14.825%, 41.063% 14.817%, 41.111% 14.81%, 41.111% 14.81%, 41.15% 14.806%, 41.188% 14.802%, 41.227% 14.8%, 41.265% 14.798%, 41.304% 14.798%, 41.342% 14.799%, 41.38% 14.801%, 41.418% 14.806%, 41.456% 14.812%, 41.493% 14.821%, 41.493% 14.821%, 41.546% 14.837%, 41.592% 14.858%, 41.633% 14.882%, 41.669% 14.911%, 41.701% 14.942%, 41.731% 14.975%, 41.76% 15.012%, 41.788% 15.05%, 41.817% 15.089%, 41.848% 15.13%, 41.848% 15.13%, 41.882% 15.174%, 41.919% 15.217%, 41.956% 15.259%, 41.994% 15.3%, 42.033% 15.341%, 42.071% 15.382%, 42.11% 15.424%, 42.148% 15.465%, 42.186% 15.507%, 42.222% 15.549%, 42.222% 15.549%, 42.294% 15.637%, 42.364% 15.727%, 42.434% 15.816%, 42.503% 15.907%, 42.572% 15.998%, 42.64% 16.089%, 42.708% 16.18%, 42.776% 16.272%, 42.844% 16.363%, 42.913% 16.455%, 42.913% 16.455%, 42.998% 16.568%, 43.084% 16.681%, 43.172% 16.794%, 43.26% 16.905%, 43.35% 17.015%, 43.442% 17.124%, 43.535% 17.231%, 43.631% 17.335%, 43.729% 17.438%, 43.83% 17.538%, 43.83% 17.538%, 43.877% 17.582%, 43.925% 17.625%, 43.973% 17.666%, 44.022% 17.706%, 44.071% 17.745%, 44.121% 17.783%, 44.171% 17.82%, 44.222% 17.857%, 44.274% 17.894%, 44.326% 17.931%, 44.326% 17.931%, 44.382% 17.972%, 44.436% 18.012%, 44.49% 18.051%, 44.544% 18.087%, 44.598% 18.121%, 44.654% 18.151%, 44.713% 18.178%, 44.775% 18.199%, 44.841% 18.216%, 44.912% 18.227%, 44.912% 18.227%, 45.013% 18.235%, 45.114% 18.234%, 45.214% 18.228%, 45.315% 18.22%, 45.414% 18.213%, 45.514% 18.21%, 45.612% 18.213%, 45.709% 18.225%, 45.806% 18.249%, 45.901% 18.288%, 45.901% 18.288%, 45.999% 18.334%, 46.101% 18.375%, 46.206% 18.411%, 46.314% 18.444%, 46.423% 18.475%, 46.533% 18.503%, 46.643% 18.531%, 46.752% 18.558%, 46.859% 18.587%, 46.963% 18.616%, 46.963% 18.616%, 47.069% 18.648%, 47.175% 18.68%, 47.281% 18.712%, 47.387% 18.744%, 47.493% 18.776%, 47.599% 18.808%, 47.705% 18.84%, 47.811% 18.872%, 47.917% 18.904%, 48.024% 18.936%, 48.024% 18.936%, 48.071% 18.951%, 48.117% 18.968%, 48.161% 18.986%, 48.204% 19.004%, 48.246% 19.023%, 48.287% 19.043%, 48.328% 19.063%, 48.37% 19.084%, 48.412% 19.104%, 48.456% 19.124%, 48.456% 19.124%, 48.511% 19.144%, 48.568% 19.155%, 48.624% 19.158%, 48.681% 19.154%, 48.738% 19.144%, 48.795% 19.129%, 48.851% 19.11%, 48.906% 19.087%, 48.96% 19.063%, 49.013% 19.037%, 49.013% 19.037%, 49.076% 19.003%, 49.128% 18.97%, 49.169% 18.935%, 49.201% 18.899%, 49.224% 18.861%, 49.239% 18.819%, 49.247% 18.773%, 49.25% 18.722%, 49.248% 18.666%, 49.242% 18.602%, 49.242% 18.602%, 49.238% 18.532%, 49.241% 18.46%, 49.248% 18.388%, 49.261% 18.316%, 49.276% 18.243%, 49.294% 18.171%, 49.314% 18.099%, 49.334% 18.028%, 49.354% 17.958%, 49.373% 17.889%, 49.373% 17.889%, 49.412% 17.74%, 49.453% 17.591%, 49.495% 17.442%, 49.539% 17.294%, 49.584% 17.147%, 49.63% 16.999%, 49.678% 16.853%, 49.727% 16.707%, 49.778% 16.562%, 49.829% 16.417%, 49.829% 16.417%, 50.072% 15.782%, 50.336% 15.156%, 50.618% 14.539%, 50.915% 13.929%, 51.224% 13.325%, 51.542% 12.725%, 51.867% 12.129%, 52.195% 11.535%, 52.524% 10.942%, 52.85% 10.348%, 52.85% 10.348%, 53.127% 9.845%, 53.404% 9.342%, 53.682% 8.841%, 53.961% 8.339%, 54.239% 7.838%, 54.516% 7.336%, 54.792% 6.834%, 55.066% 6.33%, 55.338% 5.826%, 55.608% 5.32%, 55.608% 5.32%, 55.801% 5.003%, 56.021% 4.73%, 56.265% 4.499%, 56.528% 4.312%, 56.807% 4.168%, 57.1% 4.067%, 57.402% 4.009%, 57.71% 3.995%, 58.02% 4.023%, 58.329% 4.095%, 58.329% 4.095%, 58.38% 4.124%, 58.416% 4.17%, 58.438% 4.23%, 58.449% 4.301%, 58.452% 4.378%, 58.448% 4.457%, 58.44% 4.534%, 58.43% 4.606%, 58.42% 4.669%, 58.412% 4.718%, 58.412% 4.718%, 58.407% 4.763%, 58.401% 4.807%, 58.396% 4.852%, 58.391% 4.896%, 58.386% 4.941%, 58.381% 4.985%, 58.378% 5.03%, 58.375% 5.074%, 58.373% 5.119%, 58.372% 5.164%, 58.372% 5.164%, 58.373% 5.214%, 58.376% 5.264%, 58.379% 5.314%, 58.383% 5.364%, 58.387% 5.413%, 58.39% 5.463%, 58.392% 5.513%, 58.392% 5.563%, 58.388% 5.614%, 58.382% 5.664%, 58.382% 5.664%, 58.366% 5.731%, 58.341% 5.798%, 58.309% 5.864%, 58.271% 5.928%, 58.229% 5.992%, 58.185% 6.055%, 58.14% 6.116%, 58.095% 6.177%, 58.053% 6.236%, 58.013% 6.293%, 58.013% 6.293%, 57.968% 6.363%, 57.923% 6.432%, 57.878% 6.502%, 57.834% 6.572%, 57.79% 6.642%, 57.746% 6.713%, 57.702% 6.783%, 57.659% 6.854%, 57.615% 6.925%, 57.573% 6.996%, 57.573% 6.996%, 57.487% 7.138%, 57.403% 7.28%, 57.319% 7.423%, 57.235% 7.567%, 57.152% 7.711%, 57.07% 7.855%, 56.988% 7.999%, 56.907% 8.144%, 56.826% 8.29%, 56.746% 8.435%, 56.746% 8.435%, 56.588% 8.726%, 56.433% 9.018%, 56.279% 9.311%, 56.126% 9.605%, 55.975% 9.9%, 55.824% 10.195%, 55.675% 10.491%, 55.525% 10.787%, 55.376% 11.083%, 55.227% 11.379%, 55.227% 11.379%, 55.202% 11.431%, 55.176% 11.482%, 55.15% 11.534%, 55.124% 11.585%, 55.098% 11.636%, 55.072% 11.688%, 55.046% 11.739%, 55.02% 11.791%, 54.994% 11.842%, 54.968% 11.894%, 54.968% 11.894%, 54.655% 12.589%, 54.397% 13.311%, 54.18% 14.054%, 53.991% 14.81%, 53.817% 15.574%, 53.645% 16.338%, 53.461% 17.097%, 53.253% 17.845%, 53.007% 18.573%, 52.71% 19.277%, 52.71% 19.277%, 52.578% 19.564%, 52.484% 19.795%, 52.431% 19.981%, 52.422% 20.131%, 52.462% 20.256%, 52.553% 20.364%, 52.698% 20.467%, 52.902% 20.573%, 53.167% 20.693%, 53.496% 20.836%, 53.496% 20.836%, 53.548% 20.859%, 53.6% 20.882%, 53.652% 20.905%, 53.704% 20.929%, 53.755% 20.952%, 53.807% 20.975%, 53.859% 20.998%, 53.911% 21.021%, 53.963% 21.043%, 54.015% 21.065%, 54.015% 21.065%, 54.033% 21.073%, 54.053% 21.082%, 54.073% 21.092%, 54.094% 21.102%, 54.114% 21.112%, 54.135% 21.12%, 54.156% 21.127%, 54.177% 21.133%, 54.198% 21.136%, 54.218% 21.137%, 54.218% 21.137%, 54.246% 21.135%, 54.274% 21.132%, 54.303% 21.126%, 54.332% 21.118%, 54.361% 21.109%, 54.389% 21.098%, 54.416% 21.085%, 54.442% 21.071%, 54.466% 21.055%, 54.488% 21.039%, 54.488% 21.039%, 54.499% 21.029%, 54.51% 21.018%, 54.521% 21.007%, 54.531% 20.996%, 54.541% 20.984%, 54.55% 20.972%, 54.56% 20.96%, 54.569% 20.948%, 54.577% 20.936%, 54.586% 20.924%, 54.586% 20.924%, 54.641% 20.84%, 54.692% 20.755%, 54.738% 20.668%, 54.781% 20.58%, 54.82% 20.491%, 54.856% 20.401%, 54.89% 20.309%, 54.922% 20.216%, 54.953% 20.122%, 54.982% 20.026%, 54.982% 20.026%, 55.003% 19.961%, 55.027% 19.897%, 55.053% 19.834%, 55.082% 19.771%, 55.113% 19.71%, 55.147% 19.65%, 55.182% 19.592%, 55.22% 19.535%, 55.259% 19.479%, 55.301% 19.425%, 55.301% 19.425%, 55.385% 19.326%, 55.477% 19.234%, 55.574% 19.148%, 55.676% 19.07%, 55.783% 18.997%, 55.894% 18.931%, 56.009% 18.871%, 56.126% 18.816%, 56.246% 18.766%, 56.367% 18.722%, 56.367% 18.722%, 56.505% 18.678%, 56.643% 18.639%, 56.783% 18.604%, 56.924% 18.573%, 57.066% 18.546%, 57.208% 18.521%, 57.351% 18.5%, 57.495% 18.48%, 57.638% 18.463%, 57.782% 18.447%, 57.782% 18.447%, 57.93% 18.433%, 58.078% 18.419%, 58.226% 18.407%, 58.373% 18.394%, 58.521% 18.382%, 58.669% 18.37%, 58.817% 18.358%, 58.965% 18.344%, 59.113% 18.33%, 59.261% 18.314%, 59.261% 18.314%, 59.45% 18.289%, 59.638% 18.256%, 59.825% 18.217%, 60.01% 18.171%, 60.194% 18.12%, 60.377% 18.065%, 60.559% 18.006%, 60.739% 17.943%, 60.919% 17.879%, 61.098% 17.812%, 61.098% 17.812%, 61.188% 17.778%, 61.278% 17.744%, 61.367% 17.71%, 61.457% 17.676%, 61.547% 17.642%, 61.637% 17.608%, 61.727% 17.574%, 61.817% 17.54%, 61.907% 17.507%, 61.998% 17.474%, 61.998% 17.474%, 62.056% 17.449%, 62.127% 17.415%, 62.207% 17.376%, 62.293% 17.334%, 62.383% 17.293%, 62.472% 17.258%, 62.559% 17.232%, 62.64% 17.219%, 62.713% 17.221%, 62.774% 17.244%, 62.774% 17.244%, 62.823% 17.282%, 62.845% 17.318%, 62.846% 17.352%, 62.83% 17.384%, 62.8% 17.413%, 62.762% 17.439%, 62.718% 17.462%, 62.674% 17.48%, 62.633% 17.495%, 62.6% 17.504%, 62.6% 17.504%, 62.525% 17.528%, 62.45% 17.557%, 62.376% 17.59%, 62.303% 17.626%, 62.231% 17.665%, 62.158% 17.705%, 62.086% 17.744%, 62.014% 17.782%, 61.941% 17.819%, 61.868% 17.851%, 61.868% 17.851%, 61.467% 18.026%, 61.078% 18.21%, 60.709% 18.404%, 60.369% 18.61%, 60.064% 18.83%, 59.804% 19.066%, 59.595% 19.318%, 59.446% 19.588%, 59.364% 19.878%, 59.358% 20.19%, 59.358% 20.19%, 59.417% 20.505%, 59.528% 20.836%, 59.689% 21.174%, 59.896% 21.508%, 60.147% 21.831%, 60.438% 22.132%, 60.767% 22.401%, 61.13% 22.631%, 61.525% 22.811%, 61.949% 22.933%, 61.949% 22.933%, 62.598% 23.045%, 63.257% 23.121%, 63.923% 23.166%, 64.592% 23.183%, 65.263% 23.176%, 65.933% 23.15%, 66.598% 23.109%, 67.255% 23.056%, 67.902% 22.996%, 68.537% 22.933%, 68.537% 22.933%, 68.95% 22.868%, 69.351% 22.763%, 69.742% 22.624%, 70.123% 22.456%, 70.495% 22.264%, 70.86% 22.055%, 71.218% 21.833%, 71.571% 21.605%, 71.92% 21.375%, 72.266% 21.15%, 72.266% 21.15%, 72.441% 21.036%, 72.621% 20.919%, 72.804% 20.801%, 72.991% 20.683%, 73.181% 20.57%, 73.373% 20.462%, 73.568% 20.361%, 73.765% 20.271%, 73.964% 20.194%, 74.165% 20.13%, 74.165% 20.13%, 74.268% 20.112%, 74.371% 20.112%, 74.474% 20.129%, 74.574% 20.162%, 74.669% 20.209%, 74.759% 20.268%, 74.841% 20.337%, 74.914% 20.414%, 74.977% 20.499%, 75.027% 20.589%, 75.027% 20.589%, 75.078% 20.714%, 75.105% 20.825%, 75.109% 20.923%, 75.093% 21.01%, 75.059% 21.088%, 75.009% 21.159%, 74.944% 21.226%, 74.868% 21.29%, 74.782% 21.353%, 74.687% 21.417%, 74.687% 21.422%);
}
.page-template-about .section-columns-grid {
  background: #e4e4c5;
  padding-top: var(--spacing-70);
}
.page-template-about .section-about-video {
  padding: 0;
  position: relative;
  background: #e4e4c5;
}
.page-template-about .section-about-video .sep-divide {
  left: 33%;
  top: 0;
}
.page-template-about .section-about-video .sep-divide .sep-divide-path {
  fill: #ffad00;
}
.page-template-about .section-about-vision-mission {
  background: #e4e4c5;
}
.page-template-about .section-about-vision-mission .grid-5-7 {
  padding: 0;
}
.page-template-about .section-about-vision-mission .vm-title {
  padding-right: 5%;
}
.page-template-about .section-about-vision-mission .title, .page-template-about .section-about-vision-mission .section-about-logos .font-bigger, .page-template-about .section-about-logos .section-about-vision-mission .font-bigger {
  display: inline;
  position: relative;
  padding-bottom: 40px;
}
.page-template-about .section-about-vision-mission .title:before, .page-template-about .section-about-vision-mission .section-about-logos .font-bigger:before, .page-template-about .section-about-logos .section-about-vision-mission .font-bigger:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 4px;
  background: #24631e;
}
.page-template-about .section-about-vision-mission .art-vision {
  margin-bottom: 170px;
}
.page-template-about .section-about-vision-mission .sep-carrot {
  top: auto;
  bottom: -180px;
  left: 8%;
  transform: none;
}
.page-template-about .section-about-vision-mission .sep-mug {
  top: auto;
  bottom: calc(var(--spacing-section) * -1);
  right: 15%;
  transform: translateY(50%);
}
.page-template-about .section-about-history {
  background: #24631e;
  overflow: hidden;
}
.page-template-about .section-about-history .title, .page-template-about .section-about-history .section-about-logos .font-bigger, .page-template-about .section-about-logos .section-about-history .font-bigger {
  color: #e4e4c5;
}
.page-template-about .section-about-history .slider-history {
  margin-top: 120px;
}
.page-template-about .section-about-history .slide {
  padding-top: 30px;
  position: relative;
}
.page-template-about .section-about-history .slide:before {
  content: "";
  position: absolute;
  display: block;
  top: 0;
  left: 0px;
  width: 300%;
  height: 4px;
  background: #e4e4c5;
}
.page-template-about .section-about-history .slide:after {
  content: "";
  position: absolute;
  display: block;
  top: 0;
  left: 0px;
  width: 20px;
  height: 20px;
  background: #ff8300;
  border-radius: 50%;
  transform: translateY(-50%);
}
.page-template-about .section-about-history .slide h3 {
  color: #ff8300;
  font: 600 63px/1em "Rubik", Helvetica, Arial, sans-serif;
  margin-bottom: 20px;
  position: relative;
}
.page-template-about .section-about-history .slide h3:before {
  content: "";
  display: block;
  position: absolute;
  width: 2px;
  height: 16px;
  background: #e4e4c5;
  bottom: -12px;
  left: 20px;
}
.page-template-about .section-about-history .slide p {
  font: 400 var(--size-31)/1.2em "Rubik", Helvetica, Arial, sans-serif;
  color: #e4e4c5;
}
.page-template-about .section-about-history .slide img {
  border-radius: 20px;
  border: 2px solid #e4e4c5;
  overflow: hidden;
}
.page-template-about .section-about-african-founded {
  background: #ffad00;
}
.page-template-about .section-about-african-founded .grid-7-5 {
  align-items: top;
}
.page-template-about .section-about-african-founded .clipped-image {
  height: fit-content;
}
.page-template-about .section-about-african-founded .clipped-image img {
  transform: scale(1.1);
}
.page-template-about .section-about-african-founded .clipped-image img.old-clip {
  clip-path: polygon(81.409% 23.392%, 81.409% 23.392%, 78.949% 22.46%, 76.418% 21.977%, 73.837% 21.822%, 71.226% 21.872%, 68.603% 22.002%, 65.99% 22.092%, 63.405% 22.019%, 60.868% 21.658%, 58.4% 20.888%, 56.019% 19.587%, 56.019% 19.587%, 55.396% 19.154%, 54.789% 18.686%, 54.197% 18.186%, 53.617% 17.655%, 53.048% 17.095%, 52.488% 16.509%, 51.935% 15.898%, 51.388% 15.264%, 50.845% 14.609%, 50.304% 13.936%, 50.304% 13.936%, 49.936% 13.477%, 49.564% 13.023%, 49.188% 12.577%, 48.807% 12.14%, 48.421% 11.714%, 48.028% 11.301%, 47.628% 10.902%, 47.221% 10.521%, 46.806% 10.157%, 46.382% 9.814%, 46.382% 9.814%, 45.174% 8.915%, 43.942% 8.072%, 42.688% 7.283%, 41.417% 6.547%, 40.13% 5.863%, 38.833% 5.231%, 37.527% 4.648%, 36.217% 4.115%, 34.905% 3.629%, 33.595% 3.19%, 33.595% 3.19%, 32.79% 2.915%, 31.989% 2.551%, 31.189% 2.128%, 30.391% 1.679%, 29.595% 1.234%, 28.798% 0.823%, 28.001% 0.479%, 27.204% 0.232%, 26.405% 0.114%, 25.603% 0.155%, 25.603% 0.155%, 24.814% 0.367%, 24.048% 0.724%, 23.302% 1.199%, 22.57% 1.762%, 21.848% 2.388%, 21.132% 3.047%, 20.416% 3.714%, 19.696% 4.359%, 18.967% 4.955%, 18.225% 5.476%, 18.225% 5.476%, 15.965% 6.779%, 13.751% 8.321%, 11.619% 10.104%, 9.603% 12.129%, 7.74% 14.398%, 6.064% 16.914%, 4.611% 19.678%, 3.416% 22.691%, 2.515% 25.957%, 1.943% 29.476%, 1.943% 29.476%, 1.052% 32.88%, 0.467% 36.352%, 0.173% 39.863%, 0.157% 43.39%, 0.401% 46.906%, 0.893% 50.384%, 1.615% 53.8%, 2.554% 57.128%, 3.694% 60.341%, 5.021% 63.414%, 5.021% 63.414%, 6.065% 64.835%, 6.953% 65.997%, 7.724% 66.967%, 8.416% 67.807%, 9.066% 68.584%, 9.712% 69.361%, 10.394% 70.203%, 11.148% 71.176%, 12.013% 72.344%, 13.028% 73.771%, 13.028% 73.771%, 13.632% 74.608%, 14.257% 75.414%, 14.9% 76.188%, 15.563% 76.928%, 16.242% 77.634%, 16.939% 78.305%, 17.653% 78.938%, 18.382% 79.533%, 19.127% 80.088%, 19.886% 80.603%, 19.886% 80.603%, 21.083% 81.369%, 22.282% 82.126%, 23.485% 82.878%, 24.689% 83.626%, 25.894% 84.373%, 27.099% 85.12%, 28.303% 85.869%, 29.505% 86.624%, 30.704% 87.385%, 31.899% 88.155%, 31.899% 88.155%, 32.694% 88.713%, 33.467% 89.356%, 34.223% 90.058%, 34.969% 90.797%, 35.711% 91.548%, 36.456% 92.287%, 37.209% 92.991%, 37.976% 93.635%, 38.764% 94.195%, 39.58% 94.648%, 39.58% 94.648%, 40.424% 94.997%, 41.285% 95.269%, 42.16% 95.481%, 43.044% 95.648%, 43.934% 95.787%, 44.826% 95.914%, 45.717% 96.046%, 46.603% 96.199%, 47.48% 96.389%, 48.345% 96.633%, 48.345% 96.633%, 50.068% 97.023%, 51.796% 97.358%, 53.529% 97.641%, 55.266% 97.875%, 57.007% 98.066%, 58.751% 98.217%, 60.5% 98.332%, 62.252% 98.415%, 64.007% 98.469%, 65.765% 98.5%, 65.765% 98.5%, 66.615% 98.719%, 67.476% 98.928%, 68.347% 99.124%, 69.228% 99.307%, 70.117% 99.473%, 71.012% 99.622%, 71.913% 99.751%, 72.818% 99.858%, 73.726% 99.942%, 74.636% 100%, 74.636% 100%, 76.838% 99.954%, 79.005% 99.606%, 81.128% 98.968%, 83.195% 98.051%, 85.196% 96.87%, 87.118% 95.436%, 88.952% 93.762%, 90.686% 91.86%, 92.309% 89.742%, 93.811% 87.422%, 93.811% 87.422%, 94.159% 86.831%, 94.504% 86.236%, 94.845% 85.636%, 95.183% 85.032%, 95.517% 84.424%, 95.848% 83.813%, 96.175% 83.198%, 96.498% 82.579%, 96.818% 81.957%, 97.133% 81.333%, 97.133% 81.333%, 98.49% 78.331%, 99.637% 75.174%, 100.563% 71.892%, 101.258% 68.516%, 101.712% 65.075%, 101.914% 61.601%, 101.854% 58.123%, 101.522% 54.673%, 100.908% 51.281%, 100% 47.976%, 100% 47.976%, 99.993% 47.955%, 99.987% 47.934%, 99.98% 47.912%, 99.973% 47.891%, 99.965% 47.87%, 99.958% 47.848%, 99.951% 47.827%, 99.944% 47.805%, 99.937% 47.784%, 99.93% 47.762%, 99.93% 47.762%, 99.196% 43.875%, 98.176% 40.195%, 96.885% 36.765%, 95.337% 33.628%, 93.545% 30.827%, 91.522% 28.406%, 89.284% 26.408%, 86.842% 24.877%, 84.212% 23.856%, 81.407% 23.388%, 81.409% 23.392%);
}
.page-template-about .section-about-african-founded .sep-face {
  left: 48%;
}
.page-template-about .section-about-logos {
  background: #e4e4c5;
}
.page-template-about .section-about-logos .sep-cabbage {
  left: 52%;
}
.page-template-about .section-about-testimonial {
  background: #ffad00;
}
.page-template-about .section-about-testimonial .sep-corn-2 {
  right: 8%;
  top: -245px;
}

.section-home-about-work-list {
  background: #e4e4c5;
}
.section-home-about-work-list .g-2 {
  border-bottom: 4px solid #24631e;
  padding-left: 0;
  padding-right: 0;
  align-items: flex-end;
  padding-bottom: 40px;
  margin-bottom: 100px;
}
.section-home-about-work-list .g-2:last-child {
  margin-bottom: 0;
}
.section-home-about-work-list .title span, .section-home-about-work-list .page-template-about .section-about-logos .font-bigger span, .page-template-about .section-about-logos .section-home-about-work-list .font-bigger span {
  font-weight: 400;
  color: #1f1b1b;
  display: block;
}
.section-home-about-work-list .sep-divide {
  right: 15%;
}

.page-template-vision .section-head {
  padding-top: var(--spacing-70);
  padding-bottom: var(--spacing-70);
  background: #e4e4c5;
}
.page-template-vision .section-home-about-work-list {
  background: #f2f2e2;
  padding-top: var(--spacing-70);
  padding-bottom: var(--spacing-70);
}
.page-template-vision .section-home-about-work-list .g-2:last-child {
  border-bottom: none;
}
.page-template-vision .section-home-vision {
  background: #ffad00;
  padding-bottom: 80px;
}
.page-template-vision .section-home-vision .sep-cabbage {
  right: 8%;
}
.page-template-vision .section-home-vision-button {
  margin-top: -2px;
  padding-top: 80px;
  background: #ffad00;
}
.page-template-vision .section-testimonial {
  position: relative;
}
.page-template-vision .section-testimonial .sep-spoon {
  transform: translateY(0%);
  right: 15%;
  width: 10%;
}

.page-template-about-team .section-team-head {
  padding-top: 100px;
  padding-bottom: 150px;
  background: #e4e4c5;
}
.page-template-about-team .section-team-head .header-text {
  margin-top: 150px;
  align-items: flex-end;
}
.page-template-about-team .section-team-head .header-text .spacing {
  padding: 0 8% 50% 0;
}
.page-template-about-team .section-team-head .header-text .clipped-image {
  height: fit-content;
}
.page-template-about-team .section-team-head .header-text .clipped-image img {
  transform: scale(1.1) translateX(-10%);
}
.page-template-about-team .section-team-head .header-text .clipped-image img.old-clip {
  clip-path: polygon(71.983% 16.427%, 71.983% 16.427%, 69.078% 15.357%, 66.702% 14.431%, 64.723% 13.613%, 63.009% 12.867%, 61.427% 12.158%, 59.844% 11.448%, 58.13% 10.703%, 56.15% 9.885%, 53.774% 8.958%, 50.869% 7.888%, 50.869% 7.888%, 48.066% 6.876%, 45.743% 6.028%, 43.786% 5.307%, 42.081% 4.673%, 40.515% 4.086%, 38.972% 3.509%, 37.341% 2.902%, 35.505% 2.227%, 33.352% 1.444%, 30.767% 0.514%, 30.767% 0.514%, 30.555% 0.457%, 30.341% 0.436%, 30.129% 0.447%, 29.923% 0.491%, 29.726% 0.565%, 29.543% 0.668%, 29.376% 0.798%, 29.229% 0.954%, 29.107% 1.133%, 29.012% 1.335%, 22.559% 18.386%, 22.559% 18.386%, 22.553% 18.402%, 22.548% 18.419%, 22.542% 18.435%, 22.536% 18.451%, 22.53% 18.468%, 22.525% 18.484%, 22.52% 18.501%, 22.515% 18.517%, 22.51% 18.534%, 22.506% 18.551%, 22.506% 18.551%, 22.034% 20.382%, 21.621% 22.235%, 21.256% 24.106%, 20.926% 25.993%, 20.621% 27.893%, 20.329% 29.803%, 20.038% 31.72%, 19.737% 33.642%, 19.415% 35.564%, 19.06% 37.486%, 19.06% 37.486%, 18.678% 39.349%, 18.268% 41.215%, 17.84% 43.086%, 17.403% 44.961%, 16.965% 46.843%, 16.538% 48.733%, 16.129% 50.632%, 15.749% 52.541%, 15.406% 54.462%, 15.11% 56.395%, 15.11% 56.395%, 14.884% 58.228%, 14.708% 60.054%, 14.572% 61.875%, 14.465% 63.695%, 14.376% 65.517%, 14.295% 67.344%, 14.21% 69.179%, 14.111% 71.025%, 13.987% 72.886%, 13.827% 74.764%, 13.827% 74.764%, 13.809% 74.884%, 13.777% 75.01%, 13.733% 75.139%, 13.679% 75.269%, 13.615% 75.398%, 13.543% 75.522%, 13.465% 75.639%, 13.382% 75.747%, 13.295% 75.843%, 13.206% 75.925%, 13.206% 75.925%, 12.454% 76.506%, 11.796% 76.95%, 11.208% 77.292%, 10.664% 77.568%, 10.142% 77.815%, 9.616% 78.067%, 9.064% 78.362%, 8.46% 78.734%, 7.78% 79.221%, 7% 79.857%, 7% 79.857%, 6.894% 80.028%, 6.855% 80.239%, 6.875% 80.478%, 6.946% 80.733%, 7.058% 80.993%, 7.204% 81.245%, 7.374% 81.477%, 7.561% 81.677%, 7.756% 81.833%, 7.95% 81.934%, 7.95% 81.934%, 10.177% 82.714%, 12.023% 83.324%, 13.584% 83.805%, 14.955% 84.201%, 16.23% 84.554%, 17.505% 84.907%, 18.875% 85.303%, 20.436% 85.784%, 22.282% 86.393%, 24.509% 87.174%, 24.509% 87.174%, 26.73% 87.975%, 28.557% 88.641%, 30.089% 89.204%, 31.424% 89.7%, 32.66% 90.162%, 33.896% 90.623%, 35.231% 91.119%, 36.762% 91.682%, 38.59% 92.348%, 40.811% 93.149%, 40.811% 93.149%, 43.023% 93.976%, 44.825% 94.708%, 46.321% 95.369%, 47.612% 95.984%, 48.8% 96.575%, 49.989% 97.166%, 51.28% 97.78%, 52.775% 98.442%, 54.578% 99.174%, 56.79% 100%, 56.79% 100%, 56.995% 100.035%, 57.224% 100.01%, 57.466% 99.933%, 57.709% 99.813%, 57.943% 99.656%, 58.156% 99.473%, 58.338% 99.271%, 58.478% 99.058%, 58.564% 98.844%, 58.586% 98.635%, 58.586% 98.635%, 58.428% 97.712%, 58.274% 96.96%, 58.122% 96.341%, 57.972% 95.815%, 57.821% 95.347%, 57.671% 94.896%, 57.519% 94.425%, 57.364% 93.897%, 57.207% 93.272%, 57.044% 92.513%, 57.044% 92.513%, 57.022% 92.354%, 57.014% 92.183%, 57.021% 92.003%, 57.041% 91.819%, 57.073% 91.633%, 57.117% 91.449%, 57.172% 91.272%, 57.238% 91.103%, 57.313% 90.948%, 57.398% 90.81%, 57.398% 90.81%, 57.824% 90.196%, 58.249% 89.584%, 58.674% 88.974%, 59.099% 88.365%, 59.522% 87.758%, 59.945% 87.151%, 60.366% 86.544%, 60.786% 85.937%, 61.205% 85.33%, 61.622% 84.721%, 61.622% 84.721%, 61.859% 84.431%, 62.133% 84.196%, 62.435% 84.018%, 62.759% 83.894%, 63.097% 83.827%, 63.443% 83.816%, 63.789% 83.861%, 64.128% 83.962%, 64.453% 84.12%, 64.757% 84.334%, 64.757% 84.334%, 64.804% 84.373%, 64.852% 84.411%, 64.902% 84.448%, 64.952% 84.484%, 65.003% 84.519%, 65.055% 84.552%, 65.109% 84.585%, 65.164% 84.616%, 65.22% 84.646%, 65.277% 84.674%, 65.277% 84.674%, 65.462% 84.741%, 65.661% 84.778%, 65.871% 84.793%, 66.089% 84.791%, 66.311% 84.781%, 66.533% 84.77%, 66.753% 84.763%, 66.966% 84.768%, 67.169% 84.792%, 67.359% 84.842%, 67.359% 84.842%, 68.937% 85.348%, 70.564% 85.747%, 72.229% 86.031%, 73.923% 86.195%, 75.637% 86.231%, 77.363% 86.135%, 79.091% 85.898%, 80.811% 85.516%, 82.516% 84.98%, 84.195% 84.286%, 84.195% 84.286%, 85.95% 83.356%, 87.615% 82.259%, 89.19% 81.007%, 90.676% 79.617%, 92.075% 78.103%, 93.387% 76.48%, 94.612% 74.762%, 95.753% 72.964%, 96.809% 71.101%, 97.782% 69.187%, 97.782% 69.187%, 98.641% 67.242%, 99.356% 65.277%, 99.928% 63.299%, 100.357% 61.311%, 100.645% 59.32%, 100.793% 57.33%, 100.802% 55.347%, 100.672% 53.376%, 100.404% 51.422%, 100% 49.491%, 100% 49.491%, 99.513% 47.67%, 98.956% 45.907%, 98.321% 44.213%, 97.6% 42.599%, 96.785% 41.073%, 95.869% 39.646%, 94.844% 38.329%, 93.702% 37.131%, 92.436% 36.063%, 91.037% 35.135%, 91.037% 35.135%, 90.877% 35.024%, 90.737% 34.891%, 90.616% 34.739%, 90.517% 34.571%, 90.44% 34.392%, 90.388% 34.203%, 90.361% 34.01%, 90.361% 33.816%, 90.389% 33.623%, 90.447% 33.436%, 90.447% 33.436%, 90.792% 32.557%, 91.118% 31.691%, 91.43% 30.834%, 91.73% 29.983%, 92.02% 29.135%, 92.305% 28.287%, 92.586% 27.436%, 92.867% 26.579%, 93.151% 25.712%, 93.44% 24.832%, 93.44% 24.832%, 93.493% 24.616%, 93.51% 24.4%, 93.494% 24.189%, 93.446% 23.985%, 93.368% 23.793%, 93.261% 23.615%, 93.128% 23.455%, 92.969% 23.316%, 92.788% 23.203%, 92.585% 23.118%, 92.585% 23.118%, 90.868% 22.56%, 88.641% 21.837%, 86.066% 21%, 83.307% 20.104%, 80.525% 19.2%, 77.884% 18.342%, 75.547% 17.583%, 73.676% 16.975%, 72.434% 16.572%, 71.984% 16.426%, 71.983% 16.427%, 92.869% 66.86%, 92.869% 66.86%, 92.062% 68.342%, 91.136% 69.706%, 90.104% 70.96%, 88.979% 72.11%, 87.775% 73.165%, 86.504% 74.132%, 85.18% 75.017%, 83.815% 75.828%, 82.424% 76.572%, 81.018% 77.257%, 81.018% 77.257%, 79.676% 77.845%, 78.352% 78.344%, 77.046% 78.746%, 75.757% 79.045%, 74.485% 79.232%, 73.231% 79.299%, 71.993% 79.241%, 70.772% 79.048%, 69.568% 78.714%, 68.38% 78.232%, 68.38% 78.232%, 68.341% 78.213%, 68.301% 78.195%, 68.26% 78.176%, 68.218% 78.156%, 68.175% 78.137%, 68.131% 78.117%, 68.087% 78.097%, 68.042% 78.077%, 67.996% 78.057%, 67.95% 78.036%, 67.95% 78.036%, 67.624% 77.857%, 67.346% 77.63%, 67.116% 77.363%, 66.937% 77.064%, 66.811% 76.74%, 66.74% 76.398%, 66.727% 76.046%, 66.774% 75.693%, 66.882% 75.344%, 67.054% 75.008%, 67.054% 75.008%, 68.045% 73.404%, 69.019% 71.794%, 69.976% 70.18%, 70.92% 68.564%, 71.852% 66.947%, 72.774% 65.331%, 73.689% 63.718%, 74.598% 62.109%, 75.504% 60.505%, 76.408% 58.909%, 76.408% 58.909%, 77.396% 57.198%, 78.402% 55.505%, 79.417% 53.825%, 80.434% 52.155%, 81.444% 50.491%, 82.44% 48.827%, 83.414% 47.16%, 84.358% 45.485%, 85.265% 43.799%, 86.128% 42.097%, 86.128% 42.097%, 86.251% 41.89%, 86.403% 41.712%, 86.578% 41.563%, 86.773% 41.446%, 86.981% 41.362%, 87.199% 41.314%, 87.422% 41.303%, 87.644% 41.331%, 87.861% 41.399%, 88.069% 41.511%, 88.069% 41.511%, 88.967% 42.159%, 89.806% 42.88%, 90.585% 43.673%, 91.304% 44.534%, 91.962% 45.461%, 92.558% 46.451%, 93.091% 47.5%, 93.559% 48.608%, 93.963% 49.769%, 94.301% 50.982%, 94.301% 50.982%, 94.627% 52.504%, 94.863% 54.061%, 95.004% 55.646%, 95.044% 57.251%, 94.978% 58.868%, 94.801% 60.489%, 94.507% 62.106%, 94.092% 63.712%, 93.549% 65.299%, 92.874% 66.858%, 92.869% 66.86%);
}
.page-template-about-team .section-team-head .sep-carrot {
  top: 0;
  right: 40%;
}
.page-template-about-team .section-team-head .sep-cabbage {
  top: -160px;
  right: 0;
}
.page-template-about-team .section-team-head .sep-onion {
  right: 18%;
  top: 100px;
  transform: none;
}
.page-template-about-team .section-team-giga-numbers {
  background: #24631e;
  position: relative;
}
.page-template-about-team .section-team-giga-numbers .g-3 {
  text-align: center;
  grid-row-gap: 100px;
  margin-bottom: 100px;
}
.page-template-about-team .section-team-giga-numbers .numbers-box-animate nu p {
  color: #e4e4c5;
}
.page-template-about-team .section-team-giga-numbers .number {
  font: 600 89px/1.1em "Rubik", Helvetica, Arial, sans-serif;
  color: #ff8300;
  margin-bottom: 10px;
}
.page-template-about-team .section-team-giga-numbers .giga-text .title, .page-template-about-team .section-team-giga-numbers .giga-text .page-template-about .section-about-logos .font-bigger, .page-template-about .section-about-logos .page-template-about-team .section-team-giga-numbers .giga-text .font-bigger {
  font: 600 var(--size-126)/0.9em "Rubik", Helvetica, Arial, sans-serif;
  color: #ff8300;
  margin-bottom: 0;
}
.page-template-about-team .section-team-giga-numbers .giga-text p {
  color: #e4e4c5;
}
.page-template-about-team .section-team-giga-numbers .africa-bg {
  position: absolute;
  inset: 0;
  padding: 100px;
}
.page-template-about-team .section-team-giga-numbers .africa-bg img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.page-template-about-team .section-team-members {
  background: #ffad00;
}
.page-template-about-team .section-team-members .members-row-group:first-child .title, .page-template-about-team .section-team-members .members-row-group:first-child .page-template-about .section-about-logos .font-bigger, .page-template-about .section-about-logos .page-template-about-team .section-team-members .members-row-group:first-child .font-bigger {
  margin-top: 0;
}
.page-template-about-team .section-team-members .title, .page-template-about-team .section-team-members .page-template-about .section-about-logos .font-bigger, .page-template-about .section-about-logos .page-template-about-team .section-team-members .font-bigger {
  margin-bottom: calc(var(--spacing-section) / 2);
  margin-top: 80px;
}
.page-template-about-team .section-team-members .g-4 {
  grid-gap: 40px;
}
.page-template-about-team .section-team-members .box-person {
  text-align: center;
}
.page-template-about-team .section-team-members .box-person .image-person {
  margin-bottom: 20px;
}
.page-template-about-team .section-team-members .box-person .image-person img {
  clip-path: polygon(99.696% 41.267%, 99.696% 41.267%, 99.526% 40.398%, 99.324% 39.537%, 99.094% 38.683%, 98.842% 37.835%, 98.57% 36.994%, 98.284% 36.158%, 97.989% 35.328%, 97.688% 34.503%, 97.386% 33.683%, 97.087% 32.866%, 97.087% 32.866%, 96.782% 32.039%, 96.467% 31.215%, 96.142% 30.395%, 95.805% 29.582%, 95.456% 28.774%, 95.093% 27.974%, 94.716% 27.183%, 94.324% 26.401%, 93.915% 25.63%, 93.49% 24.871%, 93.49% 24.871%, 93.039% 24.117%, 92.568% 23.378%, 92.077% 22.651%, 91.569% 21.936%, 91.046% 21.231%, 90.512% 20.536%, 89.968% 19.848%, 89.416% 19.167%, 88.859% 18.492%, 88.3% 17.821%, 88.3% 17.821%, 87.733% 17.155%, 87.155% 16.499%, 86.565% 15.854%, 85.965% 15.219%, 85.353% 14.596%, 84.731% 13.983%, 84.098% 13.38%, 83.455% 12.789%, 82.801% 12.209%, 82.137% 11.64%, 82.137% 11.64%, 81.469% 11.079%, 80.796% 10.522%, 80.116% 9.97%, 79.43% 9.426%, 78.735% 8.893%, 78.031% 8.371%, 77.317% 7.864%, 76.592% 7.373%, 75.854% 6.901%, 75.103% 6.45%, 75.103% 6.45%, 74.343% 6.031%, 73.566% 5.646%, 72.775% 5.289%, 71.971% 4.954%, 71.157% 4.638%, 70.336% 4.336%, 69.51% 4.041%, 68.681% 3.751%, 67.852% 3.46%, 67.024% 3.163%, 67.024% 3.163%, 66.214% 2.857%, 65.404% 2.536%, 64.594% 2.209%, 63.781% 1.882%, 62.964% 1.562%, 62.141% 1.256%, 61.31% 0.972%, 60.471% 0.716%, 59.62% 0.496%, 58.757% 0.319%, 58.757% 0.319%, 57.907% 0.191%, 57.05% 0.101%, 56.186% 0.043%, 55.316% 0.011%, 54.441% 0%, 53.562% 0.003%, 52.679% 0.016%, 51.793% 0.032%, 50.906% 0.046%, 50.018% 0.052%, 50.018% 0.052%, 49.131% 0.052%, 48.247% 0.055%, 47.366% 0.063%, 46.488% 0.08%, 45.614% 0.109%, 44.745% 0.153%, 43.88% 0.215%, 43.02% 0.297%, 42.166% 0.404%, 41.317% 0.538%, 41.317% 0.538%, 40.454% 0.712%, 39.604% 0.925%, 38.765% 1.17%, 37.936% 1.441%, 37.114% 1.733%, 36.297% 2.039%, 35.485% 2.353%, 34.675% 2.67%, 33.866% 2.983%, 33.056% 3.287%, 33.056% 3.287%, 32.228% 3.582%, 31.397% 3.868%, 30.566% 4.151%, 29.738% 4.435%, 28.915% 4.727%, 28.099% 5.033%, 27.294% 5.357%, 26.501% 5.707%, 25.723% 6.086%, 24.963% 6.502%, 24.963% 6.502%, 24.208% 6.948%, 23.458% 7.404%, 22.715% 7.872%, 21.98% 8.352%, 21.253% 8.844%, 20.535% 9.347%, 19.827% 9.863%, 19.13% 10.392%, 18.445% 10.934%, 17.772% 11.49%, 17.772% 11.49%, 17.103% 12.054%, 16.432% 12.624%, 15.764% 13.199%, 15.102% 13.782%, 14.447% 14.375%, 13.803% 14.978%, 13.172% 15.593%, 12.558% 16.223%, 11.963% 16.867%, 11.39% 17.529%, 11.39% 17.529%, 10.838% 18.207%, 10.303% 18.901%, 9.782% 19.61%, 9.276% 20.333%, 8.783% 21.066%, 8.301% 21.808%, 7.831% 22.558%, 7.372% 23.313%, 6.921% 24.072%, 6.478% 24.832%, 6.478% 24.832%, 6.068% 25.598%, 5.702% 26.386%, 5.373% 27.192%, 5.072% 28.013%, 4.792% 28.846%, 4.526% 29.685%, 4.265% 30.529%, 4.003% 31.373%, 3.731% 32.213%, 3.441% 33.047%, 3.441% 33.047%, 3.137% 33.86%, 2.82% 34.671%, 2.497% 35.482%, 2.175% 36.294%, 1.86% 37.111%, 1.56% 37.934%, 1.281% 38.764%, 1.03% 39.604%, 0.813% 40.456%, 0.638% 41.322%, 0.638% 41.322%, 0.501% 42.173%, 0.386% 43.031%, 0.29% 43.894%, 0.212% 44.762%, 0.151% 45.636%, 0.104% 46.513%, 0.071% 47.395%, 0.049% 48.28%, 0.038% 49.168%, 0.034% 50.058%, 0.034% 50.058%, 0.029% 50.95%, 0.019% 51.842%, 0.007% 52.733%, 0% 53.622%, 0.003% 54.507%, 0.02% 55.388%, 0.058% 56.264%, 0.12% 57.134%, 0.213% 57.996%, 0.342% 58.849%, 0.342% 58.849%, 0.519% 59.716%, 0.739% 60.57%, 0.996% 61.415%, 1.282% 62.25%, 1.589% 63.079%, 1.911% 63.901%, 2.239% 64.719%, 2.567% 65.534%, 2.888% 66.348%, 3.193% 67.162%, 3.193% 67.162%, 3.501% 67.986%, 3.824% 68.802%, 4.16% 69.609%, 4.511% 70.407%, 4.875% 71.198%, 5.253% 71.981%, 5.643% 72.757%, 6.047% 73.526%, 6.462% 74.289%, 6.89% 75.045%, 6.89% 75.045%, 7.342% 75.795%, 7.816% 76.526%, 8.31% 77.24%, 8.821% 77.94%, 9.348% 78.628%, 9.886% 79.307%, 10.434% 79.979%, 10.989% 80.647%, 11.548% 81.313%, 12.108% 81.981%, 12.108% 81.981%, 12.673% 82.645%, 13.246% 83.298%, 13.827% 83.939%, 14.417% 84.568%, 15.017% 85.186%, 15.628% 85.793%, 16.251% 86.389%, 16.885% 86.976%, 17.533% 87.553%, 18.195% 88.121%, 18.195% 88.121%, 18.853% 88.695%, 19.498% 89.289%, 20.137% 89.893%, 20.774% 90.501%, 21.415% 91.105%, 22.065% 91.696%, 22.729% 92.268%, 23.414% 92.811%, 24.124% 93.319%, 24.865% 93.783%, 24.865% 93.783%, 25.621% 94.216%, 26.385% 94.64%, 27.159% 95.055%, 27.941% 95.46%, 28.731% 95.852%, 29.528% 96.231%, 30.332% 96.594%, 31.143% 96.942%, 31.961% 97.273%, 32.784% 97.584%, 32.784% 97.584%, 33.601% 97.871%, 34.429% 98.139%, 35.266% 98.388%, 36.112% 98.621%, 36.965% 98.839%, 37.823% 99.042%, 38.686% 99.232%, 39.553% 99.41%, 40.421% 99.577%, 41.291% 99.735%, 41.291% 99.735%, 42.14% 99.863%, 42.997% 99.953%, 43.86% 100.011%, 44.729% 100.042%, 45.602% 100.053%, 46.48% 100.05%, 47.362% 100.036%, 48.246% 100.02%, 49.132% 100.006%, 50.02% 100%, 50.02% 100%, 50.905% 99.99%, 51.784% 99.961%, 52.657% 99.915%, 53.525% 99.851%, 54.388% 99.772%, 55.247% 99.677%, 56.102% 99.569%, 56.954% 99.449%, 57.804% 99.316%, 58.651% 99.173%, 58.651% 99.173%, 59.519% 99.018%, 60.382% 98.858%, 61.24% 98.69%, 62.094% 98.513%, 62.941% 98.324%, 63.783% 98.12%, 64.619% 97.899%, 65.449% 97.66%, 66.271% 97.399%, 67.086% 97.115%, 67.086% 97.115%, 67.905% 96.8%, 68.711% 96.463%, 69.504% 96.105%, 70.288% 95.729%, 71.062% 95.337%, 71.829% 94.931%, 72.59% 94.515%, 73.347% 94.09%, 74.1% 93.658%, 74.851% 93.223%, 74.851% 93.223%, 75.605% 92.78%, 76.352% 92.329%, 77.091% 91.87%, 77.821% 91.401%, 78.543% 90.921%, 79.256% 90.428%, 79.958% 89.923%, 80.651% 89.403%, 81.334% 88.867%, 82.006% 88.314%, 82.006% 88.314%, 82.679% 87.754%, 83.357% 87.199%, 84.038% 86.645%, 84.716% 86.087%, 85.388% 85.523%, 86.049% 84.948%, 86.695% 84.358%, 87.322% 83.75%, 87.926% 83.119%, 88.502% 82.462%, 88.502% 82.462%, 89.042% 81.779%, 89.547% 81.07%, 90.023% 80.339%, 90.475% 79.591%, 90.908% 78.829%, 91.33% 78.058%, 91.745% 77.282%, 92.16% 76.504%, 92.58% 75.731%, 93.012% 74.965%, 93.012% 74.965%, 93.451% 74.213%, 93.898% 73.464%, 94.347% 72.714%, 94.792% 71.962%, 95.23% 71.205%, 95.653% 70.44%, 96.059% 69.665%, 96.441% 68.878%, 96.794% 68.076%, 97.113% 67.256%, 97.113% 67.256%, 97.396% 66.437%, 97.657% 65.609%, 97.897% 64.773%, 98.118% 63.929%, 98.323% 63.079%, 98.514% 62.222%, 98.692% 61.361%, 98.861% 60.496%, 99.021% 59.627%, 99.176% 58.755%, 99.176% 58.755%, 99.319% 57.904%, 99.451% 57.049%, 99.572% 56.189%, 99.679% 55.326%, 99.773% 54.458%, 99.852% 53.586%, 99.915% 52.709%, 99.962% 51.829%, 99.99% 50.944%, 100% 50.054%, 100% 50.054%, 100.005% 49.162%, 100.016% 48.27%, 100.028% 47.38%, 100.035% 46.491%, 100.033% 45.605%, 100.017% 44.724%, 99.98% 43.848%, 99.917% 42.979%, 99.825% 42.117%, 99.696% 41.263%, 99.696% 41.267%);
}
.page-template-about-team .section-team-members .box-person .person-name {
  font: 400 var(--size-31)/1em "Rubik", Helvetica, Arial, sans-serif;
  margin-bottom: 3px;
}
.page-template-about-team .section-team-members .box-person .role {
  font: 400 16px/1.5em "Rubik", Helvetica, Arial, sans-serif;
}
.page-template-about-team .section-team-members .box-person .font-bigger,
.page-template-about-team .section-team-members .box-person .bio {
  display: none;
}
.page-template-about-team .section-team-members .wrap .box-person, .page-template-about-team .section-team-members .row-header .header-flex .box-person, .row-header .page-template-about-team .section-team-members .header-flex .box-person {
  text-align: left;
  margin-bottom: 2.5em;
}
.page-template-about-team .section-team-members .wrap .box-person:last-child, .page-template-about-team .section-team-members .row-header .header-flex .box-person:last-child, .row-header .page-template-about-team .section-team-members .header-flex .box-person:last-child {
  margin-bottom: 0;
}
.page-template-about-team .section-team-members .person-with-bio img {
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.page-template-about-team .section-team-members .person-with-bio:hover {
  cursor: pointer;
}
.page-template-about-team .section-team-members .person-with-bio:hover img {
  transform: scale(1.05);
}
.page-template-about-team .section-team-members .sep-divide {
  right: 8%;
}
.page-template-about-team .section-team-members .sep-divide .sep-divide-path {
  fill: #e4e4c5;
}
.page-template-about-team .popup-wrapper .person .popup-grid {
  display: grid;
  grid-template-columns: 5fr 3fr;
  grid-gap: var(--width-gutter);
}
.page-template-about-team .popup-wrapper .person .popup-grid .image-person {
  order: 2;
}
.page-template-about-team .popup-wrapper .person .popup-grid .person-content {
  order: 1;
}
.page-template-about-team .popup-wrapper .person .person-name {
  font: 500 var(--size-p-bigger)/1em "Rubik", Helvetica, Arial, sans-serif;
  margin-bottom: 10px;
}
.page-template-about-team .popup-wrapper .person .role {
  font: 500 24px/1.1em "Rubik", Helvetica, Arial, sans-serif;
  margin-bottom: 40px;
}
.page-template-about-team .popup-wrapper .person .font-bigger {
  font: 400 var(--size-31)/1.15em "Rubik", Helvetica, Arial, sans-serif;
  color: #24631e;
}
.page-template-about-team .popup-wrapper .person .bio p {
  font: 400 20px/1.5em "Rubik", Helvetica, Arial, sans-serif;
}
.page-template-about-team .section-team-values-1 {
  height: 50vw;
  max-height: 620px;
  position: relative;
  padding: 0;
}
.page-template-about-team .section-team-values-1 .g-1 {
  height: 100%;
  position: relative;
  z-index: 1;
  align-content: flex-end;
  padding-bottom: 50px;
}
.page-template-about-team .section-team-values-1 .title, .page-template-about-team .section-team-values-1 .page-template-about .section-about-logos .font-bigger, .page-template-about .section-about-logos .page-template-about-team .section-team-values-1 .font-bigger {
  color: #e4e4c5;
  margin-bottom: 0;
}
.page-template-about-team .section-team-values-1 .sep-mug {
  left: 54%;
  top: 0;
}
.page-template-about-team .section-team-values-1 .sep-mug .sep-mug-path {
  fill: #24631e;
}
.page-template-about-team .section-team-values-2 {
  background: #1f1b1b;
}
.page-template-about-team .section-team-values-2 .g-2 {
  padding-bottom: 40px;
  border-bottom: 4px solid #ffad00;
  align-items: flex-end;
  margin-top: 80px;
}
.page-template-about-team .section-team-values-2 .g-2:first-child {
  margin-top: 0;
}
.page-template-about-team .section-team-values-2 .lead {
  margin-bottom: 40px;
  color: #e4e4c5;
}
.page-template-about-team .section-team-values-2 .font-bigger {
  color: #e4e4c5;
  line-height: 1em;
}
.page-template-about-team .section-team-values-2 p {
  color: #acac97;
  text-align: right;
  font: 500 var(--size-31)/1.2em "Rubik", Helvetica, Arial, sans-serif;
  padding-left: 12%;
}
.page-template-about-team .section-team-values-2 .sep-divide {
  right: 4%;
  z-index: 1;
}
.page-template-about-team .section-team-values-2 .sep-divide .sep-divide-path {
  fill: #ffad00;
}
.page-template-about-team .section-team-testimonial {
  background: #e4e4c5;
}
.page-template-about-team .section-team-testimonial .sep-corn-2 {
  left: 50%;
  top: -250px;
}
.page-template-about-team .section-team-testimonial .sep-corn-2 .sep-corn-2-path {
  fill: #24631e;
}
.page-template-about-team .section-team-work {
  background: #ffad00;
}
.page-template-about-team .section-team-work .grid-7-5 {
  align-items: top;
}
.page-template-about-team .section-team-work .clipped-image {
  height: fit-content;
}
.page-template-about-team .section-team-work .clipped-image img.old-clip {
  transform: scale(1.1);
  clip-path: polygon(89.456% 45.765%, 89.456% 45.765%, 87.308% 43.833%, 84.944% 42.203%, 82.425% 40.794%, 79.808% 39.522%, 77.154% 38.306%, 74.523% 37.064%, 71.973% 35.713%, 69.564% 34.172%, 67.355% 32.357%, 65.406% 30.188%, 65.406% 30.188%, 64.926% 29.551%, 64.473% 28.896%, 64.045% 28.224%, 63.64% 27.535%, 63.255% 26.831%, 62.887% 26.11%, 62.535% 25.375%, 62.196% 24.625%, 61.867% 23.862%, 61.545% 23.085%, 61.545% 23.085%, 61.328% 22.557%, 61.105% 22.03%, 60.875% 21.507%, 60.638% 20.989%, 60.391% 20.476%, 60.134% 19.969%, 59.865% 19.47%, 59.583% 18.98%, 59.287% 18.5%, 58.975% 18.03%, 58.975% 18.03%, 58.064% 16.751%, 57.11% 15.501%, 56.117% 14.281%, 55.09% 13.092%, 54.03% 11.935%, 52.943% 10.81%, 51.831% 9.719%, 50.699% 8.662%, 49.551% 7.641%, 48.389% 6.655%, 48.389% 6.655%, 47.677% 6.045%, 46.997% 5.37%, 46.337% 4.653%, 45.689% 3.916%, 45.039% 3.183%, 44.379% 2.476%, 43.697% 1.819%, 42.983% 1.234%, 42.226% 0.745%, 41.415% 0.374%, 41.415% 0.374%, 40.56% 0.138%, 39.682% 0.022%, 38.786% 0.004%, 37.874% 0.06%, 36.953% 0.167%, 36.026% 0.303%, 35.097% 0.444%, 34.171% 0.567%, 33.252% 0.649%, 32.344% 0.667%, 32.344% 0.667%, 29.671% 0.512%, 26.967% 0.559%, 24.266% 0.827%, 21.602% 1.336%, 19.011% 2.104%, 16.527% 3.151%, 14.185% 4.495%, 12.018% 6.157%, 10.063% 8.154%, 8.353% 10.506%, 8.353% 10.506%, 6.362% 12.612%, 4.654% 14.923%, 3.224% 17.409%, 2.065% 20.045%, 1.169% 22.804%, 0.531% 25.659%, 0.144% 28.583%, 0.001% 31.55%, 0.095% 34.531%, 0.42% 37.501%, 0.42% 37.501%, 0.999% 39.09%, 1.507% 40.407%, 1.961% 41.52%, 2.377% 42.497%, 2.772% 43.405%, 3.164% 44.312%, 3.57% 45.285%, 4.006% 46.392%, 4.49% 47.701%, 5.037% 49.28%, 5.037% 49.28%, 5.368% 50.21%, 5.729% 51.128%, 6.119% 52.031%, 6.539% 52.918%, 6.987% 53.788%, 7.464% 54.64%, 7.969% 55.473%, 8.503% 56.285%, 9.064% 57.074%, 9.653% 57.841%, 9.653% 57.841%, 10.597% 59.014%, 11.546% 60.183%, 12.5% 61.35%, 13.457% 62.514%, 14.415% 63.678%, 15.373% 64.842%, 16.329% 66.007%, 17.281% 67.176%, 18.229% 68.348%, 19.169% 69.524%, 19.169% 69.524%, 19.78% 70.341%, 20.341% 71.21%, 20.867% 72.116%, 21.37% 73.044%, 21.866% 73.979%, 22.368% 74.906%, 22.889% 75.811%, 23.445% 76.679%, 24.048% 77.494%, 24.713% 78.242%, 24.713% 78.242%, 25.441% 78.927%, 26.21% 79.563%, 27.013% 80.16%, 27.839% 80.728%, 28.68% 81.279%, 29.527% 81.821%, 30.371% 82.367%, 31.204% 82.925%, 32.016% 83.507%, 32.798% 84.123%, 32.798% 84.123%, 34.387% 85.279%, 36% 86.396%, 37.633% 87.476%, 39.287% 88.523%, 40.958% 89.539%, 42.647% 90.526%, 44.351% 91.489%, 46.069% 92.429%, 47.799% 93.349%, 49.539% 94.253%, 49.539% 94.253%, 50.314% 94.843%, 51.104% 95.432%, 51.908% 96.016%, 52.726% 96.594%, 53.557% 97.164%, 54.4% 97.724%, 55.256% 98.272%, 56.122% 98.806%, 57% 99.324%, 57.887% 99.824%, 57.887% 99.824%, 60.094% 100.892%, 62.366% 101.717%, 64.687% 102.302%, 67.042% 102.651%, 69.416% 102.768%, 71.795% 102.656%, 74.164% 102.319%, 76.507% 101.762%, 78.809% 100.988%, 81.056% 100%, 81.056% 100%, 81.594% 99.731%, 82.131% 99.458%, 82.665% 99.179%, 83.197% 98.895%, 83.727% 98.607%, 84.254% 98.314%, 84.779% 98.016%, 85.301% 97.714%, 85.82% 97.408%, 86.337% 97.098%, 86.337% 97.098%, 88.661% 95.527%, 90.826% 93.734%, 92.812% 91.736%, 94.598% 89.553%, 96.165% 87.2%, 97.492% 84.696%, 98.559% 82.058%, 99.346% 79.304%, 99.833% 76.452%, 100% 73.518%, 100% 73.518%, 100% 73.499%, 100% 73.48%, 100% 73.461%, 100% 73.441%, 100% 73.422%, 100% 73.402%, 100% 73.382%, 100% 73.363%, 100% 73.343%, 100% 73.323%, 100% 73.323%, 100.528% 70.04%, 100.706% 66.77%, 100.532% 63.55%, 100.007% 60.422%, 99.13% 57.423%, 97.9% 54.594%, 96.318% 51.974%, 94.383% 49.602%, 92.095% 47.518%, 89.453% 45.762%, 89.453% 45.767%);
}

.page-template-our-work .section-work-head {
  padding-top: 100px;
  background: #e4e4c5;
  overflow: hidden;
}
.page-template-our-work .section-work-head .head-text {
  position: relative;
  z-index: 1;
}
.page-template-our-work .section-work-head .g-3 {
  grid-gap: 80px;
  margin-top: var(--spacing-section);
}
.page-template-our-work .section-work-head .work-link-box .box-title {
  height: 200px;
  position: relative;
  padding-left: 10px;
  margin-bottom: 40px;
}
.page-template-our-work .section-work-head .work-link-box .box-title img {
  height: 100%;
  width: auto;
}
.page-template-our-work .section-work-head .work-link-box .box-title .work-link-title {
  position: absolute;
  bottom: 5px;
  left: 0;
  font: 500 var(--size-p-bigger)/1em "Rubik", Helvetica, Arial, sans-serif;
}
.page-template-our-work .section-work-head .work-link-box .work-link-text span {
  font-weight: 700;
}
.page-template-our-work .section-work-head .work-link-box .work-link-text .work-link-link {
  display: flex;
  text-decoration: none;
  margin-top: 30px;
}
.page-template-our-work .section-work-head .work-link-box .work-link-text .work-link-link .link-title {
  font: 500 16px/20px "Rubik", Helvetica, Arial, sans-serif;
  color: #24631e;
  text-transform: uppercase;
  text-decoration: none;
  position: relative;
}
.page-template-our-work .section-work-head .work-link-box .work-link-text .work-link-link .link-title:before {
  content: "";
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 2px;
  background: #24631e;
}
.page-template-our-work .section-work-head .work-link-box .work-link-text .work-link-link .link-ico {
  margin-right: 10px;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.page-template-our-work .section-work-head .work-link-box .work-link-text .work-link-link:hover .link-title:before {
  opacity: 0;
}
.page-template-our-work .section-work-head .work-link-box .work-link-text .work-link-link:hover .link-ico {
  transform: translateY(50%);
}
.page-template-our-work .section-work-head .sep-corn {
  width: 25%;
  visibility: visible;
  right: 0;
  transform: translateX(30%);
  top: -80px;
}
.page-template-our-work .section-work-head .sep-corn .sep-corn-path {
  fill: #ffad00;
}
.page-template-our-work .section-work-design {
  background: #ffad00;
  padding-bottom: 110px;
}
.page-template-our-work .section-work-design-tabs-title {
  background: #ffad00;
  padding-bottom: 20px;
  padding-top: 0px;
}
.page-template-our-work .section-work-design-tabs-title .tabs-header {
  padding: 0;
}
.page-template-our-work .section-work-design-tabs-title .tabs-header .tab-title {
  margin-bottom: 0 !important;
  font: 500 var(--size-p-bigger)/1em "Rubik", Helvetica, Arial, sans-serif;
  color: #24631e;
  text-align: center;
  padding-bottom: 40px;
  background: transparent linear-gradient(180deg, #ffc133 0%, #ffc133 100%) bottom no-repeat padding-box;
  background-size: 100% 4px;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.page-template-our-work .section-work-design-tabs-title .tabs-header .tab-title:hover, .page-template-our-work .section-work-design-tabs-title .tabs-header .tab-title.active {
  background: transparent linear-gradient(180deg, #24631e 0%, #24631e 100%) bottom no-repeat padding-box;
  background-size: 100% 8px;
}
.page-template-our-work .section-work-design-tabs-title .tabs-header .tab-title:hover {
  cursor: pointer;
}
.page-template-our-work .section-work-design-tabs-content {
  padding-bottom: 0;
  overflow: hidden;
  background: #24631e;
  padding-top: 0;
  padding-bottom: 0;
}
.page-template-our-work .section-work-design-tabs-content .slick-slide > div {
  height: 100%;
}
.page-template-our-work .section-work-design-tabs-content .slick-list {
  overflow: visible;
}
.page-template-our-work .section-work-design-tabs-content .slick-track {
  display: flex !important;
}
.page-template-our-work .section-work-design-tabs-content .slick-slide {
  height: inherit !important;
}
.page-template-our-work .section-work-design-tabs-content p {
  color: #e4e4c5;
}
.page-template-our-work .section-work-design-tabs-content .tab-content {
  height: 100%;
}
.page-template-our-work .section-work-design-tabs-content .grid-5-7 {
  padding: 0;
  padding-bottom: 80px;
  padding-top: 80px;
  height: 100%;
}
.page-template-our-work .section-work-design-tabs-content .tab-image {
  position: relative;
}
.page-template-our-work .section-work-design-tabs-content .tab-image .image-wrap {
  aspect-ratio: 1/1;
}
.page-template-our-work .section-work-design-tabs-content .tab-image .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.page-template-our-work .section-work-design-tabs-content .tab-text {
  padding: 0px 0 0px 80px;
}
.page-template-our-work .section-work-design-tabs-content .tab-text .font-bigger {
  font-size: var(--size-p);
}
.page-template-our-work .section-work-design-tabs-content .tab-text p {
  font-size: 21px;
}
.page-template-our-work .section-work-tap2eat {
  background: #1f1b1b;
  overflow: hidden;
}
.page-template-our-work .section-work-tap2eat .title, .page-template-our-work .section-work-tap2eat .page-template-about .section-about-logos .font-bigger, .page-template-about .section-about-logos .page-template-our-work .section-work-tap2eat .font-bigger {
  color: #ff8300;
}
.page-template-our-work .section-work-tap2eat p {
  color: #e4e4c5;
}
.page-template-our-work .section-work-tap2eat .clipped-image {
  transform: scale(1.1) translate(10%, -5%);
}
.page-template-our-work .section-work-tap2eat .clipped-image img.old-clip {
  clip-path: polygon(40.48% 90.169%, 40.48% 90.169%, 40.009% 90.733%, 39.584% 91.329%, 39.194% 91.949%, 38.826% 92.585%, 38.47% 93.229%, 38.113% 93.872%, 37.743% 94.507%, 37.349% 95.125%, 36.92% 95.717%, 36.442% 96.277%, 36.442% 96.277%, 36.315% 96.388%, 36.127% 96.519%, 35.893% 96.662%, 35.628% 96.81%, 35.345% 96.956%, 35.059% 97.093%, 34.785% 97.213%, 34.537% 97.31%, 34.329% 97.376%, 34.176% 97.404%, 34.176% 97.404%, 33.989% 97.395%, 33.778% 97.354%, 33.549% 97.287%, 33.309% 97.198%, 33.068% 97.094%, 32.831% 96.979%, 32.607% 96.859%, 32.402% 96.738%, 32.225% 96.623%, 32.082% 96.517%, 32.082% 96.517%, 31.945% 96.353%, 31.888% 96.158%, 31.901% 95.939%, 31.969% 95.703%, 32.083% 95.458%, 32.23% 95.211%, 32.399% 94.969%, 32.576% 94.741%, 32.751% 94.532%, 32.912% 94.352%, 32.912% 94.352%, 33.263% 93.992%, 33.64% 93.65%, 34.036% 93.321%, 34.445% 93.001%, 34.86% 92.685%, 35.275% 92.37%, 35.684% 92.05%, 36.081% 91.722%, 36.459% 91.381%, 36.812% 91.024%, 36.812% 91.024%, 36.904% 90.899%, 36.982% 90.749%, 37.05% 90.578%, 37.114% 90.391%, 37.178% 90.193%, 37.247% 89.988%, 37.328% 89.782%, 37.424% 89.578%, 37.541% 89.383%, 37.684% 89.201%, 37.684% 89.201%, 37.487% 89.218%, 37.286% 89.225%, 37.082% 89.223%, 36.879% 89.216%, 36.681% 89.206%, 36.49% 89.196%, 36.311% 89.188%, 36.145% 89.186%, 35.998% 89.191%, 35.872% 89.208%, 35.872% 89.208%, 35.38% 89.332%, 34.899% 89.499%, 34.427% 89.698%, 33.961% 89.919%, 33.498% 90.15%, 33.035% 90.382%, 32.568% 90.602%, 32.097% 90.801%, 31.616% 90.968%, 31.124% 91.091%, 31.124% 91.091%, 30.792% 91.124%, 30.488% 91.09%, 30.212% 90.998%, 29.963% 90.857%, 29.742% 90.676%, 29.548% 90.463%, 29.382% 90.228%, 29.243% 89.979%, 29.131% 89.725%, 29.046% 89.474%, 29.046% 89.474%, 28.996% 89.253%, 28.982% 89.055%, 29.006% 88.877%, 29.068% 88.719%, 29.17% 88.578%, 29.313% 88.452%, 29.498% 88.339%, 29.728% 88.238%, 30.002% 88.146%, 30.323% 88.062%, 30.323% 88.062%, 30.85% 87.933%, 31.366% 87.793%, 31.876% 87.644%, 32.381% 87.487%, 32.883% 87.324%, 33.387% 87.155%, 33.894% 86.983%, 34.407% 86.807%, 34.929% 86.629%, 35.463% 86.451%, 35.463% 86.451%, 34.952% 86.27%, 34.461% 86.064%, 33.985% 85.839%, 33.52% 85.6%, 33.06% 85.354%, 32.601% 85.106%, 32.137% 84.862%, 31.665% 84.629%, 31.18% 84.412%, 30.676% 84.218%, 30.676% 84.218%, 28.832% 83.549%, 27.031% 82.854%, 25.275% 82.128%, 23.565% 81.368%, 21.901% 80.567%, 20.286% 79.722%, 18.719% 78.829%, 17.202% 77.881%, 15.735% 76.876%, 14.321% 75.807%, 14.321% 75.807%, 12.934% 74.696%, 11.556% 73.56%, 10.199% 72.393%, 8.874% 71.19%, 7.593% 69.943%, 6.365% 68.647%, 5.203% 67.296%, 4.118% 65.882%, 3.121% 64.4%, 2.224% 62.843%, 2.224% 62.843%, 1.59% 61.477%, 1.109% 60.087%, 0.759% 58.678%, 0.52% 57.255%, 0.372% 55.822%, 0.295% 54.385%, 0.268% 52.947%, 0.272% 51.514%, 0.286% 50.09%, 0.29% 48.679%, 0.29% 48.679%, 0.264% 47.231%, 0.215% 45.771%, 0.168% 44.304%, 0.145% 42.838%, 0.169% 41.378%, 0.262% 39.93%, 0.449% 38.501%, 0.751% 37.096%, 1.192% 35.722%, 1.795% 34.385%, 1.795% 34.385%, 2.507% 33.115%, 3.3% 31.858%, 4.169% 30.619%, 5.109% 29.4%, 6.115% 28.205%, 7.182% 27.039%, 8.306% 25.904%, 9.481% 24.805%, 10.702% 23.744%, 11.965% 22.727%, 11.965% 22.727%, 13.137% 21.898%, 14.375% 21.167%, 15.666% 20.519%, 16.999% 19.937%, 18.363% 19.406%, 19.746% 18.912%, 21.136% 18.438%, 22.523% 17.969%, 23.894% 17.49%, 25.239% 16.985%, 25.239% 16.985%, 26.565% 16.45%, 27.888% 15.899%, 29.214% 15.345%, 30.547% 14.8%, 31.893% 14.275%, 33.256% 13.783%, 34.641% 13.337%, 36.054% 12.947%, 37.5% 12.627%, 38.983% 12.388%, 38.983% 12.388%, 40.566% 12.168%, 42.128% 11.91%, 43.664% 11.605%, 45.168% 11.243%, 46.636% 10.813%, 48.061% 10.305%, 49.439% 9.709%, 50.764% 9.014%, 52.031% 8.211%, 53.235% 7.288%, 53.235% 7.288%, 53.8% 6.81%, 54.366% 6.321%, 54.926% 5.821%, 55.474% 5.309%, 56.006% 4.784%, 56.513% 4.245%, 56.991% 3.692%, 57.433% 3.124%, 57.833% 2.539%, 58.186% 1.937%, 58.186% 1.937%, 58.48% 1.392%, 58.732% 0.95%, 58.958% 0.605%, 59.175% 0.347%, 59.399% 0.17%, 59.649% 0.064%, 59.94% 0.022%, 60.29% 0.035%, 60.714% 0.096%, 61.231% 0.197%, 61.231% 0.197%, 61.618% 0.277%, 61.936% 0.349%, 62.194% 0.422%, 62.396% 0.504%, 62.55% 0.607%, 62.662% 0.739%, 62.738% 0.909%, 62.784% 1.127%, 62.807% 1.402%, 62.814% 1.744%, 62.814% 1.744%, 62.864% 2.935%, 63.012% 4.098%, 63.248% 5.232%, 63.567% 6.332%, 63.959% 7.398%, 64.419% 8.425%, 64.937% 9.412%, 65.508% 10.356%, 66.122% 11.254%, 66.774% 12.104%, 66.774% 12.104%, 67.488% 12.913%, 68.28% 13.679%, 69.142% 14.408%, 70.067% 15.102%, 71.048% 15.767%, 72.076% 16.405%, 73.144% 17.022%, 74.244% 17.621%, 75.369% 18.206%, 76.51% 18.781%, 76.51% 18.781%, 77.985% 19.514%, 79.455% 20.25%, 80.912% 20.994%, 82.347% 21.755%, 83.751% 22.54%, 85.117% 23.354%, 86.436% 24.206%, 87.699% 25.103%, 88.897% 26.051%, 90.023% 27.057%, 90.023% 27.057%, 91.066% 28.123%, 92.034% 29.246%, 92.933% 30.42%, 93.771% 31.64%, 94.557% 32.899%, 95.297% 34.193%, 95.999% 35.516%, 96.672% 36.863%, 97.323% 38.227%, 97.959% 39.604%, 97.959% 39.604%, 98.518% 40.95%, 98.975% 42.303%, 99.337% 43.662%, 99.614% 45.025%, 99.816% 46.392%, 99.951% 47.762%, 100.027% 49.134%, 100.055% 50.507%, 100.043% 51.88%, 100% 53.252%, 100% 53.252%, 99.925% 54.652%, 99.807% 56.041%, 99.643% 57.418%, 99.424% 58.782%, 99.147% 60.132%, 98.804% 61.469%, 98.389% 62.791%, 97.898% 64.098%, 97.323% 65.39%, 96.66% 66.664%, 96.66% 66.664%, 95.935% 67.883%, 95.15% 69.07%, 94.303% 70.224%, 93.398% 71.348%, 92.434% 72.441%, 91.412% 73.504%, 90.334% 74.539%, 89.2% 75.546%, 88.012% 76.527%, 86.77% 77.481%, 86.77% 77.481%, 85.375% 78.488%, 83.968% 79.446%, 82.545% 80.355%, 81.104% 81.214%, 79.643% 82.023%, 78.159% 82.782%, 76.65% 83.49%, 75.115% 84.146%, 73.55% 84.751%, 71.953% 85.304%, 71.953% 85.304%, 70.329% 85.794%, 68.687% 86.214%, 67.026% 86.572%, 65.347% 86.872%, 63.648% 87.12%, 61.929% 87.324%, 60.19% 87.488%, 58.429% 87.619%, 56.647% 87.722%, 54.842% 87.805%, 54.842% 87.805%, 54.356% 87.835%, 53.845% 87.886%, 53.316% 87.952%, 52.772% 88.031%, 52.221% 88.119%, 51.666% 88.212%, 51.115% 88.307%, 50.571% 88.399%, 50.042% 88.487%, 49.531% 88.564%, 49.531% 88.564%, 49.89% 88.775%, 50.273% 88.998%, 50.673% 89.233%, 51.084% 89.474%, 51.502% 89.719%, 51.919% 89.963%, 52.331% 90.205%, 52.731% 90.439%, 53.114% 90.663%, 53.474% 90.873%, 53.474% 90.873%, 53.615% 90.962%, 53.749% 91.059%, 53.878% 91.161%, 54.003% 91.268%, 54.127% 91.376%, 54.25% 91.485%, 54.375% 91.593%, 54.502% 91.696%, 54.634% 91.795%, 54.772% 91.886%, 54.772% 91.886%, 55.043% 92.06%, 55.292% 92.237%, 55.513% 92.417%, 55.7% 92.601%, 55.849% 92.788%, 55.955% 92.979%, 56.011% 93.174%, 56.013% 93.373%, 55.955% 93.576%, 55.832% 93.784%, 55.832% 93.784%, 55.668% 93.958%, 55.467% 94.098%, 55.235% 94.203%, 54.978% 94.273%, 54.701% 94.309%, 54.411% 94.31%, 54.112% 94.276%, 53.811% 94.207%, 53.513% 94.102%, 53.224% 93.963%, 53.224% 93.963%, 52.788% 93.748%, 52.328% 93.567%, 51.849% 93.41%, 51.358% 93.269%, 50.86% 93.136%, 50.363% 93.003%, 49.873% 92.861%, 49.394% 92.703%, 48.935% 92.52%, 48.5% 92.304%, 48.5% 92.304%, 48.423% 92.235%, 48.391% 92.152%, 48.391% 92.058%, 48.411% 91.958%, 48.437% 91.857%, 48.457% 91.761%, 48.458% 91.674%, 48.426% 91.6%, 48.349% 91.545%, 48.214% 91.514%, 48.214% 91.514%, 48.258% 91.598%, 48.32% 91.649%, 48.396% 91.676%, 48.482% 91.686%, 48.572% 91.689%, 48.664% 91.691%, 48.751% 91.701%, 48.83% 91.727%, 48.896% 91.777%, 48.945% 91.858%, 48.945% 91.858%, 49.104% 92.338%, 49.222% 92.829%, 49.309% 93.329%, 49.375% 93.835%, 49.43% 94.344%, 49.485% 94.854%, 49.55% 95.36%, 49.634% 95.861%, 49.749% 96.353%, 49.904% 96.833%, 49.904% 96.833%, 49.993% 97.116%, 50.051% 97.41%, 50.079% 97.709%, 50.073% 98.004%, 50.032% 98.287%, 49.955% 98.548%, 49.84% 98.781%, 49.685% 98.977%, 49.489% 99.127%, 49.25% 99.223%, 49.25% 99.223%, 49.016% 99.247%, 48.825% 99.194%, 48.671% 99.075%, 48.546% 98.901%, 48.444% 98.683%, 48.357% 98.433%, 48.28% 98.161%, 48.204% 97.879%, 48.123% 97.598%, 48.03% 97.33%, 48.03% 97.33%, 47.755% 96.765%, 47.401% 96.223%, 46.987% 95.699%, 46.532% 95.187%, 46.058% 94.68%, 45.585% 94.173%, 45.132% 93.66%, 44.721% 93.135%, 44.37% 92.592%, 44.101% 92.025%, 44.101% 92.025%, 44.069% 91.924%, 44.059% 91.844%, 44.062% 91.78%, 44.072% 91.727%, 44.081% 91.68%, 44.084% 91.631%, 44.073% 91.577%, 44.042% 91.511%, 43.983% 91.427%, 43.889% 91.322%, 43.889% 91.322%, 43.889% 91.399%, 43.931% 91.451%, 44.006% 91.484%, 44.102% 91.505%, 44.209% 91.519%, 44.317% 91.534%, 44.416% 91.554%, 44.493% 91.588%, 44.54% 91.64%, 44.545% 91.718%, 44.545% 91.718%, 44.416% 92.377%, 44.3% 93.038%, 44.193% 93.702%, 44.093% 94.366%, 43.995% 95.03%, 43.897% 95.695%, 43.795% 96.359%, 43.686% 97.021%, 43.566% 97.682%, 43.433% 98.34%, 43.433% 98.34%, 43.318% 98.641%, 43.115% 98.927%, 42.842% 99.192%, 42.515% 99.431%, 42.148% 99.639%, 41.759% 99.808%, 41.363% 99.935%, 40.977% 100.013%, 40.616% 100.036%, 40.297% 100%, 40.297% 100%, 40.075% 99.915%, 39.929% 99.786%, 39.849% 99.617%, 39.822% 99.415%, 39.838% 99.183%, 39.886% 98.928%, 39.955% 98.654%, 40.034% 98.367%, 40.113% 98.071%, 40.18% 97.771%, 40.18% 97.771%, 40.297% 97.13%, 40.399% 96.486%, 40.492% 95.842%, 40.579% 95.196%, 40.662% 94.55%, 40.746% 93.905%, 40.834% 93.259%, 40.93% 92.615%, 41.037% 91.972%, 41.158% 91.331%, 41.158% 91.331%, 41.185% 91.23%, 41.223% 91.122%, 41.269% 91.008%, 41.322% 90.891%, 41.377% 90.771%, 41.431% 90.651%, 41.481% 90.533%, 41.525% 90.419%, 41.559% 90.31%, 41.581% 90.209%, 41.581% 90.209%, 41.529% 90.202%, 41.439% 90.197%, 41.32% 90.193%, 41.182% 90.19%, 41.034% 90.187%, 40.886% 90.185%, 40.748% 90.182%, 40.629% 90.178%, 40.539% 90.173%, 40.488% 90.166%, 40.48% 90.169%);
}
.page-template-our-work .section-work-tap2eat .sep-corn {
  transform: none;
  right: 24%;
  top: 60%;
}
.page-template-our-work .section-work-tap2eat-image {
  padding: 0;
}
.page-template-our-work .section-work-tap2eat-image .sep-star {
  z-index: 1;
  top: 0;
  right: 0;
}
.page-template-our-work .section-work-operations {
  background: #e4e4c5;
}
.page-template-our-work .section-work-operations .grid-5-7 {
  padding: 0;
}
.page-template-our-work .section-work-operations .vm-title {
  padding-right: 5%;
}
.page-template-our-work .section-work-operations .title, .page-template-our-work .section-work-operations .page-template-about .section-about-logos .font-bigger, .page-template-about .section-about-logos .page-template-our-work .section-work-operations .font-bigger {
  display: inline;
  position: relative;
  padding-bottom: 40px;
}
.page-template-our-work .section-work-operations .title:before, .page-template-our-work .section-work-operations .page-template-about .section-about-logos .font-bigger:before, .page-template-about .section-about-logos .page-template-our-work .section-work-operations .font-bigger:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 4px;
  background: #24631e;
}
.page-template-our-work .section-work-operations .sep-spoon {
  left: 8%;
}
.page-template-our-work .section-work-operations .sep-spoon .sep-spoon-path {
  fill: #ffad00;
}
.page-template-our-work .section-work-operations .sep-carrot {
  top: auto;
  bottom: 80px;
  left: 4%;
  transform: rotate(-50deg);
}
.page-template-our-work .section-work-replicate-1 {
  height: 50vw;
  max-height: 620px;
  position: relative;
  padding: 0;
}
.page-template-our-work .section-work-replicate-1 .g-1 {
  height: 100%;
  position: relative;
  z-index: 1;
  align-content: flex-end;
  padding-bottom: 50px;
}
.page-template-our-work .section-work-replicate-1 .title, .page-template-our-work .section-work-replicate-1 .page-template-about .section-about-logos .font-bigger, .page-template-about .section-about-logos .page-template-our-work .section-work-replicate-1 .font-bigger {
  color: #e4e4c5;
  margin-bottom: 0;
}
.page-template-our-work .section-work-replicate-1 .sep-cabbage {
  right: 20px;
  top: 0;
}
.page-template-our-work .section-work-replicate-1 .sep-cabbage .sep-cabbage-path {
  fill: #24631e;
}
.page-template-our-work .section-work-replicate-2 {
  background: #ffad00;
  overflow: hidden;
  padding-top: 80px;
}
.page-template-our-work .section-work-replicate-2 .g-2 {
  padding: 0;
}
.page-template-our-work .section-work-replicate-2 .font-bigger {
  margin-bottom: 80px;
}
.page-template-our-work .section-work-replicate-2 .btn, .page-template-our-work .section-work-replicate-2 .wpcf7-form-control.wpcf7-submit {
  margin-top: 80px;
}
.page-template-our-work .section-work-replicate-2 .clipped-image {
  height: fit-content;
  transform: translateX(5%);
}
.page-template-our-work .section-work-replicate-2 .clipped-image img.old-clip {
  clip-path: polygon(77% 33.367%, 77% 33.367%, 77.397% 32.773%, 77.736% 32.243%, 78.026% 31.761%, 78.275% 31.306%, 78.492% 30.859%, 78.688% 30.403%, 78.87% 29.917%, 79.049% 29.383%, 79.232% 28.782%, 79.429% 28.096%, 79.429% 28.096%, 79.738% 27.539%, 80.024% 27.009%, 80.291% 26.5%, 80.542% 26.003%, 80.783% 25.51%, 81.016% 25.013%, 81.246% 24.505%, 81.476% 23.978%, 81.71% 23.423%, 81.952% 22.833%, 81.952% 22.833%, 82.612% 21.965%, 83.163% 21.017%, 83.604% 20.003%, 83.936% 18.939%, 84.158% 17.839%, 84.27% 16.718%, 84.272% 15.592%, 84.164% 14.474%, 83.945% 13.381%, 83.616% 12.326%, 83.616% 12.326%, 83.341% 11.664%, 83.018% 11.03%, 82.648% 10.426%, 82.231% 9.859%, 81.766% 9.33%, 81.254% 8.845%, 80.694% 8.408%, 80.087% 8.023%, 79.432% 7.694%, 78.73% 7.425%, 78.73% 7.425%, 77.709% 6.793%, 76.687% 6.196%, 75.662% 5.63%, 74.634% 5.091%, 73.602% 4.574%, 72.563% 4.075%, 71.517% 3.591%, 70.461% 3.118%, 69.396% 2.65%, 68.318% 2.185%, 68.318% 2.185%, 67.487% 1.87%, 66.657% 1.518%, 65.826% 1.154%, 64.989% 0.802%, 64.144% 0.486%, 63.286% 0.231%, 62.414% 0.06%, 61.523% -0.003%, 60.611% 0.068%, 59.674% 0.295%, 59.674% 0.295%, 57.995% 0.64%, 56.558% 1.224%, 55.335% 2.016%, 54.295% 2.988%, 53.409% 4.108%, 52.648% 5.347%, 51.983% 6.675%, 51.384% 8.061%, 50.822% 9.476%, 50.267% 10.889%, 50.267% 10.889%, 49.849% 11.703%, 49.461% 12.502%, 49.094% 13.29%, 48.736% 14.068%, 48.379% 14.839%, 48.011% 15.604%, 47.623% 16.367%, 47.204% 17.13%, 46.744% 17.895%, 46.232% 18.664%, 46.232% 18.664%, 46.006% 19.273%, 45.74% 19.843%, 45.433% 20.374%, 45.087% 20.866%, 44.7% 21.319%, 44.273% 21.733%, 43.807% 22.109%, 43.3% 22.445%, 42.753% 22.743%, 42.166% 23.003%, 42.166% 23.003%, 40.734% 23.553%, 39.303% 23.84%, 37.875% 23.897%, 36.454% 23.757%, 35.042% 23.451%, 33.642% 23.013%, 32.257% 22.475%, 30.89% 21.87%, 29.544% 21.23%, 28.222% 20.588%, 28.222% 20.588%, 27.656% 20.312%, 27.126% 20.049%, 26.622% 19.794%, 26.134% 19.547%, 25.652% 19.302%, 25.166% 19.057%, 24.665% 18.809%, 24.14% 18.555%, 23.581% 18.291%, 22.977% 18.015%, 22.977% 18.015%, 22.137% 17.636%, 21.297% 17.261%, 20.452% 16.902%, 19.602% 16.575%, 18.742% 16.292%, 17.872% 16.066%, 16.987% 15.912%, 16.087% 15.842%, 15.167% 15.871%, 14.226% 16.011%, 14.226% 16.011%, 12.714% 16.654%, 11.365% 17.395%, 10.164% 18.232%, 9.096% 19.165%, 8.142% 20.192%, 7.289% 21.313%, 6.52% 22.525%, 5.818% 23.829%, 5.169% 25.223%, 4.555% 26.705%, 4.555% 26.705%, 3.878% 28.014%, 3.197% 29.352%, 2.532% 30.711%, 1.904% 32.086%, 1.332% 33.468%, 0.837% 34.851%, 0.438% 36.228%, 0.158% 37.592%, 0.014% 38.936%, 0.029% 40.252%, 0.029% 40.252%, 0.134% 41.099%, 0.321% 41.929%, 0.597% 42.74%, 0.967% 43.53%, 1.437% 44.297%, 2.012% 45.04%, 2.698% 45.756%, 3.501% 46.443%, 4.427% 47.099%, 5.481% 47.723%, 5.481% 47.723%, 6.526% 48.28%, 7.569% 48.825%, 8.609% 49.358%, 9.651% 49.877%, 10.695% 50.381%, 11.744% 50.871%, 12.801% 51.345%, 13.867% 51.801%, 14.945% 52.241%, 16.036% 52.661%, 16.036% 52.661%, 17.743% 53.293%, 19.3% 54.194%, 20.682% 55.328%, 21.862% 56.661%, 22.814% 58.158%, 23.512% 59.783%, 23.929% 61.501%, 24.039% 63.276%, 23.817% 65.074%, 23.235% 66.86%, 23.235% 66.86%, 22.819% 67.674%, 22.409% 68.467%, 22.007% 69.246%, 21.615% 70.014%, 21.235% 70.78%, 20.867% 71.547%, 20.513% 72.323%, 20.175% 73.113%, 19.854% 73.922%, 19.551% 74.758%, 19.551% 74.758%, 19.267% 75.341%, 18.991% 75.887%, 18.721% 76.404%, 18.453% 76.899%, 18.185% 77.382%, 17.914% 77.859%, 17.635% 78.34%, 17.347% 78.833%, 17.046% 79.345%, 16.729% 79.885%, 16.729% 79.885%, 16.474% 80.763%, 16.29% 81.661%, 16.173% 82.575%, 16.12% 83.499%, 16.128% 84.428%, 16.192% 85.354%, 16.31% 86.272%, 16.477% 87.178%, 16.691% 88.064%, 16.947% 88.925%, 16.947% 88.925%, 17.442% 89.725%, 18.012% 90.445%, 18.648% 91.089%, 19.342% 91.667%, 20.083% 92.183%, 20.863% 92.647%, 21.672% 93.064%, 22.501% 93.441%, 23.34% 93.787%, 24.181% 94.107%, 24.181% 94.107%, 24.972% 94.552%, 25.755% 94.965%, 26.533% 95.35%, 27.309% 95.713%, 28.087% 96.063%, 28.87% 96.403%, 29.661% 96.741%, 30.464% 97.083%, 31.282% 97.435%, 32.119% 97.803%, 32.119% 97.803%, 33.008% 98.425%, 33.916% 98.954%, 34.838% 99.391%, 35.769% 99.738%, 36.704% 99.996%, 37.64% 100.167%, 38.571% 100.251%, 39.494% 100.251%, 40.402% 100.167%, 41.292% 100%, 41.292% 100%, 42.33% 99.693%, 43.328% 99.271%, 44.276% 98.737%, 45.167% 98.092%, 45.993% 97.339%, 46.746% 96.481%, 47.418% 95.519%, 48.001% 94.455%, 48.487% 93.293%, 48.868% 92.033%, 48.868% 92.033%, 49.182% 91.379%, 49.468% 90.82%, 49.73% 90.331%, 49.972% 89.886%, 50.198% 89.459%, 50.411% 89.026%, 50.616% 88.559%, 50.817% 88.034%, 51.018% 87.424%, 51.221% 86.705%, 51.221% 86.705%, 52.046% 85.109%, 52.902% 83.492%, 53.815% 81.905%, 54.812% 80.4%, 55.92% 79.026%, 57.164% 77.837%, 58.572% 76.884%, 60.169% 76.217%, 61.983% 75.889%, 64.039% 75.951%, 64.039% 75.951%, 64.648% 76.144%, 65.218% 76.32%, 65.761% 76.488%, 66.285% 76.652%, 66.803% 76.822%, 67.325% 77.003%, 67.861% 77.203%, 68.422% 77.43%, 69.018% 77.69%, 69.66% 77.99%, 69.66% 77.99%, 70.504% 78.401%, 71.308% 78.801%, 72.082% 79.194%, 72.835% 79.583%, 73.576% 79.971%, 74.316% 80.361%, 75.063% 80.756%, 75.828% 81.159%, 76.62% 81.573%, 77.449% 82.002%, 77.449% 82.002%, 78.026% 82.224%, 78.584% 82.463%, 79.127% 82.714%, 79.662% 82.971%, 80.193% 83.23%, 80.725% 83.484%, 81.265% 83.729%, 81.817% 83.958%, 82.386% 84.167%, 82.978% 84.35%, 82.978% 84.35%, 83.906% 84.398%, 84.832% 84.358%, 85.75% 84.235%, 86.653% 84.03%, 87.535% 83.747%, 88.39% 83.389%, 89.211% 82.958%, 89.992% 82.458%, 90.726% 81.892%, 91.407% 81.262%, 91.407% 81.262%, 91.865% 80.811%, 92.271% 80.344%, 92.629% 79.862%, 92.947% 79.365%, 93.231% 78.854%, 93.487% 78.33%, 93.723% 77.793%, 93.944% 77.244%, 94.156% 76.683%, 94.367% 76.111%, 94.367% 76.111%, 94.96% 74.996%, 95.466% 73.956%, 95.909% 72.969%, 96.314% 72.011%, 96.706% 71.059%, 97.109% 70.088%, 97.547% 69.075%, 98.046% 67.998%, 98.631% 66.831%, 99.325% 65.552%, 99.325% 65.552%, 99.623% 64.91%, 99.864% 64.272%, 100.052% 63.638%, 100.187% 63.009%, 100.271% 62.387%, 100.307% 61.771%, 100.296% 61.162%, 100.24% 60.562%, 100.14% 59.971%, 100% 59.389%, 100% 59.389%, 99.634% 58.329%, 99.143% 57.311%, 98.54% 56.34%, 97.837% 55.422%, 97.046% 54.562%, 96.179% 53.765%, 95.25% 53.036%, 94.271% 52.38%, 93.254% 51.802%, 92.212% 51.308%, 92.212% 51.308%, 91.671% 50.975%, 91.152% 50.677%, 90.647% 50.41%, 90.148% 50.168%, 89.648% 49.949%, 89.137% 49.747%, 88.609% 49.558%, 88.054% 49.379%, 87.467% 49.204%, 86.838% 49.031%, 86.838% 49.031%, 86.288% 48.715%, 85.764% 48.421%, 85.258% 48.147%, 84.763% 47.889%, 84.27% 47.642%, 83.773% 47.404%, 83.263% 47.171%, 82.732% 46.939%, 82.173% 46.704%, 81.578% 46.464%, 81.578% 46.464%, 80.306% 45.661%, 79.169% 44.656%, 78.186% 43.484%, 77.374% 42.178%, 76.748% 40.77%, 76.325% 39.293%, 76.123% 37.782%, 76.158% 36.269%, 76.447% 34.787%, 77.006% 33.37%, 77.003% 33.37%);
}
.page-template-our-work .section-work-largest-kitchen {
  background: #24631e;
}
.page-template-our-work .section-work-largest-kitchen .grid-5-7 {
  align-items: flex-end;
  padding: 0;
}
.page-template-our-work .section-work-largest-kitchen .title, .page-template-our-work .section-work-largest-kitchen .page-template-about .section-about-logos .font-bigger, .page-template-about .section-about-logos .page-template-our-work .section-work-largest-kitchen .font-bigger {
  color: #ff8300;
  margin-bottom: 0;
}
.page-template-our-work .section-work-largest-kitchen .title span, .page-template-our-work .section-work-largest-kitchen .page-template-about .section-about-logos .font-bigger span, .page-template-about .section-about-logos .page-template-our-work .section-work-largest-kitchen .font-bigger span {
  font-size: var(--size-126);
  line-height: 1.1em;
}
.page-template-our-work .section-work-largest-kitchen p {
  color: #e4e4c5;
}
.page-template-our-work .section-work-largest-kitchen .image-gallery {
  margin-top: 80px;
  padding: 0;
}
.page-template-our-work .section-work-largest-kitchen .image-gallery img {
  border-radius: 20px;
  border: 2px solid #e4e4c5;
}
.page-template-our-work .section-work-largest-kitchen .africa-bg {
  position: absolute;
  inset: -120px auto -140px -20px;
}
.page-template-our-work .section-work-largest-kitchen .africa-bg img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  max-height: 1000px;
}
.page-template-our-work .section-work-largest-kitchen .sep-mug {
  right: 0;
}
.page-template-our-work .section-work-largest-kitchen .sep-mug .sep-mug-path {
  fill: #1f1b1b;
}
.page-template-our-work .section-locations-map-title {
  padding-top: calc(var(--spacing-section) / 2);
  padding-bottom: var(--spacing-70);
  background: #e4e4c5;
}

.page-template-impact .section-impact-head {
  padding-top: 100px;
  padding-bottom: 300px;
  background: #e4e4c5;
  overflow: hidden;
}
.page-template-impact .section-impact-head .clipped-image {
  height: fit-content;
  transform: scale(1.2) translate(10%, 10%);
}
.page-template-impact .section-impact-head .clipped-image img.old-clip {
  clip-path: polygon(77% 33.367%, 77% 33.367%, 77.397% 32.773%, 77.736% 32.243%, 78.026% 31.761%, 78.275% 31.306%, 78.492% 30.859%, 78.688% 30.403%, 78.87% 29.917%, 79.049% 29.383%, 79.232% 28.782%, 79.429% 28.096%, 79.429% 28.096%, 79.738% 27.539%, 80.024% 27.009%, 80.291% 26.5%, 80.542% 26.003%, 80.783% 25.51%, 81.016% 25.013%, 81.246% 24.505%, 81.476% 23.978%, 81.71% 23.423%, 81.952% 22.833%, 81.952% 22.833%, 82.612% 21.965%, 83.163% 21.017%, 83.604% 20.003%, 83.936% 18.939%, 84.158% 17.839%, 84.27% 16.718%, 84.272% 15.592%, 84.164% 14.474%, 83.945% 13.381%, 83.616% 12.326%, 83.616% 12.326%, 83.341% 11.664%, 83.018% 11.03%, 82.648% 10.426%, 82.231% 9.859%, 81.766% 9.33%, 81.254% 8.845%, 80.694% 8.408%, 80.087% 8.023%, 79.432% 7.694%, 78.73% 7.425%, 78.73% 7.425%, 77.709% 6.793%, 76.687% 6.196%, 75.662% 5.63%, 74.634% 5.091%, 73.602% 4.574%, 72.563% 4.075%, 71.517% 3.591%, 70.461% 3.118%, 69.396% 2.65%, 68.318% 2.185%, 68.318% 2.185%, 67.487% 1.87%, 66.657% 1.518%, 65.826% 1.154%, 64.989% 0.802%, 64.144% 0.486%, 63.286% 0.231%, 62.414% 0.06%, 61.523% -0.003%, 60.611% 0.068%, 59.674% 0.295%, 59.674% 0.295%, 57.995% 0.64%, 56.558% 1.224%, 55.335% 2.016%, 54.295% 2.988%, 53.409% 4.108%, 52.648% 5.347%, 51.983% 6.675%, 51.384% 8.061%, 50.822% 9.476%, 50.267% 10.889%, 50.267% 10.889%, 49.849% 11.703%, 49.461% 12.502%, 49.094% 13.29%, 48.736% 14.068%, 48.379% 14.839%, 48.011% 15.604%, 47.623% 16.367%, 47.204% 17.13%, 46.744% 17.895%, 46.232% 18.664%, 46.232% 18.664%, 46.006% 19.273%, 45.74% 19.843%, 45.433% 20.374%, 45.087% 20.866%, 44.7% 21.319%, 44.273% 21.733%, 43.807% 22.109%, 43.3% 22.445%, 42.753% 22.743%, 42.166% 23.003%, 42.166% 23.003%, 40.734% 23.553%, 39.303% 23.84%, 37.875% 23.897%, 36.454% 23.757%, 35.042% 23.451%, 33.642% 23.013%, 32.257% 22.475%, 30.89% 21.87%, 29.544% 21.23%, 28.222% 20.588%, 28.222% 20.588%, 27.656% 20.312%, 27.126% 20.049%, 26.622% 19.794%, 26.134% 19.547%, 25.652% 19.302%, 25.166% 19.057%, 24.665% 18.809%, 24.14% 18.555%, 23.581% 18.291%, 22.977% 18.015%, 22.977% 18.015%, 22.137% 17.636%, 21.297% 17.261%, 20.452% 16.902%, 19.602% 16.575%, 18.742% 16.292%, 17.872% 16.066%, 16.987% 15.912%, 16.087% 15.842%, 15.167% 15.871%, 14.226% 16.011%, 14.226% 16.011%, 12.714% 16.654%, 11.365% 17.395%, 10.164% 18.232%, 9.096% 19.165%, 8.142% 20.192%, 7.289% 21.313%, 6.52% 22.525%, 5.818% 23.829%, 5.169% 25.223%, 4.555% 26.705%, 4.555% 26.705%, 3.878% 28.014%, 3.197% 29.352%, 2.532% 30.711%, 1.904% 32.086%, 1.332% 33.468%, 0.837% 34.851%, 0.438% 36.228%, 0.158% 37.592%, 0.014% 38.936%, 0.029% 40.252%, 0.029% 40.252%, 0.134% 41.099%, 0.321% 41.929%, 0.597% 42.74%, 0.967% 43.53%, 1.437% 44.297%, 2.012% 45.04%, 2.698% 45.756%, 3.501% 46.443%, 4.427% 47.099%, 5.481% 47.723%, 5.481% 47.723%, 6.526% 48.28%, 7.569% 48.825%, 8.609% 49.358%, 9.651% 49.877%, 10.695% 50.381%, 11.744% 50.871%, 12.801% 51.345%, 13.867% 51.801%, 14.945% 52.241%, 16.036% 52.661%, 16.036% 52.661%, 17.743% 53.293%, 19.3% 54.194%, 20.682% 55.328%, 21.862% 56.661%, 22.814% 58.158%, 23.512% 59.783%, 23.929% 61.501%, 24.039% 63.276%, 23.817% 65.074%, 23.235% 66.86%, 23.235% 66.86%, 22.819% 67.674%, 22.409% 68.467%, 22.007% 69.246%, 21.615% 70.014%, 21.235% 70.78%, 20.867% 71.547%, 20.513% 72.323%, 20.175% 73.113%, 19.854% 73.922%, 19.551% 74.758%, 19.551% 74.758%, 19.267% 75.341%, 18.991% 75.887%, 18.721% 76.404%, 18.453% 76.899%, 18.185% 77.382%, 17.914% 77.859%, 17.635% 78.34%, 17.347% 78.833%, 17.046% 79.345%, 16.729% 79.885%, 16.729% 79.885%, 16.474% 80.763%, 16.29% 81.661%, 16.173% 82.575%, 16.12% 83.499%, 16.128% 84.428%, 16.192% 85.354%, 16.31% 86.272%, 16.477% 87.178%, 16.691% 88.064%, 16.947% 88.925%, 16.947% 88.925%, 17.442% 89.725%, 18.012% 90.445%, 18.648% 91.089%, 19.342% 91.667%, 20.083% 92.183%, 20.863% 92.647%, 21.672% 93.064%, 22.501% 93.441%, 23.34% 93.787%, 24.181% 94.107%, 24.181% 94.107%, 24.972% 94.552%, 25.755% 94.965%, 26.533% 95.35%, 27.309% 95.713%, 28.087% 96.063%, 28.87% 96.403%, 29.661% 96.741%, 30.464% 97.083%, 31.282% 97.435%, 32.119% 97.803%, 32.119% 97.803%, 33.008% 98.425%, 33.916% 98.954%, 34.838% 99.391%, 35.769% 99.738%, 36.704% 99.996%, 37.64% 100.167%, 38.571% 100.251%, 39.494% 100.251%, 40.402% 100.167%, 41.292% 100%, 41.292% 100%, 42.33% 99.693%, 43.328% 99.271%, 44.276% 98.737%, 45.167% 98.092%, 45.993% 97.339%, 46.746% 96.481%, 47.418% 95.519%, 48.001% 94.455%, 48.487% 93.293%, 48.868% 92.033%, 48.868% 92.033%, 49.182% 91.379%, 49.468% 90.82%, 49.73% 90.331%, 49.972% 89.886%, 50.198% 89.459%, 50.411% 89.026%, 50.616% 88.559%, 50.817% 88.034%, 51.018% 87.424%, 51.221% 86.705%, 51.221% 86.705%, 52.046% 85.109%, 52.902% 83.492%, 53.815% 81.905%, 54.812% 80.4%, 55.92% 79.026%, 57.164% 77.837%, 58.572% 76.884%, 60.169% 76.217%, 61.983% 75.889%, 64.039% 75.951%, 64.039% 75.951%, 64.648% 76.144%, 65.218% 76.32%, 65.761% 76.488%, 66.285% 76.652%, 66.803% 76.822%, 67.325% 77.003%, 67.861% 77.203%, 68.422% 77.43%, 69.018% 77.69%, 69.66% 77.99%, 69.66% 77.99%, 70.504% 78.401%, 71.308% 78.801%, 72.082% 79.194%, 72.835% 79.583%, 73.576% 79.971%, 74.316% 80.361%, 75.063% 80.756%, 75.828% 81.159%, 76.62% 81.573%, 77.449% 82.002%, 77.449% 82.002%, 78.026% 82.224%, 78.584% 82.463%, 79.127% 82.714%, 79.662% 82.971%, 80.193% 83.23%, 80.725% 83.484%, 81.265% 83.729%, 81.817% 83.958%, 82.386% 84.167%, 82.978% 84.35%, 82.978% 84.35%, 83.906% 84.398%, 84.832% 84.358%, 85.75% 84.235%, 86.653% 84.03%, 87.535% 83.747%, 88.39% 83.389%, 89.211% 82.958%, 89.992% 82.458%, 90.726% 81.892%, 91.407% 81.262%, 91.407% 81.262%, 91.865% 80.811%, 92.271% 80.344%, 92.629% 79.862%, 92.947% 79.365%, 93.231% 78.854%, 93.487% 78.33%, 93.723% 77.793%, 93.944% 77.244%, 94.156% 76.683%, 94.367% 76.111%, 94.367% 76.111%, 94.96% 74.996%, 95.466% 73.956%, 95.909% 72.969%, 96.314% 72.011%, 96.706% 71.059%, 97.109% 70.088%, 97.547% 69.075%, 98.046% 67.998%, 98.631% 66.831%, 99.325% 65.552%, 99.325% 65.552%, 99.623% 64.91%, 99.864% 64.272%, 100.052% 63.638%, 100.187% 63.009%, 100.271% 62.387%, 100.307% 61.771%, 100.296% 61.162%, 100.24% 60.562%, 100.14% 59.971%, 100% 59.389%, 100% 59.389%, 99.634% 58.329%, 99.143% 57.311%, 98.54% 56.34%, 97.837% 55.422%, 97.046% 54.562%, 96.179% 53.765%, 95.25% 53.036%, 94.271% 52.38%, 93.254% 51.802%, 92.212% 51.308%, 92.212% 51.308%, 91.671% 50.975%, 91.152% 50.677%, 90.647% 50.41%, 90.148% 50.168%, 89.648% 49.949%, 89.137% 49.747%, 88.609% 49.558%, 88.054% 49.379%, 87.467% 49.204%, 86.838% 49.031%, 86.838% 49.031%, 86.288% 48.715%, 85.764% 48.421%, 85.258% 48.147%, 84.763% 47.889%, 84.27% 47.642%, 83.773% 47.404%, 83.263% 47.171%, 82.732% 46.939%, 82.173% 46.704%, 81.578% 46.464%, 81.578% 46.464%, 80.306% 45.661%, 79.169% 44.656%, 78.186% 43.484%, 77.374% 42.178%, 76.748% 40.77%, 76.325% 39.293%, 76.123% 37.782%, 76.158% 36.269%, 76.447% 34.787%, 77.006% 33.37%, 77.003% 33.37%);
}
.page-template-impact .section-impact-head .sep-pot {
  top: auto;
  bottom: -300px;
  left: 28%;
  transform: none;
}
.page-template-impact .section-impact-head .sep-pot .sep-pot-path {
  fill: #ff8300;
}
.page-template-impact .section-impact-numbers {
  background: #e4e4c5;
  position: relative;
}
.page-template-impact .section-impact-numbers .g-3 {
  grid-row-gap: 100px;
  margin-top: 80px;
}
.page-template-impact .section-impact-numbers .numbers-box-animate {
  padding-left: 40px;
  border-left: 4px solid #24631e;
}
.page-template-impact .section-impact-numbers .numbers-box-animate p {
  color: #1f1b1b;
}
.page-template-impact .section-impact-numbers .number {
  font: 600 89px/1.1em "Rubik", Helvetica, Arial, sans-serif;
  color: #24631e;
  margin-bottom: 10px;
}
.page-template-impact .section-impact-numbers .sep-pencil {
  top: auto;
  bottom: 40px;
  transform: none;
  right: 20%;
}
.page-template-impact .section-impact-numbers .sep-pencil .sep-pencil-path {
  fill: #ffad00;
}
.page-template-impact .section-impact-infographics {
  background: #ffad00;
}
.page-template-impact .section-impact-resources {
  background: #e4e4c5;
}
.page-template-impact .section-impact-resources .resources-grid {
  margin-top: 100px;
}
.page-template-impact .section-impact-resources .resource-box {
  background: #24631e;
  border-radius: 20px;
  overflow: hidden;
}
.page-template-impact .section-impact-resources .resource-image {
  overflow: hidden;
  padding-bottom: 55px;
  position: relative;
}
.page-template-impact .section-impact-resources .resource-image a {
  position: absolute;
  left: 30px;
  bottom: -30px;
  font: 500 16px/1.2em "Rubik", Helvetica, Arial, sans-serif;
  position: relative;
  color: #e4e4c5;
  padding-bottom: 5px;
  text-decoration: none;
}
.page-template-impact .section-impact-resources .resource-image a:before {
  content: "";
  position: absolute;
  bottom: 0;
  height: 2px;
  width: 100%;
  background: #e4e4c5;
}
.page-template-impact .section-impact-resources .resource-image a:hover:before {
  display: none;
}
.page-template-impact .section-impact-resources .clipped-image {
  transform: scale(1.2);
  clip-path: polygon(89.456% 45.765%, 89.456% 45.765%, 87.308% 43.833%, 84.944% 42.203%, 82.425% 40.794%, 79.808% 39.522%, 77.154% 38.306%, 74.523% 37.064%, 71.973% 35.713%, 69.564% 34.172%, 67.355% 32.357%, 65.406% 30.188%, 65.406% 30.188%, 64.926% 29.551%, 64.473% 28.896%, 64.045% 28.224%, 63.64% 27.535%, 63.255% 26.831%, 62.887% 26.11%, 62.535% 25.375%, 62.196% 24.625%, 61.867% 23.862%, 61.545% 23.085%, 61.545% 23.085%, 61.328% 22.557%, 61.105% 22.03%, 60.875% 21.507%, 60.638% 20.989%, 60.391% 20.476%, 60.134% 19.969%, 59.865% 19.47%, 59.583% 18.98%, 59.287% 18.5%, 58.975% 18.03%, 58.975% 18.03%, 58.064% 16.751%, 57.11% 15.501%, 56.117% 14.281%, 55.09% 13.092%, 54.03% 11.935%, 52.943% 10.81%, 51.831% 9.719%, 50.699% 8.662%, 49.551% 7.641%, 48.389% 6.655%, 48.389% 6.655%, 47.677% 6.045%, 46.997% 5.37%, 46.337% 4.653%, 45.689% 3.916%, 45.039% 3.183%, 44.379% 2.476%, 43.697% 1.819%, 42.983% 1.234%, 42.226% 0.745%, 41.415% 0.374%, 41.415% 0.374%, 40.56% 0.138%, 39.682% 0.022%, 38.786% 0.004%, 37.874% 0.06%, 36.953% 0.167%, 36.026% 0.303%, 35.097% 0.444%, 34.171% 0.567%, 33.252% 0.649%, 32.344% 0.667%, 32.344% 0.667%, 29.671% 0.512%, 26.967% 0.559%, 24.266% 0.827%, 21.602% 1.336%, 19.011% 2.104%, 16.527% 3.151%, 14.185% 4.495%, 12.018% 6.157%, 10.063% 8.154%, 8.353% 10.506%, 8.353% 10.506%, 6.362% 12.612%, 4.654% 14.923%, 3.224% 17.409%, 2.065% 20.045%, 1.169% 22.804%, 0.531% 25.659%, 0.144% 28.583%, 0.001% 31.55%, 0.095% 34.531%, 0.42% 37.501%, 0.42% 37.501%, 0.999% 39.09%, 1.507% 40.407%, 1.961% 41.52%, 2.377% 42.497%, 2.772% 43.405%, 3.164% 44.312%, 3.57% 45.285%, 4.006% 46.392%, 4.49% 47.701%, 5.037% 49.28%, 5.037% 49.28%, 5.368% 50.21%, 5.729% 51.128%, 6.119% 52.031%, 6.539% 52.918%, 6.987% 53.788%, 7.464% 54.64%, 7.969% 55.473%, 8.503% 56.285%, 9.064% 57.074%, 9.653% 57.841%, 9.653% 57.841%, 10.597% 59.014%, 11.546% 60.183%, 12.5% 61.35%, 13.457% 62.514%, 14.415% 63.678%, 15.373% 64.842%, 16.329% 66.007%, 17.281% 67.176%, 18.229% 68.348%, 19.169% 69.524%, 19.169% 69.524%, 19.78% 70.341%, 20.341% 71.21%, 20.867% 72.116%, 21.37% 73.044%, 21.866% 73.979%, 22.368% 74.906%, 22.889% 75.811%, 23.445% 76.679%, 24.048% 77.494%, 24.713% 78.242%, 24.713% 78.242%, 25.441% 78.927%, 26.21% 79.563%, 27.013% 80.16%, 27.839% 80.728%, 28.68% 81.279%, 29.527% 81.821%, 30.371% 82.367%, 31.204% 82.925%, 32.016% 83.507%, 32.798% 84.123%, 32.798% 84.123%, 34.387% 85.279%, 36% 86.396%, 37.633% 87.476%, 39.287% 88.523%, 40.958% 89.539%, 42.647% 90.526%, 44.351% 91.489%, 46.069% 92.429%, 47.799% 93.349%, 49.539% 94.253%, 49.539% 94.253%, 50.314% 94.843%, 51.104% 95.432%, 51.908% 96.016%, 52.726% 96.594%, 53.557% 97.164%, 54.4% 97.724%, 55.256% 98.272%, 56.122% 98.806%, 57% 99.324%, 57.887% 99.824%, 57.887% 99.824%, 60.094% 100.892%, 62.366% 101.717%, 64.687% 102.302%, 67.042% 102.651%, 69.416% 102.768%, 71.795% 102.656%, 74.164% 102.319%, 76.507% 101.762%, 78.809% 100.988%, 81.056% 100%, 81.056% 100%, 81.594% 99.731%, 82.131% 99.458%, 82.665% 99.179%, 83.197% 98.895%, 83.727% 98.607%, 84.254% 98.314%, 84.779% 98.016%, 85.301% 97.714%, 85.82% 97.408%, 86.337% 97.098%, 86.337% 97.098%, 88.661% 95.527%, 90.826% 93.734%, 92.812% 91.736%, 94.598% 89.553%, 96.165% 87.2%, 97.492% 84.696%, 98.559% 82.058%, 99.346% 79.304%, 99.833% 76.452%, 100% 73.518%, 100% 73.518%, 100% 73.499%, 100% 73.48%, 100% 73.461%, 100% 73.441%, 100% 73.422%, 100% 73.402%, 100% 73.382%, 100% 73.363%, 100% 73.343%, 100% 73.323%, 100% 73.323%, 100.528% 70.04%, 100.706% 66.77%, 100.532% 63.55%, 100.007% 60.422%, 99.13% 57.423%, 97.9% 54.594%, 96.318% 51.974%, 94.383% 49.602%, 92.095% 47.518%, 89.453% 45.762%, 89.453% 45.767%);
}
.page-template-impact .section-impact-resources .clipped-image img {
  transform: translateY(5%);
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  aspect-ratio: 1;
}
.page-template-impact .section-impact-resources .resource-title {
  padding: 10px 30px 30px;
  min-height: 150px;
}
.page-template-impact .section-impact-resources .resource-title p {
  color: #e4e4c5;
}
.page-template-impact .section-impact-resources .resource-box:hover .clipped-image img {
  transform: translateY(5%) scale(1.1);
}
.page-template-impact .section-impact-resources .sep-spoon {
  right: 5%;
  transform: translateY(-50%);
}
.page-template-impact .section-team-testimonial {
  background: #ffad00;
}
.page-template-impact .section-team-testimonial .sep-card {
  right: 16%;
}

.page-template-partnerships .section-partnerships-head {
  padding-top: 100px;
  background: #e4e4c5;
  overflow: hidden;
}
.page-template-partnerships .section-partnerships-head .head-text {
  position: relative;
  z-index: 1;
}
.page-template-partnerships .section-partnerships-head .g-3 {
  grid-gap: 80px;
  margin-top: var(--spacing-section);
}
.page-template-partnerships .section-partnerships-head .sep-pot {
  width: 45%;
  visibility: visible;
  right: 0;
  transform: translateX(15%);
  top: -50px;
}
.page-template-partnerships .main-container .row.section-partnerships-infographics {
  padding: 0;
}
.page-template-partnerships .section-partnerships-infographics {
  overflow: hidden;
}
.page-template-partnerships .section-partnerships-infographics h2 {
  position: absolute;
  left: 20px;
  top: 80px;
  z-index: 1;
}
.page-template-partnerships .section-partnerships-infographics .trifecta-infographics {
  position: relative;
}
.page-template-partnerships .section-partnerships-infographics .trifecta-boxes .trifecta-box {
  position: absolute;
  border-radius: 50%;
  background: #e4e4c5;
  border-radius: 15px;
  padding: 20px;
  width: 25%;
  max-width: 300px;
}
.page-template-partnerships .section-partnerships-infographics .trifecta-boxes .trifecta-box-1 {
  left: 24%;
  top: 39.3%;
  transform: translate(-100%, -70px);
}
.page-template-partnerships .section-partnerships-infographics .trifecta-boxes .trifecta-box-2 {
  left: 76%;
  top: 39.5%;
  transform: translate(0%, -70px);
}
.page-template-partnerships .section-partnerships-infographics .trifecta-boxes .trifecta-box-3 {
  left: 57%;
  top: 73.3%;
  transform: translate(0%, -70px);
}
.page-template-partnerships .section-partnerships-infographics .trifecta-boxes p {
  font: 500 22px/1.1em "Rubik", Helvetica, Arial, sans-serif;
}
.page-template-partnerships .trifecta-infographics .trifecta-line,
.page-template-partnerships .trifecta-infographics .trifecta-box {
  visibility: hidden;
  opacity: 0;
}
.page-template-partnerships .trifecta-infographics .hotpoint-box.active-box .trifecta-line {
  opacity: 1;
  visibility: visible;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.page-template-partnerships .trifecta-infographics .trifecta-boxes .trifecta-box.trifecta-box-active {
  opacity: 1;
  visibility: visible;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.page-template-partnerships .section-partners-logos {
  background: #e4e4c5;
  padding-bottom: 0;
}
.page-template-partnerships .section-partners-logos .font-bigger {
  font-size: var(--size-title);
}
.page-template-partnerships .section-partners-logos .sep-mug {
  right: 10%;
}
.page-template-partnerships .section-partners-logos .sep-mug .sep-mug-path {
  fill: #24631e;
}
.page-template-partnerships .founders-slider {
  background: #e4e4c5;
  padding-bottom: var(--spacing-section);
  padding-top: var(--spacing-section);
}
.page-template-partnerships .founders-slider h2 {
  font: 600 var(--size-p-bigger)/1.1em "Rubik", Helvetica, Arial, sans-serif;
  margin-bottom: 0;
}
.page-template-partnerships .founders-slider h2 span {
  color: #ffad00;
}
.page-template-partnerships .founders-slider .btn, .page-template-partnerships .founders-slider .wpcf7-form-control.wpcf7-submit {
  margin-bottom: 40px;
}
.page-template-partnerships .slick-with-gap {
  margin-top: 40px;
  margin-bottom: 60px;
}
.page-template-partnerships .slick-with-gap .slick-list {
  overflow: hidden;
}
.page-template-partnerships .slick-with-gap .slick-prev path,
.page-template-partnerships .slick-with-gap .slick-next path {
  stroke: #24631e;
}
.page-template-partnerships .founders-box {
  background: #eaead4;
  min-height: 400px;
  border-radius: 8px;
  padding: 30px 20px;
  background-size: 70%;
  background-position: center;
  background-repeat: no-repeat;
}
.page-template-partnerships .founders-box h3 {
  font-size: var(--size-31);
  margin-bottom: 15px;
}
.page-template-partnerships .founders-box h3 span {
  color: #1f1b1b;
  font-weight: 400;
  display: block;
}
.page-template-partnerships .founders-box .founders-names {
  font-size: 16px;
}
.page-template-partnerships .founders-box.box-3 {
  background-size: 50%;
}
.page-template-partnerships .section-partnerships-shared-vision {
  background: #ffad00;
}
.page-template-partnerships .section-partnerships-shared-vision .vision-ways {
  grid-row-gap: 80px;
  grid-column-gap: 40px;
  margin-top: 80px;
}
.page-template-partnerships .section-partnerships-shared-vision .way-box {
  border-bottom: 4px solid #24631e;
  padding-block: 60px;
}
.page-template-partnerships .section-partnerships-shared-vision .way-box .way-heading {
  display: grid;
  grid-template-columns: 2.5fr 3.5fr;
  grid-gap: 0;
  margin-bottom: 40px;
  align-items: flex-end;
}
.page-template-partnerships .section-partnerships-shared-vision .way-box .way-heading h3 {
  margin-block: 0;
}
.page-template-partnerships .section-partnerships-shared-vision .way-box .clipped-image {
  clip-path: polygon(77% 33.367%, 77% 33.367%, 77.397% 32.773%, 77.736% 32.243%, 78.026% 31.761%, 78.275% 31.306%, 78.492% 30.859%, 78.688% 30.403%, 78.87% 29.917%, 79.049% 29.383%, 79.232% 28.782%, 79.429% 28.096%, 79.429% 28.096%, 79.738% 27.539%, 80.024% 27.009%, 80.291% 26.5%, 80.542% 26.003%, 80.783% 25.51%, 81.016% 25.013%, 81.246% 24.505%, 81.476% 23.978%, 81.71% 23.423%, 81.952% 22.833%, 81.952% 22.833%, 82.612% 21.965%, 83.163% 21.017%, 83.604% 20.003%, 83.936% 18.939%, 84.158% 17.839%, 84.27% 16.718%, 84.272% 15.592%, 84.164% 14.474%, 83.945% 13.381%, 83.616% 12.326%, 83.616% 12.326%, 83.341% 11.664%, 83.018% 11.03%, 82.648% 10.426%, 82.231% 9.859%, 81.766% 9.33%, 81.254% 8.845%, 80.694% 8.408%, 80.087% 8.023%, 79.432% 7.694%, 78.73% 7.425%, 78.73% 7.425%, 77.709% 6.793%, 76.687% 6.196%, 75.662% 5.63%, 74.634% 5.091%, 73.602% 4.574%, 72.563% 4.075%, 71.517% 3.591%, 70.461% 3.118%, 69.396% 2.65%, 68.318% 2.185%, 68.318% 2.185%, 67.487% 1.87%, 66.657% 1.518%, 65.826% 1.154%, 64.989% 0.802%, 64.144% 0.486%, 63.286% 0.231%, 62.414% 0.06%, 61.523% -0.003%, 60.611% 0.068%, 59.674% 0.295%, 59.674% 0.295%, 57.995% 0.64%, 56.558% 1.224%, 55.335% 2.016%, 54.295% 2.988%, 53.409% 4.108%, 52.648% 5.347%, 51.983% 6.675%, 51.384% 8.061%, 50.822% 9.476%, 50.267% 10.889%, 50.267% 10.889%, 49.849% 11.703%, 49.461% 12.502%, 49.094% 13.29%, 48.736% 14.068%, 48.379% 14.839%, 48.011% 15.604%, 47.623% 16.367%, 47.204% 17.13%, 46.744% 17.895%, 46.232% 18.664%, 46.232% 18.664%, 46.006% 19.273%, 45.74% 19.843%, 45.433% 20.374%, 45.087% 20.866%, 44.7% 21.319%, 44.273% 21.733%, 43.807% 22.109%, 43.3% 22.445%, 42.753% 22.743%, 42.166% 23.003%, 42.166% 23.003%, 40.734% 23.553%, 39.303% 23.84%, 37.875% 23.897%, 36.454% 23.757%, 35.042% 23.451%, 33.642% 23.013%, 32.257% 22.475%, 30.89% 21.87%, 29.544% 21.23%, 28.222% 20.588%, 28.222% 20.588%, 27.656% 20.312%, 27.126% 20.049%, 26.622% 19.794%, 26.134% 19.547%, 25.652% 19.302%, 25.166% 19.057%, 24.665% 18.809%, 24.14% 18.555%, 23.581% 18.291%, 22.977% 18.015%, 22.977% 18.015%, 22.137% 17.636%, 21.297% 17.261%, 20.452% 16.902%, 19.602% 16.575%, 18.742% 16.292%, 17.872% 16.066%, 16.987% 15.912%, 16.087% 15.842%, 15.167% 15.871%, 14.226% 16.011%, 14.226% 16.011%, 12.714% 16.654%, 11.365% 17.395%, 10.164% 18.232%, 9.096% 19.165%, 8.142% 20.192%, 7.289% 21.313%, 6.52% 22.525%, 5.818% 23.829%, 5.169% 25.223%, 4.555% 26.705%, 4.555% 26.705%, 3.878% 28.014%, 3.197% 29.352%, 2.532% 30.711%, 1.904% 32.086%, 1.332% 33.468%, 0.837% 34.851%, 0.438% 36.228%, 0.158% 37.592%, 0.014% 38.936%, 0.029% 40.252%, 0.029% 40.252%, 0.134% 41.099%, 0.321% 41.929%, 0.597% 42.74%, 0.967% 43.53%, 1.437% 44.297%, 2.012% 45.04%, 2.698% 45.756%, 3.501% 46.443%, 4.427% 47.099%, 5.481% 47.723%, 5.481% 47.723%, 6.526% 48.28%, 7.569% 48.825%, 8.609% 49.358%, 9.651% 49.877%, 10.695% 50.381%, 11.744% 50.871%, 12.801% 51.345%, 13.867% 51.801%, 14.945% 52.241%, 16.036% 52.661%, 16.036% 52.661%, 17.743% 53.293%, 19.3% 54.194%, 20.682% 55.328%, 21.862% 56.661%, 22.814% 58.158%, 23.512% 59.783%, 23.929% 61.501%, 24.039% 63.276%, 23.817% 65.074%, 23.235% 66.86%, 23.235% 66.86%, 22.819% 67.674%, 22.409% 68.467%, 22.007% 69.246%, 21.615% 70.014%, 21.235% 70.78%, 20.867% 71.547%, 20.513% 72.323%, 20.175% 73.113%, 19.854% 73.922%, 19.551% 74.758%, 19.551% 74.758%, 19.267% 75.341%, 18.991% 75.887%, 18.721% 76.404%, 18.453% 76.899%, 18.185% 77.382%, 17.914% 77.859%, 17.635% 78.34%, 17.347% 78.833%, 17.046% 79.345%, 16.729% 79.885%, 16.729% 79.885%, 16.474% 80.763%, 16.29% 81.661%, 16.173% 82.575%, 16.12% 83.499%, 16.128% 84.428%, 16.192% 85.354%, 16.31% 86.272%, 16.477% 87.178%, 16.691% 88.064%, 16.947% 88.925%, 16.947% 88.925%, 17.442% 89.725%, 18.012% 90.445%, 18.648% 91.089%, 19.342% 91.667%, 20.083% 92.183%, 20.863% 92.647%, 21.672% 93.064%, 22.501% 93.441%, 23.34% 93.787%, 24.181% 94.107%, 24.181% 94.107%, 24.972% 94.552%, 25.755% 94.965%, 26.533% 95.35%, 27.309% 95.713%, 28.087% 96.063%, 28.87% 96.403%, 29.661% 96.741%, 30.464% 97.083%, 31.282% 97.435%, 32.119% 97.803%, 32.119% 97.803%, 33.008% 98.425%, 33.916% 98.954%, 34.838% 99.391%, 35.769% 99.738%, 36.704% 99.996%, 37.64% 100.167%, 38.571% 100.251%, 39.494% 100.251%, 40.402% 100.167%, 41.292% 100%, 41.292% 100%, 42.33% 99.693%, 43.328% 99.271%, 44.276% 98.737%, 45.167% 98.092%, 45.993% 97.339%, 46.746% 96.481%, 47.418% 95.519%, 48.001% 94.455%, 48.487% 93.293%, 48.868% 92.033%, 48.868% 92.033%, 49.182% 91.379%, 49.468% 90.82%, 49.73% 90.331%, 49.972% 89.886%, 50.198% 89.459%, 50.411% 89.026%, 50.616% 88.559%, 50.817% 88.034%, 51.018% 87.424%, 51.221% 86.705%, 51.221% 86.705%, 52.046% 85.109%, 52.902% 83.492%, 53.815% 81.905%, 54.812% 80.4%, 55.92% 79.026%, 57.164% 77.837%, 58.572% 76.884%, 60.169% 76.217%, 61.983% 75.889%, 64.039% 75.951%, 64.039% 75.951%, 64.648% 76.144%, 65.218% 76.32%, 65.761% 76.488%, 66.285% 76.652%, 66.803% 76.822%, 67.325% 77.003%, 67.861% 77.203%, 68.422% 77.43%, 69.018% 77.69%, 69.66% 77.99%, 69.66% 77.99%, 70.504% 78.401%, 71.308% 78.801%, 72.082% 79.194%, 72.835% 79.583%, 73.576% 79.971%, 74.316% 80.361%, 75.063% 80.756%, 75.828% 81.159%, 76.62% 81.573%, 77.449% 82.002%, 77.449% 82.002%, 78.026% 82.224%, 78.584% 82.463%, 79.127% 82.714%, 79.662% 82.971%, 80.193% 83.23%, 80.725% 83.484%, 81.265% 83.729%, 81.817% 83.958%, 82.386% 84.167%, 82.978% 84.35%, 82.978% 84.35%, 83.906% 84.398%, 84.832% 84.358%, 85.75% 84.235%, 86.653% 84.03%, 87.535% 83.747%, 88.39% 83.389%, 89.211% 82.958%, 89.992% 82.458%, 90.726% 81.892%, 91.407% 81.262%, 91.407% 81.262%, 91.865% 80.811%, 92.271% 80.344%, 92.629% 79.862%, 92.947% 79.365%, 93.231% 78.854%, 93.487% 78.33%, 93.723% 77.793%, 93.944% 77.244%, 94.156% 76.683%, 94.367% 76.111%, 94.367% 76.111%, 94.96% 74.996%, 95.466% 73.956%, 95.909% 72.969%, 96.314% 72.011%, 96.706% 71.059%, 97.109% 70.088%, 97.547% 69.075%, 98.046% 67.998%, 98.631% 66.831%, 99.325% 65.552%, 99.325% 65.552%, 99.623% 64.91%, 99.864% 64.272%, 100.052% 63.638%, 100.187% 63.009%, 100.271% 62.387%, 100.307% 61.771%, 100.296% 61.162%, 100.24% 60.562%, 100.14% 59.971%, 100% 59.389%, 100% 59.389%, 99.634% 58.329%, 99.143% 57.311%, 98.54% 56.34%, 97.837% 55.422%, 97.046% 54.562%, 96.179% 53.765%, 95.25% 53.036%, 94.271% 52.38%, 93.254% 51.802%, 92.212% 51.308%, 92.212% 51.308%, 91.671% 50.975%, 91.152% 50.677%, 90.647% 50.41%, 90.148% 50.168%, 89.648% 49.949%, 89.137% 49.747%, 88.609% 49.558%, 88.054% 49.379%, 87.467% 49.204%, 86.838% 49.031%, 86.838% 49.031%, 86.288% 48.715%, 85.764% 48.421%, 85.258% 48.147%, 84.763% 47.889%, 84.27% 47.642%, 83.773% 47.404%, 83.263% 47.171%, 82.732% 46.939%, 82.173% 46.704%, 81.578% 46.464%, 81.578% 46.464%, 80.306% 45.661%, 79.169% 44.656%, 78.186% 43.484%, 77.374% 42.178%, 76.748% 40.77%, 76.325% 39.293%, 76.123% 37.782%, 76.158% 36.269%, 76.447% 34.787%, 77.006% 33.37%, 77.003% 33.37%);
}
.page-template-partnerships .section-partnerships-shared-vision .way-box .subtitle {
  font-size: var(--size-31);
}
.page-template-partnerships .section-partnerships-shared-vision .sep-mug {
  right: 10%;
}
.page-template-partnerships .section-partnerships-shared-vision .sep-mug .sep-mug-path {
  fill: #24631e;
}
.page-template-partnerships .section-dishi-na-county-1 {
  height: 50vw;
  max-height: 620px;
  position: relative;
  padding: 0;
}
.page-template-partnerships .section-dishi-na-county-1 .g-1 {
  height: 100%;
  position: relative;
  z-index: 1;
  align-content: flex-end;
  padding-bottom: 50px;
}
.page-template-partnerships .section-dishi-na-county-1 .title, .page-template-partnerships .section-dishi-na-county-1 .page-template-about .section-about-logos .font-bigger, .page-template-about .section-about-logos .page-template-partnerships .section-dishi-na-county-1 .font-bigger {
  color: #e4e4c5;
  margin-bottom: 0;
}
.page-template-partnerships .section-dishi-na-county-1 .sep-spoon {
  right: 8%;
  top: 0;
  transform: translateY(-50%);
  z-index: 1;
}
.page-template-partnerships .section-dishi-na-county-2 {
  background: #24631e;
  padding-top: 80px;
}
.page-template-partnerships .section-dishi-na-county-2 .title, .page-template-partnerships .section-dishi-na-county-2 .page-template-about .section-about-logos .font-bigger, .page-template-about .section-about-logos .page-template-partnerships .section-dishi-na-county-2 .font-bigger {
  color: #e4e4c5;
  margin-bottom: 80px;
}
.page-template-partnerships .section-dishi-na-county-2 .g-2 {
  padding: 0;
}
.page-template-partnerships .section-dishi-na-county-2 .font-bigger {
  margin-bottom: 80px;
  color: #e4e4c5;
}
.page-template-partnerships .section-dishi-na-county-2 p {
  color: #e4e4c5;
}
.page-template-partnerships .section-dishi-na-county-2 .sep-corn {
  right: 12%;
  top: auto;
  bottom: calc(var(--spacing-section) * -1);
  transform: translateY(30%);
}
.page-template-partnerships .section-dishi-na-county-2 .sep-corn .sep-corn-path {
  fill: #ffad00;
}

.page-template-donate .row-hero .grid-7-5 {
  height: 100%;
  align-content: center;
}
.page-template-donate .row-hero h1 {
  color: #e4e4c5;
}
.page-template-donate .row-hero .buttons .btn, .page-template-donate .row-hero .buttons .wpcf7-form-control.wpcf7-submit {
  margin-bottom: 20px;
}
.page-template-donate .row-hero .btn, .page-template-donate .row-hero .wpcf7-form-control.wpcf7-submit {
  width: 100%;
  max-width: 380px;
}
.page-template-donate .donation-form-wrapper {
  position: relative;
}
.page-template-donate .donation-form-wrapper .donation-form {
  position: absolute;
  right: 0;
  width: 100%;
  padding-left: 20%;
  z-index: 8;
}
.page-template-donate .donation-form-wrapper .donation-form .fundrise-form {
  margin-left: -8px;
  margin-right: -8px;
}
.page-template-donate .donation-form-wrapper .donation-form iframe {
  height: 1100px;
}
.page-template-donate .donation-form-wrapper .footprint {
  margin-top: -5px;
  padding: 30px 8px;
  background: #e4e4c5;
  max-width: 375px;
}
@media (max-width: 414px) {
  .page-template-donate .donation-form-wrapper .footprint {
    padding: 20px 0;
  }
}
.page-template-donate .donation-form-wrapper .footprint p {
  font: 400 14px/1.6em "Rubik", Helvetica, Arial, sans-serif;
}
.page-template-donate .section-donate-form-texts {
  background: #e4e4c5;
}
.page-template-donate .section-donate-form-texts .font-bigger {
  margin-bottom: 65px;
}
.page-template-donate .section-donate-form-texts .logos {
  margin-top: 110px;
}
.page-template-donate .section-donate-form-texts .sep-mug {
  top: auto;
  right: 8%;
  bottom: calc(var(--spacing-section) * -1);
  transform: translateY(50%);
}
.page-template-donate .section-donate-form-texts .sep-mug .sep-mug-path {
  fill: #24631e;
}
.page-template-donate .section-donate-founders-circle {
  overflow: hidden;
  background: #ffad00;
}
.page-template-donate .section-donate-founders-circle .grid-7-5 {
  align-items: center;
}
.page-template-donate .section-donate-founders-circle .clipped-image {
  transform: scale(1.3) translateX(20%);
}
.page-template-donate .section-donate-founders-circle .clipped-image img.old-clip {
  clip-path: polygon(100% 49.582%, 100% 49.582%, 99.956% 48.84%, 99.842% 48.114%, 99.671% 47.4%, 99.456% 46.695%, 99.211% 45.998%, 98.949% 45.304%, 98.683% 44.612%, 98.425% 43.918%, 98.189% 43.22%, 97.989% 42.515%, 97.989% 42.515%, 97.808% 41.813%, 97.618% 41.124%, 97.418% 40.444%, 97.205% 39.774%, 96.977% 39.11%, 96.731% 38.45%, 96.466% 37.793%, 96.178% 37.137%, 95.865% 36.48%, 95.526% 35.82%, 95.526% 35.82%, 95.204% 35.225%, 94.879% 34.647%, 94.549% 34.083%, 94.213% 33.534%, 93.868% 32.997%, 93.512% 32.471%, 93.144% 31.955%, 92.761% 31.447%, 92.362% 30.947%, 91.945% 30.452%, 91.945% 30.452%, 91.506% 29.959%, 91.06% 29.483%, 90.607% 29.024%, 90.147% 28.577%, 89.678% 28.143%, 89.2% 27.718%, 88.712% 27.301%, 88.213% 26.889%, 87.703% 26.481%, 87.181% 26.075%, 87.181% 26.075%, 86.847% 25.803%, 86.529% 25.514%, 86.223% 25.211%, 85.928% 24.898%, 85.639% 24.577%, 85.356% 24.251%, 85.075% 23.923%, 84.793% 23.597%, 84.507% 23.274%, 84.216% 22.957%, 84.216% 22.957%, 84.069% 22.805%, 83.919% 22.654%, 83.767% 22.506%, 83.612% 22.362%, 83.454% 22.22%, 83.292% 22.083%, 83.127% 21.951%, 82.958% 21.823%, 82.785% 21.701%, 82.607% 21.585%, 82.607% 21.585%, 82.534% 21.547%, 82.452% 21.516%, 82.364% 21.49%, 82.272% 21.467%, 82.18% 21.444%, 82.091% 21.419%, 82.007% 21.39%, 81.931% 21.355%, 81.867% 21.311%, 81.816% 21.257%, 81.816% 21.257%, 81.776% 21.181%, 81.754% 21.1%, 81.748% 21.015%, 81.755% 20.926%, 81.772% 20.837%, 81.797% 20.747%, 81.828% 20.66%, 81.862% 20.576%, 81.896% 20.497%, 81.928% 20.424%, 81.928% 20.424%, 81.997% 20.262%, 82.064% 20.1%, 82.13% 19.937%, 82.195% 19.773%, 82.258% 19.609%, 82.321% 19.444%, 82.383% 19.28%, 82.444% 19.115%, 82.504% 18.949%, 82.564% 18.784%, 82.564% 18.784%, 82.678% 18.472%, 82.79% 18.16%, 82.904% 17.847%, 83.018% 17.536%, 83.133% 17.225%, 83.251% 16.915%, 83.373% 16.606%, 83.498% 16.299%, 83.628% 15.994%, 83.764% 15.691%, 83.764% 15.691%, 83.882% 15.431%, 83.998% 15.158%, 84.104% 14.876%, 84.192% 14.591%, 84.253% 14.306%, 84.28% 14.025%, 84.265% 13.754%, 84.198% 13.497%, 84.073% 13.257%, 83.88% 13.04%, 83.88% 13.04%, 83.63% 12.847%, 83.345% 12.679%, 83.033% 12.538%, 82.703% 12.426%, 82.362% 12.345%, 82.018% 12.297%, 81.68% 12.284%, 81.354% 12.307%, 81.05% 12.369%, 80.774% 12.472%, 80.774% 12.472%, 80.085% 12.81%, 79.404% 13.16%, 78.728% 13.518%, 78.054% 13.88%, 77.381% 14.242%, 76.706% 14.599%, 76.027% 14.947%, 75.342% 15.283%, 74.648% 15.601%, 73.942% 15.898%, 73.942% 15.898%, 73.717% 15.998%, 73.5% 16.114%, 73.29% 16.243%, 73.087% 16.383%, 72.889% 16.532%, 72.696% 16.689%, 72.507% 16.85%, 72.321% 17.013%, 72.136% 17.177%, 71.953% 17.34%, 71.953% 17.34%, 71.857% 17.424%, 71.76% 17.508%, 71.663% 17.592%, 71.566% 17.674%, 71.468% 17.756%, 71.369% 17.837%, 71.269% 17.916%, 71.167% 17.993%, 71.065% 18.069%, 70.961% 18.142%, 70.961% 18.142%, 70.869% 18.206%, 70.771% 18.274%, 70.668% 18.341%, 70.562% 18.403%, 70.454% 18.455%, 70.343% 18.494%, 70.232% 18.514%, 70.121% 18.512%, 70.011% 18.484%, 69.903% 18.424%, 69.903% 18.424%, 69.86% 18.389%, 69.82% 18.35%, 69.784% 18.306%, 69.753% 18.259%, 69.727% 18.209%, 69.706% 18.156%, 69.691% 18.102%, 69.681% 18.047%, 69.677% 17.99%, 69.679% 17.934%, 69.679% 17.934%, 69.681% 17.914%, 69.684% 17.894%, 69.688% 17.875%, 69.692% 17.856%, 69.696% 17.837%, 69.701% 17.818%, 69.705% 17.799%, 69.711% 17.78%, 69.716% 17.761%, 69.721% 17.742%, 69.721% 17.742%, 69.748% 17.655%, 69.777% 17.571%, 69.808% 17.489%, 69.841% 17.409%, 69.877% 17.331%, 69.918% 17.256%, 69.963% 17.184%, 70.013% 17.114%, 70.07% 17.046%, 70.133% 16.981%, 70.133% 16.981%, 70.197% 16.92%, 70.262% 16.859%, 70.326% 16.798%, 70.389% 16.736%, 70.452% 16.674%, 70.514% 16.61%, 70.574% 16.546%, 70.633% 16.48%, 70.69% 16.412%, 70.744% 16.342%, 70.744% 16.342%, 71.147% 15.748%, 71.493% 15.133%, 71.787% 14.499%, 72.031% 13.846%, 72.232% 13.177%, 72.392% 12.493%, 72.515% 11.795%, 72.606% 11.085%, 72.67% 10.363%, 72.709% 9.632%, 72.709% 9.632%, 72.698% 9.15%, 72.627% 8.721%, 72.499% 8.35%, 72.317% 8.039%, 72.083% 7.792%, 71.8% 7.612%, 71.47% 7.502%, 71.097% 7.466%, 70.683% 7.508%, 70.231% 7.629%, 70.231% 7.629%, 70.127% 7.683%, 70.042% 7.761%, 69.97% 7.858%, 69.908% 7.969%, 69.851% 8.089%, 69.797% 8.213%, 69.739% 8.335%, 69.676% 8.451%, 69.602% 8.555%, 69.514% 8.642%, 69.514% 8.642%, 68.779% 9.174%, 68.006% 9.641%, 67.201% 10.053%, 66.37% 10.421%, 65.52% 10.754%, 64.657% 11.065%, 63.786% 11.362%, 62.914% 11.656%, 62.047% 11.958%, 61.191% 12.278%, 61.191% 12.278%, 61.086% 12.324%, 60.985% 12.376%, 60.887% 12.434%, 60.792% 12.497%, 60.699% 12.564%, 60.609% 12.634%, 60.52% 12.707%, 60.433% 12.782%, 60.346% 12.857%, 60.261% 12.932%, 60.261% 12.932%, 60.217% 12.97%, 60.172% 13.008%, 60.128% 13.046%, 60.083% 13.084%, 60.038% 13.121%, 59.993% 13.158%, 59.947% 13.194%, 59.901% 13.23%, 59.854% 13.265%, 59.806% 13.299%, 59.806% 13.299%, 59.763% 13.331%, 59.722% 13.363%, 59.681% 13.393%, 59.641% 13.422%, 59.599% 13.447%, 59.556% 13.469%, 59.511% 13.485%, 59.462% 13.495%, 59.41% 13.499%, 59.352% 13.495%, 59.352% 13.495%, 59.318% 13.487%, 59.284% 13.476%, 59.252% 13.46%, 59.222% 13.441%, 59.195% 13.418%, 59.171% 13.392%, 59.151% 13.364%, 59.136% 13.333%, 59.126% 13.299%, 59.123% 13.265%, 59.123% 13.265%, 59.123% 13.248%, 59.125% 13.232%, 59.128% 13.216%, 59.131% 13.2%, 59.135% 13.184%, 59.14% 13.168%, 59.145% 13.152%, 59.149% 13.137%, 59.154% 13.121%, 59.159% 13.106%, 59.159% 13.106%, 59.163% 13.087%, 59.168% 13.068%, 59.171% 13.049%, 59.175% 13.03%, 59.179% 13.011%, 59.183% 12.993%, 59.188% 12.974%, 59.194% 12.956%, 59.202% 12.938%, 59.21% 12.92%, 59.21% 12.92%, 59.25% 12.851%, 59.291% 12.783%, 59.334% 12.715%, 59.379% 12.647%, 59.424% 12.58%, 59.47% 12.512%, 59.516% 12.445%, 59.562% 12.379%, 59.607% 12.312%, 59.651% 12.245%, 59.651% 12.245%, 59.697% 12.173%, 59.743% 12.1%, 59.79% 12.027%, 59.836% 11.955%, 59.883% 11.882%, 59.929% 11.81%, 59.976% 11.737%, 60.022% 11.664%, 60.068% 11.592%, 60.115% 11.519%, 60.115% 11.519%, 60.208% 11.374%, 60.301% 11.229%, 60.394% 11.084%, 60.487% 10.939%, 60.58% 10.794%, 60.673% 10.649%, 60.767% 10.505%, 60.86% 10.36%, 60.954% 10.215%, 61.047% 10.07%, 61.047% 10.07%, 61.234% 9.783%, 61.421% 9.496%, 61.608% 9.209%, 61.797% 8.923%, 61.986% 8.637%, 62.176% 8.351%, 62.367% 8.067%, 62.559% 7.783%, 62.752% 7.5%, 62.946% 7.217%, 62.946% 7.217%, 63.453% 6.38%, 63.791% 5.588%, 63.963% 4.844%, 63.972% 4.148%, 63.82% 3.502%, 63.511% 2.907%, 63.046% 2.366%, 62.429% 1.88%, 61.662% 1.451%, 60.748% 1.079%, 60.748% 1.079%, 60.293% 0.926%, 59.837% 0.782%, 59.379% 0.648%, 58.919% 0.524%, 58.457% 0.411%, 57.991% 0.308%, 57.523% 0.217%, 57.051% 0.138%, 56.575% 0.07%, 56.096% 0.016%, 56.096% 0.016%, 55.928% 0.005%, 55.754% 0.004%, 55.577% 0.014%, 55.397% 0.036%, 55.217% 0.068%, 55.039% 0.113%, 54.863% 0.169%, 54.692% 0.238%, 54.527% 0.319%, 54.37% 0.414%, 54.37% 0.414%, 54.243% 0.486%, 54.096% 0.556%, 53.933% 0.623%, 53.762% 0.691%, 53.589% 0.762%, 53.42% 0.838%, 53.261% 0.92%, 53.118% 1.012%, 52.998% 1.115%, 52.906% 1.232%, 52.906% 1.232%, 52.622% 1.78%, 52.394% 2.363%, 52.209% 2.972%, 52.053% 3.599%, 51.912% 4.234%, 51.77% 4.87%, 51.614% 5.496%, 51.43% 6.106%, 51.204% 6.689%, 50.92% 7.237%, 50.92% 7.237%, 50.6% 7.764%, 50.276% 8.288%, 49.949% 8.81%, 49.619% 9.33%, 49.289% 9.85%, 48.958% 10.369%, 48.63% 10.89%, 48.304% 11.412%, 47.982% 11.937%, 47.665% 12.465%, 47.665% 12.465%, 47.566% 12.601%, 47.439% 12.725%, 47.289% 12.833%, 47.12% 12.923%, 46.937% 12.992%, 46.742% 13.036%, 46.542% 13.053%, 46.339% 13.04%, 46.138% 12.993%, 45.944% 12.91%, 45.944% 12.91%, 45.423% 12.626%, 44.905% 12.332%, 44.392% 12.03%, 43.884% 11.72%, 43.381% 11.402%, 42.884% 11.075%, 42.394% 10.741%, 41.91% 10.399%, 41.435% 10.05%, 40.968% 9.694%, 40.968% 9.694%, 40.506% 9.331%, 40.047% 8.959%, 39.592% 8.579%, 39.142% 8.191%, 38.696% 7.795%, 38.257% 7.392%, 37.824% 6.982%, 37.398% 6.564%, 36.98% 6.139%, 36.571% 5.708%, 36.571% 5.708%, 36.32% 5.448%, 36.091% 5.238%, 35.877% 5.075%, 35.674% 4.958%, 35.476% 4.885%, 35.278% 4.854%, 35.073% 4.862%, 34.856% 4.908%, 34.621% 4.99%, 34.364% 5.106%, 34.364% 5.106%, 34.08% 5.252%, 33.848% 5.39%, 33.662% 5.526%, 33.518% 5.666%, 33.412% 5.816%, 33.34% 5.982%, 33.296% 6.17%, 33.276% 6.386%, 33.276% 6.636%, 33.292% 6.925%, 33.292% 6.925%, 33.361% 7.762%, 33.45% 8.59%, 33.564% 9.408%, 33.703% 10.215%, 33.872% 11.011%, 34.073% 11.796%, 34.309% 12.568%, 34.582% 13.327%, 34.896% 14.071%, 35.252% 14.802%, 35.252% 14.802%, 35.278% 14.847%, 35.304% 14.889%, 35.331% 14.93%, 35.356% 14.97%, 35.38% 15.011%, 35.401% 15.056%, 35.419% 15.105%, 35.433% 15.16%, 35.443% 15.223%, 35.446% 15.296%, 35.446% 15.296%, 35.424% 15.331%, 35.396% 15.355%, 35.363% 15.371%, 35.327% 15.38%, 35.288% 15.382%, 35.249% 15.38%, 35.209% 15.374%, 35.17% 15.366%, 35.134% 15.357%, 35.102% 15.348%, 35.102% 15.348%, 35.048% 15.336%, 34.993% 15.325%, 34.938% 15.317%, 34.882% 15.31%, 34.826% 15.304%, 34.769% 15.299%, 34.713% 15.294%, 34.657% 15.289%, 34.602% 15.284%, 34.548% 15.277%, 34.548% 15.277%, 34.434% 15.263%, 34.321% 15.248%, 34.207% 15.232%, 34.094% 15.216%, 33.981% 15.199%, 33.868% 15.183%, 33.755% 15.165%, 33.642% 15.148%, 33.529% 15.13%, 33.417% 15.113%, 33.417% 15.113%, 33.192% 15.076%, 32.968% 15.038%, 32.744% 14.999%, 32.52% 14.959%, 32.296% 14.918%, 32.072% 14.877%, 31.848% 14.835%, 31.625% 14.792%, 31.401% 14.748%, 31.178% 14.703%, 31.178% 14.703%, 30.964% 14.661%, 30.751% 14.618%, 30.538% 14.574%, 30.325% 14.531%, 30.112% 14.487%, 29.899% 14.443%, 29.686% 14.399%, 29.472% 14.355%, 29.259% 14.312%, 29.046% 14.268%, 29.046% 14.268%, 28.422% 14.171%, 27.787% 14.124%, 27.143% 14.113%, 26.495% 14.125%, 25.844% 14.146%, 25.193% 14.164%, 24.546% 14.164%, 23.906% 14.135%, 23.275% 14.062%, 22.656% 13.933%, 22.656% 13.933%, 22.251% 13.834%, 21.92% 13.779%, 21.656% 13.769%, 21.453% 13.808%, 21.304% 13.902%, 21.201% 14.053%, 21.14% 14.266%, 21.111% 14.544%, 21.109% 14.891%, 21.128% 15.311%, 21.128% 15.311%, 21.137% 15.481%, 21.145% 15.651%, 21.153% 15.821%, 21.161% 15.992%, 21.169% 16.162%, 21.178% 16.332%, 21.188% 16.503%, 21.199% 16.673%, 21.211% 16.844%, 21.225% 17.014%, 21.225% 17.014%, 21.234% 17.104%, 21.243% 17.194%, 21.253% 17.283%, 21.263% 17.373%, 21.274% 17.462%, 21.286% 17.551%, 21.298% 17.641%, 21.311% 17.73%, 21.324% 17.819%, 21.339% 17.908%, 21.339% 17.908%, 21.354% 17.988%, 21.371% 18.072%, 21.388% 18.158%, 21.405% 18.246%, 21.418% 18.334%, 21.427% 18.423%, 21.43% 18.511%, 21.425% 18.597%, 21.41% 18.681%, 21.384% 18.761%, 21.384% 18.761%, 21.362% 18.807%, 21.335% 18.847%, 21.304% 18.883%, 21.271% 18.916%, 21.237% 18.948%, 21.202% 18.979%, 21.169% 19.011%, 21.137% 19.047%, 21.108% 19.086%, 21.083% 19.13%, 21.083% 19.13%, 21.064% 19.17%, 21.046% 19.215%, 21.027% 19.262%, 21.007% 19.309%, 20.985% 19.356%, 20.961% 19.402%, 20.934% 19.443%, 20.903% 19.48%, 20.867% 19.511%, 20.826% 19.533%, 20.826% 19.533%, 20.112% 19.861%, 19.431% 20.225%, 18.779% 20.62%, 18.149% 21.04%, 17.536% 21.477%, 16.935% 21.925%, 16.342% 22.377%, 15.749% 22.828%, 15.153% 23.27%, 14.548% 23.698%, 14.548% 23.698%, 13.89% 24.115%, 13.209% 24.496%, 12.515% 24.853%, 11.815% 25.198%, 11.12% 25.543%, 10.438% 25.9%, 9.778% 26.282%, 9.151% 26.701%, 8.564% 27.168%, 8.026% 27.696%, 8.026% 27.696%, 7.513% 28.262%, 6.999% 28.835%, 6.485% 29.416%, 5.977% 30.007%, 5.479% 30.609%, 4.994% 31.223%, 4.527% 31.851%, 4.081% 32.493%, 3.66% 33.152%, 3.268% 33.829%, 3.268% 33.829%, 2.919% 34.491%, 2.586% 35.172%, 2.268% 35.869%, 1.964% 36.58%, 1.672% 37.305%, 1.393% 38.041%, 1.125% 38.786%, 0.868% 39.538%, 0.62% 40.296%, 0.38% 41.058%, 0.38% 41.058%, 0.166% 41.929%, 0.045% 42.812%, -0.002% 43.704%, 0.009% 44.603%, 0.058% 45.507%, 0.129% 46.413%, 0.204% 47.317%, 0.264% 48.219%, 0.291% 49.115%, 0.268% 50.003%, 0.268% 50.003%, 0.222% 50.883%, 0.191% 51.756%, 0.174% 52.625%, 0.173% 53.491%, 0.186% 54.356%, 0.214% 55.223%, 0.256% 56.091%, 0.313% 56.965%, 0.385% 57.845%, 0.471% 58.733%, 0.471% 58.733%, 0.514% 59.509%, 0.495% 60.296%, 0.433% 61.088%, 0.345% 61.884%, 0.25% 62.68%, 0.167% 63.473%, 0.114% 64.259%, 0.11% 65.036%, 0.172% 65.801%, 0.32% 66.55%, 0.32% 66.55%, 0.54% 67.283%, 0.802% 68.005%, 1.099% 68.717%, 1.423% 69.421%, 1.768% 70.119%, 2.126% 70.814%, 2.49% 71.507%, 2.853% 72.2%, 3.207% 72.896%, 3.545% 73.595%, 3.545% 73.595%, 3.875% 74.318%, 4.194% 75.045%, 4.507% 75.772%, 4.82% 76.495%, 5.139% 77.211%, 5.467% 77.916%, 5.811% 78.607%, 6.176% 79.279%, 6.567% 79.928%, 6.988% 80.552%, 6.988% 80.552%, 7.469% 81.161%, 7.994% 81.729%, 8.554% 82.264%, 9.142% 82.772%, 9.749% 83.263%, 10.366% 83.742%, 10.985% 84.217%, 11.597% 84.697%, 12.194% 85.188%, 12.767% 85.699%, 12.767% 85.699%, 13.331% 86.209%, 13.907% 86.698%, 14.495% 87.169%, 15.094% 87.624%, 15.703% 88.066%, 16.321% 88.498%, 16.948% 88.923%, 17.584% 89.343%, 18.226% 89.762%, 18.876% 90.181%, 18.876% 90.181%, 19.505% 90.597%, 20.129% 91.022%, 20.751% 91.452%, 21.375% 91.883%, 22.004% 92.31%, 22.641% 92.728%, 23.29% 93.133%, 23.954% 93.52%, 24.635% 93.885%, 25.339% 94.222%, 25.339% 94.222%, 26.014% 94.52%, 26.691% 94.806%, 27.37% 95.081%, 28.049% 95.345%, 28.731% 95.598%, 29.414% 95.84%, 30.1% 96.072%, 30.787% 96.295%, 31.477% 96.508%, 32.169% 96.713%, 32.169% 96.713%, 32.869% 96.939%, 33.562% 97.202%, 34.25% 97.491%, 34.936% 97.796%, 35.621% 98.103%, 36.308% 98.402%, 36.998% 98.68%, 37.693% 98.926%, 38.397% 99.129%, 39.11% 99.277%, 39.11% 99.277%, 39.835% 99.343%, 40.57% 99.32%, 41.313% 99.229%, 42.062% 99.09%, 42.815% 98.925%, 43.568% 98.753%, 44.321% 98.595%, 45.07% 98.471%, 45.813% 98.403%, 46.548% 98.409%, 46.548% 98.409%, 47.272% 98.465%, 47.994% 98.529%, 48.715% 98.596%, 49.436% 98.665%, 50.156% 98.732%, 50.877% 98.795%, 51.6% 98.851%, 52.324% 98.897%, 53.051% 98.93%, 53.781% 98.947%, 53.781% 98.947%, 54.499% 98.993%, 55.222% 99.102%, 55.95% 99.255%, 56.679% 99.433%, 57.409% 99.618%, 58.137% 99.792%, 58.863% 99.936%, 59.584% 100.03%, 60.299% 100.058%, 61.006% 100%, 61.006% 100%, 61.71% 99.887%, 62.42% 99.761%, 63.133% 99.623%, 63.849% 99.472%, 64.564% 99.31%, 65.277% 99.137%, 65.987% 98.953%, 66.691% 98.759%, 67.387% 98.554%, 68.075% 98.34%, 68.075% 98.34%, 68.712% 98.084%, 69.318% 97.75%, 69.9% 97.354%, 70.463% 96.916%, 71.015% 96.452%, 71.561% 95.981%, 72.11% 95.52%, 72.667% 95.087%, 73.238% 94.7%, 73.832% 94.376%, 73.832% 94.376%, 74.457% 94.099%, 75.093% 93.846%, 75.736% 93.609%, 76.381% 93.38%, 77.024% 93.151%, 77.661% 92.913%, 78.289% 92.659%, 78.902% 92.379%, 79.498% 92.066%, 80.071% 91.711%, 80.071% 91.711%, 80.627% 91.324%, 81.171% 90.921%, 81.705% 90.503%, 82.23% 90.073%, 82.747% 89.632%, 83.258% 89.181%, 83.763% 88.722%, 84.264% 88.258%, 84.763% 87.789%, 85.26% 87.317%, 85.26% 87.317%, 85.742% 86.852%, 86.221% 86.381%, 86.694% 85.902%, 87.163% 85.414%, 87.625% 84.918%, 88.08% 84.412%, 88.528% 83.895%, 88.968% 83.368%, 89.398% 82.829%, 89.819% 82.277%, 89.819% 82.277%, 90.234% 81.704%, 90.628% 81.122%, 91.006% 80.533%, 91.369% 79.938%, 91.72% 79.338%, 92.062% 78.735%, 92.396% 78.131%, 92.725% 77.526%, 93.052% 76.921%, 93.379% 76.32%, 93.379% 76.32%, 93.705% 75.699%, 94.01% 75.073%, 94.297% 74.442%, 94.57% 73.807%, 94.83% 73.167%, 95.08% 72.525%, 95.324% 71.88%, 95.564% 71.234%, 95.802% 70.586%, 96.041% 69.938%, 96.041% 69.938%, 96.318% 69.294%, 96.651% 68.665%, 97.024% 68.046%, 97.42% 67.433%, 97.823% 66.822%, 98.217% 66.208%, 98.586% 65.587%, 98.913% 64.954%, 99.182% 64.305%, 99.377% 63.635%, 99.377% 63.635%, 99.508% 62.953%, 99.603% 62.261%, 99.668% 61.559%, 99.712% 60.851%, 99.74% 60.138%, 99.76% 59.422%, 99.779% 58.706%, 99.804% 57.992%, 99.842% 57.282%, 99.9% 56.578%, 99.9% 56.578%, 99.958% 55.891%, 99.998% 55.199%, 100.024% 54.504%, 100.037% 53.806%, 100.04% 53.105%, 100.036% 52.402%, 100.027% 51.697%, 100.016% 50.991%, 100.006% 50.285%, 100% 49.578%, 100% 49.582%, 74.69% 21.42%, 74.69% 21.42%, 74.447% 21.593%, 74.211% 21.776%, 73.979% 21.965%, 73.748% 22.155%, 73.516% 22.343%, 73.28% 22.525%, 73.037% 22.696%, 72.785% 22.853%, 72.521% 22.991%, 72.243% 23.106%, 72.243% 23.106%, 71.624% 23.313%, 71% 23.492%, 70.371% 23.645%, 69.739% 23.773%, 69.105% 23.878%, 68.471% 23.964%, 67.837% 24.03%, 67.205% 24.08%, 66.576% 24.115%, 65.952% 24.137%, 65.952% 24.137%, 65.326% 24.155%, 64.691% 24.173%, 64.048% 24.184%, 63.401% 24.184%, 62.75% 24.167%, 62.099% 24.127%, 61.45% 24.059%, 60.805% 23.958%, 60.167% 23.817%, 59.538% 23.633%, 59.538% 23.633%, 59.115% 23.526%, 58.693% 23.486%, 58.284% 23.51%, 57.901% 23.596%, 57.554% 23.742%, 57.258% 23.946%, 57.022% 24.207%, 56.861% 24.52%, 56.786% 24.886%, 56.809% 25.302%, 56.809% 25.302%, 56.947% 25.894%, 57.148% 26.459%, 57.402% 27%, 57.703% 27.519%, 58.043% 28.02%, 58.415% 28.503%, 58.811% 28.973%, 59.224% 29.432%, 59.645% 29.882%, 60.069% 30.327%, 60.069% 30.327%, 60.119% 30.384%, 60.173% 30.458%, 60.228% 30.543%, 60.279% 30.637%, 60.322% 30.735%, 60.354% 30.835%, 60.37% 30.933%, 60.367% 31.025%, 60.34% 31.108%, 60.287% 31.178%, 60.287% 31.178%, 60.241% 31.212%, 60.192% 31.234%, 60.141% 31.245%, 60.088% 31.248%, 60.034% 31.243%, 59.98% 31.233%, 59.926% 31.22%, 59.873% 31.205%, 59.822% 31.19%, 59.773% 31.177%, 59.773% 31.177%, 59.705% 31.16%, 59.637% 31.145%, 59.569% 31.131%, 59.499% 31.119%, 59.43% 31.106%, 59.361% 31.095%, 59.291% 31.083%, 59.222% 31.072%, 59.153% 31.06%, 59.084% 31.048%, 59.084% 31.048%, 58.959% 31.025%, 58.833% 31.001%, 58.708% 30.974%, 58.584% 30.944%, 58.461% 30.91%, 58.339% 30.872%, 58.219% 30.828%, 58.102% 30.778%, 57.988% 30.721%, 57.877% 30.656%, 57.877% 30.656%, 57.344% 30.291%, 56.839% 29.888%, 56.36% 29.452%, 55.904% 28.986%, 55.472% 28.496%, 55.059% 27.985%, 54.666% 27.458%, 54.289% 26.92%, 53.928% 26.374%, 53.58% 25.826%, 53.58% 25.826%, 53.216% 25.299%, 52.848% 24.876%, 52.476% 24.558%, 52.098% 24.349%, 51.716% 24.25%, 51.328% 24.263%, 50.933% 24.39%, 50.531% 24.631%, 50.122% 24.991%, 49.706% 25.469%, 49.706% 25.469%, 49.445% 25.786%, 49.17% 26.088%, 48.881% 26.376%, 48.581% 26.65%, 48.269% 26.911%, 47.948% 27.161%, 47.617% 27.399%, 47.279% 27.627%, 46.934% 27.845%, 46.584% 28.053%, 46.584% 28.053%, 46.404% 28.157%, 46.223% 28.259%, 46.041% 28.359%, 45.859% 28.458%, 45.675% 28.555%, 45.491% 28.652%, 45.307% 28.748%, 45.123% 28.843%, 44.938% 28.938%, 44.753% 29.032%, 44.753% 29.032%, 44.689% 29.064%, 44.624% 29.095%, 44.559% 29.125%, 44.494% 29.155%, 44.429% 29.185%, 44.364% 29.215%, 44.299% 29.246%, 44.235% 29.279%, 44.172% 29.312%, 44.11% 29.348%, 44.11% 29.348%, 44.046% 29.39%, 43.988% 29.436%, 43.934% 29.485%, 43.883% 29.537%, 43.834% 29.592%, 43.787% 29.648%, 43.741% 29.706%, 43.695% 29.764%, 43.648% 29.822%, 43.6% 29.88%, 43.6% 29.88%, 43.581% 29.901%, 43.562% 29.922%, 43.543% 29.943%, 43.523% 29.962%, 43.502% 29.982%, 43.481% 30%, 43.459% 30.017%, 43.436% 30.032%, 43.411% 30.046%, 43.386% 30.058%, 43.386% 30.058%, 43.363% 30.066%, 43.339% 30.073%, 43.315% 30.078%, 43.291% 30.082%, 43.266% 30.085%, 43.241% 30.087%, 43.217% 30.089%, 43.192% 30.089%, 43.167% 30.089%, 43.142% 30.089%, 43.142% 30.089%, 43.118% 30.089%, 43.093% 30.089%, 43.069% 30.087%, 43.045% 30.085%, 43.022% 30.081%, 42.999% 30.077%, 42.976% 30.07%, 42.955% 30.062%, 42.934% 30.051%, 42.914% 30.039%, 42.914% 30.039%, 42.869% 29.997%, 42.837% 29.948%, 42.817% 29.894%, 42.806% 29.835%, 42.802% 29.773%, 42.804% 29.709%, 42.81% 29.646%, 42.818% 29.583%, 42.826% 29.523%, 42.832% 29.468%, 42.832% 29.468%, 42.838% 29.422%, 42.846% 29.379%, 42.856% 29.339%, 42.867% 29.301%, 42.881% 29.263%, 42.895% 29.226%, 42.91% 29.189%, 42.926% 29.151%, 42.942% 29.112%, 42.958% 29.07%, 42.958% 29.07%, 42.998% 28.96%, 43.036% 28.849%, 43.073% 28.739%, 43.109% 28.628%, 43.145% 28.516%, 43.18% 28.405%, 43.215% 28.294%, 43.25% 28.183%, 43.285% 28.072%, 43.32% 27.961%, 43.32% 27.961%, 43.39% 27.744%, 43.459% 27.526%, 43.526% 27.308%, 43.59% 27.088%, 43.652% 26.868%, 43.71% 26.646%, 43.763% 26.424%, 43.811% 26.2%, 43.854% 25.976%, 43.89% 25.75%, 43.89% 25.75%, 43.924% 25.498%, 43.949% 25.248%, 43.964% 25%, 43.968% 24.754%, 43.959% 24.511%, 43.937% 24.27%, 43.9% 24.032%, 43.846% 23.798%, 43.775% 23.567%, 43.686% 23.339%, 43.686% 23.339%, 43.55% 23.086%, 43.395% 22.897%, 43.223% 22.765%, 43.033% 22.679%, 42.825% 22.633%, 42.601% 22.618%, 42.359% 22.624%, 42.101% 22.644%, 41.826% 22.669%, 41.535% 22.69%, 41.535% 22.69%, 40.959% 22.729%, 40.379% 22.781%, 39.797% 22.839%, 39.213% 22.9%, 38.63% 22.957%, 38.047% 23.006%, 37.466% 23.041%, 36.888% 23.057%, 36.314% 23.049%, 35.746% 23.012%, 35.746% 23.012%, 35.181% 22.941%, 34.616% 22.838%, 34.05% 22.707%, 33.484% 22.552%, 32.92% 22.377%, 32.357% 22.187%, 31.797% 21.986%, 31.241% 21.777%, 30.688% 21.566%, 30.14% 21.357%, 30.14% 21.357%, 30.062% 21.323%, 29.967% 21.272%, 29.861% 21.208%, 29.755% 21.132%, 29.655% 21.046%, 29.571% 20.954%, 29.511% 20.858%, 29.482% 20.761%, 29.494% 20.664%, 29.554% 20.57%, 29.554% 20.57%, 29.621% 20.519%, 29.7% 20.49%, 29.787% 20.48%, 29.879% 20.486%, 29.975% 20.504%, 30.072% 20.529%, 30.167% 20.559%, 30.257% 20.59%, 30.34% 20.619%, 30.413% 20.641%, 30.413% 20.641%, 30.513% 20.666%, 30.615% 20.691%, 30.716% 20.715%, 30.818% 20.737%, 30.92% 20.759%, 31.022% 20.779%, 31.125% 20.797%, 31.228% 20.815%, 31.331% 20.831%, 31.434% 20.845%, 31.434% 20.845%, 32.273% 20.947%, 33.125% 21.041%, 33.987% 21.12%, 34.855% 21.181%, 35.726% 21.216%, 36.595% 21.221%, 37.46% 21.189%, 38.316% 21.117%, 39.16% 20.997%, 39.987% 20.825%, 39.987% 20.825%, 40.184% 20.772%, 40.38% 20.709%, 40.573% 20.635%, 40.76% 20.548%, 40.941% 20.449%, 41.112% 20.337%, 41.273% 20.21%, 41.42% 20.069%, 41.553% 19.911%, 41.668% 19.737%, 41.668% 19.737%, 41.753% 19.57%, 41.82% 19.397%, 41.869% 19.219%, 41.901% 19.037%, 41.919% 18.853%, 41.923% 18.667%, 41.914% 18.481%, 41.893% 18.296%, 41.861% 18.112%, 41.82% 17.931%, 41.82% 17.931%, 41.788% 17.812%, 41.753% 17.694%, 41.715% 17.576%, 41.674% 17.46%, 41.63% 17.345%, 41.583% 17.231%, 41.534% 17.118%, 41.483% 17.006%, 41.429% 16.896%, 41.374% 16.786%, 41.374% 16.786%, 41.342% 16.725%, 41.31% 16.664%, 41.278% 16.604%, 41.244% 16.544%, 41.211% 16.484%, 41.177% 16.424%, 41.142% 16.365%, 41.106% 16.306%, 41.07% 16.248%, 41.034% 16.19%, 41.034% 16.19%, 40.991% 16.128%, 40.947% 16.067%, 40.901% 16.008%, 40.853% 15.949%, 40.805% 15.891%, 40.756% 15.832%, 40.708% 15.773%, 40.661% 15.713%, 40.615% 15.652%, 40.572% 15.588%, 40.572% 15.588%, 40.558% 15.568%, 40.545% 15.548%, 40.533% 15.528%, 40.52% 15.508%, 40.509% 15.487%, 40.498% 15.466%, 40.489% 15.445%, 40.48% 15.424%, 40.473% 15.401%, 40.467% 15.379%, 40.467% 15.379%, 40.46% 15.331%, 40.46% 15.283%, 40.467% 15.236%, 40.48% 15.189%, 40.498% 15.145%, 40.522% 15.102%, 40.549% 15.061%, 40.581% 15.024%, 40.617% 14.99%, 40.655% 14.959%, 40.655% 14.959%, 40.695% 14.933%, 40.738% 14.909%, 40.781% 14.889%, 40.826% 14.872%, 40.872% 14.857%, 40.919% 14.844%, 40.967% 14.833%, 41.015% 14.825%, 41.063% 14.817%, 41.111% 14.81%, 41.111% 14.81%, 41.15% 14.806%, 41.188% 14.802%, 41.227% 14.8%, 41.265% 14.798%, 41.304% 14.798%, 41.342% 14.799%, 41.38% 14.801%, 41.418% 14.806%, 41.456% 14.812%, 41.493% 14.821%, 41.493% 14.821%, 41.546% 14.837%, 41.592% 14.858%, 41.633% 14.882%, 41.669% 14.911%, 41.701% 14.942%, 41.731% 14.975%, 41.76% 15.012%, 41.788% 15.05%, 41.817% 15.089%, 41.848% 15.13%, 41.848% 15.13%, 41.882% 15.174%, 41.919% 15.217%, 41.956% 15.259%, 41.994% 15.3%, 42.033% 15.341%, 42.071% 15.382%, 42.11% 15.424%, 42.148% 15.465%, 42.186% 15.507%, 42.222% 15.549%, 42.222% 15.549%, 42.294% 15.637%, 42.364% 15.727%, 42.434% 15.816%, 42.503% 15.907%, 42.572% 15.998%, 42.64% 16.089%, 42.708% 16.18%, 42.776% 16.272%, 42.844% 16.363%, 42.913% 16.455%, 42.913% 16.455%, 42.998% 16.568%, 43.084% 16.681%, 43.172% 16.794%, 43.26% 16.905%, 43.35% 17.015%, 43.442% 17.124%, 43.535% 17.231%, 43.631% 17.335%, 43.729% 17.438%, 43.83% 17.538%, 43.83% 17.538%, 43.877% 17.582%, 43.925% 17.625%, 43.973% 17.666%, 44.022% 17.706%, 44.071% 17.745%, 44.121% 17.783%, 44.171% 17.82%, 44.222% 17.857%, 44.274% 17.894%, 44.326% 17.931%, 44.326% 17.931%, 44.382% 17.972%, 44.436% 18.012%, 44.49% 18.051%, 44.544% 18.087%, 44.598% 18.121%, 44.654% 18.151%, 44.713% 18.178%, 44.775% 18.199%, 44.841% 18.216%, 44.912% 18.227%, 44.912% 18.227%, 45.013% 18.235%, 45.114% 18.234%, 45.214% 18.228%, 45.315% 18.22%, 45.414% 18.213%, 45.514% 18.21%, 45.612% 18.213%, 45.709% 18.225%, 45.806% 18.249%, 45.901% 18.288%, 45.901% 18.288%, 45.999% 18.334%, 46.101% 18.375%, 46.206% 18.411%, 46.314% 18.444%, 46.423% 18.475%, 46.533% 18.503%, 46.643% 18.531%, 46.752% 18.558%, 46.859% 18.587%, 46.963% 18.616%, 46.963% 18.616%, 47.069% 18.648%, 47.175% 18.68%, 47.281% 18.712%, 47.387% 18.744%, 47.493% 18.776%, 47.599% 18.808%, 47.705% 18.84%, 47.811% 18.872%, 47.917% 18.904%, 48.024% 18.936%, 48.024% 18.936%, 48.071% 18.951%, 48.117% 18.968%, 48.161% 18.986%, 48.204% 19.004%, 48.246% 19.023%, 48.287% 19.043%, 48.328% 19.063%, 48.37% 19.084%, 48.412% 19.104%, 48.456% 19.124%, 48.456% 19.124%, 48.511% 19.144%, 48.568% 19.155%, 48.624% 19.158%, 48.681% 19.154%, 48.738% 19.144%, 48.795% 19.129%, 48.851% 19.11%, 48.906% 19.087%, 48.96% 19.063%, 49.013% 19.037%, 49.013% 19.037%, 49.076% 19.003%, 49.128% 18.97%, 49.169% 18.935%, 49.201% 18.899%, 49.224% 18.861%, 49.239% 18.819%, 49.247% 18.773%, 49.25% 18.722%, 49.248% 18.666%, 49.242% 18.602%, 49.242% 18.602%, 49.238% 18.532%, 49.241% 18.46%, 49.248% 18.388%, 49.261% 18.316%, 49.276% 18.243%, 49.294% 18.171%, 49.314% 18.099%, 49.334% 18.028%, 49.354% 17.958%, 49.373% 17.889%, 49.373% 17.889%, 49.412% 17.74%, 49.453% 17.591%, 49.495% 17.442%, 49.539% 17.294%, 49.584% 17.147%, 49.63% 16.999%, 49.678% 16.853%, 49.727% 16.707%, 49.778% 16.562%, 49.829% 16.417%, 49.829% 16.417%, 50.072% 15.782%, 50.336% 15.156%, 50.618% 14.539%, 50.915% 13.929%, 51.224% 13.325%, 51.542% 12.725%, 51.867% 12.129%, 52.195% 11.535%, 52.524% 10.942%, 52.85% 10.348%, 52.85% 10.348%, 53.127% 9.845%, 53.404% 9.342%, 53.682% 8.841%, 53.961% 8.339%, 54.239% 7.838%, 54.516% 7.336%, 54.792% 6.834%, 55.066% 6.33%, 55.338% 5.826%, 55.608% 5.32%, 55.608% 5.32%, 55.801% 5.003%, 56.021% 4.73%, 56.265% 4.499%, 56.528% 4.312%, 56.807% 4.168%, 57.1% 4.067%, 57.402% 4.009%, 57.71% 3.995%, 58.02% 4.023%, 58.329% 4.095%, 58.329% 4.095%, 58.38% 4.124%, 58.416% 4.17%, 58.438% 4.23%, 58.449% 4.301%, 58.452% 4.378%, 58.448% 4.457%, 58.44% 4.534%, 58.43% 4.606%, 58.42% 4.669%, 58.412% 4.718%, 58.412% 4.718%, 58.407% 4.763%, 58.401% 4.807%, 58.396% 4.852%, 58.391% 4.896%, 58.386% 4.941%, 58.381% 4.985%, 58.378% 5.03%, 58.375% 5.074%, 58.373% 5.119%, 58.372% 5.164%, 58.372% 5.164%, 58.373% 5.214%, 58.376% 5.264%, 58.379% 5.314%, 58.383% 5.364%, 58.387% 5.413%, 58.39% 5.463%, 58.392% 5.513%, 58.392% 5.563%, 58.388% 5.614%, 58.382% 5.664%, 58.382% 5.664%, 58.366% 5.731%, 58.341% 5.798%, 58.309% 5.864%, 58.271% 5.928%, 58.229% 5.992%, 58.185% 6.055%, 58.14% 6.116%, 58.095% 6.177%, 58.053% 6.236%, 58.013% 6.293%, 58.013% 6.293%, 57.968% 6.363%, 57.923% 6.432%, 57.878% 6.502%, 57.834% 6.572%, 57.79% 6.642%, 57.746% 6.713%, 57.702% 6.783%, 57.659% 6.854%, 57.615% 6.925%, 57.573% 6.996%, 57.573% 6.996%, 57.487% 7.138%, 57.403% 7.28%, 57.319% 7.423%, 57.235% 7.567%, 57.152% 7.711%, 57.07% 7.855%, 56.988% 7.999%, 56.907% 8.144%, 56.826% 8.29%, 56.746% 8.435%, 56.746% 8.435%, 56.588% 8.726%, 56.433% 9.018%, 56.279% 9.311%, 56.126% 9.605%, 55.975% 9.9%, 55.824% 10.195%, 55.675% 10.491%, 55.525% 10.787%, 55.376% 11.083%, 55.227% 11.379%, 55.227% 11.379%, 55.202% 11.431%, 55.176% 11.482%, 55.15% 11.534%, 55.124% 11.585%, 55.098% 11.636%, 55.072% 11.688%, 55.046% 11.739%, 55.02% 11.791%, 54.994% 11.842%, 54.968% 11.894%, 54.968% 11.894%, 54.655% 12.589%, 54.397% 13.311%, 54.18% 14.054%, 53.991% 14.81%, 53.817% 15.574%, 53.645% 16.338%, 53.461% 17.097%, 53.253% 17.845%, 53.007% 18.573%, 52.71% 19.277%, 52.71% 19.277%, 52.578% 19.564%, 52.484% 19.795%, 52.431% 19.981%, 52.422% 20.131%, 52.462% 20.256%, 52.553% 20.364%, 52.698% 20.467%, 52.902% 20.573%, 53.167% 20.693%, 53.496% 20.836%, 53.496% 20.836%, 53.548% 20.859%, 53.6% 20.882%, 53.652% 20.905%, 53.704% 20.929%, 53.755% 20.952%, 53.807% 20.975%, 53.859% 20.998%, 53.911% 21.021%, 53.963% 21.043%, 54.015% 21.065%, 54.015% 21.065%, 54.033% 21.073%, 54.053% 21.082%, 54.073% 21.092%, 54.094% 21.102%, 54.114% 21.112%, 54.135% 21.12%, 54.156% 21.127%, 54.177% 21.133%, 54.198% 21.136%, 54.218% 21.137%, 54.218% 21.137%, 54.246% 21.135%, 54.274% 21.132%, 54.303% 21.126%, 54.332% 21.118%, 54.361% 21.109%, 54.389% 21.098%, 54.416% 21.085%, 54.442% 21.071%, 54.466% 21.055%, 54.488% 21.039%, 54.488% 21.039%, 54.499% 21.029%, 54.51% 21.018%, 54.521% 21.007%, 54.531% 20.996%, 54.541% 20.984%, 54.55% 20.972%, 54.56% 20.96%, 54.569% 20.948%, 54.577% 20.936%, 54.586% 20.924%, 54.586% 20.924%, 54.641% 20.84%, 54.692% 20.755%, 54.738% 20.668%, 54.781% 20.58%, 54.82% 20.491%, 54.856% 20.401%, 54.89% 20.309%, 54.922% 20.216%, 54.953% 20.122%, 54.982% 20.026%, 54.982% 20.026%, 55.003% 19.961%, 55.027% 19.897%, 55.053% 19.834%, 55.082% 19.771%, 55.113% 19.71%, 55.147% 19.65%, 55.182% 19.592%, 55.22% 19.535%, 55.259% 19.479%, 55.301% 19.425%, 55.301% 19.425%, 55.385% 19.326%, 55.477% 19.234%, 55.574% 19.148%, 55.676% 19.07%, 55.783% 18.997%, 55.894% 18.931%, 56.009% 18.871%, 56.126% 18.816%, 56.246% 18.766%, 56.367% 18.722%, 56.367% 18.722%, 56.505% 18.678%, 56.643% 18.639%, 56.783% 18.604%, 56.924% 18.573%, 57.066% 18.546%, 57.208% 18.521%, 57.351% 18.5%, 57.495% 18.48%, 57.638% 18.463%, 57.782% 18.447%, 57.782% 18.447%, 57.93% 18.433%, 58.078% 18.419%, 58.226% 18.407%, 58.373% 18.394%, 58.521% 18.382%, 58.669% 18.37%, 58.817% 18.358%, 58.965% 18.344%, 59.113% 18.33%, 59.261% 18.314%, 59.261% 18.314%, 59.45% 18.289%, 59.638% 18.256%, 59.825% 18.217%, 60.01% 18.171%, 60.194% 18.12%, 60.377% 18.065%, 60.559% 18.006%, 60.739% 17.943%, 60.919% 17.879%, 61.098% 17.812%, 61.098% 17.812%, 61.188% 17.778%, 61.278% 17.744%, 61.367% 17.71%, 61.457% 17.676%, 61.547% 17.642%, 61.637% 17.608%, 61.727% 17.574%, 61.817% 17.54%, 61.907% 17.507%, 61.998% 17.474%, 61.998% 17.474%, 62.056% 17.449%, 62.127% 17.415%, 62.207% 17.376%, 62.293% 17.334%, 62.383% 17.293%, 62.472% 17.258%, 62.559% 17.232%, 62.64% 17.219%, 62.713% 17.221%, 62.774% 17.244%, 62.774% 17.244%, 62.823% 17.282%, 62.845% 17.318%, 62.846% 17.352%, 62.83% 17.384%, 62.8% 17.413%, 62.762% 17.439%, 62.718% 17.462%, 62.674% 17.48%, 62.633% 17.495%, 62.6% 17.504%, 62.6% 17.504%, 62.525% 17.528%, 62.45% 17.557%, 62.376% 17.59%, 62.303% 17.626%, 62.231% 17.665%, 62.158% 17.705%, 62.086% 17.744%, 62.014% 17.782%, 61.941% 17.819%, 61.868% 17.851%, 61.868% 17.851%, 61.467% 18.026%, 61.078% 18.21%, 60.709% 18.404%, 60.369% 18.61%, 60.064% 18.83%, 59.804% 19.066%, 59.595% 19.318%, 59.446% 19.588%, 59.364% 19.878%, 59.358% 20.19%, 59.358% 20.19%, 59.417% 20.505%, 59.528% 20.836%, 59.689% 21.174%, 59.896% 21.508%, 60.147% 21.831%, 60.438% 22.132%, 60.767% 22.401%, 61.13% 22.631%, 61.525% 22.811%, 61.949% 22.933%, 61.949% 22.933%, 62.598% 23.045%, 63.257% 23.121%, 63.923% 23.166%, 64.592% 23.183%, 65.263% 23.176%, 65.933% 23.15%, 66.598% 23.109%, 67.255% 23.056%, 67.902% 22.996%, 68.537% 22.933%, 68.537% 22.933%, 68.95% 22.868%, 69.351% 22.763%, 69.742% 22.624%, 70.123% 22.456%, 70.495% 22.264%, 70.86% 22.055%, 71.218% 21.833%, 71.571% 21.605%, 71.92% 21.375%, 72.266% 21.15%, 72.266% 21.15%, 72.441% 21.036%, 72.621% 20.919%, 72.804% 20.801%, 72.991% 20.683%, 73.181% 20.57%, 73.373% 20.462%, 73.568% 20.361%, 73.765% 20.271%, 73.964% 20.194%, 74.165% 20.13%, 74.165% 20.13%, 74.268% 20.112%, 74.371% 20.112%, 74.474% 20.129%, 74.574% 20.162%, 74.669% 20.209%, 74.759% 20.268%, 74.841% 20.337%, 74.914% 20.414%, 74.977% 20.499%, 75.027% 20.589%, 75.027% 20.589%, 75.078% 20.714%, 75.105% 20.825%, 75.109% 20.923%, 75.093% 21.01%, 75.059% 21.088%, 75.009% 21.159%, 74.944% 21.226%, 74.868% 21.29%, 74.782% 21.353%, 74.687% 21.417%, 74.687% 21.422%);
}

.page-template-for-parents .section-parents-head {
  padding-top: 100px;
  padding-bottom: 300px;
  background: #e4e4c5;
  overflow: hidden;
}
.page-template-for-parents .section-parents-head .header-text .font-bigger {
  margin-bottom: var(--spacing-section);
}
.page-template-for-parents .section-parents-head .clipped-image {
  height: fit-content;
  transform: scale(1.2) translate(10%, 10%);
}
.page-template-for-parents .section-parents-head .clipped-image img.old-clip {
  clip-path: polygon(40.48% 90.169%, 40.48% 90.169%, 40.009% 90.733%, 39.584% 91.329%, 39.194% 91.949%, 38.826% 92.585%, 38.47% 93.229%, 38.113% 93.872%, 37.743% 94.507%, 37.349% 95.125%, 36.92% 95.717%, 36.442% 96.277%, 36.442% 96.277%, 36.315% 96.388%, 36.127% 96.519%, 35.893% 96.662%, 35.628% 96.81%, 35.345% 96.956%, 35.059% 97.093%, 34.785% 97.213%, 34.537% 97.31%, 34.329% 97.376%, 34.176% 97.404%, 34.176% 97.404%, 33.989% 97.395%, 33.778% 97.354%, 33.549% 97.287%, 33.309% 97.198%, 33.068% 97.094%, 32.831% 96.979%, 32.607% 96.859%, 32.402% 96.738%, 32.225% 96.623%, 32.082% 96.517%, 32.082% 96.517%, 31.945% 96.353%, 31.888% 96.158%, 31.901% 95.939%, 31.969% 95.703%, 32.083% 95.458%, 32.23% 95.211%, 32.399% 94.969%, 32.576% 94.741%, 32.751% 94.532%, 32.912% 94.352%, 32.912% 94.352%, 33.263% 93.992%, 33.64% 93.65%, 34.036% 93.321%, 34.445% 93.001%, 34.86% 92.685%, 35.275% 92.37%, 35.684% 92.05%, 36.081% 91.722%, 36.459% 91.381%, 36.812% 91.024%, 36.812% 91.024%, 36.904% 90.899%, 36.982% 90.749%, 37.05% 90.578%, 37.114% 90.391%, 37.178% 90.193%, 37.247% 89.988%, 37.328% 89.782%, 37.424% 89.578%, 37.541% 89.383%, 37.684% 89.201%, 37.684% 89.201%, 37.487% 89.218%, 37.286% 89.225%, 37.082% 89.223%, 36.879% 89.216%, 36.681% 89.206%, 36.49% 89.196%, 36.311% 89.188%, 36.145% 89.186%, 35.998% 89.191%, 35.872% 89.208%, 35.872% 89.208%, 35.38% 89.332%, 34.899% 89.499%, 34.427% 89.698%, 33.961% 89.919%, 33.498% 90.15%, 33.035% 90.382%, 32.568% 90.602%, 32.097% 90.801%, 31.616% 90.968%, 31.124% 91.091%, 31.124% 91.091%, 30.792% 91.124%, 30.488% 91.09%, 30.212% 90.998%, 29.963% 90.857%, 29.742% 90.676%, 29.548% 90.463%, 29.382% 90.228%, 29.243% 89.979%, 29.131% 89.725%, 29.046% 89.474%, 29.046% 89.474%, 28.996% 89.253%, 28.982% 89.055%, 29.006% 88.877%, 29.068% 88.719%, 29.17% 88.578%, 29.313% 88.452%, 29.498% 88.339%, 29.728% 88.238%, 30.002% 88.146%, 30.323% 88.062%, 30.323% 88.062%, 30.85% 87.933%, 31.366% 87.793%, 31.876% 87.644%, 32.381% 87.487%, 32.883% 87.324%, 33.387% 87.155%, 33.894% 86.983%, 34.407% 86.807%, 34.929% 86.629%, 35.463% 86.451%, 35.463% 86.451%, 34.952% 86.27%, 34.461% 86.064%, 33.985% 85.839%, 33.52% 85.6%, 33.06% 85.354%, 32.601% 85.106%, 32.137% 84.862%, 31.665% 84.629%, 31.18% 84.412%, 30.676% 84.218%, 30.676% 84.218%, 28.832% 83.549%, 27.031% 82.854%, 25.275% 82.128%, 23.565% 81.368%, 21.901% 80.567%, 20.286% 79.722%, 18.719% 78.829%, 17.202% 77.881%, 15.735% 76.876%, 14.321% 75.807%, 14.321% 75.807%, 12.934% 74.696%, 11.556% 73.56%, 10.199% 72.393%, 8.874% 71.19%, 7.593% 69.943%, 6.365% 68.647%, 5.203% 67.296%, 4.118% 65.882%, 3.121% 64.4%, 2.224% 62.843%, 2.224% 62.843%, 1.59% 61.477%, 1.109% 60.087%, 0.759% 58.678%, 0.52% 57.255%, 0.372% 55.822%, 0.295% 54.385%, 0.268% 52.947%, 0.272% 51.514%, 0.286% 50.09%, 0.29% 48.679%, 0.29% 48.679%, 0.264% 47.231%, 0.215% 45.771%, 0.168% 44.304%, 0.145% 42.838%, 0.169% 41.378%, 0.262% 39.93%, 0.449% 38.501%, 0.751% 37.096%, 1.192% 35.722%, 1.795% 34.385%, 1.795% 34.385%, 2.507% 33.115%, 3.3% 31.858%, 4.169% 30.619%, 5.109% 29.4%, 6.115% 28.205%, 7.182% 27.039%, 8.306% 25.904%, 9.481% 24.805%, 10.702% 23.744%, 11.965% 22.727%, 11.965% 22.727%, 13.137% 21.898%, 14.375% 21.167%, 15.666% 20.519%, 16.999% 19.937%, 18.363% 19.406%, 19.746% 18.912%, 21.136% 18.438%, 22.523% 17.969%, 23.894% 17.49%, 25.239% 16.985%, 25.239% 16.985%, 26.565% 16.45%, 27.888% 15.899%, 29.214% 15.345%, 30.547% 14.8%, 31.893% 14.275%, 33.256% 13.783%, 34.641% 13.337%, 36.054% 12.947%, 37.5% 12.627%, 38.983% 12.388%, 38.983% 12.388%, 40.566% 12.168%, 42.128% 11.91%, 43.664% 11.605%, 45.168% 11.243%, 46.636% 10.813%, 48.061% 10.305%, 49.439% 9.709%, 50.764% 9.014%, 52.031% 8.211%, 53.235% 7.288%, 53.235% 7.288%, 53.8% 6.81%, 54.366% 6.321%, 54.926% 5.821%, 55.474% 5.309%, 56.006% 4.784%, 56.513% 4.245%, 56.991% 3.692%, 57.433% 3.124%, 57.833% 2.539%, 58.186% 1.937%, 58.186% 1.937%, 58.48% 1.392%, 58.732% 0.95%, 58.958% 0.605%, 59.175% 0.347%, 59.399% 0.17%, 59.649% 0.064%, 59.94% 0.022%, 60.29% 0.035%, 60.714% 0.096%, 61.231% 0.197%, 61.231% 0.197%, 61.618% 0.277%, 61.936% 0.349%, 62.194% 0.422%, 62.396% 0.504%, 62.55% 0.607%, 62.662% 0.739%, 62.738% 0.909%, 62.784% 1.127%, 62.807% 1.402%, 62.814% 1.744%, 62.814% 1.744%, 62.864% 2.935%, 63.012% 4.098%, 63.248% 5.232%, 63.567% 6.332%, 63.959% 7.398%, 64.419% 8.425%, 64.937% 9.412%, 65.508% 10.356%, 66.122% 11.254%, 66.774% 12.104%, 66.774% 12.104%, 67.488% 12.913%, 68.28% 13.679%, 69.142% 14.408%, 70.067% 15.102%, 71.048% 15.767%, 72.076% 16.405%, 73.144% 17.022%, 74.244% 17.621%, 75.369% 18.206%, 76.51% 18.781%, 76.51% 18.781%, 77.985% 19.514%, 79.455% 20.25%, 80.912% 20.994%, 82.347% 21.755%, 83.751% 22.54%, 85.117% 23.354%, 86.436% 24.206%, 87.699% 25.103%, 88.897% 26.051%, 90.023% 27.057%, 90.023% 27.057%, 91.066% 28.123%, 92.034% 29.246%, 92.933% 30.42%, 93.771% 31.64%, 94.557% 32.899%, 95.297% 34.193%, 95.999% 35.516%, 96.672% 36.863%, 97.323% 38.227%, 97.959% 39.604%, 97.959% 39.604%, 98.518% 40.95%, 98.975% 42.303%, 99.337% 43.662%, 99.614% 45.025%, 99.816% 46.392%, 99.951% 47.762%, 100.027% 49.134%, 100.055% 50.507%, 100.043% 51.88%, 100% 53.252%, 100% 53.252%, 99.925% 54.652%, 99.807% 56.041%, 99.643% 57.418%, 99.424% 58.782%, 99.147% 60.132%, 98.804% 61.469%, 98.389% 62.791%, 97.898% 64.098%, 97.323% 65.39%, 96.66% 66.664%, 96.66% 66.664%, 95.935% 67.883%, 95.15% 69.07%, 94.303% 70.224%, 93.398% 71.348%, 92.434% 72.441%, 91.412% 73.504%, 90.334% 74.539%, 89.2% 75.546%, 88.012% 76.527%, 86.77% 77.481%, 86.77% 77.481%, 85.375% 78.488%, 83.968% 79.446%, 82.545% 80.355%, 81.104% 81.214%, 79.643% 82.023%, 78.159% 82.782%, 76.65% 83.49%, 75.115% 84.146%, 73.55% 84.751%, 71.953% 85.304%, 71.953% 85.304%, 70.329% 85.794%, 68.687% 86.214%, 67.026% 86.572%, 65.347% 86.872%, 63.648% 87.12%, 61.929% 87.324%, 60.19% 87.488%, 58.429% 87.619%, 56.647% 87.722%, 54.842% 87.805%, 54.842% 87.805%, 54.356% 87.835%, 53.845% 87.886%, 53.316% 87.952%, 52.772% 88.031%, 52.221% 88.119%, 51.666% 88.212%, 51.115% 88.307%, 50.571% 88.399%, 50.042% 88.487%, 49.531% 88.564%, 49.531% 88.564%, 49.89% 88.775%, 50.273% 88.998%, 50.673% 89.233%, 51.084% 89.474%, 51.502% 89.719%, 51.919% 89.963%, 52.331% 90.205%, 52.731% 90.439%, 53.114% 90.663%, 53.474% 90.873%, 53.474% 90.873%, 53.615% 90.962%, 53.749% 91.059%, 53.878% 91.161%, 54.003% 91.268%, 54.127% 91.376%, 54.25% 91.485%, 54.375% 91.593%, 54.502% 91.696%, 54.634% 91.795%, 54.772% 91.886%, 54.772% 91.886%, 55.043% 92.06%, 55.292% 92.237%, 55.513% 92.417%, 55.7% 92.601%, 55.849% 92.788%, 55.955% 92.979%, 56.011% 93.174%, 56.013% 93.373%, 55.955% 93.576%, 55.832% 93.784%, 55.832% 93.784%, 55.668% 93.958%, 55.467% 94.098%, 55.235% 94.203%, 54.978% 94.273%, 54.701% 94.309%, 54.411% 94.31%, 54.112% 94.276%, 53.811% 94.207%, 53.513% 94.102%, 53.224% 93.963%, 53.224% 93.963%, 52.788% 93.748%, 52.328% 93.567%, 51.849% 93.41%, 51.358% 93.269%, 50.86% 93.136%, 50.363% 93.003%, 49.873% 92.861%, 49.394% 92.703%, 48.935% 92.52%, 48.5% 92.304%, 48.5% 92.304%, 48.423% 92.235%, 48.391% 92.152%, 48.391% 92.058%, 48.411% 91.958%, 48.437% 91.857%, 48.457% 91.761%, 48.458% 91.674%, 48.426% 91.6%, 48.349% 91.545%, 48.214% 91.514%, 48.214% 91.514%, 48.258% 91.598%, 48.32% 91.649%, 48.396% 91.676%, 48.482% 91.686%, 48.572% 91.689%, 48.664% 91.691%, 48.751% 91.701%, 48.83% 91.727%, 48.896% 91.777%, 48.945% 91.858%, 48.945% 91.858%, 49.104% 92.338%, 49.222% 92.829%, 49.309% 93.329%, 49.375% 93.835%, 49.43% 94.344%, 49.485% 94.854%, 49.55% 95.36%, 49.634% 95.861%, 49.749% 96.353%, 49.904% 96.833%, 49.904% 96.833%, 49.993% 97.116%, 50.051% 97.41%, 50.079% 97.709%, 50.073% 98.004%, 50.032% 98.287%, 49.955% 98.548%, 49.84% 98.781%, 49.685% 98.977%, 49.489% 99.127%, 49.25% 99.223%, 49.25% 99.223%, 49.016% 99.247%, 48.825% 99.194%, 48.671% 99.075%, 48.546% 98.901%, 48.444% 98.683%, 48.357% 98.433%, 48.28% 98.161%, 48.204% 97.879%, 48.123% 97.598%, 48.03% 97.33%, 48.03% 97.33%, 47.755% 96.765%, 47.401% 96.223%, 46.987% 95.699%, 46.532% 95.187%, 46.058% 94.68%, 45.585% 94.173%, 45.132% 93.66%, 44.721% 93.135%, 44.37% 92.592%, 44.101% 92.025%, 44.101% 92.025%, 44.069% 91.924%, 44.059% 91.844%, 44.062% 91.78%, 44.072% 91.727%, 44.081% 91.68%, 44.084% 91.631%, 44.073% 91.577%, 44.042% 91.511%, 43.983% 91.427%, 43.889% 91.322%, 43.889% 91.322%, 43.889% 91.399%, 43.931% 91.451%, 44.006% 91.484%, 44.102% 91.505%, 44.209% 91.519%, 44.317% 91.534%, 44.416% 91.554%, 44.493% 91.588%, 44.54% 91.64%, 44.545% 91.718%, 44.545% 91.718%, 44.416% 92.377%, 44.3% 93.038%, 44.193% 93.702%, 44.093% 94.366%, 43.995% 95.03%, 43.897% 95.695%, 43.795% 96.359%, 43.686% 97.021%, 43.566% 97.682%, 43.433% 98.34%, 43.433% 98.34%, 43.318% 98.641%, 43.115% 98.927%, 42.842% 99.192%, 42.515% 99.431%, 42.148% 99.639%, 41.759% 99.808%, 41.363% 99.935%, 40.977% 100.013%, 40.616% 100.036%, 40.297% 100%, 40.297% 100%, 40.075% 99.915%, 39.929% 99.786%, 39.849% 99.617%, 39.822% 99.415%, 39.838% 99.183%, 39.886% 98.928%, 39.955% 98.654%, 40.034% 98.367%, 40.113% 98.071%, 40.18% 97.771%, 40.18% 97.771%, 40.297% 97.13%, 40.399% 96.486%, 40.492% 95.842%, 40.579% 95.196%, 40.662% 94.55%, 40.746% 93.905%, 40.834% 93.259%, 40.93% 92.615%, 41.037% 91.972%, 41.158% 91.331%, 41.158% 91.331%, 41.185% 91.23%, 41.223% 91.122%, 41.269% 91.008%, 41.322% 90.891%, 41.377% 90.771%, 41.431% 90.651%, 41.481% 90.533%, 41.525% 90.419%, 41.559% 90.31%, 41.581% 90.209%, 41.581% 90.209%, 41.529% 90.202%, 41.439% 90.197%, 41.32% 90.193%, 41.182% 90.19%, 41.034% 90.187%, 40.886% 90.185%, 40.748% 90.182%, 40.629% 90.178%, 40.539% 90.173%, 40.488% 90.166%, 40.48% 90.169%);
}
.page-template-for-parents .section-parents-head .text-shorter {
  position: relative;
  max-width: 590px;
  z-index: 1;
}
.page-template-for-parents .section-parents-head .sep-pot {
  top: auto;
  bottom: 0px;
  left: 46%;
  width: 20%;
}
.page-template-for-parents .section-parents-head .sep-pot .sep-pot-path {
  fill: #ff8300;
}
.page-template-for-parents .section-parents-head .sep-mug {
  top: auto;
  bottom: 0;
  right: 5%;
  transform: translateY(50%);
}
.page-template-for-parents .section-parents-head .sep-mug .sep-mug-path {
  fill: #24631e;
}
.page-template-for-parents .section-parents-start {
  background: #e4e4c5;
  padding-top: 0;
}
.page-template-for-parents .section-parents-start .sep-pencil {
  right: 30%;
  transform: rotate(15deg);
}
.page-template-for-parents .section-parents-start .sep-pencil .sep-pencil-path {
  fill: #ffad00;
}
.page-template-for-parents .section-parents-start .g-3 {
  margin-top: 100px;
}
.page-template-for-parents .section-parents-start .step-box {
  margin-top: 80px;
  background: #eaead4;
  border-radius: 0 0 10px 10px;
  padding: 80px 20px;
  border-top: 4px solid #24631e;
  position: relative;
}
.page-template-for-parents .section-parents-start .step-box .step-icons {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  transform: translateY(-50px);
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.page-template-for-parents .section-parents-start .step-box .step-icons .ico-number {
  width: 96px;
  height: 96px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  border: 4px solid #e4e4c5;
  background: #24631e;
  color: #e4e4c5;
  font: 500 var(--size-p-bigger)/1em "Rubik", Helvetica, Arial, sans-serif;
}
.page-template-for-parents .section-parents-start .step-box h3 {
  font: 500 var(--size-31)/1em "Rubik", Helvetica, Arial, sans-serif;
  margin-bottom: 40px;
}
.page-template-for-parents .section-parents-start .step-box p,
.page-template-for-parents .section-parents-start .step-box li {
  font: 400 20px/1.5em "Rubik", Helvetica, Arial, sans-serif;
}
.page-template-for-parents .section-parents-start .step-box li {
  margin-bottom: 0;
}
.page-template-for-parents .section-parents-start .step-box ol {
  list-style-type: decimal;
  padding-inline-start: 28px;
}
.page-template-for-parents .section-parents-faq {
  background: #ffad00;
}
.page-template-for-parents .section-parents-faq .title, .page-template-for-parents .section-parents-faq .page-template-about .section-about-logos .font-bigger, .page-template-about .section-about-logos .page-template-for-parents .section-parents-faq .font-bigger {
  margin-bottom: 100px;
}
.page-template-for-parents .section-parents-faq .sep-spoon {
  right: 8%;
}

.page-template-founders-circle .section-circle-head {
  padding-top: 100px;
  padding-bottom: var(--spacing-70);
  background: #e4e4c5;
  overflow: hidden;
}
.page-template-founders-circle .section-circle-head .top-grid {
  margin-bottom: var(--spacing-70);
}
.page-template-founders-circle .section-circle-head .header-text .title, .page-template-founders-circle .section-circle-head .header-text .page-template-about .section-about-logos .font-bigger, .page-template-about .section-about-logos .page-template-founders-circle .section-circle-head .header-text .font-bigger {
  color: #ff8300;
}
.page-template-founders-circle .section-circle-head .header-text .font-bigger {
  margin-bottom: var(--spacing-section);
}
.page-template-founders-circle .section-circle-head .header-text .image-wrap {
  padding-right: 55px;
}
.page-template-founders-circle .section-circle-head .vegies {
  position: relative;
}
.page-template-founders-circle .section-circle-head .vegies .sep-carrot {
  width: 40%;
  top: -10%;
  right: 15%;
  transform: rotate(40deg);
}
.page-template-founders-circle .section-circle-head .vegies .sep-corn {
  width: 25%;
  top: auto;
  bottom: 0%;
  left: 0;
  transform: translateY(0%);
}
.page-template-founders-circle .section-circle-head .vegies .sep-corn .sep-corn-path {
  fill: #ffad00;
}
.page-template-founders-circle .section-circle-head .vegies .sep-tomato {
  width: 33%;
  top: auto;
  bottom: 10%;
  right: 0%;
  transform: translateY(0%);
}
.page-template-founders-circle .section-circle-head .flex {
  display: flex;
  gap: 50px;
  align-items: center;
  margin-top: var(--spacing-70);
  margin-bottom: var(--spacing-70);
}
.page-template-founders-circle .section-circle-head .flex .dab-logo img {
  height: 75px;
  width: auto;
}
.page-template-founders-circle .section-circle-head .text {
  margin-top: var(--spacing-70);
  margin-bottom: var(--spacing-70);
}
.page-template-founders-circle .section-circle-image-text {
  background: #e4e4c5;
  padding-bottom: 40px;
}
.page-template-founders-circle .section-circle-image {
  height: 50vw;
  max-height: 620px;
  position: relative;
  padding: 0;
}
.page-template-founders-circle .section-circle-image .g-1 {
  height: 100%;
  position: relative;
  z-index: 1;
  align-content: flex-end;
  padding-bottom: 50px;
}
.page-template-founders-circle .section-circle-image .title, .page-template-founders-circle .section-circle-image .page-template-about .section-about-logos .font-bigger, .page-template-about .section-about-logos .page-template-founders-circle .section-circle-image .font-bigger {
  color: #e4e4c5;
  margin-bottom: 0;
}
.page-template-founders-circle .section-circle-image .sep-cabbage {
  right: 20px;
  top: 0;
}
.page-template-founders-circle .section-circle-image .sep-cabbage .sep-cabbage-path {
  fill: #24631e;
}
.page-template-founders-circle .founders-benefits {
  background: #ffad00;
  padding-bottom: var(--spacing-section);
}
.page-template-founders-circle .founder-benefits-box {
  padding: 60px 0;
  border-bottom: 4px solid #24631e;
  align-items: flex-end;
}
.page-template-founders-circle .founder-benefits-box h3 {
  font-size: var(--size-title);
  margin-bottom: 0;
}
.page-template-founders-circle .founder-benefits-box h3 span {
  font-weight: 400;
  color: #1f1b1b;
  display: block;
}
.page-template-founders-circle .founder-benefits-box p {
  margin-bottom: 0;
}
.page-template-founders-circle .founder-benefits-box p.amount {
  font-size: var(--size-31);
  font-weight: 700;
}
.page-template-founders-circle .founder-benefits-box p.intro {
  font-style: italic;
}
.page-template-founders-circle .founder-benefits-box .col-right li {
  position: relative;
  padding-left: 20px;
  margin-top: 5px;
  margin-bottom: 0;
}
.page-template-founders-circle .founder-benefits-box .col-right li:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0.5em;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: #24631e;
}
.page-template-founders-circle .section-sample-itinerary {
  background: #24631e;
  overflow: hidden;
}
.page-template-founders-circle .section-sample-itinerary .g-2 {
  align-items: flex-end;
}
.page-template-founders-circle .section-sample-itinerary .title, .page-template-founders-circle .section-sample-itinerary .page-template-about .section-about-logos .font-bigger, .page-template-about .section-about-logos .page-template-founders-circle .section-sample-itinerary .font-bigger,
.page-template-founders-circle .section-sample-itinerary .g-2 p {
  color: #e4e4c5;
  margin-bottom: 0;
}
.page-template-founders-circle .section-sample-itinerary .slider-history {
  margin-top: 120px;
}
.page-template-founders-circle .section-sample-itinerary .slide {
  padding-top: 30px;
  position: relative;
}
.page-template-founders-circle .section-sample-itinerary .slide:before {
  content: "";
  position: absolute;
  display: block;
  top: 0;
  left: 0px;
  width: 300%;
  height: 4px;
  background: #e4e4c5;
}
.page-template-founders-circle .section-sample-itinerary .slide:after {
  content: "";
  position: absolute;
  display: block;
  top: 0;
  left: 0px;
  width: 20px;
  height: 20px;
  background: #ff8300;
  border-radius: 50%;
  transform: translateY(-50%);
}
.page-template-founders-circle .section-sample-itinerary .slide h3 {
  color: #ff8300;
  font: 600 63px/1em "Rubik", Helvetica, Arial, sans-serif;
  margin-bottom: 20px;
  position: relative;
}
.page-template-founders-circle .section-sample-itinerary .slide h3:before {
  content: "";
  display: block;
  position: absolute;
  width: 2px;
  height: 16px;
  background: #e4e4c5;
  bottom: -12px;
  left: 20px;
}
.page-template-founders-circle .section-sample-itinerary .slide p {
  font: 400 var(--size-p)/1.2em "Rubik", Helvetica, Arial, sans-serif;
  color: #e4e4c5;
}
.page-template-founders-circle .section-sample-itinerary .slide img {
  border-radius: 20px;
  border: 2px solid #e4e4c5;
  overflow: hidden;
}
.page-template-founders-circle .section-sample-itinerary .slick-next,
.page-template-founders-circle .section-sample-itinerary .slick-prev {
  top: auto;
  bottom: -80px;
}
.page-template-founders-circle .section-join-donate {
  background: #e4e4c5;
  padding-top: var(--spacing-70);
  position: relative;
}
.page-template-founders-circle .section-join-donate .donate-form {
  justify-self: flex-end;
  min-width: 420px;
}
.page-template-founders-circle .section-join-donate .btn, .page-template-founders-circle .section-join-donate .wpcf7-form-control.wpcf7-submit {
  margin-top: 20px;
}
.page-template-founders-circle .section-join-donate .ways-to-donate {
  margin-top: var(--spacing-70);
  margin-bottom: 40px;
}
.page-template-founders-circle .section-join-donate .ways-to-donate li {
  position: relative;
  padding: 25px;
  padding-left: 60px;
  border-bottom: 1px solid #1f1b1b;
  margin-bottom: 0;
}
.page-template-founders-circle .section-join-donate .ways-to-donate li .counter {
  position: absolute;
  left: 0;
  font-weight: 700;
}
.page-template-founders-circle .section-join-donate .small-print {
  font-size: 16px;
}
.page-template-founders-circle .section-join-donate .sep-mug {
  top: auto;
  bottom: calc(var(--spacing-section) * -1.5);
  right: 40%;
}
.page-template-founders-circle .section-join-donate .sep-mug .sep-mug-path {
  fill: #1f1b1b;
}
.page-template-founders-circle .section-join-circle {
  background: #e4e4c5;
  position: relative;
}
.page-template-founders-circle .section-join-circle .title, .page-template-founders-circle .section-join-circle .page-template-about .section-about-logos .font-bigger, .page-template-about .section-about-logos .page-template-founders-circle .section-join-circle .font-bigger {
  color: #1f1b1b;
  margin-bottom: var(--spacing-70);
}
.page-template-founders-circle .section-join-circle .btn, .page-template-founders-circle .section-join-circle .wpcf7-form-control.wpcf7-submit {
  margin-bottom: 40px;
}
.page-template-founders-circle .section-join-circle .sep-divide {
  top: 0;
  bottom: auto;
  right: 30%;
}
.page-template-founders-circle .section-join-circle .sep-divide .sep-divide-path {
  fill: #ffad00;
}

.page-template-contact .section-contact-head {
  padding-top: 100px;
  background: #e4e4c5;
  overflow: hidden;
}
.page-template-contact .section-contact-head .grid-7-5 {
  min-width: 0;
  min-height: 0;
}
.page-template-contact .section-contact-head .title, .page-template-contact .section-contact-head .page-template-about .section-about-logos .font-bigger, .page-template-about .section-about-logos .page-template-contact .section-contact-head .font-bigger {
  margin-bottom: 40px;
}
.page-template-contact .section-contact-head .clipped-image {
  height: fit-content;
  transform: scale(1.2) translateX(10%);
  clip-path: polygon(100% 49.582%, 100% 49.582%, 99.956% 48.84%, 99.842% 48.114%, 99.671% 47.4%, 99.456% 46.695%, 99.211% 45.998%, 98.949% 45.304%, 98.683% 44.612%, 98.425% 43.918%, 98.189% 43.22%, 97.989% 42.515%, 97.989% 42.515%, 97.808% 41.813%, 97.618% 41.124%, 97.418% 40.444%, 97.205% 39.774%, 96.977% 39.11%, 96.731% 38.45%, 96.466% 37.793%, 96.178% 37.137%, 95.865% 36.48%, 95.526% 35.82%, 95.526% 35.82%, 95.204% 35.225%, 94.879% 34.647%, 94.549% 34.083%, 94.213% 33.534%, 93.868% 32.997%, 93.512% 32.471%, 93.144% 31.955%, 92.761% 31.447%, 92.362% 30.947%, 91.945% 30.452%, 91.945% 30.452%, 91.506% 29.959%, 91.06% 29.483%, 90.607% 29.024%, 90.147% 28.577%, 89.678% 28.143%, 89.2% 27.718%, 88.712% 27.301%, 88.213% 26.889%, 87.703% 26.481%, 87.181% 26.075%, 87.181% 26.075%, 86.847% 25.803%, 86.529% 25.514%, 86.223% 25.211%, 85.928% 24.898%, 85.639% 24.577%, 85.356% 24.251%, 85.075% 23.923%, 84.793% 23.597%, 84.507% 23.274%, 84.216% 22.957%, 84.216% 22.957%, 84.069% 22.805%, 83.919% 22.654%, 83.767% 22.506%, 83.612% 22.362%, 83.454% 22.22%, 83.292% 22.083%, 83.127% 21.951%, 82.958% 21.823%, 82.785% 21.701%, 82.607% 21.585%, 82.607% 21.585%, 82.534% 21.547%, 82.452% 21.516%, 82.364% 21.49%, 82.272% 21.467%, 82.18% 21.444%, 82.091% 21.419%, 82.007% 21.39%, 81.931% 21.355%, 81.867% 21.311%, 81.816% 21.257%, 81.816% 21.257%, 81.776% 21.181%, 81.754% 21.1%, 81.748% 21.015%, 81.755% 20.926%, 81.772% 20.837%, 81.797% 20.747%, 81.828% 20.66%, 81.862% 20.576%, 81.896% 20.497%, 81.928% 20.424%, 81.928% 20.424%, 81.997% 20.262%, 82.064% 20.1%, 82.13% 19.937%, 82.195% 19.773%, 82.258% 19.609%, 82.321% 19.444%, 82.383% 19.28%, 82.444% 19.115%, 82.504% 18.949%, 82.564% 18.784%, 82.564% 18.784%, 82.678% 18.472%, 82.79% 18.16%, 82.904% 17.847%, 83.018% 17.536%, 83.133% 17.225%, 83.251% 16.915%, 83.373% 16.606%, 83.498% 16.299%, 83.628% 15.994%, 83.764% 15.691%, 83.764% 15.691%, 83.882% 15.431%, 83.998% 15.158%, 84.104% 14.876%, 84.192% 14.591%, 84.253% 14.306%, 84.28% 14.025%, 84.265% 13.754%, 84.198% 13.497%, 84.073% 13.257%, 83.88% 13.04%, 83.88% 13.04%, 83.63% 12.847%, 83.345% 12.679%, 83.033% 12.538%, 82.703% 12.426%, 82.362% 12.345%, 82.018% 12.297%, 81.68% 12.284%, 81.354% 12.307%, 81.05% 12.369%, 80.774% 12.472%, 80.774% 12.472%, 80.085% 12.81%, 79.404% 13.16%, 78.728% 13.518%, 78.054% 13.88%, 77.381% 14.242%, 76.706% 14.599%, 76.027% 14.947%, 75.342% 15.283%, 74.648% 15.601%, 73.942% 15.898%, 73.942% 15.898%, 73.717% 15.998%, 73.5% 16.114%, 73.29% 16.243%, 73.087% 16.383%, 72.889% 16.532%, 72.696% 16.689%, 72.507% 16.85%, 72.321% 17.013%, 72.136% 17.177%, 71.953% 17.34%, 71.953% 17.34%, 71.857% 17.424%, 71.76% 17.508%, 71.663% 17.592%, 71.566% 17.674%, 71.468% 17.756%, 71.369% 17.837%, 71.269% 17.916%, 71.167% 17.993%, 71.065% 18.069%, 70.961% 18.142%, 70.961% 18.142%, 70.869% 18.206%, 70.771% 18.274%, 70.668% 18.341%, 70.562% 18.403%, 70.454% 18.455%, 70.343% 18.494%, 70.232% 18.514%, 70.121% 18.512%, 70.011% 18.484%, 69.903% 18.424%, 69.903% 18.424%, 69.86% 18.389%, 69.82% 18.35%, 69.784% 18.306%, 69.753% 18.259%, 69.727% 18.209%, 69.706% 18.156%, 69.691% 18.102%, 69.681% 18.047%, 69.677% 17.99%, 69.679% 17.934%, 69.679% 17.934%, 69.681% 17.914%, 69.684% 17.894%, 69.688% 17.875%, 69.692% 17.856%, 69.696% 17.837%, 69.701% 17.818%, 69.705% 17.799%, 69.711% 17.78%, 69.716% 17.761%, 69.721% 17.742%, 69.721% 17.742%, 69.748% 17.655%, 69.777% 17.571%, 69.808% 17.489%, 69.841% 17.409%, 69.877% 17.331%, 69.918% 17.256%, 69.963% 17.184%, 70.013% 17.114%, 70.07% 17.046%, 70.133% 16.981%, 70.133% 16.981%, 70.197% 16.92%, 70.262% 16.859%, 70.326% 16.798%, 70.389% 16.736%, 70.452% 16.674%, 70.514% 16.61%, 70.574% 16.546%, 70.633% 16.48%, 70.69% 16.412%, 70.744% 16.342%, 70.744% 16.342%, 71.147% 15.748%, 71.493% 15.133%, 71.787% 14.499%, 72.031% 13.846%, 72.232% 13.177%, 72.392% 12.493%, 72.515% 11.795%, 72.606% 11.085%, 72.67% 10.363%, 72.709% 9.632%, 72.709% 9.632%, 72.698% 9.15%, 72.627% 8.721%, 72.499% 8.35%, 72.317% 8.039%, 72.083% 7.792%, 71.8% 7.612%, 71.47% 7.502%, 71.097% 7.466%, 70.683% 7.508%, 70.231% 7.629%, 70.231% 7.629%, 70.127% 7.683%, 70.042% 7.761%, 69.97% 7.858%, 69.908% 7.969%, 69.851% 8.089%, 69.797% 8.213%, 69.739% 8.335%, 69.676% 8.451%, 69.602% 8.555%, 69.514% 8.642%, 69.514% 8.642%, 68.779% 9.174%, 68.006% 9.641%, 67.201% 10.053%, 66.37% 10.421%, 65.52% 10.754%, 64.657% 11.065%, 63.786% 11.362%, 62.914% 11.656%, 62.047% 11.958%, 61.191% 12.278%, 61.191% 12.278%, 61.086% 12.324%, 60.985% 12.376%, 60.887% 12.434%, 60.792% 12.497%, 60.699% 12.564%, 60.609% 12.634%, 60.52% 12.707%, 60.433% 12.782%, 60.346% 12.857%, 60.261% 12.932%, 60.261% 12.932%, 60.217% 12.97%, 60.172% 13.008%, 60.128% 13.046%, 60.083% 13.084%, 60.038% 13.121%, 59.993% 13.158%, 59.947% 13.194%, 59.901% 13.23%, 59.854% 13.265%, 59.806% 13.299%, 59.806% 13.299%, 59.763% 13.331%, 59.722% 13.363%, 59.681% 13.393%, 59.641% 13.422%, 59.599% 13.447%, 59.556% 13.469%, 59.511% 13.485%, 59.462% 13.495%, 59.41% 13.499%, 59.352% 13.495%, 59.352% 13.495%, 59.318% 13.487%, 59.284% 13.476%, 59.252% 13.46%, 59.222% 13.441%, 59.195% 13.418%, 59.171% 13.392%, 59.151% 13.364%, 59.136% 13.333%, 59.126% 13.299%, 59.123% 13.265%, 59.123% 13.265%, 59.123% 13.248%, 59.125% 13.232%, 59.128% 13.216%, 59.131% 13.2%, 59.135% 13.184%, 59.14% 13.168%, 59.145% 13.152%, 59.149% 13.137%, 59.154% 13.121%, 59.159% 13.106%, 59.159% 13.106%, 59.163% 13.087%, 59.168% 13.068%, 59.171% 13.049%, 59.175% 13.03%, 59.179% 13.011%, 59.183% 12.993%, 59.188% 12.974%, 59.194% 12.956%, 59.202% 12.938%, 59.21% 12.92%, 59.21% 12.92%, 59.25% 12.851%, 59.291% 12.783%, 59.334% 12.715%, 59.379% 12.647%, 59.424% 12.58%, 59.47% 12.512%, 59.516% 12.445%, 59.562% 12.379%, 59.607% 12.312%, 59.651% 12.245%, 59.651% 12.245%, 59.697% 12.173%, 59.743% 12.1%, 59.79% 12.027%, 59.836% 11.955%, 59.883% 11.882%, 59.929% 11.81%, 59.976% 11.737%, 60.022% 11.664%, 60.068% 11.592%, 60.115% 11.519%, 60.115% 11.519%, 60.208% 11.374%, 60.301% 11.229%, 60.394% 11.084%, 60.487% 10.939%, 60.58% 10.794%, 60.673% 10.649%, 60.767% 10.505%, 60.86% 10.36%, 60.954% 10.215%, 61.047% 10.07%, 61.047% 10.07%, 61.234% 9.783%, 61.421% 9.496%, 61.608% 9.209%, 61.797% 8.923%, 61.986% 8.637%, 62.176% 8.351%, 62.367% 8.067%, 62.559% 7.783%, 62.752% 7.5%, 62.946% 7.217%, 62.946% 7.217%, 63.453% 6.38%, 63.791% 5.588%, 63.963% 4.844%, 63.972% 4.148%, 63.82% 3.502%, 63.511% 2.907%, 63.046% 2.366%, 62.429% 1.88%, 61.662% 1.451%, 60.748% 1.079%, 60.748% 1.079%, 60.293% 0.926%, 59.837% 0.782%, 59.379% 0.648%, 58.919% 0.524%, 58.457% 0.411%, 57.991% 0.308%, 57.523% 0.217%, 57.051% 0.138%, 56.575% 0.07%, 56.096% 0.016%, 56.096% 0.016%, 55.928% 0.005%, 55.754% 0.004%, 55.577% 0.014%, 55.397% 0.036%, 55.217% 0.068%, 55.039% 0.113%, 54.863% 0.169%, 54.692% 0.238%, 54.527% 0.319%, 54.37% 0.414%, 54.37% 0.414%, 54.243% 0.486%, 54.096% 0.556%, 53.933% 0.623%, 53.762% 0.691%, 53.589% 0.762%, 53.42% 0.838%, 53.261% 0.92%, 53.118% 1.012%, 52.998% 1.115%, 52.906% 1.232%, 52.906% 1.232%, 52.622% 1.78%, 52.394% 2.363%, 52.209% 2.972%, 52.053% 3.599%, 51.912% 4.234%, 51.77% 4.87%, 51.614% 5.496%, 51.43% 6.106%, 51.204% 6.689%, 50.92% 7.237%, 50.92% 7.237%, 50.6% 7.764%, 50.276% 8.288%, 49.949% 8.81%, 49.619% 9.33%, 49.289% 9.85%, 48.958% 10.369%, 48.63% 10.89%, 48.304% 11.412%, 47.982% 11.937%, 47.665% 12.465%, 47.665% 12.465%, 47.566% 12.601%, 47.439% 12.725%, 47.289% 12.833%, 47.12% 12.923%, 46.937% 12.992%, 46.742% 13.036%, 46.542% 13.053%, 46.339% 13.04%, 46.138% 12.993%, 45.944% 12.91%, 45.944% 12.91%, 45.423% 12.626%, 44.905% 12.332%, 44.392% 12.03%, 43.884% 11.72%, 43.381% 11.402%, 42.884% 11.075%, 42.394% 10.741%, 41.91% 10.399%, 41.435% 10.05%, 40.968% 9.694%, 40.968% 9.694%, 40.506% 9.331%, 40.047% 8.959%, 39.592% 8.579%, 39.142% 8.191%, 38.696% 7.795%, 38.257% 7.392%, 37.824% 6.982%, 37.398% 6.564%, 36.98% 6.139%, 36.571% 5.708%, 36.571% 5.708%, 36.32% 5.448%, 36.091% 5.238%, 35.877% 5.075%, 35.674% 4.958%, 35.476% 4.885%, 35.278% 4.854%, 35.073% 4.862%, 34.856% 4.908%, 34.621% 4.99%, 34.364% 5.106%, 34.364% 5.106%, 34.08% 5.252%, 33.848% 5.39%, 33.662% 5.526%, 33.518% 5.666%, 33.412% 5.816%, 33.34% 5.982%, 33.296% 6.17%, 33.276% 6.386%, 33.276% 6.636%, 33.292% 6.925%, 33.292% 6.925%, 33.361% 7.762%, 33.45% 8.59%, 33.564% 9.408%, 33.703% 10.215%, 33.872% 11.011%, 34.073% 11.796%, 34.309% 12.568%, 34.582% 13.327%, 34.896% 14.071%, 35.252% 14.802%, 35.252% 14.802%, 35.278% 14.847%, 35.304% 14.889%, 35.331% 14.93%, 35.356% 14.97%, 35.38% 15.011%, 35.401% 15.056%, 35.419% 15.105%, 35.433% 15.16%, 35.443% 15.223%, 35.446% 15.296%, 35.446% 15.296%, 35.424% 15.331%, 35.396% 15.355%, 35.363% 15.371%, 35.327% 15.38%, 35.288% 15.382%, 35.249% 15.38%, 35.209% 15.374%, 35.17% 15.366%, 35.134% 15.357%, 35.102% 15.348%, 35.102% 15.348%, 35.048% 15.336%, 34.993% 15.325%, 34.938% 15.317%, 34.882% 15.31%, 34.826% 15.304%, 34.769% 15.299%, 34.713% 15.294%, 34.657% 15.289%, 34.602% 15.284%, 34.548% 15.277%, 34.548% 15.277%, 34.434% 15.263%, 34.321% 15.248%, 34.207% 15.232%, 34.094% 15.216%, 33.981% 15.199%, 33.868% 15.183%, 33.755% 15.165%, 33.642% 15.148%, 33.529% 15.13%, 33.417% 15.113%, 33.417% 15.113%, 33.192% 15.076%, 32.968% 15.038%, 32.744% 14.999%, 32.52% 14.959%, 32.296% 14.918%, 32.072% 14.877%, 31.848% 14.835%, 31.625% 14.792%, 31.401% 14.748%, 31.178% 14.703%, 31.178% 14.703%, 30.964% 14.661%, 30.751% 14.618%, 30.538% 14.574%, 30.325% 14.531%, 30.112% 14.487%, 29.899% 14.443%, 29.686% 14.399%, 29.472% 14.355%, 29.259% 14.312%, 29.046% 14.268%, 29.046% 14.268%, 28.422% 14.171%, 27.787% 14.124%, 27.143% 14.113%, 26.495% 14.125%, 25.844% 14.146%, 25.193% 14.164%, 24.546% 14.164%, 23.906% 14.135%, 23.275% 14.062%, 22.656% 13.933%, 22.656% 13.933%, 22.251% 13.834%, 21.92% 13.779%, 21.656% 13.769%, 21.453% 13.808%, 21.304% 13.902%, 21.201% 14.053%, 21.14% 14.266%, 21.111% 14.544%, 21.109% 14.891%, 21.128% 15.311%, 21.128% 15.311%, 21.137% 15.481%, 21.145% 15.651%, 21.153% 15.821%, 21.161% 15.992%, 21.169% 16.162%, 21.178% 16.332%, 21.188% 16.503%, 21.199% 16.673%, 21.211% 16.844%, 21.225% 17.014%, 21.225% 17.014%, 21.234% 17.104%, 21.243% 17.194%, 21.253% 17.283%, 21.263% 17.373%, 21.274% 17.462%, 21.286% 17.551%, 21.298% 17.641%, 21.311% 17.73%, 21.324% 17.819%, 21.339% 17.908%, 21.339% 17.908%, 21.354% 17.988%, 21.371% 18.072%, 21.388% 18.158%, 21.405% 18.246%, 21.418% 18.334%, 21.427% 18.423%, 21.43% 18.511%, 21.425% 18.597%, 21.41% 18.681%, 21.384% 18.761%, 21.384% 18.761%, 21.362% 18.807%, 21.335% 18.847%, 21.304% 18.883%, 21.271% 18.916%, 21.237% 18.948%, 21.202% 18.979%, 21.169% 19.011%, 21.137% 19.047%, 21.108% 19.086%, 21.083% 19.13%, 21.083% 19.13%, 21.064% 19.17%, 21.046% 19.215%, 21.027% 19.262%, 21.007% 19.309%, 20.985% 19.356%, 20.961% 19.402%, 20.934% 19.443%, 20.903% 19.48%, 20.867% 19.511%, 20.826% 19.533%, 20.826% 19.533%, 20.112% 19.861%, 19.431% 20.225%, 18.779% 20.62%, 18.149% 21.04%, 17.536% 21.477%, 16.935% 21.925%, 16.342% 22.377%, 15.749% 22.828%, 15.153% 23.27%, 14.548% 23.698%, 14.548% 23.698%, 13.89% 24.115%, 13.209% 24.496%, 12.515% 24.853%, 11.815% 25.198%, 11.12% 25.543%, 10.438% 25.9%, 9.778% 26.282%, 9.151% 26.701%, 8.564% 27.168%, 8.026% 27.696%, 8.026% 27.696%, 7.513% 28.262%, 6.999% 28.835%, 6.485% 29.416%, 5.977% 30.007%, 5.479% 30.609%, 4.994% 31.223%, 4.527% 31.851%, 4.081% 32.493%, 3.66% 33.152%, 3.268% 33.829%, 3.268% 33.829%, 2.919% 34.491%, 2.586% 35.172%, 2.268% 35.869%, 1.964% 36.58%, 1.672% 37.305%, 1.393% 38.041%, 1.125% 38.786%, 0.868% 39.538%, 0.62% 40.296%, 0.38% 41.058%, 0.38% 41.058%, 0.166% 41.929%, 0.045% 42.812%, -0.002% 43.704%, 0.009% 44.603%, 0.058% 45.507%, 0.129% 46.413%, 0.204% 47.317%, 0.264% 48.219%, 0.291% 49.115%, 0.268% 50.003%, 0.268% 50.003%, 0.222% 50.883%, 0.191% 51.756%, 0.174% 52.625%, 0.173% 53.491%, 0.186% 54.356%, 0.214% 55.223%, 0.256% 56.091%, 0.313% 56.965%, 0.385% 57.845%, 0.471% 58.733%, 0.471% 58.733%, 0.514% 59.509%, 0.495% 60.296%, 0.433% 61.088%, 0.345% 61.884%, 0.25% 62.68%, 0.167% 63.473%, 0.114% 64.259%, 0.11% 65.036%, 0.172% 65.801%, 0.32% 66.55%, 0.32% 66.55%, 0.54% 67.283%, 0.802% 68.005%, 1.099% 68.717%, 1.423% 69.421%, 1.768% 70.119%, 2.126% 70.814%, 2.49% 71.507%, 2.853% 72.2%, 3.207% 72.896%, 3.545% 73.595%, 3.545% 73.595%, 3.875% 74.318%, 4.194% 75.045%, 4.507% 75.772%, 4.82% 76.495%, 5.139% 77.211%, 5.467% 77.916%, 5.811% 78.607%, 6.176% 79.279%, 6.567% 79.928%, 6.988% 80.552%, 6.988% 80.552%, 7.469% 81.161%, 7.994% 81.729%, 8.554% 82.264%, 9.142% 82.772%, 9.749% 83.263%, 10.366% 83.742%, 10.985% 84.217%, 11.597% 84.697%, 12.194% 85.188%, 12.767% 85.699%, 12.767% 85.699%, 13.331% 86.209%, 13.907% 86.698%, 14.495% 87.169%, 15.094% 87.624%, 15.703% 88.066%, 16.321% 88.498%, 16.948% 88.923%, 17.584% 89.343%, 18.226% 89.762%, 18.876% 90.181%, 18.876% 90.181%, 19.505% 90.597%, 20.129% 91.022%, 20.751% 91.452%, 21.375% 91.883%, 22.004% 92.31%, 22.641% 92.728%, 23.29% 93.133%, 23.954% 93.52%, 24.635% 93.885%, 25.339% 94.222%, 25.339% 94.222%, 26.014% 94.52%, 26.691% 94.806%, 27.37% 95.081%, 28.049% 95.345%, 28.731% 95.598%, 29.414% 95.84%, 30.1% 96.072%, 30.787% 96.295%, 31.477% 96.508%, 32.169% 96.713%, 32.169% 96.713%, 32.869% 96.939%, 33.562% 97.202%, 34.25% 97.491%, 34.936% 97.796%, 35.621% 98.103%, 36.308% 98.402%, 36.998% 98.68%, 37.693% 98.926%, 38.397% 99.129%, 39.11% 99.277%, 39.11% 99.277%, 39.835% 99.343%, 40.57% 99.32%, 41.313% 99.229%, 42.062% 99.09%, 42.815% 98.925%, 43.568% 98.753%, 44.321% 98.595%, 45.07% 98.471%, 45.813% 98.403%, 46.548% 98.409%, 46.548% 98.409%, 47.272% 98.465%, 47.994% 98.529%, 48.715% 98.596%, 49.436% 98.665%, 50.156% 98.732%, 50.877% 98.795%, 51.6% 98.851%, 52.324% 98.897%, 53.051% 98.93%, 53.781% 98.947%, 53.781% 98.947%, 54.499% 98.993%, 55.222% 99.102%, 55.95% 99.255%, 56.679% 99.433%, 57.409% 99.618%, 58.137% 99.792%, 58.863% 99.936%, 59.584% 100.03%, 60.299% 100.058%, 61.006% 100%, 61.006% 100%, 61.71% 99.887%, 62.42% 99.761%, 63.133% 99.623%, 63.849% 99.472%, 64.564% 99.31%, 65.277% 99.137%, 65.987% 98.953%, 66.691% 98.759%, 67.387% 98.554%, 68.075% 98.34%, 68.075% 98.34%, 68.712% 98.084%, 69.318% 97.75%, 69.9% 97.354%, 70.463% 96.916%, 71.015% 96.452%, 71.561% 95.981%, 72.11% 95.52%, 72.667% 95.087%, 73.238% 94.7%, 73.832% 94.376%, 73.832% 94.376%, 74.457% 94.099%, 75.093% 93.846%, 75.736% 93.609%, 76.381% 93.38%, 77.024% 93.151%, 77.661% 92.913%, 78.289% 92.659%, 78.902% 92.379%, 79.498% 92.066%, 80.071% 91.711%, 80.071% 91.711%, 80.627% 91.324%, 81.171% 90.921%, 81.705% 90.503%, 82.23% 90.073%, 82.747% 89.632%, 83.258% 89.181%, 83.763% 88.722%, 84.264% 88.258%, 84.763% 87.789%, 85.26% 87.317%, 85.26% 87.317%, 85.742% 86.852%, 86.221% 86.381%, 86.694% 85.902%, 87.163% 85.414%, 87.625% 84.918%, 88.08% 84.412%, 88.528% 83.895%, 88.968% 83.368%, 89.398% 82.829%, 89.819% 82.277%, 89.819% 82.277%, 90.234% 81.704%, 90.628% 81.122%, 91.006% 80.533%, 91.369% 79.938%, 91.72% 79.338%, 92.062% 78.735%, 92.396% 78.131%, 92.725% 77.526%, 93.052% 76.921%, 93.379% 76.32%, 93.379% 76.32%, 93.705% 75.699%, 94.01% 75.073%, 94.297% 74.442%, 94.57% 73.807%, 94.83% 73.167%, 95.08% 72.525%, 95.324% 71.88%, 95.564% 71.234%, 95.802% 70.586%, 96.041% 69.938%, 96.041% 69.938%, 96.318% 69.294%, 96.651% 68.665%, 97.024% 68.046%, 97.42% 67.433%, 97.823% 66.822%, 98.217% 66.208%, 98.586% 65.587%, 98.913% 64.954%, 99.182% 64.305%, 99.377% 63.635%, 99.377% 63.635%, 99.508% 62.953%, 99.603% 62.261%, 99.668% 61.559%, 99.712% 60.851%, 99.74% 60.138%, 99.76% 59.422%, 99.779% 58.706%, 99.804% 57.992%, 99.842% 57.282%, 99.9% 56.578%, 99.9% 56.578%, 99.958% 55.891%, 99.998% 55.199%, 100.024% 54.504%, 100.037% 53.806%, 100.04% 53.105%, 100.036% 52.402%, 100.027% 51.697%, 100.016% 50.991%, 100.006% 50.285%, 100% 49.578%, 100% 49.582%, 74.69% 21.42%, 74.69% 21.42%, 74.447% 21.593%, 74.211% 21.776%, 73.979% 21.965%, 73.748% 22.155%, 73.516% 22.343%, 73.28% 22.525%, 73.037% 22.696%, 72.785% 22.853%, 72.521% 22.991%, 72.243% 23.106%, 72.243% 23.106%, 71.624% 23.313%, 71% 23.492%, 70.371% 23.645%, 69.739% 23.773%, 69.105% 23.878%, 68.471% 23.964%, 67.837% 24.03%, 67.205% 24.08%, 66.576% 24.115%, 65.952% 24.137%, 65.952% 24.137%, 65.326% 24.155%, 64.691% 24.173%, 64.048% 24.184%, 63.401% 24.184%, 62.75% 24.167%, 62.099% 24.127%, 61.45% 24.059%, 60.805% 23.958%, 60.167% 23.817%, 59.538% 23.633%, 59.538% 23.633%, 59.115% 23.526%, 58.693% 23.486%, 58.284% 23.51%, 57.901% 23.596%, 57.554% 23.742%, 57.258% 23.946%, 57.022% 24.207%, 56.861% 24.52%, 56.786% 24.886%, 56.809% 25.302%, 56.809% 25.302%, 56.947% 25.894%, 57.148% 26.459%, 57.402% 27%, 57.703% 27.519%, 58.043% 28.02%, 58.415% 28.503%, 58.811% 28.973%, 59.224% 29.432%, 59.645% 29.882%, 60.069% 30.327%, 60.069% 30.327%, 60.119% 30.384%, 60.173% 30.458%, 60.228% 30.543%, 60.279% 30.637%, 60.322% 30.735%, 60.354% 30.835%, 60.37% 30.933%, 60.367% 31.025%, 60.34% 31.108%, 60.287% 31.178%, 60.287% 31.178%, 60.241% 31.212%, 60.192% 31.234%, 60.141% 31.245%, 60.088% 31.248%, 60.034% 31.243%, 59.98% 31.233%, 59.926% 31.22%, 59.873% 31.205%, 59.822% 31.19%, 59.773% 31.177%, 59.773% 31.177%, 59.705% 31.16%, 59.637% 31.145%, 59.569% 31.131%, 59.499% 31.119%, 59.43% 31.106%, 59.361% 31.095%, 59.291% 31.083%, 59.222% 31.072%, 59.153% 31.06%, 59.084% 31.048%, 59.084% 31.048%, 58.959% 31.025%, 58.833% 31.001%, 58.708% 30.974%, 58.584% 30.944%, 58.461% 30.91%, 58.339% 30.872%, 58.219% 30.828%, 58.102% 30.778%, 57.988% 30.721%, 57.877% 30.656%, 57.877% 30.656%, 57.344% 30.291%, 56.839% 29.888%, 56.36% 29.452%, 55.904% 28.986%, 55.472% 28.496%, 55.059% 27.985%, 54.666% 27.458%, 54.289% 26.92%, 53.928% 26.374%, 53.58% 25.826%, 53.58% 25.826%, 53.216% 25.299%, 52.848% 24.876%, 52.476% 24.558%, 52.098% 24.349%, 51.716% 24.25%, 51.328% 24.263%, 50.933% 24.39%, 50.531% 24.631%, 50.122% 24.991%, 49.706% 25.469%, 49.706% 25.469%, 49.445% 25.786%, 49.17% 26.088%, 48.881% 26.376%, 48.581% 26.65%, 48.269% 26.911%, 47.948% 27.161%, 47.617% 27.399%, 47.279% 27.627%, 46.934% 27.845%, 46.584% 28.053%, 46.584% 28.053%, 46.404% 28.157%, 46.223% 28.259%, 46.041% 28.359%, 45.859% 28.458%, 45.675% 28.555%, 45.491% 28.652%, 45.307% 28.748%, 45.123% 28.843%, 44.938% 28.938%, 44.753% 29.032%, 44.753% 29.032%, 44.689% 29.064%, 44.624% 29.095%, 44.559% 29.125%, 44.494% 29.155%, 44.429% 29.185%, 44.364% 29.215%, 44.299% 29.246%, 44.235% 29.279%, 44.172% 29.312%, 44.11% 29.348%, 44.11% 29.348%, 44.046% 29.39%, 43.988% 29.436%, 43.934% 29.485%, 43.883% 29.537%, 43.834% 29.592%, 43.787% 29.648%, 43.741% 29.706%, 43.695% 29.764%, 43.648% 29.822%, 43.6% 29.88%, 43.6% 29.88%, 43.581% 29.901%, 43.562% 29.922%, 43.543% 29.943%, 43.523% 29.962%, 43.502% 29.982%, 43.481% 30%, 43.459% 30.017%, 43.436% 30.032%, 43.411% 30.046%, 43.386% 30.058%, 43.386% 30.058%, 43.363% 30.066%, 43.339% 30.073%, 43.315% 30.078%, 43.291% 30.082%, 43.266% 30.085%, 43.241% 30.087%, 43.217% 30.089%, 43.192% 30.089%, 43.167% 30.089%, 43.142% 30.089%, 43.142% 30.089%, 43.118% 30.089%, 43.093% 30.089%, 43.069% 30.087%, 43.045% 30.085%, 43.022% 30.081%, 42.999% 30.077%, 42.976% 30.07%, 42.955% 30.062%, 42.934% 30.051%, 42.914% 30.039%, 42.914% 30.039%, 42.869% 29.997%, 42.837% 29.948%, 42.817% 29.894%, 42.806% 29.835%, 42.802% 29.773%, 42.804% 29.709%, 42.81% 29.646%, 42.818% 29.583%, 42.826% 29.523%, 42.832% 29.468%, 42.832% 29.468%, 42.838% 29.422%, 42.846% 29.379%, 42.856% 29.339%, 42.867% 29.301%, 42.881% 29.263%, 42.895% 29.226%, 42.91% 29.189%, 42.926% 29.151%, 42.942% 29.112%, 42.958% 29.07%, 42.958% 29.07%, 42.998% 28.96%, 43.036% 28.849%, 43.073% 28.739%, 43.109% 28.628%, 43.145% 28.516%, 43.18% 28.405%, 43.215% 28.294%, 43.25% 28.183%, 43.285% 28.072%, 43.32% 27.961%, 43.32% 27.961%, 43.39% 27.744%, 43.459% 27.526%, 43.526% 27.308%, 43.59% 27.088%, 43.652% 26.868%, 43.71% 26.646%, 43.763% 26.424%, 43.811% 26.2%, 43.854% 25.976%, 43.89% 25.75%, 43.89% 25.75%, 43.924% 25.498%, 43.949% 25.248%, 43.964% 25%, 43.968% 24.754%, 43.959% 24.511%, 43.937% 24.27%, 43.9% 24.032%, 43.846% 23.798%, 43.775% 23.567%, 43.686% 23.339%, 43.686% 23.339%, 43.55% 23.086%, 43.395% 22.897%, 43.223% 22.765%, 43.033% 22.679%, 42.825% 22.633%, 42.601% 22.618%, 42.359% 22.624%, 42.101% 22.644%, 41.826% 22.669%, 41.535% 22.69%, 41.535% 22.69%, 40.959% 22.729%, 40.379% 22.781%, 39.797% 22.839%, 39.213% 22.9%, 38.63% 22.957%, 38.047% 23.006%, 37.466% 23.041%, 36.888% 23.057%, 36.314% 23.049%, 35.746% 23.012%, 35.746% 23.012%, 35.181% 22.941%, 34.616% 22.838%, 34.05% 22.707%, 33.484% 22.552%, 32.92% 22.377%, 32.357% 22.187%, 31.797% 21.986%, 31.241% 21.777%, 30.688% 21.566%, 30.14% 21.357%, 30.14% 21.357%, 30.062% 21.323%, 29.967% 21.272%, 29.861% 21.208%, 29.755% 21.132%, 29.655% 21.046%, 29.571% 20.954%, 29.511% 20.858%, 29.482% 20.761%, 29.494% 20.664%, 29.554% 20.57%, 29.554% 20.57%, 29.621% 20.519%, 29.7% 20.49%, 29.787% 20.48%, 29.879% 20.486%, 29.975% 20.504%, 30.072% 20.529%, 30.167% 20.559%, 30.257% 20.59%, 30.34% 20.619%, 30.413% 20.641%, 30.413% 20.641%, 30.513% 20.666%, 30.615% 20.691%, 30.716% 20.715%, 30.818% 20.737%, 30.92% 20.759%, 31.022% 20.779%, 31.125% 20.797%, 31.228% 20.815%, 31.331% 20.831%, 31.434% 20.845%, 31.434% 20.845%, 32.273% 20.947%, 33.125% 21.041%, 33.987% 21.12%, 34.855% 21.181%, 35.726% 21.216%, 36.595% 21.221%, 37.46% 21.189%, 38.316% 21.117%, 39.16% 20.997%, 39.987% 20.825%, 39.987% 20.825%, 40.184% 20.772%, 40.38% 20.709%, 40.573% 20.635%, 40.76% 20.548%, 40.941% 20.449%, 41.112% 20.337%, 41.273% 20.21%, 41.42% 20.069%, 41.553% 19.911%, 41.668% 19.737%, 41.668% 19.737%, 41.753% 19.57%, 41.82% 19.397%, 41.869% 19.219%, 41.901% 19.037%, 41.919% 18.853%, 41.923% 18.667%, 41.914% 18.481%, 41.893% 18.296%, 41.861% 18.112%, 41.82% 17.931%, 41.82% 17.931%, 41.788% 17.812%, 41.753% 17.694%, 41.715% 17.576%, 41.674% 17.46%, 41.63% 17.345%, 41.583% 17.231%, 41.534% 17.118%, 41.483% 17.006%, 41.429% 16.896%, 41.374% 16.786%, 41.374% 16.786%, 41.342% 16.725%, 41.31% 16.664%, 41.278% 16.604%, 41.244% 16.544%, 41.211% 16.484%, 41.177% 16.424%, 41.142% 16.365%, 41.106% 16.306%, 41.07% 16.248%, 41.034% 16.19%, 41.034% 16.19%, 40.991% 16.128%, 40.947% 16.067%, 40.901% 16.008%, 40.853% 15.949%, 40.805% 15.891%, 40.756% 15.832%, 40.708% 15.773%, 40.661% 15.713%, 40.615% 15.652%, 40.572% 15.588%, 40.572% 15.588%, 40.558% 15.568%, 40.545% 15.548%, 40.533% 15.528%, 40.52% 15.508%, 40.509% 15.487%, 40.498% 15.466%, 40.489% 15.445%, 40.48% 15.424%, 40.473% 15.401%, 40.467% 15.379%, 40.467% 15.379%, 40.46% 15.331%, 40.46% 15.283%, 40.467% 15.236%, 40.48% 15.189%, 40.498% 15.145%, 40.522% 15.102%, 40.549% 15.061%, 40.581% 15.024%, 40.617% 14.99%, 40.655% 14.959%, 40.655% 14.959%, 40.695% 14.933%, 40.738% 14.909%, 40.781% 14.889%, 40.826% 14.872%, 40.872% 14.857%, 40.919% 14.844%, 40.967% 14.833%, 41.015% 14.825%, 41.063% 14.817%, 41.111% 14.81%, 41.111% 14.81%, 41.15% 14.806%, 41.188% 14.802%, 41.227% 14.8%, 41.265% 14.798%, 41.304% 14.798%, 41.342% 14.799%, 41.38% 14.801%, 41.418% 14.806%, 41.456% 14.812%, 41.493% 14.821%, 41.493% 14.821%, 41.546% 14.837%, 41.592% 14.858%, 41.633% 14.882%, 41.669% 14.911%, 41.701% 14.942%, 41.731% 14.975%, 41.76% 15.012%, 41.788% 15.05%, 41.817% 15.089%, 41.848% 15.13%, 41.848% 15.13%, 41.882% 15.174%, 41.919% 15.217%, 41.956% 15.259%, 41.994% 15.3%, 42.033% 15.341%, 42.071% 15.382%, 42.11% 15.424%, 42.148% 15.465%, 42.186% 15.507%, 42.222% 15.549%, 42.222% 15.549%, 42.294% 15.637%, 42.364% 15.727%, 42.434% 15.816%, 42.503% 15.907%, 42.572% 15.998%, 42.64% 16.089%, 42.708% 16.18%, 42.776% 16.272%, 42.844% 16.363%, 42.913% 16.455%, 42.913% 16.455%, 42.998% 16.568%, 43.084% 16.681%, 43.172% 16.794%, 43.26% 16.905%, 43.35% 17.015%, 43.442% 17.124%, 43.535% 17.231%, 43.631% 17.335%, 43.729% 17.438%, 43.83% 17.538%, 43.83% 17.538%, 43.877% 17.582%, 43.925% 17.625%, 43.973% 17.666%, 44.022% 17.706%, 44.071% 17.745%, 44.121% 17.783%, 44.171% 17.82%, 44.222% 17.857%, 44.274% 17.894%, 44.326% 17.931%, 44.326% 17.931%, 44.382% 17.972%, 44.436% 18.012%, 44.49% 18.051%, 44.544% 18.087%, 44.598% 18.121%, 44.654% 18.151%, 44.713% 18.178%, 44.775% 18.199%, 44.841% 18.216%, 44.912% 18.227%, 44.912% 18.227%, 45.013% 18.235%, 45.114% 18.234%, 45.214% 18.228%, 45.315% 18.22%, 45.414% 18.213%, 45.514% 18.21%, 45.612% 18.213%, 45.709% 18.225%, 45.806% 18.249%, 45.901% 18.288%, 45.901% 18.288%, 45.999% 18.334%, 46.101% 18.375%, 46.206% 18.411%, 46.314% 18.444%, 46.423% 18.475%, 46.533% 18.503%, 46.643% 18.531%, 46.752% 18.558%, 46.859% 18.587%, 46.963% 18.616%, 46.963% 18.616%, 47.069% 18.648%, 47.175% 18.68%, 47.281% 18.712%, 47.387% 18.744%, 47.493% 18.776%, 47.599% 18.808%, 47.705% 18.84%, 47.811% 18.872%, 47.917% 18.904%, 48.024% 18.936%, 48.024% 18.936%, 48.071% 18.951%, 48.117% 18.968%, 48.161% 18.986%, 48.204% 19.004%, 48.246% 19.023%, 48.287% 19.043%, 48.328% 19.063%, 48.37% 19.084%, 48.412% 19.104%, 48.456% 19.124%, 48.456% 19.124%, 48.511% 19.144%, 48.568% 19.155%, 48.624% 19.158%, 48.681% 19.154%, 48.738% 19.144%, 48.795% 19.129%, 48.851% 19.11%, 48.906% 19.087%, 48.96% 19.063%, 49.013% 19.037%, 49.013% 19.037%, 49.076% 19.003%, 49.128% 18.97%, 49.169% 18.935%, 49.201% 18.899%, 49.224% 18.861%, 49.239% 18.819%, 49.247% 18.773%, 49.25% 18.722%, 49.248% 18.666%, 49.242% 18.602%, 49.242% 18.602%, 49.238% 18.532%, 49.241% 18.46%, 49.248% 18.388%, 49.261% 18.316%, 49.276% 18.243%, 49.294% 18.171%, 49.314% 18.099%, 49.334% 18.028%, 49.354% 17.958%, 49.373% 17.889%, 49.373% 17.889%, 49.412% 17.74%, 49.453% 17.591%, 49.495% 17.442%, 49.539% 17.294%, 49.584% 17.147%, 49.63% 16.999%, 49.678% 16.853%, 49.727% 16.707%, 49.778% 16.562%, 49.829% 16.417%, 49.829% 16.417%, 50.072% 15.782%, 50.336% 15.156%, 50.618% 14.539%, 50.915% 13.929%, 51.224% 13.325%, 51.542% 12.725%, 51.867% 12.129%, 52.195% 11.535%, 52.524% 10.942%, 52.85% 10.348%, 52.85% 10.348%, 53.127% 9.845%, 53.404% 9.342%, 53.682% 8.841%, 53.961% 8.339%, 54.239% 7.838%, 54.516% 7.336%, 54.792% 6.834%, 55.066% 6.33%, 55.338% 5.826%, 55.608% 5.32%, 55.608% 5.32%, 55.801% 5.003%, 56.021% 4.73%, 56.265% 4.499%, 56.528% 4.312%, 56.807% 4.168%, 57.1% 4.067%, 57.402% 4.009%, 57.71% 3.995%, 58.02% 4.023%, 58.329% 4.095%, 58.329% 4.095%, 58.38% 4.124%, 58.416% 4.17%, 58.438% 4.23%, 58.449% 4.301%, 58.452% 4.378%, 58.448% 4.457%, 58.44% 4.534%, 58.43% 4.606%, 58.42% 4.669%, 58.412% 4.718%, 58.412% 4.718%, 58.407% 4.763%, 58.401% 4.807%, 58.396% 4.852%, 58.391% 4.896%, 58.386% 4.941%, 58.381% 4.985%, 58.378% 5.03%, 58.375% 5.074%, 58.373% 5.119%, 58.372% 5.164%, 58.372% 5.164%, 58.373% 5.214%, 58.376% 5.264%, 58.379% 5.314%, 58.383% 5.364%, 58.387% 5.413%, 58.39% 5.463%, 58.392% 5.513%, 58.392% 5.563%, 58.388% 5.614%, 58.382% 5.664%, 58.382% 5.664%, 58.366% 5.731%, 58.341% 5.798%, 58.309% 5.864%, 58.271% 5.928%, 58.229% 5.992%, 58.185% 6.055%, 58.14% 6.116%, 58.095% 6.177%, 58.053% 6.236%, 58.013% 6.293%, 58.013% 6.293%, 57.968% 6.363%, 57.923% 6.432%, 57.878% 6.502%, 57.834% 6.572%, 57.79% 6.642%, 57.746% 6.713%, 57.702% 6.783%, 57.659% 6.854%, 57.615% 6.925%, 57.573% 6.996%, 57.573% 6.996%, 57.487% 7.138%, 57.403% 7.28%, 57.319% 7.423%, 57.235% 7.567%, 57.152% 7.711%, 57.07% 7.855%, 56.988% 7.999%, 56.907% 8.144%, 56.826% 8.29%, 56.746% 8.435%, 56.746% 8.435%, 56.588% 8.726%, 56.433% 9.018%, 56.279% 9.311%, 56.126% 9.605%, 55.975% 9.9%, 55.824% 10.195%, 55.675% 10.491%, 55.525% 10.787%, 55.376% 11.083%, 55.227% 11.379%, 55.227% 11.379%, 55.202% 11.431%, 55.176% 11.482%, 55.15% 11.534%, 55.124% 11.585%, 55.098% 11.636%, 55.072% 11.688%, 55.046% 11.739%, 55.02% 11.791%, 54.994% 11.842%, 54.968% 11.894%, 54.968% 11.894%, 54.655% 12.589%, 54.397% 13.311%, 54.18% 14.054%, 53.991% 14.81%, 53.817% 15.574%, 53.645% 16.338%, 53.461% 17.097%, 53.253% 17.845%, 53.007% 18.573%, 52.71% 19.277%, 52.71% 19.277%, 52.578% 19.564%, 52.484% 19.795%, 52.431% 19.981%, 52.422% 20.131%, 52.462% 20.256%, 52.553% 20.364%, 52.698% 20.467%, 52.902% 20.573%, 53.167% 20.693%, 53.496% 20.836%, 53.496% 20.836%, 53.548% 20.859%, 53.6% 20.882%, 53.652% 20.905%, 53.704% 20.929%, 53.755% 20.952%, 53.807% 20.975%, 53.859% 20.998%, 53.911% 21.021%, 53.963% 21.043%, 54.015% 21.065%, 54.015% 21.065%, 54.033% 21.073%, 54.053% 21.082%, 54.073% 21.092%, 54.094% 21.102%, 54.114% 21.112%, 54.135% 21.12%, 54.156% 21.127%, 54.177% 21.133%, 54.198% 21.136%, 54.218% 21.137%, 54.218% 21.137%, 54.246% 21.135%, 54.274% 21.132%, 54.303% 21.126%, 54.332% 21.118%, 54.361% 21.109%, 54.389% 21.098%, 54.416% 21.085%, 54.442% 21.071%, 54.466% 21.055%, 54.488% 21.039%, 54.488% 21.039%, 54.499% 21.029%, 54.51% 21.018%, 54.521% 21.007%, 54.531% 20.996%, 54.541% 20.984%, 54.55% 20.972%, 54.56% 20.96%, 54.569% 20.948%, 54.577% 20.936%, 54.586% 20.924%, 54.586% 20.924%, 54.641% 20.84%, 54.692% 20.755%, 54.738% 20.668%, 54.781% 20.58%, 54.82% 20.491%, 54.856% 20.401%, 54.89% 20.309%, 54.922% 20.216%, 54.953% 20.122%, 54.982% 20.026%, 54.982% 20.026%, 55.003% 19.961%, 55.027% 19.897%, 55.053% 19.834%, 55.082% 19.771%, 55.113% 19.71%, 55.147% 19.65%, 55.182% 19.592%, 55.22% 19.535%, 55.259% 19.479%, 55.301% 19.425%, 55.301% 19.425%, 55.385% 19.326%, 55.477% 19.234%, 55.574% 19.148%, 55.676% 19.07%, 55.783% 18.997%, 55.894% 18.931%, 56.009% 18.871%, 56.126% 18.816%, 56.246% 18.766%, 56.367% 18.722%, 56.367% 18.722%, 56.505% 18.678%, 56.643% 18.639%, 56.783% 18.604%, 56.924% 18.573%, 57.066% 18.546%, 57.208% 18.521%, 57.351% 18.5%, 57.495% 18.48%, 57.638% 18.463%, 57.782% 18.447%, 57.782% 18.447%, 57.93% 18.433%, 58.078% 18.419%, 58.226% 18.407%, 58.373% 18.394%, 58.521% 18.382%, 58.669% 18.37%, 58.817% 18.358%, 58.965% 18.344%, 59.113% 18.33%, 59.261% 18.314%, 59.261% 18.314%, 59.45% 18.289%, 59.638% 18.256%, 59.825% 18.217%, 60.01% 18.171%, 60.194% 18.12%, 60.377% 18.065%, 60.559% 18.006%, 60.739% 17.943%, 60.919% 17.879%, 61.098% 17.812%, 61.098% 17.812%, 61.188% 17.778%, 61.278% 17.744%, 61.367% 17.71%, 61.457% 17.676%, 61.547% 17.642%, 61.637% 17.608%, 61.727% 17.574%, 61.817% 17.54%, 61.907% 17.507%, 61.998% 17.474%, 61.998% 17.474%, 62.056% 17.449%, 62.127% 17.415%, 62.207% 17.376%, 62.293% 17.334%, 62.383% 17.293%, 62.472% 17.258%, 62.559% 17.232%, 62.64% 17.219%, 62.713% 17.221%, 62.774% 17.244%, 62.774% 17.244%, 62.823% 17.282%, 62.845% 17.318%, 62.846% 17.352%, 62.83% 17.384%, 62.8% 17.413%, 62.762% 17.439%, 62.718% 17.462%, 62.674% 17.48%, 62.633% 17.495%, 62.6% 17.504%, 62.6% 17.504%, 62.525% 17.528%, 62.45% 17.557%, 62.376% 17.59%, 62.303% 17.626%, 62.231% 17.665%, 62.158% 17.705%, 62.086% 17.744%, 62.014% 17.782%, 61.941% 17.819%, 61.868% 17.851%, 61.868% 17.851%, 61.467% 18.026%, 61.078% 18.21%, 60.709% 18.404%, 60.369% 18.61%, 60.064% 18.83%, 59.804% 19.066%, 59.595% 19.318%, 59.446% 19.588%, 59.364% 19.878%, 59.358% 20.19%, 59.358% 20.19%, 59.417% 20.505%, 59.528% 20.836%, 59.689% 21.174%, 59.896% 21.508%, 60.147% 21.831%, 60.438% 22.132%, 60.767% 22.401%, 61.13% 22.631%, 61.525% 22.811%, 61.949% 22.933%, 61.949% 22.933%, 62.598% 23.045%, 63.257% 23.121%, 63.923% 23.166%, 64.592% 23.183%, 65.263% 23.176%, 65.933% 23.15%, 66.598% 23.109%, 67.255% 23.056%, 67.902% 22.996%, 68.537% 22.933%, 68.537% 22.933%, 68.95% 22.868%, 69.351% 22.763%, 69.742% 22.624%, 70.123% 22.456%, 70.495% 22.264%, 70.86% 22.055%, 71.218% 21.833%, 71.571% 21.605%, 71.92% 21.375%, 72.266% 21.15%, 72.266% 21.15%, 72.441% 21.036%, 72.621% 20.919%, 72.804% 20.801%, 72.991% 20.683%, 73.181% 20.57%, 73.373% 20.462%, 73.568% 20.361%, 73.765% 20.271%, 73.964% 20.194%, 74.165% 20.13%, 74.165% 20.13%, 74.268% 20.112%, 74.371% 20.112%, 74.474% 20.129%, 74.574% 20.162%, 74.669% 20.209%, 74.759% 20.268%, 74.841% 20.337%, 74.914% 20.414%, 74.977% 20.499%, 75.027% 20.589%, 75.027% 20.589%, 75.078% 20.714%, 75.105% 20.825%, 75.109% 20.923%, 75.093% 21.01%, 75.059% 21.088%, 75.009% 21.159%, 74.944% 21.226%, 74.868% 21.29%, 74.782% 21.353%, 74.687% 21.417%, 74.687% 21.422%);
}
.page-template-contact .section-contact-head .font-bigger {
  font-size: var(--size-p-bigger);
}
.page-template-contact .section-contact-form {
  margin-top: -300px;
  background: #e4e4c5;
  padding-top: 0;
}
.page-template-contact .section-contact-form .contact-form {
  padding-right: 12%;
}
.page-template-contact .section-contact-form .contact-form label {
  font: 500 var(--size-31)/1em "Rubik", Helvetica, Arial, sans-serif;
  color: #24631e;
}
.page-template-contact .section-contact-form .contact-form input,
.page-template-contact .section-contact-form .contact-form textarea {
  margin-top: 5px;
  background: #f1f1e1;
}
.page-template-contact .section-contact-form .contact-form textarea {
  width: 100%;
  height: 180px;
}
.page-template-contact .section-contact-form .contact-form .btn, .page-template-contact .section-contact-form .contact-form .wpcf7-form-control.wpcf7-submit {
  margin-top: 40px;
}
.page-template-contact .section-contact-form .contact-emails {
  align-self: flex-end;
  transform: translateY(-160px);
}
.page-template-contact .section-contact-form .contact-emails li {
  line-height: 1.2em;
  margin-bottom: 60px;
}
.page-template-contact .section-contact-form .contact-emails li:last-child {
  margin-block: 0;
}
.page-template-contact .section-contact-form .contact-emails a {
  font: 600 24px/1.3em "Rubik", Helvetica, Arial, sans-serif;
  color: #24631e;
}
.page-template-contact .section-contact-image {
  padding: 0;
}
.page-template-contact .section-contact-image .sep-onion {
  transform: none;
  top: -120px;
  right: 5%;
  z-index: 1;
}
.page-template-contact .section-contact-image .sep-onion .sep-onion-path {
  fill: #ffad00;
}

.page-template-default .section-flexible-head,
.page-template-news .section-flexible-head,
.page-template-newsroom .section-flexible-head,
.post-template-default .section-flexible-head {
  padding-top: 100px;
  background: #e4e4c5;
  overflow: hidden;
}
.page-template-default .section-flexible-head h1,
.page-template-news .section-flexible-head h1,
.page-template-newsroom .section-flexible-head h1,
.post-template-default .section-flexible-head h1 {
  max-width: 850px;
}
.page-template-default .section-flexible-head .head-text,
.page-template-news .section-flexible-head .head-text,
.page-template-newsroom .section-flexible-head .head-text,
.post-template-default .section-flexible-head .head-text {
  position: relative;
  z-index: 1;
}
.page-template-default .section-flexible-head .clipped-image,
.page-template-news .section-flexible-head .clipped-image,
.page-template-newsroom .section-flexible-head .clipped-image,
.post-template-default .section-flexible-head .clipped-image {
  transform: scale(1.1) translate(10%, -5%);
}
.page-template-default .flexible-text,
.page-template-news .flexible-text,
.page-template-newsroom .flexible-text,
.post-template-default .flexible-text {
  padding: var(--spacing-section) 0;
  background: #e4e4c5;
}
.page-template-default .flexible-text.background-orange,
.page-template-news .flexible-text.background-orange,
.page-template-newsroom .flexible-text.background-orange,
.post-template-default .flexible-text.background-orange {
  background: #ffad00;
}
.page-template-default .flexible-text .vm-title,
.page-template-news .flexible-text .vm-title,
.page-template-newsroom .flexible-text .vm-title,
.post-template-default .flexible-text .vm-title {
  padding-right: 5%;
}
.page-template-default .flexible-text .title, .page-template-default .flexible-text .page-template-about .section-about-logos .font-bigger, .page-template-about .section-about-logos .page-template-default .flexible-text .font-bigger,
.page-template-news .flexible-text .title,
.page-template-news .flexible-text .page-template-about .section-about-logos .font-bigger,
.page-template-about .section-about-logos .page-template-news .flexible-text .font-bigger,
.page-template-newsroom .flexible-text .title,
.page-template-newsroom .flexible-text .page-template-about .section-about-logos .font-bigger,
.page-template-about .section-about-logos .page-template-newsroom .flexible-text .font-bigger,
.post-template-default .flexible-text .title,
.post-template-default .flexible-text .page-template-about .section-about-logos .font-bigger,
.page-template-about .section-about-logos .post-template-default .flexible-text .font-bigger {
  display: inline;
  position: relative;
  padding-bottom: 40px;
}
.page-template-default .flexible-text .title:before, .page-template-default .flexible-text .page-template-about .section-about-logos .font-bigger:before, .page-template-about .section-about-logos .page-template-default .flexible-text .font-bigger:before,
.page-template-news .flexible-text .title:before,
.page-template-news .flexible-text .page-template-about .section-about-logos .font-bigger:before,
.page-template-about .section-about-logos .page-template-news .flexible-text .font-bigger:before,
.page-template-newsroom .flexible-text .title:before,
.page-template-newsroom .flexible-text .page-template-about .section-about-logos .font-bigger:before,
.page-template-about .section-about-logos .page-template-newsroom .flexible-text .font-bigger:before,
.post-template-default .flexible-text .title:before,
.post-template-default .flexible-text .page-template-about .section-about-logos .font-bigger:before,
.page-template-about .section-about-logos .post-template-default .flexible-text .font-bigger:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 4px;
  background: #24631e;
}
.page-template-default .flexible-text .wrap .vm-title, .page-template-default .flexible-text .row-header .header-flex .vm-title, .row-header .page-template-default .flexible-text .header-flex .vm-title,
.page-template-news .flexible-text .wrap .vm-title,
.page-template-news .flexible-text .row-header .header-flex .vm-title,
.row-header .page-template-news .flexible-text .header-flex .vm-title,
.page-template-newsroom .flexible-text .wrap .vm-title,
.page-template-newsroom .flexible-text .row-header .header-flex .vm-title,
.row-header .page-template-newsroom .flexible-text .header-flex .vm-title,
.post-template-default .flexible-text .wrap .vm-title,
.post-template-default .flexible-text .row-header .header-flex .vm-title,
.row-header .post-template-default .flexible-text .header-flex .vm-title {
  margin-bottom: 40px;
}
.page-template-default .flexible-text .wrap .vm-title .title:before, .page-template-default .flexible-text .row-header .header-flex .vm-title .title:before, .row-header .page-template-default .flexible-text .header-flex .vm-title .title:before, .page-template-default .flexible-text .wrap .vm-title .page-template-about .section-about-logos .font-bigger:before, .page-template-about .section-about-logos .page-template-default .flexible-text .wrap .vm-title .font-bigger:before, .page-template-default .flexible-text .row-header .header-flex .vm-title .page-template-about .section-about-logos .font-bigger:before, .page-template-about .section-about-logos .page-template-default .flexible-text .row-header .header-flex .vm-title .font-bigger:before, .row-header .page-template-default .flexible-text .header-flex .vm-title .page-template-about .section-about-logos .font-bigger:before, .page-template-about .section-about-logos .row-header .page-template-default .flexible-text .header-flex .vm-title .font-bigger:before,
.page-template-news .flexible-text .wrap .vm-title .title:before,
.page-template-news .flexible-text .row-header .header-flex .vm-title .title:before,
.row-header .page-template-news .flexible-text .header-flex .vm-title .title:before,
.page-template-news .flexible-text .wrap .vm-title .page-template-about .section-about-logos .font-bigger:before,
.page-template-about .section-about-logos .page-template-news .flexible-text .wrap .vm-title .font-bigger:before,
.page-template-news .flexible-text .row-header .header-flex .vm-title .page-template-about .section-about-logos .font-bigger:before,
.page-template-about .section-about-logos .page-template-news .flexible-text .row-header .header-flex .vm-title .font-bigger:before,
.row-header .page-template-news .flexible-text .header-flex .vm-title .page-template-about .section-about-logos .font-bigger:before,
.page-template-about .section-about-logos .row-header .page-template-news .flexible-text .header-flex .vm-title .font-bigger:before,
.page-template-newsroom .flexible-text .wrap .vm-title .title:before,
.page-template-newsroom .flexible-text .row-header .header-flex .vm-title .title:before,
.row-header .page-template-newsroom .flexible-text .header-flex .vm-title .title:before,
.page-template-newsroom .flexible-text .wrap .vm-title .page-template-about .section-about-logos .font-bigger:before,
.page-template-about .section-about-logos .page-template-newsroom .flexible-text .wrap .vm-title .font-bigger:before,
.page-template-newsroom .flexible-text .row-header .header-flex .vm-title .page-template-about .section-about-logos .font-bigger:before,
.page-template-about .section-about-logos .page-template-newsroom .flexible-text .row-header .header-flex .vm-title .font-bigger:before,
.row-header .page-template-newsroom .flexible-text .header-flex .vm-title .page-template-about .section-about-logos .font-bigger:before,
.page-template-about .section-about-logos .row-header .page-template-newsroom .flexible-text .header-flex .vm-title .font-bigger:before,
.post-template-default .flexible-text .wrap .vm-title .title:before,
.post-template-default .flexible-text .row-header .header-flex .vm-title .title:before,
.row-header .post-template-default .flexible-text .header-flex .vm-title .title:before,
.post-template-default .flexible-text .wrap .vm-title .page-template-about .section-about-logos .font-bigger:before,
.page-template-about .section-about-logos .post-template-default .flexible-text .wrap .vm-title .font-bigger:before,
.post-template-default .flexible-text .row-header .header-flex .vm-title .page-template-about .section-about-logos .font-bigger:before,
.page-template-about .section-about-logos .post-template-default .flexible-text .row-header .header-flex .vm-title .font-bigger:before,
.row-header .post-template-default .flexible-text .header-flex .vm-title .page-template-about .section-about-logos .font-bigger:before,
.page-template-about .section-about-logos .row-header .post-template-default .flexible-text .header-flex .vm-title .font-bigger:before {
  display: none;
}
.page-template-default .flexible-text table thead,
.page-template-news .flexible-text table thead,
.page-template-newsroom .flexible-text table thead,
.post-template-default .flexible-text table thead {
  border-bottom: 2px solid #24631e;
}
.page-template-default .flexible-text table td,
.page-template-default .flexible-text table th,
.page-template-default .flexible-text table p,
.page-template-default .flexible-text table span,
.page-template-news .flexible-text table td,
.page-template-news .flexible-text table th,
.page-template-news .flexible-text table p,
.page-template-news .flexible-text table span,
.page-template-newsroom .flexible-text table td,
.page-template-newsroom .flexible-text table th,
.page-template-newsroom .flexible-text table p,
.page-template-newsroom .flexible-text table span,
.post-template-default .flexible-text table td,
.post-template-default .flexible-text table th,
.post-template-default .flexible-text table p,
.post-template-default .flexible-text table span {
  font-size: 20px;
}
.page-template-default .flexible-text table td,
.page-template-default .flexible-text table th,
.page-template-news .flexible-text table td,
.page-template-news .flexible-text table th,
.page-template-newsroom .flexible-text table td,
.page-template-newsroom .flexible-text table th,
.post-template-default .flexible-text table td,
.post-template-default .flexible-text table th {
  padding: 5px 0;
  border-bottom: 1px solid rgba(36, 99, 30, 0.3);
}
.page-template-default .flexible-text table td:nth-child(2),
.page-template-default .flexible-text table th:nth-child(2),
.page-template-news .flexible-text table td:nth-child(2),
.page-template-news .flexible-text table th:nth-child(2),
.page-template-newsroom .flexible-text table td:nth-child(2),
.page-template-newsroom .flexible-text table th:nth-child(2),
.post-template-default .flexible-text table td:nth-child(2),
.post-template-default .flexible-text table th:nth-child(2) {
  padding: 10px 20px;
}
.page-template-default .flexible-text table th,
.page-template-news .flexible-text table th,
.page-template-newsroom .flexible-text table th,
.post-template-default .flexible-text table th {
  border-bottom: 1px solid #24631e;
}
.page-template-default .flexible-media-object,
.page-template-news .flexible-media-object,
.page-template-newsroom .flexible-media-object,
.post-template-default .flexible-media-object {
  background: #24631e;
  padding-top: 0;
  padding-bottom: 0;
  overflow: hidden;
}
.page-template-default .flexible-media-object .title, .page-template-default .flexible-media-object .page-template-about .section-about-logos .font-bigger, .page-template-about .section-about-logos .page-template-default .flexible-media-object .font-bigger,
.page-template-default .flexible-media-object p,
.page-template-news .flexible-media-object .title,
.page-template-news .flexible-media-object .page-template-about .section-about-logos .font-bigger,
.page-template-about .section-about-logos .page-template-news .flexible-media-object .font-bigger,
.page-template-news .flexible-media-object p,
.page-template-newsroom .flexible-media-object .title,
.page-template-newsroom .flexible-media-object .page-template-about .section-about-logos .font-bigger,
.page-template-about .section-about-logos .page-template-newsroom .flexible-media-object .font-bigger,
.page-template-newsroom .flexible-media-object p,
.post-template-default .flexible-media-object .title,
.post-template-default .flexible-media-object .page-template-about .section-about-logos .font-bigger,
.page-template-about .section-about-logos .post-template-default .flexible-media-object .font-bigger,
.post-template-default .flexible-media-object p {
  color: #e4e4c5;
}
.page-template-default .flexible-media-object.background-creme,
.page-template-news .flexible-media-object.background-creme,
.page-template-newsroom .flexible-media-object.background-creme,
.post-template-default .flexible-media-object.background-creme {
  background: #e4e4c5;
}
.page-template-default .flexible-media-object.background-creme .title, .page-template-default .flexible-media-object.background-creme .page-template-about .section-about-logos .font-bigger, .page-template-about .section-about-logos .page-template-default .flexible-media-object.background-creme .font-bigger,
.page-template-news .flexible-media-object.background-creme .title,
.page-template-news .flexible-media-object.background-creme .page-template-about .section-about-logos .font-bigger,
.page-template-about .section-about-logos .page-template-news .flexible-media-object.background-creme .font-bigger,
.page-template-newsroom .flexible-media-object.background-creme .title,
.page-template-newsroom .flexible-media-object.background-creme .page-template-about .section-about-logos .font-bigger,
.page-template-about .section-about-logos .page-template-newsroom .flexible-media-object.background-creme .font-bigger,
.post-template-default .flexible-media-object.background-creme .title,
.post-template-default .flexible-media-object.background-creme .page-template-about .section-about-logos .font-bigger,
.page-template-about .section-about-logos .post-template-default .flexible-media-object.background-creme .font-bigger {
  color: #24631e;
}
.page-template-default .flexible-media-object.background-creme p,
.page-template-news .flexible-media-object.background-creme p,
.page-template-newsroom .flexible-media-object.background-creme p,
.post-template-default .flexible-media-object.background-creme p {
  color: #1f1b1b;
}
.page-template-default .flexible-media-object .media-content,
.page-template-news .flexible-media-object .media-content,
.page-template-newsroom .flexible-media-object .media-content,
.post-template-default .flexible-media-object .media-content {
  padding: 15%;
}
.page-template-default .flexible-media-object .media-image,
.page-template-news .flexible-media-object .media-image,
.page-template-newsroom .flexible-media-object .media-image,
.post-template-default .flexible-media-object .media-image {
  position: relative;
}
.page-template-default .flexible-media-object .media-image .image-wrap,
.page-template-news .flexible-media-object .media-image .image-wrap,
.page-template-newsroom .flexible-media-object .media-image .image-wrap,
.post-template-default .flexible-media-object .media-image .image-wrap {
  position: absolute;
  height: 100%;
  width: 45vw;
  right: 0;
  top: 0;
  bottom: 0;
}
.page-template-default .flexible-media-object .media-image .image-wrap img,
.page-template-news .flexible-media-object .media-image .image-wrap img,
.page-template-newsroom .flexible-media-object .media-image .image-wrap img,
.post-template-default .flexible-media-object .media-image .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.page-template-default .flexible-media-object.image-left .media-content,
.page-template-news .flexible-media-object.image-left .media-content,
.page-template-newsroom .flexible-media-object.image-left .media-content,
.post-template-default .flexible-media-object.image-left .media-content {
  padding-right: 0;
}
.page-template-default .flexible-media-object.image-right .media-content,
.page-template-news .flexible-media-object.image-right .media-content,
.page-template-newsroom .flexible-media-object.image-right .media-content,
.post-template-default .flexible-media-object.image-right .media-content {
  padding-left: 0;
  order: 1;
}
.page-template-default .flexible-media-object.image-right .media-image,
.page-template-news .flexible-media-object.image-right .media-image,
.page-template-newsroom .flexible-media-object.image-right .media-image,
.post-template-default .flexible-media-object.image-right .media-image {
  order: 2;
}
.page-template-default .flexible-media-object.image-right .media-image .image-wrap,
.page-template-news .flexible-media-object.image-right .media-image .image-wrap,
.page-template-newsroom .flexible-media-object.image-right .media-image .image-wrap,
.post-template-default .flexible-media-object.image-right .media-image .image-wrap {
  right: auto;
  left: 0;
}

.page-template-news .section-flexible-head {
  padding-bottom: 20px;
}
.page-template-news .section-head-blog .sep-corn {
  width: 10%;
  top: 10%;
  left: 68%;
}
.page-template-news .section-head-blog .sep-pencil {
  width: 8%;
  top: 30%;
  left: 80%;
  bottom: 0;
}

.page-template-news .flexible-media-object,
.page-template-newsroom .flexible-media-object {
  padding-bottom: var(--spacing-section);
}
.page-template-news .flexible-media-object .grid-5-7,
.page-template-newsroom .flexible-media-object .grid-5-7 {
  grid-template-columns: 1fr 1fr;
  gap: 0;
}
@media screen and (max-width: 700px) {
  .page-template-news .flexible-media-object .grid-5-7,
  .page-template-newsroom .flexible-media-object .grid-5-7 {
    grid-template-columns: 1fr;
  }
}
.page-template-news .flexible-media-object .media-image .image-wrap,
.page-template-newsroom .flexible-media-object .media-image .image-wrap {
  width: 100%;
  border-radius: 16px 0 0 16px;
  overflow: hidden;
}
.page-template-news .flexible-media-object .media-content,
.page-template-newsroom .flexible-media-object .media-content {
  padding: 60px 30px;
  background: #f2f2e2;
  border-radius: 0 16px 16px 0;
}
.page-template-news .flexible-media-object .media-content h2,
.page-template-newsroom .flexible-media-object .media-content h2 {
  font-size: 36px;
}
.page-template-news .flexible-media-object .media-content .btn-alt,
.page-template-newsroom .flexible-media-object .media-content .btn-alt {
  background: #24631e;
  border-color: #24631e;
}
.page-template-news .flexible-media-object .media-content .btn-alt:hover,
.page-template-newsroom .flexible-media-object .media-content .btn-alt:hover {
  background: #e4e4c5;
}

.page-template-newsroom .section-head-blog .font-bigger {
  width: 100%;
}
.page-template-newsroom .section-head-blog .font-bigger a {
  text-decoration: none;
  color: #24631e;
}
.page-template-newsroom .section-head-blog .font-bigger a:hover {
  text-decoration: underline;
}
.page-template-newsroom .section-head-blog .sep {
  right: 0%;
  top: 60%;
}
.page-template-newsroom h2.font-bigger {
  margin-bottom: 40px;
  color: #1f1b1b;
}
.page-template-newsroom .button-wrap {
  margin-top: calc(var(--spacing-section) / 2);
  text-align: center;
}
.page-template-newsroom .section-latest-posts {
  background: #e4e4c5;
  padding-top: 0;
  padding-bottom: calc(var(--spacing-section) / 2);
}
.page-template-newsroom .section-latest-posts .image-ratio-75 {
  padding-bottom: 56%;
}
.page-template-newsroom .section-newsroom {
  padding-bottom: calc(var(--spacing-section) / 2);
  padding-top: calc(var(--spacing-section) / 2);
  background: #f2f2e2;
}
.page-template-newsroom .section-stories {
  padding-bottom: calc(var(--spacing-section) / 2);
  padding-top: calc(var(--spacing-section) / 2);
  background: #e4e4c5;
}
.page-template-newsroom .section-stories .wrap-stories {
  display: flex;
  gap: 20px;
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
}
.page-template-newsroom .section-stories .wrap-stories .logo {
  width: 160px;
  height: 65px;
}
.page-template-newsroom .section-stories .post-box {
  position: relative;
}
.page-template-newsroom .section-stories .post-box:before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(to top, rgba(31, 27, 27, 0.4), rgba(31, 27, 27, 0));
  z-index: 1;
}
.page-template-newsroom .section-stories .post-box .image-ratio-75 {
  position: static;
}
.page-template-newsroom .section-stories .post-text {
  position: relative;
  z-index: 1;
}
.page-template-newsroom .section-stories .post-text h2,
.page-template-newsroom .section-stories .post-text .post-meta {
  color: #fff !important;
}
.page-template-newsroom .section-stories .post-text .post-logo-wrap {
  display: none;
}
.page-template-newsroom .section-media {
  padding-bottom: calc(var(--spacing-section) / 2);
  padding-top: calc(var(--spacing-section) / 2);
  background: #ffad00;
}
.page-template-newsroom .section-media .media-wrap {
  align-items: center;
  margin-bottom: 40px;
}
.page-template-newsroom .section-media .media-wrap h2 {
  padding-bottom: 40px;
  margin-bottom: 0;
  border-bottom: 3px solid #24631e;
}
.page-template-newsroom .section-media .media-wrap .media-text {
  grid-column: span 2;
  padding-left: 10%;
}
.page-template-newsroom .section-media .down-box {
  position: relative;
  border-radius: 16px;
  overflow: hidden;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.page-template-newsroom .section-media .down-box:hover {
  transform: scale(1.05);
}
.page-template-newsroom .section-media .down-box img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.page-template-newsroom .section-media .down-box .media-text {
  position: absolute;
  inset: 0;
  padding: 32px;
  background: linear-gradient(to top, rgba(31, 27, 27, 0.3), rgba(31, 27, 27, 0) 50%);
  display: flex;
  align-items: flex-end;
}
.page-template-newsroom .section-media .down-box .media-text p {
  font-weight: 500;
  font-size: 26px;
  color: #fff;
}
.page-template-newsroom .section-reports {
  padding-bottom: calc(var(--spacing-section) / 2);
  padding-top: calc(var(--spacing-section) / 2);
  background: #24631e;
}
.page-template-newsroom .section-reports h2 {
  color: #e4e4c5;
  margin-bottom: 40px;
}
.page-template-newsroom .section-reports a {
  text-decoration: none;
}
.page-template-newsroom .section-reports .report-box {
  height: 150px;
  background: #e4e4c5;
  padding: 0;
  border-radius: 16px;
  overflow: hidden;
  align-items: center;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.page-template-newsroom .section-reports .report-box:hover {
  transform: scale(1.03);
}
.page-template-newsroom .section-reports .report-box .report-image {
  overflow: hidden;
}
.page-template-newsroom .section-reports .report-box .report-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.page-template-newsroom .section-reports .report-box p {
  font-size: 26px;
  font-weight: 500;
  color: #24631e;
  text-decoration: none;
}
.page-template-newsroom .flexible-media-object {
  padding-bottom: calc(var(--spacing-section) / 2);
  padding-top: calc(var(--spacing-section) / 2);
}

.section-careers-head {
  padding-top: calc(var(--spacing-section) / 2) !important;
  background: #e4e4c5;
}
.section-careers-head .scroll-to-jobs {
  margin: 60px 0 90px;
}
.section-careers-head .green-text {
  color: #24631e;
}
.section-careers-head .sep-cabbage {
  right: 18%;
  top: 80%;
}

.section-work-benefits {
  background: #ffad00;
  padding-top: calc(var(--spacing-section) / 2) !important;
  position: relative;
}
.section-work-benefits .benefits-intro {
  margin-bottom: var(--spacing-70);
}
.section-work-benefits .benefits-intro p {
  font: 500 var(--size-p-bigger) "Rubik", Helvetica, Arial, sans-serif;
}
.section-work-benefits .benefits-list .benefit-item {
  border-bottom: 4px solid #24631e;
  padding: 0 0 40px;
  margin-top: 50px;
}
.section-work-benefits .benefits-list .benefit-item h3 {
  font-size: var(--size-p-bigger);
}
.section-work-benefits .benefits-list .wrap:last-child .benefit-item, .section-work-benefits .benefits-list .row-header .header-flex:last-child .benefit-item, .row-header .section-work-benefits .benefits-list .header-flex:last-child .benefit-item {
  border-bottom: none;
  padding-bottom: 0;
}
.section-work-benefits .sep-carrot {
  left: 70%;
  top: calc(var(--spacing-70));
  z-index: 1;
}
.section-work-benefits .sep-carrot .sep-carrot-path {
  fill: #1f1b1b;
}

.section-jobs-banner {
  height: 50vw;
  max-height: 620px;
  position: relative;
  padding: 0;
}
.section-jobs-banner .g-1 {
  height: 100%;
  position: relative;
  z-index: 1;
  align-content: flex-end;
  padding-bottom: 50px;
}
.section-jobs-banner .title, .section-jobs-banner .page-template-about .section-about-logos .font-bigger, .page-template-about .section-about-logos .section-jobs-banner .font-bigger {
  color: #e4e4c5;
  margin-bottom: 0;
}
.section-jobs-banner .sep-corn {
  left: 80%;
  top: auto;
  z-index: 1;
}
.section-jobs-banner .sep-corn .sep-corn-path {
  fill: #ffad00;
}

.main-container .row.section-jobs {
  background: #e4e4c5;
  padding-top: 0;
}

.jobs-filters {
  padding: var(--spacing-70) 0;
  border-bottom: 4px solid #24631e;
}
.jobs-filters .filter-title {
  color: #24631e;
}

.job-filter-form {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: var(--width-gutter);
}
.job-filter-form select {
  border: 2px solid #24631e;
  border-radius: 8px;
  padding: 12px 20px;
  color: #24631e;
  font: 400 var(--size-20)/1.2em "Rubik", Helvetica, Arial, sans-serif;
  background-color: #e4e4c5;
}

.job-list .department-title {
  font-size: var(--size-p-bigger);
  margin: 60px 0 40px;
}

.job-posting {
  border-radius: 8px;
  background: #eaead4;
  padding: 0;
  overflow: hidden;
}
.job-posting .job-info {
  background: #ffad00;
  padding: var(--width-gutter);
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.job-posting .job-description {
  padding: var(--width-gutter);
  padding-left: 0;
}
.job-posting .job-description p {
  font-size: var(--size-20);
}
.job-posting .job-description .btn-apply {
  font: 500 20px/26px "Rubik", Helvetica, Arial, sans-serif;
  padding: 8px 20px;
  margin-top: 20px;
  margin-bottom: 20px;
}
.job-posting h4 {
  font-size: var(--size-31);
  margin-bottom: 20px;
  color: #1f1b1b;
  max-width: 500px;
}
.job-posting .job-tags {
  display: flex;
  gap: 10px;
  margin-bottom: 16px;
}
.job-posting .job-date {
  font-size: 16px;
  margin-bottom: 0;
}
.job-posting .job-tag {
  background: #24631e;
  color: #e4e4c5;
  border-radius: 4px;
  padding: 5px 20px;
  font: 400 var(--size-20)/1em "Rubik", Helvetica, Arial, sans-serif;
}

.no-jobs-message {
  padding: 30px 0;
}
.no-jobs-message .btn:hover, .no-jobs-message .wpcf7-form-control.wpcf7-submit:hover {
  cursor: pointer;
}

.not-hiring {
  padding: var(--spacing-70) 0;
}

.page-template-careers .main-container .row.section-testimonial {
  padding-top: var(--spacing-70);
}
.page-template-careers .main-container .row.section-testimonial .sep-corn-2 {
  left: 50%;
  top: -100px;
}

/*-------------------------------------------------------------------------*/
/* !	Blog
//
/*-------------------------------------------------------------------------*/
.post-meta {
  font: 500 16px/1em "Rubik", Helvetica, Arial, sans-serif;
  color: #24631e;
  margin-bottom: 40px;
}

.post-template-default .section-flexible-head {
  padding-bottom: 0;
}
.post-template-default .flexible-content .flexible-section:first-child {
  padding-top: 0;
}
.post-template-default .flexible-media-object {
  background: #24631e;
}
.post-template-default .flexible-media-object h2,
.post-template-default .flexible-media-object h3,
.post-template-default .flexible-media-object h4,
.post-template-default .flexible-media-object h5,
.post-template-default .flexible-media-object p,
.post-template-default .flexible-media-object li,
.post-template-default .flexible-media-object .title,
.post-template-default .flexible-media-object .page-template-about .section-about-logos .font-bigger,
.page-template-about .section-about-logos .post-template-default .flexible-media-object .font-bigger,
.post-template-default .flexible-media-object a {
  color: #e4e4c5;
}
.post-template-default .flexible-media-object.background-creme {
  background: #e4e4c5;
}
.post-template-default .flexible-media-object.background-creme .title, .post-template-default .flexible-media-object.background-creme .page-template-about .section-about-logos .font-bigger, .page-template-about .section-about-logos .post-template-default .flexible-media-object.background-creme .font-bigger,
.post-template-default .flexible-media-object.background-creme h2,
.post-template-default .flexible-media-object.background-creme h3,
.post-template-default .flexible-media-object.background-creme h4,
.post-template-default .flexible-media-object.background-creme h5 {
  color: #24631e;
}
.post-template-default .flexible-media-object.background-creme p,
.post-template-default .flexible-media-object.background-creme a {
  color: #1f1b1b;
}
.post-template-default .flexible-media-object.background-creme .btn-alt {
  background: #24631e;
  color: #e4e4c5;
  border-color: #24631e;
}
.post-template-default .flexible-media-object.background-creme .btn-alt:hover {
  background: #e4e4c5;
}
.post-template-default .flexible-media-object .btn-alt:hover {
  color: #24631e !important;
}

.single-post .section-head .grid-10-2 {
  margin-bottom: 100px;
}
.single-post .section-head img {
  margin: 100px 0 70px;
  border-radius: 20px;
}
.single-post .section-head .sep-carrot {
  top: 100px;
  right: 0%;
}
.single-post .section-head .sep-pot {
  bottom: -100%;
  right: 20px;
  top: auto;
  z-index: 1;
}
.single-post .section-head .sep-pot path {
  fill: #1f1b1b;
}
.single-post .flexible-content p {
  font-size: 20px;
}
.single-post .flexible-content p.font-bigger {
  font-size: 26px;
}
.single-post .flexible-content .font-bigger p {
  font-size: 26px;
  line-height: 1.5em;
}
.single-post .post-footer {
  background: #e4e4c5;
  position: relative;
}
.single-post .post-footer .sep-onion {
  left: 50%;
  top: auto;
  bottom: calc(var(--spacing-section) * -1);
}
.single-post .post-footer .sep-onion path {
  fill: #ff8300;
}
.single-post .main-container .social-meta {
  font: 500 16px/1em "Rubik", Helvetica, Arial, sans-serif;
  text-transform: uppercase;
  margin-bottom: 20px;
  display: inline-block;
  color: #24631e;
}
.single-post .main-container .social-links a svg path {
  fill: #24631e;
}
.single-post .main-container .row.post-footer {
  padding-top: 0;
}
.single-post .post-footer .wrap, .single-post .post-footer .row-header .header-flex, .row-header .single-post .post-footer .header-flex,
.single-post .post-footer .g-2 {
  padding: 0 16%;
}
.single-post .post-footer .wrap, .single-post .post-footer .row-header .header-flex, .row-header .single-post .post-footer .header-flex {
  padding-top: 100px;
  padding-bottom: 100px;
}
.single-post .next-prev .next {
  text-align: right;
}
.single-post .next-prev a {
  color: #24631e;
  font: 500 16px/1em "Rubik", Helvetica, Arial, sans-serif;
  text-decoration: underline;
}
.single-post .next-prev a:hover {
  text-decoration: none;
}

.section-head-blog {
  background: #e4e4c5;
}
.section-head-blog .font-bigger {
  width: 70%;
}
.section-head-blog .sep-corn {
  width: 15%;
  top: 21%;
  left: 65%;
}
.section-head-blog .sep-pencil {
  width: 10%;
  top: 80%;
  left: 80%;
  bottom: 0;
}
.section-head-blog .sep-pencil .sep-pencil-path {
  fill: #24631e;
}

.main-container .row.section-posts {
  padding-bottom: var(--spacing-section);
  padding-top: 0;
  background: #e4e4c5;
}
.main-container .row.section-posts .filters-wrap .font-bigger {
  margin-bottom: 20px;
}
.main-container .row.section-posts .mix-filter-buttons {
  margin-bottom: 30px;
  display: flex;
  gap: 20px;
  flex-wrap: wrap;
}
.main-container .row.section-posts .mix-filter-buttons .filter-btn {
  display: flex;
  height: 44px;
  border-radius: 22px;
  padding: 0 32px;
  border: 1px solid #8f8d8d;
  font: 500 16px/1em "Rubik", Helvetica, Arial, sans-serif;
  color: #8f8d8d;
  background: #f2f2e2;
  align-items: center;
}
.main-container .row.section-posts .mix-filter-buttons .filter-btn:hover {
  border-color: #1f1b1b;
  cursor: pointer;
}
.main-container .row.section-posts .mix-filter-buttons .filter-btn.mixitup-control-active {
  border-color: #1f1b1b;
  color: #1f1b1b;
}

.posts-grid a {
  text-decoration: none;
}
.posts-grid .clipped-image {
  aspect-ratio: 4/3;
  clip-path: polygon(81.409% 23.392%, 81.409% 23.392%, 78.949% 22.46%, 76.418% 21.977%, 73.837% 21.822%, 71.226% 21.872%, 68.603% 22.002%, 65.99% 22.092%, 63.405% 22.019%, 60.868% 21.658%, 58.4% 20.888%, 56.019% 19.587%, 56.019% 19.587%, 55.396% 19.154%, 54.789% 18.686%, 54.197% 18.186%, 53.617% 17.655%, 53.048% 17.095%, 52.488% 16.509%, 51.935% 15.898%, 51.388% 15.264%, 50.845% 14.609%, 50.304% 13.936%, 50.304% 13.936%, 49.936% 13.477%, 49.564% 13.023%, 49.188% 12.577%, 48.807% 12.14%, 48.421% 11.714%, 48.028% 11.301%, 47.628% 10.902%, 47.221% 10.521%, 46.806% 10.157%, 46.382% 9.814%, 46.382% 9.814%, 45.174% 8.915%, 43.942% 8.072%, 42.688% 7.283%, 41.417% 6.547%, 40.13% 5.863%, 38.833% 5.231%, 37.527% 4.648%, 36.217% 4.115%, 34.905% 3.629%, 33.595% 3.19%, 33.595% 3.19%, 32.79% 2.915%, 31.989% 2.551%, 31.189% 2.128%, 30.391% 1.679%, 29.595% 1.234%, 28.798% 0.823%, 28.001% 0.479%, 27.204% 0.232%, 26.405% 0.114%, 25.603% 0.155%, 25.603% 0.155%, 24.814% 0.367%, 24.048% 0.724%, 23.302% 1.199%, 22.57% 1.762%, 21.848% 2.388%, 21.132% 3.047%, 20.416% 3.714%, 19.696% 4.359%, 18.967% 4.955%, 18.225% 5.476%, 18.225% 5.476%, 15.965% 6.779%, 13.751% 8.321%, 11.619% 10.104%, 9.603% 12.129%, 7.74% 14.398%, 6.064% 16.914%, 4.611% 19.678%, 3.416% 22.691%, 2.515% 25.957%, 1.943% 29.476%, 1.943% 29.476%, 1.052% 32.88%, 0.467% 36.352%, 0.173% 39.863%, 0.157% 43.39%, 0.401% 46.906%, 0.893% 50.384%, 1.615% 53.8%, 2.554% 57.128%, 3.694% 60.341%, 5.021% 63.414%, 5.021% 63.414%, 6.065% 64.835%, 6.953% 65.997%, 7.724% 66.967%, 8.416% 67.807%, 9.066% 68.584%, 9.712% 69.361%, 10.394% 70.203%, 11.148% 71.176%, 12.013% 72.344%, 13.028% 73.771%, 13.028% 73.771%, 13.632% 74.608%, 14.257% 75.414%, 14.9% 76.188%, 15.563% 76.928%, 16.242% 77.634%, 16.939% 78.305%, 17.653% 78.938%, 18.382% 79.533%, 19.127% 80.088%, 19.886% 80.603%, 19.886% 80.603%, 21.083% 81.369%, 22.282% 82.126%, 23.485% 82.878%, 24.689% 83.626%, 25.894% 84.373%, 27.099% 85.12%, 28.303% 85.869%, 29.505% 86.624%, 30.704% 87.385%, 31.899% 88.155%, 31.899% 88.155%, 32.694% 88.713%, 33.467% 89.356%, 34.223% 90.058%, 34.969% 90.797%, 35.711% 91.548%, 36.456% 92.287%, 37.209% 92.991%, 37.976% 93.635%, 38.764% 94.195%, 39.58% 94.648%, 39.58% 94.648%, 40.424% 94.997%, 41.285% 95.269%, 42.16% 95.481%, 43.044% 95.648%, 43.934% 95.787%, 44.826% 95.914%, 45.717% 96.046%, 46.603% 96.199%, 47.48% 96.389%, 48.345% 96.633%, 48.345% 96.633%, 50.068% 97.023%, 51.796% 97.358%, 53.529% 97.641%, 55.266% 97.875%, 57.007% 98.066%, 58.751% 98.217%, 60.5% 98.332%, 62.252% 98.415%, 64.007% 98.469%, 65.765% 98.5%, 65.765% 98.5%, 66.615% 98.719%, 67.476% 98.928%, 68.347% 99.124%, 69.228% 99.307%, 70.117% 99.473%, 71.012% 99.622%, 71.913% 99.751%, 72.818% 99.858%, 73.726% 99.942%, 74.636% 100%, 74.636% 100%, 76.838% 99.954%, 79.005% 99.606%, 81.128% 98.968%, 83.195% 98.051%, 85.196% 96.87%, 87.118% 95.436%, 88.952% 93.762%, 90.686% 91.86%, 92.309% 89.742%, 93.811% 87.422%, 93.811% 87.422%, 94.159% 86.831%, 94.504% 86.236%, 94.845% 85.636%, 95.183% 85.032%, 95.517% 84.424%, 95.848% 83.813%, 96.175% 83.198%, 96.498% 82.579%, 96.818% 81.957%, 97.133% 81.333%, 97.133% 81.333%, 98.49% 78.331%, 99.637% 75.174%, 100.563% 71.892%, 101.258% 68.516%, 101.712% 65.075%, 101.914% 61.601%, 101.854% 58.123%, 101.522% 54.673%, 100.908% 51.281%, 100% 47.976%, 100% 47.976%, 99.993% 47.955%, 99.987% 47.934%, 99.98% 47.912%, 99.973% 47.891%, 99.965% 47.87%, 99.958% 47.848%, 99.951% 47.827%, 99.944% 47.805%, 99.937% 47.784%, 99.93% 47.762%, 99.93% 47.762%, 99.196% 43.875%, 98.176% 40.195%, 96.885% 36.765%, 95.337% 33.628%, 93.545% 30.827%, 91.522% 28.406%, 89.284% 26.408%, 86.842% 24.877%, 84.212% 23.856%, 81.407% 23.388%, 81.409% 23.392%);
  transform: scale(1.2) translateY(-9%);
}
.posts-grid .clipped-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.posts-grid .post-box {
  background: #fff;
  border-radius: 20px;
  overflow: hidden;
  height: 100%;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.posts-grid .post-box:hover {
  transform: scale(1.05);
}
.posts-grid .post-box a {
  text-decoration: none;
}
.posts-grid .post-box .post-text {
  padding: 20px 20px 40px;
  display: flex;
  flex-direction: column;
  gap: 40px;
  align-items: stretch;
  justify-content: space-between;
}
.posts-grid .post-box .post-text h2 {
  font: 500 var(--size-20)/1.1em "Rubik", Helvetica, Arial, sans-serif;
  margin: 10px 0 0px;
  color: #1f1b1b;
}
.posts-grid .post-box .post-cats {
  display: flex;
  gap: 10px;
}
.posts-grid .post-box .post-cats .post-cat {
  display: flex;
  align-items: center;
  height: 24px;
  padding: 0 10px;
  border-radius: 12px;
  background: #e4e4c5;
  font: 500 12px/1em "Rubik", Helvetica, Arial, sans-serif;
}
.posts-grid .post-box .post-foot {
  display: flex;
  gap: 20px;
  justify-content: space-between;
  align-items: flex-end;
}
.posts-grid .post-box .post-meta {
  font-size: 12px;
  color: #1f1b1b;
  margin-bottom: 0;
}
.posts-grid .post-box .post-logo-wrap {
  width: 150px;
  height: 40px;
}
.posts-grid .post-box .post-logo-wrap img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  object-position: right bottom;
}

.page-template-news .main-container .row.row-fundrise-widget {
  background: #e4e4c5;
  padding-top: 0;
  padding-bottom: calc(var(--spacing-section) / 2);
}
.page-template-news .main-container .row.row-fundrise-widget p {
  font-size: 16px;
}

/*-------------------------------------------------------------------------*/
/* !	Footer
//
/*-------------------------------------------------------------------------*/
.row-footer {
  background: #1f1b1b;
  padding: 100px 0 150px;
}
.row-footer .site-logo {
  max-width: 160px;
  margin-bottom: 20px;
}
.row-footer .site-logo .header-logo-2 {
  fill: #e4e4c5 !important;
}
.row-footer .footer-main-grid {
  margin-bottom: 80px;
}
.row-footer h4,
.row-footer p,
.row-footer li,
.row-footer a {
  color: #e4e4c5;
}
.row-footer h4 {
  font: 400 var(--size-31)/1em "Rubik", Helvetica, Arial, sans-serif;
  margin-bottom: 30px;
}
.row-footer .footer-contact-grid {
  padding: 0;
  grid-auto-flow: column;
  grid-template-rows: repeat(2, auto);
}
.row-footer .footer-contact-grid p {
  max-width: 385px;
}
.row-footer .footer-contact-grid .social-media {
  align-self: flex-end;
}
.row-footer p {
  font-size: 16px;
}
.row-footer .footer-menus {
  text-align: right;
}
.row-footer .footer-menus a {
  text-decoration: none;
}
.row-footer .footer-menus a:hover {
  text-decoration: underline;
}
.row-footer .footer-menus li {
  margin-bottom: 8px;
}
.row-footer .footer-menus #menu-footer-menu-1 {
  margin-bottom: 20px;
}
.row-footer .footer-menus #menu-footer-menu-1 li {
  font-size: 16px;
  font-weight: 500;
}
.row-footer .footer-menus #menu-footer-menu-2 li {
  font-size: 14px;
  font-weight: 400;
}
.row-footer .footer-credencials {
  display: flex;
  gap: var(--width-gutter);
  justify-content: space-between;
  align-items: flex-end;
}
.row-footer .footer-credencials p {
  margin-bottom: 0;
}
@media screen and (max-width: 700px) {
  .row-footer .footer-credencials {
    display: grid;
    grid-template-columns: 1fr;
  }
}

.wrap-badges .badge-platinum {
  width: 120px;
}

/*-------------------------------------------------------------------------*/
/* !	Hotpoint info
//
/*-------------------------------------------------------------------------*/
.hotpoint {
  pointer-events: bounding-box;
}
.hotpoint .nutritious-lunches-cls-52,
.hotpoint .trifecta-cls-14 {
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.hotpoint:hover {
  cursor: pointer;
}
.hotpoint:hover .nutritious-lunches-cls-52,
.hotpoint:hover .trifecta-cls-14 {
  stroke: #ffad00 !important;
}

.nutritious-lunches-map {
  position: relative;
  background: transparent url(../images/food-graph-plate.jpg) no-repeat center;
  background-size: contain;
}
@media screen and (max-width: 800px) {
  .nutritious-lunches-map {
    background: transparent url(../images/food-graph-plate-mobile.jpg) no-repeat center;
    background-size: contain;
  }
}
.nutritious-lunches-map .nutritious-text {
  position: absolute;
  top: 60px;
  left: 0px;
  max-width: 360px;
}
.nutritious-lunches-map circle {
  fill: #24631e !important;
  opacity: 1 !important;
}
.nutritious-lunches-map .nutritious-lunches-cls-9 {
  stroke: #fff;
  stroke-width: 2px;
}
.nutritious-lunches-map .lunch-boxes .lunch-box {
  position: absolute;
  background: #e4e4c5;
  border-radius: 15px;
  padding: 20px;
  max-width: 26.5%;
  opacity: 0;
  visibility: hidden;
}
.nutritious-lunches-map .lunch-boxes p {
  font: 500 22px/1.1em "Rubik", Helvetica, Arial, sans-serif;
}
.nutritious-lunches-map .lunch-boxes .lunch-box-1 {
  left: 26.3%;
  top: 43.6%;
  transform: translate(-100%, -50%);
}
.nutritious-lunches-map .lunch-boxes .lunch-box-2 {
  left: 44.7%;
  top: 14.5%;
  transform: translate(-50%, -100%);
}
.nutritious-lunches-map .lunch-boxes .lunch-box-3 {
  left: 34.5%;
  top: 86.5%;
  transform: translate(-50%, 0%);
}
.nutritious-lunches-map .lunch-boxes .lunch-box-4 {
  left: 73.5%;
  top: 20%;
}
.nutritious-lunches-map .lunch-boxes .lunch-box-5 {
  left: 73.5%;
  top: 42%;
}
.nutritious-lunches-map .lunch-boxes .lunch-box-6 {
  left: 73.5%;
  top: 66%;
}
.nutritious-lunches-map .lunch-boxes .lunch-box-6,
.nutritious-lunches-map .lunch-boxes .lunch-box-5,
.nutritious-lunches-map .lunch-boxes .lunch-box-4 {
  transform: translateY(-27px);
}
.nutritious-lunches-map .lunch-boxes .g-2 {
  padding: 0;
  grid-gap: 40px;
}
.nutritious-lunches-map .lunch-boxes .lunch-box-numbers {
  text-align: center;
}
.nutritious-lunches-map .lunch-line {
  visibility: hidden;
  opacity: 0;
}
.nutritious-lunches-map .hotpoint-box.active-box .lunch-line {
  opacity: 1;
  visibility: visible;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.nutritious-lunches-map .lunch-boxes .lunch-box.lunch-box-active {
  opacity: 1;
  visibility: visible;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.lunch-popup p {
  font: 500 22px/1.1em "Rubik", Helvetica, Arial, sans-serif;
}
.lunch-popup .g-2 {
  padding: 0;
  grid-gap: 40px;
}

.lunch-box-numbers {
  text-align: center;
}

#nutritious-lunches-svg .nutritious-lunches-cls-1 {
  fill: #63853a;
}
#nutritious-lunches-svg .nutritious-lunches-cls-2 {
  fill: #fdfdfe;
}
#nutritious-lunches-svg .nutritious-lunches-cls-3 {
  stroke-width: 2px;
}
#nutritious-lunches-svg .nutritious-lunches-cls-3,
#nutritious-lunches-svg .nutritious-lunches-cls-4 {
  fill: #e3e3c5;
  stroke: #acac97;
}
#nutritious-lunches-svg .nutritious-lunches-cls-3,
#nutritious-lunches-svg .nutritious-lunches-cls-4,
#nutritious-lunches-svg .nutritious-lunches-cls-5,
#nutritious-lunches-svg .nutritious-lunches-cls-6 {
  stroke-miterlimit: 10;
}
#nutritious-lunches-svg .nutritious-lunches-cls-7 {
  opacity: 0.2;
}
#nutritious-lunches-svg .nutritious-lunches-cls-7,
#nutritious-lunches-svg .nutritious-lunches-cls-8,
#nutritious-lunches-svg .nutritious-lunches-cls-9 {
  fill: #181515;
}
#nutritious-lunches-svg .nutritious-lunches-cls-8 {
  opacity: 0.1;
}
#nutritious-lunches-svg .nutritious-lunches-cls-10,
#nutritious-lunches-svg .nutritious-lunches-cls-11,
#nutritious-lunches-svg .nutritious-lunches-cls-12 {
  fill: #e4a66c;
}
#nutritious-lunches-svg .nutritious-lunches-cls-13 {
  fill: #234a23;
}
#nutritious-lunches-svg .nutritious-lunches-cls-14 {
  fill: #f1e8de;
}
#nutritious-lunches-svg .nutritious-lunches-cls-19 {
  fill: #666a76;
}
#nutritious-lunches-svg .nutritious-lunches-cls-20,
#nutritious-lunches-svg .nutritious-lunches-cls-21,
#nutritious-lunches-svg .nutritious-lunches-cls-22,
#nutritious-lunches-svg .nutritious-lunches-cls-23 {
  fill: #d4c2ad;
}
#nutritious-lunches-svg .nutritious-lunches-cls-24,
#nutritious-lunches-svg .nutritious-lunches-cls-25,
#nutritious-lunches-svg .nutritious-lunches-cls-26,
#nutritious-lunches-svg .nutritious-lunches-cls-27 {
  fill: #31343c;
}
#nutritious-lunches-svg .nutritious-lunches-cls-28 {
  fill: #e4e4c9;
}
#nutritious-lunches-svg .nutritious-lunches-cls-29 {
  fill: #ccd780;
}
#nutritious-lunches-svg .nutritious-lunches-cls-30 {
  opacity: 0.18;
}
#nutritious-lunches-svg .nutritious-lunches-cls-30,
#nutritious-lunches-svg .nutritious-lunches-cls-31,
#nutritious-lunches-svg .nutritious-lunches-cls-32,
#nutritious-lunches-svg .nutritious-lunches-cls-33,
#nutritious-lunches-svg .nutritious-lunches-cls-34 {
  fill: #fff;
}
#nutritious-lunches-svg .nutritious-lunches-cls-31,
#nutritious-lunches-svg .nutritious-lunches-cls-35 {
  opacity: 0.31;
}
#nutritious-lunches-svg .nutritious-lunches-cls-32,
#nutritious-lunches-svg .nutritious-lunches-cls-26,
#nutritious-lunches-svg .nutritious-lunches-cls-22 {
  opacity: 0.33;
}
#nutritious-lunches-svg .nutritious-lunches-cls-33 {
  opacity: 0.28;
}
#nutritious-lunches-svg .nutritious-lunches-cls-34 {
  opacity: 0.41;
}
#nutritious-lunches-svg .nutritious-lunches-cls-36,
#nutritious-lunches-svg .nutritious-lunches-cls-25,
#nutritious-lunches-svg .nutritious-lunches-cls-23 {
  opacity: 0.49;
}
#nutritious-lunches-svg .nutritious-lunches-cls-36,
#nutritious-lunches-svg .nutritious-lunches-cls-37 {
  fill: #731a28;
}
#nutritious-lunches-svg .nutritious-lunches-cls-27,
#nutritious-lunches-svg .nutritious-lunches-cls-21,
#nutritious-lunches-svg .nutritious-lunches-cls-11 {
  opacity: 0.44;
}
#nutritious-lunches-svg .nutritious-lunches-cls-38 {
  fill: #c0d733;
}
#nutritious-lunches-svg .nutritious-lunches-cls-39 {
  fill: #dfcfc0;
}
#nutritious-lunches-svg .nutritious-lunches-cls-35 {
  fill: #d9a5a4;
}
#nutritious-lunches-svg .nutritious-lunches-cls-40 {
  fill: #a7c050;
  opacity: 0.38;
}
#nutritious-lunches-svg .nutritious-lunches-cls-41,
#nutritious-lunches-svg .nutritious-lunches-cls-42 {
  fill: #fedeca;
}
#nutritious-lunches-svg .nutritious-lunches-cls-43 {
  fill: #f3ccad;
}
#nutritious-lunches-svg .nutritious-lunches-cls-42 {
  opacity: 0.57;
}
#nutritious-lunches-svg .nutritious-lunches-cls-44 {
  fill: #fec132;
}
#nutritious-lunches-svg .nutritious-lunches-cls-45 {
  fill: #e86c24;
}
#nutritious-lunches-svg .nutritious-lunches-cls-4,
#nutritious-lunches-svg .nutritious-lunches-cls-6 {
  stroke-width: 6px;
}
#nutritious-lunches-svg .nutritious-lunches-cls-46 {
  fill: #be6a28;
}
#nutritious-lunches-svg .nutritious-lunches-cls-47 {
  fill: #6a9a40;
}
#nutritious-lunches-svg .nutritious-lunches-cls-48 {
  fill: #6bb645;
}
#nutritious-lunches-svg .nutritious-lunches-cls-49 {
  fill: #92c73e;
}
#nutritious-lunches-svg .nutritious-lunches-cls-50 {
  fill: #f47920;
}
#nutritious-lunches-svg .nutritious-lunches-cls-51 {
  fill: #371511;
}
#nutritious-lunches-svg .nutritious-lunches-cls-5 {
  stroke: #181515;
}
#nutritious-lunches-svg .nutritious-lunches-cls-5,
#nutritious-lunches-svg .nutritious-lunches-cls-6,
#nutritious-lunches-svg .nutritious-lunches-cls-52 {
  fill: none;
}
#nutritious-lunches-svg .nutritious-lunches-cls-5,
#nutritious-lunches-svg .nutritious-lunches-cls-52 {
  stroke-width: 4px;
}
#nutritious-lunches-svg .nutritious-lunches-cls-53 {
  fill: #51824b;
}
#nutritious-lunches-svg .nutritious-lunches-cls-54 {
  fill: #e7eda4;
}
#nutritious-lunches-svg .nutritious-lunches-cls-55 {
  fill: #fffbea;
}
#nutritious-lunches-svg .nutritious-lunches-cls-56 {
  fill: #9d2e42;
}
#nutritious-lunches-svg .nutritious-lunches-cls-57 {
  fill: none;
}
#nutritious-lunches-svg .nutritious-lunches-cls-58 {
  fill: #f68734;
}
#nutritious-lunches-svg .nutritious-lunches-cls-59 {
  fill: #6fa842;
}
#nutritious-lunches-svg .nutritious-lunches-cls-60 {
  fill: #be862c;
}
#nutritious-lunches-svg .nutritious-lunches-cls-6 {
  stroke: #e4e4c9;
  stroke-dasharray: 10 20;
  stroke-linecap: square;
}
#nutritious-lunches-svg .nutritious-lunches-cls-61 {
  fill: #99ac47;
}
#nutritious-lunches-svg .nutritious-lunches-cls-62 {
  fill: #d25827;
}
#nutritious-lunches-svg .nutritious-lunches-cls-63 {
  fill: #f68c1f;
}
#nutritious-lunches-svg .nutritious-lunches-cls-64 {
  fill: #efeae3;
}
#nutritious-lunches-svg .nutritious-lunches-cls-12 {
  opacity: 0.32;
}
#nutritious-lunches-svg .nutritious-lunches-cls-52 {
  stroke: #e3e3c5;
  stroke-linejoin: round;
}
#nutritious-lunches-svg .nutritious-lunches-cls-65 {
  fill: #60666d;
}
#nutritious-lunches-svg .nutritious-lunches-cls-66 {
  fill: #e1d1c1;
}

#trifecta-svg .trifecta-cls-1,
#trifecta-svg .trifecta-cls-2,
#trifecta-svg .trifecta-cls-3 {
  fill: #fcb116;
}
#trifecta-svg .trifecta-cls-4,
#trifecta-svg .trifecta-cls-5,
#trifecta-svg .trifecta-cls-6 {
  fill: #276432;
}
#trifecta-svg .trifecta-cls-5,
#trifecta-svg .trifecta-cls-6,
#trifecta-svg .trifecta-cls-7,
#trifecta-svg .trifecta-cls-2,
#trifecta-svg .trifecta-cls-3,
#trifecta-svg .trifecta-cls-8,
#trifecta-svg .trifecta-cls-9,
#trifecta-svg .trifecta-cls-10,
#trifecta-svg .trifecta-cls-11 {
  isolation: isolate;
}
#trifecta-svg .trifecta-cls-5,
#trifecta-svg .trifecta-cls-3,
#trifecta-svg .trifecta-cls-8 {
  opacity: 0.2;
}
#trifecta-svg .trifecta-cls-6,
#trifecta-svg .trifecta-cls-2,
#trifecta-svg .trifecta-cls-11 {
  opacity: 0.5;
}
#trifecta-svg .trifecta-cls-12 {
  stroke: #181515;
  stroke-miterlimit: 10;
  stroke-width: 4px;
}
#trifecta-svg .trifecta-cls-12,
#trifecta-svg .trifecta-cls-13,
#trifecta-svg .trifecta-cls-14 {
  fill: none;
}
#trifecta-svg .trifecta-cls-15 {
  fill: #181515;
}
#trifecta-svg .trifecta-cls-16,
#trifecta-svg .trifecta-cls-9,
#trifecta-svg .trifecta-cls-10 {
  fill: #e3e3c5;
}
#trifecta-svg .trifecta-cls-8 {
  fill: #fbac18;
}
#trifecta-svg .trifecta-cls-17 {
  fill: #eaead4;
}
#trifecta-svg .trifecta-cls-13 {
  stroke: #eaead4;
  stroke-width: 16px;
}
#trifecta-svg .trifecta-cls-13,
#trifecta-svg .trifecta-cls-14 {
  stroke-linejoin: round;
}
#trifecta-svg .trifecta-cls-9,
#trifecta-svg .trifecta-cls-18 {
  opacity: 0.8;
}
#trifecta-svg .trifecta-cls-10 {
  mix-blend-mode: multiply;
}
#trifecta-svg .trifecta-cls-19,
#trifecta-svg .trifecta-cls-11 {
  fill: #f68c1f;
}
#trifecta-svg .trifecta-cls-14 {
  stroke: #e3e3c5;
  stroke-width: 2px;
}

.error404 .flexible-text {
  padding: var(--spacing-section) 0;
  background: #ffad00;
}

.cmplz-body p {
  font-size: 13px;
}

@media screen and (max-width: 1280px) {
  .page-template-home .section-home-food-numbers .animate-number span {
    min-width: 65px;
    font-size: 80px;
  }
  .page-template-impact .section-impact-numbers .number {
    font-size: 75px;
  }
  .page-template-founders-circle .bottom-grid,
  .section-join-donate .bottom-grid {
    grid-template-columns: 1fr 1fr;
  }
  .page-template-founders-circle .section-circle-head .flex,
  .section-join-donate .section-circle-head .flex {
    flex-direction: column;
    align-items: flex-start;
  }
}
@media screen and (max-width: 1100px) {
  :root {
    --size-p: 20px;
    --size-p-bigger: 40px;
    --size-title: 72px;
    --size-31: 26px;
    --size-126: 100px;
    --spacing-section: 150px;
    --height-top-bar: 105px;
    --form-field-height: 64px;
    --form-field-padding: 20px;
    --popup-padding: 40px;
    --slider-gap: 40px;
  }
  #hiddendiv,
  #wp-admin-bar-my-account {
    display: none !important;
  }
  .burger-button {
    display: inline-block;
    z-index: 9;
  }
  .burger-button:hover {
    cursor: pointer;
  }
  .row-header .main-navigation {
    display: block;
    padding: 100px 50px;
    text-align: center;
    background: #1f1b1b;
    position: fixed;
    inset: 0;
    transform: translateX(-100%);
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
  }
  .menu-opened .row-header .main-navigation {
    transform: translateX(0%);
  }
  .row-header #menu-main-menu {
    flex-direction: column;
    margin-bottom: 50px;
  }
  .section-home-food-numbers .g-2 {
    grid-template-columns: 1fr;
    grid-gap: var(--spacing-section);
  }
  .section-home-impact .numbers-content {
    grid-template-columns: 1fr;
  }
  .section-home-impact .numbers-content .clipped-image {
    display: none;
  }
  .section-impact-numbers .g-3 {
    grid-template-columns: repeat(2, 1fr);
  }
  .page-template-contact .section-contact-form {
    margin-top: -200px;
  }
  .section-testimonial .wrap .grid-7-4, .section-testimonial .row-header .header-flex .grid-7-4, .row-header .section-testimonial .header-flex .grid-7-4 {
    padding: 0;
  }
  .page-template-donate .row-hero .grid-7-5,
  .page-template-donate .section-donate-form-texts .grid-7-5 {
    grid-template-columns: repeat(2, 1fr);
  }
  .page-template-donate .row-hero .logos,
  .page-template-donate .section-donate-form-texts .logos {
    margin-top: 250px;
  }
  .page-template-donate .donation-form-wrapper .donation-form {
    padding-left: 0;
  }
}
@media screen and (max-width: 1023px) {
  .nutritious-lunches-map {
    background: none;
  }
  .nutritious-lunches-map .nutritious-text {
    position: relative;
    top: auto;
    margin-top: 40px;
    max-width: 100%;
  }
  .nutritious-lunches-map .nutritious-plate {
    background: transparent url(../images/food-graph-plate.jpg) no-repeat center;
    background-size: contain;
  }
  .nutritious-lunches-map svg {
    position: relative;
  }
  .nutritious-lunches-map svg #hotpoints {
    transform: scale(0.8);
    transform-origin: center;
    transform-box: fill-box;
  }
  .nutritious-lunches-map svg .hotpoint-box .hotpoint {
    transform: scale(2);
    transform-origin: center;
    transform-box: fill-box;
  }
  .nutritious-lunches-map svg .hotpoint-box .hotpoint circle {
    fill: #24631e !important;
    opacity: 1 !important;
  }
  .nutritious-lunches-map svg .hotpoint-box .hotpoint .nutritious-lunches-cls-9 {
    stroke: #fff;
    stroke-width: 2px;
  }
  .page-template-newsroom .reports {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
}
@media screen and (max-width: 900px) {
  .section-partnerships-infographics {
    overflow: hidden;
  }
  .section-partnerships-infographics h2 {
    top: 40px;
  }
  body.blog .posts-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .page-template-founders-circle .bottom-grid {
    grid-template-columns: 1fr;
  }
  .page-template-founders-circle .section-circle-head .donate-form {
    min-width: 320px;
    justify-self: center;
    margin-top: 40px;
  }
}
@media screen and (max-width: 800px) {
  :root {
    --size-p: 18px;
    --size-p-bigger: 32px;
    --size-title: 66px;
    --size-31: 24px;
    --size-126: 82px;
    --spacing-section: 120px;
    --height-top-bar: 105px;
    --form-field-height: 64px;
    --form-field-padding: 20px;
    --popup-padding: 40px;
    --slider-gap: 40px;
  }
  .main-container .row.section-testimonial {
    padding-top: 150px;
  }
  .page-template-about-team .section-team-head .sep-carrot {
    top: -100px;
  }
  .page-template-about-team .section-team-head .sep-onion {
    top: -50px;
  }
  .page-template-about-team .section-team-giga-numbers .g-3 {
    grid-template-columns: 1fr 1fr;
  }
  .page-template-about-team .section-team-members .g-4 {
    grid-template-columns: repeat(3, 1fr);
  }
  .page-template-contact .section-contact-form {
    margin-top: 0;
  }
  .page-template-contact .section-contact-form .grid-7-5 {
    grid-template-columns: 1fr;
  }
  .page-template-contact .section-contact-form .contact-emails {
    transform: none;
    margin-top: 40px;
  }
  .row-footer .footer-main-grid {
    grid-template-columns: 1fr;
  }
  .row-footer .footer-contact-grid {
    margin-bottom: 40px;
  }
  .row-footer .footer-contact-grid .social-media {
    justify-self: flex-end;
  }
  .footer-menus .main-navigation {
    width: 100%;
    max-width: var(--width-page);
    padding: 0 var(--width-gutter);
    margin: 0 auto;
    position: relative;
    display: grid;
    grid-column-gap: var(--width-gutter);
    grid-row-gap: var(--width-gutter);
    grid-template-columns: 1fr 1fr;
    text-align: left;
  }
  .editor-content .footer-menus .main-navigation {
    padding: 0;
  }
  .c-10 {
    padding: 0;
    margin: 0;
  }
  .single-post .flexible-content .flexible-text .wrap, .single-post .flexible-content .flexible-text .row-header .header-flex, .row-header .single-post .flexible-content .flexible-text .header-flex,
  .single-post .post-footer .g-2 {
    padding: 0 var(--width-gutter);
  }
  .single-post .post-footer .wrap, .single-post .post-footer .row-header .header-flex, .row-header .single-post .post-footer .header-flex {
    padding: 60px var(--width-gutter);
  }
  .page-template-founders-circle .founder-benefits-box {
    grid-template-columns: 1fr;
  }
}
@media screen and (max-width: 700px) {
  :root {
    --size-p: 18px;
    --size-p-bigger: 26px;
    --size-title: 42px;
    --size-31: 23px;
    --size-126: 72px;
    --spacing-section: 100px;
    --height-top-bar: 105px;
    --form-field-height: 64px;
    --form-field-padding: 20px;
    --popup-padding: 40px;
    --slider-gap: 40px;
  }
  .font-bigger,
  .font-bigger p {
    font-size: var(--size-p-bigger);
  }
  .g-1 {
    grid-template-columns: 1fr;
  }
  .g-2 {
    grid-template-columns: 1fr;
  }
  .g-3 {
    grid-template-columns: 1fr;
  }
  .g-4 {
    grid-template-columns: 1fr;
  }
  .g-5 {
    grid-template-columns: 1fr;
  }
  .g-6 {
    grid-template-columns: 1fr;
  }
  .g-7 {
    grid-template-columns: 1fr;
  }
  .g-8 {
    grid-template-columns: 1fr;
  }
  .g-9 {
    grid-template-columns: 1fr;
  }
  .g-10 {
    grid-template-columns: 1fr;
  }
  .g-11 {
    grid-template-columns: 1fr;
  }
  .g-12 {
    grid-template-columns: 1fr;
  }
  .grid-1-3,
  .grid-3-1,
  .grid-2-1,
  .grid-1-2,
  .grid-7-4,
  .grid-7-5,
  .grid-5-7 {
    grid-template-columns: 1fr;
  }
  .sep {
    width: 30% !important;
  }
  .sep.sep-carrot, .sep.sep-pencil, .sep.sep-spoon {
    width: 20% !important;
  }
  .btn, .wpcf7-form-control.wpcf7-submit {
    white-space: normal;
    padding: 8px 16px;
  }
  .lead {
    font-size: 16px;
  }
  .header-with-image .row-hero {
    height: auto;
    min-height: 100vw;
    padding: 140px 0;
  }
  .header-with-image .row-hero.hero-video-paused {
    padding: 0 0;
  }
  .page-template-home .section-home-food-numbers .animate-number span {
    min-width: 38px;
    margin: 0 5px;
    border-radius: 5px;
    font-size: 45px;
  }
  .page-template-home .section-home-impact .numbers-box-animate .number {
    font-size: 60px;
  }
  .page-template-home .section-home-work-1 .sep-spoon {
    display: none;
  }
  .page-template-home .section-home-work-1 .wrap, .page-template-home .section-home-work-1 .row-header .header-flex, .row-header .page-template-home .section-home-work-1 .header-flex {
    padding-top: var(--spacing-section);
  }
  .page-template-home .section-home-testimonial .sep-corn {
    top: calc(var(--spacing-section) * -1);
  }
  .page-template-impact .section-impact-numbers .number,
  .page-template-impact .section-about-team-giga-numbers .number {
    font-size: 60px;
  }
  .page-template-impact .section-impact-head {
    padding-bottom: 200px;
  }
  .page-template-impact .section-impact-head .sep-pot {
    bottom: -200px;
    left: 10%;
  }
  .page-template-impact .section-impact-numbers p {
    z-index: 1;
    position: relative;
  }
  .page-template-impact .section-impact-numbers .sep-pencil {
    bottom: 140px;
  }
  .page-template-about .section-about-head .title, .page-template-about .section-about-head .section-about-logos .font-bigger, .page-template-about .section-about-logos .section-about-head .font-bigger {
    margin-bottom: 60px;
  }
  .page-template-about .section-about-head .grid-7-5 {
    grid-gap: 60px;
  }
  .page-template-about .section-about-vision-mission .art-vision {
    margin-bottom: var(--spacing-section);
  }
  .page-template-about .section-about-history .slick-prev,
  .page-template-about .section-about-history .slick-next {
    top: -85px;
  }
  .page-template-about .section-about-history .slick-prev {
    left: 0;
    right: auto;
  }
  .page-template-about .section-about-history .slick-next {
    left: 52px;
    right: auto;
  }
  .page-template-about .section-about-testimonial .sep-corn-2 {
    top: -100px;
  }
  .page-template-about-team .section-team-giga-numbers .number {
    margin-bottom: 0;
  }
  .page-template-about-team .section-team-giga-numbers .africa-bg {
    top: auto;
    bottom: 60px;
    padding: 10px;
  }
  .page-template-about-team .section-team-giga-numbers .g-3 {
    grid-template-columns: 1fr;
    grid-row-gap: 40px;
  }
  .page-template-about-team .section-team-giga-numbers .g-3 p {
    color: #e4e4c5;
  }
  .page-template-about-team .giga-text {
    text-align: center;
  }
  .page-template-about-team .section-team-members .g-4 {
    grid-template-columns: repeat(2, 1fr);
  }
  .page-template-about-team .popup-wrapper .person .popup-grid {
    grid-template-columns: 1fr;
  }
  .page-template-about-team .popup-wrapper .person .popup-grid .image-person {
    order: 1;
  }
  .page-template-about-team .section-team-head .sep-cabbage {
    top: -80px;
    right: 20px;
  }
  .page-template-about-team .section-team-head .header-text .spacing {
    padding-bottom: 40px;
  }
  .page-template-about-team .section-team-testimonial .sep-corn-2 {
    top: -120px;
  }
  .page-template-our-work .section-work-design-tabs-title {
    display: none;
  }
  .page-template-our-work .section-work-design-tabs-content {
    padding-bottom: var(--spacing-section);
  }
  .page-template-our-work .section-work-design-tabs-content .wrap, .page-template-our-work .section-work-design-tabs-content .row-header .header-flex, .row-header .page-template-our-work .section-work-design-tabs-content .header-flex {
    padding: 0;
  }
  .page-template-our-work .section-work-design-tabs-content .grid-5-7 {
    padding-top: 0;
  }
  .page-template-our-work .section-work-design-tabs-content .tab-image .image-wrap {
    height: 70vw;
    width: 100%;
  }
  .page-template-our-work .section-work-design-tabs-content .tab-text {
    padding: 20px;
  }
  .page-template-our-work .section-work-tap2eat .clipped-image {
    transform: none;
  }
  .page-template-our-work .section-work-replicate-2 .g-2 {
    grid-gap: 60px;
  }
  .page-template-partnerships .section-partnerships-head .sep-pot {
    width: 50% !important;
  }
  .page-template-partnerships .section-partnerships-shared-vision .vision-ways {
    grid-row-gap: 0;
    grid-column-gap: 0;
    margin-top: 40px;
  }
  .page-template-donate .row-hero .grid-7-5,
  .page-template-donate .section-donate-form-texts .grid-7-5 {
    grid-template-columns: repeat(1, 1fr);
  }
  .page-template-donate .donation-form-wrapper .donation-form {
    position: relative;
  }
  .page-template-donate.header-with-image .row-hero {
    background-color: #e4e4c5;
    padding-bottom: 0;
  }
  .page-template-donate.header-with-image .row-hero .image-wrap {
    top: 0;
    height: 70vh;
    bottom: auto;
    z-index: 1;
  }
  .page-template-donate.header-with-image .row-hero .grid-7-5 {
    z-index: 2;
  }
  .page-template-careers .sep-cabbage,
  .page-template-careers .sep-corn,
  .page-template-careers .sep-corn-2 {
    display: none;
  }
  .page-template-careers .section-work-benefits .sep-carrot {
    top: 0;
  }
  .page-template-careers .job-filter-form {
    grid-template-columns: repeat(2, 1fr);
  }
  .page-template-careers .job-posting .job-description {
    padding-left: var(--width-gutter);
  }
  .page-template-contact .section-contact-form .contact-emails {
    overflow: hidden;
    overflow-wrap: break-word;
  }
  .page-template-contact .section-contact-image .sep-onion {
    top: -60px;
  }
  .page-template-contact .section-contact-form .contact-form {
    padding-right: 0;
  }
  .page-template-for-parents .section-parents-head {
    padding-bottom: 200px;
  }
  .page-template-for-parents .section-parents-start .title, .page-template-for-parents .section-parents-start .page-template-about .section-about-logos .font-bigger, .page-template-about .section-about-logos .page-template-for-parents .section-parents-start .font-bigger {
    position: relative;
    z-index: 1;
  }
  .page-template-for-parents .section-parents-start .sep-pencil {
    top: -100px;
    right: 10%;
  }
  .page-template-default .section-flexible-head,
  .post-template-default .section-flexible-head {
    padding-top: 50px;
  }
  .page-template-default .flexible-media-object .grid-7-5,
  .page-template-default .flexible-media-object .grid-5-7,
  .post-template-default .flexible-media-object .grid-7-5,
  .post-template-default .flexible-media-object .grid-5-7 {
    padding: 0;
  }
  .page-template-default .flexible-media-object.image-right .media-image, .page-template-default .flexible-media-object.image-left .media-image,
  .post-template-default .flexible-media-object.image-right .media-image,
  .post-template-default .flexible-media-object.image-left .media-image {
    height: 70vw;
    order: 1;
  }
  .page-template-default .flexible-media-object.image-right .media-image .image-wrap, .page-template-default .flexible-media-object.image-left .media-image .image-wrap,
  .post-template-default .flexible-media-object.image-right .media-image .image-wrap,
  .post-template-default .flexible-media-object.image-left .media-image .image-wrap {
    width: 100%;
  }
  .page-template-default .flexible-media-object.image-right .media-content, .page-template-default .flexible-media-object.image-left .media-content,
  .post-template-default .flexible-media-object.image-right .media-content,
  .post-template-default .flexible-media-object.image-left .media-content {
    padding: 40px 20px;
    order: 2;
  }
  .section-impact-numbers .g-3 {
    grid-template-columns: 1fr;
  }
  .section-about-african-founded,
  .section-team-work .grid-7-5 {
    grid-gap: 60px;
  }
  .row-footer .footer-contact-grid {
    grid-template-columns: 1fr;
    grid-auto-flow: unset;
  }
  .row-footer .footer-contact-grid .social-media {
    justify-self: flex-start;
    align-self: flex-start;
    margin-top: 40px;
  }
  .row-footer .footer-subscribe .wpcf7 form .wpcf7-response-output {
    padding: 0;
    margin: 0;
    margin-top: 20px;
    line-height: 1.1em;
  }
  .page-template-our-work .section-work-tap2eat .sep-corn,
  .page-template-our-work .section-work-operations .sep-spoon,
  .page-template-our-work .section-work-operations .sep-carrot,
  .page-template-home .section-home-the-idea .clipped-image,
  .page-template-about .section-about-vision-mission .sep-carrot,
  .page-template-for-parents .section-parents-head .sep-pot,
  .page-template-for-parents .section-parents-head .sep-mug,
  .page-template-about-team .section-team-head .sep-carrot,
  .page-template-about-team .section-team-head .sep-onion,
  .page-template-about .section-about-video .sep-divide {
    display: none;
  }
  .vm-title {
    margin-bottom: 60px;
  }
  .page-template-our-work .section-work-replicate-1,
  .page-template-partnerships .section-dishi-na-county-1,
  .page-template-about-team .section-team-values-1 {
    height: 70vw;
  }
  .page-template-about .section-about-head .g-2 {
    grid-gap: 18px;
  }
  .popup-overly .popup-wrapper .popup-content {
    padding-top: 40px;
  }
  .page-template-news .section-head-blog .sep-pencil {
    display: none;
  }
  body.blog .section-head-blog {
    padding-top: 50px;
  }
  body.blog .section-head-blog .head-text {
    position: relative;
    z-index: 1;
  }
  body.blog .section-head-blog .font-bigger {
    width: 100%;
    z-index: 1;
  }
  body.blog .section-head-blog .sep-divide {
    display: none;
  }
  body.blog .grid-10-2 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  body.blog .posts-grid {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .single-post .section-head .sep-pot {
    display: none;
  }
  .single-post .post-footer .sep-onion {
    bottom: calc(var(--spacing-section) * -1.5);
  }
  .page-template-founders-circle .section-circle-head .vegies,
  .page-template-template-landing .section-circle-head .vegies {
    display: none;
  }
  .page-template-founders-circle .section-join-donate .donate-form {
    width: 100%;
    max-width: 500px;
    min-width: 310px;
    justify-self: flex-start;
    margin-top: var(--spacing-section);
  }
  .section-locations-map .location-box {
    max-width: 80vw;
  }
  .page-template-newsroom .reports {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .page-template-newsroom .reports .grid-1-2 {
    grid-template-columns: 1fr 2fr;
  }
  .page-template-newsroom .reports .report-box {
    height: auto;
  }
  .page-template-newsroom .section-media .media-wrap .media-text {
    padding-left: 0;
  }
  .page-template-newsroom .section-flexible-head .grid-10-2 {
    grid-template-columns: 1fr;
  }
  .page-template-newsroom .section-flexible-head .grid-10-2 .sep-carrot {
    display: none;
  }
  .page-template-newsroom .flexible-media-object .media-image .image-wrap,
  .page-template-news .flexible-media-object .media-image .image-wrap {
    position: relative;
    border-radius: 16px 16px 0 0;
  }
  .page-template-newsroom .flexible-media-object .media-content,
  .page-template-news .flexible-media-object .media-content {
    border-radius: 0 0 16px 16px;
    padding: 40px 20px !important;
  }
  .main-container .row.section-posts .mix-filter-buttons {
    flex-wrap: wrap;
  }
}
@media (max-width: 768px) {
  #cmplz-manage-consent .cmplz-manage-consent {
    display: block !important;
  }
}

/*# sourceMappingURL=nk-styles-1788947067486.css.map */
