@charset "UTF-8";
/*!
Theme Name: Mind Theme
Author: C27 Media
Author URI: https://www.c27media.co.uk
Description: 2024 Mind Wordpress Theme
Version: 4.1.2
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: mind
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready, mind-theme


GitHub Theme URI: https://github.com/WoodeyC27/Mind-Theme-V4
Primary Branch: main
Requires at least: 4.6
Requires PHP: 5.6 



--------------------------------------------------------------*/
/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Normalize
# Typography
# Elements
# Forms
# Navigation 
	## Links
	## Menus
# Accessibility
# Alignments
# Clearings  
# Widgets
# Content
	## Posts and pages
	## Comments
# Infinite scroll
# Media
	## Captions
	## Galleries
--------------------------------------------------------------*/
/* Mind Blue */
/* Grey */
/*Used for Content Summary*/
/*red */
/*Light Yellow*/
/*Light blue/grey*/
/* Opacity Backgrounds */
/* ---------------------------------------------------------------------------------------------------------- 
Typography ----------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------- */
/* Font Weights */
/* Padding & Margins */
/* ---------------------------------------------------------------------------------------------------------- 
Header Heights ----------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------- */
/*-- ADD TO SASS FILES-- */
/* ---------------------------------------------------------------------------------------------------------- 
Breakpoints ----------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------- */
/*--------------------------------------------------------------
# Normalize
--------------------------------------------------------------*/
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
	 ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
	 ========================================================================== */
/**
 * Remove the margin in all browsers.
 */
body {
  margin: 0;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
	 ========================================================================== */
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
	 ========================================================================== */
/**
 * Remove the gray background on active links in IE 10.
 */
a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: 600;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
	 ========================================================================== */
/**
 * Remove the border on images inside links in IE 10.
 */
img {
  border-style: none;
}

/* Forms
	 ========================================================================== */
/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */
fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *		`fieldset` elements in all browsers.
 */
legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */
textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
[type=checkbox],
[type=radio] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type=search] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
	 ========================================================================== */
/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}

/* Misc
	 ========================================================================== */
/**
 * Add the correct display in IE 10+.
 */
template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */
[hidden] {
  display: none;
}

/*--------------------------------------------------------------
# Typography
--------------------------------------------------------------*/
h1, .h1,
h2,
.single-post article h1, .h2,
h3,
.search-modal .search-modal-content h2,
.search-modal .search-modal-content .single-post article h1,
.single-post article .search-modal .search-modal-content h1, .h3,
h4,
.content-accordion div.accordion-heading button, .h4,
h5, .h5,
h6, .h6 {
  font-family: "Mind Meridian", Helvetica, Arial, sans-serif;
  font-weight: bold;
  line-height: 1.1;
  color: #303030;
  transition: all 0.15s ease-in-out;
}

/*section.content { 
	h1, .h1,
	h2, .h2{
		&:first-of-type { 
			margin-top: 10px;
		}
	}
}*/
h1, .h1 {
  font-size: 1.875rem;
  font-family: "Mind Meridian Bold", Helvetica, Arial, sans-serif;
  margin: 0 0 1.5rem 0;
}
@media (min-width: 1024px) {
  h1, .h1 {
    font-size: 2.2rem;
  }
}
@media (min-width: 1200px) {
  h1, .h1 {
    font-size: 2.625rem;
  }
}

h2, .single-post article h1, .h2 {
  font-size: 1.4rem;
  font-family: "Mind Meridian Bold", Helvetica, Arial, sans-serif;
  margin: 1.5rem 0 1rem 0;
}
@media (min-width: 1024px) {
  h2, .single-post article h1, .h2 {
    font-size: 1.6rem;
  }
}
@media (min-width: 1200px) {
  h2, .single-post article h1, .h2 {
    font-size: 2rem;
  }
}

h3, .search-modal .search-modal-content h2, .search-modal .search-modal-content .single-post article h1, .single-post article .search-modal .search-modal-content h1, .h3, .wpgmza_marker_title {
  font-size: 1.2rem;
  margin: 1rem 0;
}
@media (min-width: 1024px) {
  h3, .search-modal .search-modal-content h2, .search-modal .search-modal-content .single-post article h1, .single-post article .search-modal .search-modal-content h1, .h3, .wpgmza_marker_title {
    font-family: "Mind Meridian Bold", Helvetica, Arial, sans-serif;
    font-size: 1.4rem;
  }
}
@media (min-width: 1200px) {
  h3, .search-modal .search-modal-content h2, .search-modal .search-modal-content .single-post article h1, .single-post article .search-modal .search-modal-content h1, .h3, .wpgmza_marker_title {
    font-size: 1.6rem;
  }
}

h4, .content-accordion div.accordion-heading button, .h4 {
  font-size: 1rem;
  font-family: "Mind Meridian Bold", Helvetica, Arial, sans-serif;
  margin: 0.5rem 0;
}
@media (min-width: 1024px) {
  h4, .content-accordion div.accordion-heading button, .h4 {
    font-size: 1.125rem;
  }
}
@media (min-width: 1200px) {
  h4, .content-accordion div.accordion-heading button, .h4 {
    font-size: 1.3125rem;
  }
}

h5, .h5 {
  font-size: 1.125rem;
  margin: 0.5rem 0;
}
@media (min-width: 1024px) {
  h5, .h5 {
    font-size: 1.3125rem;
  }
}

h6, .h6 {
  font-size: 1rem;
  margin: 0 0 0.5rem 0;
}
@media (min-width: 1024px) {
  h6, .h6 {
    font-size: 1.3125rem;
  }
}
@media (min-width: 1200px) {
  h6, .h6 {
    font-size: 1.3125rem;
  }
}

/* h1,
.heading-1 {
  font-size: 1.875rem;


  // @media (min-width: $screen-sm-min) {
  //   font-size: 1.4rem;
  // }
  @media (min-width: $screen-md-min) {
    font-size: 2.2rem;
  }

  @media (min-width: $screen-lg-min) {
    font-size: 2.625rem;
  }
}

h2,
.heading-2 {
  font-size: 1.4rem;


  @media (min-width: $screen-sm-min) {
    font-size: 1.4rem;
  }

  @media (min-width: $screen-md-min) {
    font-size: 1.6rem;
  }

  @media (min-width: $screen-lg-min) {
    font-size: 2rem;
  }
}

h3,
.heading-3 {
  font-size: 1.2rem;


  @media (min-width: $screen-sm-min) {
    font-size: 1.2rem;
  }

  @media (min-width: $screen-md-min) {
    font-size: 1.4rem;
  }

  @media (min-width: $screen-lg-min) {
    font-size: 1.625rem;
  }
}

h4 {
  font-size: 1.125rem;


  @media (min-width: $screen-sm-min) {
    font-size: 1.125rem;
  }

  @media (min-width: $screen-md-min) {
    font-size: 1.375rem;
  }

  @media (min-width: $screen-lg-min) {
    font-size: 1.375rem;
  }
}

h5 {
  font-size: 1.125rem;


  @media (min-width: $screen-sm-min) {
    font-size: 1.125rem;
  }

  @media (min-width: $screen-md-min) {
    font-size: 1.313rem;
  }

  @media (min-width: $screen-lg-min) {
    font-size: 1.313rem;
  }
}

h6 {
  font-size: 1rem;


  @media (min-width: $screen-sm-min) {
    font-size: 1.125rem;
  }

  @media (min-width: $screen-md-min) {
    font-size: 1.313rem;
  }

  @media (min-width: $screen-lg-min) {
    font-size: 1.313rem;
  }
}
*/
dfn, cite, em, i {
  font-style: italic;
}

address {
  margin: 0 0 1.5em;
}

pre {
  background: #eee;
  font-family: "Courier 10 Pitch", Courier, monospace;
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 1.6;
  margin-bottom: 1.6em;
  max-width: 100%;
  overflow: auto;
  padding: 1.6em;
}

code, kbd, tt, var {
  font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
  font-size: 15px;
  font-size: 0.9375rem;
}

abbr, acronym {
  border-bottom: 1px dotted #666;
  cursor: help;
}

mark, ins {
  background: #fff9c0;
  text-decoration: none;
}

big {
  font-size: 125%;
}

p, ul, ol {
  font-size: 1rem;
}
@media (min-width: 1024px) {
  p, ul, ol {
    font-size: 1.125rem;
  }
}
@media (min-width: 1200px) {
  p, ul, ol {
    font-size: 1.125rem;
  }
}

p {
  margin: 0 0 1rem 0;
}

@font-face {
  font-family: "Mind Meridian Display";
  src: url("fonts/MindMeridian-Display.eot");
  src: url("fonts/MindMeridian-Display.eot?#iefix") format("embedded-opentype"), url("fonts/MindMeridian-Display.woff2") format("woff2"), url("fonts/MindMeridian-Display.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Mind Meridian";
  src: url("fonts/MindMeridian-Regular.eot");
  src: url("fonts/MindMeridian-Regular.eot?#iefix") format("embedded-opentype"), url("fonts/MindMeridian-Regular.woff2") format("woff2"), url("fonts/MindMeridian-Regular.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Mind Meridian Bold";
  src: url("fonts/MindMeridian-Bold.eot");
  src: url("fonts/MindMeridian-Bold.eot?#iefix") format("embedded-opentype"), url("fonts/MindMeridian-Bold.woff2") format("woff2"), url("fonts/MindMeridian-Bold.woff") format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
body {
  font-family: "Mind Meridian", Helvetica, Arial, sans-serif;
  font-weight: normal;
  line-height: 1.42857;
  color: #303030;
  -webkit-font-smoothing: antialiased;
}

p.highlight,
.block.highlight {
  padding: 1rem;
}
p.highlight.white,
.block.highlight.white {
  background-color: #fff;
}
p.highlight.white p,
.block.highlight.white p {
  color: #303030;
}
p.highlight.white blockquote, p.highlight.white blockquote p,
.block.highlight.white blockquote,
.block.highlight.white blockquote p {
  color: #1300c1;
}
p.highlight.black5,
.block.highlight.black5 {
  padding: 2rem 0;
  background-color: #f2f2f2;
}
p.highlight.black,
.block.highlight.black {
  padding: 2rem 0;
  background-color: #f2f2f2;
}
p.highlight.black10,
.block.highlight.black10 {
  padding: 2rem 0;
  background-color: #e6e6e6;
}
p.highlight.blue, p.highlight.highlight.blue,
.block.highlight.blue,
.block.highlight.highlight.blue {
  padding: 2rem 0;
  background-color: #1300c1;
  color: #ffffff;
}
p.highlight.blue p, p.highlight.blue h1, p.highlight.blue h2, p.highlight.blue h3, p.highlight.blue h4, p.highlight.blue .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading p.highlight.blue button, p.highlight.blue a, p.highlight.blue blockquote, p.highlight.blue li:before, p.highlight.blue p:before, p.highlight.blue p:after, p.highlight.blue h1:before, p.highlight.blue h1:after, p.highlight.blue h2:before, p.highlight.blue h2:after, p.highlight.blue h3:before, p.highlight.blue h3:after, p.highlight.blue h4:before, p.highlight.blue .content-accordion div.accordion-heading button:before, .content-accordion div.accordion-heading p.highlight.blue button:before, p.highlight.blue h4:after, p.highlight.blue .content-accordion div.accordion-heading button:after, .content-accordion div.accordion-heading p.highlight.blue button:after, p.highlight.highlight.blue p, p.highlight.highlight.blue h1, p.highlight.highlight.blue h2, p.highlight.highlight.blue h3, p.highlight.highlight.blue h4, p.highlight.highlight.blue a, p.highlight.highlight.blue blockquote, p.highlight.highlight.blue li:before, p.highlight.highlight.blue p:before, p.highlight.highlight.blue p:after, p.highlight.highlight.blue h1:before, p.highlight.highlight.blue h1:after, p.highlight.highlight.blue h2:before, p.highlight.highlight.blue h2:after, p.highlight.highlight.blue h3:before, p.highlight.highlight.blue h3:after, p.highlight.highlight.blue h4:before, p.highlight.highlight.blue h4:after,
.block.highlight.blue p,
.block.highlight.blue h1,
.block.highlight.blue h2,
.block.highlight.blue h3,
.block.highlight.blue h4,
.block.highlight.blue .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading .block.highlight.blue button,
.block.highlight.blue a,
.block.highlight.blue blockquote,
.block.highlight.blue li:before,
.block.highlight.blue p:before,
.block.highlight.blue p:after,
.block.highlight.blue h1:before,
.block.highlight.blue h1:after,
.block.highlight.blue h2:before,
.block.highlight.blue h2:after,
.block.highlight.blue h3:before,
.block.highlight.blue h3:after,
.block.highlight.blue h4:before,
.block.highlight.blue .content-accordion div.accordion-heading button:before,
.content-accordion div.accordion-heading .block.highlight.blue button:before,
.block.highlight.blue h4:after,
.block.highlight.blue .content-accordion div.accordion-heading button:after,
.content-accordion div.accordion-heading .block.highlight.blue button:after,
.block.highlight.highlight.blue p,
.block.highlight.highlight.blue h1,
.block.highlight.highlight.blue h2,
.block.highlight.highlight.blue h3,
.block.highlight.highlight.blue h4,
.block.highlight.highlight.blue a,
.block.highlight.highlight.blue blockquote,
.block.highlight.highlight.blue li:before,
.block.highlight.highlight.blue p:before,
.block.highlight.highlight.blue p:after,
.block.highlight.highlight.blue h1:before,
.block.highlight.highlight.blue h1:after,
.block.highlight.highlight.blue h2:before,
.block.highlight.highlight.blue h2:after,
.block.highlight.highlight.blue h3:before,
.block.highlight.highlight.blue h3:after,
.block.highlight.highlight.blue h4:before,
.block.highlight.highlight.blue h4:after {
  color: #fff;
}
p.highlight.blue a:hover, p.highlight.highlight.blue a:hover,
.block.highlight.blue a:hover,
.block.highlight.highlight.blue a:hover {
  color: #1300c1;
}
p.highlight.blue a.blue:hover, p.highlight.blue a.pink:hover, p.highlight.blue a.purple:hover, p.highlight.highlight.blue a.blue:hover, p.highlight.highlight.blue a.pink:hover, p.highlight.highlight.blue a.purple:hover,
.block.highlight.blue a.blue:hover,
.block.highlight.blue a.pink:hover,
.block.highlight.blue a.purple:hover,
.block.highlight.highlight.blue a.blue:hover,
.block.highlight.highlight.blue a.pink:hover,
.block.highlight.highlight.blue a.purple:hover {
  color: #fff;
}
p.highlight.blue a.white, p.highlight.blue a.peach, p.highlight.blue a.green, p.highlight.blue a.sky, p.highlight.highlight.blue a.white, p.highlight.highlight.blue a.peach, p.highlight.highlight.blue a.green, p.highlight.highlight.blue a.sky,
.block.highlight.blue a.white,
.block.highlight.blue a.peach,
.block.highlight.blue a.green,
.block.highlight.blue a.sky,
.block.highlight.highlight.blue a.white,
.block.highlight.highlight.blue a.peach,
.block.highlight.highlight.blue a.green,
.block.highlight.highlight.blue a.sky {
  color: #1300c1;
}
p.highlight.pink,
.block.highlight.pink {
  padding: 2rem 0;
  background-color: #E60067;
  color: #ffffff !important;
}
p.highlight.pink p, p.highlight.pink h1, p.highlight.pink h2, p.highlight.pink h3, p.highlight.pink h4, p.highlight.pink .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading p.highlight.pink button, p.highlight.pink a, p.highlight.pink blockquote, p.highlight.pink li:before, p.highlight.pink p:before, p.highlight.pink p:after, p.highlight.pink h1:before, p.highlight.pink h1:after, p.highlight.pink h2:before, p.highlight.pink h2:after, p.highlight.pink h3:before, p.highlight.pink h3:after, p.highlight.pink h4:before, p.highlight.pink .content-accordion div.accordion-heading button:before, .content-accordion div.accordion-heading p.highlight.pink button:before, p.highlight.pink h4:after, p.highlight.pink .content-accordion div.accordion-heading button:after, .content-accordion div.accordion-heading p.highlight.pink button:after,
.block.highlight.pink p,
.block.highlight.pink h1,
.block.highlight.pink h2,
.block.highlight.pink h3,
.block.highlight.pink h4,
.block.highlight.pink .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading .block.highlight.pink button,
.block.highlight.pink a,
.block.highlight.pink blockquote,
.block.highlight.pink li:before,
.block.highlight.pink p:before,
.block.highlight.pink p:after,
.block.highlight.pink h1:before,
.block.highlight.pink h1:after,
.block.highlight.pink h2:before,
.block.highlight.pink h2:after,
.block.highlight.pink h3:before,
.block.highlight.pink h3:after,
.block.highlight.pink h4:before,
.block.highlight.pink .content-accordion div.accordion-heading button:before,
.content-accordion div.accordion-heading .block.highlight.pink button:before,
.block.highlight.pink h4:after,
.block.highlight.pink .content-accordion div.accordion-heading button:after,
.content-accordion div.accordion-heading .block.highlight.pink button:after {
  color: #fff !important;
}
p.highlight.pink a:hover,
.block.highlight.pink a:hover {
  color: #1300c1 !important;
}
p.highlight.pink a.blue:hover, p.highlight.pink a.pink:hover, p.highlight.pink a.purple:hover,
.block.highlight.pink a.blue:hover,
.block.highlight.pink a.pink:hover,
.block.highlight.pink a.purple:hover {
  color: #fff !important;
}
p.highlight.pink a.white, p.highlight.pink a.peach, p.highlight.pink a.green, p.highlight.pink a.sky,
.block.highlight.pink a.white,
.block.highlight.pink a.peach,
.block.highlight.pink a.green,
.block.highlight.pink a.sky {
  color: #1300c1 !important;
}
p.highlight.purple,
.block.highlight.purple {
  padding: 2rem 0;
  background-color: #8149ff;
  color: #ffffff !important;
}
p.highlight.purple p, p.highlight.purple h1, p.highlight.purple h2, p.highlight.purple h3, p.highlight.purple h4, p.highlight.purple .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading p.highlight.purple button, p.highlight.purple a, p.highlight.purple blockquote, p.highlight.purple li:before, p.highlight.purple p:before, p.highlight.purple p:after, p.highlight.purple h1:before, p.highlight.purple h1:after, p.highlight.purple h2:before, p.highlight.purple h2:after, p.highlight.purple h3:before, p.highlight.purple h3:after, p.highlight.purple h4:before, p.highlight.purple .content-accordion div.accordion-heading button:before, .content-accordion div.accordion-heading p.highlight.purple button:before, p.highlight.purple h4:after, p.highlight.purple .content-accordion div.accordion-heading button:after, .content-accordion div.accordion-heading p.highlight.purple button:after,
.block.highlight.purple p,
.block.highlight.purple h1,
.block.highlight.purple h2,
.block.highlight.purple h3,
.block.highlight.purple h4,
.block.highlight.purple .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading .block.highlight.purple button,
.block.highlight.purple a,
.block.highlight.purple blockquote,
.block.highlight.purple li:before,
.block.highlight.purple p:before,
.block.highlight.purple p:after,
.block.highlight.purple h1:before,
.block.highlight.purple h1:after,
.block.highlight.purple h2:before,
.block.highlight.purple h2:after,
.block.highlight.purple h3:before,
.block.highlight.purple h3:after,
.block.highlight.purple h4:before,
.block.highlight.purple .content-accordion div.accordion-heading button:before,
.content-accordion div.accordion-heading .block.highlight.purple button:before,
.block.highlight.purple h4:after,
.block.highlight.purple .content-accordion div.accordion-heading button:after,
.content-accordion div.accordion-heading .block.highlight.purple button:after {
  color: #fff !important;
}
p.highlight.purple a:hover,
.block.highlight.purple a:hover {
  color: #1300c1 !important;
}
p.highlight.purple a.blue:hover, p.highlight.purple a.pink:hover, p.highlight.purple a.purple:hover,
.block.highlight.purple a.blue:hover,
.block.highlight.purple a.pink:hover,
.block.highlight.purple a.purple:hover {
  color: #fff !important;
}
p.highlight.purple a.white, p.highlight.purple a.peach, p.highlight.purple a.green, p.highlight.purple a.sky,
.block.highlight.purple a.white,
.block.highlight.purple a.peach,
.block.highlight.purple a.green,
.block.highlight.purple a.sky {
  color: #1300c1 !important;
}
p.highlight.white90,
.block.highlight.white90 {
  padding: 2rem 0;
  background-color: rgba(255, 255, 255, 0.9);
}
p.highlight.white80,
.block.highlight.white80 {
  padding: 2rem 0;
  background-color: rgba(255, 255, 255, 0.8);
}
p.highlight.white70,
.block.highlight.white70 {
  padding: 2rem 0;
  background-color: rgba(255, 255, 255, 0.7);
}
p.highlight.black30,
.block.highlight.black30 {
  padding: 2rem 0;
  background-color: rgba(0, 0, 0, 0.3);
  color: #ffffff !important;
}
p.highlight.black30 p, p.highlight.black30 h1, p.highlight.black30 h2, p.highlight.black30 h3, p.highlight.black30 h4, p.highlight.black30 .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading p.highlight.black30 button, p.highlight.black30 a, p.highlight.black30 blockquote, p.highlight.black30 li:before, p.highlight.black30 p:before, p.highlight.black30 p:after, p.highlight.black30 h1:before, p.highlight.black30 h1:after, p.highlight.black30 h2:before, p.highlight.black30 h2:after, p.highlight.black30 h3:before, p.highlight.black30 h3:after, p.highlight.black30 h4:before, p.highlight.black30 .content-accordion div.accordion-heading button:before, .content-accordion div.accordion-heading p.highlight.black30 button:before, p.highlight.black30 h4:after, p.highlight.black30 .content-accordion div.accordion-heading button:after, .content-accordion div.accordion-heading p.highlight.black30 button:after,
.block.highlight.black30 p,
.block.highlight.black30 h1,
.block.highlight.black30 h2,
.block.highlight.black30 h3,
.block.highlight.black30 h4,
.block.highlight.black30 .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading .block.highlight.black30 button,
.block.highlight.black30 a,
.block.highlight.black30 blockquote,
.block.highlight.black30 li:before,
.block.highlight.black30 p:before,
.block.highlight.black30 p:after,
.block.highlight.black30 h1:before,
.block.highlight.black30 h1:after,
.block.highlight.black30 h2:before,
.block.highlight.black30 h2:after,
.block.highlight.black30 h3:before,
.block.highlight.black30 h3:after,
.block.highlight.black30 h4:before,
.block.highlight.black30 .content-accordion div.accordion-heading button:before,
.content-accordion div.accordion-heading .block.highlight.black30 button:before,
.block.highlight.black30 h4:after,
.block.highlight.black30 .content-accordion div.accordion-heading button:after,
.content-accordion div.accordion-heading .block.highlight.black30 button:after {
  color: #fff !important;
}
p.highlight.black30 a:hover,
.block.highlight.black30 a:hover {
  color: #1300c1 !important;
}
p.highlight.black30 a.blue:hover, p.highlight.black30 a.pink:hover, p.highlight.black30 a.purple:hover,
.block.highlight.black30 a.blue:hover,
.block.highlight.black30 a.pink:hover,
.block.highlight.black30 a.purple:hover {
  color: #fff !important;
}
p.highlight.black30 a.white, p.highlight.black30 a.peach, p.highlight.black30 a.green, p.highlight.black30 a.sky,
.block.highlight.black30 a.white,
.block.highlight.black30 a.peach,
.block.highlight.black30 a.green,
.block.highlight.black30 a.sky {
  color: #1300c1 !important;
}
p.highlight.black50,
.block.highlight.black50 {
  padding: 2rem 0;
  background-color: rgba(0, 0, 0, 0.5);
  color: #ffffff !important;
}
p.highlight.black50 p, p.highlight.black50 h1, p.highlight.black50 h2, p.highlight.black50 h3, p.highlight.black50 h4, p.highlight.black50 .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading p.highlight.black50 button, p.highlight.black50 a, p.highlight.black50 blockquote, p.highlight.black50 li:before, p.highlight.black50 p:before, p.highlight.black50 p:after, p.highlight.black50 h1:before, p.highlight.black50 h1:after, p.highlight.black50 h2:before, p.highlight.black50 h2:after, p.highlight.black50 h3:before, p.highlight.black50 h3:after, p.highlight.black50 h4:before, p.highlight.black50 .content-accordion div.accordion-heading button:before, .content-accordion div.accordion-heading p.highlight.black50 button:before, p.highlight.black50 h4:after, p.highlight.black50 .content-accordion div.accordion-heading button:after, .content-accordion div.accordion-heading p.highlight.black50 button:after,
.block.highlight.black50 p,
.block.highlight.black50 h1,
.block.highlight.black50 h2,
.block.highlight.black50 h3,
.block.highlight.black50 h4,
.block.highlight.black50 .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading .block.highlight.black50 button,
.block.highlight.black50 a,
.block.highlight.black50 blockquote,
.block.highlight.black50 li:before,
.block.highlight.black50 p:before,
.block.highlight.black50 p:after,
.block.highlight.black50 h1:before,
.block.highlight.black50 h1:after,
.block.highlight.black50 h2:before,
.block.highlight.black50 h2:after,
.block.highlight.black50 h3:before,
.block.highlight.black50 h3:after,
.block.highlight.black50 h4:before,
.block.highlight.black50 .content-accordion div.accordion-heading button:before,
.content-accordion div.accordion-heading .block.highlight.black50 button:before,
.block.highlight.black50 h4:after,
.block.highlight.black50 .content-accordion div.accordion-heading button:after,
.content-accordion div.accordion-heading .block.highlight.black50 button:after {
  color: #fff !important;
}
p.highlight.black50 a:hover,
.block.highlight.black50 a:hover {
  color: #1300c1 !important;
}
p.highlight.black50 a.blue:hover, p.highlight.black50 a.pink:hover, p.highlight.black50 a.purple:hover,
.block.highlight.black50 a.blue:hover,
.block.highlight.black50 a.pink:hover,
.block.highlight.black50 a.purple:hover {
  color: #fff !important;
}
p.highlight.black50 a.white, p.highlight.black50 a.peach, p.highlight.black50 a.green, p.highlight.black50 a.sky,
.block.highlight.black50 a.white,
.block.highlight.black50 a.peach,
.block.highlight.black50 a.green,
.block.highlight.black50 a.sky {
  color: #1300c1 !important;
}
p.highlight.green,
.block.highlight.green {
  padding: 2rem 0;
  background-color: #71f5c4;
}
p.highlight.sky,
.block.highlight.sky {
  padding: 2rem 0;
  background-color: #9da8ff;
}
p.highlight.sky10,
.block.highlight.sky10 {
  padding: 2rem 0;
  background-color: #f5f6ff;
}
p.highlight.sky20,
.block.highlight.sky20 {
  padding: 2rem 0;
  background-color: #ebeeff;
}
p.highlight.sky40,
.block.highlight.sky40 {
  padding: 2rem 0;
  background-color: #d8dcff;
}
p.highlight.sky60,
.block.highlight.sky60 {
  padding: 2rem 0;
  background-color: #c4cbff;
}
p.highlight.peach,
.block.highlight.peach {
  padding: 2rem 0;
  background-color: #ffcdd9;
}
p.highlight.peach25,
.block.highlight.peach25 {
  padding: 2rem 0;
  background-color: #fdf2f5;
}
p.highlight.peach20,
.block.highlight.peach20 {
  padding: 2rem 0;
  background-color: #fdf2f5;
}
p.highlight.peach40,
.block.highlight.peach40 {
  padding: 2rem 0;
  background-color: #ffebf0;
}
p.highlight.peach60,
.block.highlight.peach60 {
  padding: 2rem 0;
  padding: 2rem 0;
  background-color: #ffe1e8;
}
p.highlight.whitetext,
.block.highlight.whitetext {
  background-color: transparent;
  color: #ffffff !important;
}
p.highlight.whitetext p, p.highlight.whitetext h1, p.highlight.whitetext h2, p.highlight.whitetext h3, p.highlight.whitetext h4, p.highlight.whitetext .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading p.highlight.whitetext button, p.highlight.whitetext a, p.highlight.whitetext blockquote, p.highlight.whitetext li:before, p.highlight.whitetext p:before, p.highlight.whitetext p:after, p.highlight.whitetext h1:before, p.highlight.whitetext h1:after, p.highlight.whitetext h2:before, p.highlight.whitetext h2:after, p.highlight.whitetext h3:before, p.highlight.whitetext h3:after, p.highlight.whitetext h4:before, p.highlight.whitetext .content-accordion div.accordion-heading button:before, .content-accordion div.accordion-heading p.highlight.whitetext button:before, p.highlight.whitetext h4:after, p.highlight.whitetext .content-accordion div.accordion-heading button:after, .content-accordion div.accordion-heading p.highlight.whitetext button:after,
.block.highlight.whitetext p,
.block.highlight.whitetext h1,
.block.highlight.whitetext h2,
.block.highlight.whitetext h3,
.block.highlight.whitetext h4,
.block.highlight.whitetext .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading .block.highlight.whitetext button,
.block.highlight.whitetext a,
.block.highlight.whitetext blockquote,
.block.highlight.whitetext li:before,
.block.highlight.whitetext p:before,
.block.highlight.whitetext p:after,
.block.highlight.whitetext h1:before,
.block.highlight.whitetext h1:after,
.block.highlight.whitetext h2:before,
.block.highlight.whitetext h2:after,
.block.highlight.whitetext h3:before,
.block.highlight.whitetext h3:after,
.block.highlight.whitetext h4:before,
.block.highlight.whitetext .content-accordion div.accordion-heading button:before,
.content-accordion div.accordion-heading .block.highlight.whitetext button:before,
.block.highlight.whitetext h4:after,
.block.highlight.whitetext .content-accordion div.accordion-heading button:after,
.content-accordion div.accordion-heading .block.highlight.whitetext button:after {
  color: #fff !important;
}
p.highlight.whitetext a:hover,
.block.highlight.whitetext a:hover {
  color: #fff !important;
}
p.highlight p.pink,
p.highlight p.purple,
p.highlight p.blue,
.block.highlight p.pink,
.block.highlight p.purple,
.block.highlight p.blue {
  color: #fff;
}

a {
  text-decoration: none;
}

p > a, p strong > a {
  text-decoration: underline;
}
p > a:hover, p strong > a:hover {
  background-color: #ffcdd9;
  text-decoration: none;
  color: #1300c1;
}

.large {
  font-size: 1.5rem;
  line-height: 1.4;
}

#inner-page-content,
#full-width-content {
  position: relative;
}

#inner-page-content > .pink ul li:before,
#inner-page-content > .pink ol li:before,
#inner-page-content > .blue ul li:before,
#inner-page-content > .blue ol li:before,
#inner-page-content > .purple ul li:before,
#inner-page-content > .purple ol li:before,
#full-width-content > .pink ul li:before,
#full-width-content > .pink ol li:before,
#full-width-content > .blue ul li:before,
#full-width-content > .blue ol li:before,
#full-width-content > .purple ul li:before,
#full-width-content > .purple ol li:before,
.submenu-widget > .pink ul li:before,
.submenu-widget > .pink ol li:before,
.submenu-widget > .blue ul li:before,
.submenu-widget > .blue ol li:before,
.submenu-widget > .purple ul li:before,
.submenu-widget > .purple ol li:before {
  color: #fff;
}

.submenu-widget > ul li > a:hover {
  color: #1300c1;
  text-decoration: underline;
}

.text-blue {
  color: #1300c1;
}

.text-pink {
  color: #E60067;
}

.text-peach {
  color: #ffcdd9;
}

.text-purple {
  color: #8149ff;
}

.text-sky {
  color: #9da8ff;
}

.text-green {
  color: #71f5c4;
}

.text-white {
  color: #fff;
}

.error, .text-red {
  color: #cf0000;
}

blockquote {
  position: relative;
  border: none;
  margin: 0 0;
}
blockquote p, blockquote h1, blockquote h2, blockquote .single-post article h1, .single-post article blockquote h1, blockquote h3, blockquote .search-modal .search-modal-content h2, blockquote .search-modal .search-modal-content .single-post article h1, .single-post article blockquote .search-modal .search-modal-content h1, .search-modal .search-modal-content blockquote h2, .search-modal .search-modal-content blockquote .single-post article h1, .single-post article .search-modal .search-modal-content blockquote h1, blockquote h4, blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading blockquote button {
  font-size: 1.375rem;
  font-weight: 600 !important;
  padding: 1rem 2rem 1rem 0px;
  font-family: "Mind Meridian", Helvetica, Arial, sans-serif;
  color: #1300c1;
  line-height: 1.3;
  margin-bottom: 15px;
  quotes: "“" "”";
  font-weight: normal;
  word-break: normal !important;
}
blockquote p::before, blockquote h1::before, blockquote h2::before, blockquote .single-post article h1::before, .single-post article blockquote h1::before, blockquote h3::before, blockquote .search-modal .search-modal-content h2::before, blockquote .search-modal .search-modal-content .single-post article h1::before, .single-post article blockquote .search-modal .search-modal-content h1::before, .search-modal .search-modal-content blockquote h2::before, .search-modal .search-modal-content blockquote .single-post article h1::before, .single-post article .search-modal .search-modal-content blockquote h1::before, blockquote h4::before, blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading blockquote button::before {
  content: open-quote;
  font-family: "Mind Meridian Display", Helvetica, Arial, sans-serif;
  color: #E60067;
  font-weight: normal;
  display: inline-block;
  position: relative;
  left: 0px;
  font-size: 2.4rem;
  top: 10px;
  margin-right: 2px;
  line-height: 0;
  font-weight: normal;
}
blockquote p::after, blockquote h1::after, blockquote h2::after, blockquote .single-post article h1::after, .single-post article blockquote h1::after, blockquote h3::after, blockquote .search-modal .search-modal-content h2::after, blockquote .search-modal .search-modal-content .single-post article h1::after, .single-post article blockquote .search-modal .search-modal-content h1::after, .search-modal .search-modal-content blockquote h2::after, .search-modal .search-modal-content blockquote .single-post article h1::after, .single-post article .search-modal .search-modal-content blockquote h1::after, blockquote h4::after, blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading blockquote button::after {
  content: close-quote;
  font-family: "Mind Meridian Display", Helvetica, Arial, sans-serif;
  color: #E60067;
  display: inline-block;
  position: relative;
  right: 0;
  font-size: 2.4rem;
  bottom: -10px;
  margin-left: 2px;
  line-height: 0;
  font-weight: normal;
}
blockquote cite {
  display: block;
  text-align: right;
}

.pink blockquote:before,
.pink blockquote:after,
.blue blockquote:before,
.blue blockquote:after,
.purple blockquote:before,
.purple blockquote:after {
  color: #ffffff;
}

#inner-page-content table {
  border: 0;
  border-collapse: collapse;
}
#inner-page-content table tr {
  background: #F1F1F1;
}
#inner-page-content table tr td {
  padding: 0.5rem;
}
#inner-page-content table tr:nth-child(2n+1) {
  background: none;
}

.pdf {
  background-image: url(images/pdf.png);
  background-repeat: no-repeat;
  background-position: 5px 0;
  background-size: 30px;
  padding: 8px 15px 9px 45px;
  display: inline-block;
  border-radius: 5px;
}

.doc {
  background-image: url(images/word.png);
  background-repeat: no-repeat;
  background-position: 0px 2px;
  background-size: 37px;
  padding: 8px 15px 9px 45px;
  display: inline-block;
  border-radius: 5px;
}

/*--------------------------------------------------------------
# Elements
--------------------------------------------------------------*/
html {
  box-sizing: border-box;
}

*,
*:before,
*:after { /* Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see https://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */
  box-sizing: inherit;
}

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

hr {
  background-color: #d9d9d9;
  border: 0;
  height: 1px;
  margin: 1.5rem 0 1rem 0;
}

ul, ol {
  margin: 0 0 1rem 1rem;
  padding: 0 0 0 0.6rem;
  font-size: 1rem;
}
@media (min-width: 1024px) {
  ul, ol {
    font-size: 1.125rem;
  }
}
@media (min-width: 1200px) {
  ul, ol {
    font-size: 1.125rem;
  }
}

ul li {
  list-style: none;
}

main ul li:before {
  font-family: "Font Awesome 6 pro";
  content: "\f054";
  color: #1300c1;
  font-size: 10px;
  font-weight: 600;
  margin-right: 5px;
  margin-left: -10px;
  top: -2px;
  position: relative;
}

ol li {
  list-style: decimal;
}

dt {
  font-weight: bold;
}

dd {
  margin: 0 1.5em 1.5em;
}

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

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

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

ul#wp-admin-bar-root-default {
  margin: 0 !important;
}

/*--------------------------------------------------------------
# Forms
--------------------------------------------------------------*/
/* ---------------------------------------------------------------------------------------------------------- 
Buttons ----------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------- */
a.button,
.button,
button,
.wpforms-submit,
.submit-wrap input,
.woocommerce a.button,
.woocommerce input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.woocommerce #respond input#submit,
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button,
.posts-table-reset .reset,
a.screen-reader-text {
  display: inline-block;
  background-color: #fff;
  border: 1px solid #1300c1;
  color: #1300c1;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  padding: 0.8rem 1rem;
  margin: 0;
  -webkit-appearance: none;
  transition: all 0.25s linear;
  font-family: "Mind Meridian", Helvetica, Arial, sans-serif;
  font-size: 1.2rem !important;
  line-height: 1;
  text-shadow: none;
  text-decoration: none !important;
  border-radius: 0.5rem;
}
a.button:hover, a.button:focus,
.button:hover,
.button:focus,
button:hover,
button:focus,
.wpforms-submit:hover,
.wpforms-submit:focus,
.submit-wrap input:hover,
.submit-wrap input:focus,
.woocommerce a.button:hover,
.woocommerce a.button:focus,
.woocommerce input#submit.alt:hover,
.woocommerce input#submit.alt:focus,
.woocommerce a.button.alt:hover,
.woocommerce a.button.alt:focus,
.woocommerce button.button.alt:hover,
.woocommerce button.button.alt:focus,
.woocommerce input.button.alt:hover,
.woocommerce input.button.alt:focus,
.woocommerce #respond input#submit:hover,
.woocommerce #respond input#submit:focus,
.woocommerce #respond input#submit:hover,
.woocommerce #respond input#submit:focus, .woocommerce a.button:hover, .woocommerce a.button:focus, .woocommerce button.button:hover, .woocommerce button.button:focus, .woocommerce input.button:hover, .woocommerce input.button:focus,
.posts-table-reset .reset:hover,
.posts-table-reset .reset:focus,
a.screen-reader-text:hover,
a.screen-reader-text:focus {
  background: #ffcdd9;
  color: #1300c1;
  border: 1px solid #1300c1;
}
a.button:focus span,
.button:focus span,
button:focus span,
.wpforms-submit:focus span,
.submit-wrap input:focus span,
.woocommerce a.button:focus span,
.woocommerce input#submit.alt:focus span,
.woocommerce a.button.alt:focus span,
.woocommerce button.button.alt:focus span,
.woocommerce input.button.alt:focus span,
.woocommerce #respond input#submit:focus span,
.woocommerce #respond input#submit:focus span, .woocommerce a.button:focus span, .woocommerce button.button:focus span, .woocommerce input.button:focus span,
.posts-table-reset .reset:focus span,
a.screen-reader-text:focus span {
  text-decoration: underline;
}

.site-content a.button,
.site-content .button,
.site-content button,
.site-content .wpforms-submit,
.site-content .submit-wrap input,
.site-content .woocommerce a.button,
.site-content .woocommerce input#submit.alt,
.site-content .woocommerce a.button.alt,
.site-content .woocommerce button.button.alt,
.site-content .woocommerce input.button.alt,
.site-content .woocommerce #respond input#submit,
.site-content .woocommerce #respond input#submit, .site-content .woocommerce a.button, .site-content .woocommerce button.button, .site-content .woocommerce input.button,
.site-content .posts-table-reset .reset,
.site-content a.screen-reader-text {
  margin: 0 0 1rem 0;
}

.content-popup-wysiwyg .button, .content-popup-wysiwyg button, .sidebar-right .button, .sidebar-right button {
  display: block;
}

a.screen-reader-text {
  font-size: 1.1rem !important;
  box-shadow: none;
}

.give-btn {
  display: inline-block;
  background-color: #fff;
  border: 1px solid #1300c1;
  color: #1300c1;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  padding: 1rem;
  margin: 0;
  -webkit-appearance: none;
  transition: all 0.25s linear;
  font-family: "Mind Meridian", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1;
  text-shadow: none;
  text-decoration: none !important;
  border-radius: 10px;
}
.give-btn:hover {
  background: #1300c1;
  color: #fff;
  border: 1px solid #1300c1;
}
.give-btn:focus {
  background-color: #1300c1 !important;
  color: #fff !important;
  border: 1px solid #1300c1;
}

.give-btn-modal {
  background-color: #E60067;
  border: 1px solid #E60067;
  color: #fff;
}
.give-btn-modal:hover {
  background: #1300c1;
  color: #fff;
  border: 1px solid #1300c1;
}
.give-btn-modal:focus {
  background-color: #1300c1 !important;
  color: #fff !important;
  border: 1px solid #1300c1;
}

.wpforms-submit {
  display: inline-block !important;
  background-color: #71f5c4 !important;
  border: 3px solid #71f5c4 !important;
  color: #1300c1 !important;
  font-weight: 400;
  text-align: center;
  text-decoration: none;
  padding: 0.5rem 1rem !important;
  margin: 0;
  border-radius: 0.5rem !important;
  letter-spacing: 0.5px !important;
  -webkit-appearance: none;
  transition: all 0.25s linear;
  font-family: "Mind Meridian", Helvetica, Arial, sans-serif;
  font-size: 2rem !important;
  line-height: 1;
  text-shadow: none !important;
  text-decoration: none !important;
}
.wpforms-submit:hover {
  background: #ffcdd9 !important;
  color: #ffcdd9 !important;
}
.wpforms-submit:focus {
  background-color: #1300c1 !important;
  color: #fff !important;
  border: 1px solid #1300c1;
}

.woocommerce #respond input#submit.alt.disabled,
.woocommerce #respond input#submit.alt.disabled:hover,
.woocommerce #respond input#submit.alt:disabled,
.woocommerce #respond input#submit.alt:disabled:hover,
.woocommerce #respond input#submit.alt:disabled[disabled],
.woocommerce #respond input#submit.alt:disabled[disabled]:hover,
.woocommerce a.button.alt.disabled,
.woocommerce a.button.alt.disabled:hover,
.woocommerce a.button.alt:disabled,
.woocommerce a.button.alt:disabled:hover,
.woocommerce a.button.alt:disabled[disabled],
.woocommerce a.button.alt:disabled[disabled]:hover,
.woocommerce button.button.alt.disabled,
.woocommerce button.button.alt.disabled:hover,
.woocommerce button.button.alt:disabled,
.woocommerce button.button.alt:disabled:hover,
.woocommerce button.button.alt:disabled[disabled],
.woocommerce button.button.alt:disabled[disabled]:hover,
.woocommerce input.button.alt.disabled,
.woocommerce input.button.alt.disabled:hover,
.woocommerce input.button.alt:disabled,
.woocommerce input.button.alt:disabled:hover,
.woocommerce input.button.alt:disabled[disabled],
.woocommerce input.button.alt:disabled[disabled]:hover {
  background-color: #1300c1;
}

.give-default-level {
  background: #1300c1;
  border: 1px solid #1300c1;
  color: #fff !important;
}

.wpforms-save-resume-button span {
  display: inline-block !important;
  font-weight: bold !important;
  text-align: center !important;
  text-decoration: none !important;
  padding: 13px 15px !important;
  margin: 0 !important;
  -webkit-appearance: none !important;
  transition: all 0.25s linear !important;
  font-family: "Mind Meridian", Helvetica, Arial, sans-serif !important;
  font-size: 18px !important;
  line-height: 1 !important;
  text-shadow: none !important;
  text-decoration: none !important;
  border-radius: 10px !important;
  background-color: #E60067 !important;
  border: 1px solid #E60067 !important;
  color: #fff !important;
}
.wpforms-save-resume-button span:hover {
  background-color: #cd005c !important;
  border: 1px solid #E60067 !important;
  color: #fff !important;
}

.button, .button-big, .woocommerce .button, button.button {
  background-color: transparent;
  color: #1300c1;
  border: 1px solid #1300c1;
}
.button:hover, .button:focus, .button-big:hover, .button-big:focus, .woocommerce .button:hover, .woocommerce .button:focus, button.button:hover, button.button:focus {
  background: #ffcdd9;
  color: #1300c1;
  border: 1px solid #ffcdd9;
}
.button.transparent, .button-big.transparent, .woocommerce .button.transparent, button.button.transparent {
  background-color: transparent;
  color: #1300c1;
  border: 1px solid #1300c1;
}
.button.transparent:hover, .button.transparent:focus, .button-big.transparent:hover, .button-big.transparent:focus, .woocommerce .button.transparent:hover, .woocommerce .button.transparent:focus, button.button.transparent:hover, button.button.transparent:focus {
  background-color: #ffcdd9;
  color: #1300c1;
  border: 1px solid #1300c1;
}
.button.blue, .button-big.blue, .woocommerce .button.blue, button.button.blue {
  background-color: #1300c1 !important;
  color: #fff !important;
  border: 1px solid #1300c1;
}
.button.blue:hover, .button.blue:focus, .button-big.blue:hover, .button-big.blue:focus, .woocommerce .button.blue:hover, .woocommerce .button.blue:focus, button.button.blue:hover, button.button.blue:focus {
  background: #7166da !important;
  color: #fff !important;
  border: 1px solid #1300c1;
}
.button.white, .button-big.white, .woocommerce .button.white, button.button.white {
  background-color: #fff;
  border: 1px solid #1300c1;
  color: #1300c1 !important;
}
.button.white i::before, .button-big.white i::before, .woocommerce .button.white i::before, button.button.white i::before {
  color: #1300c1 !important;
}
.button.white:hover, .button.white:focus, .button-big.white:hover, .button-big.white:focus, .woocommerce .button.white:hover, .woocommerce .button.white:focus, button.button.white:hover, button.button.white:focus {
  background-color: #ffcdd9;
  border: 1px solid #1300c1;
  color: #1300c1 !important;
}
.button.white i, .button-big.white i, .woocommerce .button.white i, button.button.white i {
  color: #1300c1 !important;
}
.button.peach, .button-big.peach, .woocommerce .button.peach, button.button.peach {
  background-color: #ffcdd9;
  border: 1px solid #1300c1;
  color: #1300c1 !important;
}
.button.peach:hover, .button-big.peach:hover, .woocommerce .button.peach:hover, button.button.peach:hover {
  background-color: #ff9ab2;
  border: 1px solid #1300c1;
  color: #1300c1 !important;
}
.button.peach:focus, .button-big.peach:focus, .woocommerce .button.peach:focus, button.button.peach:focus {
  background-color: #ff819f;
  border: 1px solid #1300c1;
  color: #1300c1 !important;
}
.button.sky, .button-big.sky, .woocommerce .button.sky, button.button.sky {
  background-color: #9da8ff;
  border: 1px solid #1300c1;
  color: #1300c1 !important;
}
.button.sky:hover, .button-big.sky:hover, .woocommerce .button.sky:hover, button.button.sky:hover {
  background-color: #c4cbff;
  border: 1px solid #1300c1;
  color: #1300c1 !important;
}
.button.sky:focus, .button-big.sky:focus, .woocommerce .button.sky:focus, button.button.sky:focus {
  background-color: #1300c1;
  border: 1px solid #1300c1;
  color: #fff !important;
}
.button.green, .button.yellow, .button-big.green, .button-big.yellow, .woocommerce .button.green, .woocommerce .button.yellow, button.button.green, button.button.yellow {
  background-color: #71f5c4;
  border: 1px solid #1300c1;
  color: #1300c1 !important;
}
.button.green:hover, .button.green:focus, .button.yellow:hover, .button.yellow:focus, .button-big.green:hover, .button-big.green:focus, .button-big.yellow:hover, .button-big.yellow:focus, .woocommerce .button.green:hover, .woocommerce .button.green:focus, .woocommerce .button.yellow:hover, .woocommerce .button.yellow:focus, button.button.green:hover, button.button.green:focus, button.button.yellow:hover, button.button.yellow:focus {
  background-color: #12ee9c;
  border: 1px solid #1300c1;
  color: #1300c1 !important;
}
.button.pink, .button.red, .button-big.pink, .button-big.red, .woocommerce .button.pink, .woocommerce .button.red, button.button.pink, button.button.red {
  background-color: #E60067;
  border: 1px solid #E60067;
  color: #ffffff !important;
}
.button.pink:hover, .button.pink:focus, .button.red:hover, .button.red:focus, .button-big.pink:hover, .button-big.pink:focus, .button-big.red:hover, .button-big.red:focus, .woocommerce .button.pink:hover, .woocommerce .button.pink:focus, .woocommerce .button.red:hover, .woocommerce .button.red:focus, button.button.pink:hover, button.button.pink:focus, button.button.red:hover, button.button.red:focus {
  background-color: #cd005c !important;
  border: 1px solid #E60067 !important;
  color: #fff !important;
}
.button.purple, .button.light-purple, .button-big.purple, .button-big.light-purple, .woocommerce .button.purple, .woocommerce .button.light-purple, button.button.purple, button.button.light-purple {
  background-color: #8149ff;
  border: 1px solid #8149ff !important;
  color: #fff !important;
}
.button.purple:hover, .button.purple:focus, .button.light-purple:hover, .button.light-purple:focus, .button-big.purple:hover, .button-big.purple:focus, .button-big.light-purple:hover, .button-big.light-purple:focus, .woocommerce .button.purple:hover, .woocommerce .button.purple:focus, .woocommerce .button.light-purple:hover, .woocommerce .button.light-purple:focus, button.button.purple:hover, button.button.purple:focus, button.button.light-purple:hover, button.button.light-purple:focus {
  background-color: #6f30ff !important;
  border: 1px solid #8149ff !important;
  color: #fff !important;
}

.box-buttons {
  width: 99%;
  font-size: 0;
  bottom: -32px;
}
@media (min-width: 768px) {
  .box-buttons {
    position: absolute;
  }
}
.box-buttons .box-button {
  font-family: "Mind Meridian", Helvetica, Arial, sans-serif;
  width: 48%;
  display: inline-block;
  padding: 1rem 0;
  font-size: 1.5rem;
  text-transform: capitalize;
  margin-top: 5px;
  transition: all 0.1s;
}
@media (min-width: 768px) {
  .box-buttons .box-button {
    width: 23%;
  }
}
.box-buttons .box-button.blue {
  background-color: #1300c1;
  color: #fff;
}
.box-buttons .box-button.yellow {
  background-color: #ffcdd9;
  color: #1300c1;
}
.box-buttons .box-button.purple, .box-buttons .box-button.light-purple {
  background-color: #8149ff;
  color: #fff;
}
.box-buttons .box-button.red {
  background-color: #cf0000;
  color: #fff;
}
.box-buttons .box-button:hover {
  transform: scale(1.1);
}

.sidebar-widget .button, .sidebar .button {
  width: 100%;
  display: block;
  margin-bottom: 0.5rem;
  font-family: "Mind Meridian", Helvetica, Arial, sans-serif !important;
  box-sizing: border-box;
}

.inner-sub-nav a.button {
  box-sizing: border-box;
  display: inline-block;
  width: 100%;
  font-family: "Mind Meridian", Helvetica, Arial, sans-serif;
  text-transform: none;
  margin-bottom: 0.5rem;
}
.inner-sub-nav a.button.red {
  background-color: #cf0000;
  color: #fff;
}
.inner-sub-nav a.button.blue {
  background-color: #1300c1;
  color: #fff;
}
.inner-sub-nav a.button.purple {
  background-color: #8149ff;
  color: #fff;
}
.inner-sub-nav a.button.white {
  background-color: #fff;
  border: 3px solid #8149ff !important;
  color: #8149ff !important;
}
.inner-sub-nav a.button.white:hover {
  background-color: #8149ff;
  border: 3px solid #8149ff !important;
  color: #fff !important;
}
.inner-sub-nav a.button:hover {
  background-color: #1300c1;
  color: #ffcdd9 !important;
}
.inner-sub-nav a.button:focus {
  background-color: #1300c1 !important;
  color: #fff !important;
  border: 1px solid #1300c1;
}

.text-button {
  font-family: "Mind Meridian", Helvetica, Arial, sans-serif;
  font-size: 1.3125rem;
  color: #1300c1;
}
.text-button:before {
  content: "\f061";
  font-family: "Font Awesome 6 pro";
  font-size: 1rem;
  margin-right: 5px;
}

/*------------WOOCOMMERCE BUTTONS-------------------*/
ul.products li.product_cat-events a.button {
  border: 0;
}
ul.products li.product_cat-events:hover {
  background-color: #fff !important;
}

input[type=text],
input[type=email],
input[type=url],
input[type=password],
input[type=search],
input[type=number],
input[type=tel],
input[type=range],
input[type=date],
input[type=month],
input[type=week],
input[type=time],
input[type=datetime],
input[type=datetime-local],
input[type=color],
textarea {
  color: #666;
  border: 1px solid #595959;
  border-radius: 3px;
  padding: 3px;
}
input[type=text]:focus,
input[type=email]:focus,
input[type=url]:focus,
input[type=password]:focus,
input[type=search]:focus,
input[type=number]:focus,
input[type=tel]:focus,
input[type=range]:focus,
input[type=date]:focus,
input[type=month]:focus,
input[type=week]:focus,
input[type=time]:focus,
input[type=datetime]:focus,
input[type=datetime-local]:focus,
input[type=color]:focus,
textarea:focus {
  color: #111;
}

select {
  border: 1px solid #595959;
}

textarea {
  width: 100%;
}

div.wpforms-container-full .wpforms-form .wpforms-field-html ul,
div.wpforms-container-full .wpforms-form .wpforms-field-html ul {
  margin: 0rem 0 1rem 1rem !important;
}
div.wpforms-container-full .wpforms-form .wpforms-field-html ul li,
div.wpforms-container-full .wpforms-form .wpforms-field-html ul li {
  list-style: none !important;
  list-style: none !important;
  margin-bottom: 0.75rem !important;
}
div.wpforms-container-full .wpforms-form .wpforms-field-html ul li:before,
div.wpforms-container-full .wpforms-form .wpforms-field-html ul li:before {
  font-family: "Font Awesome 6 pro" !important;
  content: "\f054" !important;
  color: #1300c1 !important;
  font-size: 10px !important;
  font-weight: 600 !important;
  margin-right: 5px !important;
  margin-left: -10px !important;
  top: -2px !important;
  position: relative !important;
}
div.wpforms-container-full .wpforms-form .wpforms-field-html ol,
div.wpforms-container-full .wpforms-form .wpforms-field-html ol {
  margin: 0rem 0 1rem -1rem !important;
}
div.wpforms-container-full .wpforms-form .wpforms-field-html ol li,
div.wpforms-container-full .wpforms-form .wpforms-field-html ol li {
  list-style: decimal !important;
  margin-bottom: 0.75rem !important;
}

div.wpforms-container-full .wpforms-form .wpforms-field-html ul li {
  list-style: none !important;
}

div.wpforms-container-full .wpforms-form .wpforms-first {
  clear: none !important;
}

div.wpforms-container-full .wpforms-form input.wpforms-field-medium,
div.wpforms-container-full .wpforms-form select.wpforms-field-medium,
div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-medium {
  max-width: 100% !important;
}

div.wpforms-container-full .c27-donate-btn li label,
div.wpforms-container-full .wpforms-form * .c27-donate-btn li label {
  font-size: 1.6rem;
}
div.wpforms-container-full h1,
div.wpforms-container-full .wpforms-form * h1 {
  font-size: 2.625rem !important;
  margin: 20px 0 20px 0;
}
div.wpforms-container-full h2, div.wpforms-container-full .single-post article h1, .single-post article div.wpforms-container-full h1,
div.wpforms-container-full .wpforms-form * h2,
.single-post div.wpforms-container-full .wpforms-form article h1 {
  font-size: 2rem !important;
  margin: 1rem 0 0 0;
}
div.wpforms-container-full h3, div.wpforms-container-full .search-modal .search-modal-content h2, div.wpforms-container-full .search-modal .search-modal-content .single-post article h1, .single-post article div.wpforms-container-full .search-modal .search-modal-content h1, .search-modal .search-modal-content div.wpforms-container-full h2, .search-modal .search-modal-content div.wpforms-container-full .single-post article h1, .single-post article .search-modal .search-modal-content div.wpforms-container-full h1,
div.wpforms-container-full .wpforms-form * h3,
.search-modal div.wpforms-container-full .wpforms-form .search-modal-content h2,
.search-modal div.wpforms-container-full .wpforms-form .search-modal-content .single-post article h1,
.single-post article .search-modal div.wpforms-container-full .wpforms-form .search-modal-content h1 {
  font-size: 1.6rem !important;
  font-family: "Mind Meridian Bold", Helvetica, Arial, sans-serif;
  color: #1300c1;
  margin: 1rem 0 0 0;
}
div.wpforms-container-full h4, div.wpforms-container-full .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading div.wpforms-container-full button,
div.wpforms-container-full .wpforms-form * h4,
.content-accordion div.wpforms-container-full .wpforms-form div.accordion-heading button {
  font-size: 1.3125rem !important;
  margin: 0.75rem 0 0 0;
}
div.wpforms-container-full p,
div.wpforms-container-full .wpforms-form * p {
  font-size: 1.125rem !important;
}

div.wpforms-container-full .wpforms-form input[type=submit],
div.wpforms-container-full .wpforms-form button[type=submit],
div.wpforms-container-full .wpforms-form .wpforms-page-button {
  font-size: initial !important;
}

.wpforms-container label {
  color: #333;
}

div.wpforms-container-full .wpforms-form li:before {
  content: none !important;
}

footer div.wpforms-container-full .wpforms-form input[type=text],
footer div.wpforms-container-full .wpforms-form input[type=email] {
  width: 80%;
}

footer div.wpforms-container-full .wpforms-form button[type=submit] {
  background: #ffffff !important;
  color: #1300c1 !important;
}

footer div.wpforms-container-full {
  margin: 0 !important;
}

button .wpforms-page-button .wpforms-page-prev {
  margin-right: 10px !important;
}

.grecaptcha-badge {
  visibility: hidden;
}

div.wpforms-container-full input[type=date],
div.wpforms-container-full input[type=datetime],
div.wpforms-container-full input[type=datetime-local],
div.wpforms-container-full input[type=email],
div.wpforms-container-full input[type=month],
div.wpforms-container-full input[type=number],
div.wpforms-container-full input[type=password],
div.wpforms-container-full input[type=range],
div.wpforms-container-full input[type=search],
div.wpforms-container-full input[type=tel],
div.wpforms-container-full input[type=text],
div.wpforms-container-full input[type=time],
div.wpforms-container-full input[type=url],
div.wpforms-container-full input[type=week],
div.wpforms-container-full select,
div.wpforms-container-full textarea {
  border-color: #595959;
}
div.wpforms-container-full input[type=date]:focus-visible,
div.wpforms-container-full input[type=datetime]:focus-visible,
div.wpforms-container-full input[type=datetime-local]:focus-visible,
div.wpforms-container-full input[type=email]:focus-visible,
div.wpforms-container-full input[type=month]:focus-visible,
div.wpforms-container-full input[type=number]:focus-visible,
div.wpforms-container-full input[type=password]:focus-visible,
div.wpforms-container-full input[type=range]:focus-visible,
div.wpforms-container-full input[type=search]:focus-visible,
div.wpforms-container-full input[type=tel]:focus-visible,
div.wpforms-container-full input[type=text]:focus-visible,
div.wpforms-container-full input[type=time]:focus-visible,
div.wpforms-container-full input[type=url]:focus-visible,
div.wpforms-container-full input[type=week]:focus-visible,
div.wpforms-container-full select:focus-visible,
div.wpforms-container-full textarea:focus-visible {
  border: 2px solid #1300c1 !important;
}

div.wpforms-container-full input[type=checkbox], div.wpforms-container-full input[type=radio] {
  margin: 3px 0 0 3px !important;
}

div.wpforms-container-full .wpforms-form ul li input[type=checkbox]:focus-visible,
div.wpforms-container-full .wpforms-form ul li input[type=radio]:focus-visible {
  outline: 2px solid #1300c1 !important;
}

.wpforms-field-html p a:focus-visible {
  font-weight: bold;
  color: #E60067;
  text-decoration: underline;
}

div.wpforms-container-full textarea .g-recaptcha iframe {
  border: 1px solid #595959 !important;
}

.wpforms-confirmation-container-full,
div[submit-success] > .wpforms-confirmation-container-full:not(.wpforms-redirection-message) {
  background: #ffcdd9 !important;
  border-color: #ffcdd9 !important;
}

div.wpforms-container-full .wpforms-form .wpforms-recaptcha-container iframe {
  border: none !important;
}

.wpforms-container .wpforms-page-indicator {
  margin-bottom: 0px !important;
}

div.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button {
  margin-right: 10px !important;
}

div.wpforms-container-full .wpforms-field-label, .wp-core-ui div.wpforms-container-full .wpforms-field-label {
  margin-bottom: 5px !important;
}

div.wpforms-container-full .wpforms-form label.wpforms-error, div.wpforms-container-full .wpforms-form em.wpforms-error {
  margin-top: 3px !important;
}

div.wpforms-container-full .wpforms-form button[type=submit].c27-submit {
  position: absolute !important;
  top: -56px;
  right: 0;
}

div.wpforms-container-full .wpforms-form button[type=submit],
div.wpforms-container-full .wpforms-form .wpforms-page-button {
  display: inline-block !important;
  font-weight: bold !important;
  text-align: center !important;
  text-decoration: none !important;
  padding: 13px 15px !important;
  margin: 0 !important;
  -webkit-appearance: none !important;
  transition: all 0.25s linear !important;
  font-family: "Mind Meridian", Helvetica, Arial, sans-serif !important;
  font-size: 18px !important;
  line-height: 0.5 !important;
  text-shadow: none !important;
  text-decoration: none !important;
  border-radius: 10px !important;
  background-color: #1300c1 !important;
  color: #fff !important;
  border: 1px solid #1300c1 !important;
}
div.wpforms-container-full .wpforms-form button[type=submit]:hover,
div.wpforms-container-full .wpforms-form .wpforms-page-button:hover {
  background: #7166da !important;
  border: 1px solid #1300c1 !important;
  color: #fff !important;
}
div.wpforms-container-full .wpforms-form button[type=submit]:focus,
div.wpforms-container-full .wpforms-form .wpforms-page-button:focus {
  background: #7166da !important;
  border: 1px solid #1300c1 !important;
  color: #fff !important;
}

div.wpforms-container-full .wpforms-form button[type=submit].green {
  background-color: #71f5c4 !important;
  color: #1300c1 !important;
  border: 1px solid #1300c1 !important;
}
div.wpforms-container-full .wpforms-form button[type=submit].green:hover {
  background-color: #12ee9c !important;
  border: 1px solid #1300c1 !important;
  color: #1300c1 !important;
}
div.wpforms-container-full .wpforms-form button[type=submit].green:focus {
  background-color: #12ee9c !important;
  border: 1px solid #1300c1 !important;
  color: #1300c1 !important;
}

div.wpforms-container-full .wpforms-form button[type=submit].blue {
  background-color: #1300c1 !important;
  color: #fff !important;
  border: 1px solid #1300c1 !important;
}
div.wpforms-container-full .wpforms-form button[type=submit].blue:hover {
  background: #7166da !important;
  border: 1px solid #1300c1 !important;
  color: #fff !important;
}
div.wpforms-container-full .wpforms-form button[type=submit].blue:focus {
  background: #7166da !important;
  border: 1px solid #1300c1 !important;
  color: #fff !important;
}

div.wpforms-container-full .wpforms-form button[type=submit].pink {
  background-color: #E60067 !important;
  color: #fff !important;
  border: 1px solid #E60067 !important;
}
div.wpforms-container-full .wpforms-form button[type=submit].pink:hover {
  background-color: #cd005c !important;
  border: 1px solid #E60067 !important;
  color: #fff !important;
}
div.wpforms-container-full .wpforms-form button[type=submit].pink:focus {
  background-color: #cd005c !important;
  border: 1px solid #E60067 !important;
  color: #fff !important;
}

div.wpforms-container-full .wpforms-form button[type=submit].purple {
  background-color: #8149ff !important;
  color: #fff !important;
  border: 1px solid #8149ff !important;
}
div.wpforms-container-full .wpforms-form button[type=submit].purple:hover {
  background-color: #6f30ff !important;
  border: 1px solid #8149ff !important;
  color: #fff !important;
}
div.wpforms-container-full .wpforms-form button[type=submit].purple:focus {
  background-color: #6f30ff !important;
  border: 1px solid #8149ff !important;
  color: #fff !important;
}

div.wpforms-container-full .wpforms-form button[type=submit].peach {
  background-color: #ffcdd9 !important;
  color: #1300c1 !important;
  border: 1px solid #1300c1 !important;
}
div.wpforms-container-full .wpforms-form button[type=submit].peach:hover {
  background-color: #ff9ab2 !important;
  border: 1px solid #1300c1 !important;
  color: #1300c1 !important;
}
div.wpforms-container-full .wpforms-form button[type=submit].peach:focus {
  background-color: #ff9ab2 !important;
  border: 1px solid #1300c1 !important;
  color: #1300c1 !important;
}

div.wpforms-container-full .wpforms-form button[type=submit].green {
  background-color: #71f5c4 !important;
  color: #1300c1 !important;
  border: 1px solid #1300c1 !important;
}
div.wpforms-container-full .wpforms-form button[type=submit].green:hover {
  background-color: #12ee9c !important;
  border: 1px solid #1300c1 !important;
  color: #1300c1 !important;
}
div.wpforms-container-full .wpforms-form button[type=submit].green:focus {
  background-color: #12ee9c !important;
  border: 1px solid #1300c1 !important;
  color: #1300c1 !important;
}

div.wpforms-container-full .wpforms-form button[type=submit].sky {
  background-color: #9da8ff !important;
  color: #1300c1 !important;
  border: 1px solid #1300c1 !important;
}
div.wpforms-container-full .wpforms-form button[type=submit].sky:hover {
  background-color: #c4cbff !important;
  border: 1px solid #1300c1 !important;
  color: #1300c1 !important;
}
div.wpforms-container-full .wpforms-form button[type=submit].sky:focus {
  background-color: #c4cbff !important;
  border: 1px solid #1300c1 !important;
  color: #1300c1 !important;
}

div.wpforms-container-full .wpforms-form button[type=submit].white {
  background-color: #fff !important;
  color: #1300c1 !important;
  border: 1px solid #1300c1 !important;
}
div.wpforms-container-full .wpforms-form button[type=submit].white:hover {
  background-color: #ffcdd9 !important;
  border: 1px solid #1300c1 !important;
  color: #1300c1 !important;
}
div.wpforms-container-full .wpforms-form button[type=submit].white:focus {
  background-color: #ffcdd9 !important;
  border: 1px solid #1300c1 !important;
  color: #1300c1 !important;
}

:root {
  --wpforms-field-size-input-spacing: 5px!important;
}

.c27-donation {
  margin: 0 auto !important;
}
.c27-donation .wpforms-submit-container {
  margin: 0 auto !important;
}

/* Base styles for all fieldsets using c27-donate-btn */
.c27-donate-btn ul {
  display: flex !important;
  flex-wrap: wrap !important; /* Allow items to wrap onto new rows */
  justify-content: space-between !important; /* Distribute items evenly */
  padding: 0 !important;
  margin: 0 !important;
  list-style: none !important;
  gap: 0 !important; /* Remove any extra gaps */
}

/* Default styling for items (fallback) */
.c27-donate-btn ul li {
  flex: 1 1 calc(25% - 1px) !important; /* Default for 4 items per row */
  text-align: center !important;
  box-sizing: border-box !important; /* Include borders and padding in size */
  margin: 0 !important; /* Remove spacing between items */
  padding: 0 !important; /* Remove extra padding */
}

/* Specific styles for 3-column layout (.c27-3col) */
.c27-donate-btn.c27-3col ul li {
  flex: 1 1 calc(33.3333333333% - 1px) !important; /* Divide into 3 columns */
}

/* Specific styles for 4-column layout (.c27-4col) */
.c27-donate-btn.c27-4col ul li {
  flex: 1 1 calc(25% - 1px) !important; /* Divide into 4 columns */
}

/* Specific styles for 5-column layout (.c27-5col) */
.c27-donate-btn.c27-5col ul li {
  flex: 1 1 calc(20% - 1px) !important; /* Divide into 5 columns */
}

/* Specific styles for 6-column layout (.c27-6col) */
.c27-donate-btn.c27-6col ul li {
  flex: 1 1 calc(16.6666666667% - 1px) !important; /* Divide into 6 columns */
}

/* Adjustments for .c27-last-child */
.c27-donate-btn.c27-last-child ul li:last-child {
  flex: 0 1 calc(50% - 1px) !important; /* Last item takes 40% width */
  margin: 10px auto 0 auto !important; /* Center the last item horizontally */
  order: 1 !important; /* Push the last item to the next row */
  text-align: center !important;
}

/* Radius and border for the last item */
.c27-donate-btn.c27-last-child ul li:last-child label {
  border-top-left-radius: 13px !important; /* Top-left corner radius */
  border-bottom-left-radius: 13px !important; /* Bottom-left corner radius */
  border-top-right-radius: 13px !important; /* Top-right corner radius */
  border-bottom-right-radius: 13px !important; /* Bottom-right corner radius */
  border-left: 1px solid #ccc !important; /* Add left border */
}

/* Styling for the second-to-last item */
.c27-donate-btn.c27-last-child ul li:nth-last-child(2) label {
  border-top-right-radius: 13px !important; /* Top-right corner radius */
  border-bottom-right-radius: 13px !important; /* Bottom-right corner radius */
}

/* Hide radio inputs */
.c27-donate-btn input[type=radio] {
  display: none !important;
}

/* Style the labels as buttons */
.c27-donate-btn label {
  display: flex !important; /* Use flex to ensure consistent height */
  align-items: center !important; /* Center text vertically */
  justify-content: center !important; /* Center text horizontally */
  padding: 15px 0 !important;
  cursor: pointer !important;
  background-color: white !important;
  border: 1px solid #ccc !important;
  border-left: 0 !important;
  border-radius: 0px !important;
  text-align: center !important;
  transition: all 0.3s ease !important;
  font-size: 20px !important;
  font-weight: 600 !important;
  width: 100% !important; /* Ensure the label fills its parent container */
  box-sizing: border-box !important; /* Include padding and border in size */
}

/* Hover effect for labels */
.c27-donate-btn label:hover {
  background-color: #e5e5e5 !important;
}

/* Selected state */
.c27-donate-btn input[type=radio]:checked + label,
.c27-donate-btn .wpforms-selected label {
  background-color: #1300c1 !important;
  color: white !important;
  border: 1px solid #1300c1 !important;
  border-left: 0 !important;
}

/* Border radius for the first list item */
.c27-donate-btn ul li:first-child label {
  border-top-left-radius: 13px !important;
  border-bottom-left-radius: 13px !important;
  border: 1px solid #ccc !important;
}

/* Border radius for the last list item */
.c27-donate-btn ul li:last-child label {
  border-top-right-radius: 13px !important;
  border-bottom-right-radius: 13px !important;
}

.c27-amount .wpforms-price {
  display: flex !important;
  font-size: 30px !important;
  font-weight: bold !important;
  color: #1300c1;
  background-color: #fff !important;
  border: 1px solid #ccc !important;
  padding: 10px 10px !important;
}

/* Target the specific input field */
.c27-amount-field input[type=text] {
  font-size: 30px !important;
  font-weight: bold !important;
  color: #1300c1 !important; /* Replace $brand-one with the actual color value */
  background-color: #fff !important;
  border: 1px solid #ccc !important;
  padding: 30px 10px !important;
  width: 100% !important; /* Ensure it stretches to fill the parent container */
  box-sizing: border-box !important; /* Include padding and border in the total width */
  border-radius: 5px !important; /* Optional: Add rounded corners for a polished look */
}

.c27-amount .wpforms-payment-total {
  font-size: 30px !important;
  font-weight: bold !important;
  color: #1300c1 !important; /* Replace $brand-one with the actual color value */
}

/* Style the surrounding container for better alignment */
.c27-amount-field {
  margin-bottom: 0 !important; /* Add space below the field */
  padding-bottom: 0 !important;
}

.c27-amount {
  margin-bottom: 0 !important; /* Add space below the field */
  padding-bottom: 18px !important;
}

/* Style the label (if needed, for visibility) */
.c27-amount-field label {
  font-size: 16px !important;
  color: #333 !important;
  display: block !important;
  margin-bottom: 5px !important;
}

/* Style the label (if needed, for visibility) */
.c27-amount label {
  font-size: 16px !important;
  color: #333 !important;
  display: block !important;
  margin-bottom: 5px !important;
}

/* Style the field description */
.c27-amount-field .wpforms-field-description {
  font-size: 14px !important;
  color: #666 !important;
  margin-top: 5px !important;
}

/*--------------------------------------------------------------
# Navigation
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Links
--------------------------------------------------------------*/
a {
  color: #1300c1;
}
a:visited {
  color: #1300c1;
}
a:focus {
  outline: none;
}
a:hover, a:active {
  outline: none;
}

a[target=_blank]::after {
  content: "\f08e";
  font-family: "Font Awesome 6 Pro";
  display: inline-block;
  margin-left: 0.5rem;
  font-size: 0.8rem;
  opacity: 1;
}

.social a[target=_blank]::after {
  display: none;
}

button:hover {
  cursor: pointer;
}

.sidebar-right button, .content-popup-wysiwyg button {
  width: 100%;
}

/*--------------------------------------------------------------
## Menus
--------------------------------------------------------------*/
body.toggle-nav {
  overflow: hidden !important;
}

.navbar-toggle {
  position: fixed;
  top: -3px;
  right: 20px;
  display: block;
  background: none;
  width: 26px;
  height: 50px;
  margin: 0;
  padding: 17px 0;
  border: none;
  z-index: 99;
  transition: transform 1s ease-in-out;
  border-radius: 0;
  border: 0;
}
@media (min-width: 1024px) {
  .navbar-toggle {
    display: none;
  }
}
body.toggle-nav .navbar-toggle {
  transform: rotate(360deg);
}
.navbar-toggle:hover, .navbar-toggle:focus {
  outline: none;
  background: none;
  border: 0;
}
.navbar-toggle .sr-only {
  position: absolute;
  overflow: hidden;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  clip: rect(0, 0, 0, 0);
  border: none;
}
.navbar-toggle.blue span.icon-bar, .navbar-toggle.pink span.icon-bar, .navbar-toggle.purple span.icon-bar {
  background-color: #fff;
}
.navbar-toggle span.icon-bar {
  position: relative;
  display: block;
  width: 26px;
  height: 3px;
  background-color: #1300c1;
  margin: 0 0 4px 0;
  backface-visibility: hidden;
  transition: all 0.25s linear;
}
body.toggle-nav .navbar-toggle span.icon-bar {
  background-color: #fff;
}
body.toggle-nav .navbar-toggle span.icon-bar:nth-child(2) {
  transform: translate3d(0, 7px, 0) rotate(45deg);
  -webkit-transform-origin: 50% 53%;
}
body.toggle-nav .navbar-toggle span.icon-bar:nth-child(3) {
  opacity: 0;
}
body.toggle-nav .navbar-toggle span.icon-bar:last-child {
  transform: translate3d(0, -7px, 0) rotate(-45deg);
  -webkit-transform-origin: 50% 53%;
}
.navbar-toggle span.icon-bar:last-child {
  margin-bottom: 0;
}
body.toggle-nav .navbar-toggle span.icon-bar:last-child {
  transform: translate3d(0, -7px, 0) rotate(-45deg);
  -webkit-transform-origin: 50% 53%;
}

header {
  /*
  	.subblue-drop ul.navbar > li {
  		ul.sub-menu {
  			a:hover {
  				color: #fff!important;
  				background-color: $brand-one!important;
  			}
  			ul.sub-menu {
  				a:hover {
  					color: #fff!important;
  					background-color: $brand-one!important;
  				}
  			}
  		}
  	}
  */
}
header nav.main-nav {
  display: none;
  margin-top: 0px;
  font-family: "Mind Meridian Bold", Helvetica, Arial, sans-serif;
}
@media (min-width: 1024px) {
  header nav.main-nav {
    display: flex;
    align-items: center;
  }
  header nav.main-nav.mind-style {
    min-height: 72px;
    position: relative;
  }
  header nav.main-nav.mind-style ul.navbar > li > a {
    padding: 1.7rem 0.4rem;
  }
}
header ul.navbar {
  margin: 0;
  padding: 0;
  display: inline-block;
  z-index: 10;
  position: relative;
  justify-content: flex-start;
  align-items: center;
  flex: 0 0 100%;
}
header ul.navbar li.open-left ul.sub-menu {
  right: 0px;
}
header ul.navbar li.open-left ul.sub-menu li.open-left ul.sub-menu {
  right: 300px;
  left: auto;
}
header ul.navbar > li {
  position: relative;
  list-style: none;
  margin-bottom: 0;
  display: inline-block;
  /*&.current-menu-item,
  &.current-page-parent {
  	background-color: $pink;
  	> a {
  		color: #ffffff!important;
  	}
  }*/
}
header ul.navbar > li:hover {
  cursor: pointer;
}
header ul.navbar > li.sfHover:focus a {
  text-decoration: none !important;
}
header ul.navbar > li.menu-item-has-children::before {
  position: absolute;
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 13px 13px;
  border-color: transparent transparent transparent transparent;
  bottom: 0;
  left: 40%;
  right: 60%;
  z-index: 10;
  transition: all 0.3s;
}
header ul.navbar > li.menu-item-has-children:hover::before {
  position: absolute;
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 13px 13px;
  border-color: transparent transparent #ff0071 transparent;
  bottom: 0;
  left: 40%;
  right: 60%;
  z-index: 10;
  transition: none;
}
header ul.navbar > li.menu-item-has-children > a:after {
  content: "";
  display: inline-block;
  width: 0;
  height: 0;
  margin-top: -2px;
  margin-left: 4px;
  vertical-align: middle;
  border-top: 4px solid;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
header ul.navbar > li > a {
  position: relative;
  display: block;
  padding: 1rem 0.6rem;
  color: #1300c1;
  font-size: 1.15rem;
  font-family: "Mind Meridian", Helvetica, Arial, sans-serif;
  font-weight: 600;
  text-decoration: none;
  text-transform: none;
  line-height: 1;
  transition: border-color 0.25s linear, color 0.25s linear;
}
header ul.navbar > li > a:focus-visible {
  color: #71f5c4 !important;
  text-decoration: underline;
  outline: 2px solid #71f5c4;
}
header ul.navbar > li:focus > .sub-menu, header ul.navbar > li[aria-expanded=true] > .sub-menu, header ul.navbar > li:active > .sub-menu, header ul.navbar > li:active > .flexMenu-popup,
header ul.navbar > li .sub-menu > li.menu-item-has-children:hover > .sub-menu,
header ul.navbar > li .sub-menu > li.menu-item-has-children[aria-expanded=true] > .sub-menu {
  display: block;
}
header ul.navbar .sub-menu {
  display: none;
  position: absolute;
  top: 100%;
  background-color: #fff;
  margin: 0;
  padding: 1rem 0;
  min-width: 300px;
  z-index: 100;
  box-shadow: 0px 30px 30px rgba(0, 0, 0, 0.25);
}
header ul.navbar .sub-menu > li {
  margin: 0;
  padding: 0;
  list-style: none;
  position: relative;
}
header ul.navbar .sub-menu > li.menu-item-has-children:hover:before {
  display: none;
}
header ul.navbar .sub-menu > li.current_page_item, header ul.navbar .sub-menu > li.current_page_parent {
  background-color: transparent;
}
header ul.navbar .sub-menu > li.current_page_item a, header ul.navbar .sub-menu > li.current_page_parent a {
  color: #E60067;
}
header ul.navbar .sub-menu > li > a {
  display: block;
  padding: 0.2rem 1rem 0.3rem 1rem;
  color: #1300c1;
  font-size: 1.1rem;
  line-height: 1.3rem;
  font-family: "Mind Meridian", Helvetica, Arial, sans-serif;
  text-decoration: none;
  font-weight: normal;
  color: #1300c1;
}
header ul.navbar .sub-menu > li > a:hover, header ul.navbar .sub-menu > li > a:focus {
  color: #E60067;
  background-color: transparent;
}
header ul.navbar .sub-menu > li > a:focus-visible {
  outline: 2px solid #E60067;
}
header ul.navbar .sub-menu > li.current-menu-item > a {
  text-decoration: none;
}
header ul.navbar .sub-menu .sub-menu {
  border-top: 0px solid #E60067;
  display: none;
  position: absolute;
  left: 300px;
  top: -0.5rem;
  z-index: -1;
  padding: 0.5rem 0rem;
  background-color: #fff !important;
}
header nav.main-nav.nav-justify > ul, header nav.main-nav.nav-left > ul, header nav.main-nav.nav-center > ul, header nav.main-nav.nav-right > ul {
  display: flex;
  gap: 0.05rem;
  flex-wrap: wrap;
}
header nav.main-nav.nav-justify > ul {
  justify-content: space-between;
}
header nav.main-nav.nav-left > ul {
  justify-content: flex-start;
}
header nav.main-nav.nav-right > ul {
  justify-content: flex-end;
}
header nav.main-nav.nav-center > ul {
  justify-content: center;
}
header .flexMenu-viewMore {
  position: relative;
  display: inline-block;
}
header .flexMenu-viewMore > a:hover header .flexMenu-viewMore > a [aria-expanded=true] {
  cursor: pointer;
  background-color: transparent !important;
}
header .flexMenu-viewMore > a:after {
  position: absolute;
  font-family: "Font Awesome 6 Pro";
  content: "\f142";
  color: #fff;
  display: inline-block;
  margin-left: 5px;
  font-size: 1.25rem;
}
header .flexMenu-viewMore .flexMenu-popup {
  background-color: #fff;
  border-top: 4px solid #E60067;
  margin: 0;
  padding: 0;
  min-width: 300px;
  z-index: 100;
  box-shadow: 0 0 40px rgba(0, 0, 0, 0.1);
  right: 0;
  display: flex;
  flex-direction: column;
}
header .flexMenu-viewMore .flexMenu-popup a {
  padding: 0.5rem 1rem;
  color: #1300c1 !important;
  font-size: 1.1rem;
  font-family: "Mind Meridian", Helvetica, Arial, sans-serif;
  text-decoration: none;
  font-weight: normal;
  display: block;
}
header .flexMenu-viewMore .flexMenu-popup a:hover header .flexMenu-viewMore .flexMenu-popup a[aria-expanded=true] {
  background-color: #fff !important;
  color: #E60067 !important;
}
header .subblue ul.navbar > li.menu-item-has-children:hover:before {
  position: absolute;
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 12px 12px 12px;
  border-color: transparent transparent #1300c1 transparent;
  bottom: 0;
  left: 40%;
  right: 60%;
  z-index: 10;
}
header .subblue ul.navbar > li ul.sub-menu {
  border-top: 4px solid #1300c1;
}
header .subblue ul.navbar > li ul.sub-menu ul.sub-menu {
  border-top: 0px solid black;
}
header .subpink ul.navbar > li {
  /*&.menu-item-has-children:hover {
  	&:before {
  		position: absolute;
  		content: '';
  		width: 0;
  		height: 0;
  		border-style: solid;
  		border-width: 0 13px 13px 13px;
  		border-color: transparent transparent $pink transparent;
  		bottom: -2px;
  		left: 40%;
  		right: 60%;
  		z-index: 10;
  	}
  } */
}
header .subpink ul.navbar > li ul.sub-menu {
  border-top: 4px solid #E60067;
}
header .subpink ul.navbar > li ul.sub-menu ul.sub-menu {
  border-top: 0px solid black;
}
header .subwhite ul.navbar > li.menu-item-has-children:hover:before {
  position: absolute;
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 12px 12px 12px;
  border-color: transparent transparent white transparent;
  bottom: 0;
  left: 40%;
  right: 60%;
  z-index: 100;
}
header .subwhite ul.navbar > li ul.sub-menu {
  border-top: 4px solid white;
}
header .subwhite ul.navbar > li ul.sub-menu ul.sub-menu {
  border-top: 0px solid black;
}
header .subsky ul.navbar > li.menu-item-has-children:hover:before {
  position: absolute;
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 12px 12px 12px;
  border-color: transparent transparent #9da8ff transparent;
  bottom: 0;
  left: 40%;
  right: 60%;
  z-index: 10;
}
header .subsky ul.navbar > li ul.sub-menu {
  border-top: 4px solid #9da8ff;
}
header .subsky ul.navbar > li ul.sub-menu ul.sub-menu {
  border-top: 0px solid black;
}
header .subpeach ul.navbar > li.menu-item-has-children:hover:before {
  position: absolute;
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 12px 12px 12px;
  border-color: transparent transparent #ffcdd9 transparent;
  bottom: 0;
  left: 40%;
  right: 60%;
  z-index: 10;
}
header .subpeach ul.navbar > li ul.sub-menu {
  border-top: 4px solid #ffcdd9;
}
header .subpeach ul.navbar > li ul.sub-menu ul.sub-menu {
  border-top: 0px solid black;
}
header .subgreen ul.navbar > li.menu-item-has-children:hover:before {
  position: absolute;
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 12px 12px 12px;
  border-color: transparent transparent #71f5c4 transparent;
  bottom: 0;
  left: 40%;
  right: 60%;
  z-index: 10;
}
header .subgreen ul.navbar > li ul.sub-menu {
  border-top: 4px solid #71f5c4;
}
header .subgreen ul.navbar > li ul.sub-menu ul.sub-menu {
  border-top: 0px solid black;
}
header .subpink-drop ul.navbar > li ul.sub-menu > li.menu-item-has-children > a:after {
  border-color: transparent transparent transparent #1300c1;
}
header .subpink-drop ul.navbar > li ul.sub-menu > li.menu-item-has-children:hover > a:after {
  border-color: transparent transparent transparent #E60067;
}
header .subpink-drop ul.navbar > li ul.sub-menu > li.current_page_item {
  background-color: transparent;
}
header .subpink-drop ul.navbar > li ul.sub-menu > li.current_page_item a {
  background-color: transparent;
  color: #E60067;
}
header .subpink-drop ul.navbar > li ul.sub-menu > li > a {
  color: #1300c1;
}
header .subpink-drop ul.navbar > li ul.sub-menu > li > a:hover {
  color: #E60067;
  background-color: transparent;
}
header .subpink-drop ul.navbar > li ul.sub-menu > li.current-menu-item > a {
  text-decoration: none;
}

body.full-screen nav.main-nav {
  border-bottom: 0px solid #fff !important;
  background-color: transparent;
}
body.full-screen nav.main-nav ul.navbar > li > a {
  color: #fff !important;
}
body.full-screen nav.main-nav ul.navbar > li > a:hover {
  background-color: rgba(255, 255, 255, 0.2);
}
body.full-screen nav.main-nav ul.navbar > li > a:focus-visible {
  outline: 2px solid #E60067;
}
body.full-screen nav.main-nav ul.navbar > li.current-menu-item > a,
body.full-screen nav.main-nav ul.navbar > li.current-menu-ancestor > a {
  background-color: rgba(255, 255, 255, 0.2);
}

@media (min-width: 1024px) {
  .site-content {
    position: relative;
  }
  .site-content:before {
    content: "";
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    position: absolute;
    background-color: rgba(0, 0, 0, 0);
    z-index: -1;
    transition: all 0.3s;
  }
  body.overlay .site-content:before {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    position: absolute;
    background-color: rgba(0, 0, 0, 0.78);
    z-index: 1;
    transition: all 0.3s;
  }
  body.overlay #masthead {
    z-index: 2;
  }
  body.overlay #main {
    z-index: -1;
    position: relative;
  }
  body.overlay #breadcrumbs {
    z-index: -1;
  }
}
.nav-wrap .wrap {
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
}

ul.navbar .mega > ul.sub-menu > li.has-description img, ul.navbar .mega > ul.sub-menu > li.has-description p {
  display: none;
}
ul.navbar .mega > ul.sub-menu > li.has-description .wrapper {
  display: inline;
}

@media (min-width: 1024px) {
  nav.main-nav.mind-style .mega > ul.sub-menu {
    top: 72px;
  }
  ul.navbar .mega ul.sub-menu {
    background-color: #fff !important;
  }
  ul.navbar .mega ul.sub-menu .current-menu-item a {
    text-decoration: none;
  }
  ul.navbar .mega ul.sub-menu .current-menu-item a:before {
    color: #E60067;
  }
  ul.navbar .mega ul.sub-menu .current-menu-item a:hover {
    background-color: transparent;
  }
  ul.navbar .mega > ul.sub-menu {
    background-color: #fff;
    box-shadow: 0px 30px 30px rgba(0, 0, 0, 0.25);
    width: 100%;
    position: fixed;
    top: 48px;
    left: 0;
    height: auto;
    flex-direction: row !important;
    padding: 1rem 0.5rem;
  }
  ul.navbar .mega > ul.sub-menu > li {
    display: flex;
    margin-right: 1%;
    margin-left: 1%;
    width: 23%;
    margin-bottom: 1rem;
    flex-direction: column;
    float: left;
    margin-bottom: 1rem;
  }
  ul.navbar .mega > ul.sub-menu > li.first {
    clear: left;
  }
  ul.navbar .mega > ul.sub-menu > li.menu-item-has-children a:after {
    display: none;
  }
  ul.navbar .mega > ul.sub-menu > li:not(.menu-item-has-children) > a {
    color: #303030;
    border-bottom-color: transparent;
  }
  ul.navbar .mega > ul.sub-menu > li.menu-item-has-children > a {
    color: #303030;
    font-size: 1.125rem;
  }
  ul.navbar .mega > ul.sub-menu > li.menu-item-has-children > a:hover {
    color: #E60067;
  }
  ul.navbar .mega > ul.sub-menu > li > a {
    display: block;
    text-align: left;
    width: 100%;
    padding: 0.5rem 1rem 0 0rem;
    margin-bottom: 0.5rem;
    color: #1300c1;
    border-bottom: 2px solid #E60067;
  }
  ul.navbar .mega > ul.sub-menu > li > a:hover {
    background-color: transparent;
    color: #E60067;
    text-decoration: underline;
  }
  ul.navbar .mega > ul.sub-menu > li > a p {
    color: #303030;
  }
  ul.navbar .mega > ul.sub-menu > li > ul.sub-menu {
    display: block !important;
    position: relative;
    box-shadow: none;
    left: 0;
    padding: 0.3rem 0 0 0;
    z-index: 0;
    min-width: auto;
    opacity: 1 !important;
  }
  ul.navbar .mega > ul.sub-menu > li > ul.sub-menu li a {
    color: #1300c1;
    font-size: 1.1rem;
    line-height: 1.3rem;
    padding: 0.2rem 1rem 0.3rem 0rem;
  }
  ul.navbar .mega > ul.sub-menu > li > ul.sub-menu li a:hover {
    background-color: transparent;
    color: #E60067 !important;
    text-decoration: underline !important;
  }
  ul.navbar .mega > ul.sub-menu > li > ul.sub-menu li a:hover:before {
    color: #E60067;
  }
  ul.navbar .mega > ul.sub-menu > li > ul.sub-menu li.current-menu-item a:hover {
    background-color: transparent;
  }
  ul.navbar .mega > ul.sub-menu > li > ul.sub-menu li.current-menu-item a {
    text-decoration: none;
    color: #E60067;
  }
  ul.navbar .mega > ul.sub-menu > li > ul.sub-menu li.current-menu-item a:before {
    color: #E60067;
  }
  ul.navbar .mega > ul.sub-menu > li > a {
    color: #1300c1;
    font-weight: normal;
    font-size: 1.2rem;
    padding-bottom: 2px;
  }
  li.mega ul.sub-menu li {
    background-color: #ffffff !important;
  }
  li.mega ul.sub-menu li.current_page_item > a {
    color: #E60067 !important;
  }
  ul.navbar .mega > ul.sub-menu > li.has-description {
    display: block;
    float: left;
    width: 48%;
    flex: none;
  }
  ul.navbar .mega > ul.sub-menu > li.has-description a {
    display: flex;
    flex: 0 0 45%;
    justify-content: space-between;
    align-items: flex-start;
    font-size: 1.125rem;
  }
  ul.navbar .mega > ul.sub-menu > li.has-description a span {
    font-weight: bold;
    display: block;
    margin-bottom: 0.25rem;
    margin-top: 0.3rem;
  }
  ul.navbar .mega > ul.sub-menu > li.has-description a img {
    margin: 0.5rem 0;
    width: 31%;
    object-fit: cover;
    height: 135px;
    width: 135px;
    display: block;
  }
  ul.navbar .mega > ul.sub-menu > li.has-description a .wrapper {
    flex: 1 0 65%;
    margin-left: 1rem;
  }
  ul.navbar .mega > ul.sub-menu > li.has-description a p.menu-item-description {
    font-size: 1rem;
    margin: 0;
    display: block;
  }
  ul.navbar .mega > ul.sub-menu > li.has-description:hover {
    cursor: pointer;
  }
  ul.navbar .mega > ul.sub-menu > li.has-description:hover a span {
    color: #E60067;
  }
  ul.navbar .mega > ul.sub-menu > li.has-description:hover p {
    color: #303030;
    text-decoration: underline;
  }
}
/*--------------------------------------------------------------
## Menu Colours
--------------------------------------------------------------*/
.nav-wrap {
  padding: 0 1rem;
  position: relative;
  z-index: 1;
}
.nav-wrap.sticky {
  position: -webkit-sticky; /* For Safari */
  position: sticky;
  top: 0; /* This makes it stick to the top of the screen */
  z-index: 1000; /* Optional: Adjust if other elements overlap */
}
.nav-wrap.fixed {
  max-width: 1200px;
  margin: 0 auto;
}
.nav-wrap.blue {
  background-color: #1300c1;
}
.nav-wrap.blue ul.navbar li a {
  color: white;
  background-color: transparent;
}
.nav-wrap.blue ul.navbar li.current-menu-ancestor > a, .nav-wrap.blue ul.navbar li.current-menu-item > a {
  color: #ffcdd9;
}
.nav-wrap.blue ul.navbar li a:hover, .nav-wrap.blue ul.navbar li:focus > a {
  color: #ffcdd9;
  text-decoration: underline;
}
.nav-wrap.blue ul.navbar li ul.sub-menu li a:hover, .nav-wrap.blue ul.navbar li ul.sub-menu li:focus a {
  color: #E60067;
  text-decoration: underline;
}
.nav-wrap.blue ul.navbar li ul.sub-menu li a {
  color: #1300c1;
  background-color: transparent;
}
.nav-wrap.blue ul.navbar li ul.sub-menu li.current-menu-ancestor > a, .nav-wrap.blue ul.navbar li ul.sub-menu li.current-menu-item > a {
  color: #E60067;
}
@media (max-width: 768px) {
  .nav-wrap.blue {
    border-bottom: 0px solid #1300c1;
  }
}
.nav-wrap.bluesky {
  background-color: #1300c1;
}
.nav-wrap.bluesky ul.navbar > li > a {
  color: white;
  background-color: transparent;
}
.nav-wrap.bluesky ul.navbar > li.current-menu-ancestor > a, .nav-wrap.bluesky ul.navbar > li.current-menu-item > a {
  color: #1300c1;
  background-color: #b1b9ff;
}
.nav-wrap.bluesky ul.navbar > li > a:hover, .nav-wrap.bluesky ul.navbar > li:focus > a {
  color: #1300c1 !important;
  background-color: #b1b9ff;
}
@media (max-width: 768px) {
  .nav-wrap.bluesky {
    border-bottom: 0px solid #b1b9ff;
  }
}
.nav-wrap.pink {
  background-color: #1300c1;
}
.nav-wrap.pink ul.navbar > li > a {
  color: white;
  background-color: transparent;
}
.nav-wrap.pink ul.navbar > li.current-menu-ancestor > a, .nav-wrap.pink ul.navbar > li.current-menu-item > a {
  color: white;
  background-color: #E60067;
}
.nav-wrap.pink ul.navbar > li > a:hover, .nav-wrap.pink ul.navbar > li:focus > a {
  color: white;
  background-color: #E60067;
}
@media (max-width: 768px) {
  .nav-wrap.pink {
    border-bottom: 0px solid #1300c1;
  }
}
.nav-wrap.pinktext {
  background-color: transparent;
}
.nav-wrap.pinktext ul.navbar > li > a {
  color: #E60067;
  background-color: transparent;
}
.nav-wrap.pinktext ul.navbar > li.current-menu-ancestor > a, .nav-wrap.pinktext ul.navbar > li.current-menu-item > a {
  color: #E60067;
  background-color: #ffb3d5;
}
.nav-wrap.pinktext ul.navbar > li > a:hover, .nav-wrap.pinktext ul.navbar > li:focus > a {
  color: #E60067;
  background-color: #ffb3d5;
}
@media (max-width: 768px) {
  .nav-wrap.pinktext {
    border-bottom: 0px solid #1300c1;
  }
}
.nav-wrap.pinkmenu {
  background-color: #E60067;
}
.nav-wrap.pinkmenu ul.navbar > li > a {
  color: white;
  background-color: transparent;
}
.nav-wrap.pinkmenu ul.navbar > li.current-menu-ancestor > a, .nav-wrap.pinkmenu ul.navbar > li.current-menu-item > a {
  color: white;
  background-color: #cd005c;
}
.nav-wrap.pinkmenu ul.navbar > li > a:hover, .nav-wrap.pinkmenu ul.navbar > li:focus > a {
  color: white;
  background-color: #cd005c;
}
@media (max-width: 768px) {
  .nav-wrap.pinkmenu {
    border-bottom: 0px solid #1300c1;
  }
}
.nav-wrap.purplemenu {
  background-color: #8149ff;
}
.nav-wrap.purplemenu ul.navbar > li > a {
  color: white;
  background-color: transparent;
}
.nav-wrap.purplemenu ul.navbar > li.current-menu-ancestor > a, .nav-wrap.purplemenu ul.navbar > li.current-menu-item > a {
  color: white;
  background-color: #6f30ff;
}
.nav-wrap.purplemenu ul.navbar > li > a:hover, .nav-wrap.purplemenu ul.navbar > li:focus > a {
  color: white;
  background-color: #6f30ff;
}
@media (max-width: 768px) {
  .nav-wrap.purplemenu {
    border-bottom: 0px solid #1300c1;
  }
}
.nav-wrap.peach {
  background-color: #1300c1;
}
.nav-wrap.peach ul.navbar > li > a {
  color: white;
  background-color: transparent;
}
.nav-wrap.peach ul.navbar > li.current-menu-ancestor > a, .nav-wrap.peach ul.navbar > li.current-menu-item > a {
  color: #1300c1;
  background-color: #ffcdd9;
}
.nav-wrap.peach ul.navbar > li > a:hover, .nav-wrap.peach ul.navbar > li:focus > a {
  color: #1300c1;
  background-color: #ffcdd9;
}
@media (max-width: 768px) {
  .nav-wrap.peach {
    border-bottom: 0px solid #1300c1;
  }
}
.nav-wrap.green {
  background-color: #1300c1;
}
.nav-wrap.green ul.navbar > li > a {
  color: white;
  background-color: transparent;
}
.nav-wrap.green ul.navbar > li.current-menu-ancestor > a, .nav-wrap.green ul.navbar > li.current-menu-item > a {
  color: #1300c1;
  background-color: #71f5c4;
}
.nav-wrap.green ul.navbar > li > a:hover, .nav-wrap.green ul.navbar > li:focus > a {
  color: #1300c1;
  background-color: #71f5c4;
}
@media (max-width: 768px) {
  .nav-wrap.green {
    border-bottom: 0px solid #1300c1;
  }
}
.nav-wrap.sky {
  background-color: #d8dcff;
}
.nav-wrap.sky ul.navbar > li > a {
  color: #1300c1;
  background-color: transparent;
}
.nav-wrap.sky ul.navbar > li.current-menu-ancestor > a, .nav-wrap.sky ul.navbar > li.current-menu-item > a {
  color: white;
  background-color: #1300c1;
}
.nav-wrap.sky ul.navbar > li > a:hover, .nav-wrap.sky ul.navbar > li:focus > a {
  color: white !important;
  background-color: #1300c1;
}
@media (max-width: 768px) {
  .nav-wrap.sky {
    border-bottom: 0px solid #1300c1;
  }
}
.nav-wrap.white {
  background-color: transparent;
  border-bottom: 2px solid #1300c1;
}
.nav-wrap.white ul.navbar > li > a {
  color: #1300c1;
  background-color: transparent;
}
.nav-wrap.white ul.navbar > li.current-menu-ancestor > a, .nav-wrap.white ul.navbar > li.current-menu-item > a {
  color: white;
  background-color: #1300c1;
}
.nav-wrap.white ul.navbar > li > a:hover, .nav-wrap.white ul.navbar > li:focus > a {
  color: white !important;
  background-color: #1300c1;
}
@media (max-width: 768px) {
  .nav-wrap.white {
    border-bottom: 0px solid #1300c1;
  }
}
.nav-wrap.whitealt {
  background-color: transparent;
  border-bottom: 0px solid #1300c1;
}
.nav-wrap.whitealt ul.navbar > li > a {
  color: #1300c1;
  background-color: transparent;
}
.nav-wrap.whitealt ul.navbar > li.current-menu-ancestor > a, .nav-wrap.whitealt ul.navbar > li.current-menu-item > a {
  color: #1300c1;
  border-bottom: 2px solid #1300c1;
}
.nav-wrap.whitealt ul.navbar > li > a:hover, .nav-wrap.whitealt ul.navbar > li:focus > a {
  color: #1300c1;
  border-bottom: 2px solid #1300c1;
}
@media (max-width: 768px) {
  .nav-wrap.whitealt {
    border-bottom: 0px solid #1300c1;
  }
}

body.full-screen .nav-wrap.menu-overlay {
  background-color: rgba(255, 255, 255, 0.2) !important;
}
body.full-screen.scrolled .nav-wrap.menu-overlay {
  background-color: #1300c1 !important;
}

nav ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

#menu-main-menu > li.sfHover > a {
  color: #ffcdd9 !important;
  text-decoration: underline !important;
}

.sfHover > a {
  text-decoration: underline !important;
  color: #E60067 !important;
}

.menu-wrap .social {
  display: flex;
  justify-content: center;
}
.menu-wrap .social a {
  line-height: 1 !important;
}

.content-wrap {
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}

.menu-wrap svg {
  height: 0;
}
.menu-wrap #header-links-mobile {
  display: none;
}
.menu-wrap #offcanvas-top {
  display: flex;
}
.menu-wrap #offcanvas-top div {
  flex: 0 0 calc(33.33% - 1rem);
  text-align: center;
  font-size: 0.7rem;
  height: 45px;
  font-weight: bold;
}
.menu-wrap #offcanvas-top div i {
  display: block;
  font-size: 1.25rem;
  color: #9da8ff;
}
.menu-wrap #offcanvas-top a {
  color: #fff;
}
.menu-wrap #offcanvas-top a:hover, .menu-wrap #offcanvas-top a:hover i, .menu-wrap #offcanvas-top i:hover {
  color: #ffcdd9;
}
.menu-wrap #header-buttons-mobile {
  padding: 2rem 0 1rem 0;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.menu-wrap #header-buttons-mobile a.button, .menu-wrap #header-buttons-mobile button {
  padding: 0.5rem 0.25rem;
  font-size: 0.8rem;
  flex: 0 0 calc(50% - 0.5rem);
  margin: 0.25rem 0;
}
.menu-wrap #header-buttons-mobile a.button.blue, .menu-wrap #header-buttons-mobile button.button.blue {
  background-color: #ffffff !important;
  color: #1300c1 !important;
}
.menu-wrap #header-buttons-mobile #searchButton {
  margin-left: auto;
  justify-content: center;
}
.menu-wrap #header-buttons-mobile #searchButton span {
  margin-left: 0.125rem;
}
.menu-wrap ul.sub-menu {
  margin: 0;
  padding: 0;
}
.menu-wrap ul.sub-menu li a {
  font-size: 1rem;
  padding: 0.5rem 0 0.5rem 0rem;
}
.menu-wrap .offcanvas-footer {
  margin-top: 1rem;
  padding: 1rem 0;
  border-top: 1px solid rgba(255, 255, 255, 0.3);
  overflow: hidden;
}
.menu-wrap .offcanvas-footer p {
  font-size: 1rem;
  font-weight: 400;
  letter-spacing: 0.5px;
}
.menu-wrap .offcanvas-footer ul.social-list {
  list-style: none;
  margin: 1rem 0 0 0;
  padding: 1rem 0;
  border-top: 1px solid rgba(255, 255, 255, 0.3);
}
.menu-wrap .offcanvas-footer ul.social-list li {
  line-height: 1.5;
  margin: 0 0;
}
.menu-wrap .offcanvas-footer ul.social-list li a {
  font-weight: normal;
}
.menu-wrap .offcanvas-footer ul.social-list li a i {
  color: #ffcdd9;
  margin-right: 5px;
  width: 20px;
  font-size: 1.2rem;
}
.menu-wrap .offcanvas-footer ul.social-list li a:focus {
  color: #ffcdd9;
  text-decoration: underline;
}
.menu-wrap .offcanvas-footer .menu-terms-and-conditions-container, .menu-wrap .offcanvas-footer .menu-terms-menu-container, .menu-wrap .offcanvas-footer .copy, .menu-wrap .offcanvas-footer #footerlogos {
  margin-top: 0rem;
  padding: 1rem 0 1rem 0;
  border-top: 1px solid rgba(255, 255, 255, 0.3);
}
.menu-wrap .offcanvas-footer .copy p {
  font-size: 0.9rem;
}
.menu-wrap .offcanvas-footer #footerlogos .container {
  padding: 0;
}
.menu-wrap .offcanvas-footer #footerlogos h2, .menu-wrap .offcanvas-footer #footerlogos .single-post article h1, .single-post article .menu-wrap .offcanvas-footer #footerlogos h1 {
  margin-top: 0;
  color: #fff;
}
.menu-wrap .offcanvas-footer #footerlogos .logo-slider img {
  height: 40px !important;
}
.menu-wrap .offcanvas-contact {
  font-size: 0.8rem;
  margin-bottom: 0.5rem;
  color: #fff;
}
.menu-wrap .offcanvas-contact a {
  color: #fff;
}
.menu-wrap .offcanvas-contact i {
  margin-right: 5px;
  color: #ffcdd9;
}
.menu-wrap .copy, .menu-wrap .copy p a {
  display: inline-block;
  font-size: 1rem;
  padding-bottom: 1rem;
  color: #fff;
}
.menu-wrap ul#menu-terms-nav {
  list-style: none;
  margin: 0;
  padding: 0;
  margin-bottom: 1rem;
  margin-top: 1rem;
  padding: 0.5rem 0;
  border-top: 1px solid rgba(255, 255, 255, 0.3);
}
.menu-wrap ul#menu-terms-nav li {
  display: block;
  margin: 0;
}
.menu-wrap ul#menu-terms-nav li:before {
  font-family: "Font Awesome 6 pro";
  color: rgba(255, 255, 255, 0.2);
  content: "\f0da";
  left: 0.25rem;
  font-size: 0.7rem;
  font-weight: bold;
  display: inline-block;
  margin-right: 0.25rem;
}
.menu-wrap ul#menu-terms-nav li a {
  color: #fff;
  text-transform: capitalize;
  font-size: 0.9rem;
}
.menu-wrap .content {
  position: relative;
  background: #b4bad2;
}
.menu-wrap .content::before {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.3);
  content: "";
  opacity: 0;
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
  -webkit-transition: opacity 0.4s, -webkit-transform 0s 0.4s;
  transition: opacity 0.4s, transform 0s 0.4s;
  -webkit-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
  transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
}

/* Menu Button */
button.menu-button {
  position: fixed;
  z-index: 2;
  height: 49px;
  width: auto;
  border: none;
  font-size: 2rem;
  color: #1300c1;
  top: -4px;
  right: 0;
  background-color: transparent;
  border-radius: 0;
  font-size: 12px;
}
button.menu-button:before {
  display: block;
  content: "";
  height: 2px;
  background-color: #1300c1;
  width: 100%;
  margin-bottom: 6px;
}
button.menu-button:after {
  display: block;
  content: "";
  height: 2px;
  background-color: #1300c1;
  width: 100%;
  margin-top: 5px;
}
button.menu-button:focus {
  border: none;
  background-color: #ffcdd9;
}
button.menu-button.blue i, button.menu-button.pink i, button.menu-button.purple i {
  color: #fff;
}
button.menu-button.green i, button.menu-button.sky i, button.menu-button.peach i, button.menu-button.white i {
  color: #1300c1;
}
@media (min-width: 1024px) {
  button.menu-button {
    display: none;
  }
}
button.menu-button:hover {
  border: 0;
  background-color: transparent;
}

.full-screen .menu-button.modal-open i {
  color: #404040;
}

body.full-screen.scrolled .menu-button.modal-open i,
body.scrolled .menu-button.modal-open i {
  color: #050030 !important;
}

.menu-button.modal-open i {
  color: #050030 !important;
}

body.full-screen .menu-button.green i,
body.full-screen .menu-button.sky i,
body.full-screen .menu-button.peach i,
body.full-screen .white i,
body.full-screen .whitealt i {
  color: #fff;
}

body.full-screen:not(.scrolled) button.menu-button:before,
body.full-screen:not(.scrolled) button.menu-button:after {
  background-color: #fff;
}

.scrolled .menu-button {
  color: #1300c1;
}

body.full-screen.scrolled .menu-button i {
  color: #1300c1 !important;
}

.menu-button:hover {
  opacity: 1;
}

/* Close Button */
.close-button {
  width: 45px;
  height: 45px;
  position: absolute;
  right: 7px;
  top: 7px;
  overflow: hidden;
  text-indent: 1em;
  font-size: 0.75em;
  background: #1300c1;
  border: 2px solid transparent;
  color: #ffffff;
  z-index: 1;
}
.close-button span {
  display: none;
}
.close-button:hover, .close-button:focus {
  border: 0;
  background-color: transparent;
}
.close-button:focus {
  border: 2px solid #ffcdd9;
}

.close-button::before,
.close-button::after {
  content: "";
  position: absolute;
  width: 2px;
  height: 70%;
  top: 6px;
  right: 48%;
  background: #ffcdd9;
}

.close-button::before {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.close-button::after {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

/* Menu */
.menu-wrap {
  position: fixed;
  overflow: scroll;
  z-index: 1;
  width: 100%;
  height: 100%;
  background-color: #1300c1;
  padding: 1rem 1rem 0;
  font-size: 1rem;
  right: -1200px;
  transition: transform 0.4s;
  -webkit-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
  transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.4);
  top: 0;
  transition: all 0.6s;
}
.menu-wrap #searchButton {
  display: block;
  margin-top: 0;
}
@media (min-width: 1024px) {
  .menu-wrap {
    display: none;
  }
}
.menu-wrap .menu {
  position: relative;
  padding: 1rem 1rem 0;
}
.menu-wrap .menu ul {
  padding: 0;
  margin: 0;
}
.menu-wrap .menu ul li {
  list-style: none;
  text-align: left;
}
.menu-wrap .menu ul li.current_page_item {
  border-top: 1px dashed rgba(255, 255, 255, 0.2);
  border-bottom: 1px dashed rgba(255, 255, 255, 0.2);
  color: #ffcdd9;
}
.menu-wrap .menu ul li a:focus {
  outline: 2px solid #E60067;
}
.menu-wrap .menu li.menu-item-has-children {
  position: relative;
}
.menu-wrap .menu li.menu-item-has-children:focus {
  outline: none;
}
.menu-wrap .menu li.menu-item-has-children:after {
  content: "\f067";
  font-family: "Font Awesome 6 pro";
  color: #fff;
  position: absolute;
  top: 5px;
  right: 0;
}
.menu-wrap .menu li.menu-item-has-children.close:after {
  content: "\f068";
}
.menu-wrap .menu li.menu-item-has-children > ul.sub-menu {
  display: none;
  padding: 0;
  margin-left: 0.5rem;
}
.menu-wrap .menu li.menu-item-has-children > ul.sub-menu li {
  list-style: none;
  font-size: 0.9rem;
  line-height: 1.5;
}
.menu-wrap .menu li.menu-item-has-children > ul.sub-menu li a {
  padding: 0.25rem 0;
}
.menu-wrap .menu li.menu-item-has-children > ul.sub-menu li:before {
  font-family: "Font Awesome 6 pro";
  color: #9da8ff;
  content: "\f0da";
  left: 0.25rem;
  font-size: 0.7rem;
  font-weight: bold;
  display: inline-block;
  margin-right: 0.25rem;
}
.menu-wrap .menu li.menu-item-has-children > ul.sub-menu.open {
  display: block;
}
.menu-wrap .menu a {
  color: #fff;
  font-family: "Mind Meridian", Helvetica, Arial, sans-serif;
  text-decoration: none;
  text-transform: none;
  font-weight: normal;
  font-size: 1rem;
  line-height: 2;
  font-weight: 300;
}
.menu-wrap .menu a:hover {
  color: #ffcdd9;
}
.menu-wrap .menu ul#menu-main-menu-1 > li > a {
  font-weight: 700;
}
.menu-wrap .social, .menu-wrap .social a {
  color: #fff;
}

.menu,
.icon-list {
  height: 100%;
}

/* Shown menu */
.show-menu .menu-wrap {
  right: 0;
}

.show-menu #open-button {
  opacity: 0;
}

.show-menu .content::before {
  color: red !important;
  opacity: 1;
  -webkit-transition: opacity 0.8s;
  transition: opacity 0.8s;
  -webkit-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
  transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.full-screen .menu-button {
  color: #fff;
}

.full-screen.scrolled .menu-button {
  color: #1300c1;
}

.menu-mobile.modal-overlay .micromodal-slide.is-open {
  display: block;
  position: absolute;
  background-color: transparent;
}
.menu-mobile.modal-overlay .menu {
  z-index: 0;
}

.menu-mobile #searchButton {
  background-color: #ffffff;
  margin-left: auto;
  color: #1300c1;
  padding: 0 0.75rem;
  font-size: 0.8rem;
  display: flex;
  min-height: 30px;
  width: 47%;
  margin-top: -11px;
}
.menu-mobile #searchButton:hover, .menu-mobile #searchButton:focus {
  background-color: #fff !important;
  color: #E60067 !important;
}
.menu-mobile #searchButton:hover i, .menu-mobile #searchButton:focus i {
  color: #E60067 !important;
}
.menu-mobile #searchButton i {
  color: #1300c1;
  font-size: 0.8rem;
  margin-right: 0.25rem;
}

.full-screen .menu-mobile #searchButton {
  background-color: #ffffff;
}
.full-screen .menu-mobile #searchButton i {
  color: #1300c1;
}

.full-screen.scrolled .menu-mobile #searchButton i {
  color: #1300c1;
}

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

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

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

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

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

/*--------------------------------------------------------------
# Clearings
--------------------------------------------------------------*/
.clear:before,
.clear:after,
.entry-content:before,
.entry-content:after,
.comment-content:before,
.comment-content:after,
.site-header:before,
.site-header:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after {
  content: "";
  display: table;
  table-layout: fixed;
}

.clear:after,
.entry-content:after,
.comment-content:after,
.site-header:after,
.site-content:after,
.site-footer:after {
  clear: both;
}

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

/*--------------------------------------------------------------
# Content
--------------------------------------------------------------*/
body.full-screen .fbc-page {
  display: none;
}
body.full-screen #top-bar,
body.full-screen #top-bar.pink,
body.full-screen #top-bar.blue,
body.full-screen #top-bar.green,
body.full-screen #top-bar.peach,
body.full-screen #top-bar.sky,
body.full-screen #top-bar.purple {
  background-color: transparent;
  border-bottom: none;
  color: #fff !important;
  transition: all 0.3s;
  z-index: 2;
}
body.full-screen #top-bar a,
body.full-screen #top-bar.pink a,
body.full-screen #top-bar.blue a,
body.full-screen #top-bar.green a,
body.full-screen #top-bar.peach a,
body.full-screen #top-bar.sky a,
body.full-screen #top-bar.purple a {
  color: #fff;
}
body.full-screen #top-bar a:hover,
body.full-screen #top-bar.pink a:hover,
body.full-screen #top-bar.blue a:hover,
body.full-screen #top-bar.green a:hover,
body.full-screen #top-bar.peach a:hover,
body.full-screen #top-bar.sky a:hover,
body.full-screen #top-bar.purple a:hover {
  color: #E60067;
  text-decoration: underline;
}
body.full-screen #top-bar a:hover i,
body.full-screen #top-bar.pink a:hover i,
body.full-screen #top-bar.blue a:hover i,
body.full-screen #top-bar.green a:hover i,
body.full-screen #top-bar.peach a:hover i,
body.full-screen #top-bar.sky a:hover i,
body.full-screen #top-bar.purple a:hover i {
  color: #E60067;
}
body.full-screen #top-bar .sb-search input[type=search],
body.full-screen #top-bar.pink .sb-search input[type=search],
body.full-screen #top-bar.blue .sb-search input[type=search],
body.full-screen #top-bar.green .sb-search input[type=search],
body.full-screen #top-bar.peach .sb-search input[type=search],
body.full-screen #top-bar.sky .sb-search input[type=search],
body.full-screen #top-bar.purple .sb-search input[type=search] {
  opacity: 0;
}
body.full-screen #top-bar .sb-search.sb-search-open input[type=search],
body.full-screen #top-bar.pink .sb-search.sb-search-open input[type=search],
body.full-screen #top-bar.blue .sb-search.sb-search-open input[type=search],
body.full-screen #top-bar.green .sb-search.sb-search-open input[type=search],
body.full-screen #top-bar.peach .sb-search.sb-search-open input[type=search],
body.full-screen #top-bar.sky .sb-search.sb-search-open input[type=search],
body.full-screen #top-bar.purple .sb-search.sb-search-open input[type=search] {
  opacity: 1;
}
body.full-screen #top-bar .sb-search .sb-icon-search,
body.full-screen #top-bar.pink .sb-search .sb-icon-search,
body.full-screen #top-bar.blue .sb-search .sb-icon-search,
body.full-screen #top-bar.green .sb-search .sb-icon-search,
body.full-screen #top-bar.peach .sb-search .sb-icon-search,
body.full-screen #top-bar.sky .sb-search .sb-icon-search,
body.full-screen #top-bar.purple .sb-search .sb-icon-search {
  background-color: transparent;
  color: #fff;
}

@media (max-width: 1024px) {
  body.full-screen #top-bar,
  body.full-screen #open-button {
    z-index: 2;
  }
}
#top-bar {
  align-items: center;
  height: 45px;
  z-index: 1;
  position: fixed;
  width: 100%;
  background-color: #fff;
}
@media (min-width: 1024px) {
  #top-bar.topbar-hidden {
    display: none;
  }
  #top-bar.topbar-hidden #searchButton {
    display: none;
  }
}
@media (min-width: 1024px) {
  #top-bar {
    position: relative;
    z-index: 2;
  }
}
#top-bar .wrap {
  align-items: center;
  height: 100%;
  position: relative;
}
#top-bar .social {
  display: flex;
  height: 85%;
}
@media (min-width: 1024px) {
  #top-bar .social {
    flex: 0 0 auto;
  }
}
#top-bar .social a {
  width: 35px;
  font-size: 1.25rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (min-width: 1024px) {
  #top-bar .social a {
    width: 35px;
    font-size: 1.3125rem;
  }
}
#top-bar .social a:first-of-type {
  margin-left: 0;
}
#top-bar .social a:hover, #top-bar .social a:focus {
  text-decoration: none !important;
  color: #E60067;
}
#top-bar .social a:focus-visible {
  outline: 2px solid #E60067;
}
#top-bar .social a:focus-visible i {
  color: #E60067;
}
#top-bar #searchButton:hover > i {
  color: #E60067;
}
#top-bar #translate {
  display: block;
  margin-left: 1rem;
  margin-right: auto;
}
@media (min-width: 1024px) {
  #top-bar #translate {
    display: block;
  }
}
#top-bar #translate span {
  display: none;
}
#top-bar #translate a.glink:focus-visible {
  outline: 2px solid #E60067;
}
#top-bar #translate .gt_white_content a span {
  color: #1300c1;
}
#top-bar #minicart {
  display: block;
  margin-right: 5rem;
  padding: 0 0.5rem;
}
@media (min-width: 1024px) {
  #top-bar #minicart {
    margin-right: 0;
    margin-left: 1rem;
  }
}
#top-bar #minicart:focus-visible {
  outline: 2px solid #E60067;
}
#top-bar #minicart:focus-visible a.wmc-cart {
  color: #E60067;
}
#top-bar #minicart .wmc-cart {
  top: 0;
  left: 0;
}
#top-bar #topbar-contact {
  display: none;
  margin-left: auto;
}
@media (min-width: 1024px) {
  #top-bar #topbar-contact {
    display: block;
  }
}
#top-bar #topbar-contact a {
  margin-right: 0.5rem;
}
#top-bar #topbar-contact a:hover, #top-bar #topbar-contact a:focus {
  color: #E60067;
  text-decoration: underline;
}
#top-bar #topbar-contact a:focus-visible {
  outline: 2px solid #E60067;
  text-decoration: none;
}
#top-bar #topbar-contact i {
  margin-right: 0.25rem;
}
#top-bar #account {
  display: none;
  font-size: 1.3125rem;
  width: 45px;
  height: 45px;
  justify-content: center;
  align-items: center;
  margin-right: 0;
}
@media (min-width: 1024px) {
  #top-bar #account {
    display: flex;
  }
}
#top-bar #account a:hover i {
  color: #E60067;
}
#top-bar #account a:focus-visible {
  color: #E60067;
  outline: 2px solid #E60067;
}
#top-bar #account a:focus-visible i {
  color: #E60067;
}

.scrolled #top-bar {
  background-color: #fff;
}
.scrolled #top-bar #searchButton:hover > i {
  color: #E60067;
}
.scrolled #top-bar .wmc-cart:before {
  color: #1300c1;
}

.wmc-cart-wrapper.shortcode-wrapper {
  display: flex;
  width: 45px !important;
  height: 45px;
  justify-content: center;
  align-items: center;
  position: relative;
}
.wmc-cart-wrapper.shortcode-wrapper .wmc-cart {
  top: 0;
}
.wmc-cart-wrapper.shortcode-wrapper .wmc-cart img {
  display: none;
}
.wmc-cart-wrapper.shortcode-wrapper a.wmc-cart:before {
  font-family: "font awesome 6 pro";
  content: "\f07a";
  font-size: 1.3125rem;
}
.wmc-cart-wrapper.shortcode-wrapper a.wmc-cart:hover {
  text-decoration: none;
}
.wmc-cart-wrapper.shortcode-wrapper .wmc-count {
  top: 0px;
  right: -12px;
  height: 18px;
  width: 18px;
  font-weight: bold;
  background-color: #E60067 !important;
}
.wmc-cart-wrapper.shortcode-wrapper .wmc-content,
.wmc-cart-wrapper.shortcode-wrapper .wmc-content .wmc-empty {
  position: absolute;
  right: 0;
  top: 45px !important;
  -webkit-transition: 0.4s ease-in-out opacity;
  -moz-transition: 0.4s ease-in-out opacity;
  -o-transition: 0.4s ease-in-out opacity;
  transition: 0.4s ease-in-out opacity;
  box-shadow: none;
}
@media (max-width: 768px) {
  .wmc-cart-wrapper.shortcode-wrapper .wmc-content,
  .wmc-cart-wrapper.shortcode-wrapper .wmc-content .wmc-empty {
    left: -600%;
    top: 32px;
    border-top: 0;
  }
}
.wmc-cart-wrapper.shortcode-wrapper .wmc-content h3, .wmc-cart-wrapper.shortcode-wrapper .wmc-content .search-modal .search-modal-content h2, .wmc-cart-wrapper.shortcode-wrapper .wmc-content .search-modal .search-modal-content .single-post article h1, .single-post article .wmc-cart-wrapper.shortcode-wrapper .wmc-content .search-modal .search-modal-content h1, .search-modal .search-modal-content .wmc-cart-wrapper.shortcode-wrapper .wmc-content h2, .search-modal .search-modal-content .wmc-cart-wrapper.shortcode-wrapper .wmc-content .single-post article h1, .single-post article .search-modal .search-modal-content .wmc-cart-wrapper.shortcode-wrapper .wmc-content h1,
.wmc-cart-wrapper.shortcode-wrapper .wmc-content .wmc-empty h3 {
  font-size: 1rem !important;
  background-color: #E60067 !important;
}
.wmc-cart-wrapper.shortcode-wrapper .wmc-cart-wrapper:hover .wmc-content {
  opacity: 1;
}
.wmc-cart-wrapper.shortcode-wrapper .wmc-details h4, .wmc-cart-wrapper.shortcode-wrapper .wmc-details .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .wmc-cart-wrapper.shortcode-wrapper .wmc-details button {
  font-size: 1rem !important;
}
.wmc-cart-wrapper.shortcode-wrapper .wmc-remove a {
  color: red;
}
.wmc-cart-wrapper.shortcode-wrapper .wmc-remove a:hover {
  text-decoration: none;
}

.wmc-bottom-buttons {
  display: flex;
  justify-content: center;
  width: 90%;
  margin: 0 auto;
}
.wmc-bottom-buttons a {
  flex: 0 0 calc(50% - 2rem);
  height: 2.5rem;
  margin: 0 0.25rem;
  font-size: 0.8rem !important;
  font-weight: bold !important;
}

.wmc-bottom-buttons a.wmc-checkout,
.wmc-bottom-buttons a.wmc-view-cart {
  border-radius: 4px;
  border: 1px solid #1300c1;
  display: flex;
  float: left;
  justify-content: center;
  align-items: center;
  font-size: 1rem;
  font-weight: 400;
  padding: 0;
  transition: all 0.3s ease;
  text-decoration: none !important;
  background-color: #1300c1 !important;
}
.wmc-bottom-buttons a.wmc-checkout:hover,
.wmc-bottom-buttons a.wmc-view-cart:hover {
  background-color: #ffcdd9 !important;
  color: #1300c1 !important;
}

.full-screen.scrolled #top-bar.white,
.full-screen.scrolled #top-bar.whitealt,
.full-screen.scrolled #top-bar {
  background-color: #ffffff;
}
.full-screen.scrolled #top-bar.white i,
.full-screen.scrolled #top-bar.whitealt i,
.full-screen.scrolled #top-bar i {
  color: #1300c1;
}
.full-screen.scrolled #top-bar.white i:hover,
.full-screen.scrolled #top-bar.whitealt i:hover,
.full-screen.scrolled #top-bar i:hover {
  color: #E60067;
}
.full-screen.scrolled #top-bar.white > #seachButton i,
.full-screen.scrolled #top-bar.white .search-submit i,
.full-screen.scrolled #top-bar.white span.close i,
.full-screen.scrolled #top-bar.whitealt > #seachButton i,
.full-screen.scrolled #top-bar.whitealt .search-submit i,
.full-screen.scrolled #top-bar.whitealt span.close i,
.full-screen.scrolled #top-bar > #seachButton i,
.full-screen.scrolled #top-bar .search-submit i,
.full-screen.scrolled #top-bar span.close i {
  color: #fff;
}
.full-screen.scrolled #top-bar.pink, .sb-icon-search .full-screen.scrolled {
  background-color: #E60067;
}
.full-screen.scrolled #top-bar.blue {
  background-color: #1300c1;
}
.full-screen.scrolled #top-bar.green, .sb-icon-search .full-screen.scrolled {
  background-color: #71f5c4;
}
.full-screen.scrolled #top-bar.green *, .sb-icon-search .full-screen.scrolled * {
  color: #1300c1 !important;
}
.full-screen.scrolled #top-bar.sky, .sb-icon-search .full-screen.scrolled {
  background-color: #9da8ff;
}
.full-screen.scrolled #top-bar.sky *, .sb-icon-search .full-screen.scrolled * {
  color: #1300c1 !important;
}
.full-screen.scrolled #top-bar.purple, .sb-icon-search .full-screen.scrolled {
  background-color: #8149ff;
}
.full-screen.scrolled #top-bar.peach, .sb-icon-search .full-screen.scrolled {
  background-color: #ffcdd9;
}
.full-screen.scrolled #top-bar.peach *, .sb-icon-search .full-screen.scrolled * {
  color: #1300c1 !important;
}

.wmc-cart-wrapper {
  display: none;
}
.wmc-cart-wrapper ul li p {
  color: #1300c1;
}
.wmc-cart-wrapper .wmc-price .woocommerce-Price-amount {
  color: #1300c1;
}

header#masthead {
  width: 100%;
  height: auto;
  position: relative;
  transition: all 0.2s;
  display: block;
}
@media (min-width: 1024px) {
  header#masthead {
    background-color: #fff;
    box-shadow: none;
    height: auto;
  }
}
header#masthead > .wrap {
  align-items: center;
  width: 100%;
  display: flex;
  justify-content: space-between;
  min-height: 125px;
  position: relative;
}
@media (min-width: 1024px) {
  header#masthead > .wrap {
    padding: 1rem 1rem;
    margin-top: 0;
  }
}
@media (min-width: 1200px) {
  header#masthead > .wrap {
    padding: 1rem 0;
  }
}
header#masthead .site-branding {
  display: none;
}
@media (min-width: 1024px) {
  header#masthead .site-branding {
    display: flex;
    width: auto;
    height: 100%;
  }
}
header#masthead .site-branding .logo span {
  visibility: hidden;
  display: none;
}
header#masthead .site-branding a {
  border: 2px solid transparent;
  height: 85px;
  width: auto;
}
@media (min-width: 1024px) {
  header#masthead .site-branding a picture img {
    width: auto;
    height: 100%;
  }
}
header#masthead .site-branding.mobile {
  display: flex;
  margin: 0;
  width: 75%;
  margin: 4rem 0 1rem 0;
  justify-content: flex-start;
}
header#masthead .site-branding.mobile picture img {
  width: 120px;
  display: block;
}
@media (min-width: 1024px) {
  header#masthead .site-branding.mobile {
    display: none;
  }
}
header#masthead .site-branding > a:focus-visible {
  border-color: #1300c1;
}
header#masthead #header-buttons,
header#masthead #header-buttons-mobile {
  margin-right: 0;
  margin-left: auto;
  display: none;
}
@media (min-width: 1024px) {
  header#masthead #header-buttons,
  header#masthead #header-buttons-mobile {
    display: block;
    margin-top: 2rem;
  }
}
header#masthead #header-buttons a,
header#masthead #header-buttons button,
header#masthead #header-buttons-mobile a,
header#masthead #header-buttons-mobile button {
  margin-left: 0.25rem;
}
header#masthead #header-buttons a:focus,
header#masthead #header-buttons button:focus,
header#masthead #header-buttons-mobile a:focus,
header#masthead #header-buttons-mobile button:focus {
  text-decoration: underline !important;
}
header#masthead #header-buttons a:focus-visible,
header#masthead #header-buttons button:focus-visible,
header#masthead #header-buttons-mobile a:focus-visible,
header#masthead #header-buttons-mobile button:focus-visible {
  background-color: #1300c1;
  outline: none;
}
header#masthead #header-buttons.search-space,
header#masthead #header-buttons-mobile.search-space {
  margin-right: 3.5rem;
}
header#masthead #header-links,
header#masthead #header-links-mobile {
  display: none;
}
header#masthead #header-links > div,
header#masthead #header-links-mobile > div {
  margin: 0 0.5rem;
  display: flex;
  align-items: center;
}
@media (min-width: 1024px) {
  header#masthead #header-links,
  header#masthead #header-links-mobile {
    display: flex;
    align-items: center;
    position: absolute;
    top: 0.5rem;
    right: 0;
  }
}
header#masthead #header-links a,
header#masthead #header-links-mobile a {
  color: #1300c1;
}
header#masthead #header-links #minicart,
header#masthead #header-links-mobile #minicart {
  display: flex;
  margin-left: 1rem;
}
header#masthead #header-links #minicart .wmc-cart-wrapper.shortcode-wrapper,
header#masthead #header-links-mobile #minicart .wmc-cart-wrapper.shortcode-wrapper {
  width: auto !important;
  height: auto;
}
header#masthead #header-links #minicart .wmc-cart-wrapper.shortcode-wrapper .wmc-cart,
header#masthead #header-links-mobile #minicart .wmc-cart-wrapper.shortcode-wrapper .wmc-cart {
  top: 1px;
}
header#masthead #header-links #account a,
header#masthead #header-links-mobile #account a {
  color: #1300c1;
}
header#masthead #header-links #account a i,
header#masthead #header-links-mobile #account a i {
  font-size: 1.3125rem;
}
header#masthead #header-links #translate,
header#masthead #header-links-mobile #translate {
  margin-top: -7px;
}
header#masthead #header-links #translate .gt_switcher-popup span,
header#masthead #header-links-mobile #translate .gt_switcher-popup span {
  display: none;
}

.full-screen header#masthead {
  height: 60px;
  background-color: transparent;
}
@media (min-width: 768px) {
  .full-screen header#masthead {
    height: 85px;
  }
}
@media (min-width: 1024px) {
  .full-screen header#masthead {
    height: 130px;
  }
}
.full-screen header#masthead .sb-search.sb-search-open {
  width: 70%;
}
.full-screen header#masthead .sb-search.sb-search-open input[type=search] {
  opacity: 1;
}
.full-screen header#masthead .sb-search.sb-search-open .sb-icon-search {
  background-color: #1300c1;
}
.full-screen header#masthead .sb-search .sb-icon-search {
  background-color: transparent;
  color: #fff;
}
.full-screen header#masthead #header-links a {
  color: #fff;
}
.full-screen header#masthead #header-links #account a {
  color: #fff;
}

.full-screen.scrolled header#masthead .nav-wrap {
  background-color: #1300c1;
}

body.full-screen.overlay header#masthead {
  z-index: 2;
}

header.language-popup-active {
  z-index: 0;
}

body.full-screen header#masthead {
  background-color: transparent;
  z-index: 1;
}
body.full-screen #top-bar {
  background-color: transparent;
  border: 0;
}
body.full-screen .nav-wrap {
  background-color: transparent;
  border-bottom: 0 solid white;
}
body.full-screen .site-content {
  margin-top: -175px;
}
@media (min-width: 1024px) {
  body.full-screen .site-content {
    margin-top: -175px;
  }
}

.page-template-flexible-inside-page header {
  height: auto;
}

/* ---------------------------------------------------------------------------------------------------------- 
Banner and Slider ----------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------- */
.fs-banner {
  position: relative;
  height: 100vh;
  margin-bottom: 0;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  max-height: 1024px;
}
@media (min-width: 768px) {
  .fs-banner {
    height: 80vh;
  }
}
@media (min-width: 1200px) {
  .fs-banner {
    height: 95vh;
  }
}
@media (min-width: 768px) {
  .fs-banner {
    margin-top: -136px;
    min-height: 768px;
    margin-top: -45px;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }
  .fs-banner.left .wrap.container {
    justify-content: flex-start;
  }
  .fs-banner.left .wrap.container .fs-content-box {
    margin-left: 1rem;
    margin-right: auto;
  }
  .fs-banner.centre .wrap.container {
    justify-content: center;
  }
  .fs-banner.centre .wrap.container .fs-content-box {
    margin-left: auto;
    margin-right: auto;
  }
  .fs-banner.right .wrap.container {
    justify-content: flex-end;
  }
}
.fs-banner .wrap.container {
  width: 100%;
  display: flex;
  margin-top: 0;
  padding: 0;
  height: 100%;
  justify-content: center;
  align-items: flex-end;
  height: 100%;
}
@media (min-width: 768px) {
  .fs-banner .wrap.container {
    margin-top: 180px;
    align-items: center;
  }
}
@media (min-width: 1200px) {
  .fs-banner .wrap.container {
    margin-top: 130px;
  }
}
.fs-banner .wrap.container .fs-content-box {
  box-sizing: border-box;
  text-align: center;
  padding: 2rem 1rem;
  margin-left: 1rem;
  margin-right: 1rem;
  margin-bottom: 1rem;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.fs-banner .wrap.container .fs-content-box h2, .fs-banner .wrap.container .fs-content-box .single-post article h1, .single-post article .fs-banner .wrap.container .fs-content-box h1 {
  font-size: 1.5rem;
}
.fs-banner .wrap.container .fs-content-box h1.large {
  font-size: 2rem;
  line-height: 1;
}
@media (min-width: 768px) {
  .fs-banner .wrap.container .fs-content-box {
    margin-top: 2rem;
    flex: 0 0 50%;
    padding: 70px;
    margin-right: 0;
    height: auto;
  }
  .fs-banner .wrap.container .fs-content-box h1.large {
    font-size: 3rem;
    margin-bottom: 1rem;
    line-height: 1;
  }
  .fs-banner .wrap.container .fs-content-box h2, .fs-banner .wrap.container .fs-content-box .single-post article h1, .single-post article .fs-banner .wrap.container .fs-content-box h1 {
    font-size: 2rem;
  }
}
.fs-banner .wrap.container .fs-content-box.pink {
  background-color: #E60067;
}
.fs-banner .wrap.container .fs-content-box.pink p, .fs-banner .wrap.container .fs-content-box.pink h1, .fs-banner .wrap.container .fs-content-box.pink h2, .fs-banner .wrap.container .fs-content-box.pink h3, .fs-banner .wrap.container .fs-content-box.pink h4, .fs-banner .wrap.container .fs-content-box.pink .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .fs-banner .wrap.container .fs-content-box.pink button, .fs-banner .wrap.container .fs-content-box.pink a, .fs-banner .wrap.container .fs-content-box.pink li, .fs-banner .wrap.container .fs-content-box.pink li:before {
  color: #ffffff;
}
.fs-banner .wrap.container .fs-content-box.green {
  background-color: #71f5c4;
}
.fs-banner .wrap.container .fs-content-box.sky {
  background-color: #9da8ff;
}
.fs-banner .wrap.container .fs-content-box.peach {
  background-color: #ffcdd9;
}
.fs-banner .wrap.container .fs-content-box.purple {
  background-color: #8149ff;
}
.fs-banner .wrap.container .fs-content-box.purple p, .fs-banner .wrap.container .fs-content-box.purple h1, .fs-banner .wrap.container .fs-content-box.purple h2, .fs-banner .wrap.container .fs-content-box.purple h3, .fs-banner .wrap.container .fs-content-box.purple h4, .fs-banner .wrap.container .fs-content-box.purple .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .fs-banner .wrap.container .fs-content-box.purple button, .fs-banner .wrap.container .fs-content-box.purple a, .fs-banner .wrap.container .fs-content-box.purple li, .fs-banner .wrap.container .fs-content-box.purple li:before {
  color: #ffffff;
}
.fs-banner .wrap.container .fs-content-box.blue {
  background-color: #1300c1;
}
.fs-banner .wrap.container .fs-content-box.blue p, .fs-banner .wrap.container .fs-content-box.blue h1, .fs-banner .wrap.container .fs-content-box.blue h2, .fs-banner .wrap.container .fs-content-box.blue h3, .fs-banner .wrap.container .fs-content-box.blue h4, .fs-banner .wrap.container .fs-content-box.blue .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .fs-banner .wrap.container .fs-content-box.blue button, .fs-banner .wrap.container .fs-content-box.blue a, .fs-banner .wrap.container .fs-content-box.blue li, .fs-banner .wrap.container .fs-content-box.blue li:before {
  color: #ffffff;
}
.fs-banner .wrap.container .fs-content-box.transparent {
  background-color: transparent;
  text-shadow: 0 0 20px rgb(0, 0, 0);
}
.fs-banner .wrap.container .fs-content-box.transparent p, .fs-banner .wrap.container .fs-content-box.transparent h1, .fs-banner .wrap.container .fs-content-box.transparent h2, .fs-banner .wrap.container .fs-content-box.transparent h3, .fs-banner .wrap.container .fs-content-box.transparent h4, .fs-banner .wrap.container .fs-content-box.transparent .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .fs-banner .wrap.container .fs-content-box.transparent button, .fs-banner .wrap.container .fs-content-box.transparent a, .fs-banner .wrap.container .fs-content-box.transparent li, .fs-banner .wrap.container .fs-content-box.transparent li:before {
  color: #ffffff;
}
.fs-banner .wrap.container .fs-content-box.white {
  background-color: #fff;
}
.fs-banner .wrap.container .fs-content-box.white90 {
  background-color: rgba(255, 255, 255, 0.9);
}
.fs-banner .wrap.container .fs-content-box.white80 {
  background-color: rgba(255, 255, 255, 0.8);
}
.fs-banner .wrap.container .fs-content-box.white70 {
  background-color: rgba(255, 255, 255, 0.7);
}
.fs-banner picture {
  height: 100%;
  width: 100%;
  position: absolute;
  width: 100%;
  z-index: -1;
}
@media (min-width: 768px) {
  .fs-banner picture {
    position: absolute;
    width: 100%;
    z-index: -1;
  }
}
.fs-banner picture img {
  object-fit: cover;
  object-position: top center;
  width: 100%;
  height: 100%;
  min-height: 475px;
  top: 0;
  display: block;
}
.fs-banner picture:before {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  content: "";
  height: 500px;
  background: rgb(0, 0, 0);
  background: -moz-linear-gradient(180deg, rgb(134, 112, 112) 0%, rgba(0, 0, 0, 0) 100%);
  background: -webkit-linear-gradient(180deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);
  background: linear-gradient(180deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);
}

@media (max-width: 1024px) {
  .fs-banner.hidden-xs {
    display: flex;
  }
}
@media (min-width: 1024px) and (max-width: 1200px) {
  .fs-banner.hidden-sm {
    display: flex;
  }
}
@media (min-width: 1200px) {
  .fs-banner.hidden-xs, .fs-banner.hidden-sm, .fs-banner.hidden-md {
    display: flex;
  }
}

@media (min-width: 768px) and (max-width: 1024px) {
  body.banner-hidden-sm .fs-banner, body.banner-hidden-sm .fs-banner-block {
    display: none;
  }
  body.banner-hidden-sm.full-screen .site-content {
    margin-top: 80px;
  }
  body.banner-hidden-sm #open-button {
    color: #1300c1;
  }
  body.banner-hidden-sm #open-button:before, body.banner-hidden-sm #open-button:after {
    background-color: #1300c1;
  }
  body.banner-hidden-sm #top-bar .social a i {
    color: #1300c1;
  }
}

@media (min-width: 0) and (max-width: 768px) {
  body.banner-hidden-xs .fs-banner,
  body.banner-hidden-xs .fs-banner-block {
    display: none;
  }
  body.banner-hidden-xs.full-screen .site-content {
    margin-top: 80px;
  }
  body.banner-hidden-xs #open-button {
    color: #1300c1;
  }
  body.banner-hidden-xs #open-button:before, body.banner-hidden-xs #open-button:after {
    background-color: #1300c1;
  }
  body.banner-hidden-xs #top-bar .social a i {
    color: #1300c1;
  }
}

.slider .banner picture {
  width: 100%;
}
@media (min-width: 768px) {
  .slider .banner picture {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    position: absolute;
  }
}
.slider .banner picture img {
  object-fit: cover;
  height: 100%;
}
.slider .banner picture .slider-text {
  position: absolute;
  margin: auto;
}
.slider .banner picture .slider-text h1,
.slider .banner picture .slider-text h2 {
  margin-bottom: 24px;
}

/*Banner with optional text overlay*/
@media (max-width: 767px) {
  .slider.fw .slick-slide {
    height: auto !important;
    min-height: auto !important;
  }
  .slider.fw .slick-slide picture .slider-text {
    position: relative;
    width: 100% !important;
    display: block;
    margin: 1rem;
  }
}

/*BANNER 50/50*/
@media (min-width: 768px) {
  .slider#banner50 .slick-arrow.slick-prev {
    left: 50%;
  }
}
.slider#banner50 .slick-arrow.slick-prev .slick-arrow {
  top: 99%;
}
@media (min-width: 768px) {
  .slider#banner50 .slick-arrow.slick-prev .slick-arrow {
    top: 95%;
  }
}
.slider#banner50 .slick-arrow:after {
  color: #fff;
}
@media (min-width: 768px) {
  .slider#banner50 ul.slick-dots {
    width: 50%;
    left: 50%;
  }
}
.slider#banner50 .slick-track {
  display: flex;
}
.slider .banner50.slick-slide {
  display: flex !important;
  flex: 1;
  height: auto;
  flex-direction: column;
  justify-content: flex-start;
}
@media (min-width: 768px) {
  .slider .banner50.slick-slide {
    flex-direction: row;
  }
}
.slider .banner50.slick-slide.right .text50 {
  order: 2;
}
.slider .banner50.slick-slide.left .text50 {
  order: 0;
}
.slider .banner50.slick-slide .image50 {
  width: 100%;
}
@media (min-width: 768px) {
  .slider .banner50.slick-slide .image50 {
    flex: 0 0 50%;
    height: 100%;
    order: 1;
  }
}
.slider .banner50.slick-slide .image50 img {
  object-fit: cover;
  object-position: left center;
}
@media (max-width: 768px) {
  .slider .banner50.slick-slide .image50 img {
    height: 310px;
    width: 100%;
  }
}
.slider .banner50.slick-slide .text50 {
  padding: 32px;
  flex: 0 0 1;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  justify-content: center;
  order: 0;
}
.slider .banner50.slick-slide .text50 p, .slider .banner50.slick-slide .text50 h1, .slider .banner50.slick-slide .text50 h2, .slider .banner50.slick-slide .text50 h3, .slider .banner50.slick-slide .text50 h4, .slider .banner50.slick-slide .text50 .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .slider .banner50.slick-slide .text50 button, .slider .banner50.slick-slide .text50 a, .slider .banner50.slick-slide .text50 li, .slider .banner50.slick-slide .text50 li:before {
  color: #303030;
}
.slider .banner50.slick-slide .text50 blockquote p, .slider .banner50.slick-slide .text50 blockquote h1, .slider .banner50.slick-slide .text50 blockquote h2, .slider .banner50.slick-slide .text50 blockquote h3, .slider .banner50.slick-slide .text50 blockquote h4, .slider .banner50.slick-slide .text50 blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .slider .banner50.slick-slide .text50 blockquote button, .slider .banner50.slick-slide .text50 blockquote a {
  color: #1300c1;
}
@media (min-width: 1024px) {
  .slider .banner50.slick-slide .text50 {
    flex: 0 0 50%;
    padding: 50px;
    height: 100%;
  }
}
.slider .banner50.slick-slide .text50 h1,
.slider .banner50.slick-slide .text50 h2 {
  font-size: 36px;
  font-weight: bold;
}
.slider .banner50.slick-slide.blue {
  background-color: #1300c1;
}
.slider .banner50.slick-slide.blue p, .slider .banner50.slick-slide.blue h1, .slider .banner50.slick-slide.blue h2, .slider .banner50.slick-slide.blue h3, .slider .banner50.slick-slide.blue h4, .slider .banner50.slick-slide.blue .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .slider .banner50.slick-slide.blue button, .slider .banner50.slick-slide.blue a, .slider .banner50.slick-slide.blue li, .slider .banner50.slick-slide.blue li:before {
  color: #ffffff;
}
.slider .banner50.slick-slide.blue blockquote p, .slider .banner50.slick-slide.blue blockquote h1, .slider .banner50.slick-slide.blue blockquote h2, .slider .banner50.slick-slide.blue blockquote h3, .slider .banner50.slick-slide.blue blockquote h4, .slider .banner50.slick-slide.blue blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .slider .banner50.slick-slide.blue blockquote button, .slider .banner50.slick-slide.blue blockquote a {
  color: #ffffff;
}
.slider .banner50.slick-slide.blue blockquote p::before, .slider .banner50.slick-slide.blue blockquote h1::before, .slider .banner50.slick-slide.blue blockquote h2::before, .slider .banner50.slick-slide.blue blockquote h3::before, .slider .banner50.slick-slide.blue blockquote h4::before, .slider .banner50.slick-slide.blue blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .slider .banner50.slick-slide.blue blockquote button::before, .slider .banner50.slick-slide.blue blockquote a::before {
  color: #ffffff;
}
.slider .banner50.slick-slide.blue blockquote p::after, .slider .banner50.slick-slide.blue blockquote h1::after, .slider .banner50.slick-slide.blue blockquote h2::after, .slider .banner50.slick-slide.blue blockquote h3::after, .slider .banner50.slick-slide.blue blockquote h4::after, .slider .banner50.slick-slide.blue blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .slider .banner50.slick-slide.blue blockquote button::after, .slider .banner50.slick-slide.blue blockquote a::after {
  color: #ffffff;
}
.slider .banner50.slick-slide.pink {
  background-color: #E60067;
}
.slider .banner50.slick-slide.pink p, .slider .banner50.slick-slide.pink h1, .slider .banner50.slick-slide.pink h2, .slider .banner50.slick-slide.pink h3, .slider .banner50.slick-slide.pink h4, .slider .banner50.slick-slide.pink .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .slider .banner50.slick-slide.pink button, .slider .banner50.slick-slide.pink a, .slider .banner50.slick-slide.pink li, .slider .banner50.slick-slide.pink li::before {
  color: #ffffff;
}
.slider .banner50.slick-slide.pink blockquote p, .slider .banner50.slick-slide.pink blockquote h1, .slider .banner50.slick-slide.pink blockquote h2, .slider .banner50.slick-slide.pink blockquote h3, .slider .banner50.slick-slide.pink blockquote h4, .slider .banner50.slick-slide.pink blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .slider .banner50.slick-slide.pink blockquote button, .slider .banner50.slick-slide.pink blockquote li, .slider .banner50.slick-slide.pink blockquote a {
  color: #ffffff;
}
.slider .banner50.slick-slide.pink blockquote p::before, .slider .banner50.slick-slide.pink blockquote h1::before, .slider .banner50.slick-slide.pink blockquote h2::before, .slider .banner50.slick-slide.pink blockquote h3::before, .slider .banner50.slick-slide.pink blockquote h4::before, .slider .banner50.slick-slide.pink blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .slider .banner50.slick-slide.pink blockquote button::before, .slider .banner50.slick-slide.pink blockquote li::before, .slider .banner50.slick-slide.pink blockquote a::before {
  color: #ffffff !important;
}
.slider .banner50.slick-slide.pink blockquote p::after, .slider .banner50.slick-slide.pink blockquote h1::after, .slider .banner50.slick-slide.pink blockquote h2::after, .slider .banner50.slick-slide.pink blockquote h3::after, .slider .banner50.slick-slide.pink blockquote h4::after, .slider .banner50.slick-slide.pink blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .slider .banner50.slick-slide.pink blockquote button::after, .slider .banner50.slick-slide.pink blockquote li::after, .slider .banner50.slick-slide.pink blockquote a::after {
  color: #ffffff;
}
.slider .banner50.slick-slide.purple {
  background-color: #8149ff;
}
.slider .banner50.slick-slide.purple p, .slider .banner50.slick-slide.purple h1, .slider .banner50.slick-slide.purple h2, .slider .banner50.slick-slide.purple h3, .slider .banner50.slick-slide.purple h4, .slider .banner50.slick-slide.purple .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .slider .banner50.slick-slide.purple button, .slider .banner50.slick-slide.purple a, .slider .banner50.slick-slide.purple li, .slider .banner50.slick-slide.purple li:before {
  color: #fff;
}
.slider .banner50.slick-slide.purple blockquote p, .slider .banner50.slick-slide.purple blockquote h1, .slider .banner50.slick-slide.purple blockquote h2, .slider .banner50.slick-slide.purple blockquote h3, .slider .banner50.slick-slide.purple blockquote h4, .slider .banner50.slick-slide.purple blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .slider .banner50.slick-slide.purple blockquote button, .slider .banner50.slick-slide.purple blockquote a {
  color: #ffffff;
}
.slider .banner50.slick-slide.purple blockquote p::before, .slider .banner50.slick-slide.purple blockquote h1::before, .slider .banner50.slick-slide.purple blockquote h2::before, .slider .banner50.slick-slide.purple blockquote h3::before, .slider .banner50.slick-slide.purple blockquote h4::before, .slider .banner50.slick-slide.purple blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .slider .banner50.slick-slide.purple blockquote button::before, .slider .banner50.slick-slide.purple blockquote a::before {
  color: #ffffff;
}
.slider .banner50.slick-slide.purple blockquote p::after, .slider .banner50.slick-slide.purple blockquote h1::after, .slider .banner50.slick-slide.purple blockquote h2::after, .slider .banner50.slick-slide.purple blockquote h3::after, .slider .banner50.slick-slide.purple blockquote h4::after, .slider .banner50.slick-slide.purple blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .slider .banner50.slick-slide.purple blockquote button::after, .slider .banner50.slick-slide.purple blockquote a::after {
  color: #ffffff;
}
.slider .banner50.slick-slide.green {
  background-color: #71f5c4;
}
.slider .banner50.slick-slide.sky {
  background-color: #9da8ff;
}
.slider .banner50.slick-slide.sky20 {
  background-color: #ebeeff;
}
.slider .banner50.slick-slide.sky40 {
  background-color: #d8dcff;
}
.slider .banner50.slick-slide.sky60 {
  background-color: #c4cbff;
}
.slider .banner50.slick-slide.peach {
  background-color: #ffcdd9;
}
.slider .banner50.slick-slide.peach20 {
  background-color: #fdf2f5;
}
.slider .banner50.slick-slide.peach40 {
  background-color: #ffebf0;
}
.slider .banner50.slick-slide.peach60 {
  background-color: #ffe1e8;
}
.slider .banner50.slick-slide.black5 {
  background-color: #f2f2f2;
}
.slider .banner50.slick-slide.black10 {
  background-color: #e6e6e6;
}
@media (max-width: 1024px) {
  .slider .banner50.slick-slide.h200, .slider .banner50.slick-slide.h300, .slider .banner50.slick-slide.h400 {
    height: auto !important;
  }
}

/* DONATE BANNER */
.donate-banner {
  display: flex;
  position: relative;
  padding: 1rem;
  background-size: cover;
  background-position: center;
  justify-content: flex-end;
  margin-bottom: 2rem;
}
.donate-banner.left {
  justify-content: flex-start;
}
@media (min-width: 1024px) {
  .donate-banner {
    margin-bottom: 0;
  }
}
.donate-banner .banner-donation {
  z-index: 0;
  position: relative;
  background-color: #fff;
  border-radius: 8px;
  padding: 1rem;
  margin: 1rem;
  text-align: center;
}
@media (min-width: 1024px) {
  .donate-banner .banner-donation {
    flex: 0 0 40%;
  }
}
.donate-banner .banner-donation .give-form-wrap h2, .donate-banner .banner-donation .give-form-wrap .single-post article h1, .single-post article .donate-banner .banner-donation .give-form-wrap h1 {
  font-size: 1.25rem;
}
.donate-banner .banner-donation .give-form-wrap .give-btn {
  font-size: 1rem;
}

/*Banner Typography */
.banner h1,
.banner h2,
.banner .single-post article h1,
.single-post article .banner h1,
.banner h3,
.banner .search-modal .search-modal-content h2,
.search-modal .search-modal-content .banner h2,
.banner50 h1,
.banner50 h2,
.banner50 .single-post article h1,
.single-post article .banner50 h1,
.banner50 h3,
.banner50 .search-modal .search-modal-content h2,
.search-modal .search-modal-content .banner50 h2 {
  margin-bottom: 24px;
}

.slider-container {
  display: block;
  width: 100%;
  color: #fff;
  font-family: "Mind Meridian", Helvetica, Arial, sans-serif;
  font-size: 16px;
  margin-top: 0px;
}
.slider-container picture {
  position: relative;
  height: 100%;
}
.slider-container picture img {
  display: block;
  object-fit: cover;
  object-position: center center;
  height: 100%;
}
@media (min-width: 768px) {
  .slider-container picture .banner-quote {
    position: absolute;
    width: 50%;
    border-radius: 20px;
    padding: 2rem;
    left: 2rem;
    top: 2rem;
    padding: 0;
  }
}
@media (min-width: 1200px) {
  .slider-container picture .banner-quote {
    width: 40%;
  }
}
@media (max-width: 768px) {
  .slider-container {
    text-align: left;
    font-size: 20px;
    margin-top: 0px;
  }
  .slider-container h1 {
    font-size: 24px;
  }
}
.slider-container h1 {
  font-size: 20px;
  margin-top: 0px;
  font-family: "Mind Meridian", Helvetica, Arial, sans-serif;
  font-weight: normal;
  padding: 0;
  color: #fff;
}
@media (min-width: 1024px) {
  .slider-container h1 {
    font-size: 60px;
  }
}
.slider-container ul.slick-dots li:before {
  display: none;
}

.video-holder {
  position: relative;
  padding-bottom: 56.25%; /* 16:9 */
  margin-top: -10px;
  margin-bottom: 20px;
}
@media (max-width: 768px) {
  .video-holder {
    /*height: 180px;*/
    margin-top: 30px;
  }
}
.video-holder .video iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

#arve .arve-wrapper {
  margin-bottom: 0 !important;
}

.slider {
  display: none;
  margin-bottom: 0;
}
.slider.slick-initialized {
  display: block;
}
.slider div.h400,
.slider picture.h400 {
  min-height: 250px;
}
@media (min-width: 1024px) {
  .slider div.h400,
  .slider picture.h400 {
    height: 400px !important;
  }
}
.slider div.h300,
.slider picture.h300 {
  min-height: 200px !important;
}
@media (min-width: 1024px) {
  .slider div.h300,
  .slider picture.h300 {
    height: 300px !important;
  }
}
.slider div.h200,
.slider picture.h200 {
  min-height: 200px !important;
}
.slider div.slick-slide {
  background-color: transparent;
  background-size: cover;
  min-height: auto;
  min-height: 200px;
}
@media (min-width: 1024px) {
  .slider div.slick-slide {
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
@media (min-width: 1024px) {
  .slider div.slick-slide {
    height: 400px;
  }
}
.slider div.slick-slide img {
  display: block;
  width: 100%;
}
.slider div.slick-slide .slider-text {
  text-align: center;
  background-color: rgba(255, 255, 255, 0.7);
  padding: 25px;
  width: 75%;
}
@media (min-width: 768px) {
  .slider div.slick-slide .slider-text {
    width: 75%;
    padding: 25px;
  }
}
@media (min-width: 1024px) {
  .slider div.slick-slide .slider-text {
    width: 66.667%;
    padding: 50px;
  }
}
.slider div.slick-slide .slider-text h1,
.slider div.slick-slide .slider-text h4,
.slider div.slick-slide .slider-text .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading .slider div.slick-slide .slider-text button,
.slider div.slick-slide .slider-text p {
  color: #1300c1 !important;
  margin: 0;
  line-height: 1.3; /*
text-shadow: 0px 2px 4px rgba(0, 0, 0, 1);*/
  display: block;
}
.slider div.slick-slide .slider-text h4, .slider div.slick-slide .slider-text .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .slider div.slick-slide .slider-text button {
  font-family: "Mind Meridian", Helvetica, Arial, sans-serif;
}
.slider div.slick-slide .slider-text h1 {
  margin-bottom: 20px;
  line-height: 1;
  font-family: "Mind Meridian", Helvetica, Arial, sans-serif;
  font-size: 32px;
}
.slider div.slick-slide .slider-text p.lead {
  font-size: 16px;
  margin-bottom: 30px;
  border-radius: 4px;
  background-color: rgba(255, 255, 255, 0.5);
  padding: 25px 40px;
  font-family: "Mind Meridian", Helvetica, Arial, sans-serif;
  color: #1300c1;
}
@media (min-width: 1024px) {
  .slider div.slick-slide .slider-text p.lead {
    font-size: 20px;
    font-weight: bold;
  }
}
@media (min-width: 1024px) {
  .slider div.slick-slide .slider-text {
    padding: 25px 20px;
  }
}
.slider div.slick-slide .wrap.container-fluid {
  width: 100%;
}
.slider .slick-arrow {
  position: absolute;
  top: 50%;
  border: 1px solid transparent;
  border-radius: 0;
  margin-top: -15px;
  width: 45px;
  height: 45px;
  background: none;
}
.slider .slick-arrow:focus {
  outline: none;
}
.slider .slick-arrow:after {
  font-family: "Font Awesome 6 pro";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  text-indent: 0;
  text-align: center;
  padding: 8px 0;
  color: #ffcdd9;
  z-index: 1;
  transition: color 0.25s linear;
}
.slider .slick-arrow:hover:after {
  color: #ffffff;
}
.slider .slick-arrow.slick-prev {
  left: 10px;
}
.slider .slick-arrow.slick-prev:after {
  content: "";
}
.slider .slick-arrow.slick-prev:before {
  content: "\f053";
}
.slider .slick-arrow.slick-prev:hover {
  background: none;
}
.slider .slick-arrow.slick-next {
  right: -20px;
}
.slider .slick-arrow.slick-next:after {
  content: "";
}
.slider .slick-arrow.slick-next:before {
  content: "\f054";
}
.slider .slick-arrow.slick-next:hover {
  background: none;
}
.slider ul.slick-dots {
  position: absolute;
  bottom: 0;
  text-align: center;
  margin: 0;
  padding: 0;
  width: 100%;
}
.slider ul.slick-dots li {
  display: inline-block;
  margin: 0 2px;
  padding: 0 4px;
  background: none;
  padding-left: 0 !important;
}
.slider ul.slick-dots li:before {
  display: none;
}
.slider ul.slick-dots li button {
  border: none;
  background: rgba(255, 255, 255, 0.5);
  padding: 0;
  text-indent: -9999px;
  width: 10px;
  height: 10px;
  border-radius: 0px;
}
.slider ul.slick-dots li.slick-active button {
  background-color: #fff;
}

.flexi-slider.slider div.slick-slide {
  background-color: transparent;
  background-size: cover;
  min-height: auto;
  align-items: center;
  justify-content: center;
  background-size: cover;
}
@media (min-width: 768px) {
  .flexi-slider.slider div.slick-slide {
    height: auto;
  }
}
@media (min-width: 1024px) {
  .flexi-slider.slider div.slick-slide {
    height: auto;
  }
}
.flexi-slider.slider div.slick-slide img {
  display: block;
  width: 100%;
}
.flexi-slider.slider .banner-content {
  position: absolute;
  display: block;
  bottom: 0;
  width: 100%;
  background-color: rgba(247, 247, 247, 0.7803921569);
}
.flexi-slider.slider .banner-content p {
  color: #1300c1 !important;
  padding: 5px 5px 5px 10px;
  margin: 0;
}

.slider-container .banner-box {
  background-color: rgba(0, 51, 119, 0.8);
  padding: 1rem;
  color: #fff;
  font-size: 16px;
  line-height: 1.5;
  padding: 1.5rem 3rem;
  width: 100%;
  box-sizing: border-box;
}
@media (min-width: 768px) {
  .slider-container .banner-box {
    width: 40%;
    padding: 1.5rem !important;
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
  }
}
@media (min-width: 1024px) {
  .slider-container .banner-box {
    width: 33.33%;
  }
}
.slider-container .banner-box.right {
  right: 0;
  left: 0;
}
@media (min-width: 768px) {
  .slider-container .banner-box.right {
    left: auto;
  }
}
.slider-container .banner-box a {
  color: #fff;
}
.slider-container .banner-box a:hover {
  color: #1300c1;
}
.slider-container .banner-box h1 {
  color: #fff;
  font-size: 2.8rem;
  margin-bottom: 1rem;
  padding: 0;
  font-family: "Mind Meridian Bold", Helvetica, Arial, sans-serif;
}
@media (min-width: 1024px) {
  .slider-container .banner-box h1 {
    font-size: 36px;
  }
}
.slider-container.image-text .slider div.slick-slide {
  justify-content: flex-start;
  background-color: transparent;
  overflow: hidden;
}
.slider-container.image-text.right .slick-arrow.slick-prev {
  left: 0;
}
.slider-container.image-text.right .slick-arrow.slick-prev:after {
  content: "\f053";
}
@media (min-width: 768px) {
  .slider-container.image-text.right .slick-arrow.slick-next {
    right: 46%;
  }
}
@media (min-width: 1024px) {
  .slider-container.image-text.right .slick-arrow.slick-next {
    right: 33%;
  }
}
@media (min-width: 1200px) {
  .slider-container.image-text.right .slick-arrow.slick-next {
    right: 37%;
  }
}
.slider-container.image-text.right .slick-arrow.slick-next:after {
  content: "\f054";
}
.slider-container.image-text .banner-box p, .slider-container.image-text .banner-box h1, .slider-container.image-text .banner-box h2, .slider-container.image-text .banner-box h3, .slider-container.image-text .banner-box h4, .slider-container.image-text .banner-box .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .slider-container.image-text .banner-box button, .slider-container.image-text .banner-box a, .slider-container.image-text .banner-box li, .slider-container.image-text .banner-box li:before {
  color: #303030;
}
.slider-container.image-text .banner-box blockquote p, .slider-container.image-text .banner-box blockquote h1, .slider-container.image-text .banner-box blockquote h2, .slider-container.image-text .banner-box blockquote h3, .slider-container.image-text .banner-box blockquote h4, .slider-container.image-text .banner-box blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .slider-container.image-text .banner-box blockquote button, .slider-container.image-text .banner-box blockquote a {
  color: #1300c1 !important;
}
.slider-container.image-text .banner-box.white {
  background-color: rgba(255, 255, 255, 0.6);
  color: #1300c1;
}
.slider-container.image-text .banner-box.white h1,
.slider-container.image-text .banner-box.white h2,
.slider-container.image-text .banner-box.white h3,
.slider-container.image-text .banner-box.white h4,
.slider-container.image-text .banner-box.white .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading .slider-container.image-text .banner-box.white button,
.slider-container.image-text .banner-box.white p,
.slider-container.image-text .banner-box.white li {
  color: #303030;
}
.slider-container.image-text .banner-box.white .banner-content blockquote p:before,
.slider-container.image-text .banner-box.white .banner-content blockquote p:after {
  color: #1300c1;
}
.slider-container.image-text .banner-box.pink {
  background-color: #E60067;
}
.slider-container.image-text .banner-box.pink p, .slider-container.image-text .banner-box.pink h1, .slider-container.image-text .banner-box.pink h2, .slider-container.image-text .banner-box.pink h3, .slider-container.image-text .banner-box.pink h4, .slider-container.image-text .banner-box.pink .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .slider-container.image-text .banner-box.pink button, .slider-container.image-text .banner-box.pink a, .slider-container.image-text .banner-box.pink li, .slider-container.image-text .banner-box.pink li:before {
  color: #ffffff;
}
.slider-container.image-text .banner-box.pink blockquote p, .slider-container.image-text .banner-box.pink blockquote h1, .slider-container.image-text .banner-box.pink blockquote h2, .slider-container.image-text .banner-box.pink blockquote h3, .slider-container.image-text .banner-box.pink blockquote h4, .slider-container.image-text .banner-box.pink blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .slider-container.image-text .banner-box.pink blockquote button, .slider-container.image-text .banner-box.pink blockquote a {
  color: #ffffff !important;
}
.slider-container.image-text .banner-box.pink blockquote p::before, .slider-container.image-text .banner-box.pink blockquote h1::before, .slider-container.image-text .banner-box.pink blockquote h2::before, .slider-container.image-text .banner-box.pink blockquote h3::before, .slider-container.image-text .banner-box.pink blockquote h4::before, .slider-container.image-text .banner-box.pink blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .slider-container.image-text .banner-box.pink blockquote button::before, .slider-container.image-text .banner-box.pink blockquote a::before {
  color: #ffffff !important;
}
.slider-container.image-text .banner-box.pink blockquote p::after, .slider-container.image-text .banner-box.pink blockquote h1::after, .slider-container.image-text .banner-box.pink blockquote h2::after, .slider-container.image-text .banner-box.pink blockquote h3::after, .slider-container.image-text .banner-box.pink blockquote h4::after, .slider-container.image-text .banner-box.pink blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .slider-container.image-text .banner-box.pink blockquote button::after, .slider-container.image-text .banner-box.pink blockquote a::after {
  color: #ffffff !important;
}
.slider-container.image-text .banner-box.green {
  background-color: #71f5c4;
}
.slider-container.image-text .banner-box.sky {
  background-color: #9da8ff;
}
.slider-container.image-text .banner-box.peach {
  background-color: #ffcdd9;
}
.slider-container.image-text .banner-box.blue {
  background-color: #1300c1;
}
.slider-container.image-text .banner-box.blue p, .slider-container.image-text .banner-box.blue h1, .slider-container.image-text .banner-box.blue h2, .slider-container.image-text .banner-box.blue h3, .slider-container.image-text .banner-box.blue h4, .slider-container.image-text .banner-box.blue .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .slider-container.image-text .banner-box.blue button, .slider-container.image-text .banner-box.blue a, .slider-container.image-text .banner-box.blue li, .slider-container.image-text .banner-box.blue li:before {
  color: #ffffff;
}
.slider-container.image-text .banner-box.blue blockquote p, .slider-container.image-text .banner-box.blue blockquote h1, .slider-container.image-text .banner-box.blue blockquote h2, .slider-container.image-text .banner-box.blue blockquote h3, .slider-container.image-text .banner-box.blue blockquote h4, .slider-container.image-text .banner-box.blue blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .slider-container.image-text .banner-box.blue blockquote button, .slider-container.image-text .banner-box.blue blockquote a {
  color: #ffffff !important;
}
.slider-container.image-text .banner-box.blue blockquote p::before, .slider-container.image-text .banner-box.blue blockquote h1::before, .slider-container.image-text .banner-box.blue blockquote h2::before, .slider-container.image-text .banner-box.blue blockquote h3::before, .slider-container.image-text .banner-box.blue blockquote h4::before, .slider-container.image-text .banner-box.blue blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .slider-container.image-text .banner-box.blue blockquote button::before, .slider-container.image-text .banner-box.blue blockquote a::before {
  color: #ffffff !important;
}
.slider-container.image-text .banner-box.blue blockquote p::after, .slider-container.image-text .banner-box.blue blockquote h1::after, .slider-container.image-text .banner-box.blue blockquote h2::after, .slider-container.image-text .banner-box.blue blockquote h3::after, .slider-container.image-text .banner-box.blue blockquote h4::after, .slider-container.image-text .banner-box.blue blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .slider-container.image-text .banner-box.blue blockquote button::after, .slider-container.image-text .banner-box.blue blockquote a::after {
  color: #ffffff !important;
}
.slider-container.image-text .banner-box.purple {
  background-color: #8149ff;
}
.slider-container.image-text .banner-box.purple p, .slider-container.image-text .banner-box.purple h1, .slider-container.image-text .banner-box.purple h2, .slider-container.image-text .banner-box.purple h3, .slider-container.image-text .banner-box.purple h4, .slider-container.image-text .banner-box.purple .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .slider-container.image-text .banner-box.purple button, .slider-container.image-text .banner-box.purple a, .slider-container.image-text .banner-box.purple li, .slider-container.image-text .banner-box.purple li:before {
  color: #ffffff;
}
.slider-container.image-text .banner-box.purple blockquote p, .slider-container.image-text .banner-box.purple blockquote h1, .slider-container.image-text .banner-box.purple blockquote h2, .slider-container.image-text .banner-box.purple blockquote h3, .slider-container.image-text .banner-box.purple blockquote h4, .slider-container.image-text .banner-box.purple blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .slider-container.image-text .banner-box.purple blockquote button, .slider-container.image-text .banner-box.purple blockquote a {
  color: #ffffff !important;
}
.slider-container.image-text .banner-box.purple blockquote p::before, .slider-container.image-text .banner-box.purple blockquote h1::before, .slider-container.image-text .banner-box.purple blockquote h2::before, .slider-container.image-text .banner-box.purple blockquote h3::before, .slider-container.image-text .banner-box.purple blockquote h4::before, .slider-container.image-text .banner-box.purple blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .slider-container.image-text .banner-box.purple blockquote button::before, .slider-container.image-text .banner-box.purple blockquote a::before {
  color: #ffffff !important;
}
.slider-container.image-text .banner-box.purple blockquote p::after, .slider-container.image-text .banner-box.purple blockquote h1::after, .slider-container.image-text .banner-box.purple blockquote h2::after, .slider-container.image-text .banner-box.purple blockquote h3::after, .slider-container.image-text .banner-box.purple blockquote h4::after, .slider-container.image-text .banner-box.purple blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .slider-container.image-text .banner-box.purple blockquote button::after, .slider-container.image-text .banner-box.purple blockquote a::after {
  color: #ffffff !important;
}
.slider-container.image-text .banner-box .banner-content {
  flex: 1 0 100%;
  justify-content: center;
  display: flex;
  flex-direction: column;
}
@media (min-width: 768px) {
  .slider-container.image-text .slick-arrow.slick-prev {
    left: 46%;
  }
}
@media (min-width: 1024px) {
  .slider-container.image-text .slick-arrow.slick-prev {
    left: 33.33%;
  }
}
.slider-container.image-text .slick-arrow.slick-prev:after {
  content: "\f053";
}
.slider-container.image-text .slick-arrow.slick-next {
  right: 0;
}
.slider-container.image-text .slick-arrow.slick-next:after {
  content: "\f054";
}
.slider-container.image-text ul.slick-dots {
  position: absolute;
  bottom: 0;
  text-align: center;
  margin: 0;
  padding: 0;
  width: 100%;
}
@media (min-width: 768px) {
  .slider-container.image-text ul.slick-dots {
    left: 15%;
  }
}
.slider-container.image-text ul.slick-dots li {
  display: inline-block;
  margin: 0 0.25rem;
  padding: 0 3px;
  background-image: none;
}
.slider-container.image-text ul.slick-dots li button {
  border: none;
  background: #ffffff;
  padding: 0;
  text-indent: -9999px;
  width: 10px;
  height: 10px;
  border-radius: 50%;
}
.slider-container.image-text ul.slick-dots li:before {
  display: none !important;
}
.slider-container.image-no-text .slick-arrow.slick-prev {
  left: 0;
}
.slider-container.image-no-text ul.slick-dots {
  left: 0;
}
.slider-container.image-quote, .slider-container.image-quote-banner {
  background-position: center center;
}
.slider-container.image-quote div.slick-slide, .slider-container.image-quote-banner div.slick-slide {
  align-items: flex-start;
}
.slider-container.image-quote picture, .slider-container.image-quote-banner picture {
  background-position: center center;
  background-size: cover;
  height: 100% !important;
  padding: 2rem;
  display: flex;
}
.slider-container.image-quote picture.h200, .slider-container.image-quote-banner picture.h200 {
  min-height: 200px !important;
}
.slider-container.image-quote picture.h300, .slider-container.image-quote-banner picture.h300 {
  min-height: 300px !important;
}
.slider-container.image-quote picture.h400, .slider-container.image-quote-banner picture.h400 {
  min-height: 400px !important;
}
.slider-container.image-quote .wrap, .slider-container.image-quote-banner .wrap {
  display: flex;
}
.slider-container.image-quote .wrap .slick-slider, .slider-container.image-quote-banner .wrap .slick-slider {
  width: 100%;
}
.slider-container.image-quote .wrap img, .slider-container.image-quote-banner .wrap img {
  height: 100% !important;
  position: relative;
}
.slider-container.image-quote .wrap .banner-quote, .slider-container.image-quote-banner .wrap .banner-quote {
  background-color: #ffcdd9;
  border-radius: 20px;
  position: relative;
  text-align: left;
  flex: 1 1 100%;
  height: 100%;
  top: auto;
  left: auto;
  padding: 1rem;
}
.slider-container.image-quote .wrap .banner-quote blockquote, .slider-container.image-quote-banner .wrap .banner-quote blockquote {
  margin: 0;
  padding: 2rem;
}
.slider-container.image-quote .wrap .banner-quote p, .slider-container.image-quote-banner .wrap .banner-quote p {
  margin: 0;
  padding: 0;
}
.slider-container.image-quote .wrap .banner-quote h1, .slider-container.image-quote-banner .wrap .banner-quote h1 {
  color: #1300c1;
  font-size: 3.8rem;
  margin-bottom: 1rem;
  padding: 0;
  font-family: "Mind Meridian Bold", Helvetica, Arial, sans-serif;
}
@media (min-width: 768px) {
  .slider-container.image-quote .wrap .banner-quote, .slider-container.image-quote-banner .wrap .banner-quote {
    flex: 0 0 40%;
  }
}

.page-template-full-width-page div.slick-slide {
  justify-content: left;
}

.page-template-inner-page div.slick-slide,
.page-template-inner-page-yellow-sub div.slick-slide,
.page-template-inner-page-yellow-sub-accordian-php div.slick-slide,
.page-template-inner-page-accordion div.slick-slide,
.page-template-who-we-worked-with div.slick-slide,
.single-product div.slick-slide {
  height: 396px;
}
.page-template-inner-page .slider-container,
.page-template-inner-page-yellow-sub .slider-container,
.page-template-inner-page-yellow-sub-accordian-php .slider-container,
.page-template-inner-page-accordion .slider-container,
.page-template-who-we-worked-with .slider-container,
.single-product .slider-container {
  height: 396px;
  margin-top: 0px;
  margin-bottom: 20px;
}
.page-template-inner-page .slider-container .video,
.page-template-inner-page-yellow-sub .slider-container .video,
.page-template-inner-page-yellow-sub-accordian-php .slider-container .video,
.page-template-inner-page-accordion .slider-container .video,
.page-template-who-we-worked-with .slider-container .video,
.single-product .slider-container .video {
  margin-top: -10px;
}
.page-template-inner-page .video-holder,
.page-template-inner-page-yellow-sub .video-holder,
.page-template-inner-page-yellow-sub-accordian-php .video-holder,
.page-template-inner-page-accordion .video-holder,
.page-template-who-we-worked-with .video-holder,
.single-product .video-holder {
  margin-top: -10px;
  width: 100%;
  height: 396px;
  padding-bottom: 0;
}
@media (max-width: 768px) {
  .page-template-inner-page .video-holder,
  .page-template-inner-page-yellow-sub .video-holder,
  .page-template-inner-page-yellow-sub-accordian-php .video-holder,
  .page-template-inner-page-accordion .video-holder,
  .page-template-who-we-worked-with .video-holder,
  .single-product .video-holder {
    /*height: 180px;*/
    margin-top: 30px;
  }
}
.page-template-inner-page .video-holder .video iframe,
.page-template-inner-page-yellow-sub .video-holder .video iframe,
.page-template-inner-page-yellow-sub-accordian-php .video-holder .video iframe,
.page-template-inner-page-accordion .video-holder .video iframe,
.page-template-who-we-worked-with .video-holder .video iframe,
.single-product .video-holder .video iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.page-template-inner-home-page-two-col .slider-container,
.page-template-inner-home .slider-container {
  height: 500px;
  color: #fff;
  font-family: "Mind Meridian", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  text-align: center;
  margin-top: 0;
}
@media (max-width: 768px) {
  .page-template-inner-home-page-two-col .slider-container,
  .page-template-inner-home .slider-container {
    text-align: left;
    font-size: 20px;
    margin-top: 0px;
  }
  .page-template-inner-home-page-two-col .slider-container h1,
  .page-template-inner-home .slider-container h1 {
    font-size: 24px;
  }
}
.page-template-inner-home-page-two-col .slider-container h1,
.page-template-inner-home .slider-container h1 {
  font-size: 20px;
  font-family: "Mind Meridian", Helvetica, Arial, sans-serif;
  font-weight: normal;
  line-height: 1;
  margin-bottom: 0;
  color: #fff;
}
@media (min-width: 1024px) {
  .page-template-inner-home-page-two-col .slider-container h1,
  .page-template-inner-home .slider-container h1 {
    font-size: 60px;
  }
}
.page-template-inner-home-page-two-col .video-holder,
.page-template-inner-home .video-holder {
  margin-top: -30px;
  width: 100%;
  height: 500px;
  padding-bottom: 0;
}
@media (max-width: 768px) {
  .page-template-inner-home-page-two-col .video-holder,
  .page-template-inner-home .video-holder {
    /*height: 180px;*/
    margin-top: 30px;
  }
}
.page-template-inner-home-page-two-col .video-holder .video iframe,
.page-template-inner-home .video-holder .video iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.page-template-default .slider-container,
.page-template-inner-home-page .slider-container {
  height: 500px;
}
.page-template-default div.slick-slide,
.page-template-inner-home-page div.slick-slide {
  height: 500px;
}

.funders div.slick-slide {
  height: auto;
}

.col-2 .slider .slick-slide {
  height: auto;
}
.col-2 .slider .slick-slide img {
  margin: 0;
  object-fit: cover;
  height: 100%;
}
.col-2 .slider .slick-slide picture {
  height: 100%;
  display: block;
}
.col-2 .slider .slick-slide picture p.gallery-label {
  background-color: #1300c1;
  color: #ffffff !important;
  font-weight: bold;
  padding: 0.25rem 0.5rem;
}
.col-2 .slider-container {
  height: auto;
  margin-top: 0;
}
.col-2 .slider-container .wrap.container {
  padding: 0;
}
.col-2 .slider-container .banner-quote {
  padding: 2rem 1rem;
}
.col-2 .slider-container .banner-quote blockquote {
  padding: 2rem 1rem !important;
  margin: 0 !important;
}
.col-2 .slider-container .banner-quote blockquote * {
  font-size: 1.25rem;
}
.col-2 .slider-container .banner-quote blockquote:before {
  top: 2rem;
}
.col-2 .slider-container .banner-quote blockquote:before, .col-2 .slider-container .banner-quote blockquote:after {
  font-size: 3rem;
}
.col-2 .slider-container img {
  margin: 0 !important;
}

.accordionContainer {
  margin-bottom: 20px;
  /*! jQuery UI - v1.12.1 - 2018-07-30
  * http://jqueryui.com
  * Includes: core.css, accordion.css, theme.css
  * To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
  * Copyright jQuery Foundation and other contributors; Licensed MIT */
  /* Custom Styles
  ----------------------------------*/
  /* Layout helpers
  ----------------------------------*/
  /* Interaction Cues
  ----------------------------------*/
  /* Icons
  ----------------------------------*/
  /* Misc visuals
  ----------------------------------*/
  /* Overlays */
  /* Component containers
  ----------------------------------*/
  /* Interaction states
  ----------------------------------*/
  /* Interaction Cues
  ----------------------------------*/
  /* Icons
  ----------------------------------*/
  /* states and images 
  .ui-icon {
    width: 16px;
    height: 16px;
  }
  .ui-icon,
  .ui-widget-content .ui-icon {
    background-image: url("images/ui-icons_444444_256x240.png");
  }
  .ui-widget-header .ui-icon {
    background-image: url("images/ui-icons_444444_256x240.png");
  }
  .ui-state-hover .ui-icon,
  .ui-state-focus .ui-icon,
  .ui-button:hover .ui-icon,
  .ui-button:focus .ui-icon {
    background-image: url("images/ui-icons_555555_256x240.png");
  }
  .ui-state-active .ui-icon,
  .ui-button:active .ui-icon {
    background-image: url("images/ui-icons_ffffff_256x240.png");
  }
  .ui-state-highlight .ui-icon,
  .ui-button .ui-state-highlight.ui-icon {
    background-image: url("images/ui-icons_777620_256x240.png");
  }
  .ui-state-error .ui-icon,
  .ui-state-error-text .ui-icon {
    background-image: url("images/ui-icons_cc0000_256x240.png");
  }
  .ui-button .ui-icon {
    background-image: url("images/ui-icons_777777_256x240.png");
  }*/
  /* positioning */
  /* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
  /* Misc visuals
  ----------------------------------*/
  /* Corner radius */
  /* Overlays */
}
.accordionContainer h6.ui-accordion-header:after {
  font-family: "Font Awesome 6 pro";
  content: "\f067";
  color: #1300c1;
  font-size: 1.6rem;
  position: absolute;
  right: 1rem;
  top: 7px;
  font-weight: 200;
}
.accordionContainer h6.ui-accordion-header-active:after {
  content: "\f068";
  color: white;
}
.accordionContainer .ui-helper-hidden {
  display: none;
}
.accordionContainer .ui-helper-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.accordionContainer .ui-helper-reset {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  line-height: 1.3;
  text-decoration: none;
  font-size: 100%;
  list-style: none;
}
.accordionContainer .ui-helper-clearfix:before,
.accordionContainer .ui-helper-clearfix:after {
  content: "";
  display: table;
  border-collapse: collapse;
}
.accordionContainer .ui-helper-clearfix:after {
  clear: both;
}
.accordionContainer .ui-helper-zfix {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  opacity: 0;
  filter: Alpha(Opacity=0); /* support: IE8 */
}
.accordionContainer .ui-front {
  z-index: 100;
}
.accordionContainer .ui-state-disabled {
  cursor: default !important;
  pointer-events: none;
}
.accordionContainer .ui-icon {
  display: inline-block;
  vertical-align: middle;
  margin-top: -0.25em;
  position: relative;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
  display: none !important;
}
.accordionContainer .ui-widget-icon-block {
  left: 50%;
  margin-left: -8px;
  display: block;
}
.accordionContainer .ui-widget-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.accordionContainer .ui-accordion .ui-accordion-header {
  display: flex;
  cursor: pointer;
  position: relative;
  margin: 2px 0 0 0;
  padding: 0.75rem 1rem 0.75rem 1rem;
  font-size: 100%;
}
.accordionContainer .ui-accordion .ui-accordion-content {
  padding: 1rem;
  border-top: 0;
  overflow: auto;
}
.accordionContainer .ui-widget {
  font-family: "Mind Meridian", Helvetica, Arial, sans-serif;
  font-size: 1em;
}
.accordionContainer .ui-widget .ui-widget {
  font-size: 1em;
}
.accordionContainer .ui-widget input,
.accordionContainer .ui-widget select,
.accordionContainer .ui-widget textarea,
.accordionContainer .ui-widget button {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1em;
}
.accordionContainer .ui-widget.ui-widget-content {
  border: 1px solid #c5c5c5;
}
.accordionContainer .ui-widget-content {
  background: #ffffff;
  color: #303030;
}
.accordionContainer .ui-widget-content a {
  color: #1300c1;
}
.accordionContainer .ui-widget-header {
  border: 1px solid #dddddd;
  background: #e9e9e9;
  color: #303030;
  font-weight: bold;
}
.accordionContainer .ui-widget-header a {
  color: #1300c1;
}
.accordionContainer .ui-state-default,
.accordionContainer .ui-widget-content .ui-state-default,
.accordionContainer .ui-widget-header .ui-state-default,
.accordionContainer .ui-button,
.accordionContainer html .ui-button.ui-state-disabled:hover,
.accordionContainer html .ui-button.ui-state-disabled:active {
  background: none;
  border: 0px solid #1300c1;
  background-color: #d8dcff;
  font-weight: bold;
  color: #1300c1;
}
.accordionContainer .ui-state-default a,
.accordionContainer .ui-state-default a:link,
.accordionContainer .ui-state-default a:visited,
.accordionContainer a.ui-button,
.accordionContainer a:link.ui-button,
.accordionContainer a:visited.ui-button,
.accordionContainer .ui-button {
  color: #1300c1;
  text-decoration: none;
}
.accordionContainer .ui-state-hover,
.accordionContainer .ui-widget-content .ui-state-hover,
.accordionContainer .ui-widget-header .ui-state-hover,
.accordionContainer .ui-state-focus,
.accordionContainer .ui-widget-content .ui-state-focus,
.accordionContainer .ui-widget-header .ui-state-focus,
.accordionContainer .ui-button:hover,
.accordionContainer .ui-button:focus {
  border: 0px solid #1300c1;
  background-color: #b8c3ff;
  font-weight: bold;
  color: #1300c1;
}
.accordionContainer .ui-state-hover a,
.accordionContainer .ui-state-hover a:hover,
.accordionContainer .ui-state-hover a:link,
.accordionContainer .ui-state-hover a:visited,
.accordionContainer .ui-state-focus a,
.accordionContainer .ui-state-focus a:hover,
.accordionContainer .ui-state-focus a:link,
.accordionContainer .ui-state-focus a:visited,
.accordionContainer a.ui-button:hover,
.accordionContainer a.ui-button:focus {
  color: #1300c1;
  text-decoration: none;
}
.accordionContainer .ui-visual-focus {
  box-shadow: 0 0 3px 1px rgb(94, 158, 214);
}
.accordionContainer .ui-state-active,
.accordionContainer .ui-widget-content .ui-state-active,
.accordionContainer .ui-widget-header .ui-state-active,
.accordionContainer a.ui-button:active,
.accordionContainer .ui-button:active,
.accordionContainer .ui-button.ui-state-active:hover {
  border: 0px solid #ffcdd9 !important;
  background: none;
  background-color: #1300c1 !important;
  font-weight: bold;
  color: white !important;
}
.accordionContainer .ui-icon-background,
.accordionContainer .ui-state-active .ui-icon-background {
  border: #003eff;
  background-color: #ffcdd9;
}
.accordionContainer .ui-state-active a,
.accordionContainer .ui-state-active a:link,
.accordionContainer .ui-state-active a:visited {
  color: #ffffff;
  text-decoration: none;
  background-color: #ffcdd9;
}
.accordionContainer .ui-state-highlight,
.accordionContainer .ui-widget-content .ui-state-highlight,
.accordionContainer .ui-widget-header .ui-state-highlight {
  border: 1px solid #dad55e;
  background: #fffa90;
  color: #777620;
}
.accordionContainer .ui-state-checked {
  border: 1px solid #dad55e;
  background: #fffa90;
}
.accordionContainer .ui-state-highlight a,
.accordionContainer .ui-widget-content .ui-state-highlight a,
.accordionContainer .ui-widget-header .ui-state-highlight a {
  color: #777620;
}
.accordionContainer .ui-state-error,
.accordionContainer .ui-widget-content .ui-state-error,
.accordionContainer .ui-widget-header .ui-state-error {
  border: 1px solid #f1a899;
  background: #fddfdf;
  color: #5f3f3f;
}
.accordionContainer .ui-state-error a,
.accordionContainer .ui-widget-content .ui-state-error a,
.accordionContainer .ui-widget-header .ui-state-error a {
  color: #5f3f3f;
}
.accordionContainer .ui-state-error-text,
.accordionContainer .ui-widget-content .ui-state-error-text,
.accordionContainer .ui-widget-header .ui-state-error-text {
  color: #5f3f3f;
}
.accordionContainer .ui-priority-primary,
.accordionContainer .ui-widget-content .ui-priority-primary,
.accordionContainer .ui-widget-header .ui-priority-primary {
  font-weight: bold;
}
.accordionContainer .ui-priority-secondary,
.accordionContainer .ui-widget-content .ui-priority-secondary,
.accordionContainer .ui-widget-header .ui-priority-secondary {
  opacity: 0.7;
  filter: Alpha(Opacity=70); /* support: IE8 */
  font-weight: normal;
}
.accordionContainer .ui-state-disabled,
.accordionContainer .ui-widget-content .ui-state-disabled,
.accordionContainer .ui-widget-header .ui-state-disabled {
  opacity: 0.35;
  filter: Alpha(Opacity=35); /* support: IE8 */
  background-image: none;
}
.accordionContainer .ui-state-disabled .ui-icon {
  filter: Alpha(Opacity=35); /* support: IE8 - See #6059 */
}
.accordionContainer .ui-icon-blank {
  background-position: 16px 16px;
}
.accordionContainer .ui-icon-caret-1-n {
  background-position: 0 0;
}
.accordionContainer .ui-icon-caret-1-ne {
  background-position: -16px 0;
}
.accordionContainer .ui-icon-caret-1-e {
  background-position: -32px 0;
}
.accordionContainer .ui-icon-caret-1-se {
  background-position: -48px 0;
}
.accordionContainer .ui-icon-caret-1-s {
  background-position: -65px 0;
}
.accordionContainer .ui-icon-caret-1-sw {
  background-position: -80px 0;
}
.accordionContainer .ui-icon-caret-1-w {
  background-position: -96px 0;
}
.accordionContainer .ui-icon-caret-1-nw {
  background-position: -112px 0;
}
.accordionContainer .ui-icon-caret-2-n-s {
  background-position: -128px 0;
}
.accordionContainer .ui-icon-caret-2-e-w {
  background-position: -144px 0;
}
.accordionContainer .ui-icon-triangle-1-n {
  background-position: 0 -16px;
}
.accordionContainer .ui-icon-triangle-1-ne {
  background-position: -16px -16px;
}
.accordionContainer .ui-icon-triangle-1-e {
  background-position: -32px -16px;
}
.accordionContainer .ui-icon-triangle-1-se {
  background-position: -48px -16px;
}
.accordionContainer .ui-icon-triangle-1-s {
  background-position: -65px -16px;
}
.accordionContainer .ui-icon-triangle-1-sw {
  background-position: -80px -16px;
}
.accordionContainer .ui-icon-triangle-1-w {
  background-position: -96px -16px;
}
.accordionContainer .ui-icon-triangle-1-nw {
  background-position: -112px -16px;
}
.accordionContainer .ui-icon-triangle-2-n-s {
  background-position: -128px -16px;
}
.accordionContainer .ui-icon-triangle-2-e-w {
  background-position: -144px -16px;
}
.accordionContainer .ui-icon-arrow-1-n {
  background-position: 0 -32px;
}
.accordionContainer .ui-icon-arrow-1-ne {
  background-position: -16px -32px;
}
.accordionContainer .ui-icon-arrow-1-e {
  background-position: -32px -32px;
}
.accordionContainer .ui-icon-arrow-1-se {
  background-position: -48px -32px;
}
.accordionContainer .ui-icon-arrow-1-s {
  background-position: -65px -32px;
}
.accordionContainer .ui-icon-arrow-1-sw {
  background-position: -80px -32px;
}
.accordionContainer .ui-icon-arrow-1-w {
  background-position: -96px -32px;
}
.accordionContainer .ui-icon-arrow-1-nw {
  background-position: -112px -32px;
}
.accordionContainer .ui-icon-arrow-2-n-s {
  background-position: -128px -32px;
}
.accordionContainer .ui-icon-arrow-2-ne-sw {
  background-position: -144px -32px;
}
.accordionContainer .ui-icon-arrow-2-e-w {
  background-position: -160px -32px;
}
.accordionContainer .ui-icon-arrow-2-se-nw {
  background-position: -176px -32px;
}
.accordionContainer .ui-icon-arrowstop-1-n {
  background-position: -192px -32px;
}
.accordionContainer .ui-icon-arrowstop-1-e {
  background-position: -208px -32px;
}
.accordionContainer .ui-icon-arrowstop-1-s {
  background-position: -224px -32px;
}
.accordionContainer .ui-icon-arrowstop-1-w {
  background-position: -240px -32px;
}
.accordionContainer .ui-icon-arrowthick-1-n {
  background-position: 1px -48px;
}
.accordionContainer .ui-icon-arrowthick-1-ne {
  background-position: -16px -48px;
}
.accordionContainer .ui-icon-arrowthick-1-e {
  background-position: -32px -48px;
}
.accordionContainer .ui-icon-arrowthick-1-se {
  background-position: -48px -48px;
}
.accordionContainer .ui-icon-arrowthick-1-s {
  background-position: -64px -48px;
}
.accordionContainer .ui-icon-arrowthick-1-sw {
  background-position: -80px -48px;
}
.accordionContainer .ui-icon-arrowthick-1-w {
  background-position: -96px -48px;
}
.accordionContainer .ui-icon-arrowthick-1-nw {
  background-position: -112px -48px;
}
.accordionContainer .ui-icon-arrowthick-2-n-s {
  background-position: -128px -48px;
}
.accordionContainer .ui-icon-arrowthick-2-ne-sw {
  background-position: -144px -48px;
}
.accordionContainer .ui-icon-arrowthick-2-e-w {
  background-position: -160px -48px;
}
.accordionContainer .ui-icon-arrowthick-2-se-nw {
  background-position: -176px -48px;
}
.accordionContainer .ui-icon-arrowthickstop-1-n {
  background-position: -192px -48px;
}
.accordionContainer .ui-icon-arrowthickstop-1-e {
  background-position: -208px -48px;
}
.accordionContainer .ui-icon-arrowthickstop-1-s {
  background-position: -224px -48px;
}
.accordionContainer .ui-icon-arrowthickstop-1-w {
  background-position: -240px -48px;
}
.accordionContainer .ui-icon-arrowreturnthick-1-w {
  background-position: 0 -64px;
}
.accordionContainer .ui-icon-arrowreturnthick-1-n {
  background-position: -16px -64px;
}
.accordionContainer .ui-icon-arrowreturnthick-1-e {
  background-position: -32px -64px;
}
.accordionContainer .ui-icon-arrowreturnthick-1-s {
  background-position: -48px -64px;
}
.accordionContainer .ui-icon-arrowreturn-1-w {
  background-position: -64px -64px;
}
.accordionContainer .ui-icon-arrowreturn-1-n {
  background-position: -80px -64px;
}
.accordionContainer .ui-icon-arrowreturn-1-e {
  background-position: -96px -64px;
}
.accordionContainer .ui-icon-arrowreturn-1-s {
  background-position: -112px -64px;
}
.accordionContainer .ui-icon-arrowrefresh-1-w {
  background-position: -128px -64px;
}
.accordionContainer .ui-icon-arrowrefresh-1-n {
  background-position: -144px -64px;
}
.accordionContainer .ui-icon-arrowrefresh-1-e {
  background-position: -160px -64px;
}
.accordionContainer .ui-icon-arrowrefresh-1-s {
  background-position: -176px -64px;
}
.accordionContainer .ui-icon-arrow-4 {
  background-position: 0 -80px;
}
.accordionContainer .ui-icon-arrow-4-diag {
  background-position: -16px -80px;
}
.accordionContainer .ui-icon-extlink {
  background-position: -32px -80px;
}
.accordionContainer .ui-icon-newwin {
  background-position: -48px -80px;
}
.accordionContainer .ui-icon-refresh {
  background-position: -64px -80px;
}
.accordionContainer .ui-icon-shuffle {
  background-position: -80px -80px;
}
.accordionContainer .ui-icon-transfer-e-w {
  background-position: -96px -80px;
}
.accordionContainer .ui-icon-transferthick-e-w {
  background-position: -112px -80px;
}
.accordionContainer .ui-icon-folder-collapsed {
  background-position: 0 -96px;
}
.accordionContainer .ui-icon-folder-open {
  background-position: -16px -96px;
}
.accordionContainer .ui-icon-document {
  background-position: -32px -96px;
}
.accordionContainer .ui-icon-document-b {
  background-position: -48px -96px;
}
.accordionContainer .ui-icon-note {
  background-position: -64px -96px;
}
.accordionContainer .ui-icon-mail-closed {
  background-position: -80px -96px;
}
.accordionContainer .ui-icon-mail-open {
  background-position: -96px -96px;
}
.accordionContainer .ui-icon-suitcase {
  background-position: -112px -96px;
}
.accordionContainer .ui-icon-comment {
  background-position: -128px -96px;
}
.accordionContainer .ui-icon-person {
  background-position: -144px -96px;
}
.accordionContainer .ui-icon-print {
  background-position: -160px -96px;
}
.accordionContainer .ui-icon-trash {
  background-position: -176px -96px;
}
.accordionContainer .ui-icon-locked {
  background-position: -192px -96px;
}
.accordionContainer .ui-icon-unlocked {
  background-position: -208px -96px;
}
.accordionContainer .ui-icon-bookmark {
  background-position: -224px -96px;
}
.accordionContainer .ui-icon-tag {
  background-position: -240px -96px;
}
.accordionContainer .ui-icon-home {
  background-position: 0 -112px;
}
.accordionContainer .ui-icon-flag {
  background-position: -16px -112px;
}
.accordionContainer .ui-icon-calendar {
  background-position: -32px -112px;
}
.accordionContainer .ui-icon-cart {
  background-position: -48px -112px;
}
.accordionContainer .ui-icon-pencil {
  background-position: -64px -112px;
}
.accordionContainer .ui-icon-clock {
  background-position: -80px -112px;
}
.accordionContainer .ui-icon-disk {
  background-position: -96px -112px;
}
.accordionContainer .ui-icon-calculator {
  background-position: -112px -112px;
}
.accordionContainer .ui-icon-zoomin {
  background-position: -128px -112px;
}
.accordionContainer .ui-icon-zoomout {
  background-position: -144px -112px;
}
.accordionContainer .ui-icon-search {
  background-position: -160px -112px;
}
.accordionContainer .ui-icon-wrench {
  background-position: -176px -112px;
}
.accordionContainer .ui-icon-gear {
  background-position: -192px -112px;
}
.accordionContainer .ui-icon-heart {
  background-position: -208px -112px;
}
.accordionContainer .ui-icon-star {
  background-position: -224px -112px;
}
.accordionContainer .ui-icon-link {
  background-position: -240px -112px;
}
.accordionContainer .ui-icon-cancel {
  background-position: 0 -128px;
}
.accordionContainer .ui-icon-plus {
  background-position: -16px -128px;
}
.accordionContainer .ui-icon-plusthick {
  background-position: -32px -128px;
}
.accordionContainer .ui-icon-minus {
  background-position: -48px -128px;
}
.accordionContainer .ui-icon-minusthick {
  background-position: -64px -128px;
}
.accordionContainer .ui-icon-close {
  background-position: -80px -128px;
}
.accordionContainer .ui-icon-closethick {
  background-position: -96px -128px;
}
.accordionContainer .ui-icon-key {
  background-position: -112px -128px;
}
.accordionContainer .ui-icon-lightbulb {
  background-position: -128px -128px;
}
.accordionContainer .ui-icon-scissors {
  background-position: -144px -128px;
}
.accordionContainer .ui-icon-clipboard {
  background-position: -160px -128px;
}
.accordionContainer .ui-icon-copy {
  background-position: -176px -128px;
}
.accordionContainer .ui-icon-contact {
  background-position: -192px -128px;
}
.accordionContainer .ui-icon-image {
  background-position: -208px -128px;
}
.accordionContainer .ui-icon-video {
  background-position: -224px -128px;
}
.accordionContainer .ui-icon-script {
  background-position: -240px -128px;
}
.accordionContainer .ui-icon-alert {
  background-position: 0 -144px;
}
.accordionContainer .ui-icon-info {
  background-position: -16px -144px;
}
.accordionContainer .ui-icon-notice {
  background-position: -32px -144px;
}
.accordionContainer .ui-icon-help {
  background-position: -48px -144px;
}
.accordionContainer .ui-icon-check {
  background-position: -64px -144px;
}
.accordionContainer .ui-icon-bullet {
  background-position: -80px -144px;
}
.accordionContainer .ui-icon-radio-on {
  background-position: -96px -144px;
}
.accordionContainer .ui-icon-radio-off {
  background-position: -112px -144px;
}
.accordionContainer .ui-icon-pin-w {
  background-position: -128px -144px;
}
.accordionContainer .ui-icon-pin-s {
  background-position: -144px -144px;
}
.accordionContainer .ui-icon-play {
  background-position: 0 -160px;
}
.accordionContainer .ui-icon-pause {
  background-position: -16px -160px;
}
.accordionContainer .ui-icon-seek-next {
  background-position: -32px -160px;
}
.accordionContainer .ui-icon-seek-prev {
  background-position: -48px -160px;
}
.accordionContainer .ui-icon-seek-end {
  background-position: -64px -160px;
}
.accordionContainer .ui-icon-seek-start {
  background-position: -80px -160px;
}
.accordionContainer .ui-icon-seek-first {
  background-position: -80px -160px;
}
.accordionContainer .ui-icon-stop {
  background-position: -96px -160px;
}
.accordionContainer .ui-icon-eject {
  background-position: -112px -160px;
}
.accordionContainer .ui-icon-volume-off {
  background-position: -128px -160px;
}
.accordionContainer .ui-icon-volume-on {
  background-position: -144px -160px;
}
.accordionContainer .ui-icon-power {
  background-position: 0 -176px;
}
.accordionContainer .ui-icon-signal-diag {
  background-position: -16px -176px;
}
.accordionContainer .ui-icon-signal {
  background-position: -32px -176px;
}
.accordionContainer .ui-icon-battery-0 {
  background-position: -48px -176px;
}
.accordionContainer .ui-icon-battery-1 {
  background-position: -64px -176px;
}
.accordionContainer .ui-icon-battery-2 {
  background-position: -80px -176px;
}
.accordionContainer .ui-icon-battery-3 {
  background-position: -96px -176px;
}
.accordionContainer .ui-icon-circle-plus {
  background-position: 0 -192px;
}
.accordionContainer .ui-icon-circle-minus {
  background-position: -16px -192px;
}
.accordionContainer .ui-icon-circle-close {
  background-position: -32px -192px;
}
.accordionContainer .ui-icon-circle-triangle-e {
  background-position: -48px -192px;
}
.accordionContainer .ui-icon-circle-triangle-s {
  background-position: -64px -192px;
}
.accordionContainer .ui-icon-circle-triangle-w {
  background-position: -80px -192px;
}
.accordionContainer .ui-icon-circle-triangle-n {
  background-position: -96px -192px;
}
.accordionContainer .ui-icon-circle-arrow-e {
  background-position: -112px -192px;
}
.accordionContainer .ui-icon-circle-arrow-s {
  background-position: -128px -192px;
}
.accordionContainer .ui-icon-circle-arrow-w {
  background-position: -144px -192px;
}
.accordionContainer .ui-icon-circle-arrow-n {
  background-position: -160px -192px;
}
.accordionContainer .ui-icon-circle-zoomin {
  background-position: -176px -192px;
}
.accordionContainer .ui-icon-circle-zoomout {
  background-position: -192px -192px;
}
.accordionContainer .ui-icon-circle-check {
  background-position: -208px -192px;
}
.accordionContainer .ui-icon-circlesmall-plus {
  background-position: 0 -208px;
}
.accordionContainer .ui-icon-circlesmall-minus {
  background-position: -16px -208px;
}
.accordionContainer .ui-icon-circlesmall-close {
  background-position: -32px -208px;
}
.accordionContainer .ui-icon-squaresmall-plus {
  background-position: -48px -208px;
}
.accordionContainer .ui-icon-squaresmall-minus {
  background-position: -64px -208px;
}
.accordionContainer .ui-icon-squaresmall-close {
  background-position: -80px -208px;
}
.accordionContainer .ui-icon-grip-dotted-vertical {
  background-position: 0 -224px;
}
.accordionContainer .ui-icon-grip-dotted-horizontal {
  background-position: -16px -224px;
}
.accordionContainer .ui-icon-grip-solid-vertical {
  background-position: -32px -224px;
}
.accordionContainer .ui-icon-grip-solid-horizontal {
  background-position: -48px -224px;
}
.accordionContainer .ui-icon-gripsmall-diagonal-se {
  background-position: -64px -224px;
}
.accordionContainer .ui-icon-grip-diagonal-se {
  background-position: -80px -224px;
}
.accordionContainer .ui-corner-all,
.accordionContainer .ui-corner-top,
.accordionContainer .ui-corner-left,
.accordionContainer .ui-corner-tl {
  border-top-left-radius: 0px;
}
.accordionContainer .ui-corner-all,
.accordionContainer .ui-corner-top,
.accordionContainer .ui-corner-right,
.accordionContainer .ui-corner-tr {
  border-top-right-radius: 0px;
}
.accordionContainer .ui-corner-all,
.accordionContainer .ui-corner-bottom,
.accordionContainer .ui-corner-left,
.accordionContainer .ui-corner-bl {
  border-bottom-left-radius: 0px;
}
.accordionContainer .ui-corner-all,
.accordionContainer .ui-corner-bottom,
.accordionContainer .ui-corner-right,
.accordionContainer .ui-corner-br {
  border-bottom-right-radius: 0px;
}
.accordionContainer .ui-widget-overlay {
  background: #aaaaaa;
  opacity: 0.3;
  filter: Alpha(Opacity=30); /* support: IE8 */
}
.accordionContainer .ui-widget-shadow {
  -webkit-box-shadow: 0px 0px 5px #666666;
  box-shadow: 0px 0px 5px #666666;
}

section.quick-access-row {
  padding: 1rem;
}
@media (min-width: 1024px) {
  section.quick-access-row {
    padding: 2rem 0;
  }
}
section.quick-access-row .wrap.container.grid {
  display: grid;
  gap: 1rem 1rem;
}
@media (min-width: 768px) {
  section.quick-access-row .wrap.container.grid {
    grid-template-columns: 1fr 1fr;
  }
}
@media (min-width: 1024px) {
  section.quick-access-row .wrap.container.grid {
    grid-template-columns: 1fr 1fr 1fr;
  }
}
section.quick-access-row h2, section.quick-access-row .single-post article h1, .single-post article section.quick-access-row h1 {
  text-align: left;
  max-width: 100%;
  margin-bottom: 1rem;
  margin-left: 0;
}
section.quick-access-row a {
  text-decoration: none;
}
section.quick-access-row.two .wrap.container.grid {
  grid-template-columns: 1fr 1fr;
}
@media (min-width: 768px) {
  section.quick-access-row.three .wrap.container.grid {
    grid-template-columns: 1fr 1fr;
  }
}
@media (min-width: 1024px) {
  section.quick-access-row.three .wrap.container.grid {
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (min-width: 768px) {
  section.quick-access-row.four .wrap.container.grid {
    grid-template-columns: 1fr 1fr;
  }
}
@media (min-width: 1024px) {
  section.quick-access-row.four .wrap.container.grid {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
}
section.quick-access-row.left .service-box-inner {
  left: 0;
  text-align: left;
}
section.quick-access-row.right .service-box-inner {
  left: auto;
  right: 0;
  text-align: right;
}
section.quick-access-row.right .service-box-inner h3, section.quick-access-row.right .service-box-inner .search-modal .search-modal-content h2, section.quick-access-row.right .service-box-inner .search-modal .search-modal-content .single-post article h1, .single-post article section.quick-access-row.right .service-box-inner .search-modal .search-modal-content h1, .search-modal .search-modal-content section.quick-access-row.right .service-box-inner h2, .search-modal .search-modal-content section.quick-access-row.right .service-box-inner .single-post article h1, .single-post article .search-modal .search-modal-content section.quick-access-row.right .service-box-inner h1 {
  text-align: right;
}
section.quick-access-row.center .service-box-inner {
  left: 0;
  right: 0;
  margin: 0 auto;
}
section.quick-access-row.center .service-box-inner h3, section.quick-access-row.center .service-box-inner .search-modal .search-modal-content h2, section.quick-access-row.center .service-box-inner .search-modal .search-modal-content .single-post article h1, .single-post article section.quick-access-row.center .service-box-inner .search-modal .search-modal-content h1, .search-modal .search-modal-content section.quick-access-row.center .service-box-inner h2, .search-modal .search-modal-content section.quick-access-row.center .service-box-inner .single-post article h1, .single-post article .search-modal .search-modal-content section.quick-access-row.center .service-box-inner h1 {
  text-align: center;
}

.service-box {
  background-color: transparent;
  background-size: cover;
  position: relative;
  margin: 0;
  transition: all 0.3s;
  display: flex;
  align-items: center;
  padding-bottom: 75%;
  /* 
      &:focus {
          outline: 2px solid $pink;
      } */
}
.service-box:focus .service-box-inner, .service-box:hover .service-box-inner {
  /*background-color: #fff;*/
}
.service-box:focus .service-box-inner h3, .service-box:focus .service-box-inner .search-modal .search-modal-content h2, .service-box:focus .service-box-inner .search-modal .search-modal-content .single-post article h1, .single-post article .service-box:focus .service-box-inner .search-modal .search-modal-content h1, .search-modal .search-modal-content .service-box:focus .service-box-inner h2, .search-modal .search-modal-content .service-box:focus .service-box-inner .single-post article h1, .single-post article .search-modal .search-modal-content .service-box:focus .service-box-inner h1, .service-box:hover .service-box-inner h3, .service-box:hover .service-box-inner .search-modal .search-modal-content h2, .service-box:hover .service-box-inner .search-modal .search-modal-content .single-post article h1, .single-post article .service-box:hover .service-box-inner .search-modal .search-modal-content h1, .search-modal .search-modal-content .service-box:hover .service-box-inner h2, .search-modal .search-modal-content .service-box:hover .service-box-inner .single-post article h1, .single-post article .search-modal .search-modal-content .service-box:hover .service-box-inner h1 {
  color: #E60067 !important;
  text-decoration: underline !important;
}
.service-box:before {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  content: "";
  /*background-color: rgba(0,0,0,0.4);*/
}
.service-box.blue {
  -webkit-box-shadow: -6px 6px 0px 0px #1300c1;
  box-shadow: -6px 6px 0px 0px #1300c1;
}
.service-box.blue .service-box-inner {
  border-left: 6px solid #1300c1;
}
.service-box.sky {
  -webkit-box-shadow: -6px 6px 0px 0px #9da8ff;
  box-shadow: -6px 6px 0px 0px #9da8ff;
}
.service-box.sky .service-box-inner {
  border-left: 6px solid #9da8ff;
}
.service-box.peach {
  -webkit-box-shadow: -6px 6px 0px 0px #ffcdd9;
  box-shadow: -6px 6px 0px 0px #ffcdd9;
}
.service-box.peach .service-box-inner {
  border-left: 6px solid #ffcdd9;
}
.service-box.pink {
  -webkit-box-shadow: -6px 6px 0px 0px #E60067;
  box-shadow: -6px 6px 0px 0px #E60067;
}
.service-box.pink .service-box-inner {
  border-left: 6px solid #E60067;
}
.service-box.green {
  -webkit-box-shadow: -6px 6px 0px 0px #71f5c4;
  box-shadow: -6px 6px 0px 0px #71f5c4;
}
.service-box.green .service-box-inner {
  border-left: 6px solid #71f5c4;
}
.service-box.purple {
  -webkit-box-shadow: -6px 6px 0px 0px #8149ff;
  box-shadow: -6px 6px 0px 0px #8149ff;
}
.service-box.purple .service-box-inner {
  border-left: 6px solid #8149ff;
}
.service-box.white {
  -webkit-box-shadow: -6px 6px 0px 0px #fff;
  box-shadow: -6px 6px 0px 0px #fff;
}
.service-box.white .service-box-inner {
  border-left: 0px solid transparent;
}
.service-box .service-box-inner {
  background-color: rgba(255, 255, 255, 0.9);
  padding: 13px 20px 11px 20px;
  border-left: 5px solid #E60067;
  position: absolute;
  left: 0;
  bottom: 20px;
  max-width: 90%;
}
.service-box .service-box-inner h3, .service-box .service-box-inner .search-modal .search-modal-content h2, .service-box .service-box-inner .search-modal .search-modal-content .single-post article h1, .single-post article .service-box .service-box-inner .search-modal .search-modal-content h1, .search-modal .search-modal-content .service-box .service-box-inner h2, .search-modal .search-modal-content .service-box .service-box-inner .single-post article h1, .single-post article .search-modal .search-modal-content .service-box .service-box-inner h1 {
  z-index: 1;
  margin: 0;
  font-size: 1.25rem;
  text-align: left;
  color: #1300c1 !important;
}
.service-box .service-box-inner h3 p, .service-box .service-box-inner .search-modal .search-modal-content h2 p, .service-box .service-box-inner .search-modal .search-modal-content .single-post article h1 p, .single-post article .service-box .service-box-inner .search-modal .search-modal-content h1 p, .search-modal .search-modal-content .service-box .service-box-inner h2 p, .search-modal .search-modal-content .service-box .service-box-inner .single-post article h1 p, .single-post article .search-modal .search-modal-content .service-box .service-box-inner h1 p {
  margin: 0;
}
.service-box .service-box-inner p {
  margin: 0;
  margin-top: 0.25rem;
  margin-bottom: 0;
  font-size: 1rem;
  text-align: right;
  color: #1300c1 !important;
}
.service-box:hover:before, .service-box:focus:before {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  content: "";
  background-color: rgba(0, 0, 0, 0.2);
  transition: all 0.3s;
}
.service-box:hover h3, .service-box:hover .search-modal .search-modal-content h2, .service-box:hover .search-modal .search-modal-content .single-post article h1, .single-post article .service-box:hover .search-modal .search-modal-content h1, .search-modal .search-modal-content .service-box:hover h2, .search-modal .search-modal-content .service-box:hover .single-post article h1, .single-post article .search-modal .search-modal-content .service-box:hover h1, .service-box:focus h3, .service-box:focus .search-modal .search-modal-content h2, .service-box:focus .search-modal .search-modal-content .single-post article h1, .single-post article .service-box:focus .search-modal .search-modal-content h1, .search-modal .search-modal-content .service-box:focus h2, .search-modal .search-modal-content .service-box:focus .single-post article h1, .single-post article .search-modal .search-modal-content .service-box:focus h1 {
  text-decoration: underline;
}
.service-box.left {
  text-align: left;
}
.service-box.center {
  text-align: center;
}
.service-box.right {
  text-align: right;
}

.services.solid-bg .service-box {
  background-image: none !important;
  border: 0;
  display: flex;
  align-items: center;
  background-color: #71f5c4;
  color: #1300c1;
}
.services.solid-bg .service-box:before {
  display: none;
}
.services.solid-bg .service-box.blue {
  background-color: #1300c1;
}
.services.solid-bg .service-box.blue * {
  color: #fff !important;
}
.services.solid-bg .service-box.blue:hover {
  background-color: rgba(19, 0, 193, 0.8);
}
.services.solid-bg .service-box.sky {
  background-color: #9da8ff;
  color: #1300c1;
}
.services.solid-bg .service-box.sky:hover {
  background-color: rgba(157, 168, 255, 0.8);
}
.services.solid-bg .service-box.peach {
  background-color: #ffcdd9;
  color: #1300c1;
}
.services.solid-bg .service-box.peach:hover {
  background-color: rgba(255, 205, 217, 0.8);
}
.services.solid-bg .service-box.green {
  background-color: #71f5c4;
  color: #1300c1;
}
.services.solid-bg .service-box.green:hover {
  background-color: rgba(113, 245, 196, 0.8);
}
.services.solid-bg .service-box.pink {
  background-color: #E60067;
}
.services.solid-bg .service-box.pink * {
  color: #fff !important;
}
.services.solid-bg .service-box.pink:hover {
  background-color: rgba(230, 0, 103, 0.8);
}
.services.solid-bg .service-box.purple {
  background-color: #8149ff;
}
.services.solid-bg .service-box.purple * {
  color: #fff !important;
}
.services.solid-bg .service-box.purple:hover {
  background-color: rgba(129, 73, 255, 0.8);
}

@media (min-width: 768px) {
  .page-template-flexible-inside-page .staff-box {
    flex: 0 0 calc(50% - 1rem);
    -ms-flex: 0 0 48%;
    margin: 1rem 0;
  }
}
@media (min-width: 1024px) {
  .page-template-flexible-inside-page .staff-box {
    flex: 0 0 calc(50% - 1rem);
    -ms-flex: 0 0 48%;
  }
}

.staff-box,
.funder-box {
  margin: 1rem;
  flex: 0 0 100%;
  text-align: center;
  flex-direction: column;
}
.staff-box a.show-more,
.funder-box a.show-more {
  display: none;
}
@media (min-width: 768px) {
  .staff-box,
  .funder-box {
    flex: 0 0 calc(50% - 2rem);
  }
}
@media (min-width: 1024px) {
  .staff-box,
  .funder-box {
    flex: 0 0 calc(33.33% - 2rem);
  }
}
.staff-box:hover > .info-box,
.funder-box:hover > .info-box {
  background-color: #1300c1;
  color: #fff;
}
.staff-box p,
.funder-box p {
  text-align: left;
}
.staff-box .staff-contact *,
.funder-box .staff-contact * {
  color: #1300c1;
  font-weight: bold;
  font-size: 1rem;
}
.staff-box .staff-contact a,
.funder-box .staff-contact a {
  text-decoration: none;
}
.staff-box .staff-contact a:hover,
.funder-box .staff-contact a:hover {
  text-decoration: underline;
}
.staff-box .info-box,
.funder-box .info-box {
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
  border-radius: 4px;
  background-color: #fff;
  padding: 20px;
  font-family: "Mind Meridian", Helvetica, Arial, sans-serif;
  font-size: 14px;
  margin-top: -10px;
  margin-bottom: 30px;
  overflow: hidden;
  transition: all 0.3s;
}
.staff-box .info-box .info a,
.funder-box .info-box .info a {
  color: inherit;
  font-weight: 700;
  font-size: 1rem;
  transition: none;
}
.staff-box .info-box .info a:hover,
.funder-box .info-box .info a:hover {
  color: #ffcdd9;
}
.staff-box .info-box:hover,
.funder-box .info-box:hover {
  background-color: #1300c1;
  color: #fff;
}
.staff-box .info-box:hover > a,
.funder-box .info-box:hover > a {
  color: #ffcdd9 !important;
}
.staff-box h2, .staff-box .single-post article h1, .single-post article .staff-box h1,
.funder-box h2,
.funder-box .single-post article h1,
.single-post article .funder-box h1 {
  word-break: break-all;
}
.staff-box h3, .staff-box .search-modal .search-modal-content h2, .staff-box .search-modal .search-modal-content .single-post article h1, .single-post article .staff-box .search-modal .search-modal-content h1, .search-modal .search-modal-content .staff-box h2, .search-modal .search-modal-content .staff-box .single-post article h1, .single-post article .search-modal .search-modal-content .staff-box h1,
.funder-box h3,
.funder-box .search-modal .search-modal-content h2,
.funder-box .search-modal .search-modal-content .single-post article h1,
.single-post article .funder-box .search-modal .search-modal-content h1,
.search-modal .search-modal-content .funder-box h2,
.search-modal .search-modal-content .funder-box .single-post article h1,
.single-post article .search-modal .search-modal-content .funder-box h1 {
  line-height: 1;
  margin-bottom: 0px;
}
.staff-box h4, .staff-box .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .staff-box button,
.funder-box h4,
.funder-box .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading .funder-box button {
  line-height: 1;
  margin-bottom: 20px;
  font-size: 16px;
  margin-top: 0;
  font-family: "Mind Meridian", Helvetica, Arial, sans-serif;
}
.staff-box .circle.large,
.funder-box .circle.large {
  width: 175px;
  height: 175px;
  border-radius: 50%;
  overflow: hidden;
  border: 5px solid #1300c1;
  margin: 10px auto;
  text-align: center;
}
.staff-box .circle.large img,
.funder-box .circle.large img {
  width: 100%;
  height: auto;
  margin-top: 0;
}
.staff-box .circle.blue,
.funder-box .circle.blue {
  background-color: #1300c1;
}
.staff-box .circle.yellow,
.funder-box .circle.yellow {
  background-color: #ffcdd9;
  border-color: #1300c1;
}
.staff-box .circle.purple,
.funder-box .circle.purple {
  background-color: #8149ff;
  border-color: #1300c1;
}

.page-template-flexible-inside-page .staff-box,
.page-template-flexible-inside-page .funder-box,
.post-template-flexi-blog-page .staff-box,
.post-template-flexi-blog-page .funder-box,
.page-template-front-page .staff-box,
.page-template-front-page .funder-box {
  padding: 12.5px 10px;
  display: block;
  overflow: hidden;
  position: relative;
  margin: 0 0 1rem 0;
  align-self: flex-start;
  flex: 0 0 100%;
}
@media (min-width: 1024px) {
  .page-template-flexible-inside-page .staff-box,
  .page-template-flexible-inside-page .funder-box,
  .post-template-flexi-blog-page .staff-box,
  .post-template-flexi-blog-page .funder-box,
  .page-template-front-page .staff-box,
  .page-template-front-page .funder-box {
    padding: 25px 20px;
    flex-direction: row;
    display: flex;
    flex-wrap: wrap;
    border: 1px solid #c8c8c8;
  }
}
.page-template-flexible-inside-page .staff-box .circle,
.page-template-flexible-inside-page .funder-box .circle,
.post-template-flexi-blog-page .staff-box .circle,
.post-template-flexi-blog-page .funder-box .circle,
.page-template-front-page .staff-box .circle,
.page-template-front-page .funder-box .circle {
  margin: 0 auto;
  border: 0;
  position: relative;
  z-index: 0;
}
.page-template-flexible-inside-page .staff-box .circle.large,
.page-template-flexible-inside-page .funder-box .circle.large,
.post-template-flexi-blog-page .staff-box .circle.large,
.post-template-flexi-blog-page .funder-box .circle.large,
.page-template-front-page .staff-box .circle.large,
.page-template-front-page .funder-box .circle.large {
  width: 120px;
  height: 120px;
  margin-bottom: 0.5rem;
}
@media (min-width: 1024px) {
  .page-template-flexible-inside-page .staff-box .circle.large,
  .page-template-flexible-inside-page .funder-box .circle.large,
  .post-template-flexi-blog-page .staff-box .circle.large,
  .post-template-flexi-blog-page .funder-box .circle.large,
  .page-template-front-page .staff-box .circle.large,
  .page-template-front-page .funder-box .circle.large {
    width: 175px;
    height: 175px;
    margin-bottom: 0;
  }
}
.page-template-flexible-inside-page .staff-box .circle img,
.page-template-flexible-inside-page .funder-box .circle img,
.post-template-flexi-blog-page .staff-box .circle img,
.post-template-flexi-blog-page .funder-box .circle img,
.page-template-front-page .staff-box .circle img,
.page-template-front-page .funder-box .circle img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.page-template-flexible-inside-page .staff-box .staff-right,
.page-template-flexible-inside-page .funder-box .staff-right,
.post-template-flexi-blog-page .staff-box .staff-right,
.post-template-flexi-blog-page .funder-box .staff-right,
.page-template-front-page .staff-box .staff-right,
.page-template-front-page .funder-box .staff-right {
  display: block;
}
@media (min-width: 1024px) {
  .page-template-flexible-inside-page .staff-box .staff-right,
  .page-template-flexible-inside-page .funder-box .staff-right,
  .post-template-flexi-blog-page .staff-box .staff-right,
  .post-template-flexi-blog-page .funder-box .staff-right,
  .page-template-front-page .staff-box .staff-right,
  .page-template-front-page .funder-box .staff-right {
    display: inline-block;
    justify-content: space-between;
    align-items: flex-start;
    flex: 1;
    margin-left: 1rem;
    flex-wrap: wrap;
  }
}
.page-template-flexible-inside-page .staff-box .staff-right .name-title,
.page-template-flexible-inside-page .funder-box .staff-right .name-title,
.post-template-flexi-blog-page .staff-box .staff-right .name-title,
.post-template-flexi-blog-page .funder-box .staff-right .name-title,
.page-template-front-page .staff-box .staff-right .name-title,
.page-template-front-page .funder-box .staff-right .name-title {
  text-align: center;
}
@media (min-width: 1024px) {
  .page-template-flexible-inside-page .staff-box .staff-right .name-title,
  .page-template-flexible-inside-page .funder-box .staff-right .name-title,
  .post-template-flexi-blog-page .staff-box .staff-right .name-title,
  .post-template-flexi-blog-page .funder-box .staff-right .name-title,
  .page-template-front-page .staff-box .staff-right .name-title,
  .page-template-front-page .funder-box .staff-right .name-title {
    text-align: left;
    flex: 0 0 50%;
  }
}
.page-template-flexible-inside-page .staff-box .staff-right .name-title h2, .page-template-flexible-inside-page .staff-box .staff-right .name-title .single-post article h1, .single-post article .page-template-flexible-inside-page .staff-box .staff-right .name-title h1,
.page-template-flexible-inside-page .funder-box .staff-right .name-title h2,
.page-template-flexible-inside-page .funder-box .staff-right .name-title .single-post article h1,
.single-post article .page-template-flexible-inside-page .funder-box .staff-right .name-title h1,
.post-template-flexi-blog-page .staff-box .staff-right .name-title h2,
.post-template-flexi-blog-page .staff-box .staff-right .name-title .single-post article h1,
.single-post article .post-template-flexi-blog-page .staff-box .staff-right .name-title h1,
.post-template-flexi-blog-page .funder-box .staff-right .name-title h2,
.post-template-flexi-blog-page .funder-box .staff-right .name-title .single-post article h1,
.single-post article .post-template-flexi-blog-page .funder-box .staff-right .name-title h1,
.page-template-front-page .staff-box .staff-right .name-title h2,
.page-template-front-page .staff-box .staff-right .name-title .single-post article h1,
.single-post article .page-template-front-page .staff-box .staff-right .name-title h1,
.page-template-front-page .funder-box .staff-right .name-title h2,
.page-template-front-page .funder-box .staff-right .name-title .single-post article h1,
.single-post article .page-template-front-page .funder-box .staff-right .name-title h1 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}
.page-template-flexible-inside-page .staff-box .staff-contact-top,
.page-template-flexible-inside-page .funder-box .staff-contact-top,
.post-template-flexi-blog-page .staff-box .staff-contact-top,
.post-template-flexi-blog-page .funder-box .staff-contact-top,
.page-template-front-page .staff-box .staff-contact-top,
.page-template-front-page .funder-box .staff-contact-top {
  display: block;
}
@media (min-width: 1024px) {
  .page-template-flexible-inside-page .staff-box .staff-contact-top,
  .page-template-flexible-inside-page .funder-box .staff-contact-top,
  .post-template-flexi-blog-page .staff-box .staff-contact-top,
  .post-template-flexi-blog-page .funder-box .staff-contact-top,
  .page-template-front-page .staff-box .staff-contact-top,
  .page-template-front-page .funder-box .staff-contact-top {
    flex: 0 0 100%;
    display: flex;
  }
}
.page-template-flexible-inside-page .staff-box .staff-contact,
.page-template-flexible-inside-page .funder-box .staff-contact,
.post-template-flexi-blog-page .staff-box .staff-contact,
.post-template-flexi-blog-page .funder-box .staff-contact,
.page-template-front-page .staff-box .staff-contact,
.page-template-front-page .funder-box .staff-contact {
  text-align: left;
  font-weight: bold;
  display: block;
  margin-left: auto;
}
.page-template-flexible-inside-page .staff-box .staff-contact i,
.page-template-flexible-inside-page .funder-box .staff-contact i,
.post-template-flexi-blog-page .staff-box .staff-contact i,
.post-template-flexi-blog-page .funder-box .staff-contact i,
.page-template-front-page .staff-box .staff-contact i,
.page-template-front-page .funder-box .staff-contact i {
  margin-left: 0.5rem;
}
.page-template-flexible-inside-page .staff-box .staff-contact *,
.page-template-flexible-inside-page .funder-box .staff-contact *,
.post-template-flexi-blog-page .staff-box .staff-contact *,
.post-template-flexi-blog-page .funder-box .staff-contact *,
.page-template-front-page .staff-box .staff-contact *,
.page-template-front-page .funder-box .staff-contact * {
  color: #1300c1;
  font-size: 1rem;
}
.page-template-flexible-inside-page .staff-box .staff-contact .staff-numbers,
.page-template-flexible-inside-page .funder-box .staff-contact .staff-numbers,
.post-template-flexi-blog-page .staff-box .staff-contact .staff-numbers,
.post-template-flexi-blog-page .funder-box .staff-contact .staff-numbers,
.page-template-front-page .staff-box .staff-contact .staff-numbers,
.page-template-front-page .funder-box .staff-contact .staff-numbers {
  display: block;
  text-align: center;
}
@media (min-width: 1024px) {
  .page-template-flexible-inside-page .staff-box .staff-contact .staff-numbers,
  .page-template-flexible-inside-page .funder-box .staff-contact .staff-numbers,
  .post-template-flexi-blog-page .staff-box .staff-contact .staff-numbers,
  .post-template-flexi-blog-page .funder-box .staff-contact .staff-numbers,
  .page-template-front-page .staff-box .staff-contact .staff-numbers,
  .page-template-front-page .funder-box .staff-contact .staff-numbers {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    text-align: left;
  }
}
.page-template-flexible-inside-page .staff-box .staff-contact .staff-email,
.page-template-flexible-inside-page .funder-box .staff-contact .staff-email,
.post-template-flexi-blog-page .staff-box .staff-contact .staff-email,
.post-template-flexi-blog-page .funder-box .staff-contact .staff-email,
.page-template-front-page .staff-box .staff-contact .staff-email,
.page-template-front-page .funder-box .staff-contact .staff-email {
  text-align: center;
}
@media (min-width: 1024px) {
  .page-template-flexible-inside-page .staff-box .staff-contact .staff-email,
  .page-template-flexible-inside-page .funder-box .staff-contact .staff-email,
  .post-template-flexi-blog-page .staff-box .staff-contact .staff-email,
  .post-template-flexi-blog-page .funder-box .staff-contact .staff-email,
  .page-template-front-page .staff-box .staff-contact .staff-email,
  .page-template-front-page .funder-box .staff-contact .staff-email {
    text-align: left;
  }
}
.page-template-flexible-inside-page .staff-box .staff-contact p,
.page-template-flexible-inside-page .funder-box .staff-contact p,
.post-template-flexi-blog-page .staff-box .staff-contact p,
.post-template-flexi-blog-page .funder-box .staff-contact p,
.page-template-front-page .staff-box .staff-contact p,
.page-template-front-page .funder-box .staff-contact p {
  text-align: left;
  color: #1300c1;
}
.page-template-flexible-inside-page .staff-box .staff-contact a,
.page-template-flexible-inside-page .funder-box .staff-contact a,
.post-template-flexi-blog-page .staff-box .staff-contact a,
.post-template-flexi-blog-page .funder-box .staff-contact a,
.page-template-front-page .staff-box .staff-contact a,
.page-template-front-page .funder-box .staff-contact a {
  text-decoration: none;
}
.page-template-flexible-inside-page .staff-box .staff-contact a:hover,
.page-template-flexible-inside-page .funder-box .staff-contact a:hover,
.post-template-flexi-blog-page .staff-box .staff-contact a:hover,
.post-template-flexi-blog-page .funder-box .staff-contact a:hover,
.page-template-front-page .staff-box .staff-contact a:hover,
.page-template-front-page .funder-box .staff-contact a:hover {
  text-decoration: underline;
}
.page-template-flexible-inside-page .staff-box .staff-description,
.page-template-flexible-inside-page .funder-box .staff-description,
.post-template-flexi-blog-page .staff-box .staff-description,
.post-template-flexi-blog-page .funder-box .staff-description,
.page-template-front-page .staff-box .staff-description,
.page-template-front-page .funder-box .staff-description {
  flex: 0 0 100%;
  text-align: left;
  transition: all 1s ease;
  /* Smooth transition for expansion and collapse */
}
.page-template-flexible-inside-page .staff-box .staff-description .description,
.page-template-flexible-inside-page .funder-box .staff-description .description,
.post-template-flexi-blog-page .staff-box .staff-description .description,
.post-template-flexi-blog-page .funder-box .staff-description .description,
.page-template-front-page .staff-box .staff-description .description,
.page-template-front-page .funder-box .staff-description .description {
  max-height: 4.5em; /* Approx. 2-3 lines based on font size */
  overflow: hidden;
  transition: max-height 0.5s ease; /* Smooth transition for expansion and collapse */
}
.page-template-flexible-inside-page .staff-box .staff-description .description.expanded,
.page-template-flexible-inside-page .funder-box .staff-description .description.expanded,
.post-template-flexi-blog-page .staff-box .staff-description .description.expanded,
.post-template-flexi-blog-page .funder-box .staff-description .description.expanded,
.page-template-front-page .staff-box .staff-description .description.expanded,
.page-template-front-page .funder-box .staff-description .description.expanded {
  max-height: 1000px; /* Large enough to ensure the full text is visible */
}
.page-template-flexible-inside-page .staff-box .staff-description .read-more-toggle,
.page-template-flexible-inside-page .funder-box .staff-description .read-more-toggle,
.post-template-flexi-blog-page .staff-box .staff-description .read-more-toggle,
.post-template-flexi-blog-page .funder-box .staff-description .read-more-toggle,
.page-template-front-page .staff-box .staff-description .read-more-toggle,
.page-template-front-page .funder-box .staff-description .read-more-toggle {
  cursor: pointer;
  color: blue;
  text-decoration: underline;
}

.page-template-front-page .section.card2col .wrap.container {
  justify-content: space-between;
}
.page-template-front-page .section.card2col .staff-box {
  flex: 0 0 calc(50% - 0.5rem);
  margin: 0 0 1rem 0;
}
.page-template-front-page .section.card2col .staff-box .staff-right {
  flex: 1;
}
.page-template-front-page .section.card2col .staff-contact-top {
  flex-direction: column;
}
.page-template-front-page .section.card2col .staff-contact-top .staff-contact {
  margin-left: 0;
}
.page-template-front-page .section.card .staff-box .staff-right {
  flex: 1;
}

.page-template-flexible-inside-page .section.card2col .wrap.container {
  justify-content: space-between;
}
.page-template-flexible-inside-page .section.card2col .staff-box {
  flex: 0 0 calc(50% - 0.5rem);
  padding: 10px;
}
@media (min-width: 768px) {
  .page-template-flexible-inside-page .section.card2col .staff-box {
    flex: 0 0 calc(50% - 0.5rem);
    align-self: stretch;
  }
}
.page-template-flexible-inside-page .section.card2col .staff-box .staff-right {
  flex: 1;
}
.page-template-flexible-inside-page .section.card2col .staff-box .staff-contact-top {
  flex-direction: column;
}
.page-template-flexible-inside-page .section.card2col .staff-box .staff-contact-top h2, .page-template-flexible-inside-page .section.card2col .staff-box .staff-contact-top .single-post article h1, .single-post article .page-template-flexible-inside-page .section.card2col .staff-box .staff-contact-top h1 {
  font-size: 1.3125rem;
}
.page-template-flexible-inside-page .section.card2col .staff-box .staff-contact-top h4, .page-template-flexible-inside-page .section.card2col .staff-box .staff-contact-top .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .page-template-flexible-inside-page .section.card2col .staff-box .staff-contact-top button {
  font-size: 0.9rem;
  margin-bottom: 0.5rem;
}
.page-template-flexible-inside-page .section.card2col .staff-box .staff-contact-top .staff-contact {
  margin-left: 0;
}
.page-template-flexible-inside-page .section.card2col .staff-box .staff-contact-top .staff-contact * {
  font-size: 0.9rem;
}
.page-template-flexible-inside-page .section.card2col .staff-box .circle.large {
  width: 120px;
  height: 120px;
}
.page-template-flexible-inside-page .section.card2col .staff-box .circle.large img {
  width: 100%;
  height: 100%;
}
.page-template-flexible-inside-page .section.card2col .staff-box a.show-more,
.page-template-flexible-inside-page .section.card2col .staff-box .staff-description {
  display: none;
}

.col-2 > .wrap > div.staff-box {
  flex: 0 0 calc(50% - 0.5rem);
  padding: 25px 20px !important;
}
.col-2 > .wrap > div.staff-box .staff-contact-top {
  flex-direction: column;
}

.wrap.conversation {
  height: 165px;
}

section.conversation-row {
  display: flex;
  flex-direction: column;
  height: 165px;
  justify-content: flex-start;
  padding: 1rem;
}
@media (min-width: 768px) {
  section.conversation-row {
    height: 290px;
  }
}
@media (min-width: 1024px) {
  section.conversation-row {
    justify-content: center;
  }
}
@media (min-width: 1024px) {
  section.conversation-row {
    padding: 2rem 0;
  }
}
section.conversation-row .question {
  color: #1300c1;
  background-color: #ffcdd9;
  font-family: "Mind Meridian Bold", Helvetica, Arial, sans-serif;
  padding: 0.6em 2em;
  border-radius: 1.2em;
  -webkit-box-shadow: 0 0.25em 0.5em 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 0.25em 0.5em 0 rgba(0, 0, 0, 0.25);
  flex: 0 0 60%;
  margin-bottom: 2rem;
  position: relative;
  font-size: 1rem;
  font-weight: bold;
}
@media (min-width: 768px) {
  section.conversation-row .question {
    font-size: 1.5rem;
  }
}
section.conversation-row .question:before {
  content: "";
  position: absolute;
  left: 2em;
  bottom: 100%;
  border-width: calc((2em - 10px) / 3.5);
  border-style: solid;
  border-left-color: #ffcdd9;
  border-top-color: transparent;
  border-right-color: transparent;
  border-bottom-color: #ffcdd9;
}
section.conversation-row .answers {
  -webkit-box-shadow: 0 0.25em 0.5em 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 0.25em 0.5em 0 rgba(0, 0, 0, 0.25);
  z-index: 1;
  border-radius: 1.2em;
  font-weight: bold;
  transition: none;
  flex: 0 0 55%;
  margin-left: auto;
  position: relative;
}
section.conversation-row .answers a:focus {
  color: #E60067 !important;
  text-decoration: underline;
}
@media (min-width: 768px) {
  section.conversation-row .answers {
    margin-top: 0rem;
  }
}
section.conversation-row .answers.open {
  border-bottom-left-radius: 1.2em;
  border-bottom-right-radius: 1.2em;
}
section.conversation-row .answers.open i.fas.fa-angle-down {
  display: none !important;
}
section.conversation-row .answers.open i.fas.fa-angle-up {
  display: block !important;
}
section.conversation-row .answers.open a.dropbtn {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-color: #d8dcff;
}
section.conversation-row .answers.open a.dropbtn:after {
  display: none;
}
section.conversation-row .answers.open a.dropbtn:hover, section.conversation-row .answers.open a.dropbtn:focus {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
section.conversation-row .answers i.fas.fa-angle-down,
section.conversation-row .answers i.fas.fa-angle-up {
  position: absolute;
  right: 2rem;
  top: 12px;
  font-size: 1.5625rem;
  z-index: -1;
  color: #1300c1;
}
@media (min-width: 768px) {
  section.conversation-row .answers i.fas.fa-angle-down,
  section.conversation-row .answers i.fas.fa-angle-up {
    top: 1.5rem;
  }
}
section.conversation-row .answers i.fas.fa-angle-up {
  display: none;
}
section.conversation-row .answers a.dropbtn {
  border-radius: 1.2em;
  background-color: #fff;
  position: relative;
  z-index: 1;
}
section.conversation-row .answers a.dropbtn:after {
  content: "";
  position: absolute;
  right: 2em;
  top: 100%;
  font-size: 1rem;
  border-width: calc((2em - 10px) / 3.5);
  border-style: solid;
  border-left-color: transparent;
  border-top-color: #fff;
  border-right-color: #fff;
  border-bottom-color: transparent;
  -webkit-transition: all 0.15s ease-in-out;
  transition: all 0.15s ease-in-out;
}
@media (min-width: 768px) {
  section.conversation-row .answers a.dropbtn:after {
    font-size: 1.5rem;
  }
}
section.conversation-row .answers a.dropbtn:hover {
  background-color: #d8dcff;
  cursor: pointer;
}
section.conversation-row .answers a.dropbtn:hover:after {
  border-top-color: #d8dcff;
  border-right-color: #d8dcff;
}
section.conversation-row .answers #myDropdown.dropdown-content {
  display: none;
  background-color: #fff;
  border-radius: 1.2em;
  padding-top: 2rem;
  margin-top: -2.5rem;
  position: relative;
}
section.conversation-row .answers #myDropdown.dropdown-content.show {
  display: block;
}
section.conversation-row .answers #myDropdown.dropdown-content a {
  position: relative;
  z-index: 2;
}
section.conversation-row .answers a {
  color: #1300c1 !important;
  text-decoration: none;
  display: block;
  color: #1300c1;
  padding: 0.6em 2em;
  font-size: 1rem;
  transition: none;
}
@media (min-width: 768px) {
  section.conversation-row .answers a {
    font-size: 1.5rem;
  }
}
section.conversation-row .answers a:hover {
  background-color: #d8dcff;
}
section.conversation-row .answers a:last-of-type:hover {
  border-bottom-left-radius: 1.2em;
  border-bottom-right-radius: 1.2em;
}

/* ---------------------------------------------------------------------------------------------------------- 
Circle Row ----------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------- */
.circle-links {
  padding: 2rem;
  clear: both;
}
@media (min-width: 1024px) {
  .circle-links {
    padding: 4rem 0;
  }
}
.circle-links.white {
  background-color: #fff;
}
.circle-links.white p {
  color: #303030;
}
.circle-links.white blockquote, .circle-links.white blockquote p {
  color: #1300c1;
}
.circle-links.black5 {
  padding: 2rem 0;
  background-color: #f2f2f2;
}
.circle-links.black {
  padding: 2rem 0;
  background-color: #f2f2f2;
}
.circle-links.black10 {
  padding: 2rem 0;
  background-color: #e6e6e6;
}
.circle-links.blue, .circle-links.highlight.blue {
  padding: 2rem 0;
  background-color: #1300c1;
  color: #ffffff;
}
.circle-links.blue p, .circle-links.blue h1, .circle-links.blue h2, .circle-links.blue h3, .circle-links.blue h4, .circle-links.blue .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .circle-links.blue button, .circle-links.blue a, .circle-links.blue blockquote, .circle-links.blue li:before, .circle-links.blue p:before, .circle-links.blue p:after, .circle-links.blue h1:before, .circle-links.blue h1:after, .circle-links.blue h2:before, .circle-links.blue h2:after, .circle-links.blue h3:before, .circle-links.blue h3:after, .circle-links.blue h4:before, .circle-links.blue .content-accordion div.accordion-heading button:before, .content-accordion div.accordion-heading .circle-links.blue button:before, .circle-links.blue h4:after, .circle-links.blue .content-accordion div.accordion-heading button:after, .content-accordion div.accordion-heading .circle-links.blue button:after, .circle-links.highlight.blue p, .circle-links.highlight.blue h1, .circle-links.highlight.blue h2, .circle-links.highlight.blue h3, .circle-links.highlight.blue h4, .circle-links.highlight.blue a, .circle-links.highlight.blue blockquote, .circle-links.highlight.blue li:before, .circle-links.highlight.blue p:before, .circle-links.highlight.blue p:after, .circle-links.highlight.blue h1:before, .circle-links.highlight.blue h1:after, .circle-links.highlight.blue h2:before, .circle-links.highlight.blue h2:after, .circle-links.highlight.blue h3:before, .circle-links.highlight.blue h3:after, .circle-links.highlight.blue h4:before, .circle-links.highlight.blue h4:after {
  color: #fff;
}
.circle-links.blue a:hover, .circle-links.highlight.blue a:hover {
  color: #1300c1;
}
.circle-links.blue a.blue:hover, .circle-links.blue a.pink:hover, .circle-links.blue a.purple:hover, .circle-links.highlight.blue a.blue:hover, .circle-links.highlight.blue a.pink:hover, .circle-links.highlight.blue a.purple:hover {
  color: #fff;
}
.circle-links.blue a.white, .circle-links.blue a.peach, .circle-links.blue a.green, .circle-links.blue a.sky, .circle-links.highlight.blue a.white, .circle-links.highlight.blue a.peach, .circle-links.highlight.blue a.green, .circle-links.highlight.blue a.sky {
  color: #1300c1;
}
.circle-links.pink {
  padding: 2rem 0;
  background-color: #E60067;
  color: #ffffff !important;
}
.circle-links.pink p, .circle-links.pink h1, .circle-links.pink h2, .circle-links.pink h3, .circle-links.pink h4, .circle-links.pink .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .circle-links.pink button, .circle-links.pink a, .circle-links.pink blockquote, .circle-links.pink li:before, .circle-links.pink p:before, .circle-links.pink p:after, .circle-links.pink h1:before, .circle-links.pink h1:after, .circle-links.pink h2:before, .circle-links.pink h2:after, .circle-links.pink h3:before, .circle-links.pink h3:after, .circle-links.pink h4:before, .circle-links.pink .content-accordion div.accordion-heading button:before, .content-accordion div.accordion-heading .circle-links.pink button:before, .circle-links.pink h4:after, .circle-links.pink .content-accordion div.accordion-heading button:after, .content-accordion div.accordion-heading .circle-links.pink button:after {
  color: #fff !important;
}
.circle-links.pink a:hover {
  color: #1300c1 !important;
}
.circle-links.pink a.blue:hover, .circle-links.pink a.pink:hover, .circle-links.pink a.purple:hover {
  color: #fff !important;
}
.circle-links.pink a.white, .circle-links.pink a.peach, .circle-links.pink a.green, .circle-links.pink a.sky {
  color: #1300c1 !important;
}
.circle-links.purple {
  padding: 2rem 0;
  background-color: #8149ff;
  color: #ffffff !important;
}
.circle-links.purple p, .circle-links.purple h1, .circle-links.purple h2, .circle-links.purple h3, .circle-links.purple h4, .circle-links.purple .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .circle-links.purple button, .circle-links.purple a, .circle-links.purple blockquote, .circle-links.purple li:before, .circle-links.purple p:before, .circle-links.purple p:after, .circle-links.purple h1:before, .circle-links.purple h1:after, .circle-links.purple h2:before, .circle-links.purple h2:after, .circle-links.purple h3:before, .circle-links.purple h3:after, .circle-links.purple h4:before, .circle-links.purple .content-accordion div.accordion-heading button:before, .content-accordion div.accordion-heading .circle-links.purple button:before, .circle-links.purple h4:after, .circle-links.purple .content-accordion div.accordion-heading button:after, .content-accordion div.accordion-heading .circle-links.purple button:after {
  color: #fff !important;
}
.circle-links.purple a:hover {
  color: #1300c1 !important;
}
.circle-links.purple a.blue:hover, .circle-links.purple a.pink:hover, .circle-links.purple a.purple:hover {
  color: #fff !important;
}
.circle-links.purple a.white, .circle-links.purple a.peach, .circle-links.purple a.green, .circle-links.purple a.sky {
  color: #1300c1 !important;
}
.circle-links.white90 {
  padding: 2rem 0;
  background-color: rgba(255, 255, 255, 0.9);
}
.circle-links.white80 {
  padding: 2rem 0;
  background-color: rgba(255, 255, 255, 0.8);
}
.circle-links.white70 {
  padding: 2rem 0;
  background-color: rgba(255, 255, 255, 0.7);
}
.circle-links.black30 {
  padding: 2rem 0;
  background-color: rgba(0, 0, 0, 0.3);
  color: #ffffff !important;
}
.circle-links.black30 p, .circle-links.black30 h1, .circle-links.black30 h2, .circle-links.black30 h3, .circle-links.black30 h4, .circle-links.black30 .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .circle-links.black30 button, .circle-links.black30 a, .circle-links.black30 blockquote, .circle-links.black30 li:before, .circle-links.black30 p:before, .circle-links.black30 p:after, .circle-links.black30 h1:before, .circle-links.black30 h1:after, .circle-links.black30 h2:before, .circle-links.black30 h2:after, .circle-links.black30 h3:before, .circle-links.black30 h3:after, .circle-links.black30 h4:before, .circle-links.black30 .content-accordion div.accordion-heading button:before, .content-accordion div.accordion-heading .circle-links.black30 button:before, .circle-links.black30 h4:after, .circle-links.black30 .content-accordion div.accordion-heading button:after, .content-accordion div.accordion-heading .circle-links.black30 button:after {
  color: #fff !important;
}
.circle-links.black30 a:hover {
  color: #1300c1 !important;
}
.circle-links.black30 a.blue:hover, .circle-links.black30 a.pink:hover, .circle-links.black30 a.purple:hover {
  color: #fff !important;
}
.circle-links.black30 a.white, .circle-links.black30 a.peach, .circle-links.black30 a.green, .circle-links.black30 a.sky {
  color: #1300c1 !important;
}
.circle-links.black50 {
  padding: 2rem 0;
  background-color: rgba(0, 0, 0, 0.5);
  color: #ffffff !important;
}
.circle-links.black50 p, .circle-links.black50 h1, .circle-links.black50 h2, .circle-links.black50 h3, .circle-links.black50 h4, .circle-links.black50 .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .circle-links.black50 button, .circle-links.black50 a, .circle-links.black50 blockquote, .circle-links.black50 li:before, .circle-links.black50 p:before, .circle-links.black50 p:after, .circle-links.black50 h1:before, .circle-links.black50 h1:after, .circle-links.black50 h2:before, .circle-links.black50 h2:after, .circle-links.black50 h3:before, .circle-links.black50 h3:after, .circle-links.black50 h4:before, .circle-links.black50 .content-accordion div.accordion-heading button:before, .content-accordion div.accordion-heading .circle-links.black50 button:before, .circle-links.black50 h4:after, .circle-links.black50 .content-accordion div.accordion-heading button:after, .content-accordion div.accordion-heading .circle-links.black50 button:after {
  color: #fff !important;
}
.circle-links.black50 a:hover {
  color: #1300c1 !important;
}
.circle-links.black50 a.blue:hover, .circle-links.black50 a.pink:hover, .circle-links.black50 a.purple:hover {
  color: #fff !important;
}
.circle-links.black50 a.white, .circle-links.black50 a.peach, .circle-links.black50 a.green, .circle-links.black50 a.sky {
  color: #1300c1 !important;
}
.circle-links.green {
  padding: 2rem 0;
  background-color: #71f5c4;
}
.circle-links.sky {
  padding: 2rem 0;
  background-color: #9da8ff;
}
.circle-links.sky10 {
  padding: 2rem 0;
  background-color: #f5f6ff;
}
.circle-links.sky20 {
  padding: 2rem 0;
  background-color: #ebeeff;
}
.circle-links.sky40 {
  padding: 2rem 0;
  background-color: #d8dcff;
}
.circle-links.sky60 {
  padding: 2rem 0;
  background-color: #c4cbff;
}
.circle-links.peach {
  padding: 2rem 0;
  background-color: #ffcdd9;
}
.circle-links.peach25 {
  padding: 2rem 0;
  background-color: #fdf2f5;
}
.circle-links.peach20 {
  padding: 2rem 0;
  background-color: #fdf2f5;
}
.circle-links.peach40 {
  padding: 2rem 0;
  background-color: #ffebf0;
}
.circle-links.peach60 {
  padding: 2rem 0;
  padding: 2rem 0;
  background-color: #ffe1e8;
}
.circle-links.whitetext {
  background-color: transparent;
  color: #ffffff !important;
}
.circle-links.whitetext p, .circle-links.whitetext h1, .circle-links.whitetext h2, .circle-links.whitetext h3, .circle-links.whitetext h4, .circle-links.whitetext .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .circle-links.whitetext button, .circle-links.whitetext a, .circle-links.whitetext blockquote, .circle-links.whitetext li:before, .circle-links.whitetext p:before, .circle-links.whitetext p:after, .circle-links.whitetext h1:before, .circle-links.whitetext h1:after, .circle-links.whitetext h2:before, .circle-links.whitetext h2:after, .circle-links.whitetext h3:before, .circle-links.whitetext h3:after, .circle-links.whitetext h4:before, .circle-links.whitetext .content-accordion div.accordion-heading button:before, .content-accordion div.accordion-heading .circle-links.whitetext button:before, .circle-links.whitetext h4:after, .circle-links.whitetext .content-accordion div.accordion-heading button:after, .content-accordion div.accordion-heading .circle-links.whitetext button:after {
  color: #fff !important;
}
.circle-links.whitetext a:hover {
  color: #fff !important;
}
.circle-links p.pink,
.circle-links p.purple,
.circle-links p.blue {
  color: #fff;
}
.circle-links .wrap {
  display: flex;
  justify-content: space-evenly;
  flex-wrap: wrap;
}
.circle-links a.button {
  border: 0;
  margin-top: 1rem;
}
.circle-links a.button:hover {
  background-color: #ffcdd9;
  color: #1300c1;
}

.help-box {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  flex: 0 0 calc(100% - 1rem);
}
.help-box.square {
  border: 0px solid #c8c8c8;
  border-radius: 0;
  padding: 1rem;
  background-color: #fff;
}
@media (max-width: 768px) {
  .help-box.square {
    margin-bottom: 15px;
  }
}
.help-box.round {
  border: 2px solid #c8c8c8;
  border-radius: 10px;
  padding: 1rem;
  background-color: #fff;
}
@media (max-width: 768px) {
  .help-box.round {
    margin-bottom: 15px;
  }
}
.help-box a.button {
  border: 0;
  margin-top: 1rem;
  background-color: #1300c1;
  color: #fff;
}
.help-box a.button:hover {
  background-color: #9da8ff;
  color: #1300c1;
}
.help-box img {
  width: 110px;
}
@media (min-width: 768px) {
  .help-box {
    flex: 0 0 calc(33.3% - 2rem);
  }
  .help-box h3, .help-box .search-modal .search-modal-content h2, .help-box .search-modal .search-modal-content .single-post article h1, .single-post article .help-box .search-modal .search-modal-content h1, .search-modal .search-modal-content .help-box h2, .search-modal .search-modal-content .help-box .single-post article h1, .single-post article .search-modal .search-modal-content .help-box h1 {
    font-size: 18px;
  }
}
@media (min-width: 1024px) {
  .help-box {
    margin-top: 0;
  }
  .help-box h3, .help-box .search-modal .search-modal-content h2, .help-box .search-modal .search-modal-content .single-post article h1, .single-post article .help-box .search-modal .search-modal-content h1, .search-modal .search-modal-content .help-box h2, .search-modal .search-modal-content .help-box .single-post article h1, .single-post article .search-modal .search-modal-content .help-box h1 {
    margin-bottom: 10px !important;
    font-size: 24px;
  }
}
.help-box p {
  color: #303030;
}

section#news-feed {
  padding: 1rem 0;
}
section#news-feed.white {
  background-color: #fff;
}
section#news-feed.white p {
  color: #303030;
}
section#news-feed.white blockquote, section#news-feed.white blockquote p {
  color: #1300c1;
}
section#news-feed.black5 {
  padding: 2rem 0;
  background-color: #f2f2f2;
}
section#news-feed.black {
  padding: 2rem 0;
  background-color: #f2f2f2;
}
section#news-feed.black10 {
  padding: 2rem 0;
  background-color: #e6e6e6;
}
section#news-feed.blue, section#news-feed.highlight.blue {
  padding: 2rem 0;
  background-color: #1300c1;
  color: #ffffff;
}
section#news-feed.blue p, section#news-feed.blue h1, section#news-feed.blue h2, section#news-feed.blue h3, section#news-feed.blue h4, section#news-feed.blue .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading section#news-feed.blue button, section#news-feed.blue a, section#news-feed.blue blockquote, section#news-feed.blue li:before, section#news-feed.blue p:before, section#news-feed.blue p:after, section#news-feed.blue h1:before, section#news-feed.blue h1:after, section#news-feed.blue h2:before, section#news-feed.blue h2:after, section#news-feed.blue h3:before, section#news-feed.blue h3:after, section#news-feed.blue h4:before, section#news-feed.blue .content-accordion div.accordion-heading button:before, .content-accordion div.accordion-heading section#news-feed.blue button:before, section#news-feed.blue h4:after, section#news-feed.blue .content-accordion div.accordion-heading button:after, .content-accordion div.accordion-heading section#news-feed.blue button:after, section#news-feed.highlight.blue p, section#news-feed.highlight.blue h1, section#news-feed.highlight.blue h2, section#news-feed.highlight.blue h3, section#news-feed.highlight.blue h4, section#news-feed.highlight.blue a, section#news-feed.highlight.blue blockquote, section#news-feed.highlight.blue li:before, section#news-feed.highlight.blue p:before, section#news-feed.highlight.blue p:after, section#news-feed.highlight.blue h1:before, section#news-feed.highlight.blue h1:after, section#news-feed.highlight.blue h2:before, section#news-feed.highlight.blue h2:after, section#news-feed.highlight.blue h3:before, section#news-feed.highlight.blue h3:after, section#news-feed.highlight.blue h4:before, section#news-feed.highlight.blue h4:after {
  color: #fff;
}
section#news-feed.blue a:hover, section#news-feed.highlight.blue a:hover {
  color: #1300c1;
}
section#news-feed.blue a.blue:hover, section#news-feed.blue a.pink:hover, section#news-feed.blue a.purple:hover, section#news-feed.highlight.blue a.blue:hover, section#news-feed.highlight.blue a.pink:hover, section#news-feed.highlight.blue a.purple:hover {
  color: #fff;
}
section#news-feed.blue a.white, section#news-feed.blue a.peach, section#news-feed.blue a.green, section#news-feed.blue a.sky, section#news-feed.highlight.blue a.white, section#news-feed.highlight.blue a.peach, section#news-feed.highlight.blue a.green, section#news-feed.highlight.blue a.sky {
  color: #1300c1;
}
section#news-feed.pink {
  padding: 2rem 0;
  background-color: #E60067;
  color: #ffffff !important;
}
section#news-feed.pink p, section#news-feed.pink h1, section#news-feed.pink h2, section#news-feed.pink h3, section#news-feed.pink h4, section#news-feed.pink .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading section#news-feed.pink button, section#news-feed.pink a, section#news-feed.pink blockquote, section#news-feed.pink li:before, section#news-feed.pink p:before, section#news-feed.pink p:after, section#news-feed.pink h1:before, section#news-feed.pink h1:after, section#news-feed.pink h2:before, section#news-feed.pink h2:after, section#news-feed.pink h3:before, section#news-feed.pink h3:after, section#news-feed.pink h4:before, section#news-feed.pink .content-accordion div.accordion-heading button:before, .content-accordion div.accordion-heading section#news-feed.pink button:before, section#news-feed.pink h4:after, section#news-feed.pink .content-accordion div.accordion-heading button:after, .content-accordion div.accordion-heading section#news-feed.pink button:after {
  color: #fff !important;
}
section#news-feed.pink a:hover {
  color: #1300c1 !important;
}
section#news-feed.pink a.blue:hover, section#news-feed.pink a.pink:hover, section#news-feed.pink a.purple:hover {
  color: #fff !important;
}
section#news-feed.pink a.white, section#news-feed.pink a.peach, section#news-feed.pink a.green, section#news-feed.pink a.sky {
  color: #1300c1 !important;
}
section#news-feed.purple {
  padding: 2rem 0;
  background-color: #8149ff;
  color: #ffffff !important;
}
section#news-feed.purple p, section#news-feed.purple h1, section#news-feed.purple h2, section#news-feed.purple h3, section#news-feed.purple h4, section#news-feed.purple .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading section#news-feed.purple button, section#news-feed.purple a, section#news-feed.purple blockquote, section#news-feed.purple li:before, section#news-feed.purple p:before, section#news-feed.purple p:after, section#news-feed.purple h1:before, section#news-feed.purple h1:after, section#news-feed.purple h2:before, section#news-feed.purple h2:after, section#news-feed.purple h3:before, section#news-feed.purple h3:after, section#news-feed.purple h4:before, section#news-feed.purple .content-accordion div.accordion-heading button:before, .content-accordion div.accordion-heading section#news-feed.purple button:before, section#news-feed.purple h4:after, section#news-feed.purple .content-accordion div.accordion-heading button:after, .content-accordion div.accordion-heading section#news-feed.purple button:after {
  color: #fff !important;
}
section#news-feed.purple a:hover {
  color: #1300c1 !important;
}
section#news-feed.purple a.blue:hover, section#news-feed.purple a.pink:hover, section#news-feed.purple a.purple:hover {
  color: #fff !important;
}
section#news-feed.purple a.white, section#news-feed.purple a.peach, section#news-feed.purple a.green, section#news-feed.purple a.sky {
  color: #1300c1 !important;
}
section#news-feed.white90 {
  padding: 2rem 0;
  background-color: rgba(255, 255, 255, 0.9);
}
section#news-feed.white80 {
  padding: 2rem 0;
  background-color: rgba(255, 255, 255, 0.8);
}
section#news-feed.white70 {
  padding: 2rem 0;
  background-color: rgba(255, 255, 255, 0.7);
}
section#news-feed.black30 {
  padding: 2rem 0;
  background-color: rgba(0, 0, 0, 0.3);
  color: #ffffff !important;
}
section#news-feed.black30 p, section#news-feed.black30 h1, section#news-feed.black30 h2, section#news-feed.black30 h3, section#news-feed.black30 h4, section#news-feed.black30 .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading section#news-feed.black30 button, section#news-feed.black30 a, section#news-feed.black30 blockquote, section#news-feed.black30 li:before, section#news-feed.black30 p:before, section#news-feed.black30 p:after, section#news-feed.black30 h1:before, section#news-feed.black30 h1:after, section#news-feed.black30 h2:before, section#news-feed.black30 h2:after, section#news-feed.black30 h3:before, section#news-feed.black30 h3:after, section#news-feed.black30 h4:before, section#news-feed.black30 .content-accordion div.accordion-heading button:before, .content-accordion div.accordion-heading section#news-feed.black30 button:before, section#news-feed.black30 h4:after, section#news-feed.black30 .content-accordion div.accordion-heading button:after, .content-accordion div.accordion-heading section#news-feed.black30 button:after {
  color: #fff !important;
}
section#news-feed.black30 a:hover {
  color: #1300c1 !important;
}
section#news-feed.black30 a.blue:hover, section#news-feed.black30 a.pink:hover, section#news-feed.black30 a.purple:hover {
  color: #fff !important;
}
section#news-feed.black30 a.white, section#news-feed.black30 a.peach, section#news-feed.black30 a.green, section#news-feed.black30 a.sky {
  color: #1300c1 !important;
}
section#news-feed.black50 {
  padding: 2rem 0;
  background-color: rgba(0, 0, 0, 0.5);
  color: #ffffff !important;
}
section#news-feed.black50 p, section#news-feed.black50 h1, section#news-feed.black50 h2, section#news-feed.black50 h3, section#news-feed.black50 h4, section#news-feed.black50 .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading section#news-feed.black50 button, section#news-feed.black50 a, section#news-feed.black50 blockquote, section#news-feed.black50 li:before, section#news-feed.black50 p:before, section#news-feed.black50 p:after, section#news-feed.black50 h1:before, section#news-feed.black50 h1:after, section#news-feed.black50 h2:before, section#news-feed.black50 h2:after, section#news-feed.black50 h3:before, section#news-feed.black50 h3:after, section#news-feed.black50 h4:before, section#news-feed.black50 .content-accordion div.accordion-heading button:before, .content-accordion div.accordion-heading section#news-feed.black50 button:before, section#news-feed.black50 h4:after, section#news-feed.black50 .content-accordion div.accordion-heading button:after, .content-accordion div.accordion-heading section#news-feed.black50 button:after {
  color: #fff !important;
}
section#news-feed.black50 a:hover {
  color: #1300c1 !important;
}
section#news-feed.black50 a.blue:hover, section#news-feed.black50 a.pink:hover, section#news-feed.black50 a.purple:hover {
  color: #fff !important;
}
section#news-feed.black50 a.white, section#news-feed.black50 a.peach, section#news-feed.black50 a.green, section#news-feed.black50 a.sky {
  color: #1300c1 !important;
}
section#news-feed.green {
  padding: 2rem 0;
  background-color: #71f5c4;
}
section#news-feed.sky {
  padding: 2rem 0;
  background-color: #9da8ff;
}
section#news-feed.sky10 {
  padding: 2rem 0;
  background-color: #f5f6ff;
}
section#news-feed.sky20 {
  padding: 2rem 0;
  background-color: #ebeeff;
}
section#news-feed.sky40 {
  padding: 2rem 0;
  background-color: #d8dcff;
}
section#news-feed.sky60 {
  padding: 2rem 0;
  background-color: #c4cbff;
}
section#news-feed.peach {
  padding: 2rem 0;
  background-color: #ffcdd9;
}
section#news-feed.peach25 {
  padding: 2rem 0;
  background-color: #fdf2f5;
}
section#news-feed.peach20 {
  padding: 2rem 0;
  background-color: #fdf2f5;
}
section#news-feed.peach40 {
  padding: 2rem 0;
  background-color: #ffebf0;
}
section#news-feed.peach60 {
  padding: 2rem 0;
  padding: 2rem 0;
  background-color: #ffe1e8;
}
section#news-feed.whitetext {
  background-color: transparent;
  color: #ffffff !important;
}
section#news-feed.whitetext p, section#news-feed.whitetext h1, section#news-feed.whitetext h2, section#news-feed.whitetext h3, section#news-feed.whitetext h4, section#news-feed.whitetext .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading section#news-feed.whitetext button, section#news-feed.whitetext a, section#news-feed.whitetext blockquote, section#news-feed.whitetext li:before, section#news-feed.whitetext p:before, section#news-feed.whitetext p:after, section#news-feed.whitetext h1:before, section#news-feed.whitetext h1:after, section#news-feed.whitetext h2:before, section#news-feed.whitetext h2:after, section#news-feed.whitetext h3:before, section#news-feed.whitetext h3:after, section#news-feed.whitetext h4:before, section#news-feed.whitetext .content-accordion div.accordion-heading button:before, .content-accordion div.accordion-heading section#news-feed.whitetext button:before, section#news-feed.whitetext h4:after, section#news-feed.whitetext .content-accordion div.accordion-heading button:after, .content-accordion div.accordion-heading section#news-feed.whitetext button:after {
  color: #fff !important;
}
section#news-feed.whitetext a:hover {
  color: #fff !important;
}
section#news-feed p.pink,
section#news-feed p.purple,
section#news-feed p.blue {
  color: #fff;
}
section#news-feed .flex-h {
  align-items: center;
}
section#news-feed h2, section#news-feed .single-post article h1, .single-post article section#news-feed h1 {
  margin: 1rem 0;
  text-align: center;
}
@media (min-width: 768px) {
  section#news-feed h2, section#news-feed .single-post article h1, .single-post article section#news-feed h1 {
    text-align: left;
  }
}
section#news-feed .post-row {
  margin: 0 auto 1rem auto;
  grid-template-columns: 1fr;
}
@media (min-width: 768px) {
  section#news-feed .post-row {
    grid-template-columns: 1fr 1fr;
  }
}
@media (min-width: 1024px) {
  section#news-feed .post-row {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
}
section#news-feed.blue div.news-item:hover .inner * {
  color: #1300c1;
}
section#news-feed.blue div.news-item:hover .inner * {
  color: #1300c1;
}
section#news-feed.pink div.news-item:hover {
  background-color: #800039;
}
section#news-feed.pink div.news-item:hover .inner * {
  color: #fff;
}
section#news-feed.green div.news-item:hover {
  background-color: #12ee9c;
}
section#news-feed.green div.news-item:hover .inner * {
  color: #1300c1;
}
section#news-feed.sky div.news-item:hover {
  background-color: #6a7bff;
}
section#news-feed.sky div.news-item:hover .inner * {
  color: #1300c1;
}
section#news-feed.sky div.news-item:hover {
  background-color: #6a7bff;
}
section#news-feed.sky div.news-item:hover .inner * {
  color: #1300c1;
}
section#news-feed.sky60 div.news-item:hover {
  background-color: #919eff;
}
section#news-feed.sky60 div.news-item:hover .inner * {
  color: #1300c1;
}
section#news-feed.sky40 div.news-item:hover {
  background-color: #a5aeff;
}
section#news-feed.sky40 div.news-item:hover .inner * {
  color: #1300c1;
}
section#news-feed.purple div.news-item:hover {
  background-color: #6f30ff;
}
section#news-feed.purple div.news-item:hover .inner * {
  color: #fff;
}
section#news-feed.peach div.news-item:hover {
  background-color: #ffb4c6;
}
section#news-feed.peach div.news-item:hover .inner * {
  color: #1300c1;
}
section#news-feed.black5 div.news-item:hover {
  background-color: #e6e6e6;
}
section#news-feed.black5 div.news-item:hover .inner * {
  color: #1300c1;
}
section#news-feed.black10 div.news-item:hover {
  background-color: #d9d9d9;
}
section#news-feed.black10 div.news-item:hover .inner * {
  color: #1300c1;
}

section.infographics .wrap,
section.infographics-new .wrap {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
section.infographics .info-box,
section.infographics-new .info-box {
  flex: 0 0 100%;
  padding: 2rem !important;
  min-height: 200px;
  background-color: #1300c1;
  text-align: center;
  color:   #fff;
}
section.infographics .info-box.white,
section.infographics-new .info-box.white {
  background-color: #fff;
}
section.infographics .info-box.white p,
section.infographics-new .info-box.white p {
  color: #303030;
}
section.infographics .info-box.white blockquote, section.infographics .info-box.white blockquote p,
section.infographics-new .info-box.white blockquote,
section.infographics-new .info-box.white blockquote p {
  color: #1300c1;
}
section.infographics .info-box.black5,
section.infographics-new .info-box.black5 {
  padding: 2rem 0;
  background-color: #f2f2f2;
}
section.infographics .info-box.black,
section.infographics-new .info-box.black {
  padding: 2rem 0;
  background-color: #f2f2f2;
}
section.infographics .info-box.black10,
section.infographics-new .info-box.black10 {
  padding: 2rem 0;
  background-color: #e6e6e6;
}
section.infographics .info-box.blue, section.infographics .info-box.highlight.blue,
section.infographics-new .info-box.blue,
section.infographics-new .info-box.highlight.blue {
  padding: 2rem 0;
  background-color: #1300c1;
  color: #ffffff;
}
section.infographics .info-box.blue p, section.infographics .info-box.blue h1, section.infographics .info-box.blue h2, section.infographics .info-box.blue h3, section.infographics .info-box.blue h4, section.infographics .info-box.blue .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading section.infographics .info-box.blue button, section.infographics .info-box.blue a, section.infographics .info-box.blue blockquote, section.infographics .info-box.blue li:before, section.infographics .info-box.blue p:before, section.infographics .info-box.blue p:after, section.infographics .info-box.blue h1:before, section.infographics .info-box.blue h1:after, section.infographics .info-box.blue h2:before, section.infographics .info-box.blue h2:after, section.infographics .info-box.blue h3:before, section.infographics .info-box.blue h3:after, section.infographics .info-box.blue h4:before, section.infographics .info-box.blue .content-accordion div.accordion-heading button:before, .content-accordion div.accordion-heading section.infographics .info-box.blue button:before, section.infographics .info-box.blue h4:after, section.infographics .info-box.blue .content-accordion div.accordion-heading button:after, .content-accordion div.accordion-heading section.infographics .info-box.blue button:after, section.infographics .info-box.highlight.blue p, section.infographics .info-box.highlight.blue h1, section.infographics .info-box.highlight.blue h2, section.infographics .info-box.highlight.blue h3, section.infographics .info-box.highlight.blue h4, section.infographics .info-box.highlight.blue a, section.infographics .info-box.highlight.blue blockquote, section.infographics .info-box.highlight.blue li:before, section.infographics .info-box.highlight.blue p:before, section.infographics .info-box.highlight.blue p:after, section.infographics .info-box.highlight.blue h1:before, section.infographics .info-box.highlight.blue h1:after, section.infographics .info-box.highlight.blue h2:before, section.infographics .info-box.highlight.blue h2:after, section.infographics .info-box.highlight.blue h3:before, section.infographics .info-box.highlight.blue h3:after, section.infographics .info-box.highlight.blue h4:before, section.infographics .info-box.highlight.blue h4:after,
section.infographics-new .info-box.blue p,
section.infographics-new .info-box.blue h1,
section.infographics-new .info-box.blue h2,
section.infographics-new .info-box.blue h3,
section.infographics-new .info-box.blue h4,
section.infographics-new .info-box.blue .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading section.infographics-new .info-box.blue button,
section.infographics-new .info-box.blue a,
section.infographics-new .info-box.blue blockquote,
section.infographics-new .info-box.blue li:before,
section.infographics-new .info-box.blue p:before,
section.infographics-new .info-box.blue p:after,
section.infographics-new .info-box.blue h1:before,
section.infographics-new .info-box.blue h1:after,
section.infographics-new .info-box.blue h2:before,
section.infographics-new .info-box.blue h2:after,
section.infographics-new .info-box.blue h3:before,
section.infographics-new .info-box.blue h3:after,
section.infographics-new .info-box.blue h4:before,
section.infographics-new .info-box.blue .content-accordion div.accordion-heading button:before,
.content-accordion div.accordion-heading section.infographics-new .info-box.blue button:before,
section.infographics-new .info-box.blue h4:after,
section.infographics-new .info-box.blue .content-accordion div.accordion-heading button:after,
.content-accordion div.accordion-heading section.infographics-new .info-box.blue button:after,
section.infographics-new .info-box.highlight.blue p,
section.infographics-new .info-box.highlight.blue h1,
section.infographics-new .info-box.highlight.blue h2,
section.infographics-new .info-box.highlight.blue h3,
section.infographics-new .info-box.highlight.blue h4,
section.infographics-new .info-box.highlight.blue a,
section.infographics-new .info-box.highlight.blue blockquote,
section.infographics-new .info-box.highlight.blue li:before,
section.infographics-new .info-box.highlight.blue p:before,
section.infographics-new .info-box.highlight.blue p:after,
section.infographics-new .info-box.highlight.blue h1:before,
section.infographics-new .info-box.highlight.blue h1:after,
section.infographics-new .info-box.highlight.blue h2:before,
section.infographics-new .info-box.highlight.blue h2:after,
section.infographics-new .info-box.highlight.blue h3:before,
section.infographics-new .info-box.highlight.blue h3:after,
section.infographics-new .info-box.highlight.blue h4:before,
section.infographics-new .info-box.highlight.blue h4:after {
  color: #fff;
}
section.infographics .info-box.blue a:hover, section.infographics .info-box.highlight.blue a:hover,
section.infographics-new .info-box.blue a:hover,
section.infographics-new .info-box.highlight.blue a:hover {
  color: #1300c1;
}
section.infographics .info-box.blue a.blue:hover, section.infographics .info-box.blue a.pink:hover, section.infographics .info-box.blue a.purple:hover, section.infographics .info-box.highlight.blue a.blue:hover, section.infographics .info-box.highlight.blue a.pink:hover, section.infographics .info-box.highlight.blue a.purple:hover,
section.infographics-new .info-box.blue a.blue:hover,
section.infographics-new .info-box.blue a.pink:hover,
section.infographics-new .info-box.blue a.purple:hover,
section.infographics-new .info-box.highlight.blue a.blue:hover,
section.infographics-new .info-box.highlight.blue a.pink:hover,
section.infographics-new .info-box.highlight.blue a.purple:hover {
  color: #fff;
}
section.infographics .info-box.blue a.white, section.infographics .info-box.blue a.peach, section.infographics .info-box.blue a.green, section.infographics .info-box.blue a.sky, section.infographics .info-box.highlight.blue a.white, section.infographics .info-box.highlight.blue a.peach, section.infographics .info-box.highlight.blue a.green, section.infographics .info-box.highlight.blue a.sky,
section.infographics-new .info-box.blue a.white,
section.infographics-new .info-box.blue a.peach,
section.infographics-new .info-box.blue a.green,
section.infographics-new .info-box.blue a.sky,
section.infographics-new .info-box.highlight.blue a.white,
section.infographics-new .info-box.highlight.blue a.peach,
section.infographics-new .info-box.highlight.blue a.green,
section.infographics-new .info-box.highlight.blue a.sky {
  color: #1300c1;
}
section.infographics .info-box.pink,
section.infographics-new .info-box.pink {
  padding: 2rem 0;
  background-color: #E60067;
  color: #ffffff !important;
}
section.infographics .info-box.pink p, section.infographics .info-box.pink h1, section.infographics .info-box.pink h2, section.infographics .info-box.pink h3, section.infographics .info-box.pink h4, section.infographics .info-box.pink .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading section.infographics .info-box.pink button, section.infographics .info-box.pink a, section.infographics .info-box.pink blockquote, section.infographics .info-box.pink li:before, section.infographics .info-box.pink p:before, section.infographics .info-box.pink p:after, section.infographics .info-box.pink h1:before, section.infographics .info-box.pink h1:after, section.infographics .info-box.pink h2:before, section.infographics .info-box.pink h2:after, section.infographics .info-box.pink h3:before, section.infographics .info-box.pink h3:after, section.infographics .info-box.pink h4:before, section.infographics .info-box.pink .content-accordion div.accordion-heading button:before, .content-accordion div.accordion-heading section.infographics .info-box.pink button:before, section.infographics .info-box.pink h4:after, section.infographics .info-box.pink .content-accordion div.accordion-heading button:after, .content-accordion div.accordion-heading section.infographics .info-box.pink button:after,
section.infographics-new .info-box.pink p,
section.infographics-new .info-box.pink h1,
section.infographics-new .info-box.pink h2,
section.infographics-new .info-box.pink h3,
section.infographics-new .info-box.pink h4,
section.infographics-new .info-box.pink .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading section.infographics-new .info-box.pink button,
section.infographics-new .info-box.pink a,
section.infographics-new .info-box.pink blockquote,
section.infographics-new .info-box.pink li:before,
section.infographics-new .info-box.pink p:before,
section.infographics-new .info-box.pink p:after,
section.infographics-new .info-box.pink h1:before,
section.infographics-new .info-box.pink h1:after,
section.infographics-new .info-box.pink h2:before,
section.infographics-new .info-box.pink h2:after,
section.infographics-new .info-box.pink h3:before,
section.infographics-new .info-box.pink h3:after,
section.infographics-new .info-box.pink h4:before,
section.infographics-new .info-box.pink .content-accordion div.accordion-heading button:before,
.content-accordion div.accordion-heading section.infographics-new .info-box.pink button:before,
section.infographics-new .info-box.pink h4:after,
section.infographics-new .info-box.pink .content-accordion div.accordion-heading button:after,
.content-accordion div.accordion-heading section.infographics-new .info-box.pink button:after {
  color: #fff !important;
}
section.infographics .info-box.pink a:hover,
section.infographics-new .info-box.pink a:hover {
  color: #1300c1 !important;
}
section.infographics .info-box.pink a.blue:hover, section.infographics .info-box.pink a.pink:hover, section.infographics .info-box.pink a.purple:hover,
section.infographics-new .info-box.pink a.blue:hover,
section.infographics-new .info-box.pink a.pink:hover,
section.infographics-new .info-box.pink a.purple:hover {
  color: #fff !important;
}
section.infographics .info-box.pink a.white, section.infographics .info-box.pink a.peach, section.infographics .info-box.pink a.green, section.infographics .info-box.pink a.sky,
section.infographics-new .info-box.pink a.white,
section.infographics-new .info-box.pink a.peach,
section.infographics-new .info-box.pink a.green,
section.infographics-new .info-box.pink a.sky {
  color: #1300c1 !important;
}
section.infographics .info-box.purple,
section.infographics-new .info-box.purple {
  padding: 2rem 0;
  background-color: #8149ff;
  color: #ffffff !important;
}
section.infographics .info-box.purple p, section.infographics .info-box.purple h1, section.infographics .info-box.purple h2, section.infographics .info-box.purple h3, section.infographics .info-box.purple h4, section.infographics .info-box.purple .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading section.infographics .info-box.purple button, section.infographics .info-box.purple a, section.infographics .info-box.purple blockquote, section.infographics .info-box.purple li:before, section.infographics .info-box.purple p:before, section.infographics .info-box.purple p:after, section.infographics .info-box.purple h1:before, section.infographics .info-box.purple h1:after, section.infographics .info-box.purple h2:before, section.infographics .info-box.purple h2:after, section.infographics .info-box.purple h3:before, section.infographics .info-box.purple h3:after, section.infographics .info-box.purple h4:before, section.infographics .info-box.purple .content-accordion div.accordion-heading button:before, .content-accordion div.accordion-heading section.infographics .info-box.purple button:before, section.infographics .info-box.purple h4:after, section.infographics .info-box.purple .content-accordion div.accordion-heading button:after, .content-accordion div.accordion-heading section.infographics .info-box.purple button:after,
section.infographics-new .info-box.purple p,
section.infographics-new .info-box.purple h1,
section.infographics-new .info-box.purple h2,
section.infographics-new .info-box.purple h3,
section.infographics-new .info-box.purple h4,
section.infographics-new .info-box.purple .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading section.infographics-new .info-box.purple button,
section.infographics-new .info-box.purple a,
section.infographics-new .info-box.purple blockquote,
section.infographics-new .info-box.purple li:before,
section.infographics-new .info-box.purple p:before,
section.infographics-new .info-box.purple p:after,
section.infographics-new .info-box.purple h1:before,
section.infographics-new .info-box.purple h1:after,
section.infographics-new .info-box.purple h2:before,
section.infographics-new .info-box.purple h2:after,
section.infographics-new .info-box.purple h3:before,
section.infographics-new .info-box.purple h3:after,
section.infographics-new .info-box.purple h4:before,
section.infographics-new .info-box.purple .content-accordion div.accordion-heading button:before,
.content-accordion div.accordion-heading section.infographics-new .info-box.purple button:before,
section.infographics-new .info-box.purple h4:after,
section.infographics-new .info-box.purple .content-accordion div.accordion-heading button:after,
.content-accordion div.accordion-heading section.infographics-new .info-box.purple button:after {
  color: #fff !important;
}
section.infographics .info-box.purple a:hover,
section.infographics-new .info-box.purple a:hover {
  color: #1300c1 !important;
}
section.infographics .info-box.purple a.blue:hover, section.infographics .info-box.purple a.pink:hover, section.infographics .info-box.purple a.purple:hover,
section.infographics-new .info-box.purple a.blue:hover,
section.infographics-new .info-box.purple a.pink:hover,
section.infographics-new .info-box.purple a.purple:hover {
  color: #fff !important;
}
section.infographics .info-box.purple a.white, section.infographics .info-box.purple a.peach, section.infographics .info-box.purple a.green, section.infographics .info-box.purple a.sky,
section.infographics-new .info-box.purple a.white,
section.infographics-new .info-box.purple a.peach,
section.infographics-new .info-box.purple a.green,
section.infographics-new .info-box.purple a.sky {
  color: #1300c1 !important;
}
section.infographics .info-box.white90,
section.infographics-new .info-box.white90 {
  padding: 2rem 0;
  background-color: rgba(255, 255, 255, 0.9);
}
section.infographics .info-box.white80,
section.infographics-new .info-box.white80 {
  padding: 2rem 0;
  background-color: rgba(255, 255, 255, 0.8);
}
section.infographics .info-box.white70,
section.infographics-new .info-box.white70 {
  padding: 2rem 0;
  background-color: rgba(255, 255, 255, 0.7);
}
section.infographics .info-box.black30,
section.infographics-new .info-box.black30 {
  padding: 2rem 0;
  background-color: rgba(0, 0, 0, 0.3);
  color: #ffffff !important;
}
section.infographics .info-box.black30 p, section.infographics .info-box.black30 h1, section.infographics .info-box.black30 h2, section.infographics .info-box.black30 h3, section.infographics .info-box.black30 h4, section.infographics .info-box.black30 .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading section.infographics .info-box.black30 button, section.infographics .info-box.black30 a, section.infographics .info-box.black30 blockquote, section.infographics .info-box.black30 li:before, section.infographics .info-box.black30 p:before, section.infographics .info-box.black30 p:after, section.infographics .info-box.black30 h1:before, section.infographics .info-box.black30 h1:after, section.infographics .info-box.black30 h2:before, section.infographics .info-box.black30 h2:after, section.infographics .info-box.black30 h3:before, section.infographics .info-box.black30 h3:after, section.infographics .info-box.black30 h4:before, section.infographics .info-box.black30 .content-accordion div.accordion-heading button:before, .content-accordion div.accordion-heading section.infographics .info-box.black30 button:before, section.infographics .info-box.black30 h4:after, section.infographics .info-box.black30 .content-accordion div.accordion-heading button:after, .content-accordion div.accordion-heading section.infographics .info-box.black30 button:after,
section.infographics-new .info-box.black30 p,
section.infographics-new .info-box.black30 h1,
section.infographics-new .info-box.black30 h2,
section.infographics-new .info-box.black30 h3,
section.infographics-new .info-box.black30 h4,
section.infographics-new .info-box.black30 .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading section.infographics-new .info-box.black30 button,
section.infographics-new .info-box.black30 a,
section.infographics-new .info-box.black30 blockquote,
section.infographics-new .info-box.black30 li:before,
section.infographics-new .info-box.black30 p:before,
section.infographics-new .info-box.black30 p:after,
section.infographics-new .info-box.black30 h1:before,
section.infographics-new .info-box.black30 h1:after,
section.infographics-new .info-box.black30 h2:before,
section.infographics-new .info-box.black30 h2:after,
section.infographics-new .info-box.black30 h3:before,
section.infographics-new .info-box.black30 h3:after,
section.infographics-new .info-box.black30 h4:before,
section.infographics-new .info-box.black30 .content-accordion div.accordion-heading button:before,
.content-accordion div.accordion-heading section.infographics-new .info-box.black30 button:before,
section.infographics-new .info-box.black30 h4:after,
section.infographics-new .info-box.black30 .content-accordion div.accordion-heading button:after,
.content-accordion div.accordion-heading section.infographics-new .info-box.black30 button:after {
  color: #fff !important;
}
section.infographics .info-box.black30 a:hover,
section.infographics-new .info-box.black30 a:hover {
  color: #1300c1 !important;
}
section.infographics .info-box.black30 a.blue:hover, section.infographics .info-box.black30 a.pink:hover, section.infographics .info-box.black30 a.purple:hover,
section.infographics-new .info-box.black30 a.blue:hover,
section.infographics-new .info-box.black30 a.pink:hover,
section.infographics-new .info-box.black30 a.purple:hover {
  color: #fff !important;
}
section.infographics .info-box.black30 a.white, section.infographics .info-box.black30 a.peach, section.infographics .info-box.black30 a.green, section.infographics .info-box.black30 a.sky,
section.infographics-new .info-box.black30 a.white,
section.infographics-new .info-box.black30 a.peach,
section.infographics-new .info-box.black30 a.green,
section.infographics-new .info-box.black30 a.sky {
  color: #1300c1 !important;
}
section.infographics .info-box.black50,
section.infographics-new .info-box.black50 {
  padding: 2rem 0;
  background-color: rgba(0, 0, 0, 0.5);
  color: #ffffff !important;
}
section.infographics .info-box.black50 p, section.infographics .info-box.black50 h1, section.infographics .info-box.black50 h2, section.infographics .info-box.black50 h3, section.infographics .info-box.black50 h4, section.infographics .info-box.black50 .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading section.infographics .info-box.black50 button, section.infographics .info-box.black50 a, section.infographics .info-box.black50 blockquote, section.infographics .info-box.black50 li:before, section.infographics .info-box.black50 p:before, section.infographics .info-box.black50 p:after, section.infographics .info-box.black50 h1:before, section.infographics .info-box.black50 h1:after, section.infographics .info-box.black50 h2:before, section.infographics .info-box.black50 h2:after, section.infographics .info-box.black50 h3:before, section.infographics .info-box.black50 h3:after, section.infographics .info-box.black50 h4:before, section.infographics .info-box.black50 .content-accordion div.accordion-heading button:before, .content-accordion div.accordion-heading section.infographics .info-box.black50 button:before, section.infographics .info-box.black50 h4:after, section.infographics .info-box.black50 .content-accordion div.accordion-heading button:after, .content-accordion div.accordion-heading section.infographics .info-box.black50 button:after,
section.infographics-new .info-box.black50 p,
section.infographics-new .info-box.black50 h1,
section.infographics-new .info-box.black50 h2,
section.infographics-new .info-box.black50 h3,
section.infographics-new .info-box.black50 h4,
section.infographics-new .info-box.black50 .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading section.infographics-new .info-box.black50 button,
section.infographics-new .info-box.black50 a,
section.infographics-new .info-box.black50 blockquote,
section.infographics-new .info-box.black50 li:before,
section.infographics-new .info-box.black50 p:before,
section.infographics-new .info-box.black50 p:after,
section.infographics-new .info-box.black50 h1:before,
section.infographics-new .info-box.black50 h1:after,
section.infographics-new .info-box.black50 h2:before,
section.infographics-new .info-box.black50 h2:after,
section.infographics-new .info-box.black50 h3:before,
section.infographics-new .info-box.black50 h3:after,
section.infographics-new .info-box.black50 h4:before,
section.infographics-new .info-box.black50 .content-accordion div.accordion-heading button:before,
.content-accordion div.accordion-heading section.infographics-new .info-box.black50 button:before,
section.infographics-new .info-box.black50 h4:after,
section.infographics-new .info-box.black50 .content-accordion div.accordion-heading button:after,
.content-accordion div.accordion-heading section.infographics-new .info-box.black50 button:after {
  color: #fff !important;
}
section.infographics .info-box.black50 a:hover,
section.infographics-new .info-box.black50 a:hover {
  color: #1300c1 !important;
}
section.infographics .info-box.black50 a.blue:hover, section.infographics .info-box.black50 a.pink:hover, section.infographics .info-box.black50 a.purple:hover,
section.infographics-new .info-box.black50 a.blue:hover,
section.infographics-new .info-box.black50 a.pink:hover,
section.infographics-new .info-box.black50 a.purple:hover {
  color: #fff !important;
}
section.infographics .info-box.black50 a.white, section.infographics .info-box.black50 a.peach, section.infographics .info-box.black50 a.green, section.infographics .info-box.black50 a.sky,
section.infographics-new .info-box.black50 a.white,
section.infographics-new .info-box.black50 a.peach,
section.infographics-new .info-box.black50 a.green,
section.infographics-new .info-box.black50 a.sky {
  color: #1300c1 !important;
}
section.infographics .info-box.green,
section.infographics-new .info-box.green {
  padding: 2rem 0;
  background-color: #71f5c4;
}
section.infographics .info-box.sky,
section.infographics-new .info-box.sky {
  padding: 2rem 0;
  background-color: #9da8ff;
}
section.infographics .info-box.sky10,
section.infographics-new .info-box.sky10 {
  padding: 2rem 0;
  background-color: #f5f6ff;
}
section.infographics .info-box.sky20,
section.infographics-new .info-box.sky20 {
  padding: 2rem 0;
  background-color: #ebeeff;
}
section.infographics .info-box.sky40,
section.infographics-new .info-box.sky40 {
  padding: 2rem 0;
  background-color: #d8dcff;
}
section.infographics .info-box.sky60,
section.infographics-new .info-box.sky60 {
  padding: 2rem 0;
  background-color: #c4cbff;
}
section.infographics .info-box.peach,
section.infographics-new .info-box.peach {
  padding: 2rem 0;
  background-color: #ffcdd9;
}
section.infographics .info-box.peach25,
section.infographics-new .info-box.peach25 {
  padding: 2rem 0;
  background-color: #fdf2f5;
}
section.infographics .info-box.peach20,
section.infographics-new .info-box.peach20 {
  padding: 2rem 0;
  background-color: #fdf2f5;
}
section.infographics .info-box.peach40,
section.infographics-new .info-box.peach40 {
  padding: 2rem 0;
  background-color: #ffebf0;
}
section.infographics .info-box.peach60,
section.infographics-new .info-box.peach60 {
  padding: 2rem 0;
  padding: 2rem 0;
  background-color: #ffe1e8;
}
section.infographics .info-box.whitetext,
section.infographics-new .info-box.whitetext {
  background-color: transparent;
  color: #ffffff !important;
}
section.infographics .info-box.whitetext p, section.infographics .info-box.whitetext h1, section.infographics .info-box.whitetext h2, section.infographics .info-box.whitetext h3, section.infographics .info-box.whitetext h4, section.infographics .info-box.whitetext .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading section.infographics .info-box.whitetext button, section.infographics .info-box.whitetext a, section.infographics .info-box.whitetext blockquote, section.infographics .info-box.whitetext li:before, section.infographics .info-box.whitetext p:before, section.infographics .info-box.whitetext p:after, section.infographics .info-box.whitetext h1:before, section.infographics .info-box.whitetext h1:after, section.infographics .info-box.whitetext h2:before, section.infographics .info-box.whitetext h2:after, section.infographics .info-box.whitetext h3:before, section.infographics .info-box.whitetext h3:after, section.infographics .info-box.whitetext h4:before, section.infographics .info-box.whitetext .content-accordion div.accordion-heading button:before, .content-accordion div.accordion-heading section.infographics .info-box.whitetext button:before, section.infographics .info-box.whitetext h4:after, section.infographics .info-box.whitetext .content-accordion div.accordion-heading button:after, .content-accordion div.accordion-heading section.infographics .info-box.whitetext button:after,
section.infographics-new .info-box.whitetext p,
section.infographics-new .info-box.whitetext h1,
section.infographics-new .info-box.whitetext h2,
section.infographics-new .info-box.whitetext h3,
section.infographics-new .info-box.whitetext h4,
section.infographics-new .info-box.whitetext .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading section.infographics-new .info-box.whitetext button,
section.infographics-new .info-box.whitetext a,
section.infographics-new .info-box.whitetext blockquote,
section.infographics-new .info-box.whitetext li:before,
section.infographics-new .info-box.whitetext p:before,
section.infographics-new .info-box.whitetext p:after,
section.infographics-new .info-box.whitetext h1:before,
section.infographics-new .info-box.whitetext h1:after,
section.infographics-new .info-box.whitetext h2:before,
section.infographics-new .info-box.whitetext h2:after,
section.infographics-new .info-box.whitetext h3:before,
section.infographics-new .info-box.whitetext h3:after,
section.infographics-new .info-box.whitetext h4:before,
section.infographics-new .info-box.whitetext .content-accordion div.accordion-heading button:before,
.content-accordion div.accordion-heading section.infographics-new .info-box.whitetext button:before,
section.infographics-new .info-box.whitetext h4:after,
section.infographics-new .info-box.whitetext .content-accordion div.accordion-heading button:after,
.content-accordion div.accordion-heading section.infographics-new .info-box.whitetext button:after {
  color: #fff !important;
}
section.infographics .info-box.whitetext a:hover,
section.infographics-new .info-box.whitetext a:hover {
  color: #fff !important;
}
section.infographics .info-box p.pink,
section.infographics .info-box p.purple,
section.infographics .info-box p.blue,
section.infographics-new .info-box p.pink,
section.infographics-new .info-box p.purple,
section.infographics-new .info-box p.blue {
  color: #fff;
}
@media (min-width: 768px) {
  section.infographics .info-box,
  section.infographics-new .info-box {
    flex: 0 0 47.5%;
    margin: 0 0.5rem;
  }
}
@media (min-width: 1024px) {
  section.infographics .info-box,
  section.infographics-new .info-box {
    flex: 0 0 calc(25% - 1rem);
    margin-bottom: 0;
  }
  section.infographics .info-box:first-of-type,
  section.infographics-new .info-box:first-of-type {
    margin-left: 0;
  }
  section.infographics .info-box:nth-of-type(3),
  section.infographics-new .info-box:nth-of-type(3) {
    margin-left: 0.5rem;
  }
  section.infographics .info-box:last-of-type,
  section.infographics-new .info-box:last-of-type {
    margin-right: 0;
  }
}
section.infographics .info-box img,
section.infographics-new .info-box img {
  width: 50%;
}
@media (min-width: 768px) {
  section.infographics .info-box img,
  section.infographics-new .info-box img {
    width: 50%;
  }
}
section.infographics .info-box h2, section.infographics .info-box .single-post article h1, .single-post article section.infographics .info-box h1,
section.infographics-new .info-box h2,
section.infographics-new .info-box .single-post article h1,
.single-post article section.infographics-new .info-box h1 {
  margin-top: 1rem;
  margin-bottom: 1rem;
  font-size: 2.5rem;
}
section.infographics .info-box p,
section.infographics-new .info-box p {
  margin-top: 0;
}

section.infographics-new .info-box, .content-infographic .info-box {
  padding: 2rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}
section.infographics-new .info-box.white *, .content-infographic .info-box.white * {
  color: #1300c1;
}

.content-infographic .info-box {
  text-align: center;
  aspect-ratio: 1/1;
}
@media (min-width: 1024px) {
  .content-infographic .info-box h2, .content-infographic .info-box .single-post article h1, .single-post article .content-infographic .info-box h1 {
    font-size: 2.5rem;
  }
}
.content-infographic .info-box img {
  width: auto;
  height: 100%;
  max-height: 100px;
  margin: 0 auto;
}

.col-1 .content-infographic {
  display: block;
  gap: 1rem;
}
@media (min-width: 768px) {
  .col-1 .content-infographic {
    display: flex;
    flex-wrap: wrap;
  }
}
.col-1 .content-infographic .info-box {
  flex: 0 0 100%;
}
@media (min-width: 768px) {
  .col-1 .content-infographic .info-box {
    flex: 1 1 auto;
  }
}

.col-4 .content-infographic .info-box img {
  max-height: 100px;
}

.give-modal {
  z-index: 10000 !important;
}

.give-wrap {
  padding: 5px;
}

.give-form-wrap li {
  background-image: none !important;
  padding: 0 !important;
}
.give-form-wrap .give_warning {
  display: none;
}

.banner-box .give-form-wrap {
  background-color: #fff;
  padding: 10px;
  border-radius: 10px;
}

#give-donation-level-button-wrap {
  text-align: center;
}

#give-donation-level-button-wrap > li {
  float: none;
  display: inline-block;
  background-image: none !important;
  padding: 0 !important;
  margin: 0 3px 5px 3px;
}

form[id*=give-form] .give-donation-amount {
  display: inline-block;
  width: auto !important;
  margin: 0;
}

#give-recurring-form, form.give-form, form[id*=give-form] {
  margin: 0 !important;
  text-align: left;
}

.give-display-button-only {
  text-align: center;
}

.give-total-wrap {
  text-align: center;
}

.give-right .give-custom-amount-text {
  text-align: center;
}

[id*=give-form] .give-recurring-donors-choice {
  text-align: center;
}

.give-donation-level-btn:hover, .give-btn:hover {
  color: #ffffff !important;
}

[id*=give-form].give-display-modal .give-btn, [id*=give-form].give-display-reveal .give-btn {
  margin: 0 auto;
  display: block;
}

.give-btn {
  font-size: 1.25rem;
}

.give-default-level {
  color: #ffffff !important;
}

button.give-btn-modal {
  color: #fff !important;
}
button.give-btn-modal:hover {
  color: #fff !important;
}

.mfp-content form {
  text-align: left;
}

form.give-form legend {
  color: #1300c1;
}

form[id*=give-form] input[type=checkbox] {
  margin: 8px 0.25em 0 0;
}

.give_purchase_form_wrap a {
  font-size: 1.8rem;
  color: #333;
}

#give-purchase-button {
  padding: 10px !important;
  background-color: #71f5c4 !important;
  border: 1px solid #1300c1 !important;
}
#give-purchase-button:hover, #give-purchase-button:focus {
  background-color: #12ee9c !important;
  border: 1px solid #1300c1 !important;
  color: #1300c1 !important;
}

#give_show_terms, .give-gift-aid-explanation-content-more-wrap, .give_gift_aid_take_to_my_donation {
  color: #303030;
  font-size: 1.2rem;
}

ul#give-donation-level-button-wrap li:before {
  display: none !important;
}

span.income {
  font-weight: bold;
  color: #1300c1 !important;
}

.give-goal-progress .give-progress-bar > span,
.give-form-grid-progress-bar .give-progress-bar > span {
  background: none !important;
  background-blend-mode: color !important;
  background-color: #E60067 !important;
}

.give-wrap .give-card:hover {
  background-color: #fff;
}

form[id*=give-form] .give-donation-amount .give-currency-symbol {
  background-color: #1300c1;
  color: #fff;
  font-weight: bold;
}

.give_forms-template-default #content > main > .wrap {
  display: flex;
  flex-wrap: wrap;
}
.give_forms-template-default .give-left {
  flex: 0 0 100%;
}
@media (min-width: 768px) {
  .give_forms-template-default .give-left {
    flex: 0 0 41.667%;
  }
}
.give_forms-template-default .give-right {
  flex: 0 0 100%;
  margin-bottom: 3rem;
}
@media (min-width: 768px) {
  .give_forms-template-default .give-right {
    flex: 0 0 50%;
    margin-left: auto;
  }
}

.give-card span.give-donor__total {
  font-weight: bold;
  color: #1300c1;
}

#give_checkout_user_info input[type=text],
#give_checkout_user_info input[type=email] {
  padding: 1rem;
}

.form-grid-raised__details > span:first-child {
  font-size: 1.6rem;
  color: #1300c1;
  font-weight: 700 !important;
}

.give-form-grid-content > p {
  font-size: 1.2rem;
  font-weight: 400;
}

.give-donor-details__total {
  color: #1300c1 !important;
}

.give-donor-content {
  border-left: 2px solid #E60067 !important;
}

.give-donor-details__wrapper span:last-child {
  line-height: 1;
}

.give-donor-container-variation__name {
  line-height: 25px;
}

.give-donor-container-variation__timestamp {
  margin: 0 0 30px !important;
  line-height: 1.2;
}

.one_two .give-wrap .give-grid__item {
  display: block !important;
}

.one_two .give-donor-wrapper {
  display: block;
}

.give-form-grid-content > button {
  padding: 10px !important;
  background-color: #71f5c4 !important;
  border: 1px solid #1300c1 !important;
}
.give-form-grid-content > button:hover, .give-form-grid-content > button:focus {
  background-color: #12ee9c !important;
  border: 1px solid #1300c1 !important;
  color: #1300c1 !important;
}

/* ---------------------------------------------------------------------------------------------------------- 
06 Footer ----------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------- */
footer {
  background-color: #1300c1;
  padding: 1rem;
  display: none;
  padding: 1.5rem 0;
  color: #fff;
}
@media (min-width: 1024px) {
  footer {
    padding: 2rem 0;
  }
}
footer .flex-h {
  position: inherit;
}
@media (min-width: 1024px) {
  footer {
    display: block;
    font-size: 1rem;
  }
}
footer .logo-slider {
  padding-top: 2rem;
}
@media (min-width: 1024px) {
  footer .col {
    flex: 0 0 calc(25% - 0.5rem);
  }
}
footer .col.footer-logo img {
  margin-bottom: 1rem;
  width: 66.667%;
}
footer p {
  font-size: 1.2rem;
}
footer h2, footer .single-post article h1, .single-post article footer h1 {
  font-family: "Mind Meridian Bold", Helvetica, Arial, sans-serif;
  color: #fff;
  font-size: 1.5rem;
}
footer h3, footer .search-modal .search-modal-content h2, footer .search-modal .search-modal-content .single-post article h1, .single-post article footer .search-modal .search-modal-content h1, .search-modal .search-modal-content footer h2, .search-modal .search-modal-content footer .single-post article h1, .single-post article .search-modal .search-modal-content footer h1 {
  font-family: "Mind Meridian", Helvetica, Arial, sans-serif;
  color: #fff;
  font-size: 1.2rem;
  margin-bottom: 0;
}
footer a {
  color: #fff !important;
  text-decoration: none;
  font-size: 1.15rem;
}
footer a:hover {
  color: #ffcdd9 !important;
  background-color: transparent !important;
  text-decoration: underline;
}
footer a:focus-visible {
  color: #ffcdd9 !important;
  outline: 2px solid #ffcdd9;
}
footer .copy {
  text-align: right;
  font-size: 0.9rem;
  font-weight: 700;
}
footer .copy a {
  color: #303030;
}
footer .copy a:hover, footer .copy a:focus {
  text-decoration: underline;
  color: #303030;
}
footer .footer-logo p {
  font-size: 1rem;
}
footer .footer-logo img {
  height: 85px;
  width: auto;
  margin-bottom: 1rem;
}
footer .social {
  float: left;
  margin: 0 0 0 0;
}
footer .social a {
  display: block;
  float: left;
  color: #1300c1;
  margin: 0;
  transition: color 0.25s linear;
}
footer .social a:hover, footer .social a:focus {
  color: #ffcdd9;
}
footer ul#menu-join-us {
  list-style: none;
  padding: 0 0 0 10px;
  margin: 0;
}
footer ul#menu-join-us li {
  margin: 0.5rem 0;
  padding: 0 0 0 10px;
}
footer ul#menu-join-us li::marker {
  font-family: "Font Awesome 6 pro";
  content: "\f0da";
  color: #fff;
  font-size: 0.9rem !important;
  font-weight: 600;
  margin-right: 5px;
  margin-left: -10px;
  margin-top: -2px;
}
footer ul#menu-join-us li a {
  font-weight: normal;
}
footer ul.menu {
  margin: -7px 0 0 0;
  padding: 0;
}
footer ul.social-list {
  list-style: none;
  margin: -7px 0 0 0;
  padding: 0;
}
footer ul.social-list li {
  line-height: 1.5;
}
footer ul.social-list li a {
  font-weight: normal;
  padding: 0 0.25rem;
}
footer ul.social-list li a i {
  color: #fff;
  margin-right: 5px;
  font-size: 1.2rem;
}
footer ul.social-list li a:focus-visible {
  color: #ffcdd9;
  outline: 2px solid #ffcdd9;
}
footer.pink {
  background-color: #E60067;
}
footer.peach {
  background-color: #ffcdd9;
  color: #1300c1;
}
footer.peach h1, footer.peach h2, footer.peach h3, footer.peach .search-modal .search-modal-content h2, .search-modal .search-modal-content footer.peach h2, footer.peach h4, footer.peach .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading footer.peach button, footer.peach p, footer.peach li, footer.peach a {
  color: #1300c1 !important;
}
footer.peach ul#menu-join-us li::marker {
  color: #1300c1;
}
footer.peach ul.social-list li a i {
  color: #E60067 !important;
}
footer.peach a:hover,
footer.peach a:focus {
  color: #E60067 !important;
  background-color: transparent !important;
}
footer.green {
  background-color: #71f5c4;
  color: #1300c1;
}
footer.green h1, footer.green h2, footer.green h3, footer.green .search-modal .search-modal-content h2, .search-modal .search-modal-content footer.green h2, footer.green h4, footer.green .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading footer.green button, footer.green p, footer.green li, footer.green a {
  color: #1300c1 !important;
}
footer.green ul#menu-join-us li::marker {
  color: #1300c1;
}
footer.green ul.social-list li a i {
  color: #E60067 !important;
}
footer.green a:hover,
footer.green a:focus {
  color: #E60067 !important;
  background-color: transparent !important;
}
footer.sky {
  background-color: #9da8ff;
}
footer.sky h1, footer.sky h2, footer.sky h3, footer.sky .search-modal .search-modal-content h2, .search-modal .search-modal-content footer.sky h2, footer.sky h4, footer.sky .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading footer.sky button, footer.sky p, footer.sky li, footer.sky a {
  color: #1300c1 !important;
}
footer.sky ul#menu-join-us li::marker {
  color: #1300c1;
}
footer.sky ul.social-list li a i {
  color: #ffcdd9 !important;
}
footer.sky a:hover,
footer.sky a:focus {
  color: #ffcdd9 !important;
  background-color: transparent !important;
}
footer.white {
  background-color: white;
  color: #1300c1;
  border-top: 2px solid #1300c1;
}
footer.white h1, footer.white h2, footer.white h3, footer.white .search-modal .search-modal-content h2, .search-modal .search-modal-content footer.white h2, footer.white h4, footer.white .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading footer.white button, footer.white p, footer.white li, footer.white a {
  color: #1300c1 !important;
}
footer.white ul#menu-join-us li::marker {
  color: #1300c1;
}
footer.white ul.social-list li a i {
  color: #E60067 !important;
}
footer.white a:hover,
footer.white a:focus {
  color: #E60067 !important;
  background-color: transparent !important;
}
footer.purple {
  background-color: #8149ff;
}

.terms-menu-holder {
  display: none;
  background-color: #d8dcff;
  padding: 0.5rem 0;
  font-size: 1.2rem;
}
.terms-menu-holder .flex-h {
  position: inherit;
}
@media (min-width: 1024px) {
  .terms-menu-holder {
    display: block;
    font-size: 1rem;
  }
}
.terms-menu-holder ul {
  list-style: none;
  margin: 0;
  padding: 0;
  font-size: 1rem;
}
.terms-menu-holder ul li {
  display: inline-block;
  margin: 5px 20px 2px 0;
}
.terms-menu-holder ul li a {
  color: #1300c1;
  font-size: 1rem;
  font-weight: 400;
  padding: 0 0.25rem;
}
.terms-menu-holder ul li a:hover {
  color: #ffcdd9;
  text-decoration: underline;
}
.terms-menu-holder ul li a:focus-visible {
  outline: 2px solid #71f5c4;
  color: #71f5c4;
}
.terms-menu-holder ul li.current_page_item a {
  color: #1300c1;
  text-decoration: underline;
}
.terms-menu-holder ul.version-no {
  text-align: right;
}
.terms-menu-holder ul.version-no li {
  margin-right: 0;
}
.terms-menu-holder.blue {
  background-color: #1300c1;
  color: white;
}
.terms-menu-holder.blue a {
  color: white;
}
.terms-menu-holder.blue.current_page_item a {
  color: #ffcdd9;
  text-decoration: underline;
}
.terms-menu-holder.pink {
  background-color: #E60067;
  color: white;
}
.terms-menu-holder.pink a {
  color: white;
}
.terms-menu-holder.pink a:hover {
  color: white;
}
.terms-menu-holder.peach {
  background-color: #ffcdd9;
}
.terms-menu-holder.peach a:hover,
.terms-menu-holder.peach a:focus {
  color: #1300c1;
}
.terms-menu-holder.green {
  background-color: #71f5c4;
}
.terms-menu-holder.green a:hover,
.terms-menu-holder.green a:focus {
  color: #1300c1;
}
.terms-menu-holder.sky {
  background-color: #9da8ff;
}
.terms-menu-holder.sky a:hover,
.terms-menu-holder.sky a:focus {
  color: #1300c1;
}
.terms-menu-holder.sky60 {
  background-color: #c4cbff;
}
.terms-menu-holder.sky60 a:hover,
.terms-menu-holder.sky60 a:focus {
  color: #1300c1;
}
.terms-menu-holder.sky40 {
  background-color: #d8dcff;
}
.terms-menu-holder.sky40 a:hover,
.terms-menu-holder.sky40 a:focus {
  color: #1300c1;
}
.terms-menu-holder.sky20 {
  background-color: #ebeeff;
}
.terms-menu-holder.sky20 a:hover,
.terms-menu-holder.sky20 a:focus {
  color: #1300c1;
}
.terms-menu-holder.sky20.current_page_item a {
  color: #E60067;
  text-decoration: underline;
}
.terms-menu-holder.white {
  background-color: white;
}
.terms-menu-holder.white a:hover,
.terms-menu-holder.white a:focus {
  color: #1300c1;
}
.terms-menu-holder.white.current_page_item a {
  color: #E60067;
  text-decoration: underline;
}
.terms-menu-holder.purple {
  background-color: #8149ff;
  color: white;
}
.terms-menu-holder.purple a {
  color: white;
}
.terms-menu-holder.purple a:hover,
.terms-menu-holder.purple a a:focus {
  color: white;
}

#footerlogos .wrap {
  overflow: hidden;
}
#footerlogos img {
  padding-right: 20px;
}
#footerlogos div.slick-slide {
  height: auto;
}

nav.sub-nav ul {
  padding: 0;
  margin: 0;
}
nav.sub-nav ul li:before {
  display: none;
}
nav.sub-nav ul li a:focus {
  background-color: #9da8ff !important;
  color: #1300c1 !important;
}

nav.sub-nav.blue,
nav.sub-nav.blue .widget {
  margin-top: 0rem;
}
nav.sub-nav.blue h3, nav.sub-nav.blue .search-modal .search-modal-content h2, nav.sub-nav.blue .search-modal .search-modal-content .single-post article h1, .single-post article nav.sub-nav.blue .search-modal .search-modal-content h1, .search-modal .search-modal-content nav.sub-nav.blue h2, .search-modal .search-modal-content nav.sub-nav.blue .single-post article h1, .single-post article .search-modal .search-modal-content nav.sub-nav.blue h1,
nav.sub-nav.blue .widget h3 {
  margin-bottom: 0.5rem;
}
nav.sub-nav.blue ul,
nav.sub-nav.blue .widget ul {
  margin: 0;
  padding: 0;
  list-style: none;
  margin-bottom: 1rem;
  background-color: #ebeeff;
}
nav.sub-nav.blue ul li,
nav.sub-nav.blue .widget ul li {
  list-style: none;
  text-align: left;
  font-size: 1.1rem;
}
nav.sub-nav.blue ul li img, nav.sub-nav.blue ul li p.menu-item-description,
nav.sub-nav.blue .widget ul li img,
nav.sub-nav.blue .widget ul li p.menu-item-description {
  display: none;
}
nav.sub-nav.blue ul li a,
nav.sub-nav.blue .widget ul li a {
  display: block;
  padding: 7px 5px 5px 10px;
  color: #1300c1;
  line-height: 1.2;
}
nav.sub-nav.blue ul li a:hover, nav.sub-nav.blue ul li a:focus,
nav.sub-nav.blue .widget ul li a:hover,
nav.sub-nav.blue .widget ul li a:focus {
  background-color: #c4cbff;
}
nav.sub-nav.blue ul li a:focus,
nav.sub-nav.blue .widget ul li a:focus {
  text-decoration: underline;
}
nav.sub-nav.blue ul li.current_page_item > a, nav.sub-nav.blue ul li .current-menu-item > a,
nav.sub-nav.blue .widget ul li.current_page_item > a,
nav.sub-nav.blue .widget ul li .current-menu-item > a {
  background-color: #1300c1;
  color: #fff;
}
nav.sub-nav.blue ul li.current_page_item > a:hover, nav.sub-nav.blue ul li.current_page_item > a:focus, nav.sub-nav.blue ul li .current-menu-item > a:hover, nav.sub-nav.blue ul li .current-menu-item > a:focus,
nav.sub-nav.blue .widget ul li.current_page_item > a:hover,
nav.sub-nav.blue .widget ul li.current_page_item > a:focus,
nav.sub-nav.blue .widget ul li .current-menu-item > a:hover,
nav.sub-nav.blue .widget ul li .current-menu-item > a:focus {
  background-color: #1300c1;
}
nav.sub-nav.blue ul li.current_page_item > a:focus, nav.sub-nav.blue ul li .current-menu-item > a:focus,
nav.sub-nav.blue .widget ul li.current_page_item > a:focus,
nav.sub-nav.blue .widget ul li .current-menu-item > a:focus {
  text-decoration: underline;
}
nav.sub-nav.blue ul li.current_page_item > a:before, nav.sub-nav.blue ul li .current-menu-item > a:before,
nav.sub-nav.blue .widget ul li.current_page_item > a:before,
nav.sub-nav.blue .widget ul li .current-menu-item > a:before {
  color: #ffffff !important;
}
nav.sub-nav.blue ul li.current_page_ancestor > a,
nav.sub-nav.blue .widget ul li.current_page_ancestor > a {
  background-color: #c4cbff;
}
nav.sub-nav.blue ul li.menu-item-has-children > ul.sub-menu,
nav.sub-nav.blue .widget ul li.menu-item-has-children > ul.sub-menu {
  margin-bottom: 0.5rem;
}
nav.sub-nav.blue ul li.menu-item-has-children > ul.sub-menu li,
nav.sub-nav.blue .widget ul li.menu-item-has-children > ul.sub-menu li {
  padding: 0;
  font-size: 1rem;
}
nav.sub-nav.blue ul li.menu-item-has-children > ul.sub-menu li a,
nav.sub-nav.blue .widget ul li.menu-item-has-children > ul.sub-menu li a {
  padding: 7px 5px 5px 10px;
}
nav.sub-nav.blue ul li.menu-item-has-children > ul.sub-menu li a:before,
nav.sub-nav.blue .widget ul li.menu-item-has-children > ul.sub-menu li a:before {
  font-family: "Font Awesome 6 pro";
  color: #1300c1;
  content: "\f0da";
  font-size: 0.7rem;
  font-weight: bold;
  margin-left: 0.5rem;
  margin-right: 0.25rem;
}

nav.sub-nav.purple,
nav.sub-nav.purple .widget {
  margin-top: 0rem;
}
nav.sub-nav.purple h3, nav.sub-nav.purple .search-modal .search-modal-content h2, nav.sub-nav.purple .search-modal .search-modal-content .single-post article h1, .single-post article nav.sub-nav.purple .search-modal .search-modal-content h1, .search-modal .search-modal-content nav.sub-nav.purple h2, .search-modal .search-modal-content nav.sub-nav.purple .single-post article h1, .single-post article .search-modal .search-modal-content nav.sub-nav.purple h1,
nav.sub-nav.purple .widget h3 {
  margin-bottom: 0.5rem;
}
nav.sub-nav.purple ul,
nav.sub-nav.purple .widget ul {
  margin: 0;
  padding: 0;
  list-style: none;
  margin-bottom: 1rem;
  background-color: #ebe2ff;
}
nav.sub-nav.purple ul li,
nav.sub-nav.purple .widget ul li {
  list-style: none;
  text-align: left;
  font-size: 1.1rem;
}
nav.sub-nav.purple ul li a,
nav.sub-nav.purple .widget ul li a {
  display: block;
  padding: 7px 5px 5px 10px;
  color: #1300c1;
  line-height: 1.2;
}
nav.sub-nav.purple ul li a:hover nav.sub-nav.purple ul li a:focus,
nav.sub-nav.purple ul li a:hover nav.sub-nav.purple .widget ul li a:focus,
nav.sub-nav.purple .widget ul li a:hover nav.sub-nav.purple ul li a:focus,
nav.sub-nav.purple .widget ul li a:hover nav.sub-nav.purple .widget ul li a:focus {
  background-color: #a47cff;
  color: #ffffff !important;
}
nav.sub-nav.purple ul li a:hover nav.sub-nav.purple ul li a:focus:before,
nav.sub-nav.purple ul li a:hover nav.sub-nav.purple .widget ul li a:focus:before,
nav.sub-nav.purple .widget ul li a:hover nav.sub-nav.purple ul li a:focus:before,
nav.sub-nav.purple .widget ul li a:hover nav.sub-nav.purple .widget ul li a:focus:before {
  color: #ffffff !important;
}
nav.sub-nav.purple ul li a:focus,
nav.sub-nav.purple .widget ul li a:focus {
  text-decoration: underline;
}
nav.sub-nav.purple ul li.current_page_item > a, nav.sub-nav.purple ul li .current-menu-item > a,
nav.sub-nav.purple .widget ul li.current_page_item > a,
nav.sub-nav.purple .widget ul li .current-menu-item > a {
  background-color: #8149ff;
  color: #fff;
}
nav.sub-nav.purple ul li.current_page_item > a:hover nav.sub-nav.purple ul li.current_page_item > a:focus, nav.sub-nav.purple ul li.current_page_item > a:hover nav.sub-nav.purple ul li .current-menu-item > a:focus,
nav.sub-nav.purple ul li.current_page_item > a:hover nav.sub-nav.purple .widget ul li.current_page_item > a:focus,
nav.sub-nav.purple ul li.current_page_item > a:hover nav.sub-nav.purple .widget ul li .current-menu-item > a:focus, nav.sub-nav.purple ul li .current-menu-item > a:hover nav.sub-nav.purple ul li.current_page_item > a:focus, nav.sub-nav.purple ul li .current-menu-item > a:hover nav.sub-nav.purple ul li .current-menu-item > a:focus,
nav.sub-nav.purple ul li .current-menu-item > a:hover nav.sub-nav.purple .widget ul li.current_page_item > a:focus,
nav.sub-nav.purple ul li .current-menu-item > a:hover nav.sub-nav.purple .widget ul li .current-menu-item > a:focus,
nav.sub-nav.purple .widget ul li.current_page_item > a:hover nav.sub-nav.purple ul li.current_page_item > a:focus,
nav.sub-nav.purple .widget ul li.current_page_item > a:hover nav.sub-nav.purple ul li .current-menu-item > a:focus,
nav.sub-nav.purple .widget ul li.current_page_item > a:hover nav.sub-nav.purple .widget ul li.current_page_item > a:focus,
nav.sub-nav.purple .widget ul li.current_page_item > a:hover nav.sub-nav.purple .widget ul li .current-menu-item > a:focus,
nav.sub-nav.purple .widget ul li .current-menu-item > a:hover nav.sub-nav.purple ul li.current_page_item > a:focus,
nav.sub-nav.purple .widget ul li .current-menu-item > a:hover nav.sub-nav.purple ul li .current-menu-item > a:focus,
nav.sub-nav.purple .widget ul li .current-menu-item > a:hover nav.sub-nav.purple .widget ul li.current_page_item > a:focus,
nav.sub-nav.purple .widget ul li .current-menu-item > a:hover nav.sub-nav.purple .widget ul li .current-menu-item > a:focus {
  background-color: #8149ff;
}
nav.sub-nav.purple ul li.current_page_item > a:focus, nav.sub-nav.purple ul li .current-menu-item > a:focus,
nav.sub-nav.purple .widget ul li.current_page_item > a:focus,
nav.sub-nav.purple .widget ul li .current-menu-item > a:focus {
  text-decoration: underline;
}
nav.sub-nav.purple ul li.current_page_item > a:before, nav.sub-nav.purple ul li .current-menu-item > a:before,
nav.sub-nav.purple .widget ul li.current_page_item > a:before,
nav.sub-nav.purple .widget ul li .current-menu-item > a:before {
  color: #ffffff !important;
}
nav.sub-nav.purple ul li.current_page_ancestor > a,
nav.sub-nav.purple .widget ul li.current_page_ancestor > a {
  background-color: #c4cbff;
}
nav.sub-nav.purple ul li.menu-item-has-children > ul.sub-menu,
nav.sub-nav.purple .widget ul li.menu-item-has-children > ul.sub-menu {
  margin-bottom: 0.5rem;
}
nav.sub-nav.purple ul li.menu-item-has-children > ul.sub-menu li,
nav.sub-nav.purple .widget ul li.menu-item-has-children > ul.sub-menu li {
  padding: 0;
  font-size: 1rem;
}
nav.sub-nav.purple ul li.menu-item-has-children > ul.sub-menu li a,
nav.sub-nav.purple .widget ul li.menu-item-has-children > ul.sub-menu li a {
  padding: 7px 5px 5px 10px;
}
nav.sub-nav.purple ul li.menu-item-has-children > ul.sub-menu li a:before,
nav.sub-nav.purple .widget ul li.menu-item-has-children > ul.sub-menu li a:before {
  font-family: "Font Awesome 6 pro";
  color: #1300c1;
  content: "\f0da";
  font-size: 0.7rem;
  font-weight: bold;
  margin-left: 0.5rem;
  margin-right: 0.25rem;
}

nav.sub-nav.white,
nav.sub-nav.white .widget {
  margin-top: 0rem;
}
nav.sub-nav.white h3, nav.sub-nav.white .search-modal .search-modal-content h2, nav.sub-nav.white .search-modal .search-modal-content .single-post article h1, .single-post article nav.sub-nav.white .search-modal .search-modal-content h1, .search-modal .search-modal-content nav.sub-nav.white h2, .search-modal .search-modal-content nav.sub-nav.white .single-post article h1, .single-post article .search-modal .search-modal-content nav.sub-nav.white h1,
nav.sub-nav.white .widget h3 {
  margin-bottom: 0.5rem;
}
nav.sub-nav.white ul,
nav.sub-nav.white .widget ul {
  margin: 0;
  padding: 0;
  list-style: none;
  margin-bottom: 1rem;
  background-color: white;
}
nav.sub-nav.white ul li,
nav.sub-nav.white .widget ul li {
  list-style: none;
  text-align: left;
  font-size: 1.1rem;
}
nav.sub-nav.white ul li a,
nav.sub-nav.white .widget ul li a {
  display: block;
  padding: 7px 5px 5px 10px;
  color: #1300c1;
  line-height: 1.2;
}
nav.sub-nav.white ul li a:hover, nav.sub-nav.white ul li a:focus,
nav.sub-nav.white .widget ul li a:hover,
nav.sub-nav.white .widget ul li a:focus {
  background-color: #c4cbff;
}
nav.sub-nav.white ul li a:focus,
nav.sub-nav.white .widget ul li a:focus {
  text-decoration: underline;
}
nav.sub-nav.white ul li.current_page_item > a, nav.sub-nav.white ul li .current-menu-item > a,
nav.sub-nav.white .widget ul li.current_page_item > a,
nav.sub-nav.white .widget ul li .current-menu-item > a {
  background-color: #1300c1;
  color: #fff;
}
nav.sub-nav.white ul li.current_page_item > a:hover, nav.sub-nav.white ul li.current_page_item > a:focus, nav.sub-nav.white ul li .current-menu-item > a:hover, nav.sub-nav.white ul li .current-menu-item > a:focus,
nav.sub-nav.white .widget ul li.current_page_item > a:hover,
nav.sub-nav.white .widget ul li.current_page_item > a:focus,
nav.sub-nav.white .widget ul li .current-menu-item > a:hover,
nav.sub-nav.white .widget ul li .current-menu-item > a:focus {
  background-color: #1300c1;
}
nav.sub-nav.white ul li.current_page_item > a:focus, nav.sub-nav.white ul li .current-menu-item > a:focus,
nav.sub-nav.white .widget ul li.current_page_item > a:focus,
nav.sub-nav.white .widget ul li .current-menu-item > a:focus {
  text-decoration: underline;
}
nav.sub-nav.white ul li.current_page_item > a:before, nav.sub-nav.white ul li .current-menu-item > a:before,
nav.sub-nav.white .widget ul li.current_page_item > a:before,
nav.sub-nav.white .widget ul li .current-menu-item > a:before {
  color: #ffffff !important;
}
nav.sub-nav.white ul li.current_page_ancestor > a,
nav.sub-nav.white .widget ul li.current_page_ancestor > a {
  background-color: #c4cbff;
}
nav.sub-nav.white ul li.menu-item-has-children > ul.sub-menu,
nav.sub-nav.white .widget ul li.menu-item-has-children > ul.sub-menu {
  margin-bottom: 0.5rem;
}
nav.sub-nav.white ul li.menu-item-has-children > ul.sub-menu li,
nav.sub-nav.white .widget ul li.menu-item-has-children > ul.sub-menu li {
  padding: 0;
  font-size: 1rem;
}
nav.sub-nav.white ul li.menu-item-has-children > ul.sub-menu li a,
nav.sub-nav.white .widget ul li.menu-item-has-children > ul.sub-menu li a {
  padding: 7px 5px 5px 10px;
}
nav.sub-nav.white ul li.menu-item-has-children > ul.sub-menu li a:before,
nav.sub-nav.white .widget ul li.menu-item-has-children > ul.sub-menu li a:before {
  font-family: "Font Awesome 6 pro";
  color: #1300c1;
  content: "\f0da";
  font-size: 0.7rem;
  font-weight: bold;
  margin-left: 0.5rem;
  margin-right: 0.25rem;
}

nav.sub-nav.pink,
nav.sub-nav.pink .widget {
  margin-top: 0rem;
}
nav.sub-nav.pink h3, nav.sub-nav.pink .search-modal .search-modal-content h2, nav.sub-nav.pink .search-modal .search-modal-content .single-post article h1, .single-post article nav.sub-nav.pink .search-modal .search-modal-content h1, .search-modal .search-modal-content nav.sub-nav.pink h2, .search-modal .search-modal-content nav.sub-nav.pink .single-post article h1, .single-post article .search-modal .search-modal-content nav.sub-nav.pink h1,
nav.sub-nav.pink .widget h3 {
  margin-bottom: 0.5rem;
}
nav.sub-nav.pink ul,
nav.sub-nav.pink .widget ul {
  margin: 0;
  padding: 0;
  list-style: none;
  margin-bottom: 1rem;
  background-color: transparent;
}
nav.sub-nav.pink ul li,
nav.sub-nav.pink .widget ul li {
  list-style: none;
  text-align: left;
  font-size: 1.1rem;
}
nav.sub-nav.pink ul li a,
nav.sub-nav.pink .widget ul li a {
  display: block;
  padding: 7px 5px 5px 10px;
  color: #1300c1;
  line-height: 1.2;
}
nav.sub-nav.pink ul li a:hover, nav.sub-nav.pink ul li a:focus,
nav.sub-nav.pink .widget ul li a:hover,
nav.sub-nav.pink .widget ul li a:focus {
  color: #E60067;
}
nav.sub-nav.pink ul li a:focus,
nav.sub-nav.pink .widget ul li a:focus {
  text-decoration: underline;
}
nav.sub-nav.pink ul li.current_page_item > a,
nav.sub-nav.pink .widget ul li.current_page_item > a {
  position: relative;
  color: #fff;
  background-color: #E60067;
  /*&:after {
      content:'';
      position: absolute;
      top: 0%;
      left: 100%;
      margin-left: -0px;
      width: 0;
      height: 0;
      border-top: solid 17px white;
      border-left: solid 10px $pink;
      border-right: solid 0 transparent;
      border-bottom: solid 16px white;
  }*/
}
nav.sub-nav.pink ul li.current_page_item > a:hover,
nav.sub-nav.pink .widget ul li.current_page_item > a:hover {
  color: #fff;
}
nav.sub-nav.pink ul li.current_page_item > a:before,
nav.sub-nav.pink .widget ul li.current_page_item > a:before {
  color: #ffffff !important;
}
nav.sub-nav.pink ul li.current_page_ancestor > a,
nav.sub-nav.pink .widget ul li.current_page_ancestor > a {
  background-color: transparent;
}
nav.sub-nav.pink ul li.menu-item-has-children > ul.sub-menu,
nav.sub-nav.pink .widget ul li.menu-item-has-children > ul.sub-menu {
  margin-bottom: 0.5rem;
}
nav.sub-nav.pink ul li.menu-item-has-children > ul.sub-menu li,
nav.sub-nav.pink .widget ul li.menu-item-has-children > ul.sub-menu li {
  padding: 0;
  font-size: 1rem;
}
nav.sub-nav.pink ul li.menu-item-has-children > ul.sub-menu li a,
nav.sub-nav.pink .widget ul li.menu-item-has-children > ul.sub-menu li a {
  padding: 7px 5px 5px 10px;
}
nav.sub-nav.pink ul li.menu-item-has-children > ul.sub-menu li a:before,
nav.sub-nav.pink .widget ul li.menu-item-has-children > ul.sub-menu li a:before {
  font-family: "Font Awesome 6 pro";
  color: #1300c1;
  content: "\f0da";
  font-size: 0.7rem;
  font-weight: bold;
  margin-left: 0.5rem;
  margin-right: 0.25rem;
}

ul.sub-menu.nav-parent {
  margin-bottom: 0 !important;
}

.page-parent ul.sub-menu.nav-parent li {
  background-color: #1300c1;
}
.page-parent ul.sub-menu.nav-parent li a {
  color: #fff;
}
.page-parent ul.sub-menu.nav-parent li:hover a, .page-parent ul.sub-menu.nav-parent li:focus a {
  background-color: #1300c1 !important;
  color: #fff;
}
.page-parent ul.sub-menu.nav-parent li:focus a {
  text-decoration: underline;
}

ul.sub-menu.has-children li a:before {
  font-family: "Font Awesome 6 pro";
  color: #1300c1;
  content: "\f0da";
  font-size: 0.7rem;
  font-weight: bold;
  margin-left: 0.5rem;
  margin-right: 0.25rem;
}
ul.sub-menu.has-children li.current_page_ancestor > a {
  background-color: #1300c1 !important;
}

.social-row {
  padding: 1rem;
}
@media (min-width: 1024px) {
  .social-row {
    padding: 2rem 0;
  }
}
.social-row .wrap {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  align-items: flex-start;
}
@media (min-width: 768px) {
  .social-row .wrap {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
  }
}
.social-row .wrap div {
  flex: 0 0 auto;
}
.social-row .social {
  text-align: right;
  font-size: 1.75rem;
  float: none;
}
.social-row .social i {
  margin: 0 0.25rem;
}
.social-row #social-feeds {
  margin-top: 0rem;
}
.social-row #social-feeds .wrap {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(384px, 1fr));
  gap: 16px 16px;
}
.social-row #social-feeds .wrap div.social-feed {
  flex: 0 0 100%;
  margin-bottom: 2rem;
}
@media (min-width: 1024px) {
  .social-row #social-feeds .wrap div.social-feed {
    flex: 0 0 calc(33% - 1rem);
    margin-bottom: 0;
  }
}

.woocommerce-page #content {
  padding: 0;
}

.woocommerce-error {
  border-top-color: #E60067;
}

.woocommerce-error:before {
  color: #E60067;
}

.woocommerce-cart #content,
.woocommerce-checkout #content,
.woocommerce-account #content {
  padding: 1.5rem 0;
}

.woocommerce input[type=text],
.woocommerce input[type=url],
.woocommerce input[type=search],
.woocommerce input[type=tel],
.woocommerce input[type=password],
.woocommerce input[type=email],
.woocommerce input[type=number],
.woocommerce textarea {
  padding: 9px 1rem;
  font-size: 1.1rem;
}
.woocommerce nav.woocommerce-pagination ul li a,
.woocommerce nav.woocommerce-pagination ul li span {
  font-size: 1.1rem;
}
.woocommerce .woocommerce-pagination ul.page-numbers li, .woocommerce .woocommerce-page .woocommerce-pagination ul.page-numbers li {
  display: flex;
  margin-bottom: 0 !important;
}
.woocommerce .woocommerce-pagination ul.page-numbers li:before, .woocommerce .woocommerce-page .woocommerce-pagination ul.page-numbers li:before {
  display: none;
}
.woocommerce .woocommerce-pagination ul.page-numbers li a, .woocommerce .woocommerce-page .woocommerce-pagination ul.page-numbers li a {
  text-decoration: none !important;
  min-width: 2rem;
}
.woocommerce .woocommerce-pagination ul.page-numbers li span, .woocommerce .woocommerce-page .woocommerce-pagination ul.page-numbers li span {
  min-width: 2rem;
}
.woocommerce nav.woocommerce-pagination {
  margin-bottom: 2rem;
}
.woocommerce .woocommerce-result-count {
  margin-top: 0.5rem;
}
.woocommerce ul.products {
  margin: 0;
  background-color: transparent;
}
.woocommerce ul.products li:before {
  display: none;
}

#inner-page-content ul.products {
  margin: 0;
}

/*Tab Panels*/
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
  padding: 5px;
  font-size: 1.1rem;
}

div.product .woocommerce-tabs ul.tabs li a:hover {
  background-color: transparent;
  color: #1300c1 !important;
}

.woocommerce div.product .woocommerce-tabs .panel {
  border-bottom: 1px solid #d3ced2;
  margin-bottom: 2rem;
  padding: 1rem 0;
}

.woocommerce #content div.product .woocommerce-tabs, .woocommerce div.product .woocommerce-tabs, .woocommerce-page #content div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs {
  padding-top: 1rem;
}

.woocommerce-Reviews .woocommerce-Reviews-title {
  display: none;
}

.woocommerce #review_form #respond textarea {
  margin-bottom: 1rem;
}

.woocommerce p.stars a {
  color: #ffcdd9;
}
.woocommerce p.stars a:hover {
  background-color: transparent;
}

.comment-form-rating label {
  margin-bottom: 0.5rem;
}

/*Product Gallery*/
.woocommerce-product-gallery .onsale {
  right: -8px;
  left: auto !important;
}

.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2) {
  margin-top: 16px;
}

.woocommerce-account .woocommerce-form-login input#rememberme {
  margin-left: 1rem;
}

/* Change WC Acct Page Column Widths */
@media only screen and (min-width: 769px) {
  .woocommerce-account .woocommerce-MyAccount-navigation {
    width: 22%;
  }
  .woocommerce-account .woocommerce-MyAccount-content {
    width: 75%;
  }
}
/* Style WC Account Endpoint Links */
nav.woocommerce-MyAccount-navigation ul {
  background-color: #ffffff !important;
  list-style-type: none;
  padding-left: 0;
  font-size: 1rem;
  line-height: 26px;
  margin: 0 !important;
}

nav.woocommerce-MyAccount-navigation ul li {
  padding: 0.5rem 1rem;
  background-color: #ebeeff;
  margin-bottom: 0 !important;
}
nav.woocommerce-MyAccount-navigation ul li a {
  text-decoration: none;
  display: inline-block;
  width: 95%;
}

nav.woocommerce-MyAccount-navigation ul li.is-active {
  background-color: #1300c1;
  color: #fff;
}

nav.woocommerce-MyAccount-navigation ul li.is-active a {
  background-color: #1300c1;
  color: #fff;
}

nav.woocommerce-MyAccount-navigation ul li.is-active:after {
  content: "";
  height: 0;
  width: 0;
  border-top: 20px solid transparent;
  border-left: 14px solid #1300c1;
  border-bottom: 20px solid transparent;
  float: right;
  margin-right: -30px;
  margin-top: -7px;
}

nav.woocommerce-MyAccount-navigation ul li:not(.is-active):hover {
  background-color: #1300c1;
}
nav.woocommerce-MyAccount-navigation ul li:not(.is-active):hover > a {
  color: #fff;
  background: none;
}

nav.woocommerce-MyAccount-navigation ul li:not(.is-active):hover:after {
  content: "";
  height: 0;
  width: 0;
  border-top: 20px solid transparent;
  border-left: 14px solid #1300c1;
  border-bottom: 20px solid transparent;
  float: right;
  margin-right: -30px;
  margin-top: -7px;
}

.woocommerce ul.products li.product .price {
  color: #1300c1;
  font-weight: bold;
  font-size: 1.1rem !important;
}

.woocommerce-Price-amount .amount {
  text-decoration: none !important;
}

/* Add Icons to Headers & Notifications */
.woocommerce-billing-fields h3:before, .woocommerce-billing-fields .search-modal .search-modal-content h2:before, .woocommerce-billing-fields .search-modal .search-modal-content .single-post article h1:before, .single-post article .woocommerce-billing-fields .search-modal .search-modal-content h1:before, .search-modal .search-modal-content .woocommerce-billing-fields h2:before, .search-modal .search-modal-content .woocommerce-billing-fields .single-post article h1:before, .single-post article .search-modal .search-modal-content .woocommerce-billing-fields h1:before, h3#order_review_heading:before, .search-modal .search-modal-content h2#order_review_heading:before, .search-modal .search-modal-content .single-post article h1#order_review_heading:before, .single-post article .search-modal .search-modal-content h1#order_review_heading:before, h3#phoen_order_review_heading:before, .search-modal .search-modal-content h2#phoen_order_review_heading:before, .search-modal .search-modal-content .single-post article h1#phoen_order_review_heading:before, .single-post article .search-modal .search-modal-content h1#phoen_order_review_heading:before {
  font-family: "Font Awesome 6 pro";
  font-size: 27px;
  content: "\f06a"; /* sets default icon to a circled "i" */
  color: #1300c1;
  padding-right: 10px;
  vertical-align: bottom;
}

h3#order_review_heading:before, .search-modal .search-modal-content h2#order_review_heading:before, .search-modal .search-modal-content .single-post article h1#order_review_heading:before, .single-post article .search-modal .search-modal-content h1#order_review_heading:before {
  content: "\f07a";
} /* changes the icon set above to a shopping cart for the order */
/* MailPoet Subscribe Fixes */
.mailpoet-subscription-section {
  padding-top: 50px;
}

.mailpoet-subscription-section h3:before, .mailpoet-subscription-section .search-modal .search-modal-content h2:before, .mailpoet-subscription-section .search-modal .search-modal-content .single-post article h1:before, .single-post article .mailpoet-subscription-section .search-modal .search-modal-content h1:before, .search-modal .search-modal-content .mailpoet-subscription-section h2:before, .search-modal .search-modal-content .mailpoet-subscription-section .single-post article h1:before, .single-post article .search-modal .search-modal-content .mailpoet-subscription-section h1:before {
  content: "\e0e1";
}

/* Fancy Subscribe Now Btn
#place_order {
  background-image: linear-gradient(25deg,#00aeef 0%,#7ed026 100%)!important;
  border: transparent;
  color: #fff;
  box-shadow: rgba(0, 0, 0, 0.28) 0px 2px 8px 0px;
} 

#place_order:hover { background-image: linear-gradient(25deg,#7ed026 0%,#00aeef 100%)!important; }
*/
/* 2 column layout */
@media (min-width: 981px) {
  .woocommerce-checkout .woocommerce {
    overflow: hidden;
  }
  .woocommerce-checkout .woocommerce:after {
    clear: both;
  }
  .woocommerce-checkout .woocommerce .col2-set .col-1, .woocommerce-checkout .col2-set .col-1 {
    width: 100%;
  }
  .woocommerce-checkout .woocommerce .col2-set .col-2, .woocommerce-checkout .woocommerce-page .col2-set .col-2 {
    display: none;
  }
  .woocommerce-checkout .woocommerce .col2-set, .woocommerce-checkout .woocommerce-page .col2-set {
    float: left;
    width: 47.5%;
  }
  .woocommerce-checkout #order_review_heading,
  .woocommerce-checkout .woocommerce #order_review,
  .woocommerce-checkout .woocommerce-page #order_review {
    float: left;
    width: 100%;
    margin-left: 4%;
  }
  .woocommerce-page .col2-set:nth-of-type(2) {
    margin-left: 4%;
  }
}
/* Rounded corners on the WooCommerce "alert" messages */
.woocommerce-error,
.woocommerce-info,
.woocommerce-message {
  border-radius: 3px;
  font-size: 14px;
  background-color: #71f5c4;
  color: #1300c1;
  font-weight: bold;
}

/* Style form fields to look like Divi */
input.text, input.title, input[type=email], input[type=password], input[type=tel], input[type=text], select, textarea {
  border: none;
  background-color: #eee;
}

.select2-container .select2-selection--single {
  height: 49px;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
  line-height: 49px;
  color: #4e4e4e;
  font-weight: bold;
}

.select2-container--default .select2-selection--single .select2-selection__arrow b {
  margin-top: 8px;
}

.select2-container--default .select2-selection--single {
  background-color: #eee;
  border: none;
}

/* some tweaks to simplify the payment method area */
.woocommerce-checkout #payment {
  background: none !important;
}

.woocommerce-checkout #payment ul.payment_methods {
  border: none;
}

.woocommerce-message {
  border-top-color: #71f5c4;
  max-width: 1200px;
  margin: 0 auto 2rem auto;
}

.woocommerce-message::before {
  color: #1300c1;
}

.woocommerce span.onsale {
  background-color: #8149ff;
  font-size: 14px;
  z-index: 0;
}

.woocommerce div.product span.price, .woocommerce div.product p.price {
  font-size: 1.6em;
  color: #1300c1;
}

.woocommerce div.product form.cart .variations select, .woocommerce .woocommerce-ordering select {
  border: 1px solid #bbbbbb;
  margin-bottom: 10px;
}

/* Mini Cart Header */
.wmc-cart-wrapper {
  display: none;
}
.wmc-cart-wrapper ul li p {
  color: #1300c1;
}
.wmc-cart-wrapper .wmc-price .woocommerce-Price-amount {
  color: #1300c1;
}

.wmc-bottom-buttons a.wmc-checkout,
.wmc-bottom-buttons a.wmc-view-cart {
  width: 45%;
  border-radius: 8px;
  border: 3px solid #1300c1;
  display: flex;
  float: left;
  justify-content: center;
  align-items: center;
  height: auto;
  font-size: 1.6rem;
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  padding: 0;
  margin: 0 0 0 5px;
  transition: all 0.3s ease;
  text-decoration: none !important;
  background-color: #1300c1 !important;
}
.wmc-bottom-buttons a.wmc-checkout:hover,
.wmc-bottom-buttons a.wmc-view-cart:hover {
  background-color: #ffcdd9 !important;
  color: #1300c1 !important;
}

.woocommerce a.remove {
  display: block;
  font-size: 1.4em;
  height: 0.8em;
  width: 0.8em;
  text-align: center;
  line-height: 0.9;
  border-radius: 100%;
  color: #cf0000 !important;
  text-decoration: none;
  font-weight: 700;
  border: 0;
}
.woocommerce a.remove:hover {
  color: #fff !important;
  background: #cf0000;
}

/* CART Colours */
.top-bar .wmc-content {
  border: 0;
}
.top-bar.light-blue .wmc-cart-wrapper.shortcode-wrapper a.wmc-cart:before {
  color: #1300c1;
}
.top-bar.light-blue .wmc-cart-wrapper.shortcode-wrapper .wmc-count {
  color: #fff !important;
  background-color: #1300c1 !important;
}
.top-bar.light-blue .wmc-cart-wrapper.shortcode-wrapper .wmc-content h3, .top-bar.light-blue .wmc-cart-wrapper.shortcode-wrapper .wmc-content .search-modal .search-modal-content h2, .top-bar.light-blue .wmc-cart-wrapper.shortcode-wrapper .wmc-content .search-modal .search-modal-content .single-post article h1, .single-post article .top-bar.light-blue .wmc-cart-wrapper.shortcode-wrapper .wmc-content .search-modal .search-modal-content h1, .search-modal .search-modal-content .top-bar.light-blue .wmc-cart-wrapper.shortcode-wrapper .wmc-content h2, .search-modal .search-modal-content .top-bar.light-blue .wmc-cart-wrapper.shortcode-wrapper .wmc-content .single-post article h1, .single-post article .search-modal .search-modal-content .top-bar.light-blue .wmc-cart-wrapper.shortcode-wrapper .wmc-content h1 {
  background-color: #1300c1 !important;
  color: #fff !important;
}
.top-bar.blue .wmc-cart-wrapper.shortcode-wrapper a.wmc-cart:before {
  color: #fff;
}
.top-bar.blue .wmc-cart-wrapper.shortcode-wrapper .wmc-count {
  color: #fff !important;
  background-color: #ffcdd9 !important;
}
.top-bar.blue .wmc-cart-wrapper.shortcode-wrapper .wmc-content h3, .top-bar.blue .wmc-cart-wrapper.shortcode-wrapper .wmc-content .search-modal .search-modal-content h2, .top-bar.blue .wmc-cart-wrapper.shortcode-wrapper .wmc-content .search-modal .search-modal-content .single-post article h1, .single-post article .top-bar.blue .wmc-cart-wrapper.shortcode-wrapper .wmc-content .search-modal .search-modal-content h1, .search-modal .search-modal-content .top-bar.blue .wmc-cart-wrapper.shortcode-wrapper .wmc-content h2, .search-modal .search-modal-content .top-bar.blue .wmc-cart-wrapper.shortcode-wrapper .wmc-content .single-post article h1, .single-post article .search-modal .search-modal-content .top-bar.blue .wmc-cart-wrapper.shortcode-wrapper .wmc-content h1 {
  background-color: #ffcdd9 !important;
  color: #fff !important;
}
.top-bar.light-purple .wmc-cart-wrapper.shortcode-wrapper a.wmc-cart:before {
  color: #fff;
}
.top-bar.light-purple .wmc-cart-wrapper.shortcode-wrapper .wmc-count {
  color: #1300c1 !important;
  background-color: #ffcdd9 !important;
}
.top-bar.light-purple .wmc-cart-wrapper.shortcode-wrapper .wmc-content h3, .top-bar.light-purple .wmc-cart-wrapper.shortcode-wrapper .wmc-content .search-modal .search-modal-content h2, .top-bar.light-purple .wmc-cart-wrapper.shortcode-wrapper .wmc-content .search-modal .search-modal-content .single-post article h1, .single-post article .top-bar.light-purple .wmc-cart-wrapper.shortcode-wrapper .wmc-content .search-modal .search-modal-content h1, .search-modal .search-modal-content .top-bar.light-purple .wmc-cart-wrapper.shortcode-wrapper .wmc-content h2, .search-modal .search-modal-content .top-bar.light-purple .wmc-cart-wrapper.shortcode-wrapper .wmc-content .single-post article h1, .single-post article .search-modal .search-modal-content .top-bar.light-purple .wmc-cart-wrapper.shortcode-wrapper .wmc-content h1 {
  background-color: #ffcdd9 !important;
  color: #1300c1 !important;
}
.top-bar.yellow .wmc-cart-wrapper.shortcode-wrapper a.wmc-cart:before {
  color: #1300c1;
}
.top-bar.yellow .wmc-cart-wrapper.shortcode-wrapper .wmc-count {
  color: #ffcdd9 !important;
  background-color: #1300c1 !important;
}
.top-bar.yellow .wmc-cart-wrapper.shortcode-wrapper .wmc-content h3, .top-bar.yellow .wmc-cart-wrapper.shortcode-wrapper .wmc-content .search-modal .search-modal-content h2, .top-bar.yellow .wmc-cart-wrapper.shortcode-wrapper .wmc-content .search-modal .search-modal-content .single-post article h1, .single-post article .top-bar.yellow .wmc-cart-wrapper.shortcode-wrapper .wmc-content .search-modal .search-modal-content h1, .search-modal .search-modal-content .top-bar.yellow .wmc-cart-wrapper.shortcode-wrapper .wmc-content h2, .search-modal .search-modal-content .top-bar.yellow .wmc-cart-wrapper.shortcode-wrapper .wmc-content .single-post article h1, .single-post article .search-modal .search-modal-content .top-bar.yellow .wmc-cart-wrapper.shortcode-wrapper .wmc-content h1 {
  color: #ffcdd9 !important;
  background-color: #1300c1 !important;
}
.top-bar.light-yellow .wmc-cart-wrapper.shortcode-wrapper a.wmc-cart:before {
  color: #1300c1;
}
.top-bar.light-yellow .wmc-cart-wrapper.shortcode-wrapper .wmc-count {
  color: #1300c1 !important;
  background-color: #ffcdd9 !important;
}
.top-bar.light-yellow .wmc-cart-wrapper.shortcode-wrapper .wmc-content h3, .top-bar.light-yellow .wmc-cart-wrapper.shortcode-wrapper .wmc-content .search-modal .search-modal-content h2, .top-bar.light-yellow .wmc-cart-wrapper.shortcode-wrapper .wmc-content .search-modal .search-modal-content .single-post article h1, .single-post article .top-bar.light-yellow .wmc-cart-wrapper.shortcode-wrapper .wmc-content .search-modal .search-modal-content h1, .search-modal .search-modal-content .top-bar.light-yellow .wmc-cart-wrapper.shortcode-wrapper .wmc-content h2, .search-modal .search-modal-content .top-bar.light-yellow .wmc-cart-wrapper.shortcode-wrapper .wmc-content .single-post article h1, .single-post article .search-modal .search-modal-content .top-bar.light-yellow .wmc-cart-wrapper.shortcode-wrapper .wmc-content h1 {
  color: #1300c1 !important;
  background-color: #ffcdd9 !important;
}
.top-bar.white-blue .wmc-cart-wrapper.shortcode-wrapper a.wmc-cart:before {
  color: #1300c1;
}
.top-bar.white-blue .wmc-cart-wrapper.shortcode-wrapper .wmc-count {
  color: #1300c1 !important;
  background-color: #ffcdd9 !important;
}
.top-bar.white-blue .wmc-cart-wrapper.shortcode-wrapper .wmc-content h3, .top-bar.white-blue .wmc-cart-wrapper.shortcode-wrapper .wmc-content .search-modal .search-modal-content h2, .top-bar.white-blue .wmc-cart-wrapper.shortcode-wrapper .wmc-content .search-modal .search-modal-content .single-post article h1, .single-post article .top-bar.white-blue .wmc-cart-wrapper.shortcode-wrapper .wmc-content .search-modal .search-modal-content h1, .search-modal .search-modal-content .top-bar.white-blue .wmc-cart-wrapper.shortcode-wrapper .wmc-content h2, .search-modal .search-modal-content .top-bar.white-blue .wmc-cart-wrapper.shortcode-wrapper .wmc-content .single-post article h1, .single-post article .search-modal .search-modal-content .top-bar.white-blue .wmc-cart-wrapper.shortcode-wrapper .wmc-content h1 {
  color: #1300c1 !important;
  background-color: #ffcdd9 !important;
}

.woocommerce ul.products li.product h2.woocommerce-loop-product__title, .woocommerce ul.products li.product .single-post article h1.woocommerce-loop-product__title, .single-post article .woocommerce ul.products li.product h1.woocommerce-loop-product__title {
  font-size: 1.25rem;
}

.single-product div.product p.price {
  font-size: 1.325rem;
}
.single-product h1.product_title {
  font-family: "Mind Meridian", Helvetica, Arial, sans-serif;
  font-size: 2rem;
}

.woocommerce div.product form.cart .reset_variations {
  font-size: 0.9rem;
  color: #1300c1;
  text-decoration: none;
}
.woocommerce div.product form.cart .reset_variations:hover {
  background-color: #ffcdd9;
}

.woocommerce a.button:disabled,
.woocommerce a.button.disabled,
.woocommerce a.button:disabled[disabled],
.woocommerce button.button:disabled,
.woocommerce button.button.disabled,
.woocommerce button.button:disabled[disabled],
.woocommerce input.button:disabled,
.woocommerce input.button.disabled,
.woocommerce input.button:disabled[disabled],
.woocommerce #respond input#submit:disabled,
.woocommerce #respond input#submit.disabled,
.woocommerce #respond input#submit:disabled[disabled] {
  background-color: transparent !important;
  border: 1px solid #bfbfbf;
  color: #bfbfbf !important;
}
.woocommerce a.button:disabled:hover,
.woocommerce a.button.disabled:hover,
.woocommerce a.button:disabled[disabled]:hover,
.woocommerce button.button:disabled:hover,
.woocommerce button.button.disabled:hover,
.woocommerce button.button:disabled[disabled]:hover,
.woocommerce input.button:disabled:hover,
.woocommerce input.button.disabled:hover,
.woocommerce input.button:disabled[disabled]:hover,
.woocommerce #respond input#submit:disabled:hover,
.woocommerce #respond input#submit.disabled:hover,
.woocommerce #respond input#submit:disabled[disabled]:hover {
  border: 1px solid #bfbfbf;
  color: #bfbfbf !important;
}

.woocommerce div.product form.cart .button {
  font-size: 16px !important;
}

.woocommerce div.product p.stock {
  font-size: 1.1rem !important;
  color: #8149ff !important;
}

.woocommerce div.product .woocommerce-tabs ul.tabs {
  display: none;
}

.woocommerce div.product .woocommerce-tabs .panel {
  border-bottom: 0px;
}

.woocommerce div.product .woocommerce-tabs .panel {
  margin: 0px;
}

.checkout_coupon {
  display: block !important;
}

.woocommerce-info {
  display: block;
}

.productwrap {
  display: flex;
}

@media (min-width: 768px) {
  #add_payment_method table.cart td.actions .coupon .input-text,
  .woocommerce-cart table.cart td.actions .coupon .input-text,
  .woocommerce-checkout table.cart td.actions .coupon .input-text {
    width: 150px;
  }
}

table.cart td.actions .coupon {
  display: flex;
}

.woocommerce-checkout .give_wc_donation_section table {
  border: 5px solid #1300c1;
}
.woocommerce-checkout .give_wc_donation_section table tr:last-child td.give-wc-give-form-row {
  border-bottom: 0 !important;
}
.woocommerce-checkout .give_wc_donation_section.give_wc_donation_section .give-wc-give-form-row .give-wc-give-form-head label.give-wc-give-form-label {
  font-weight: bold;
  color: #1300c1;
}
.woocommerce-checkout #add_payment_method #payment ul.payment_methods li img,
.woocommerce-checkout .woocommerce-cart #payment ul.payment_methods li img,
.woocommerce-checkout .woocommerce-checkout #payment ul.payment_methods li img {
  height: 30px;
  margin-right: 5px;
}
.woocommerce-checkout #add_payment_method #payment div.payment_box, .woocommerce-checkout .woocommerce-cart #payment div.payment_box, .woocommerce-checkout .woocommerce-checkout #payment div.payment_box {
  background-color: #ffcdd9;
  color: #1300c1;
}
.woocommerce-checkout #add_payment_method #payment div.payment_box label, .woocommerce-checkout .woocommerce-cart #payment div.payment_box label, .woocommerce-checkout .woocommerce-checkout #payment div.payment_box label {
  color: #1300c1;
}
.woocommerce-checkout #add_payment_method #payment div.payment_box:before, .woocommerce-checkout .woocommerce-cart #payment div.payment_box:before, .woocommerce-checkout .woocommerce-checkout #payment div.payment_box:before {
  border: 1em solid #ffcdd9;
  border-top-color: rgb(223, 220, 222);
  border-right-color: rgb(223, 220, 222);
  border-left-color: rgb(223, 220, 222);
  border-right-color: transparent;
  border-left-color: transparent;
  border-top-color: transparent;
  position: absolute;
}

.shop_table th {
  color: #1300c1;
}

.select2-container--default .select2-results > .select2-results__options {
  float: left;
  width: 100%;
}

.woocommerce-products-header {
  z-index: auto;
}

.woocommerce-account main .woocommerce {
  padding: 1rem 0 2rem 0;
}

.breadcrumb {
  display: none;
  font-family: "Mind Meridian", Helvetica, Arial, sans-serif;
}
@media (min-width: 1024px) {
  .breadcrumb {
    display: block;
  }
}
.breadcrumb ol {
  list-style: none;
  display: flex;
  align-items: center;
  margin: 1rem 0 1rem 0;
  padding: 0;
  font-size: 0.935rem;
}
.breadcrumb li {
  display: flex;
  align-items: center;
}
.breadcrumb li a:hover {
  color: #E60067;
}
.breadcrumb li a:focus-visible {
  outline: 2px solid #E60067;
  color: #E60067;
}
.breadcrumb li a .fa {
  margin-right: 5px;
}
.breadcrumb li.separator {
  color: #27272a;
  margin: 0 5px;
}

#breadcrumbs {
  position: relative;
  z-index: 0;
  display: flex;
  font-size: 0.935rem;
}
#breadcrumbs ol > li {
  font-family: "Mind Meridian", Helvetica, Arial, sans-serif !important;
}
#breadcrumbs li:first-child {
  padding-left: 0;
}

.full-screen .breadcrumb, .full-screen #breadcrumbs {
  display: none;
}

.post-type-archive p.news-meta {
  font-size: 0.9rem;
}
.post-type-archive a h2, .post-type-archive a .single-post article h1, .single-post article .post-type-archive a h1 {
  display: inline-block;
}
.post-type-archive a h2:hover, .post-type-archive a .single-post article h1:hover, .single-post article .post-type-archive a h1:hover {
  background-color: #ffcdd9;
}

/* ----------------------------------------------------------------------------------------------------------
07a Funders and Logo Slider ----------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------- */
#funders, #tile-slider {
  margin: 1.5rem 0;
}
#funders .logo-slider, #tile-slider .logo-slider {
  height: 100%;
  overflow: hidden;
  display: none;
}
#funders .logo-slider a:after, #tile-slider .logo-slider a:after {
  display: none;
}
#funders .logo-slider a, #tile-slider .logo-slider a {
  border: 2px solid transparent;
}
#funders .logo-slider a:focus, #funders .logo-slider a:hover, #tile-slider .logo-slider a:focus, #tile-slider .logo-slider a:hover {
  border: 2px solid #E60067 !important;
}
#funders .logo-slider picture, #tile-slider .logo-slider picture {
  display: flex;
}
#funders .logo-slider picture img, #tile-slider .logo-slider picture img {
  object-fit: cover;
  height: 100%;
  width: auto;
}
#funders .logo-slider.slick-initialized, #tile-slider .logo-slider.slick-initialized {
  display: block;
}
#funders .logo-slider.slick-initialized .slick-slide, #tile-slider .logo-slider.slick-initialized .slick-slide {
  padding-right: 1rem;
  height: auto;
}
#funders .logo-slider.slick-initialized .slick-slide a:after, #tile-slider .logo-slider.slick-initialized .slick-slide a:after {
  display: none;
}

.funder-profiles .row {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.funder-profiles .funder-box {
  margin-bottom: 40px;
  flex: 1 0 100%;
  text-align: center;
}
@media (min-width: 768px) {
  .funder-profiles .funder-box {
    flex: 0 0 calc(50% - 1rem);
    -ms-flex: 0 0 49%;
  }
}
@media (min-width: 1024px) {
  .funder-profiles .funder-box {
    flex: 0 0 calc(33% - 2rem);
    -ms-flex: 0 0 33%;
  }
}
.funder-profiles .funder-box > div {
  min-height: 188px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex: 0 1 auto;
  width: auto;
}

@media (min-width: 768px) {
  .has-menu .funder-box {
    flex: 0 0 calc(50% - 1rem);
    -ms-flex: 0 0 49%;
  }
}
@media (min-width: 1024px) {
  .has-menu .funder-box {
    flex: 0 0 calc(50% - 1rem);
    -ms-flex: 0 0 49%;
  }
}

/* ----------------------------------------------------------------------------------------------------------
  18 Translator ----------------------------------------------------------------------------------------
  ---------------------------------------------------------------------------------------------------------- */
a.switcher-popup span, a.gt_switcher-popup span {
  display: none !important;
}

.gtranslate_wrapper a:focus-visible {
  outline: 2px solid #E60067;
}

#gt_lightbox a span {
  display: inline-block !important;
  color: #303030;
}
#gt_lightbox a:hover span {
  color: #1300c1;
  text-decoration: none;
}
#gt_lightbox a:hover {
  text-decoration: none !important;
  color: #fff;
}

@media (min-width: 1024px) {
  a.glink span {
    font-size: 0.9rem !important;
  }
}

a.glink img {
  margin-top: -4px;
}

.gt_white_content {
  position: fixed;
  top: 30% !important;
  left: 0px !important;
  right: 0px !important;
  width: 40% !important;
  height: 375px;
  margin: 0 auto !important;
  padding: 6px 16px;
  border-radius: 5px;
  background-color: white;
  color: black;
  z-index: 19881205;
  overflow: auto;
  text-align: left;
  border: 0;
}

.gt_white_content a {
  display: block;
  border: 0;
}

.gt_white_content a img {
  border: 0;
  margin-left: 5px;
}

.social .gt_white_content a {
  float: none;
  width: 100%;
}

.gt_white_content a.glink span {
  display: inline-block;
}

#gt_lightbox a {
  color: #333;
  border: none !important;
}

.gt_switcher-popup img {
  margin-top: -4px !important;
}

.gt_languages span {
  display: inline !important;
}

.search main {
  padding: 1rem;
}
@media (min-width: 1024px) {
  .search main {
    padding: 2rem 0;
  }
}

#searchButton span {
  margin-left: 0.5rem;
}

#top-bar #searchButton {
  margin-top: -0.3rem;
  min-width: 35px;
  min-height: 35px;
  align-items: center;
  background-color: transparent;
}
@media (max-width: 1024px) {
  #top-bar #searchButton {
    display: none;
  }
}

.search-modal {
  display: block;
  visibility: hidden;
  position: fixed;
  z-index: 1000;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: rgba(0, 0, 0, 0.75);
  opacity: 0; /* Initial opacity for fade effect */
  transition: all 0.5s ease; /* Transition effect */
}
.search-modal.show {
  opacity: 1;
  visibility: visible;
  transition: all 0.5s ease; /* Transition effect */
}
.search-modal .search-modal-content {
  background-color: #fefefe;
  margin: 35% auto;
  max-width: 90%;
  padding: 20px;
  border: 1px solid #888;
  position: relative;
}
@media (min-width: 1024px) {
  .search-modal .search-modal-content {
    margin: 15% auto;
    width: 60%;
    max-width: 1000px;
  }
}
.search-modal .search-modal-content form {
  display: flex;
}
.search-modal .search-modal-content form button[type=submit] {
  background-color: #1300c1;
  color: #fff;
  border-radius: 0 4px 4px 0;
  width: 54px;
  border: none;
}
@media (min-width: 1024px) {
  .search-modal .search-modal-content form button[type=submit] {
    width: 72px;
  }
}
.search-modal .search-modal-content form button[type=submit] i {
  font-size: 1.5rem;
}
.search-modal .search-modal-content form button[type=submit]:hover, .search-modal .search-modal-content form button[type=submit]:focus-visible {
  background-color: #E60067;
  transition: background-color 0.3s;
}
.search-modal .search-modal-content form,
.search-modal .search-modal-content input {
  width: 100%;
}
@media (min-width: 1024px) {
  .search-modal .search-modal-content form,
  .search-modal .search-modal-content input {
    height: 72px;
  }
}
.search-modal .search-modal-content input[type=search] {
  padding: 1rem;
  border: 0;
  background-color: #ebeeff;
  text-align: center;
  border-radius: 0;
}
@media (min-width: 1024px) {
  .search-modal .search-modal-content input[type=search] {
    font-size: 1.25rem;
  }
}
.search-modal .search-modal-content input[type=search]:focus {
  background-color: #d8dcff;
  outline: none;
}
.search-modal .search-modal-content h2, .search-modal .search-modal-content .single-post article h1, .single-post article .search-modal .search-modal-content h1 {
  margin: 0 auto 1rem auto;
  text-align: center;
}
.search-modal .close {
  float: right;
  font-size: 28px;
  font-weight: bold;
  position: absolute;
  top: -3rem;
  right: 0rem;
}
.search-modal .close i {
  color: white;
}
.search-modal .close:hover i {
  color: #E60067;
}
.search-modal .close:hover,
.search-modal .close:focus {
  color: black;
  text-decoration: none;
  cursor: pointer;
}

.evo_eventtop .evo_above_title {
  background: transparent url(http://www.mindinbradford.org.uk/wp-content/plugins/eventON/assets/images/close_arrow.png) center center no-repeat;
  position: absolute;
  bottom: 0;
  right: 0;
  width: 60px;
  height: 100%;
  cursor: pointer;
  transform: rotate(180deg);
}

.evoet_title, .evoet_subtitle {
  display: flex !important;
}

.evoet_dayblock {
  padding-bottom: 10px !important;
}

.eventon_filter_line .filtering_set_val:hover {
  background-color: #1300c1 !important;
  color: #fff !important;
}

.eventon_filter_line .filtering_set_val.show,
.eventon_filter_line .filtering_set_val.set {
  background-color: #1300c1 !important;
  color: #fff !important;
}

.eventon_filter_dropdown, .ajde_evcal_calendar .evo-sort-btn .eventon_sort_line {
  border-color: #1300c1 !important;
}

.eventon_filter_line .eventon_filter_dropdown p.select:before, .eventon_filter_line.selecttype .eventon_filter_dropdown p:before, .ajde_evcal_calendar .evo-sort-btn .eventon_sort_line p.select:before {
  color: #1300c1 !important;
}

.eventon_sorting_section {
  background-color: #d8dcff !important;
}

.evo_cal_above span {
  background-color: #1300c1 !important;
}

.eventon_fullcal p,
.evo_day span,
.evodv_tooltip,
.evodv_current_day p.evodv_daynum,
.ajde_evcal_calendar .eventon_events_list p, .evo_lightbox p, .eventon_events_list .eventon_list_event .evoet_cx span, .evo_pop_body .evoet_cx span, .eventon_events_list .eventon_list_event .evoet_cx span.evcal_event_subtitle, .evo_pop_body .evoet_cx span.evcal_event_subtitle, .ajde_evcal_calendar .eventon_list_event .event_description .evcal_btn, .evo_pop_body .evcal_btn, .evcal_btn, .eventon_events_list .eventon_list_event .cancel_event .evo_event_headers, .evo_pop_body .evo_event_headers.canceled, .eventon_events_list .eventon_list_event .evcal_list_a .evo_above_title span, .evo_pop_body .evcal_list_a .evo_above_title span, .evcal_evdata_row.evcal_event_details .evcal_evdata_cell p, #evcal_list .eventon_list_event .evoInput, .evo_pop_body .evoInput, .evcal_evdata_row .evcal_evdata_cell p, #evcal_list .eventon_list_event p.no_events, .ajde_evcal_calendar .eventon_events_list .eventon_desc_in ul, .evoGuideCall em, .evo_cal_above span, .ajde_evcal_calendar .calendar_header .evo_j_dates .legend, .eventon_sort_line p, .eventon_filter_line p, .evcal_evdata_row, .eventon_weeklyview, .evodv_current_day {
  font-family: "Mind Meridian", Helvetica, Arial, sans-serif !important;
}

.evodv_current_day {
  font-family: "Mind Meridian", Helvetica, Arial, sans-serif !important;
}

.eventon_daily_in .evo_day {
  display: inline-block;
  float: left;
  margin: 0;
  cursor: pointer;
  min-width: 20px;
  width: auto;
  text-align: center;
  width: 60px;
  -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box; /* Firefox, other Gecko */
  box-sizing: border-box;
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none; /* Chrome/Safari/Opera */
  -khtml-user-select: none; /* Konqueror */
  -moz-user-select: none; /* Firefox */
  -ms-user-select: none; /* Internet Explorer/Edge */
  user-select: none;
  outline: none;
}

.evo_lightbox {
  background-color: rgba(0, 0, 0, 0.5) !important;
}

.evo_lightboxes .evolbclose:before, .evo_lightboxes .evolbclose:after {
  background-color: #fff !important;
}

.ajde_evcal_calendar .eventon_list_event .event_description .evcal_btn, .evo_lightbox .evcal_btn, body .evcal_btn, .evo_lightbox.eventon_events_list .eventon_list_event a.evcal_btn, .evcal_btn {
  position: absolute;
  top: 15px;
  right: 15px;
  color: #fff !important;
}

.eventon_events_list .eventon_list_event .evoet_cx, .evo_pop_body .evoet_cx {
  margin: 4px 10px 10px 10px;
}

/* focused */
.eventon_daily_in .evo_day.on_focus {
  background-color: #71f5c4 !important;
  color: #fff;
}

.evo_day.has_events {
  color: #1300c1 !important;
}

.evo_day.on_focus {
  color: #a4a4a4;
}

.evo_day span {
  display: block;
  text-align: center;
  line-height: 100%;
}

.evo_day {
  color: #1300c1 !important;
}

.evo_day:hover, .evodv_action:hover {
  color: #1300c1 !important;
  background-color: #f3f3f3;
}

.evo_day span.evo_day_num {
  font-weight: bold;
  font-size: 24px;
  padding-bottom: 5px;
}

.evo_day span.evo_day_name {
  text-transform: uppercase;
  font-size: 12px;
  padding-bottom: 4px;
  padding-top: 15px;
}

.eventon_daily_in .evo_day.today {
  color: #1300c1 !important;
}

/* focused */
.eventon_daily_in .evo_day.on_focus {
  background-color: #e6eaf2;
  color: #1300c1 !important;
}

.evo_day.has_events {
  color: #d5c3ac;
}

.evo_day.on_focus {
  color: #a4a4a4;
}

.evo_day span {
  display: block;
  text-align: center;
  line-height: 100%;
}

.evo_day {
  color: #e8e8e8;
}

.evo_day:hover, .evodv_action:hover {
  color: #d4d4d4;
  background-color: #f3f3f3;
}

.evo_day span.evo_day_num {
  font-weight: bold;
  font-size: 24px;
  padding-bottom: 5px;
}

.evo_day span.evo_day_name {
  text-transform: uppercase;
  font-size: 12px;
  padding-bottom: 4px;
  padding-top: 15px;
}

.eventon_daily_in .evo_day.today {
  color: #1300c1 !important;
}

/* arrows */
.eventon_dv_outter .evodv_action {
  display: inline-block;
  float: left;
  margin: 0;
  cursor: pointer;
  min-width: 20px;
  text-align: center;
  width: 60px;
  height: 91px;
  padding-top: 30px;
  background-color: #f7f7f7;
  color: #1300c1 !important;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  position: absolute;
  top: 0;
  z-index: 1;
}

.eventon_dv_outter .evodv_action.next {
  right: 0;
}

.eventon_dv_outter .evodv_action.prev {
  left: 0;
}

.eventon_dv_outter .evodv_action:hover {
  background-color: #e0e0e0;
  color: #1300c1 !important;
}

.eventon_dv_outter .evodv_action.next:before,
.eventon_dv_outter .evodv_action.prev:before {
  font-family: "Font Awesome 6 pro";
  content: "\f105";
  display: inline-block;
  font: normal normal normal 14px/1 evo_FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  font-size: 30px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.eventon_dv_outter .evodv_action.next:before, .eventon_dv_outter .evodv_action.prev:before {
  font-family: "Font Awesome 6 pro" !important;
  content: "\f105" !important;
}

.eventon_dv_outter .evodv_action.prev:before, .evodv_carousel .evodv_action.prev:before {
  font-family: "Font Awesome 6 pro" !important;
  content: "\f104" !important;
}

/* widget */
#evcal_widget .evoDV .evodv_current_day p.evodv_daynum {
  font-size: 70px;
}

#evcal_widget .evoDV .evodv_current_day p.evodv_daynum span {
  height: 35px;
  width: 35px;
}

#evcal_widget .evoDV .evodv_current_day p.evodv_daynum span i {
  font-size: 24px;
  margin-left: -4px;
}

@media (max-width: 480px) {
  .evoDV .evodv_current_day p.evodv_daynum {
    font-size: 70px;
  }
  .evoDV .evodv_current_day p.evodv_daynum span {
    height: 35px;
    width: 35px;
  }
  .evoDV .evodv_current_day p.evodv_daynum span i {
    font-size: 24px;
    margin-left: -4px;
  }
}
#evcal_list .eventon_list_event .evcal_cblock, .evo_lightboxes .evo_pop_body .evcal_cblock {
  display: none;
}

#evcal_widget .eventon_events_list .eventon_list_event .evcal_desc, #evcal_widget .eventon_events_list .eventon_list_event .no_val.hasFtIMG .evcal_desc {
  padding-left: 10px !important;
}

.desc_trig_outter .evcal_desc3 {
  display: none !important;
}

#evcal_widget .ajde_evcal_calendar .calendar_header p {
  color: #1300c1 !important;
}

.ajde_evcal_calendar .calendar_header .evcal_arrows {
  color: #1300c1 !important;
  border-color: #1300c1 !important;
  background-color: #ffffff;
}

.ajde_evcal_calendar .calendar_header .evcal_arrows:hover {
  color: #fff !important;
  border-color: #1300c1 !important;
  background-color: #1300c1 !important;
}

.ajde_evcal_calendar .calendar_header .evcal_arrows .fa {
  color: #1300c1 !important;
}

.ajde_evcal_calendar .calendar_header .evcal_arrows:hover .fa {
  color: #fff !important;
}

.evofc_months_strip .eventon_fc_days .evo_fc_day.has_events span i, .eventon_fc_days .evo_fc_day.today:before {
  background-color: #1300c1 !important;
}

.evofc_months_strip .eventon_fc_days .evo_fc_day.has_events span b {
  display: none;
  color: #1300c1 !important;
}

.eventon_daily_list .evo_day .evoday_events em.more {
  background-color: #1300c1 !important;
}

.evoFC_nextto.evoFC .eventon_fullcal {
  width: 64% !important;
}
@media (min-width: 0) {
  .evoFC_nextto.evoFC .eventon_fullcal {
    width: 100% !important;
  }
}
@media (min-width: 1024px) {
  .evoFC_nextto.evoFC .eventon_fullcal {
    width: 65% !important;
  }
}

.evoFC_nextto.evoFC div#evcal_list {
  width: 35% !important;
}
@media (min-width: 0) {
  .evoFC_nextto.evoFC div#evcal_list {
    width: 100% !important;
  }
}
@media (min-width: 1024px) {
  .evoFC_nextto.evoFC div#evcal_list {
    width: 34% !important;
  }
}

.eventon_events_list .eventon_list_event .evcal_desc span.evcal_desc2, .evo_pop_body .evcal_desc span.evcal_desc2 {
  font-size: 16px !important;
}

.eventon_events_list .eventon_list_event .evcal_desc span.evcal_event_subtitle, .evo_pop_body .evcal_desc span.evcal_event_subtitle {
  font-size: 14px !important;
}

.eventon_events_list .eventon_list_event .evcal_list_a {
  padding: 5px 0 5px !important;
}

.eventon_events_list .eventon_list_event .evcal_desc, .evo_pop_body .evcal_desc, #page-content p.evcal_desc {
  padding: 3px 15px 0 10px !important;
}

.eventon_fc_days .evo_fc_day.has_events span {
  bottom: 0px !important;
}

#evcal_list .eventon_list_event .evcal_desc em, .evo_lightboxes .evcal_desc em {
  width: 100%;
}

.evoFC_nextto.evoFC .eventon_fc_days .evo_fc_day.has_events span i {
  margin: 0px 1px !important;
}

.ajde_evcal_calendar #evcal_head.calendar_header #evcal_cur, .ajde_evcal_calendar .evcal_month_line p {
  color: #1300c1 !important;
}

/********************   RSVP *********************/
.evors_lightbox_body #evorsvp_form .form_row input {
  border: 1px solid #c4c4c4 !important;
  margin-bottom: 10px !important;
  float: left !important;
}

.evors_lightbox_body #evorsvp_form .form_row.rsvp_status {
  text-align: center !important;
}

.evors_lightbox_body #evorsvp_form .form_row input[type=checkbox] {
  float: none !important;
}

.evors_lightbox_body #evorsvp_form .updates, .evors_lightbox_body #evorsvp_form .count {
  width: 100% !important;
  float: left !important;
  text-align: left !important;
}
.evors_lightbox_body #evorsvp_form .updates label, .evors_lightbox_body #evorsvp_form .count label {
  float: left !important;
  margin: -2px 10px 0 0 !important;
}

.evors_lightbox_body #evorsvp_form .count label {
  width: 100% !important;
}

.evors_lightbox_body #evorsvp_form a.evors_submit {
  display: inline-block !important;
  background-color: #ffcdd9 !important;
  color: #1300c1 !important;
  font-weight: 400 !important;
  text-align: center !important;
  text-decoration: none !important;
  padding: 10px 20px !important;
  margin: 0 !important;
  border: 3px solid #1300c1 !important;
  text-transform: uppercase !important;
  border-radius: 8px !important;
  letter-spacing: 0.5px !important;
  -webkit-appearance: none !important;
  transition: all 0.25s linear !important;
  font-family: "Mind Meridian", Helvetica, Arial, sans-serif !important;
  font-size: 16px !important;
  line-height: 1 !important;
  text-shadow: none !important;
  text-decoration: none !important;
}
.evors_lightbox_body #evorsvp_form a.evors_submit:hover {
  background: #1300c1 !important;
  color: #fff !important;
  opacity: 1 !important;
}

.evoRS_status_option_selection span.set {
  border: 1px solid #c4c4c4 !important;
  color: #1300c1 !important;
  background-color: #ffcdd9 !important;
}

#evorsvp_form .rsvp_status span {
  border: 1px solid #c4c4c4 !important;
  padding: 8px 12px !important;
  opacity: 1 !important;
}
#evorsvp_form .rsvp_status span:hover {
  background-color: #ffcdd9 !important;
}

.evoRS_status_option_selection span {
  color: #1300c1 !important;
}
.evoRS_status_option_selection span:hover {
  color: #1300c1 !important;
}

#evorsvp_form .rsvp_status span.set {
  background-color: #ffcdd9 !important;
}

.evoTX_wc.tximg .evotx_image, .evoTX_wc.tximg .evoTX_wc_section {
  width: 100% !important;
}

.evotxINQ_form .verifyhuman {
  width: 100% !important;
  float: left !important;
}

.evoTX_wc.tximg .evotx_image {
  margin-top: 10px;
}

#evcal_list .eventon_list_event .event_description .evcal_btn, .evo_pop_body .evcal_btn, .evoTX_wc .variations_button .evcal_btn, .evo_lightbox.eventon_events_list .eventon_list_event .evoTX_wc a.evcal_btn {
  background-color: #1300c1 !important;
}
#evcal_list .eventon_list_event .event_description .evcal_btn:hover, .evo_pop_body .evcal_btn:hover, .evoTX_wc .variations_button .evcal_btn:hover, .evo_lightbox.eventon_events_list .eventon_list_event .evoTX_wc a.evcal_btn:hover {
  opacity: 0.7 !important;
}

#evcal_list .evotx_remaining {
  background-color: #ffcdd9 !important;
  width: 50% !important;
}

.ajde_evcal_calendar .evodv_current_day {
  display: none !important;
}

.ajde_evcal_calendar .eventon_events_list p, .eventon_events_list .eventon_list_event .evcal_desc span, .evo_pop_body .evcal_desc span, .eventon_events_list .eventon_list_event .evcal_desc span.evcal_event_subtitle, .evo_pop_body .evcal_desc span.evcal_event_subtitle, .ajde_evcal_calendar .eventon_list_event .event_description .evcal_btn, .evo_pop_body .evcal_btn, .evcal_btn, .eventon_events_list .eventon_list_event .cancel_event .evo_event_headers, .evo_pop_body .evo_event_headers.canceled, .eventon_events_list .eventon_list_event .evcal_list_a .evo_above_title span, .evo_pop_body .evcal_list_a .evo_above_title span, .evcal_evdata_row.evcal_event_details .evcal_evdata_cell p, #evcal_list .eventon_list_event .evoInput, .evo_pop_body .evoInput, .evcal_evdata_row .evcal_evdata_cell p, #evcal_list .eventon_list_event p.no_events, .ajde_evcal_calendar .eventon_events_list .eventon_desc_in ul, .evoGuideCall em, .evo_cal_above span, .ajde_evcal_calendar .calendar_header .evo_j_dates .legend, .eventon_sort_line p, .eventon_filter_line p, .eventon_weeklyview, .evodv_current_day {
  font-family: "Mind Meridian", Helvetica, Arial, sans-serif !important;
}

.ajde_evcal_calendar .calendar_header p, .ajde_evcal_calendar .evcal_evdata_row .evcal_evdata_cell h3.evo_h3, .ajde_evcal_calendar .evcal_evdata_row .evcal_evdata_cell .search-modal .search-modal-content h2.evo_h3, .ajde_evcal_calendar .evcal_evdata_row .evcal_evdata_cell .search-modal .search-modal-content .single-post article h1.evo_h3, .single-post article .ajde_evcal_calendar .evcal_evdata_row .evcal_evdata_cell .search-modal .search-modal-content h1.evo_h3, .search-modal .search-modal-content .ajde_evcal_calendar .evcal_evdata_row .evcal_evdata_cell h2.evo_h3, .search-modal .search-modal-content .ajde_evcal_calendar .evcal_evdata_row .evcal_evdata_cell .single-post article h1.evo_h3, .single-post article .search-modal .search-modal-content .ajde_evcal_calendar .evcal_evdata_row .evcal_evdata_cell h1.evo_h3, .evo_lightbox_content h3.evo_h3, .evo_lightbox_content .search-modal .search-modal-content h2.evo_h3, .evo_lightbox_content .search-modal .search-modal-content .single-post article h1.evo_h3, .single-post article .evo_lightbox_content .search-modal .search-modal-content h1.evo_h3, .search-modal .search-modal-content .evo_lightbox_content h2.evo_h3, .search-modal .search-modal-content .evo_lightbox_content .single-post article h1.evo_h3, .single-post article .search-modal .search-modal-content .evo_lightbox_content h1.evo_h3, body .ajde_evcal_calendar h4.evo_h4, body .ajde_evcal_calendar .content-accordion div.accordion-heading button.evo_h4, .content-accordion div.accordion-heading body .ajde_evcal_calendar button.evo_h4, .evo_content_in h4.evo_h4, .evo_content_in .content-accordion div.accordion-heading button.evo_h4, .content-accordion div.accordion-heading .evo_content_in button.evo_h4, .evo_metarow_ICS .evcal_evdata_cell p a, .eventon_events_list .eventon_list_event .evcal_desc span.evcal_desc2, .eventon_list_event .evcal_desc span.evcal_event_title, .evcal_desc span.evcal_desc2, .evo_metarow_learnMICS .evcal_col50 .evcal_evdata_cell p a, .eventon_list_event .evo_metarow_locImg p.evoLOCtxt .evo_loc_text_title, .evo_clik_row .evo_h3, .evotax_term_card .evotax_term_details h2, .evotax_term_card .evotax_term_details .single-post article h1, .single-post article .evotax_term_card .evotax_term_details h1, .evotax_term_card h3.evotax_term_subtitle, .evotax_term_card .search-modal .search-modal-content h2.evotax_term_subtitle, .evotax_term_card .search-modal .search-modal-content .single-post article h1.evotax_term_subtitle, .single-post article .evotax_term_card .search-modal .search-modal-content h1.evotax_term_subtitle, .search-modal .search-modal-content .evotax_term_card h2.evotax_term_subtitle, .search-modal .search-modal-content .evotax_term_card .single-post article h1.evotax_term_subtitle, .single-post article .search-modal .search-modal-content .evotax_term_card h1.evotax_term_subtitle, .ajde_evcal_calendar .evo_sort_btn, .eventon_main_section #evcal_cur, .ajde_evcal_calendar .calendar_header p.evo_month_title, .ajde_evcal_calendar .eventon_events_list .evcal_month_line p, .eventon_events_list .eventon_list_event .evcal_cblock, .ajde_evcal_calendar .evcal_month_line, .eventon_event .event_excerpt_in h3, .eventon_event .event_excerpt_in .search-modal .search-modal-content h2, .eventon_event .event_excerpt_in .search-modal .search-modal-content .single-post article h1, .single-post article .eventon_event .event_excerpt_in .search-modal .search-modal-content h1, .search-modal .search-modal-content .eventon_event .event_excerpt_in h2, .search-modal .search-modal-content .eventon_event .event_excerpt_in .single-post article h1, .single-post article .search-modal .search-modal-content .eventon_event .event_excerpt_in h1, .evoWV_days .evo_wv_day span.day_num, .evoWV_days .evo_wv_day span.day_name, .evowv_tooltip, ul.EVOWV_date_ranges li, .evo_day span, .evodv_tooltip, .evodv_current_day p.evodv_daynum {
  font-family: "Mind Meridian", Helvetica, Arial, sans-serif !important;
}

.eventon_events_list .eventon_list_event .evcal_desc .evcal_desc_info, .evo_pop_body .evcal_desc .evcal_desc_info {
  font-size: 14px !important;
}

.ajde_evcal_calendar .calendar_header p {
  font-size: 2.6rem !important;
}

.eventon_fullcal .eventon_fc_days .evo_fc_day.on_focus {
  background-color: #71f5c4 !important;
  color: #1300c1 !important;
}

.eventon_fullcal .eventon_fc_days p.evo_fc_day:before {
  background-color: #1300c1;
}

.evofc_months_strip .eventon_fc_days .evo_fc_day.has_events span i {
  display: none !important;
}

#evcal_list {
  border-radius: 0 !important;
}

.eventon_events_list .eventon_list_event .evcal_eventcard, .evcal_evdata_row, .evorow .tbrow, .dark1, .evo_pop_body {
  color: #1300c1 !important;
}

.evcal_evdata_row .evcal_evdata_cell h2, .evcal_evdata_row .evcal_evdata_cell .single-post article h1, .single-post article .evcal_evdata_row .evcal_evdata_cell h1, .evcal_evdata_row .evcal_evdata_cell h3, .evorow .evo_clik_row h3, .evorow .evo_clik_row .search-modal .search-modal-content h2, .evorow .evo_clik_row .search-modal .search-modal-content .single-post article h1, .single-post article .evorow .evo_clik_row .search-modal .search-modal-content h1, .search-modal .search-modal-content .evorow .evo_clik_row h2, .search-modal .search-modal-content .evorow .evo_clik_row .single-post article h1, .single-post article .search-modal .search-modal-content .evorow .evo_clik_row h1, .evcal_evdata_row .evcal_evdata_cell h3 a, .evcal_evdata_row .evcal_evdata_cell .search-modal .search-modal-content h2 a, .evcal_evdata_row .evcal_evdata_cell .search-modal .search-modal-content .single-post article h1 a, .single-post article .evcal_evdata_row .evcal_evdata_cell .search-modal .search-modal-content h1 a, .search-modal .search-modal-content .evcal_evdata_row .evcal_evdata_cell h2 a, .search-modal .search-modal-content .evcal_evdata_row .evcal_evdata_cell .single-post article h1 a, .single-post article .search-modal .search-modal-content .evcal_evdata_row .evcal_evdata_cell h1 a,
#evcal_list .eventon_list_event .evcal_eventcard p, .ajde_evcal_calendar .eventon_events_list .eventon_desc_in ul, .evo_lightboxes .evo_pop_body .evcal_evdata_row .evcal_evdata_cell p, .evo_lightboxes .evcal_evdata_cell p a {
  color: #1300c1 !important;
}

.evcal_evdata_row .evcal_evdata_icons i, .evcal_evdata_row .evcal_evdata_custometa_icons i {
  color: #E60067 !important;
}

.evo_metarow_ICS .evcal_evdata_cell p a, .evo_metarow_learnMICS .evcal_col50 .evcal_evdata_cell p a {
  color: #1300c1 !important;
}
.evo_metarow_ICS .evcal_evdata_cell p a:hover, .evo_metarow_learnMICS .evcal_col50 .evcal_evdata_cell p a:hover {
  background-color: transparent !important;
  text-decoration: underline;
  opacity: 1 !important;
}

.evo_metarow_socialmedia a.evo_ss {
  background-color: #71f5c4 !important;
}
.evo_metarow_socialmedia a.evo_ss i {
  color: #1300c1 !important;
}

.ajde_evcal_calendar #evcal_head.calendar_header #evcal_cur, .ajde_evcal_calendar .evcal_month_line p,
.eventon_fc_days .evo_fc_day.has_events {
  color: #1300c1 !important;
}

.ajde_evcal_calendar .calendar_header .evcal_arrows {
  color: #1300c1 !important;
  border-color: #1300c1 !important;
}

/** Glbal Styles **/
.tribe-common h1,
.tribe-common h2,
.tribe-common .single-post article h1,
.single-post article .tribe-common h1,
.tribe-common h3,
.tribe-common .search-modal .search-modal-content h2,
.search-modal .search-modal-content .tribe-common h2,
.tribe-common h4,
.tribe-common .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading .tribe-common button,
.tribe-common h5,
.tribe-common h6,
.tribe-common .tribe-common-h7,
.tribe-common .tribe-common-h8,
.tribe-events-single-event-title,
.tribe-events-schedule h2,
.tribe-events-schedule .single-post article h1,
.single-post article .tribe-events-schedule h1,
.event-header {
  font-family: "Mind Meridian", Helvetica, Arial, sans-serif !important;
  color: #1300c1 !important;
  font-weight: bold;
}
.tribe-common h1 > a,
.tribe-common h2 > a,
.tribe-common h3 > a,
.tribe-common .search-modal .search-modal-content h2 > a,
.search-modal .search-modal-content .tribe-common h2 > a,
.tribe-common h4 > a,
.tribe-common .content-accordion div.accordion-heading button > a,
.content-accordion div.accordion-heading .tribe-common button > a,
.tribe-common h5 > a,
.tribe-common h6 > a,
.tribe-common .tribe-common-h7 > a,
.tribe-common .tribe-common-h8 > a,
.tribe-events-single-event-title > a,
.tribe-events-schedule h2 > a,
.tribe-events-schedule .single-post article h1 > a,
.single-post article .tribe-events-schedule h1 > a,
.event-header > a {
  color: #1300c1 !important;
}

.tribe-events-l-container {
  padding-top: 2rem !important;
  position: relative;
  z-index: 0;
}

.tribe-common p,
.tribe-events-content {
  font-family: "Mind Meridian", Helvetica, Arial, sans-serif;
  color: #303030;
}

.tribe-common--breakpoint-medium.tribe-common .tribe-common-b2 {
  font-family: "Mind Meridian", Helvetica, Arial, sans-serif;
  font-size: 1rem;
}

.tribe-events .tribe-events-header {
  display: none;
}

.tribe-events-c-top-bar__datepicker {
  font-family: "Mind Meridian", Helvetica, Arial, sans-serif !important;
}
.tribe-events-c-top-bar__datepicker button {
  border: 0;
  border-radius: 0;
  padding: 0.5rem 1rem;
}

.tribe-events-calendar-list__event-wrapper {
  margin-bottom: 2rem !important;
  padding-bottom: 2rem !important;
  border-bottom: 1px solid #F2F5F8 !important;
}

.tribe-events-l-container,
.tribe-events .tribe-events-l-container,
.tribe-common--breakpoint-medium.tribe-common .tribe-common-l-container,
.single-tribe_events #tribe-events-content {
  padding: 0;
  padding-top: 16px;
  max-width: 1200px !important;
  margin: 0 auto;
}
.tribe-events-l-container ul li:before,
.tribe-events .tribe-events-l-container ul li:before,
.tribe-common--breakpoint-medium.tribe-common .tribe-common-l-container ul li:before,
.single-tribe_events #tribe-events-content ul li:before {
  content: none;
}
@media (min-width: 1024px) {
  .tribe-events-l-container form.tribe-events-c-events-bar__search-form .tribe-events-c-search__input-group,
  .tribe-events .tribe-events-l-container form.tribe-events-c-events-bar__search-form .tribe-events-c-search__input-group,
  .tribe-common--breakpoint-medium.tribe-common .tribe-common-l-container form.tribe-events-c-events-bar__search-form .tribe-events-c-search__input-group,
  .single-tribe_events #tribe-events-content form.tribe-events-c-events-bar__search-form .tribe-events-c-search__input-group {
    margin-right: 16px;
  }
}
.tribe-events-l-container form.tribe-events-c-events-bar__search-form button.tribe-events-c-search__button,
.tribe-events .tribe-events-l-container form.tribe-events-c-events-bar__search-form button.tribe-events-c-search__button,
.tribe-common--breakpoint-medium.tribe-common .tribe-common-l-container form.tribe-events-c-events-bar__search-form button.tribe-events-c-search__button,
.single-tribe_events #tribe-events-content form.tribe-events-c-events-bar__search-form button.tribe-events-c-search__button {
  padding: 23px 20px;
}
@media (max-width: 768px) {
  .tribe-events-l-container form.tribe-events-c-events-bar__search-form input#tribe-events-events-bar-keyword,
  .tribe-events .tribe-events-l-container form.tribe-events-c-events-bar__search-form input#tribe-events-events-bar-keyword,
  .tribe-common--breakpoint-medium.tribe-common .tribe-common-l-container form.tribe-events-c-events-bar__search-form input#tribe-events-events-bar-keyword,
  .single-tribe_events #tribe-events-content form.tribe-events-c-events-bar__search-form input#tribe-events-events-bar-keyword {
    margin-bottom: 0;
  }
}
.tribe-events-l-container .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item-link,
.tribe-events .tribe-events-l-container .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item-link,
.tribe-common--breakpoint-medium.tribe-common .tribe-common-l-container .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item-link,
.single-tribe_events #tribe-events-content .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item-link {
  height: auto;
  padding: 0;
}
.tribe-events-l-container .tribe-events-header__events-bar,
.tribe-events .tribe-events-l-container .tribe-events-header__events-bar,
.tribe-common--breakpoint-medium.tribe-common .tribe-common-l-container .tribe-events-header__events-bar,
.single-tribe_events #tribe-events-content .tribe-events-header__events-bar {
  align-items: center;
  margin-bottom: 16px;
}
.tribe-events-l-container button.tribe-common-c-btn-icon,
.tribe-events-l-container .tribe-common-b2,
.tribe-events .tribe-events-l-container button.tribe-common-c-btn-icon,
.tribe-events .tribe-events-l-container .tribe-common-b2,
.tribe-common--breakpoint-medium.tribe-common .tribe-common-l-container button.tribe-common-c-btn-icon,
.tribe-common--breakpoint-medium.tribe-common .tribe-common-l-container .tribe-common-b2,
.single-tribe_events #tribe-events-content button.tribe-common-c-btn-icon,
.single-tribe_events #tribe-events-content .tribe-common-b2 {
  border: 0;
  border-radius: 0;
}
.tribe-events-l-container .tribe-events-calendar-list__month-separator + .tribe-events-calendar-list__event-row,
.tribe-events .tribe-events-l-container .tribe-events-calendar-list__month-separator + .tribe-events-calendar-list__event-row,
.tribe-common--breakpoint-medium.tribe-common .tribe-common-l-container .tribe-events-calendar-list__month-separator + .tribe-events-calendar-list__event-row,
.single-tribe_events #tribe-events-content .tribe-events-calendar-list__month-separator + .tribe-events-calendar-list__event-row {
  margin-top: 0;
  border-top: 1px solid #1300c1;
  padding-top: 32px;
  margin-top: 0;
}
.tribe-events-l-container .tribe-events-c-top-bar ul.tribe-events-c-top-bar__nav-list,
.tribe-events .tribe-events-l-container .tribe-events-c-top-bar ul.tribe-events-c-top-bar__nav-list,
.tribe-common--breakpoint-medium.tribe-common .tribe-common-l-container .tribe-events-c-top-bar ul.tribe-events-c-top-bar__nav-list,
.single-tribe_events #tribe-events-content .tribe-events-c-top-bar ul.tribe-events-c-top-bar__nav-list {
  margin-left: 0;
}

.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list-nav {
  display: none;
}

@media (max-width: 768px) {
  a.tribe-events-c-view-selector__list-item-link {
    font-size: 14px;
    text-decoration: none;
    margin-bottom: 5px;
  }
}

.tribe-common .tribe-common-form-control-text__input {
  padding: 12px;
}

.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__top-bar {
  margin-bottom: 0;
}

.tribe-events-calendar-list__event-row {
  margin: 0;
}

.tribe-events .tribe-events-calendar-list__month-separator-text {
  font-weight: bold;
  margin-top: 0;
  padding-bottom: 5px;
}

.tribe-event-date-start,
.tribe-event-date-end {
  font-weight: bold;
}

.tribe-events .tribe-events-calendar-list__event-date-tag-datetime {
  background-color: #71f5c4;
  color: #1300c1;
  font-weight: bold;
  height: auto;
  margin-bottom: auto;
  padding: 16px;
}

.tribe-events-c-ical {
  display: none;
}

.tribe-events-calendar-list {
  margin-top: 16px;
}

ul.tribe-events-c-nav__list {
  margin: 0;
}

/** Venues **/
.tribe-events-pro-venue__meta-data {
  background-color: #e5eaf1;
}

.tribe-events-pro .tribe-events-pro-venue__meta-map {
  margin: 0;
  height: 300px;
  margin-top: 8px;
}

.tribe-events-c-breadcrumbs {
  margin-bottom: 32px;
}

.tribe-events .tribe-events-header {
  padding: 0 1rem;
}

.tribe-events-calendar-list__event-cost {
  display: none;
}

/** Single Event **/
.tribe-events-event-image img {
  display: block;
  object-fit: cover;
  width: 100%;
  max-height: 500px;
}

.single-tribe_events main#tribe-events-pg-template {
  padding: 0;
  max-width: 1200px !important;
}
.single-tribe_events #event-header {
  display: flex;
  flex-direction: column;
  border-bottom: 1px solid #1300c1;
  padding-bottom: 16px;
  margin-bottom: 32px;
}
@media (min-width: 1024px) {
  .single-tribe_events #event-header {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
  }
}
.single-tribe_events #event-header h1 {
  margin-bottom: 16px;
}
@media (min-width: 1024px) {
  .single-tribe_events #event-header h1 {
    margin-bottom: 0;
  }
}
.single-tribe_events #event-header .tribe-events-schedule {
  display: block;
  padding: 0;
  margin: 0;
}
@media (min-width: 1024px) {
  .single-tribe_events #event-header .tribe-events-schedule {
    text-align: right;
  }
}
.single-tribe_events #event-header .tribe-events-schedule h2, .single-tribe_events #event-header .tribe-events-schedule .single-post article h1, .single-post article .single-tribe_events #event-header .tribe-events-schedule h1 {
  margin: 0;
}
.single-tribe_events #event-header .tribe-events-schedule span.tribe-events-cost {
  display: block;
  margin: 0;
  color: #303030;
}
.single-tribe_events .tribe-events-back {
  display: none;
  order: 1;
  margin-top: 16px;
}
@media (min-width: 1024px) {
  .single-tribe_events .tribe-events-back {
    order: 0;
    margin-bottom: 0;
    margin-right: auto;
    margin-left: 32px;
    margin-top: 0;
  }
}
.single-tribe_events .tribe-events-content {
  flex: 0 0 calc(50% - 1rem);
}
.single-tribe_events form#tribe-tickets__tickets-form {
  font-family: "Mind Meridian", Helvetica, Arial, sans-serif;
  background-color: #f7f7f7;
}
.single-tribe_events form#tribe-tickets__tickets-form button {
  border: 0;
}
.single-tribe_events form#tribe-tickets__tickets-form .tribe-common-h6--min-medium {
  font-weight: bold;
}
.single-tribe_events form#tribe-tickets__tickets-form .tribe-common-b3--min-medium {
  font-size: 16px;
}
.single-tribe_events form#tribe-tickets__tickets-form .tribe-tickets__tickets-sale-price {
  color: #1300c1;
}
.single-tribe_events form#tribe-tickets__tickets-form button#tribe-tickets__tickets-buy {
  font-family: "Mind Meridian", Helvetica, Arial, sans-serif;
  color: #1300c1;
  background-color: #71f5c4;
}
.single-tribe_events form#tribe-tickets__tickets-form button#tribe-tickets__tickets-buy:hover {
  color: #fff;
  background-color: #E60067;
}
.single-tribe_events .event-tickets .tribe-tickets__tickets-item > div {
  align-self: center !important;
}
.single-tribe_events #event-content-wrap {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
@media (min-width: 1024px) {
  .single-tribe_events #event-left {
    flex: 0 0 calc(41.667% - 1rem);
  }
}
@media (min-width: 1024px) {
  .single-tribe_events #event-right {
    flex: 0 0 calc(50% - 1rem);
    margin-left: auto;
  }
}
.single-tribe_events #event-bottom {
  background-color: #e5eaf1;
  font-size: 16px;
  display: block;
  width: 100%;
  padding: 16px;
  color: #1300c1;
}
@media (min-width: 768px) {
  .single-tribe_events #event-bottom {
    display: flex;
    padding: 32px;
    flex: 0 0 100%;
    justify-content: space-between;
    margin-top: 32px;
  }
}
.single-tribe_events #event-bottom .tribe-events-event-meta {
  display: block;
}
@media (min-width: 1024px) {
  .single-tribe_events #event-bottom .tribe-events-event-meta {
    display: flex;
  }
}
.single-tribe_events #event-bottom .tribe-country-name,
.single-tribe_events #event-bottom .tribe-events-gmap {
  display: none;
}
.single-tribe_events #event-bottom .tribe-events-meta-group {
  padding: 0;
  margin: 0;
}
.single-tribe_events #event-bottom h2, .single-tribe_events #event-bottom .single-post article h1, .single-post article .single-tribe_events #event-bottom h1 {
  margin-top: 0;
}
.single-tribe_events #event-bottom .tribe-events-cal-links {
  display: none;
}
.single-tribe_events #event-bottom .tribe-events-start-date {
  border-bottom: 0;
}
@media (min-width: 1024px) {
  .single-tribe_events #event-bottom .tribe-events-single-section {
    flex: 0 0 calc(50% - 1rem);
  }
  .single-tribe_events #event-bottom .tribe-events-single-section.secondary {
    display: flex;
  }
  .single-tribe_events #event-bottom .tribe-events-single-section.secondary .tribe-events-meta-group {
    flex: 0 0 calc(50% - 2rem);
  }
}

.tribe-events-sub-nav {
  display: none !important;
}

.tribe-events-sub-nav li:before,
.tribe-events-sub-nav li:after {
  display: none;
}

.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row {
  margin: 0;
}

.tribe-events .tribe-events-c-subscribe-dropdown__container {
  display: none;
}

body.page-tribe-attendee-registration .event-tickets .tribe-tickets__registration-actions,
body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration-actions,
body.page-tribe-attendee-registration .event-tickets .tribe-tickets__mini-cart, body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart {
  margin-top: 2rem !important;
}

body.page-tribe-attendee-registration .event-tickets .tribe-tickets__mini-cart, body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart {
  margin-top: 0 !important;
}

body.page-tribe-attendee-registration .tribe-common.event-tickets .tribe-common-c-btn,
body.page-tribe-attendee-registration .tribe-common.event-tickets a.tribe-common-c-btn {
  background-color: #71f5c4 !important;
  color: #1300c1 !important;
}
body.page-tribe-attendee-registration .tribe-common.event-tickets .tribe-common-c-btn:hover,
body.page-tribe-attendee-registration .tribe-common.event-tickets a.tribe-common-c-btn:hover {
  background-color: #ffcdd9 !important;
}

.tribe-checkout-backlinks {
  padding: 1rem;
  background-color: #d8dcff;
}
.tribe-checkout-backlinks a {
  margin-right: 0.5rem;
  padding: 0.25rem;
  border: 1px solid #1300c1;
}

.posts-data-table thead {
  background-color: #ebeeff;
}
.posts-data-table td.col-title,
.posts-data-table td.col-title a {
  color: #1300c1;
  font-weight: bold;
  text-decoration: none !important;
}
.posts-data-table td.col-title {
  width: 20%;
}
.posts-data-table tbody tr:nth-child(2n+2) {
  background-color: #f2f2f2;
}

ul.select2-results__options {
  padding: 0 1rem;
}
ul.select2-results__options li:before {
  display: none !important;
}

.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {
  background-color: #9da8ff !important;
}

body.admin-bar .select2-dropdown.posts-table-dropdown {
  margin-top: 0;
}

.posts-table-reset .reset {
  background-color: #1300c1 !important;
  color: #fff !important;
  border: 1px solid #1300c1;
}
.posts-table-reset .reset:hover {
  background: #fff !important;
  color: #1300c1 !important;
  border: 1px solid #1300c1;
}

.blog .site-content #inner-page-content > .wrap,
.post-type-archive-news .site-content #inner-page-content > .wrap,
.single-post .site-content #inner-page-content > .wrap,
.archive.date .site-content #inner-page-content > .wrap,
#news-feed .site-content #inner-page-content > .wrap {
  display: flex;
  justify-content: space-between;
}
.blog .site-content .nav-links,
.post-type-archive-news .site-content .nav-links,
.single-post .site-content .nav-links,
.archive.date .site-content .nav-links,
#news-feed .site-content .nav-links {
  padding: 1rem 0;
  text-align: center;
}
.blog .site-content .nav-links span.page-numbers, .blog .site-content .nav-links a.page-numbers,
.post-type-archive-news .site-content .nav-links span.page-numbers,
.post-type-archive-news .site-content .nav-links a.page-numbers,
.single-post .site-content .nav-links span.page-numbers,
.single-post .site-content .nav-links a.page-numbers,
.archive.date .site-content .nav-links span.page-numbers,
.archive.date .site-content .nav-links a.page-numbers,
#news-feed .site-content .nav-links span.page-numbers,
#news-feed .site-content .nav-links a.page-numbers {
  padding: 0.75rem 1rem;
  border: 1px solid #1300c1;
  min-width: 50px;
  display: inline-block;
}
.blog .site-content .nav-links a.page-numbers,
.post-type-archive-news .site-content .nav-links a.page-numbers,
.single-post .site-content .nav-links a.page-numbers,
.archive.date .site-content .nav-links a.page-numbers,
#news-feed .site-content .nav-links a.page-numbers {
  background-color: #1300c1;
  color: #fff;
  font-weight: bold;
}
.blog .site-content .nav-links a.page-numbers:hover, .blog .site-content .nav-links a.page-numbers:focus-visible,
.post-type-archive-news .site-content .nav-links a.page-numbers:hover,
.post-type-archive-news .site-content .nav-links a.page-numbers:focus-visible,
.single-post .site-content .nav-links a.page-numbers:hover,
.single-post .site-content .nav-links a.page-numbers:focus-visible,
.archive.date .site-content .nav-links a.page-numbers:hover,
.archive.date .site-content .nav-links a.page-numbers:focus-visible,
#news-feed .site-content .nav-links a.page-numbers:hover,
#news-feed .site-content .nav-links a.page-numbers:focus-visible {
  background-color: #E60067;
  border-color: #E60067;
}
@media (min-width: 1024px) {
  .blog main,
  .post-type-archive-news main,
  .single-post main,
  .archive.date main,
  #news-feed main {
    flex: 0 0 calc(75% - 1rem);
  }
}
@media (min-width: 1024px) {
  .blog #sidebar,
  .post-type-archive-news #sidebar,
  .single-post #sidebar,
  .archive.date #sidebar,
  #news-feed #sidebar {
    flex: 0 0 calc(25% - 1rem);
  }
}
.blog main > .wrap,
.post-type-archive-news main > .wrap,
.single-post main > .wrap,
.archive.date main > .wrap,
#news-feed main > .wrap {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin: 0 auto;
}
.blog main > .wrap h2, .blog main > .wrap .single-post article h1,
.post-type-archive-news main > .wrap h2,
.post-type-archive-news main > .wrap .single-post article h1,
.single-post main > .wrap h2,
.single-post main > .wrap article h1,
.single-post article main > .wrap h1,
.archive.date main > .wrap h2,
.archive.date main > .wrap .single-post article h1,
#news-feed main > .wrap h2,
#news-feed main > .wrap .single-post article h1 {
  width: 100%;
}
.blog .post-row,
.post-type-archive-news .post-row,
.single-post .post-row,
.archive.date .post-row,
#news-feed .post-row {
  display: grid;
  grid-template-columns: 1fr;
  gap: 1rem;
}
@media (min-width: 768px) {
  .blog .post-row,
  .post-type-archive-news .post-row,
  .single-post .post-row,
  .archive.date .post-row,
  #news-feed .post-row {
    grid-template-columns: 1fr 1fr;
  }
}
@media (min-width: 1024px) {
  .blog .post-row,
  .post-type-archive-news .post-row,
  .single-post .post-row,
  .archive.date .post-row,
  #news-feed .post-row {
    grid-template-columns: 1fr 1fr 1fr;
  }
}
.blog .post-row a,
.post-type-archive-news .post-row a,
.single-post .post-row a,
.archive.date .post-row a,
#news-feed .post-row a {
  display: flex;
}
.blog #sidebar,
.post-type-archive-news #sidebar,
.single-post #sidebar,
.archive.date #sidebar,
#news-feed #sidebar {
  margin-top: 2rem;
}
@media (min-width: 1024px) {
  .blog #sidebar,
  .post-type-archive-news #sidebar,
  .single-post #sidebar,
  .archive.date #sidebar,
  #news-feed #sidebar {
    margin-top: 1rem;
  }
}
.blog #sidebar h2, .blog #sidebar .single-post article h1,
.post-type-archive-news #sidebar h2,
.post-type-archive-news #sidebar .single-post article h1,
.single-post #sidebar h2,
.single-post #sidebar article h1,
.single-post article #sidebar h1,
.archive.date #sidebar h2,
.archive.date #sidebar .single-post article h1,
#news-feed #sidebar h2,
#news-feed #sidebar .single-post article h1 {
  font-size: 1.5rem;
  margin-bottom: 1rem;
}
.blog #sidebar ul,
.post-type-archive-news #sidebar ul,
.single-post #sidebar ul,
.archive.date #sidebar ul,
#news-feed #sidebar ul {
  padding: 0;
  margin: 0;
}
.blog #sidebar ul li,
.post-type-archive-news #sidebar ul li,
.single-post #sidebar ul li,
.archive.date #sidebar ul li,
#news-feed #sidebar ul li {
  list-style: none;
  font-size: 1rem;
  line-height: 1.2;
  padding: 0.5rem;
  padding-left: 0;
  border-bottom: 1px solid #1300c1;
}
.blog #sidebar ul li:before,
.post-type-archive-news #sidebar ul li:before,
.single-post #sidebar ul li:before,
.archive.date #sidebar ul li:before,
#news-feed #sidebar ul li:before {
  display: none;
}

.blog article:hover,
.blog a:focus-visible > article,
.post-type-archive-news article:hover,
.post-type-archive-news a:focus-visible > article,
.archive.date article:hover,
.archive.date a:focus-visible > article,
#news-feed article:hover,
#news-feed a:focus-visible > article {
  background-color: #ebeeff;
}
.blog article:hover h4, .blog article:hover .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .blog article:hover button,
.blog a:focus-visible > article h4,
.blog a:focus-visible > article .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading .blog a:focus-visible > article button,
.post-type-archive-news article:hover h4,
.post-type-archive-news article:hover .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading .post-type-archive-news article:hover button,
.post-type-archive-news a:focus-visible > article h4,
.post-type-archive-news a:focus-visible > article .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading .post-type-archive-news a:focus-visible > article button,
.archive.date article:hover h4,
.archive.date article:hover .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading .archive.date article:hover button,
.archive.date a:focus-visible > article h4,
.archive.date a:focus-visible > article .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading .archive.date a:focus-visible > article button,
#news-feed article:hover h4,
#news-feed article:hover .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading #news-feed article:hover button,
#news-feed a:focus-visible > article h4,
#news-feed a:focus-visible > article .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading #news-feed a:focus-visible > article button {
  color: #E60067;
  text-decoration: underline;
}
.blog article,
.post-type-archive-news article,
.archive.date article,
#news-feed article {
  display: flex;
  flex-direction: column;
  position: relative;
  overflow: hidden;
  color: #303030;
  background-color: #fff;
  border: 1px solid #C4C4C4;
}
.blog article picture,
.post-type-archive-news article picture,
.archive.date article picture,
#news-feed article picture {
  position: relative;
  display: block;
  height: 215px;
  overflow: hidden;
}
.blog article picture img,
.post-type-archive-news article picture img,
.archive.date article picture img,
#news-feed article picture img {
  display: block;
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.blog article .post-content,
.post-type-archive-news article .post-content,
.archive.date article .post-content,
#news-feed article .post-content {
  padding: 1rem;
}
.blog article .post-content p,
.post-type-archive-news article .post-content p,
.archive.date article .post-content p,
#news-feed article .post-content p {
  font-size: 0.9rem;
}
.blog article p.news-meta,
.post-type-archive-news article p.news-meta,
.archive.date article p.news-meta,
#news-feed article p.news-meta {
  font-size: 0.75rem;
}
.blog article:hover,
.post-type-archive-news article:hover,
.archive.date article:hover,
#news-feed article:hover {
  background-color: #f2f2f2;
}

.single-post article {
  flex: 0 0 100%;
  display: block;
  background-color: transparent;
  border-radius: 0;
  padding-bottom: 4rem !important;
}
.single-post article span.date {
  display: block;
  font-size: 0.9rem;
  font-weight: bold;
  margin-bottom: 1rem;
}

/*--------------------------------------------------------------
# ADJUSTABLE COLUMNS
--------------------------------------------------------------*/
.col-1, .col-2, .col-3, .col-4 {
  position: relative;
  z-index: 0;
}
.col-1 > .wrap, .col-2 > .wrap, .col-3 > .wrap, .col-4 > .wrap {
  position: relative;
  flex-wrap: wrap;
  z-index: 0;
}
.col-1 > .wrap > div, .col-2 > .wrap > div, .col-3 > .wrap > div, .col-4 > .wrap > div {
  padding: 0rem 0;
}
.col-1 svg, .col-2 svg, .col-3 svg, .col-4 svg {
  z-index: 0;
}
.col-1.adjustable-columns picture.row-bg, .col-2.adjustable-columns picture.row-bg, .col-3.adjustable-columns picture.row-bg, .col-4.adjustable-columns picture.row-bg {
  position: absolute;
  inset: 0;
  z-index: -2;
}
.col-1.adjustable-columns picture.row-bg img, .col-2.adjustable-columns picture.row-bg img, .col-3.adjustable-columns picture.row-bg img, .col-4.adjustable-columns picture.row-bg img {
  object-fit: cover;
  object-position: center center;
  width: 100%;
  height: 100%;
  display: block;
}
.col-1.adjustable-columns .button.sky, .col-1.adjustable-columns .button.peach, .col-1.adjustable-columns .button.green, .col-1.adjustable-columns .button.white, .col-2.adjustable-columns .button.sky, .col-2.adjustable-columns .button.peach, .col-2.adjustable-columns .button.green, .col-2.adjustable-columns .button.white, .col-3.adjustable-columns .button.sky, .col-3.adjustable-columns .button.peach, .col-3.adjustable-columns .button.green, .col-3.adjustable-columns .button.white, .col-4.adjustable-columns .button.sky, .col-4.adjustable-columns .button.peach, .col-4.adjustable-columns .button.green, .col-4.adjustable-columns .button.white {
  color: #1300c1 !important;
}
.col-1.adjustable-columns .button.purple, .col-1.adjustable-columns .button.purple:hover, .col-1.adjustable-columns .button.pink:hover, .col-2.adjustable-columns .button.purple, .col-2.adjustable-columns .button.purple:hover, .col-2.adjustable-columns .button.pink:hover, .col-3.adjustable-columns .button.purple, .col-3.adjustable-columns .button.purple:hover, .col-3.adjustable-columns .button.pink:hover, .col-4.adjustable-columns .button.purple, .col-4.adjustable-columns .button.purple:hover, .col-4.adjustable-columns .button.pink:hover {
  color: #ffffff !important;
}
.col-1.adjustable-columns.blue p, .col-1.adjustable-columns.blue h1, .col-1.adjustable-columns.blue h2, .col-1.adjustable-columns.blue .single-post article h1, .single-post article .col-1.adjustable-columns.blue h1, .col-1.adjustable-columns.blue h3, .col-1.adjustable-columns.blue .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-1.adjustable-columns.blue h2, .col-1.adjustable-columns.blue .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns.blue h1, .col-1.adjustable-columns.blue .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns.blue h1, .col-1.adjustable-columns.blue h4, .col-1.adjustable-columns.blue .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-1.adjustable-columns.blue button, .col-1.adjustable-columns.blue a, .col-1.adjustable-columns.blue li:before, .col-1.adjustable-columns.blue li, .col-1.adjustable-columns.pink p, .col-1.adjustable-columns.pink h1, .col-1.adjustable-columns.pink h2, .col-1.adjustable-columns.pink .single-post article h1, .single-post article .col-1.adjustable-columns.pink h1, .col-1.adjustable-columns.pink h3, .col-1.adjustable-columns.pink .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-1.adjustable-columns.pink h2, .col-1.adjustable-columns.pink .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns.pink h1, .col-1.adjustable-columns.pink .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns.pink h1, .col-1.adjustable-columns.pink h4, .col-1.adjustable-columns.pink .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-1.adjustable-columns.pink button, .col-1.adjustable-columns.pink a, .col-1.adjustable-columns.pink li:before, .col-1.adjustable-columns.pink li, .col-1.adjustable-columns.purple p, .col-1.adjustable-columns.purple h1, .col-1.adjustable-columns.purple h2, .col-1.adjustable-columns.purple .single-post article h1, .single-post article .col-1.adjustable-columns.purple h1, .col-1.adjustable-columns.purple h3, .col-1.adjustable-columns.purple .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-1.adjustable-columns.purple h2, .col-1.adjustable-columns.purple .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns.purple h1, .col-1.adjustable-columns.purple .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns.purple h1, .col-1.adjustable-columns.purple h4, .col-1.adjustable-columns.purple .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-1.adjustable-columns.purple button, .col-1.adjustable-columns.purple a, .col-1.adjustable-columns.purple li:before, .col-1.adjustable-columns.purple li, .col-1.adjustable-columns.black p, .col-1.adjustable-columns.black h1, .col-1.adjustable-columns.black h2, .col-1.adjustable-columns.black .single-post article h1, .single-post article .col-1.adjustable-columns.black h1, .col-1.adjustable-columns.black h3, .col-1.adjustable-columns.black .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-1.adjustable-columns.black h2, .col-1.adjustable-columns.black .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns.black h1, .col-1.adjustable-columns.black .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns.black h1, .col-1.adjustable-columns.black h4, .col-1.adjustable-columns.black .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-1.adjustable-columns.black button, .col-1.adjustable-columns.black a, .col-1.adjustable-columns.black li:before, .col-1.adjustable-columns.black li, .col-1.adjustable-columns.black5 p, .col-1.adjustable-columns.black5 h1, .col-1.adjustable-columns.black5 h2, .col-1.adjustable-columns.black5 .single-post article h1, .single-post article .col-1.adjustable-columns.black5 h1, .col-1.adjustable-columns.black5 h3, .col-1.adjustable-columns.black5 .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-1.adjustable-columns.black5 h2, .col-1.adjustable-columns.black5 .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns.black5 h1, .col-1.adjustable-columns.black5 .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns.black5 h1, .col-1.adjustable-columns.black5 h4, .col-1.adjustable-columns.black5 .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-1.adjustable-columns.black5 button, .col-1.adjustable-columns.black5 a, .col-1.adjustable-columns.black5 li:before, .col-1.adjustable-columns.black5 li, .col-1.adjustable-columns.black10 p, .col-1.adjustable-columns.black10 h1, .col-1.adjustable-columns.black10 h2, .col-1.adjustable-columns.black10 .single-post article h1, .single-post article .col-1.adjustable-columns.black10 h1, .col-1.adjustable-columns.black10 h3, .col-1.adjustable-columns.black10 .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-1.adjustable-columns.black10 h2, .col-1.adjustable-columns.black10 .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns.black10 h1, .col-1.adjustable-columns.black10 .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns.black10 h1, .col-1.adjustable-columns.black10 h4, .col-1.adjustable-columns.black10 .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-1.adjustable-columns.black10 button, .col-1.adjustable-columns.black10 a, .col-1.adjustable-columns.black10 li:before, .col-1.adjustable-columns.black10 li, .col-2.adjustable-columns.blue p, .col-2.adjustable-columns.blue h1, .col-2.adjustable-columns.blue h2, .col-2.adjustable-columns.blue .single-post article h1, .single-post article .col-2.adjustable-columns.blue h1, .col-2.adjustable-columns.blue h3, .col-2.adjustable-columns.blue .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-2.adjustable-columns.blue h2, .col-2.adjustable-columns.blue .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns.blue h1, .col-2.adjustable-columns.blue .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns.blue h1, .col-2.adjustable-columns.blue h4, .col-2.adjustable-columns.blue .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-2.adjustable-columns.blue button, .col-2.adjustable-columns.blue a, .col-2.adjustable-columns.blue li:before, .col-2.adjustable-columns.blue li, .col-2.adjustable-columns.pink p, .col-2.adjustable-columns.pink h1, .col-2.adjustable-columns.pink h2, .col-2.adjustable-columns.pink .single-post article h1, .single-post article .col-2.adjustable-columns.pink h1, .col-2.adjustable-columns.pink h3, .col-2.adjustable-columns.pink .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-2.adjustable-columns.pink h2, .col-2.adjustable-columns.pink .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns.pink h1, .col-2.adjustable-columns.pink .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns.pink h1, .col-2.adjustable-columns.pink h4, .col-2.adjustable-columns.pink .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-2.adjustable-columns.pink button, .col-2.adjustable-columns.pink a, .col-2.adjustable-columns.pink li:before, .col-2.adjustable-columns.pink li, .col-2.adjustable-columns.purple p, .col-2.adjustable-columns.purple h1, .col-2.adjustable-columns.purple h2, .col-2.adjustable-columns.purple .single-post article h1, .single-post article .col-2.adjustable-columns.purple h1, .col-2.adjustable-columns.purple h3, .col-2.adjustable-columns.purple .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-2.adjustable-columns.purple h2, .col-2.adjustable-columns.purple .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns.purple h1, .col-2.adjustable-columns.purple .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns.purple h1, .col-2.adjustable-columns.purple h4, .col-2.adjustable-columns.purple .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-2.adjustable-columns.purple button, .col-2.adjustable-columns.purple a, .col-2.adjustable-columns.purple li:before, .col-2.adjustable-columns.purple li, .col-2.adjustable-columns.black p, .col-2.adjustable-columns.black h1, .col-2.adjustable-columns.black h2, .col-2.adjustable-columns.black .single-post article h1, .single-post article .col-2.adjustable-columns.black h1, .col-2.adjustable-columns.black h3, .col-2.adjustable-columns.black .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-2.adjustable-columns.black h2, .col-2.adjustable-columns.black .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns.black h1, .col-2.adjustable-columns.black .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns.black h1, .col-2.adjustable-columns.black h4, .col-2.adjustable-columns.black .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-2.adjustable-columns.black button, .col-2.adjustable-columns.black a, .col-2.adjustable-columns.black li:before, .col-2.adjustable-columns.black li, .col-2.adjustable-columns.black5 p, .col-2.adjustable-columns.black5 h1, .col-2.adjustable-columns.black5 h2, .col-2.adjustable-columns.black5 .single-post article h1, .single-post article .col-2.adjustable-columns.black5 h1, .col-2.adjustable-columns.black5 h3, .col-2.adjustable-columns.black5 .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-2.adjustable-columns.black5 h2, .col-2.adjustable-columns.black5 .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns.black5 h1, .col-2.adjustable-columns.black5 .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns.black5 h1, .col-2.adjustable-columns.black5 h4, .col-2.adjustable-columns.black5 .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-2.adjustable-columns.black5 button, .col-2.adjustable-columns.black5 a, .col-2.adjustable-columns.black5 li:before, .col-2.adjustable-columns.black5 li, .col-2.adjustable-columns.black10 p, .col-2.adjustable-columns.black10 h1, .col-2.adjustable-columns.black10 h2, .col-2.adjustable-columns.black10 .single-post article h1, .single-post article .col-2.adjustable-columns.black10 h1, .col-2.adjustable-columns.black10 h3, .col-2.adjustable-columns.black10 .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-2.adjustable-columns.black10 h2, .col-2.adjustable-columns.black10 .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns.black10 h1, .col-2.adjustable-columns.black10 .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns.black10 h1, .col-2.adjustable-columns.black10 h4, .col-2.adjustable-columns.black10 .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-2.adjustable-columns.black10 button, .col-2.adjustable-columns.black10 a, .col-2.adjustable-columns.black10 li:before, .col-2.adjustable-columns.black10 li, .col-3.adjustable-columns.blue p, .col-3.adjustable-columns.blue h1, .col-3.adjustable-columns.blue h2, .col-3.adjustable-columns.blue .single-post article h1, .single-post article .col-3.adjustable-columns.blue h1, .col-3.adjustable-columns.blue h3, .col-3.adjustable-columns.blue .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-3.adjustable-columns.blue h2, .col-3.adjustable-columns.blue .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns.blue h1, .col-3.adjustable-columns.blue .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns.blue h1, .col-3.adjustable-columns.blue h4, .col-3.adjustable-columns.blue .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-3.adjustable-columns.blue button, .col-3.adjustable-columns.blue a, .col-3.adjustable-columns.blue li:before, .col-3.adjustable-columns.blue li, .col-3.adjustable-columns.pink p, .col-3.adjustable-columns.pink h1, .col-3.adjustable-columns.pink h2, .col-3.adjustable-columns.pink .single-post article h1, .single-post article .col-3.adjustable-columns.pink h1, .col-3.adjustable-columns.pink h3, .col-3.adjustable-columns.pink .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-3.adjustable-columns.pink h2, .col-3.adjustable-columns.pink .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns.pink h1, .col-3.adjustable-columns.pink .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns.pink h1, .col-3.adjustable-columns.pink h4, .col-3.adjustable-columns.pink .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-3.adjustable-columns.pink button, .col-3.adjustable-columns.pink a, .col-3.adjustable-columns.pink li:before, .col-3.adjustable-columns.pink li, .col-3.adjustable-columns.purple p, .col-3.adjustable-columns.purple h1, .col-3.adjustable-columns.purple h2, .col-3.adjustable-columns.purple .single-post article h1, .single-post article .col-3.adjustable-columns.purple h1, .col-3.adjustable-columns.purple h3, .col-3.adjustable-columns.purple .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-3.adjustable-columns.purple h2, .col-3.adjustable-columns.purple .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns.purple h1, .col-3.adjustable-columns.purple .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns.purple h1, .col-3.adjustable-columns.purple h4, .col-3.adjustable-columns.purple .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-3.adjustable-columns.purple button, .col-3.adjustable-columns.purple a, .col-3.adjustable-columns.purple li:before, .col-3.adjustable-columns.purple li, .col-3.adjustable-columns.black p, .col-3.adjustable-columns.black h1, .col-3.adjustable-columns.black h2, .col-3.adjustable-columns.black .single-post article h1, .single-post article .col-3.adjustable-columns.black h1, .col-3.adjustable-columns.black h3, .col-3.adjustable-columns.black .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-3.adjustable-columns.black h2, .col-3.adjustable-columns.black .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns.black h1, .col-3.adjustable-columns.black .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns.black h1, .col-3.adjustable-columns.black h4, .col-3.adjustable-columns.black .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-3.adjustable-columns.black button, .col-3.adjustable-columns.black a, .col-3.adjustable-columns.black li:before, .col-3.adjustable-columns.black li, .col-3.adjustable-columns.black5 p, .col-3.adjustable-columns.black5 h1, .col-3.adjustable-columns.black5 h2, .col-3.adjustable-columns.black5 .single-post article h1, .single-post article .col-3.adjustable-columns.black5 h1, .col-3.adjustable-columns.black5 h3, .col-3.adjustable-columns.black5 .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-3.adjustable-columns.black5 h2, .col-3.adjustable-columns.black5 .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns.black5 h1, .col-3.adjustable-columns.black5 .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns.black5 h1, .col-3.adjustable-columns.black5 h4, .col-3.adjustable-columns.black5 .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-3.adjustable-columns.black5 button, .col-3.adjustable-columns.black5 a, .col-3.adjustable-columns.black5 li:before, .col-3.adjustable-columns.black5 li, .col-3.adjustable-columns.black10 p, .col-3.adjustable-columns.black10 h1, .col-3.adjustable-columns.black10 h2, .col-3.adjustable-columns.black10 .single-post article h1, .single-post article .col-3.adjustable-columns.black10 h1, .col-3.adjustable-columns.black10 h3, .col-3.adjustable-columns.black10 .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-3.adjustable-columns.black10 h2, .col-3.adjustable-columns.black10 .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns.black10 h1, .col-3.adjustable-columns.black10 .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns.black10 h1, .col-3.adjustable-columns.black10 h4, .col-3.adjustable-columns.black10 .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-3.adjustable-columns.black10 button, .col-3.adjustable-columns.black10 a, .col-3.adjustable-columns.black10 li:before, .col-3.adjustable-columns.black10 li, .col-4.adjustable-columns.blue p, .col-4.adjustable-columns.blue h1, .col-4.adjustable-columns.blue h2, .col-4.adjustable-columns.blue .single-post article h1, .single-post article .col-4.adjustable-columns.blue h1, .col-4.adjustable-columns.blue h3, .col-4.adjustable-columns.blue .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-4.adjustable-columns.blue h2, .col-4.adjustable-columns.blue .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns.blue h1, .col-4.adjustable-columns.blue .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns.blue h1, .col-4.adjustable-columns.blue h4, .col-4.adjustable-columns.blue .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-4.adjustable-columns.blue button, .col-4.adjustable-columns.blue a, .col-4.adjustable-columns.blue li:before, .col-4.adjustable-columns.blue li, .col-4.adjustable-columns.pink p, .col-4.adjustable-columns.pink h1, .col-4.adjustable-columns.pink h2, .col-4.adjustable-columns.pink .single-post article h1, .single-post article .col-4.adjustable-columns.pink h1, .col-4.adjustable-columns.pink h3, .col-4.adjustable-columns.pink .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-4.adjustable-columns.pink h2, .col-4.adjustable-columns.pink .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns.pink h1, .col-4.adjustable-columns.pink .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns.pink h1, .col-4.adjustable-columns.pink h4, .col-4.adjustable-columns.pink .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-4.adjustable-columns.pink button, .col-4.adjustable-columns.pink a, .col-4.adjustable-columns.pink li:before, .col-4.adjustable-columns.pink li, .col-4.adjustable-columns.purple p, .col-4.adjustable-columns.purple h1, .col-4.adjustable-columns.purple h2, .col-4.adjustable-columns.purple .single-post article h1, .single-post article .col-4.adjustable-columns.purple h1, .col-4.adjustable-columns.purple h3, .col-4.adjustable-columns.purple .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-4.adjustable-columns.purple h2, .col-4.adjustable-columns.purple .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns.purple h1, .col-4.adjustable-columns.purple .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns.purple h1, .col-4.adjustable-columns.purple h4, .col-4.adjustable-columns.purple .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-4.adjustable-columns.purple button, .col-4.adjustable-columns.purple a, .col-4.adjustable-columns.purple li:before, .col-4.adjustable-columns.purple li, .col-4.adjustable-columns.black p, .col-4.adjustable-columns.black h1, .col-4.adjustable-columns.black h2, .col-4.adjustable-columns.black .single-post article h1, .single-post article .col-4.adjustable-columns.black h1, .col-4.adjustable-columns.black h3, .col-4.adjustable-columns.black .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-4.adjustable-columns.black h2, .col-4.adjustable-columns.black .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns.black h1, .col-4.adjustable-columns.black .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns.black h1, .col-4.adjustable-columns.black h4, .col-4.adjustable-columns.black .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-4.adjustable-columns.black button, .col-4.adjustable-columns.black a, .col-4.adjustable-columns.black li:before, .col-4.adjustable-columns.black li, .col-4.adjustable-columns.black5 p, .col-4.adjustable-columns.black5 h1, .col-4.adjustable-columns.black5 h2, .col-4.adjustable-columns.black5 .single-post article h1, .single-post article .col-4.adjustable-columns.black5 h1, .col-4.adjustable-columns.black5 h3, .col-4.adjustable-columns.black5 .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-4.adjustable-columns.black5 h2, .col-4.adjustable-columns.black5 .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns.black5 h1, .col-4.adjustable-columns.black5 .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns.black5 h1, .col-4.adjustable-columns.black5 h4, .col-4.adjustable-columns.black5 .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-4.adjustable-columns.black5 button, .col-4.adjustable-columns.black5 a, .col-4.adjustable-columns.black5 li:before, .col-4.adjustable-columns.black5 li, .col-4.adjustable-columns.black10 p, .col-4.adjustable-columns.black10 h1, .col-4.adjustable-columns.black10 h2, .col-4.adjustable-columns.black10 .single-post article h1, .single-post article .col-4.adjustable-columns.black10 h1, .col-4.adjustable-columns.black10 h3, .col-4.adjustable-columns.black10 .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-4.adjustable-columns.black10 h2, .col-4.adjustable-columns.black10 .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns.black10 h1, .col-4.adjustable-columns.black10 .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns.black10 h1, .col-4.adjustable-columns.black10 h4, .col-4.adjustable-columns.black10 .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-4.adjustable-columns.black10 button, .col-4.adjustable-columns.black10 a, .col-4.adjustable-columns.black10 li:before, .col-4.adjustable-columns.black10 li {
  color: #fff;
}
.col-1.adjustable-columns.blue a:hover, .col-1.adjustable-columns.pink a:hover, .col-1.adjustable-columns.purple a:hover, .col-1.adjustable-columns.black a:hover, .col-1.adjustable-columns.black5 a:hover, .col-1.adjustable-columns.black10 a:hover, .col-2.adjustable-columns.blue a:hover, .col-2.adjustable-columns.pink a:hover, .col-2.adjustable-columns.purple a:hover, .col-2.adjustable-columns.black a:hover, .col-2.adjustable-columns.black5 a:hover, .col-2.adjustable-columns.black10 a:hover, .col-3.adjustable-columns.blue a:hover, .col-3.adjustable-columns.pink a:hover, .col-3.adjustable-columns.purple a:hover, .col-3.adjustable-columns.black a:hover, .col-3.adjustable-columns.black5 a:hover, .col-3.adjustable-columns.black10 a:hover, .col-4.adjustable-columns.blue a:hover, .col-4.adjustable-columns.pink a:hover, .col-4.adjustable-columns.purple a:hover, .col-4.adjustable-columns.black a:hover, .col-4.adjustable-columns.black5 a:hover, .col-4.adjustable-columns.black10 a:hover {
  color: #1300c1;
}
.col-1.adjustable-columns.blue blockquote p, .col-1.adjustable-columns.blue blockquote h1, .col-1.adjustable-columns.blue blockquote h2, .col-1.adjustable-columns.blue blockquote .single-post article h1, .single-post article .col-1.adjustable-columns.blue blockquote h1, .col-1.adjustable-columns.blue blockquote h3, .col-1.adjustable-columns.blue blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-1.adjustable-columns.blue blockquote h2, .col-1.adjustable-columns.blue blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns.blue blockquote h1, .col-1.adjustable-columns.blue blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns.blue blockquote h1, .col-1.adjustable-columns.blue blockquote h4, .col-1.adjustable-columns.blue blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-1.adjustable-columns.blue blockquote button, .col-1.adjustable-columns.blue blockquote a, .col-1.adjustable-columns.pink blockquote p, .col-1.adjustable-columns.pink blockquote h1, .col-1.adjustable-columns.pink blockquote h2, .col-1.adjustable-columns.pink blockquote .single-post article h1, .single-post article .col-1.adjustable-columns.pink blockquote h1, .col-1.adjustable-columns.pink blockquote h3, .col-1.adjustable-columns.pink blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-1.adjustable-columns.pink blockquote h2, .col-1.adjustable-columns.pink blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns.pink blockquote h1, .col-1.adjustable-columns.pink blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns.pink blockquote h1, .col-1.adjustable-columns.pink blockquote h4, .col-1.adjustable-columns.pink blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-1.adjustable-columns.pink blockquote button, .col-1.adjustable-columns.pink blockquote a, .col-1.adjustable-columns.purple blockquote p, .col-1.adjustable-columns.purple blockquote h1, .col-1.adjustable-columns.purple blockquote h2, .col-1.adjustable-columns.purple blockquote .single-post article h1, .single-post article .col-1.adjustable-columns.purple blockquote h1, .col-1.adjustable-columns.purple blockquote h3, .col-1.adjustable-columns.purple blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-1.adjustable-columns.purple blockquote h2, .col-1.adjustable-columns.purple blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns.purple blockquote h1, .col-1.adjustable-columns.purple blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns.purple blockquote h1, .col-1.adjustable-columns.purple blockquote h4, .col-1.adjustable-columns.purple blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-1.adjustable-columns.purple blockquote button, .col-1.adjustable-columns.purple blockquote a, .col-1.adjustable-columns.black blockquote p, .col-1.adjustable-columns.black blockquote h1, .col-1.adjustable-columns.black blockquote h2, .col-1.adjustable-columns.black blockquote .single-post article h1, .single-post article .col-1.adjustable-columns.black blockquote h1, .col-1.adjustable-columns.black blockquote h3, .col-1.adjustable-columns.black blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-1.adjustable-columns.black blockquote h2, .col-1.adjustable-columns.black blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns.black blockquote h1, .col-1.adjustable-columns.black blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns.black blockquote h1, .col-1.adjustable-columns.black blockquote h4, .col-1.adjustable-columns.black blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-1.adjustable-columns.black blockquote button, .col-1.adjustable-columns.black blockquote a, .col-1.adjustable-columns.black5 blockquote p, .col-1.adjustable-columns.black5 blockquote h1, .col-1.adjustable-columns.black5 blockquote h2, .col-1.adjustable-columns.black5 blockquote .single-post article h1, .single-post article .col-1.adjustable-columns.black5 blockquote h1, .col-1.adjustable-columns.black5 blockquote h3, .col-1.adjustable-columns.black5 blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-1.adjustable-columns.black5 blockquote h2, .col-1.adjustable-columns.black5 blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns.black5 blockquote h1, .col-1.adjustable-columns.black5 blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns.black5 blockquote h1, .col-1.adjustable-columns.black5 blockquote h4, .col-1.adjustable-columns.black5 blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-1.adjustable-columns.black5 blockquote button, .col-1.adjustable-columns.black5 blockquote a, .col-1.adjustable-columns.black10 blockquote p, .col-1.adjustable-columns.black10 blockquote h1, .col-1.adjustable-columns.black10 blockquote h2, .col-1.adjustable-columns.black10 blockquote .single-post article h1, .single-post article .col-1.adjustable-columns.black10 blockquote h1, .col-1.adjustable-columns.black10 blockquote h3, .col-1.adjustable-columns.black10 blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-1.adjustable-columns.black10 blockquote h2, .col-1.adjustable-columns.black10 blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns.black10 blockquote h1, .col-1.adjustable-columns.black10 blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns.black10 blockquote h1, .col-1.adjustable-columns.black10 blockquote h4, .col-1.adjustable-columns.black10 blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-1.adjustable-columns.black10 blockquote button, .col-1.adjustable-columns.black10 blockquote a, .col-2.adjustable-columns.blue blockquote p, .col-2.adjustable-columns.blue blockquote h1, .col-2.adjustable-columns.blue blockquote h2, .col-2.adjustable-columns.blue blockquote .single-post article h1, .single-post article .col-2.adjustable-columns.blue blockquote h1, .col-2.adjustable-columns.blue blockquote h3, .col-2.adjustable-columns.blue blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-2.adjustable-columns.blue blockquote h2, .col-2.adjustable-columns.blue blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns.blue blockquote h1, .col-2.adjustable-columns.blue blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns.blue blockquote h1, .col-2.adjustable-columns.blue blockquote h4, .col-2.adjustable-columns.blue blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-2.adjustable-columns.blue blockquote button, .col-2.adjustable-columns.blue blockquote a, .col-2.adjustable-columns.pink blockquote p, .col-2.adjustable-columns.pink blockquote h1, .col-2.adjustable-columns.pink blockquote h2, .col-2.adjustable-columns.pink blockquote .single-post article h1, .single-post article .col-2.adjustable-columns.pink blockquote h1, .col-2.adjustable-columns.pink blockquote h3, .col-2.adjustable-columns.pink blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-2.adjustable-columns.pink blockquote h2, .col-2.adjustable-columns.pink blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns.pink blockquote h1, .col-2.adjustable-columns.pink blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns.pink blockquote h1, .col-2.adjustable-columns.pink blockquote h4, .col-2.adjustable-columns.pink blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-2.adjustable-columns.pink blockquote button, .col-2.adjustable-columns.pink blockquote a, .col-2.adjustable-columns.purple blockquote p, .col-2.adjustable-columns.purple blockquote h1, .col-2.adjustable-columns.purple blockquote h2, .col-2.adjustable-columns.purple blockquote .single-post article h1, .single-post article .col-2.adjustable-columns.purple blockquote h1, .col-2.adjustable-columns.purple blockquote h3, .col-2.adjustable-columns.purple blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-2.adjustable-columns.purple blockquote h2, .col-2.adjustable-columns.purple blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns.purple blockquote h1, .col-2.adjustable-columns.purple blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns.purple blockquote h1, .col-2.adjustable-columns.purple blockquote h4, .col-2.adjustable-columns.purple blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-2.adjustable-columns.purple blockquote button, .col-2.adjustable-columns.purple blockquote a, .col-2.adjustable-columns.black blockquote p, .col-2.adjustable-columns.black blockquote h1, .col-2.adjustable-columns.black blockquote h2, .col-2.adjustable-columns.black blockquote .single-post article h1, .single-post article .col-2.adjustable-columns.black blockquote h1, .col-2.adjustable-columns.black blockquote h3, .col-2.adjustable-columns.black blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-2.adjustable-columns.black blockquote h2, .col-2.adjustable-columns.black blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns.black blockquote h1, .col-2.adjustable-columns.black blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns.black blockquote h1, .col-2.adjustable-columns.black blockquote h4, .col-2.adjustable-columns.black blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-2.adjustable-columns.black blockquote button, .col-2.adjustable-columns.black blockquote a, .col-2.adjustable-columns.black5 blockquote p, .col-2.adjustable-columns.black5 blockquote h1, .col-2.adjustable-columns.black5 blockquote h2, .col-2.adjustable-columns.black5 blockquote .single-post article h1, .single-post article .col-2.adjustable-columns.black5 blockquote h1, .col-2.adjustable-columns.black5 blockquote h3, .col-2.adjustable-columns.black5 blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-2.adjustable-columns.black5 blockquote h2, .col-2.adjustable-columns.black5 blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns.black5 blockquote h1, .col-2.adjustable-columns.black5 blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns.black5 blockquote h1, .col-2.adjustable-columns.black5 blockquote h4, .col-2.adjustable-columns.black5 blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-2.adjustable-columns.black5 blockquote button, .col-2.adjustable-columns.black5 blockquote a, .col-2.adjustable-columns.black10 blockquote p, .col-2.adjustable-columns.black10 blockquote h1, .col-2.adjustable-columns.black10 blockquote h2, .col-2.adjustable-columns.black10 blockquote .single-post article h1, .single-post article .col-2.adjustable-columns.black10 blockquote h1, .col-2.adjustable-columns.black10 blockquote h3, .col-2.adjustable-columns.black10 blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-2.adjustable-columns.black10 blockquote h2, .col-2.adjustable-columns.black10 blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns.black10 blockquote h1, .col-2.adjustable-columns.black10 blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns.black10 blockquote h1, .col-2.adjustable-columns.black10 blockquote h4, .col-2.adjustable-columns.black10 blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-2.adjustable-columns.black10 blockquote button, .col-2.adjustable-columns.black10 blockquote a, .col-3.adjustable-columns.blue blockquote p, .col-3.adjustable-columns.blue blockquote h1, .col-3.adjustable-columns.blue blockquote h2, .col-3.adjustable-columns.blue blockquote .single-post article h1, .single-post article .col-3.adjustable-columns.blue blockquote h1, .col-3.adjustable-columns.blue blockquote h3, .col-3.adjustable-columns.blue blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-3.adjustable-columns.blue blockquote h2, .col-3.adjustable-columns.blue blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns.blue blockquote h1, .col-3.adjustable-columns.blue blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns.blue blockquote h1, .col-3.adjustable-columns.blue blockquote h4, .col-3.adjustable-columns.blue blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-3.adjustable-columns.blue blockquote button, .col-3.adjustable-columns.blue blockquote a, .col-3.adjustable-columns.pink blockquote p, .col-3.adjustable-columns.pink blockquote h1, .col-3.adjustable-columns.pink blockquote h2, .col-3.adjustable-columns.pink blockquote .single-post article h1, .single-post article .col-3.adjustable-columns.pink blockquote h1, .col-3.adjustable-columns.pink blockquote h3, .col-3.adjustable-columns.pink blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-3.adjustable-columns.pink blockquote h2, .col-3.adjustable-columns.pink blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns.pink blockquote h1, .col-3.adjustable-columns.pink blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns.pink blockquote h1, .col-3.adjustable-columns.pink blockquote h4, .col-3.adjustable-columns.pink blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-3.adjustable-columns.pink blockquote button, .col-3.adjustable-columns.pink blockquote a, .col-3.adjustable-columns.purple blockquote p, .col-3.adjustable-columns.purple blockquote h1, .col-3.adjustable-columns.purple blockquote h2, .col-3.adjustable-columns.purple blockquote .single-post article h1, .single-post article .col-3.adjustable-columns.purple blockquote h1, .col-3.adjustable-columns.purple blockquote h3, .col-3.adjustable-columns.purple blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-3.adjustable-columns.purple blockquote h2, .col-3.adjustable-columns.purple blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns.purple blockquote h1, .col-3.adjustable-columns.purple blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns.purple blockquote h1, .col-3.adjustable-columns.purple blockquote h4, .col-3.adjustable-columns.purple blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-3.adjustable-columns.purple blockquote button, .col-3.adjustable-columns.purple blockquote a, .col-3.adjustable-columns.black blockquote p, .col-3.adjustable-columns.black blockquote h1, .col-3.adjustable-columns.black blockquote h2, .col-3.adjustable-columns.black blockquote .single-post article h1, .single-post article .col-3.adjustable-columns.black blockquote h1, .col-3.adjustable-columns.black blockquote h3, .col-3.adjustable-columns.black blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-3.adjustable-columns.black blockquote h2, .col-3.adjustable-columns.black blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns.black blockquote h1, .col-3.adjustable-columns.black blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns.black blockquote h1, .col-3.adjustable-columns.black blockquote h4, .col-3.adjustable-columns.black blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-3.adjustable-columns.black blockquote button, .col-3.adjustable-columns.black blockquote a, .col-3.adjustable-columns.black5 blockquote p, .col-3.adjustable-columns.black5 blockquote h1, .col-3.adjustable-columns.black5 blockquote h2, .col-3.adjustable-columns.black5 blockquote .single-post article h1, .single-post article .col-3.adjustable-columns.black5 blockquote h1, .col-3.adjustable-columns.black5 blockquote h3, .col-3.adjustable-columns.black5 blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-3.adjustable-columns.black5 blockquote h2, .col-3.adjustable-columns.black5 blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns.black5 blockquote h1, .col-3.adjustable-columns.black5 blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns.black5 blockquote h1, .col-3.adjustable-columns.black5 blockquote h4, .col-3.adjustable-columns.black5 blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-3.adjustable-columns.black5 blockquote button, .col-3.adjustable-columns.black5 blockquote a, .col-3.adjustable-columns.black10 blockquote p, .col-3.adjustable-columns.black10 blockquote h1, .col-3.adjustable-columns.black10 blockquote h2, .col-3.adjustable-columns.black10 blockquote .single-post article h1, .single-post article .col-3.adjustable-columns.black10 blockquote h1, .col-3.adjustable-columns.black10 blockquote h3, .col-3.adjustable-columns.black10 blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-3.adjustable-columns.black10 blockquote h2, .col-3.adjustable-columns.black10 blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns.black10 blockquote h1, .col-3.adjustable-columns.black10 blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns.black10 blockquote h1, .col-3.adjustable-columns.black10 blockquote h4, .col-3.adjustable-columns.black10 blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-3.adjustable-columns.black10 blockquote button, .col-3.adjustable-columns.black10 blockquote a, .col-4.adjustable-columns.blue blockquote p, .col-4.adjustable-columns.blue blockquote h1, .col-4.adjustable-columns.blue blockquote h2, .col-4.adjustable-columns.blue blockquote .single-post article h1, .single-post article .col-4.adjustable-columns.blue blockquote h1, .col-4.adjustable-columns.blue blockquote h3, .col-4.adjustable-columns.blue blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-4.adjustable-columns.blue blockquote h2, .col-4.adjustable-columns.blue blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns.blue blockquote h1, .col-4.adjustable-columns.blue blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns.blue blockquote h1, .col-4.adjustable-columns.blue blockquote h4, .col-4.adjustable-columns.blue blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-4.adjustable-columns.blue blockquote button, .col-4.adjustable-columns.blue blockquote a, .col-4.adjustable-columns.pink blockquote p, .col-4.adjustable-columns.pink blockquote h1, .col-4.adjustable-columns.pink blockquote h2, .col-4.adjustable-columns.pink blockquote .single-post article h1, .single-post article .col-4.adjustable-columns.pink blockquote h1, .col-4.adjustable-columns.pink blockquote h3, .col-4.adjustable-columns.pink blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-4.adjustable-columns.pink blockquote h2, .col-4.adjustable-columns.pink blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns.pink blockquote h1, .col-4.adjustable-columns.pink blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns.pink blockquote h1, .col-4.adjustable-columns.pink blockquote h4, .col-4.adjustable-columns.pink blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-4.adjustable-columns.pink blockquote button, .col-4.adjustable-columns.pink blockquote a, .col-4.adjustable-columns.purple blockquote p, .col-4.adjustable-columns.purple blockquote h1, .col-4.adjustable-columns.purple blockquote h2, .col-4.adjustable-columns.purple blockquote .single-post article h1, .single-post article .col-4.adjustable-columns.purple blockquote h1, .col-4.adjustable-columns.purple blockquote h3, .col-4.adjustable-columns.purple blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-4.adjustable-columns.purple blockquote h2, .col-4.adjustable-columns.purple blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns.purple blockquote h1, .col-4.adjustable-columns.purple blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns.purple blockquote h1, .col-4.adjustable-columns.purple blockquote h4, .col-4.adjustable-columns.purple blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-4.adjustable-columns.purple blockquote button, .col-4.adjustable-columns.purple blockquote a, .col-4.adjustable-columns.black blockquote p, .col-4.adjustable-columns.black blockquote h1, .col-4.adjustable-columns.black blockquote h2, .col-4.adjustable-columns.black blockquote .single-post article h1, .single-post article .col-4.adjustable-columns.black blockquote h1, .col-4.adjustable-columns.black blockquote h3, .col-4.adjustable-columns.black blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-4.adjustable-columns.black blockquote h2, .col-4.adjustable-columns.black blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns.black blockquote h1, .col-4.adjustable-columns.black blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns.black blockquote h1, .col-4.adjustable-columns.black blockquote h4, .col-4.adjustable-columns.black blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-4.adjustable-columns.black blockquote button, .col-4.adjustable-columns.black blockquote a, .col-4.adjustable-columns.black5 blockquote p, .col-4.adjustable-columns.black5 blockquote h1, .col-4.adjustable-columns.black5 blockquote h2, .col-4.adjustable-columns.black5 blockquote .single-post article h1, .single-post article .col-4.adjustable-columns.black5 blockquote h1, .col-4.adjustable-columns.black5 blockquote h3, .col-4.adjustable-columns.black5 blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-4.adjustable-columns.black5 blockquote h2, .col-4.adjustable-columns.black5 blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns.black5 blockquote h1, .col-4.adjustable-columns.black5 blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns.black5 blockquote h1, .col-4.adjustable-columns.black5 blockquote h4, .col-4.adjustable-columns.black5 blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-4.adjustable-columns.black5 blockquote button, .col-4.adjustable-columns.black5 blockquote a, .col-4.adjustable-columns.black10 blockquote p, .col-4.adjustable-columns.black10 blockquote h1, .col-4.adjustable-columns.black10 blockquote h2, .col-4.adjustable-columns.black10 blockquote .single-post article h1, .single-post article .col-4.adjustable-columns.black10 blockquote h1, .col-4.adjustable-columns.black10 blockquote h3, .col-4.adjustable-columns.black10 blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-4.adjustable-columns.black10 blockquote h2, .col-4.adjustable-columns.black10 blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns.black10 blockquote h1, .col-4.adjustable-columns.black10 blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns.black10 blockquote h1, .col-4.adjustable-columns.black10 blockquote h4, .col-4.adjustable-columns.black10 blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-4.adjustable-columns.black10 blockquote button, .col-4.adjustable-columns.black10 blockquote a {
  color: #ffffff;
}
.col-1.adjustable-columns.blue blockquote p::before, .col-1.adjustable-columns.blue blockquote h1::before, .col-1.adjustable-columns.blue blockquote h2::before, .col-1.adjustable-columns.blue blockquote .single-post article h1::before, .single-post article .col-1.adjustable-columns.blue blockquote h1::before, .col-1.adjustable-columns.blue blockquote h3::before, .col-1.adjustable-columns.blue blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-1.adjustable-columns.blue blockquote h2::before, .col-1.adjustable-columns.blue blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns.blue blockquote h1::before, .col-1.adjustable-columns.blue blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns.blue blockquote h1::before, .col-1.adjustable-columns.blue blockquote h4::before, .col-1.adjustable-columns.blue blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-1.adjustable-columns.blue blockquote button::before, .col-1.adjustable-columns.blue blockquote a::before, .col-1.adjustable-columns.pink blockquote p::before, .col-1.adjustable-columns.pink blockquote h1::before, .col-1.adjustable-columns.pink blockquote h2::before, .col-1.adjustable-columns.pink blockquote .single-post article h1::before, .single-post article .col-1.adjustable-columns.pink blockquote h1::before, .col-1.adjustable-columns.pink blockquote h3::before, .col-1.adjustable-columns.pink blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-1.adjustable-columns.pink blockquote h2::before, .col-1.adjustable-columns.pink blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns.pink blockquote h1::before, .col-1.adjustable-columns.pink blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns.pink blockquote h1::before, .col-1.adjustable-columns.pink blockquote h4::before, .col-1.adjustable-columns.pink blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-1.adjustable-columns.pink blockquote button::before, .col-1.adjustable-columns.pink blockquote a::before, .col-1.adjustable-columns.purple blockquote p::before, .col-1.adjustable-columns.purple blockquote h1::before, .col-1.adjustable-columns.purple blockquote h2::before, .col-1.adjustable-columns.purple blockquote .single-post article h1::before, .single-post article .col-1.adjustable-columns.purple blockquote h1::before, .col-1.adjustable-columns.purple blockquote h3::before, .col-1.adjustable-columns.purple blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-1.adjustable-columns.purple blockquote h2::before, .col-1.adjustable-columns.purple blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns.purple blockquote h1::before, .col-1.adjustable-columns.purple blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns.purple blockquote h1::before, .col-1.adjustable-columns.purple blockquote h4::before, .col-1.adjustable-columns.purple blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-1.adjustable-columns.purple blockquote button::before, .col-1.adjustable-columns.purple blockquote a::before, .col-1.adjustable-columns.black blockquote p::before, .col-1.adjustable-columns.black blockquote h1::before, .col-1.adjustable-columns.black blockquote h2::before, .col-1.adjustable-columns.black blockquote .single-post article h1::before, .single-post article .col-1.adjustable-columns.black blockquote h1::before, .col-1.adjustable-columns.black blockquote h3::before, .col-1.adjustable-columns.black blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-1.adjustable-columns.black blockquote h2::before, .col-1.adjustable-columns.black blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns.black blockquote h1::before, .col-1.adjustable-columns.black blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns.black blockquote h1::before, .col-1.adjustable-columns.black blockquote h4::before, .col-1.adjustable-columns.black blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-1.adjustable-columns.black blockquote button::before, .col-1.adjustable-columns.black blockquote a::before, .col-1.adjustable-columns.black5 blockquote p::before, .col-1.adjustable-columns.black5 blockquote h1::before, .col-1.adjustable-columns.black5 blockquote h2::before, .col-1.adjustable-columns.black5 blockquote .single-post article h1::before, .single-post article .col-1.adjustable-columns.black5 blockquote h1::before, .col-1.adjustable-columns.black5 blockquote h3::before, .col-1.adjustable-columns.black5 blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-1.adjustable-columns.black5 blockquote h2::before, .col-1.adjustable-columns.black5 blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns.black5 blockquote h1::before, .col-1.adjustable-columns.black5 blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns.black5 blockquote h1::before, .col-1.adjustable-columns.black5 blockquote h4::before, .col-1.adjustable-columns.black5 blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-1.adjustable-columns.black5 blockquote button::before, .col-1.adjustable-columns.black5 blockquote a::before, .col-1.adjustable-columns.black10 blockquote p::before, .col-1.adjustable-columns.black10 blockquote h1::before, .col-1.adjustable-columns.black10 blockquote h2::before, .col-1.adjustable-columns.black10 blockquote .single-post article h1::before, .single-post article .col-1.adjustable-columns.black10 blockquote h1::before, .col-1.adjustable-columns.black10 blockquote h3::before, .col-1.adjustable-columns.black10 blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-1.adjustable-columns.black10 blockquote h2::before, .col-1.adjustable-columns.black10 blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns.black10 blockquote h1::before, .col-1.adjustable-columns.black10 blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns.black10 blockquote h1::before, .col-1.adjustable-columns.black10 blockquote h4::before, .col-1.adjustable-columns.black10 blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-1.adjustable-columns.black10 blockquote button::before, .col-1.adjustable-columns.black10 blockquote a::before, .col-2.adjustable-columns.blue blockquote p::before, .col-2.adjustable-columns.blue blockquote h1::before, .col-2.adjustable-columns.blue blockquote h2::before, .col-2.adjustable-columns.blue blockquote .single-post article h1::before, .single-post article .col-2.adjustable-columns.blue blockquote h1::before, .col-2.adjustable-columns.blue blockquote h3::before, .col-2.adjustable-columns.blue blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-2.adjustable-columns.blue blockquote h2::before, .col-2.adjustable-columns.blue blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns.blue blockquote h1::before, .col-2.adjustable-columns.blue blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns.blue blockquote h1::before, .col-2.adjustable-columns.blue blockquote h4::before, .col-2.adjustable-columns.blue blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-2.adjustable-columns.blue blockquote button::before, .col-2.adjustable-columns.blue blockquote a::before, .col-2.adjustable-columns.pink blockquote p::before, .col-2.adjustable-columns.pink blockquote h1::before, .col-2.adjustable-columns.pink blockquote h2::before, .col-2.adjustable-columns.pink blockquote .single-post article h1::before, .single-post article .col-2.adjustable-columns.pink blockquote h1::before, .col-2.adjustable-columns.pink blockquote h3::before, .col-2.adjustable-columns.pink blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-2.adjustable-columns.pink blockquote h2::before, .col-2.adjustable-columns.pink blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns.pink blockquote h1::before, .col-2.adjustable-columns.pink blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns.pink blockquote h1::before, .col-2.adjustable-columns.pink blockquote h4::before, .col-2.adjustable-columns.pink blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-2.adjustable-columns.pink blockquote button::before, .col-2.adjustable-columns.pink blockquote a::before, .col-2.adjustable-columns.purple blockquote p::before, .col-2.adjustable-columns.purple blockquote h1::before, .col-2.adjustable-columns.purple blockquote h2::before, .col-2.adjustable-columns.purple blockquote .single-post article h1::before, .single-post article .col-2.adjustable-columns.purple blockquote h1::before, .col-2.adjustable-columns.purple blockquote h3::before, .col-2.adjustable-columns.purple blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-2.adjustable-columns.purple blockquote h2::before, .col-2.adjustable-columns.purple blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns.purple blockquote h1::before, .col-2.adjustable-columns.purple blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns.purple blockquote h1::before, .col-2.adjustable-columns.purple blockquote h4::before, .col-2.adjustable-columns.purple blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-2.adjustable-columns.purple blockquote button::before, .col-2.adjustable-columns.purple blockquote a::before, .col-2.adjustable-columns.black blockquote p::before, .col-2.adjustable-columns.black blockquote h1::before, .col-2.adjustable-columns.black blockquote h2::before, .col-2.adjustable-columns.black blockquote .single-post article h1::before, .single-post article .col-2.adjustable-columns.black blockquote h1::before, .col-2.adjustable-columns.black blockquote h3::before, .col-2.adjustable-columns.black blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-2.adjustable-columns.black blockquote h2::before, .col-2.adjustable-columns.black blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns.black blockquote h1::before, .col-2.adjustable-columns.black blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns.black blockquote h1::before, .col-2.adjustable-columns.black blockquote h4::before, .col-2.adjustable-columns.black blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-2.adjustable-columns.black blockquote button::before, .col-2.adjustable-columns.black blockquote a::before, .col-2.adjustable-columns.black5 blockquote p::before, .col-2.adjustable-columns.black5 blockquote h1::before, .col-2.adjustable-columns.black5 blockquote h2::before, .col-2.adjustable-columns.black5 blockquote .single-post article h1::before, .single-post article .col-2.adjustable-columns.black5 blockquote h1::before, .col-2.adjustable-columns.black5 blockquote h3::before, .col-2.adjustable-columns.black5 blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-2.adjustable-columns.black5 blockquote h2::before, .col-2.adjustable-columns.black5 blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns.black5 blockquote h1::before, .col-2.adjustable-columns.black5 blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns.black5 blockquote h1::before, .col-2.adjustable-columns.black5 blockquote h4::before, .col-2.adjustable-columns.black5 blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-2.adjustable-columns.black5 blockquote button::before, .col-2.adjustable-columns.black5 blockquote a::before, .col-2.adjustable-columns.black10 blockquote p::before, .col-2.adjustable-columns.black10 blockquote h1::before, .col-2.adjustable-columns.black10 blockquote h2::before, .col-2.adjustable-columns.black10 blockquote .single-post article h1::before, .single-post article .col-2.adjustable-columns.black10 blockquote h1::before, .col-2.adjustable-columns.black10 blockquote h3::before, .col-2.adjustable-columns.black10 blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-2.adjustable-columns.black10 blockquote h2::before, .col-2.adjustable-columns.black10 blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns.black10 blockquote h1::before, .col-2.adjustable-columns.black10 blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns.black10 blockquote h1::before, .col-2.adjustable-columns.black10 blockquote h4::before, .col-2.adjustable-columns.black10 blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-2.adjustable-columns.black10 blockquote button::before, .col-2.adjustable-columns.black10 blockquote a::before, .col-3.adjustable-columns.blue blockquote p::before, .col-3.adjustable-columns.blue blockquote h1::before, .col-3.adjustable-columns.blue blockquote h2::before, .col-3.adjustable-columns.blue blockquote .single-post article h1::before, .single-post article .col-3.adjustable-columns.blue blockquote h1::before, .col-3.adjustable-columns.blue blockquote h3::before, .col-3.adjustable-columns.blue blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-3.adjustable-columns.blue blockquote h2::before, .col-3.adjustable-columns.blue blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns.blue blockquote h1::before, .col-3.adjustable-columns.blue blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns.blue blockquote h1::before, .col-3.adjustable-columns.blue blockquote h4::before, .col-3.adjustable-columns.blue blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-3.adjustable-columns.blue blockquote button::before, .col-3.adjustable-columns.blue blockquote a::before, .col-3.adjustable-columns.pink blockquote p::before, .col-3.adjustable-columns.pink blockquote h1::before, .col-3.adjustable-columns.pink blockquote h2::before, .col-3.adjustable-columns.pink blockquote .single-post article h1::before, .single-post article .col-3.adjustable-columns.pink blockquote h1::before, .col-3.adjustable-columns.pink blockquote h3::before, .col-3.adjustable-columns.pink blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-3.adjustable-columns.pink blockquote h2::before, .col-3.adjustable-columns.pink blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns.pink blockquote h1::before, .col-3.adjustable-columns.pink blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns.pink blockquote h1::before, .col-3.adjustable-columns.pink blockquote h4::before, .col-3.adjustable-columns.pink blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-3.adjustable-columns.pink blockquote button::before, .col-3.adjustable-columns.pink blockquote a::before, .col-3.adjustable-columns.purple blockquote p::before, .col-3.adjustable-columns.purple blockquote h1::before, .col-3.adjustable-columns.purple blockquote h2::before, .col-3.adjustable-columns.purple blockquote .single-post article h1::before, .single-post article .col-3.adjustable-columns.purple blockquote h1::before, .col-3.adjustable-columns.purple blockquote h3::before, .col-3.adjustable-columns.purple blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-3.adjustable-columns.purple blockquote h2::before, .col-3.adjustable-columns.purple blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns.purple blockquote h1::before, .col-3.adjustable-columns.purple blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns.purple blockquote h1::before, .col-3.adjustable-columns.purple blockquote h4::before, .col-3.adjustable-columns.purple blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-3.adjustable-columns.purple blockquote button::before, .col-3.adjustable-columns.purple blockquote a::before, .col-3.adjustable-columns.black blockquote p::before, .col-3.adjustable-columns.black blockquote h1::before, .col-3.adjustable-columns.black blockquote h2::before, .col-3.adjustable-columns.black blockquote .single-post article h1::before, .single-post article .col-3.adjustable-columns.black blockquote h1::before, .col-3.adjustable-columns.black blockquote h3::before, .col-3.adjustable-columns.black blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-3.adjustable-columns.black blockquote h2::before, .col-3.adjustable-columns.black blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns.black blockquote h1::before, .col-3.adjustable-columns.black blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns.black blockquote h1::before, .col-3.adjustable-columns.black blockquote h4::before, .col-3.adjustable-columns.black blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-3.adjustable-columns.black blockquote button::before, .col-3.adjustable-columns.black blockquote a::before, .col-3.adjustable-columns.black5 blockquote p::before, .col-3.adjustable-columns.black5 blockquote h1::before, .col-3.adjustable-columns.black5 blockquote h2::before, .col-3.adjustable-columns.black5 blockquote .single-post article h1::before, .single-post article .col-3.adjustable-columns.black5 blockquote h1::before, .col-3.adjustable-columns.black5 blockquote h3::before, .col-3.adjustable-columns.black5 blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-3.adjustable-columns.black5 blockquote h2::before, .col-3.adjustable-columns.black5 blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns.black5 blockquote h1::before, .col-3.adjustable-columns.black5 blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns.black5 blockquote h1::before, .col-3.adjustable-columns.black5 blockquote h4::before, .col-3.adjustable-columns.black5 blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-3.adjustable-columns.black5 blockquote button::before, .col-3.adjustable-columns.black5 blockquote a::before, .col-3.adjustable-columns.black10 blockquote p::before, .col-3.adjustable-columns.black10 blockquote h1::before, .col-3.adjustable-columns.black10 blockquote h2::before, .col-3.adjustable-columns.black10 blockquote .single-post article h1::before, .single-post article .col-3.adjustable-columns.black10 blockquote h1::before, .col-3.adjustable-columns.black10 blockquote h3::before, .col-3.adjustable-columns.black10 blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-3.adjustable-columns.black10 blockquote h2::before, .col-3.adjustable-columns.black10 blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns.black10 blockquote h1::before, .col-3.adjustable-columns.black10 blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns.black10 blockquote h1::before, .col-3.adjustable-columns.black10 blockquote h4::before, .col-3.adjustable-columns.black10 blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-3.adjustable-columns.black10 blockquote button::before, .col-3.adjustable-columns.black10 blockquote a::before, .col-4.adjustable-columns.blue blockquote p::before, .col-4.adjustable-columns.blue blockquote h1::before, .col-4.adjustable-columns.blue blockquote h2::before, .col-4.adjustable-columns.blue blockquote .single-post article h1::before, .single-post article .col-4.adjustable-columns.blue blockquote h1::before, .col-4.adjustable-columns.blue blockquote h3::before, .col-4.adjustable-columns.blue blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-4.adjustable-columns.blue blockquote h2::before, .col-4.adjustable-columns.blue blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns.blue blockquote h1::before, .col-4.adjustable-columns.blue blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns.blue blockquote h1::before, .col-4.adjustable-columns.blue blockquote h4::before, .col-4.adjustable-columns.blue blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-4.adjustable-columns.blue blockquote button::before, .col-4.adjustable-columns.blue blockquote a::before, .col-4.adjustable-columns.pink blockquote p::before, .col-4.adjustable-columns.pink blockquote h1::before, .col-4.adjustable-columns.pink blockquote h2::before, .col-4.adjustable-columns.pink blockquote .single-post article h1::before, .single-post article .col-4.adjustable-columns.pink blockquote h1::before, .col-4.adjustable-columns.pink blockquote h3::before, .col-4.adjustable-columns.pink blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-4.adjustable-columns.pink blockquote h2::before, .col-4.adjustable-columns.pink blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns.pink blockquote h1::before, .col-4.adjustable-columns.pink blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns.pink blockquote h1::before, .col-4.adjustable-columns.pink blockquote h4::before, .col-4.adjustable-columns.pink blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-4.adjustable-columns.pink blockquote button::before, .col-4.adjustable-columns.pink blockquote a::before, .col-4.adjustable-columns.purple blockquote p::before, .col-4.adjustable-columns.purple blockquote h1::before, .col-4.adjustable-columns.purple blockquote h2::before, .col-4.adjustable-columns.purple blockquote .single-post article h1::before, .single-post article .col-4.adjustable-columns.purple blockquote h1::before, .col-4.adjustable-columns.purple blockquote h3::before, .col-4.adjustable-columns.purple blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-4.adjustable-columns.purple blockquote h2::before, .col-4.adjustable-columns.purple blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns.purple blockquote h1::before, .col-4.adjustable-columns.purple blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns.purple blockquote h1::before, .col-4.adjustable-columns.purple blockquote h4::before, .col-4.adjustable-columns.purple blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-4.adjustable-columns.purple blockquote button::before, .col-4.adjustable-columns.purple blockquote a::before, .col-4.adjustable-columns.black blockquote p::before, .col-4.adjustable-columns.black blockquote h1::before, .col-4.adjustable-columns.black blockquote h2::before, .col-4.adjustable-columns.black blockquote .single-post article h1::before, .single-post article .col-4.adjustable-columns.black blockquote h1::before, .col-4.adjustable-columns.black blockquote h3::before, .col-4.adjustable-columns.black blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-4.adjustable-columns.black blockquote h2::before, .col-4.adjustable-columns.black blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns.black blockquote h1::before, .col-4.adjustable-columns.black blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns.black blockquote h1::before, .col-4.adjustable-columns.black blockquote h4::before, .col-4.adjustable-columns.black blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-4.adjustable-columns.black blockquote button::before, .col-4.adjustable-columns.black blockquote a::before, .col-4.adjustable-columns.black5 blockquote p::before, .col-4.adjustable-columns.black5 blockquote h1::before, .col-4.adjustable-columns.black5 blockquote h2::before, .col-4.adjustable-columns.black5 blockquote .single-post article h1::before, .single-post article .col-4.adjustable-columns.black5 blockquote h1::before, .col-4.adjustable-columns.black5 blockquote h3::before, .col-4.adjustable-columns.black5 blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-4.adjustable-columns.black5 blockquote h2::before, .col-4.adjustable-columns.black5 blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns.black5 blockquote h1::before, .col-4.adjustable-columns.black5 blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns.black5 blockquote h1::before, .col-4.adjustable-columns.black5 blockquote h4::before, .col-4.adjustable-columns.black5 blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-4.adjustable-columns.black5 blockquote button::before, .col-4.adjustable-columns.black5 blockquote a::before, .col-4.adjustable-columns.black10 blockquote p::before, .col-4.adjustable-columns.black10 blockquote h1::before, .col-4.adjustable-columns.black10 blockquote h2::before, .col-4.adjustable-columns.black10 blockquote .single-post article h1::before, .single-post article .col-4.adjustable-columns.black10 blockquote h1::before, .col-4.adjustable-columns.black10 blockquote h3::before, .col-4.adjustable-columns.black10 blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-4.adjustable-columns.black10 blockquote h2::before, .col-4.adjustable-columns.black10 blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns.black10 blockquote h1::before, .col-4.adjustable-columns.black10 blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns.black10 blockquote h1::before, .col-4.adjustable-columns.black10 blockquote h4::before, .col-4.adjustable-columns.black10 blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-4.adjustable-columns.black10 blockquote button::before, .col-4.adjustable-columns.black10 blockquote a::before {
  color: #ffffff;
}
.col-1.adjustable-columns.blue blockquote p::after, .col-1.adjustable-columns.blue blockquote h1::after, .col-1.adjustable-columns.blue blockquote h2::after, .col-1.adjustable-columns.blue blockquote .single-post article h1::after, .single-post article .col-1.adjustable-columns.blue blockquote h1::after, .col-1.adjustable-columns.blue blockquote h3::after, .col-1.adjustable-columns.blue blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-1.adjustable-columns.blue blockquote h2::after, .col-1.adjustable-columns.blue blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns.blue blockquote h1::after, .col-1.adjustable-columns.blue blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns.blue blockquote h1::after, .col-1.adjustable-columns.blue blockquote h4::after, .col-1.adjustable-columns.blue blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-1.adjustable-columns.blue blockquote button::after, .col-1.adjustable-columns.blue blockquote a::after, .col-1.adjustable-columns.pink blockquote p::after, .col-1.adjustable-columns.pink blockquote h1::after, .col-1.adjustable-columns.pink blockquote h2::after, .col-1.adjustable-columns.pink blockquote .single-post article h1::after, .single-post article .col-1.adjustable-columns.pink blockquote h1::after, .col-1.adjustable-columns.pink blockquote h3::after, .col-1.adjustable-columns.pink blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-1.adjustable-columns.pink blockquote h2::after, .col-1.adjustable-columns.pink blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns.pink blockquote h1::after, .col-1.adjustable-columns.pink blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns.pink blockquote h1::after, .col-1.adjustable-columns.pink blockquote h4::after, .col-1.adjustable-columns.pink blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-1.adjustable-columns.pink blockquote button::after, .col-1.adjustable-columns.pink blockquote a::after, .col-1.adjustable-columns.purple blockquote p::after, .col-1.adjustable-columns.purple blockquote h1::after, .col-1.adjustable-columns.purple blockquote h2::after, .col-1.adjustable-columns.purple blockquote .single-post article h1::after, .single-post article .col-1.adjustable-columns.purple blockquote h1::after, .col-1.adjustable-columns.purple blockquote h3::after, .col-1.adjustable-columns.purple blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-1.adjustable-columns.purple blockquote h2::after, .col-1.adjustable-columns.purple blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns.purple blockquote h1::after, .col-1.adjustable-columns.purple blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns.purple blockquote h1::after, .col-1.adjustable-columns.purple blockquote h4::after, .col-1.adjustable-columns.purple blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-1.adjustable-columns.purple blockquote button::after, .col-1.adjustable-columns.purple blockquote a::after, .col-1.adjustable-columns.black blockquote p::after, .col-1.adjustable-columns.black blockquote h1::after, .col-1.adjustable-columns.black blockquote h2::after, .col-1.adjustable-columns.black blockquote .single-post article h1::after, .single-post article .col-1.adjustable-columns.black blockquote h1::after, .col-1.adjustable-columns.black blockquote h3::after, .col-1.adjustable-columns.black blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-1.adjustable-columns.black blockquote h2::after, .col-1.adjustable-columns.black blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns.black blockquote h1::after, .col-1.adjustable-columns.black blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns.black blockquote h1::after, .col-1.adjustable-columns.black blockquote h4::after, .col-1.adjustable-columns.black blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-1.adjustable-columns.black blockquote button::after, .col-1.adjustable-columns.black blockquote a::after, .col-1.adjustable-columns.black5 blockquote p::after, .col-1.adjustable-columns.black5 blockquote h1::after, .col-1.adjustable-columns.black5 blockquote h2::after, .col-1.adjustable-columns.black5 blockquote .single-post article h1::after, .single-post article .col-1.adjustable-columns.black5 blockquote h1::after, .col-1.adjustable-columns.black5 blockquote h3::after, .col-1.adjustable-columns.black5 blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-1.adjustable-columns.black5 blockquote h2::after, .col-1.adjustable-columns.black5 blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns.black5 blockquote h1::after, .col-1.adjustable-columns.black5 blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns.black5 blockquote h1::after, .col-1.adjustable-columns.black5 blockquote h4::after, .col-1.adjustable-columns.black5 blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-1.adjustable-columns.black5 blockquote button::after, .col-1.adjustable-columns.black5 blockquote a::after, .col-1.adjustable-columns.black10 blockquote p::after, .col-1.adjustable-columns.black10 blockquote h1::after, .col-1.adjustable-columns.black10 blockquote h2::after, .col-1.adjustable-columns.black10 blockquote .single-post article h1::after, .single-post article .col-1.adjustable-columns.black10 blockquote h1::after, .col-1.adjustable-columns.black10 blockquote h3::after, .col-1.adjustable-columns.black10 blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-1.adjustable-columns.black10 blockquote h2::after, .col-1.adjustable-columns.black10 blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns.black10 blockquote h1::after, .col-1.adjustable-columns.black10 blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns.black10 blockquote h1::after, .col-1.adjustable-columns.black10 blockquote h4::after, .col-1.adjustable-columns.black10 blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-1.adjustable-columns.black10 blockquote button::after, .col-1.adjustable-columns.black10 blockquote a::after, .col-2.adjustable-columns.blue blockquote p::after, .col-2.adjustable-columns.blue blockquote h1::after, .col-2.adjustable-columns.blue blockquote h2::after, .col-2.adjustable-columns.blue blockquote .single-post article h1::after, .single-post article .col-2.adjustable-columns.blue blockquote h1::after, .col-2.adjustable-columns.blue blockquote h3::after, .col-2.adjustable-columns.blue blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-2.adjustable-columns.blue blockquote h2::after, .col-2.adjustable-columns.blue blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns.blue blockquote h1::after, .col-2.adjustable-columns.blue blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns.blue blockquote h1::after, .col-2.adjustable-columns.blue blockquote h4::after, .col-2.adjustable-columns.blue blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-2.adjustable-columns.blue blockquote button::after, .col-2.adjustable-columns.blue blockquote a::after, .col-2.adjustable-columns.pink blockquote p::after, .col-2.adjustable-columns.pink blockquote h1::after, .col-2.adjustable-columns.pink blockquote h2::after, .col-2.adjustable-columns.pink blockquote .single-post article h1::after, .single-post article .col-2.adjustable-columns.pink blockquote h1::after, .col-2.adjustable-columns.pink blockquote h3::after, .col-2.adjustable-columns.pink blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-2.adjustable-columns.pink blockquote h2::after, .col-2.adjustable-columns.pink blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns.pink blockquote h1::after, .col-2.adjustable-columns.pink blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns.pink blockquote h1::after, .col-2.adjustable-columns.pink blockquote h4::after, .col-2.adjustable-columns.pink blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-2.adjustable-columns.pink blockquote button::after, .col-2.adjustable-columns.pink blockquote a::after, .col-2.adjustable-columns.purple blockquote p::after, .col-2.adjustable-columns.purple blockquote h1::after, .col-2.adjustable-columns.purple blockquote h2::after, .col-2.adjustable-columns.purple blockquote .single-post article h1::after, .single-post article .col-2.adjustable-columns.purple blockquote h1::after, .col-2.adjustable-columns.purple blockquote h3::after, .col-2.adjustable-columns.purple blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-2.adjustable-columns.purple blockquote h2::after, .col-2.adjustable-columns.purple blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns.purple blockquote h1::after, .col-2.adjustable-columns.purple blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns.purple blockquote h1::after, .col-2.adjustable-columns.purple blockquote h4::after, .col-2.adjustable-columns.purple blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-2.adjustable-columns.purple blockquote button::after, .col-2.adjustable-columns.purple blockquote a::after, .col-2.adjustable-columns.black blockquote p::after, .col-2.adjustable-columns.black blockquote h1::after, .col-2.adjustable-columns.black blockquote h2::after, .col-2.adjustable-columns.black blockquote .single-post article h1::after, .single-post article .col-2.adjustable-columns.black blockquote h1::after, .col-2.adjustable-columns.black blockquote h3::after, .col-2.adjustable-columns.black blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-2.adjustable-columns.black blockquote h2::after, .col-2.adjustable-columns.black blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns.black blockquote h1::after, .col-2.adjustable-columns.black blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns.black blockquote h1::after, .col-2.adjustable-columns.black blockquote h4::after, .col-2.adjustable-columns.black blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-2.adjustable-columns.black blockquote button::after, .col-2.adjustable-columns.black blockquote a::after, .col-2.adjustable-columns.black5 blockquote p::after, .col-2.adjustable-columns.black5 blockquote h1::after, .col-2.adjustable-columns.black5 blockquote h2::after, .col-2.adjustable-columns.black5 blockquote .single-post article h1::after, .single-post article .col-2.adjustable-columns.black5 blockquote h1::after, .col-2.adjustable-columns.black5 blockquote h3::after, .col-2.adjustable-columns.black5 blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-2.adjustable-columns.black5 blockquote h2::after, .col-2.adjustable-columns.black5 blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns.black5 blockquote h1::after, .col-2.adjustable-columns.black5 blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns.black5 blockquote h1::after, .col-2.adjustable-columns.black5 blockquote h4::after, .col-2.adjustable-columns.black5 blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-2.adjustable-columns.black5 blockquote button::after, .col-2.adjustable-columns.black5 blockquote a::after, .col-2.adjustable-columns.black10 blockquote p::after, .col-2.adjustable-columns.black10 blockquote h1::after, .col-2.adjustable-columns.black10 blockquote h2::after, .col-2.adjustable-columns.black10 blockquote .single-post article h1::after, .single-post article .col-2.adjustable-columns.black10 blockquote h1::after, .col-2.adjustable-columns.black10 blockquote h3::after, .col-2.adjustable-columns.black10 blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-2.adjustable-columns.black10 blockquote h2::after, .col-2.adjustable-columns.black10 blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns.black10 blockquote h1::after, .col-2.adjustable-columns.black10 blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns.black10 blockquote h1::after, .col-2.adjustable-columns.black10 blockquote h4::after, .col-2.adjustable-columns.black10 blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-2.adjustable-columns.black10 blockquote button::after, .col-2.adjustable-columns.black10 blockquote a::after, .col-3.adjustable-columns.blue blockquote p::after, .col-3.adjustable-columns.blue blockquote h1::after, .col-3.adjustable-columns.blue blockquote h2::after, .col-3.adjustable-columns.blue blockquote .single-post article h1::after, .single-post article .col-3.adjustable-columns.blue blockquote h1::after, .col-3.adjustable-columns.blue blockquote h3::after, .col-3.adjustable-columns.blue blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-3.adjustable-columns.blue blockquote h2::after, .col-3.adjustable-columns.blue blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns.blue blockquote h1::after, .col-3.adjustable-columns.blue blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns.blue blockquote h1::after, .col-3.adjustable-columns.blue blockquote h4::after, .col-3.adjustable-columns.blue blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-3.adjustable-columns.blue blockquote button::after, .col-3.adjustable-columns.blue blockquote a::after, .col-3.adjustable-columns.pink blockquote p::after, .col-3.adjustable-columns.pink blockquote h1::after, .col-3.adjustable-columns.pink blockquote h2::after, .col-3.adjustable-columns.pink blockquote .single-post article h1::after, .single-post article .col-3.adjustable-columns.pink blockquote h1::after, .col-3.adjustable-columns.pink blockquote h3::after, .col-3.adjustable-columns.pink blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-3.adjustable-columns.pink blockquote h2::after, .col-3.adjustable-columns.pink blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns.pink blockquote h1::after, .col-3.adjustable-columns.pink blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns.pink blockquote h1::after, .col-3.adjustable-columns.pink blockquote h4::after, .col-3.adjustable-columns.pink blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-3.adjustable-columns.pink blockquote button::after, .col-3.adjustable-columns.pink blockquote a::after, .col-3.adjustable-columns.purple blockquote p::after, .col-3.adjustable-columns.purple blockquote h1::after, .col-3.adjustable-columns.purple blockquote h2::after, .col-3.adjustable-columns.purple blockquote .single-post article h1::after, .single-post article .col-3.adjustable-columns.purple blockquote h1::after, .col-3.adjustable-columns.purple blockquote h3::after, .col-3.adjustable-columns.purple blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-3.adjustable-columns.purple blockquote h2::after, .col-3.adjustable-columns.purple blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns.purple blockquote h1::after, .col-3.adjustable-columns.purple blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns.purple blockquote h1::after, .col-3.adjustable-columns.purple blockquote h4::after, .col-3.adjustable-columns.purple blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-3.adjustable-columns.purple blockquote button::after, .col-3.adjustable-columns.purple blockquote a::after, .col-3.adjustable-columns.black blockquote p::after, .col-3.adjustable-columns.black blockquote h1::after, .col-3.adjustable-columns.black blockquote h2::after, .col-3.adjustable-columns.black blockquote .single-post article h1::after, .single-post article .col-3.adjustable-columns.black blockquote h1::after, .col-3.adjustable-columns.black blockquote h3::after, .col-3.adjustable-columns.black blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-3.adjustable-columns.black blockquote h2::after, .col-3.adjustable-columns.black blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns.black blockquote h1::after, .col-3.adjustable-columns.black blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns.black blockquote h1::after, .col-3.adjustable-columns.black blockquote h4::after, .col-3.adjustable-columns.black blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-3.adjustable-columns.black blockquote button::after, .col-3.adjustable-columns.black blockquote a::after, .col-3.adjustable-columns.black5 blockquote p::after, .col-3.adjustable-columns.black5 blockquote h1::after, .col-3.adjustable-columns.black5 blockquote h2::after, .col-3.adjustable-columns.black5 blockquote .single-post article h1::after, .single-post article .col-3.adjustable-columns.black5 blockquote h1::after, .col-3.adjustable-columns.black5 blockquote h3::after, .col-3.adjustable-columns.black5 blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-3.adjustable-columns.black5 blockquote h2::after, .col-3.adjustable-columns.black5 blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns.black5 blockquote h1::after, .col-3.adjustable-columns.black5 blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns.black5 blockquote h1::after, .col-3.adjustable-columns.black5 blockquote h4::after, .col-3.adjustable-columns.black5 blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-3.adjustable-columns.black5 blockquote button::after, .col-3.adjustable-columns.black5 blockquote a::after, .col-3.adjustable-columns.black10 blockquote p::after, .col-3.adjustable-columns.black10 blockquote h1::after, .col-3.adjustable-columns.black10 blockquote h2::after, .col-3.adjustable-columns.black10 blockquote .single-post article h1::after, .single-post article .col-3.adjustable-columns.black10 blockquote h1::after, .col-3.adjustable-columns.black10 blockquote h3::after, .col-3.adjustable-columns.black10 blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-3.adjustable-columns.black10 blockquote h2::after, .col-3.adjustable-columns.black10 blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns.black10 blockquote h1::after, .col-3.adjustable-columns.black10 blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns.black10 blockquote h1::after, .col-3.adjustable-columns.black10 blockquote h4::after, .col-3.adjustable-columns.black10 blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-3.adjustable-columns.black10 blockquote button::after, .col-3.adjustable-columns.black10 blockquote a::after, .col-4.adjustable-columns.blue blockquote p::after, .col-4.adjustable-columns.blue blockquote h1::after, .col-4.adjustable-columns.blue blockquote h2::after, .col-4.adjustable-columns.blue blockquote .single-post article h1::after, .single-post article .col-4.adjustable-columns.blue blockquote h1::after, .col-4.adjustable-columns.blue blockquote h3::after, .col-4.adjustable-columns.blue blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-4.adjustable-columns.blue blockquote h2::after, .col-4.adjustable-columns.blue blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns.blue blockquote h1::after, .col-4.adjustable-columns.blue blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns.blue blockquote h1::after, .col-4.adjustable-columns.blue blockquote h4::after, .col-4.adjustable-columns.blue blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-4.adjustable-columns.blue blockquote button::after, .col-4.adjustable-columns.blue blockquote a::after, .col-4.adjustable-columns.pink blockquote p::after, .col-4.adjustable-columns.pink blockquote h1::after, .col-4.adjustable-columns.pink blockquote h2::after, .col-4.adjustable-columns.pink blockquote .single-post article h1::after, .single-post article .col-4.adjustable-columns.pink blockquote h1::after, .col-4.adjustable-columns.pink blockquote h3::after, .col-4.adjustable-columns.pink blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-4.adjustable-columns.pink blockquote h2::after, .col-4.adjustable-columns.pink blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns.pink blockquote h1::after, .col-4.adjustable-columns.pink blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns.pink blockquote h1::after, .col-4.adjustable-columns.pink blockquote h4::after, .col-4.adjustable-columns.pink blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-4.adjustable-columns.pink blockquote button::after, .col-4.adjustable-columns.pink blockquote a::after, .col-4.adjustable-columns.purple blockquote p::after, .col-4.adjustable-columns.purple blockquote h1::after, .col-4.adjustable-columns.purple blockquote h2::after, .col-4.adjustable-columns.purple blockquote .single-post article h1::after, .single-post article .col-4.adjustable-columns.purple blockquote h1::after, .col-4.adjustable-columns.purple blockquote h3::after, .col-4.adjustable-columns.purple blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-4.adjustable-columns.purple blockquote h2::after, .col-4.adjustable-columns.purple blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns.purple blockquote h1::after, .col-4.adjustable-columns.purple blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns.purple blockquote h1::after, .col-4.adjustable-columns.purple blockquote h4::after, .col-4.adjustable-columns.purple blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-4.adjustable-columns.purple blockquote button::after, .col-4.adjustable-columns.purple blockquote a::after, .col-4.adjustable-columns.black blockquote p::after, .col-4.adjustable-columns.black blockquote h1::after, .col-4.adjustable-columns.black blockquote h2::after, .col-4.adjustable-columns.black blockquote .single-post article h1::after, .single-post article .col-4.adjustable-columns.black blockquote h1::after, .col-4.adjustable-columns.black blockquote h3::after, .col-4.adjustable-columns.black blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-4.adjustable-columns.black blockquote h2::after, .col-4.adjustable-columns.black blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns.black blockquote h1::after, .col-4.adjustable-columns.black blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns.black blockquote h1::after, .col-4.adjustable-columns.black blockquote h4::after, .col-4.adjustable-columns.black blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-4.adjustable-columns.black blockquote button::after, .col-4.adjustable-columns.black blockquote a::after, .col-4.adjustable-columns.black5 blockquote p::after, .col-4.adjustable-columns.black5 blockquote h1::after, .col-4.adjustable-columns.black5 blockquote h2::after, .col-4.adjustable-columns.black5 blockquote .single-post article h1::after, .single-post article .col-4.adjustable-columns.black5 blockquote h1::after, .col-4.adjustable-columns.black5 blockquote h3::after, .col-4.adjustable-columns.black5 blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-4.adjustable-columns.black5 blockquote h2::after, .col-4.adjustable-columns.black5 blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns.black5 blockquote h1::after, .col-4.adjustable-columns.black5 blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns.black5 blockquote h1::after, .col-4.adjustable-columns.black5 blockquote h4::after, .col-4.adjustable-columns.black5 blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-4.adjustable-columns.black5 blockquote button::after, .col-4.adjustable-columns.black5 blockquote a::after, .col-4.adjustable-columns.black10 blockquote p::after, .col-4.adjustable-columns.black10 blockquote h1::after, .col-4.adjustable-columns.black10 blockquote h2::after, .col-4.adjustable-columns.black10 blockquote .single-post article h1::after, .single-post article .col-4.adjustable-columns.black10 blockquote h1::after, .col-4.adjustable-columns.black10 blockquote h3::after, .col-4.adjustable-columns.black10 blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-4.adjustable-columns.black10 blockquote h2::after, .col-4.adjustable-columns.black10 blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns.black10 blockquote h1::after, .col-4.adjustable-columns.black10 blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns.black10 blockquote h1::after, .col-4.adjustable-columns.black10 blockquote h4::after, .col-4.adjustable-columns.black10 blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-4.adjustable-columns.black10 blockquote button::after, .col-4.adjustable-columns.black10 blockquote a::after {
  color: #ffffff;
}
.col-1.adjustable-columns:before, .col-2.adjustable-columns:before, .col-3.adjustable-columns:before, .col-4.adjustable-columns:before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: -1;
  opacity: 1;
}
.col-1.adjustable-columns.overlay90:before, .col-2.adjustable-columns.overlay90:before, .col-3.adjustable-columns.overlay90:before, .col-4.adjustable-columns.overlay90:before {
  opacity: 0.9;
}
.col-1.adjustable-columns.overlay80:before, .col-2.adjustable-columns.overlay80:before, .col-3.adjustable-columns.overlay80:before, .col-4.adjustable-columns.overlay80:before {
  opacity: 0.8;
}
.col-1.adjustable-columns.overlay70:before, .col-2.adjustable-columns.overlay70:before, .col-3.adjustable-columns.overlay70:before, .col-4.adjustable-columns.overlay70:before {
  opacity: 0.7;
}
.col-1.adjustable-columns.white:before, .col-2.adjustable-columns.white:before, .col-3.adjustable-columns.white:before, .col-4.adjustable-columns.white:before {
  background-color: #fff;
}
.col-1.adjustable-columns.blue:before, .col-2.adjustable-columns.blue:before, .col-3.adjustable-columns.blue:before, .col-4.adjustable-columns.blue:before {
  background-color: #1300c1;
}
.col-1.adjustable-columns.pink:before, .col-2.adjustable-columns.pink:before, .col-3.adjustable-columns.pink:before, .col-4.adjustable-columns.pink:before {
  background-color: #E60067;
}
.col-1.adjustable-columns.purple:before, .col-2.adjustable-columns.purple:before, .col-3.adjustable-columns.purple:before, .col-4.adjustable-columns.purple:before {
  background-color: #8149ff;
}
.col-1.adjustable-columns.sky:before, .col-2.adjustable-columns.sky:before, .col-3.adjustable-columns.sky:before, .col-4.adjustable-columns.sky:before {
  background-color: #9da8ff;
}
.col-1.adjustable-columns.sky20:before, .col-2.adjustable-columns.sky20:before, .col-3.adjustable-columns.sky20:before, .col-4.adjustable-columns.sky20:before {
  background-color: #ebeeff;
}
.col-1.adjustable-columns.sky40:before, .col-2.adjustable-columns.sky40:before, .col-3.adjustable-columns.sky40:before, .col-4.adjustable-columns.sky40:before {
  background-color: #d8dcff;
}
.col-1.adjustable-columns.sky60:before, .col-2.adjustable-columns.sky60:before, .col-3.adjustable-columns.sky60:before, .col-4.adjustable-columns.sky60:before {
  background-color: #c4cbff;
}
.col-1.adjustable-columns.green:before, .col-2.adjustable-columns.green:before, .col-3.adjustable-columns.green:before, .col-4.adjustable-columns.green:before {
  background-color: #71f5c4;
}
.col-1.adjustable-columns.peach:before, .col-2.adjustable-columns.peach:before, .col-3.adjustable-columns.peach:before, .col-4.adjustable-columns.peach:before {
  background-color: #ffcdd9;
}
.col-1.adjustable-columns.peach20:before, .col-2.adjustable-columns.peach20:before, .col-3.adjustable-columns.peach20:before, .col-4.adjustable-columns.peach20:before {
  background-color: #fdf2f5;
}
.col-1.adjustable-columns.peach40:before, .col-2.adjustable-columns.peach40:before, .col-3.adjustable-columns.peach40:before, .col-4.adjustable-columns.peach40:before {
  background-color: #ffebf0;
}
.col-1.adjustable-columns.peach60:before, .col-2.adjustable-columns.peach60:before, .col-3.adjustable-columns.peach60:before, .col-4.adjustable-columns.peach60:before {
  background-color: #ffe1e8;
}
.col-1.adjustable-columns.black5:before, .col-2.adjustable-columns.black5:before, .col-3.adjustable-columns.black5:before, .col-4.adjustable-columns.black5:before {
  background-color: #333333;
}
.col-1.adjustable-columns.black10:before, .col-2.adjustable-columns.black10:before, .col-3.adjustable-columns.black10:before, .col-4.adjustable-columns.black10:before {
  background-color: #1a1a1a;
}
.col-1.adjustable-columns.black:before, .col-2.adjustable-columns.black:before, .col-3.adjustable-columns.black:before, .col-4.adjustable-columns.black:before {
  background-color: #1a1a1a;
}
.col-1.adjustable-columns.none:before, .col-2.adjustable-columns.none:before, .col-3.adjustable-columns.none:before, .col-4.adjustable-columns.none:before {
  background-color: transparent;
}
.col-1.adjustable-columns video, .col-2.adjustable-columns video, .col-3.adjustable-columns video, .col-4.adjustable-columns video {
  position: absolute;
  inset: 0;
  z-index: -2;
  height: 100%;
  width: 100%;
  object-fit: cover;
  object-position: center;
}

.col-1.adjustable-columns > .wrap > div, .col-2.adjustable-columns > .wrap > div, .col-3.adjustable-columns > .wrap > div, .col-4.adjustable-columns > .wrap > div {
  position: relative;
  z-index: 0;
  padding: 0rem;
}
.col-1.adjustable-columns > .wrap > div picture.bgImage, .col-2.adjustable-columns > .wrap > div picture.bgImage, .col-3.adjustable-columns > .wrap > div picture.bgImage, .col-4.adjustable-columns > .wrap > div picture.bgImage {
  position: absolute;
  inset: 0;
  z-index: -2;
}
.col-1.adjustable-columns > .wrap > div picture.bgImage img, .col-2.adjustable-columns > .wrap > div picture.bgImage img, .col-3.adjustable-columns > .wrap > div picture.bgImage img, .col-4.adjustable-columns > .wrap > div picture.bgImage img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}
.col-1.adjustable-columns > .wrap > div .button.sky, .col-1.adjustable-columns > .wrap > div .button.peach, .col-1.adjustable-columns > .wrap > div .button.green, .col-1.adjustable-columns > .wrap > div .button.white, .col-2.adjustable-columns > .wrap > div .button.sky, .col-2.adjustable-columns > .wrap > div .button.peach, .col-2.adjustable-columns > .wrap > div .button.green, .col-2.adjustable-columns > .wrap > div .button.white, .col-3.adjustable-columns > .wrap > div .button.sky, .col-3.adjustable-columns > .wrap > div .button.peach, .col-3.adjustable-columns > .wrap > div .button.green, .col-3.adjustable-columns > .wrap > div .button.white, .col-4.adjustable-columns > .wrap > div .button.sky, .col-4.adjustable-columns > .wrap > div .button.peach, .col-4.adjustable-columns > .wrap > div .button.green, .col-4.adjustable-columns > .wrap > div .button.white {
  color: #1300c1 !important;
}
.col-1.adjustable-columns > .wrap > div .button.purple, .col-1.adjustable-columns > .wrap > div .button.purple:hover, .col-1.adjustable-columns > .wrap > div .button.pink:hover, .col-2.adjustable-columns > .wrap > div .button.purple, .col-2.adjustable-columns > .wrap > div .button.purple:hover, .col-2.adjustable-columns > .wrap > div .button.pink:hover, .col-3.adjustable-columns > .wrap > div .button.purple, .col-3.adjustable-columns > .wrap > div .button.purple:hover, .col-3.adjustable-columns > .wrap > div .button.pink:hover, .col-4.adjustable-columns > .wrap > div .button.purple, .col-4.adjustable-columns > .wrap > div .button.purple:hover, .col-4.adjustable-columns > .wrap > div .button.pink:hover {
  color: #ffffff !important;
}
.col-1.adjustable-columns > .wrap > div.blue p, .col-1.adjustable-columns > .wrap > div.blue h1, .col-1.adjustable-columns > .wrap > div.blue h2, .col-1.adjustable-columns > .wrap > div.blue .single-post article h1, .single-post article .col-1.adjustable-columns > .wrap > div.blue h1, .col-1.adjustable-columns > .wrap > div.blue h3, .col-1.adjustable-columns > .wrap > div.blue .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.blue h2, .col-1.adjustable-columns > .wrap > div.blue .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns > .wrap > div.blue h1, .col-1.adjustable-columns > .wrap > div.blue .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.blue h1, .col-1.adjustable-columns > .wrap > div.blue h4, .col-1.adjustable-columns > .wrap > div.blue .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-1.adjustable-columns > .wrap > div.blue button, .col-1.adjustable-columns > .wrap > div.blue a, .col-1.adjustable-columns > .wrap > div.blue li:before, .col-1.adjustable-columns > .wrap > div.blue li, .col-1.adjustable-columns > .wrap > div.pink p, .col-1.adjustable-columns > .wrap > div.pink h1, .col-1.adjustable-columns > .wrap > div.pink h2, .col-1.adjustable-columns > .wrap > div.pink .single-post article h1, .single-post article .col-1.adjustable-columns > .wrap > div.pink h1, .col-1.adjustable-columns > .wrap > div.pink h3, .col-1.adjustable-columns > .wrap > div.pink .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.pink h2, .col-1.adjustable-columns > .wrap > div.pink .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns > .wrap > div.pink h1, .col-1.adjustable-columns > .wrap > div.pink .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.pink h1, .col-1.adjustable-columns > .wrap > div.pink h4, .col-1.adjustable-columns > .wrap > div.pink .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-1.adjustable-columns > .wrap > div.pink button, .col-1.adjustable-columns > .wrap > div.pink a, .col-1.adjustable-columns > .wrap > div.pink li:before, .col-1.adjustable-columns > .wrap > div.pink li, .col-1.adjustable-columns > .wrap > div.purple p, .col-1.adjustable-columns > .wrap > div.purple h1, .col-1.adjustable-columns > .wrap > div.purple h2, .col-1.adjustable-columns > .wrap > div.purple .single-post article h1, .single-post article .col-1.adjustable-columns > .wrap > div.purple h1, .col-1.adjustable-columns > .wrap > div.purple h3, .col-1.adjustable-columns > .wrap > div.purple .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.purple h2, .col-1.adjustable-columns > .wrap > div.purple .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns > .wrap > div.purple h1, .col-1.adjustable-columns > .wrap > div.purple .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.purple h1, .col-1.adjustable-columns > .wrap > div.purple h4, .col-1.adjustable-columns > .wrap > div.purple .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-1.adjustable-columns > .wrap > div.purple button, .col-1.adjustable-columns > .wrap > div.purple a, .col-1.adjustable-columns > .wrap > div.purple li:before, .col-1.adjustable-columns > .wrap > div.purple li, .col-1.adjustable-columns > .wrap > div.black p, .col-1.adjustable-columns > .wrap > div.black h1, .col-1.adjustable-columns > .wrap > div.black h2, .col-1.adjustable-columns > .wrap > div.black .single-post article h1, .single-post article .col-1.adjustable-columns > .wrap > div.black h1, .col-1.adjustable-columns > .wrap > div.black h3, .col-1.adjustable-columns > .wrap > div.black .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.black h2, .col-1.adjustable-columns > .wrap > div.black .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns > .wrap > div.black h1, .col-1.adjustable-columns > .wrap > div.black .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.black h1, .col-1.adjustable-columns > .wrap > div.black h4, .col-1.adjustable-columns > .wrap > div.black .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-1.adjustable-columns > .wrap > div.black button, .col-1.adjustable-columns > .wrap > div.black a, .col-1.adjustable-columns > .wrap > div.black li:before, .col-1.adjustable-columns > .wrap > div.black li, .col-1.adjustable-columns > .wrap > div.black5 p, .col-1.adjustable-columns > .wrap > div.black5 h1, .col-1.adjustable-columns > .wrap > div.black5 h2, .col-1.adjustable-columns > .wrap > div.black5 .single-post article h1, .single-post article .col-1.adjustable-columns > .wrap > div.black5 h1, .col-1.adjustable-columns > .wrap > div.black5 h3, .col-1.adjustable-columns > .wrap > div.black5 .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.black5 h2, .col-1.adjustable-columns > .wrap > div.black5 .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns > .wrap > div.black5 h1, .col-1.adjustable-columns > .wrap > div.black5 .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.black5 h1, .col-1.adjustable-columns > .wrap > div.black5 h4, .col-1.adjustable-columns > .wrap > div.black5 .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-1.adjustable-columns > .wrap > div.black5 button, .col-1.adjustable-columns > .wrap > div.black5 a, .col-1.adjustable-columns > .wrap > div.black5 li:before, .col-1.adjustable-columns > .wrap > div.black5 li, .col-1.adjustable-columns > .wrap > div.black10 p, .col-1.adjustable-columns > .wrap > div.black10 h1, .col-1.adjustable-columns > .wrap > div.black10 h2, .col-1.adjustable-columns > .wrap > div.black10 .single-post article h1, .single-post article .col-1.adjustable-columns > .wrap > div.black10 h1, .col-1.adjustable-columns > .wrap > div.black10 h3, .col-1.adjustable-columns > .wrap > div.black10 .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.black10 h2, .col-1.adjustable-columns > .wrap > div.black10 .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns > .wrap > div.black10 h1, .col-1.adjustable-columns > .wrap > div.black10 .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.black10 h1, .col-1.adjustable-columns > .wrap > div.black10 h4, .col-1.adjustable-columns > .wrap > div.black10 .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-1.adjustable-columns > .wrap > div.black10 button, .col-1.adjustable-columns > .wrap > div.black10 a, .col-1.adjustable-columns > .wrap > div.black10 li:before, .col-1.adjustable-columns > .wrap > div.black10 li, .col-2.adjustable-columns > .wrap > div.blue p, .col-2.adjustable-columns > .wrap > div.blue h1, .col-2.adjustable-columns > .wrap > div.blue h2, .col-2.adjustable-columns > .wrap > div.blue .single-post article h1, .single-post article .col-2.adjustable-columns > .wrap > div.blue h1, .col-2.adjustable-columns > .wrap > div.blue h3, .col-2.adjustable-columns > .wrap > div.blue .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.blue h2, .col-2.adjustable-columns > .wrap > div.blue .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns > .wrap > div.blue h1, .col-2.adjustable-columns > .wrap > div.blue .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.blue h1, .col-2.adjustable-columns > .wrap > div.blue h4, .col-2.adjustable-columns > .wrap > div.blue .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-2.adjustable-columns > .wrap > div.blue button, .col-2.adjustable-columns > .wrap > div.blue a, .col-2.adjustable-columns > .wrap > div.blue li:before, .col-2.adjustable-columns > .wrap > div.blue li, .col-2.adjustable-columns > .wrap > div.pink p, .col-2.adjustable-columns > .wrap > div.pink h1, .col-2.adjustable-columns > .wrap > div.pink h2, .col-2.adjustable-columns > .wrap > div.pink .single-post article h1, .single-post article .col-2.adjustable-columns > .wrap > div.pink h1, .col-2.adjustable-columns > .wrap > div.pink h3, .col-2.adjustable-columns > .wrap > div.pink .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.pink h2, .col-2.adjustable-columns > .wrap > div.pink .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns > .wrap > div.pink h1, .col-2.adjustable-columns > .wrap > div.pink .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.pink h1, .col-2.adjustable-columns > .wrap > div.pink h4, .col-2.adjustable-columns > .wrap > div.pink .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-2.adjustable-columns > .wrap > div.pink button, .col-2.adjustable-columns > .wrap > div.pink a, .col-2.adjustable-columns > .wrap > div.pink li:before, .col-2.adjustable-columns > .wrap > div.pink li, .col-2.adjustable-columns > .wrap > div.purple p, .col-2.adjustable-columns > .wrap > div.purple h1, .col-2.adjustable-columns > .wrap > div.purple h2, .col-2.adjustable-columns > .wrap > div.purple .single-post article h1, .single-post article .col-2.adjustable-columns > .wrap > div.purple h1, .col-2.adjustable-columns > .wrap > div.purple h3, .col-2.adjustable-columns > .wrap > div.purple .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.purple h2, .col-2.adjustable-columns > .wrap > div.purple .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns > .wrap > div.purple h1, .col-2.adjustable-columns > .wrap > div.purple .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.purple h1, .col-2.adjustable-columns > .wrap > div.purple h4, .col-2.adjustable-columns > .wrap > div.purple .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-2.adjustable-columns > .wrap > div.purple button, .col-2.adjustable-columns > .wrap > div.purple a, .col-2.adjustable-columns > .wrap > div.purple li:before, .col-2.adjustable-columns > .wrap > div.purple li, .col-2.adjustable-columns > .wrap > div.black p, .col-2.adjustable-columns > .wrap > div.black h1, .col-2.adjustable-columns > .wrap > div.black h2, .col-2.adjustable-columns > .wrap > div.black .single-post article h1, .single-post article .col-2.adjustable-columns > .wrap > div.black h1, .col-2.adjustable-columns > .wrap > div.black h3, .col-2.adjustable-columns > .wrap > div.black .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.black h2, .col-2.adjustable-columns > .wrap > div.black .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns > .wrap > div.black h1, .col-2.adjustable-columns > .wrap > div.black .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.black h1, .col-2.adjustable-columns > .wrap > div.black h4, .col-2.adjustable-columns > .wrap > div.black .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-2.adjustable-columns > .wrap > div.black button, .col-2.adjustable-columns > .wrap > div.black a, .col-2.adjustable-columns > .wrap > div.black li:before, .col-2.adjustable-columns > .wrap > div.black li, .col-2.adjustable-columns > .wrap > div.black5 p, .col-2.adjustable-columns > .wrap > div.black5 h1, .col-2.adjustable-columns > .wrap > div.black5 h2, .col-2.adjustable-columns > .wrap > div.black5 .single-post article h1, .single-post article .col-2.adjustable-columns > .wrap > div.black5 h1, .col-2.adjustable-columns > .wrap > div.black5 h3, .col-2.adjustable-columns > .wrap > div.black5 .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.black5 h2, .col-2.adjustable-columns > .wrap > div.black5 .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns > .wrap > div.black5 h1, .col-2.adjustable-columns > .wrap > div.black5 .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.black5 h1, .col-2.adjustable-columns > .wrap > div.black5 h4, .col-2.adjustable-columns > .wrap > div.black5 .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-2.adjustable-columns > .wrap > div.black5 button, .col-2.adjustable-columns > .wrap > div.black5 a, .col-2.adjustable-columns > .wrap > div.black5 li:before, .col-2.adjustable-columns > .wrap > div.black5 li, .col-2.adjustable-columns > .wrap > div.black10 p, .col-2.adjustable-columns > .wrap > div.black10 h1, .col-2.adjustable-columns > .wrap > div.black10 h2, .col-2.adjustable-columns > .wrap > div.black10 .single-post article h1, .single-post article .col-2.adjustable-columns > .wrap > div.black10 h1, .col-2.adjustable-columns > .wrap > div.black10 h3, .col-2.adjustable-columns > .wrap > div.black10 .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.black10 h2, .col-2.adjustable-columns > .wrap > div.black10 .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns > .wrap > div.black10 h1, .col-2.adjustable-columns > .wrap > div.black10 .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.black10 h1, .col-2.adjustable-columns > .wrap > div.black10 h4, .col-2.adjustable-columns > .wrap > div.black10 .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-2.adjustable-columns > .wrap > div.black10 button, .col-2.adjustable-columns > .wrap > div.black10 a, .col-2.adjustable-columns > .wrap > div.black10 li:before, .col-2.adjustable-columns > .wrap > div.black10 li, .col-3.adjustable-columns > .wrap > div.blue p, .col-3.adjustable-columns > .wrap > div.blue h1, .col-3.adjustable-columns > .wrap > div.blue h2, .col-3.adjustable-columns > .wrap > div.blue .single-post article h1, .single-post article .col-3.adjustable-columns > .wrap > div.blue h1, .col-3.adjustable-columns > .wrap > div.blue h3, .col-3.adjustable-columns > .wrap > div.blue .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.blue h2, .col-3.adjustable-columns > .wrap > div.blue .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns > .wrap > div.blue h1, .col-3.adjustable-columns > .wrap > div.blue .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.blue h1, .col-3.adjustable-columns > .wrap > div.blue h4, .col-3.adjustable-columns > .wrap > div.blue .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-3.adjustable-columns > .wrap > div.blue button, .col-3.adjustable-columns > .wrap > div.blue a, .col-3.adjustable-columns > .wrap > div.blue li:before, .col-3.adjustable-columns > .wrap > div.blue li, .col-3.adjustable-columns > .wrap > div.pink p, .col-3.adjustable-columns > .wrap > div.pink h1, .col-3.adjustable-columns > .wrap > div.pink h2, .col-3.adjustable-columns > .wrap > div.pink .single-post article h1, .single-post article .col-3.adjustable-columns > .wrap > div.pink h1, .col-3.adjustable-columns > .wrap > div.pink h3, .col-3.adjustable-columns > .wrap > div.pink .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.pink h2, .col-3.adjustable-columns > .wrap > div.pink .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns > .wrap > div.pink h1, .col-3.adjustable-columns > .wrap > div.pink .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.pink h1, .col-3.adjustable-columns > .wrap > div.pink h4, .col-3.adjustable-columns > .wrap > div.pink .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-3.adjustable-columns > .wrap > div.pink button, .col-3.adjustable-columns > .wrap > div.pink a, .col-3.adjustable-columns > .wrap > div.pink li:before, .col-3.adjustable-columns > .wrap > div.pink li, .col-3.adjustable-columns > .wrap > div.purple p, .col-3.adjustable-columns > .wrap > div.purple h1, .col-3.adjustable-columns > .wrap > div.purple h2, .col-3.adjustable-columns > .wrap > div.purple .single-post article h1, .single-post article .col-3.adjustable-columns > .wrap > div.purple h1, .col-3.adjustable-columns > .wrap > div.purple h3, .col-3.adjustable-columns > .wrap > div.purple .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.purple h2, .col-3.adjustable-columns > .wrap > div.purple .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns > .wrap > div.purple h1, .col-3.adjustable-columns > .wrap > div.purple .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.purple h1, .col-3.adjustable-columns > .wrap > div.purple h4, .col-3.adjustable-columns > .wrap > div.purple .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-3.adjustable-columns > .wrap > div.purple button, .col-3.adjustable-columns > .wrap > div.purple a, .col-3.adjustable-columns > .wrap > div.purple li:before, .col-3.adjustable-columns > .wrap > div.purple li, .col-3.adjustable-columns > .wrap > div.black p, .col-3.adjustable-columns > .wrap > div.black h1, .col-3.adjustable-columns > .wrap > div.black h2, .col-3.adjustable-columns > .wrap > div.black .single-post article h1, .single-post article .col-3.adjustable-columns > .wrap > div.black h1, .col-3.adjustable-columns > .wrap > div.black h3, .col-3.adjustable-columns > .wrap > div.black .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.black h2, .col-3.adjustable-columns > .wrap > div.black .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns > .wrap > div.black h1, .col-3.adjustable-columns > .wrap > div.black .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.black h1, .col-3.adjustable-columns > .wrap > div.black h4, .col-3.adjustable-columns > .wrap > div.black .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-3.adjustable-columns > .wrap > div.black button, .col-3.adjustable-columns > .wrap > div.black a, .col-3.adjustable-columns > .wrap > div.black li:before, .col-3.adjustable-columns > .wrap > div.black li, .col-3.adjustable-columns > .wrap > div.black5 p, .col-3.adjustable-columns > .wrap > div.black5 h1, .col-3.adjustable-columns > .wrap > div.black5 h2, .col-3.adjustable-columns > .wrap > div.black5 .single-post article h1, .single-post article .col-3.adjustable-columns > .wrap > div.black5 h1, .col-3.adjustable-columns > .wrap > div.black5 h3, .col-3.adjustable-columns > .wrap > div.black5 .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.black5 h2, .col-3.adjustable-columns > .wrap > div.black5 .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns > .wrap > div.black5 h1, .col-3.adjustable-columns > .wrap > div.black5 .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.black5 h1, .col-3.adjustable-columns > .wrap > div.black5 h4, .col-3.adjustable-columns > .wrap > div.black5 .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-3.adjustable-columns > .wrap > div.black5 button, .col-3.adjustable-columns > .wrap > div.black5 a, .col-3.adjustable-columns > .wrap > div.black5 li:before, .col-3.adjustable-columns > .wrap > div.black5 li, .col-3.adjustable-columns > .wrap > div.black10 p, .col-3.adjustable-columns > .wrap > div.black10 h1, .col-3.adjustable-columns > .wrap > div.black10 h2, .col-3.adjustable-columns > .wrap > div.black10 .single-post article h1, .single-post article .col-3.adjustable-columns > .wrap > div.black10 h1, .col-3.adjustable-columns > .wrap > div.black10 h3, .col-3.adjustable-columns > .wrap > div.black10 .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.black10 h2, .col-3.adjustable-columns > .wrap > div.black10 .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns > .wrap > div.black10 h1, .col-3.adjustable-columns > .wrap > div.black10 .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.black10 h1, .col-3.adjustable-columns > .wrap > div.black10 h4, .col-3.adjustable-columns > .wrap > div.black10 .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-3.adjustable-columns > .wrap > div.black10 button, .col-3.adjustable-columns > .wrap > div.black10 a, .col-3.adjustable-columns > .wrap > div.black10 li:before, .col-3.adjustable-columns > .wrap > div.black10 li, .col-4.adjustable-columns > .wrap > div.blue p, .col-4.adjustable-columns > .wrap > div.blue h1, .col-4.adjustable-columns > .wrap > div.blue h2, .col-4.adjustable-columns > .wrap > div.blue .single-post article h1, .single-post article .col-4.adjustable-columns > .wrap > div.blue h1, .col-4.adjustable-columns > .wrap > div.blue h3, .col-4.adjustable-columns > .wrap > div.blue .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.blue h2, .col-4.adjustable-columns > .wrap > div.blue .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns > .wrap > div.blue h1, .col-4.adjustable-columns > .wrap > div.blue .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.blue h1, .col-4.adjustable-columns > .wrap > div.blue h4, .col-4.adjustable-columns > .wrap > div.blue .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-4.adjustable-columns > .wrap > div.blue button, .col-4.adjustable-columns > .wrap > div.blue a, .col-4.adjustable-columns > .wrap > div.blue li:before, .col-4.adjustable-columns > .wrap > div.blue li, .col-4.adjustable-columns > .wrap > div.pink p, .col-4.adjustable-columns > .wrap > div.pink h1, .col-4.adjustable-columns > .wrap > div.pink h2, .col-4.adjustable-columns > .wrap > div.pink .single-post article h1, .single-post article .col-4.adjustable-columns > .wrap > div.pink h1, .col-4.adjustable-columns > .wrap > div.pink h3, .col-4.adjustable-columns > .wrap > div.pink .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.pink h2, .col-4.adjustable-columns > .wrap > div.pink .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns > .wrap > div.pink h1, .col-4.adjustable-columns > .wrap > div.pink .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.pink h1, .col-4.adjustable-columns > .wrap > div.pink h4, .col-4.adjustable-columns > .wrap > div.pink .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-4.adjustable-columns > .wrap > div.pink button, .col-4.adjustable-columns > .wrap > div.pink a, .col-4.adjustable-columns > .wrap > div.pink li:before, .col-4.adjustable-columns > .wrap > div.pink li, .col-4.adjustable-columns > .wrap > div.purple p, .col-4.adjustable-columns > .wrap > div.purple h1, .col-4.adjustable-columns > .wrap > div.purple h2, .col-4.adjustable-columns > .wrap > div.purple .single-post article h1, .single-post article .col-4.adjustable-columns > .wrap > div.purple h1, .col-4.adjustable-columns > .wrap > div.purple h3, .col-4.adjustable-columns > .wrap > div.purple .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.purple h2, .col-4.adjustable-columns > .wrap > div.purple .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns > .wrap > div.purple h1, .col-4.adjustable-columns > .wrap > div.purple .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.purple h1, .col-4.adjustable-columns > .wrap > div.purple h4, .col-4.adjustable-columns > .wrap > div.purple .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-4.adjustable-columns > .wrap > div.purple button, .col-4.adjustable-columns > .wrap > div.purple a, .col-4.adjustable-columns > .wrap > div.purple li:before, .col-4.adjustable-columns > .wrap > div.purple li, .col-4.adjustable-columns > .wrap > div.black p, .col-4.adjustable-columns > .wrap > div.black h1, .col-4.adjustable-columns > .wrap > div.black h2, .col-4.adjustable-columns > .wrap > div.black .single-post article h1, .single-post article .col-4.adjustable-columns > .wrap > div.black h1, .col-4.adjustable-columns > .wrap > div.black h3, .col-4.adjustable-columns > .wrap > div.black .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.black h2, .col-4.adjustable-columns > .wrap > div.black .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns > .wrap > div.black h1, .col-4.adjustable-columns > .wrap > div.black .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.black h1, .col-4.adjustable-columns > .wrap > div.black h4, .col-4.adjustable-columns > .wrap > div.black .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-4.adjustable-columns > .wrap > div.black button, .col-4.adjustable-columns > .wrap > div.black a, .col-4.adjustable-columns > .wrap > div.black li:before, .col-4.adjustable-columns > .wrap > div.black li, .col-4.adjustable-columns > .wrap > div.black5 p, .col-4.adjustable-columns > .wrap > div.black5 h1, .col-4.adjustable-columns > .wrap > div.black5 h2, .col-4.adjustable-columns > .wrap > div.black5 .single-post article h1, .single-post article .col-4.adjustable-columns > .wrap > div.black5 h1, .col-4.adjustable-columns > .wrap > div.black5 h3, .col-4.adjustable-columns > .wrap > div.black5 .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.black5 h2, .col-4.adjustable-columns > .wrap > div.black5 .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns > .wrap > div.black5 h1, .col-4.adjustable-columns > .wrap > div.black5 .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.black5 h1, .col-4.adjustable-columns > .wrap > div.black5 h4, .col-4.adjustable-columns > .wrap > div.black5 .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-4.adjustable-columns > .wrap > div.black5 button, .col-4.adjustable-columns > .wrap > div.black5 a, .col-4.adjustable-columns > .wrap > div.black5 li:before, .col-4.adjustable-columns > .wrap > div.black5 li, .col-4.adjustable-columns > .wrap > div.black10 p, .col-4.adjustable-columns > .wrap > div.black10 h1, .col-4.adjustable-columns > .wrap > div.black10 h2, .col-4.adjustable-columns > .wrap > div.black10 .single-post article h1, .single-post article .col-4.adjustable-columns > .wrap > div.black10 h1, .col-4.adjustable-columns > .wrap > div.black10 h3, .col-4.adjustable-columns > .wrap > div.black10 .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.black10 h2, .col-4.adjustable-columns > .wrap > div.black10 .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns > .wrap > div.black10 h1, .col-4.adjustable-columns > .wrap > div.black10 .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.black10 h1, .col-4.adjustable-columns > .wrap > div.black10 h4, .col-4.adjustable-columns > .wrap > div.black10 .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-4.adjustable-columns > .wrap > div.black10 button, .col-4.adjustable-columns > .wrap > div.black10 a, .col-4.adjustable-columns > .wrap > div.black10 li:before, .col-4.adjustable-columns > .wrap > div.black10 li {
  color: #fff;
}
.col-1.adjustable-columns > .wrap > div.blue a:hover, .col-1.adjustable-columns > .wrap > div.pink a:hover, .col-1.adjustable-columns > .wrap > div.purple a:hover, .col-1.adjustable-columns > .wrap > div.black a:hover, .col-1.adjustable-columns > .wrap > div.black5 a:hover, .col-1.adjustable-columns > .wrap > div.black10 a:hover, .col-2.adjustable-columns > .wrap > div.blue a:hover, .col-2.adjustable-columns > .wrap > div.pink a:hover, .col-2.adjustable-columns > .wrap > div.purple a:hover, .col-2.adjustable-columns > .wrap > div.black a:hover, .col-2.adjustable-columns > .wrap > div.black5 a:hover, .col-2.adjustable-columns > .wrap > div.black10 a:hover, .col-3.adjustable-columns > .wrap > div.blue a:hover, .col-3.adjustable-columns > .wrap > div.pink a:hover, .col-3.adjustable-columns > .wrap > div.purple a:hover, .col-3.adjustable-columns > .wrap > div.black a:hover, .col-3.adjustable-columns > .wrap > div.black5 a:hover, .col-3.adjustable-columns > .wrap > div.black10 a:hover, .col-4.adjustable-columns > .wrap > div.blue a:hover, .col-4.adjustable-columns > .wrap > div.pink a:hover, .col-4.adjustable-columns > .wrap > div.purple a:hover, .col-4.adjustable-columns > .wrap > div.black a:hover, .col-4.adjustable-columns > .wrap > div.black5 a:hover, .col-4.adjustable-columns > .wrap > div.black10 a:hover {
  color: #1300c1;
}
.col-1.adjustable-columns > .wrap > div.blue blockquote p, .col-1.adjustable-columns > .wrap > div.blue blockquote h1, .col-1.adjustable-columns > .wrap > div.blue blockquote h2, .col-1.adjustable-columns > .wrap > div.blue blockquote .single-post article h1, .single-post article .col-1.adjustable-columns > .wrap > div.blue blockquote h1, .col-1.adjustable-columns > .wrap > div.blue blockquote h3, .col-1.adjustable-columns > .wrap > div.blue blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.blue blockquote h2, .col-1.adjustable-columns > .wrap > div.blue blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns > .wrap > div.blue blockquote h1, .col-1.adjustable-columns > .wrap > div.blue blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.blue blockquote h1, .col-1.adjustable-columns > .wrap > div.blue blockquote h4, .col-1.adjustable-columns > .wrap > div.blue blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-1.adjustable-columns > .wrap > div.blue blockquote button, .col-1.adjustable-columns > .wrap > div.blue blockquote a, .col-1.adjustable-columns > .wrap > div.pink blockquote p, .col-1.adjustable-columns > .wrap > div.pink blockquote h1, .col-1.adjustable-columns > .wrap > div.pink blockquote h2, .col-1.adjustable-columns > .wrap > div.pink blockquote .single-post article h1, .single-post article .col-1.adjustable-columns > .wrap > div.pink blockquote h1, .col-1.adjustable-columns > .wrap > div.pink blockquote h3, .col-1.adjustable-columns > .wrap > div.pink blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.pink blockquote h2, .col-1.adjustable-columns > .wrap > div.pink blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns > .wrap > div.pink blockquote h1, .col-1.adjustable-columns > .wrap > div.pink blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.pink blockquote h1, .col-1.adjustable-columns > .wrap > div.pink blockquote h4, .col-1.adjustable-columns > .wrap > div.pink blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-1.adjustable-columns > .wrap > div.pink blockquote button, .col-1.adjustable-columns > .wrap > div.pink blockquote a, .col-1.adjustable-columns > .wrap > div.purple blockquote p, .col-1.adjustable-columns > .wrap > div.purple blockquote h1, .col-1.adjustable-columns > .wrap > div.purple blockquote h2, .col-1.adjustable-columns > .wrap > div.purple blockquote .single-post article h1, .single-post article .col-1.adjustable-columns > .wrap > div.purple blockquote h1, .col-1.adjustable-columns > .wrap > div.purple blockquote h3, .col-1.adjustable-columns > .wrap > div.purple blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.purple blockquote h2, .col-1.adjustable-columns > .wrap > div.purple blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns > .wrap > div.purple blockquote h1, .col-1.adjustable-columns > .wrap > div.purple blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.purple blockquote h1, .col-1.adjustable-columns > .wrap > div.purple blockquote h4, .col-1.adjustable-columns > .wrap > div.purple blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-1.adjustable-columns > .wrap > div.purple blockquote button, .col-1.adjustable-columns > .wrap > div.purple blockquote a, .col-1.adjustable-columns > .wrap > div.black blockquote p, .col-1.adjustable-columns > .wrap > div.black blockquote h1, .col-1.adjustable-columns > .wrap > div.black blockquote h2, .col-1.adjustable-columns > .wrap > div.black blockquote .single-post article h1, .single-post article .col-1.adjustable-columns > .wrap > div.black blockquote h1, .col-1.adjustable-columns > .wrap > div.black blockquote h3, .col-1.adjustable-columns > .wrap > div.black blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.black blockquote h2, .col-1.adjustable-columns > .wrap > div.black blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns > .wrap > div.black blockquote h1, .col-1.adjustable-columns > .wrap > div.black blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.black blockquote h1, .col-1.adjustable-columns > .wrap > div.black blockquote h4, .col-1.adjustable-columns > .wrap > div.black blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-1.adjustable-columns > .wrap > div.black blockquote button, .col-1.adjustable-columns > .wrap > div.black blockquote a, .col-1.adjustable-columns > .wrap > div.black5 blockquote p, .col-1.adjustable-columns > .wrap > div.black5 blockquote h1, .col-1.adjustable-columns > .wrap > div.black5 blockquote h2, .col-1.adjustable-columns > .wrap > div.black5 blockquote .single-post article h1, .single-post article .col-1.adjustable-columns > .wrap > div.black5 blockquote h1, .col-1.adjustable-columns > .wrap > div.black5 blockquote h3, .col-1.adjustable-columns > .wrap > div.black5 blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.black5 blockquote h2, .col-1.adjustable-columns > .wrap > div.black5 blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns > .wrap > div.black5 blockquote h1, .col-1.adjustable-columns > .wrap > div.black5 blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.black5 blockquote h1, .col-1.adjustable-columns > .wrap > div.black5 blockquote h4, .col-1.adjustable-columns > .wrap > div.black5 blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-1.adjustable-columns > .wrap > div.black5 blockquote button, .col-1.adjustable-columns > .wrap > div.black5 blockquote a, .col-1.adjustable-columns > .wrap > div.black10 blockquote p, .col-1.adjustable-columns > .wrap > div.black10 blockquote h1, .col-1.adjustable-columns > .wrap > div.black10 blockquote h2, .col-1.adjustable-columns > .wrap > div.black10 blockquote .single-post article h1, .single-post article .col-1.adjustable-columns > .wrap > div.black10 blockquote h1, .col-1.adjustable-columns > .wrap > div.black10 blockquote h3, .col-1.adjustable-columns > .wrap > div.black10 blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.black10 blockquote h2, .col-1.adjustable-columns > .wrap > div.black10 blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns > .wrap > div.black10 blockquote h1, .col-1.adjustable-columns > .wrap > div.black10 blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.black10 blockquote h1, .col-1.adjustable-columns > .wrap > div.black10 blockquote h4, .col-1.adjustable-columns > .wrap > div.black10 blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-1.adjustable-columns > .wrap > div.black10 blockquote button, .col-1.adjustable-columns > .wrap > div.black10 blockquote a, .col-2.adjustable-columns > .wrap > div.blue blockquote p, .col-2.adjustable-columns > .wrap > div.blue blockquote h1, .col-2.adjustable-columns > .wrap > div.blue blockquote h2, .col-2.adjustable-columns > .wrap > div.blue blockquote .single-post article h1, .single-post article .col-2.adjustable-columns > .wrap > div.blue blockquote h1, .col-2.adjustable-columns > .wrap > div.blue blockquote h3, .col-2.adjustable-columns > .wrap > div.blue blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.blue blockquote h2, .col-2.adjustable-columns > .wrap > div.blue blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns > .wrap > div.blue blockquote h1, .col-2.adjustable-columns > .wrap > div.blue blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.blue blockquote h1, .col-2.adjustable-columns > .wrap > div.blue blockquote h4, .col-2.adjustable-columns > .wrap > div.blue blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-2.adjustable-columns > .wrap > div.blue blockquote button, .col-2.adjustable-columns > .wrap > div.blue blockquote a, .col-2.adjustable-columns > .wrap > div.pink blockquote p, .col-2.adjustable-columns > .wrap > div.pink blockquote h1, .col-2.adjustable-columns > .wrap > div.pink blockquote h2, .col-2.adjustable-columns > .wrap > div.pink blockquote .single-post article h1, .single-post article .col-2.adjustable-columns > .wrap > div.pink blockquote h1, .col-2.adjustable-columns > .wrap > div.pink blockquote h3, .col-2.adjustable-columns > .wrap > div.pink blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.pink blockquote h2, .col-2.adjustable-columns > .wrap > div.pink blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns > .wrap > div.pink blockquote h1, .col-2.adjustable-columns > .wrap > div.pink blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.pink blockquote h1, .col-2.adjustable-columns > .wrap > div.pink blockquote h4, .col-2.adjustable-columns > .wrap > div.pink blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-2.adjustable-columns > .wrap > div.pink blockquote button, .col-2.adjustable-columns > .wrap > div.pink blockquote a, .col-2.adjustable-columns > .wrap > div.purple blockquote p, .col-2.adjustable-columns > .wrap > div.purple blockquote h1, .col-2.adjustable-columns > .wrap > div.purple blockquote h2, .col-2.adjustable-columns > .wrap > div.purple blockquote .single-post article h1, .single-post article .col-2.adjustable-columns > .wrap > div.purple blockquote h1, .col-2.adjustable-columns > .wrap > div.purple blockquote h3, .col-2.adjustable-columns > .wrap > div.purple blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.purple blockquote h2, .col-2.adjustable-columns > .wrap > div.purple blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns > .wrap > div.purple blockquote h1, .col-2.adjustable-columns > .wrap > div.purple blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.purple blockquote h1, .col-2.adjustable-columns > .wrap > div.purple blockquote h4, .col-2.adjustable-columns > .wrap > div.purple blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-2.adjustable-columns > .wrap > div.purple blockquote button, .col-2.adjustable-columns > .wrap > div.purple blockquote a, .col-2.adjustable-columns > .wrap > div.black blockquote p, .col-2.adjustable-columns > .wrap > div.black blockquote h1, .col-2.adjustable-columns > .wrap > div.black blockquote h2, .col-2.adjustable-columns > .wrap > div.black blockquote .single-post article h1, .single-post article .col-2.adjustable-columns > .wrap > div.black blockquote h1, .col-2.adjustable-columns > .wrap > div.black blockquote h3, .col-2.adjustable-columns > .wrap > div.black blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.black blockquote h2, .col-2.adjustable-columns > .wrap > div.black blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns > .wrap > div.black blockquote h1, .col-2.adjustable-columns > .wrap > div.black blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.black blockquote h1, .col-2.adjustable-columns > .wrap > div.black blockquote h4, .col-2.adjustable-columns > .wrap > div.black blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-2.adjustable-columns > .wrap > div.black blockquote button, .col-2.adjustable-columns > .wrap > div.black blockquote a, .col-2.adjustable-columns > .wrap > div.black5 blockquote p, .col-2.adjustable-columns > .wrap > div.black5 blockquote h1, .col-2.adjustable-columns > .wrap > div.black5 blockquote h2, .col-2.adjustable-columns > .wrap > div.black5 blockquote .single-post article h1, .single-post article .col-2.adjustable-columns > .wrap > div.black5 blockquote h1, .col-2.adjustable-columns > .wrap > div.black5 blockquote h3, .col-2.adjustable-columns > .wrap > div.black5 blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.black5 blockquote h2, .col-2.adjustable-columns > .wrap > div.black5 blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns > .wrap > div.black5 blockquote h1, .col-2.adjustable-columns > .wrap > div.black5 blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.black5 blockquote h1, .col-2.adjustable-columns > .wrap > div.black5 blockquote h4, .col-2.adjustable-columns > .wrap > div.black5 blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-2.adjustable-columns > .wrap > div.black5 blockquote button, .col-2.adjustable-columns > .wrap > div.black5 blockquote a, .col-2.adjustable-columns > .wrap > div.black10 blockquote p, .col-2.adjustable-columns > .wrap > div.black10 blockquote h1, .col-2.adjustable-columns > .wrap > div.black10 blockquote h2, .col-2.adjustable-columns > .wrap > div.black10 blockquote .single-post article h1, .single-post article .col-2.adjustable-columns > .wrap > div.black10 blockquote h1, .col-2.adjustable-columns > .wrap > div.black10 blockquote h3, .col-2.adjustable-columns > .wrap > div.black10 blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.black10 blockquote h2, .col-2.adjustable-columns > .wrap > div.black10 blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns > .wrap > div.black10 blockquote h1, .col-2.adjustable-columns > .wrap > div.black10 blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.black10 blockquote h1, .col-2.adjustable-columns > .wrap > div.black10 blockquote h4, .col-2.adjustable-columns > .wrap > div.black10 blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-2.adjustable-columns > .wrap > div.black10 blockquote button, .col-2.adjustable-columns > .wrap > div.black10 blockquote a, .col-3.adjustable-columns > .wrap > div.blue blockquote p, .col-3.adjustable-columns > .wrap > div.blue blockquote h1, .col-3.adjustable-columns > .wrap > div.blue blockquote h2, .col-3.adjustable-columns > .wrap > div.blue blockquote .single-post article h1, .single-post article .col-3.adjustable-columns > .wrap > div.blue blockquote h1, .col-3.adjustable-columns > .wrap > div.blue blockquote h3, .col-3.adjustable-columns > .wrap > div.blue blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.blue blockquote h2, .col-3.adjustable-columns > .wrap > div.blue blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns > .wrap > div.blue blockquote h1, .col-3.adjustable-columns > .wrap > div.blue blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.blue blockquote h1, .col-3.adjustable-columns > .wrap > div.blue blockquote h4, .col-3.adjustable-columns > .wrap > div.blue blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-3.adjustable-columns > .wrap > div.blue blockquote button, .col-3.adjustable-columns > .wrap > div.blue blockquote a, .col-3.adjustable-columns > .wrap > div.pink blockquote p, .col-3.adjustable-columns > .wrap > div.pink blockquote h1, .col-3.adjustable-columns > .wrap > div.pink blockquote h2, .col-3.adjustable-columns > .wrap > div.pink blockquote .single-post article h1, .single-post article .col-3.adjustable-columns > .wrap > div.pink blockquote h1, .col-3.adjustable-columns > .wrap > div.pink blockquote h3, .col-3.adjustable-columns > .wrap > div.pink blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.pink blockquote h2, .col-3.adjustable-columns > .wrap > div.pink blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns > .wrap > div.pink blockquote h1, .col-3.adjustable-columns > .wrap > div.pink blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.pink blockquote h1, .col-3.adjustable-columns > .wrap > div.pink blockquote h4, .col-3.adjustable-columns > .wrap > div.pink blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-3.adjustable-columns > .wrap > div.pink blockquote button, .col-3.adjustable-columns > .wrap > div.pink blockquote a, .col-3.adjustable-columns > .wrap > div.purple blockquote p, .col-3.adjustable-columns > .wrap > div.purple blockquote h1, .col-3.adjustable-columns > .wrap > div.purple blockquote h2, .col-3.adjustable-columns > .wrap > div.purple blockquote .single-post article h1, .single-post article .col-3.adjustable-columns > .wrap > div.purple blockquote h1, .col-3.adjustable-columns > .wrap > div.purple blockquote h3, .col-3.adjustable-columns > .wrap > div.purple blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.purple blockquote h2, .col-3.adjustable-columns > .wrap > div.purple blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns > .wrap > div.purple blockquote h1, .col-3.adjustable-columns > .wrap > div.purple blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.purple blockquote h1, .col-3.adjustable-columns > .wrap > div.purple blockquote h4, .col-3.adjustable-columns > .wrap > div.purple blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-3.adjustable-columns > .wrap > div.purple blockquote button, .col-3.adjustable-columns > .wrap > div.purple blockquote a, .col-3.adjustable-columns > .wrap > div.black blockquote p, .col-3.adjustable-columns > .wrap > div.black blockquote h1, .col-3.adjustable-columns > .wrap > div.black blockquote h2, .col-3.adjustable-columns > .wrap > div.black blockquote .single-post article h1, .single-post article .col-3.adjustable-columns > .wrap > div.black blockquote h1, .col-3.adjustable-columns > .wrap > div.black blockquote h3, .col-3.adjustable-columns > .wrap > div.black blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.black blockquote h2, .col-3.adjustable-columns > .wrap > div.black blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns > .wrap > div.black blockquote h1, .col-3.adjustable-columns > .wrap > div.black blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.black blockquote h1, .col-3.adjustable-columns > .wrap > div.black blockquote h4, .col-3.adjustable-columns > .wrap > div.black blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-3.adjustable-columns > .wrap > div.black blockquote button, .col-3.adjustable-columns > .wrap > div.black blockquote a, .col-3.adjustable-columns > .wrap > div.black5 blockquote p, .col-3.adjustable-columns > .wrap > div.black5 blockquote h1, .col-3.adjustable-columns > .wrap > div.black5 blockquote h2, .col-3.adjustable-columns > .wrap > div.black5 blockquote .single-post article h1, .single-post article .col-3.adjustable-columns > .wrap > div.black5 blockquote h1, .col-3.adjustable-columns > .wrap > div.black5 blockquote h3, .col-3.adjustable-columns > .wrap > div.black5 blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.black5 blockquote h2, .col-3.adjustable-columns > .wrap > div.black5 blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns > .wrap > div.black5 blockquote h1, .col-3.adjustable-columns > .wrap > div.black5 blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.black5 blockquote h1, .col-3.adjustable-columns > .wrap > div.black5 blockquote h4, .col-3.adjustable-columns > .wrap > div.black5 blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-3.adjustable-columns > .wrap > div.black5 blockquote button, .col-3.adjustable-columns > .wrap > div.black5 blockquote a, .col-3.adjustable-columns > .wrap > div.black10 blockquote p, .col-3.adjustable-columns > .wrap > div.black10 blockquote h1, .col-3.adjustable-columns > .wrap > div.black10 blockquote h2, .col-3.adjustable-columns > .wrap > div.black10 blockquote .single-post article h1, .single-post article .col-3.adjustable-columns > .wrap > div.black10 blockquote h1, .col-3.adjustable-columns > .wrap > div.black10 blockquote h3, .col-3.adjustable-columns > .wrap > div.black10 blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.black10 blockquote h2, .col-3.adjustable-columns > .wrap > div.black10 blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns > .wrap > div.black10 blockquote h1, .col-3.adjustable-columns > .wrap > div.black10 blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.black10 blockquote h1, .col-3.adjustable-columns > .wrap > div.black10 blockquote h4, .col-3.adjustable-columns > .wrap > div.black10 blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-3.adjustable-columns > .wrap > div.black10 blockquote button, .col-3.adjustable-columns > .wrap > div.black10 blockquote a, .col-4.adjustable-columns > .wrap > div.blue blockquote p, .col-4.adjustable-columns > .wrap > div.blue blockquote h1, .col-4.adjustable-columns > .wrap > div.blue blockquote h2, .col-4.adjustable-columns > .wrap > div.blue blockquote .single-post article h1, .single-post article .col-4.adjustable-columns > .wrap > div.blue blockquote h1, .col-4.adjustable-columns > .wrap > div.blue blockquote h3, .col-4.adjustable-columns > .wrap > div.blue blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.blue blockquote h2, .col-4.adjustable-columns > .wrap > div.blue blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns > .wrap > div.blue blockquote h1, .col-4.adjustable-columns > .wrap > div.blue blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.blue blockquote h1, .col-4.adjustable-columns > .wrap > div.blue blockquote h4, .col-4.adjustable-columns > .wrap > div.blue blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-4.adjustable-columns > .wrap > div.blue blockquote button, .col-4.adjustable-columns > .wrap > div.blue blockquote a, .col-4.adjustable-columns > .wrap > div.pink blockquote p, .col-4.adjustable-columns > .wrap > div.pink blockquote h1, .col-4.adjustable-columns > .wrap > div.pink blockquote h2, .col-4.adjustable-columns > .wrap > div.pink blockquote .single-post article h1, .single-post article .col-4.adjustable-columns > .wrap > div.pink blockquote h1, .col-4.adjustable-columns > .wrap > div.pink blockquote h3, .col-4.adjustable-columns > .wrap > div.pink blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.pink blockquote h2, .col-4.adjustable-columns > .wrap > div.pink blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns > .wrap > div.pink blockquote h1, .col-4.adjustable-columns > .wrap > div.pink blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.pink blockquote h1, .col-4.adjustable-columns > .wrap > div.pink blockquote h4, .col-4.adjustable-columns > .wrap > div.pink blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-4.adjustable-columns > .wrap > div.pink blockquote button, .col-4.adjustable-columns > .wrap > div.pink blockquote a, .col-4.adjustable-columns > .wrap > div.purple blockquote p, .col-4.adjustable-columns > .wrap > div.purple blockquote h1, .col-4.adjustable-columns > .wrap > div.purple blockquote h2, .col-4.adjustable-columns > .wrap > div.purple blockquote .single-post article h1, .single-post article .col-4.adjustable-columns > .wrap > div.purple blockquote h1, .col-4.adjustable-columns > .wrap > div.purple blockquote h3, .col-4.adjustable-columns > .wrap > div.purple blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.purple blockquote h2, .col-4.adjustable-columns > .wrap > div.purple blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns > .wrap > div.purple blockquote h1, .col-4.adjustable-columns > .wrap > div.purple blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.purple blockquote h1, .col-4.adjustable-columns > .wrap > div.purple blockquote h4, .col-4.adjustable-columns > .wrap > div.purple blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-4.adjustable-columns > .wrap > div.purple blockquote button, .col-4.adjustable-columns > .wrap > div.purple blockquote a, .col-4.adjustable-columns > .wrap > div.black blockquote p, .col-4.adjustable-columns > .wrap > div.black blockquote h1, .col-4.adjustable-columns > .wrap > div.black blockquote h2, .col-4.adjustable-columns > .wrap > div.black blockquote .single-post article h1, .single-post article .col-4.adjustable-columns > .wrap > div.black blockquote h1, .col-4.adjustable-columns > .wrap > div.black blockquote h3, .col-4.adjustable-columns > .wrap > div.black blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.black blockquote h2, .col-4.adjustable-columns > .wrap > div.black blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns > .wrap > div.black blockquote h1, .col-4.adjustable-columns > .wrap > div.black blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.black blockquote h1, .col-4.adjustable-columns > .wrap > div.black blockquote h4, .col-4.adjustable-columns > .wrap > div.black blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-4.adjustable-columns > .wrap > div.black blockquote button, .col-4.adjustable-columns > .wrap > div.black blockquote a, .col-4.adjustable-columns > .wrap > div.black5 blockquote p, .col-4.adjustable-columns > .wrap > div.black5 blockquote h1, .col-4.adjustable-columns > .wrap > div.black5 blockquote h2, .col-4.adjustable-columns > .wrap > div.black5 blockquote .single-post article h1, .single-post article .col-4.adjustable-columns > .wrap > div.black5 blockquote h1, .col-4.adjustable-columns > .wrap > div.black5 blockquote h3, .col-4.adjustable-columns > .wrap > div.black5 blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.black5 blockquote h2, .col-4.adjustable-columns > .wrap > div.black5 blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns > .wrap > div.black5 blockquote h1, .col-4.adjustable-columns > .wrap > div.black5 blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.black5 blockquote h1, .col-4.adjustable-columns > .wrap > div.black5 blockquote h4, .col-4.adjustable-columns > .wrap > div.black5 blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-4.adjustable-columns > .wrap > div.black5 blockquote button, .col-4.adjustable-columns > .wrap > div.black5 blockquote a, .col-4.adjustable-columns > .wrap > div.black10 blockquote p, .col-4.adjustable-columns > .wrap > div.black10 blockquote h1, .col-4.adjustable-columns > .wrap > div.black10 blockquote h2, .col-4.adjustable-columns > .wrap > div.black10 blockquote .single-post article h1, .single-post article .col-4.adjustable-columns > .wrap > div.black10 blockquote h1, .col-4.adjustable-columns > .wrap > div.black10 blockquote h3, .col-4.adjustable-columns > .wrap > div.black10 blockquote .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.black10 blockquote h2, .col-4.adjustable-columns > .wrap > div.black10 blockquote .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns > .wrap > div.black10 blockquote h1, .col-4.adjustable-columns > .wrap > div.black10 blockquote .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.black10 blockquote h1, .col-4.adjustable-columns > .wrap > div.black10 blockquote h4, .col-4.adjustable-columns > .wrap > div.black10 blockquote .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-4.adjustable-columns > .wrap > div.black10 blockquote button, .col-4.adjustable-columns > .wrap > div.black10 blockquote a {
  color: #ffffff;
}
.col-1.adjustable-columns > .wrap > div.blue blockquote p::before, .col-1.adjustable-columns > .wrap > div.blue blockquote h1::before, .col-1.adjustable-columns > .wrap > div.blue blockquote h2::before, .col-1.adjustable-columns > .wrap > div.blue blockquote .single-post article h1::before, .single-post article .col-1.adjustable-columns > .wrap > div.blue blockquote h1::before, .col-1.adjustable-columns > .wrap > div.blue blockquote h3::before, .col-1.adjustable-columns > .wrap > div.blue blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.blue blockquote h2::before, .col-1.adjustable-columns > .wrap > div.blue blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns > .wrap > div.blue blockquote h1::before, .col-1.adjustable-columns > .wrap > div.blue blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.blue blockquote h1::before, .col-1.adjustable-columns > .wrap > div.blue blockquote h4::before, .col-1.adjustable-columns > .wrap > div.blue blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-1.adjustable-columns > .wrap > div.blue blockquote button::before, .col-1.adjustable-columns > .wrap > div.blue blockquote a::before, .col-1.adjustable-columns > .wrap > div.pink blockquote p::before, .col-1.adjustable-columns > .wrap > div.pink blockquote h1::before, .col-1.adjustable-columns > .wrap > div.pink blockquote h2::before, .col-1.adjustable-columns > .wrap > div.pink blockquote .single-post article h1::before, .single-post article .col-1.adjustable-columns > .wrap > div.pink blockquote h1::before, .col-1.adjustable-columns > .wrap > div.pink blockquote h3::before, .col-1.adjustable-columns > .wrap > div.pink blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.pink blockquote h2::before, .col-1.adjustable-columns > .wrap > div.pink blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns > .wrap > div.pink blockquote h1::before, .col-1.adjustable-columns > .wrap > div.pink blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.pink blockquote h1::before, .col-1.adjustable-columns > .wrap > div.pink blockquote h4::before, .col-1.adjustable-columns > .wrap > div.pink blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-1.adjustable-columns > .wrap > div.pink blockquote button::before, .col-1.adjustable-columns > .wrap > div.pink blockquote a::before, .col-1.adjustable-columns > .wrap > div.purple blockquote p::before, .col-1.adjustable-columns > .wrap > div.purple blockquote h1::before, .col-1.adjustable-columns > .wrap > div.purple blockquote h2::before, .col-1.adjustable-columns > .wrap > div.purple blockquote .single-post article h1::before, .single-post article .col-1.adjustable-columns > .wrap > div.purple blockquote h1::before, .col-1.adjustable-columns > .wrap > div.purple blockquote h3::before, .col-1.adjustable-columns > .wrap > div.purple blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.purple blockquote h2::before, .col-1.adjustable-columns > .wrap > div.purple blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns > .wrap > div.purple blockquote h1::before, .col-1.adjustable-columns > .wrap > div.purple blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.purple blockquote h1::before, .col-1.adjustable-columns > .wrap > div.purple blockquote h4::before, .col-1.adjustable-columns > .wrap > div.purple blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-1.adjustable-columns > .wrap > div.purple blockquote button::before, .col-1.adjustable-columns > .wrap > div.purple blockquote a::before, .col-1.adjustable-columns > .wrap > div.black blockquote p::before, .col-1.adjustable-columns > .wrap > div.black blockquote h1::before, .col-1.adjustable-columns > .wrap > div.black blockquote h2::before, .col-1.adjustable-columns > .wrap > div.black blockquote .single-post article h1::before, .single-post article .col-1.adjustable-columns > .wrap > div.black blockquote h1::before, .col-1.adjustable-columns > .wrap > div.black blockquote h3::before, .col-1.adjustable-columns > .wrap > div.black blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.black blockquote h2::before, .col-1.adjustable-columns > .wrap > div.black blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns > .wrap > div.black blockquote h1::before, .col-1.adjustable-columns > .wrap > div.black blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.black blockquote h1::before, .col-1.adjustable-columns > .wrap > div.black blockquote h4::before, .col-1.adjustable-columns > .wrap > div.black blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-1.adjustable-columns > .wrap > div.black blockquote button::before, .col-1.adjustable-columns > .wrap > div.black blockquote a::before, .col-1.adjustable-columns > .wrap > div.black5 blockquote p::before, .col-1.adjustable-columns > .wrap > div.black5 blockquote h1::before, .col-1.adjustable-columns > .wrap > div.black5 blockquote h2::before, .col-1.adjustable-columns > .wrap > div.black5 blockquote .single-post article h1::before, .single-post article .col-1.adjustable-columns > .wrap > div.black5 blockquote h1::before, .col-1.adjustable-columns > .wrap > div.black5 blockquote h3::before, .col-1.adjustable-columns > .wrap > div.black5 blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.black5 blockquote h2::before, .col-1.adjustable-columns > .wrap > div.black5 blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns > .wrap > div.black5 blockquote h1::before, .col-1.adjustable-columns > .wrap > div.black5 blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.black5 blockquote h1::before, .col-1.adjustable-columns > .wrap > div.black5 blockquote h4::before, .col-1.adjustable-columns > .wrap > div.black5 blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-1.adjustable-columns > .wrap > div.black5 blockquote button::before, .col-1.adjustable-columns > .wrap > div.black5 blockquote a::before, .col-1.adjustable-columns > .wrap > div.black10 blockquote p::before, .col-1.adjustable-columns > .wrap > div.black10 blockquote h1::before, .col-1.adjustable-columns > .wrap > div.black10 blockquote h2::before, .col-1.adjustable-columns > .wrap > div.black10 blockquote .single-post article h1::before, .single-post article .col-1.adjustable-columns > .wrap > div.black10 blockquote h1::before, .col-1.adjustable-columns > .wrap > div.black10 blockquote h3::before, .col-1.adjustable-columns > .wrap > div.black10 blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.black10 blockquote h2::before, .col-1.adjustable-columns > .wrap > div.black10 blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns > .wrap > div.black10 blockquote h1::before, .col-1.adjustable-columns > .wrap > div.black10 blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.black10 blockquote h1::before, .col-1.adjustable-columns > .wrap > div.black10 blockquote h4::before, .col-1.adjustable-columns > .wrap > div.black10 blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-1.adjustable-columns > .wrap > div.black10 blockquote button::before, .col-1.adjustable-columns > .wrap > div.black10 blockquote a::before, .col-2.adjustable-columns > .wrap > div.blue blockquote p::before, .col-2.adjustable-columns > .wrap > div.blue blockquote h1::before, .col-2.adjustable-columns > .wrap > div.blue blockquote h2::before, .col-2.adjustable-columns > .wrap > div.blue blockquote .single-post article h1::before, .single-post article .col-2.adjustable-columns > .wrap > div.blue blockquote h1::before, .col-2.adjustable-columns > .wrap > div.blue blockquote h3::before, .col-2.adjustable-columns > .wrap > div.blue blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.blue blockquote h2::before, .col-2.adjustable-columns > .wrap > div.blue blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns > .wrap > div.blue blockquote h1::before, .col-2.adjustable-columns > .wrap > div.blue blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.blue blockquote h1::before, .col-2.adjustable-columns > .wrap > div.blue blockquote h4::before, .col-2.adjustable-columns > .wrap > div.blue blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-2.adjustable-columns > .wrap > div.blue blockquote button::before, .col-2.adjustable-columns > .wrap > div.blue blockquote a::before, .col-2.adjustable-columns > .wrap > div.pink blockquote p::before, .col-2.adjustable-columns > .wrap > div.pink blockquote h1::before, .col-2.adjustable-columns > .wrap > div.pink blockquote h2::before, .col-2.adjustable-columns > .wrap > div.pink blockquote .single-post article h1::before, .single-post article .col-2.adjustable-columns > .wrap > div.pink blockquote h1::before, .col-2.adjustable-columns > .wrap > div.pink blockquote h3::before, .col-2.adjustable-columns > .wrap > div.pink blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.pink blockquote h2::before, .col-2.adjustable-columns > .wrap > div.pink blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns > .wrap > div.pink blockquote h1::before, .col-2.adjustable-columns > .wrap > div.pink blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.pink blockquote h1::before, .col-2.adjustable-columns > .wrap > div.pink blockquote h4::before, .col-2.adjustable-columns > .wrap > div.pink blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-2.adjustable-columns > .wrap > div.pink blockquote button::before, .col-2.adjustable-columns > .wrap > div.pink blockquote a::before, .col-2.adjustable-columns > .wrap > div.purple blockquote p::before, .col-2.adjustable-columns > .wrap > div.purple blockquote h1::before, .col-2.adjustable-columns > .wrap > div.purple blockquote h2::before, .col-2.adjustable-columns > .wrap > div.purple blockquote .single-post article h1::before, .single-post article .col-2.adjustable-columns > .wrap > div.purple blockquote h1::before, .col-2.adjustable-columns > .wrap > div.purple blockquote h3::before, .col-2.adjustable-columns > .wrap > div.purple blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.purple blockquote h2::before, .col-2.adjustable-columns > .wrap > div.purple blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns > .wrap > div.purple blockquote h1::before, .col-2.adjustable-columns > .wrap > div.purple blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.purple blockquote h1::before, .col-2.adjustable-columns > .wrap > div.purple blockquote h4::before, .col-2.adjustable-columns > .wrap > div.purple blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-2.adjustable-columns > .wrap > div.purple blockquote button::before, .col-2.adjustable-columns > .wrap > div.purple blockquote a::before, .col-2.adjustable-columns > .wrap > div.black blockquote p::before, .col-2.adjustable-columns > .wrap > div.black blockquote h1::before, .col-2.adjustable-columns > .wrap > div.black blockquote h2::before, .col-2.adjustable-columns > .wrap > div.black blockquote .single-post article h1::before, .single-post article .col-2.adjustable-columns > .wrap > div.black blockquote h1::before, .col-2.adjustable-columns > .wrap > div.black blockquote h3::before, .col-2.adjustable-columns > .wrap > div.black blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.black blockquote h2::before, .col-2.adjustable-columns > .wrap > div.black blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns > .wrap > div.black blockquote h1::before, .col-2.adjustable-columns > .wrap > div.black blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.black blockquote h1::before, .col-2.adjustable-columns > .wrap > div.black blockquote h4::before, .col-2.adjustable-columns > .wrap > div.black blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-2.adjustable-columns > .wrap > div.black blockquote button::before, .col-2.adjustable-columns > .wrap > div.black blockquote a::before, .col-2.adjustable-columns > .wrap > div.black5 blockquote p::before, .col-2.adjustable-columns > .wrap > div.black5 blockquote h1::before, .col-2.adjustable-columns > .wrap > div.black5 blockquote h2::before, .col-2.adjustable-columns > .wrap > div.black5 blockquote .single-post article h1::before, .single-post article .col-2.adjustable-columns > .wrap > div.black5 blockquote h1::before, .col-2.adjustable-columns > .wrap > div.black5 blockquote h3::before, .col-2.adjustable-columns > .wrap > div.black5 blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.black5 blockquote h2::before, .col-2.adjustable-columns > .wrap > div.black5 blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns > .wrap > div.black5 blockquote h1::before, .col-2.adjustable-columns > .wrap > div.black5 blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.black5 blockquote h1::before, .col-2.adjustable-columns > .wrap > div.black5 blockquote h4::before, .col-2.adjustable-columns > .wrap > div.black5 blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-2.adjustable-columns > .wrap > div.black5 blockquote button::before, .col-2.adjustable-columns > .wrap > div.black5 blockquote a::before, .col-2.adjustable-columns > .wrap > div.black10 blockquote p::before, .col-2.adjustable-columns > .wrap > div.black10 blockquote h1::before, .col-2.adjustable-columns > .wrap > div.black10 blockquote h2::before, .col-2.adjustable-columns > .wrap > div.black10 blockquote .single-post article h1::before, .single-post article .col-2.adjustable-columns > .wrap > div.black10 blockquote h1::before, .col-2.adjustable-columns > .wrap > div.black10 blockquote h3::before, .col-2.adjustable-columns > .wrap > div.black10 blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.black10 blockquote h2::before, .col-2.adjustable-columns > .wrap > div.black10 blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns > .wrap > div.black10 blockquote h1::before, .col-2.adjustable-columns > .wrap > div.black10 blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.black10 blockquote h1::before, .col-2.adjustable-columns > .wrap > div.black10 blockquote h4::before, .col-2.adjustable-columns > .wrap > div.black10 blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-2.adjustable-columns > .wrap > div.black10 blockquote button::before, .col-2.adjustable-columns > .wrap > div.black10 blockquote a::before, .col-3.adjustable-columns > .wrap > div.blue blockquote p::before, .col-3.adjustable-columns > .wrap > div.blue blockquote h1::before, .col-3.adjustable-columns > .wrap > div.blue blockquote h2::before, .col-3.adjustable-columns > .wrap > div.blue blockquote .single-post article h1::before, .single-post article .col-3.adjustable-columns > .wrap > div.blue blockquote h1::before, .col-3.adjustable-columns > .wrap > div.blue blockquote h3::before, .col-3.adjustable-columns > .wrap > div.blue blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.blue blockquote h2::before, .col-3.adjustable-columns > .wrap > div.blue blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns > .wrap > div.blue blockquote h1::before, .col-3.adjustable-columns > .wrap > div.blue blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.blue blockquote h1::before, .col-3.adjustable-columns > .wrap > div.blue blockquote h4::before, .col-3.adjustable-columns > .wrap > div.blue blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-3.adjustable-columns > .wrap > div.blue blockquote button::before, .col-3.adjustable-columns > .wrap > div.blue blockquote a::before, .col-3.adjustable-columns > .wrap > div.pink blockquote p::before, .col-3.adjustable-columns > .wrap > div.pink blockquote h1::before, .col-3.adjustable-columns > .wrap > div.pink blockquote h2::before, .col-3.adjustable-columns > .wrap > div.pink blockquote .single-post article h1::before, .single-post article .col-3.adjustable-columns > .wrap > div.pink blockquote h1::before, .col-3.adjustable-columns > .wrap > div.pink blockquote h3::before, .col-3.adjustable-columns > .wrap > div.pink blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.pink blockquote h2::before, .col-3.adjustable-columns > .wrap > div.pink blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns > .wrap > div.pink blockquote h1::before, .col-3.adjustable-columns > .wrap > div.pink blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.pink blockquote h1::before, .col-3.adjustable-columns > .wrap > div.pink blockquote h4::before, .col-3.adjustable-columns > .wrap > div.pink blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-3.adjustable-columns > .wrap > div.pink blockquote button::before, .col-3.adjustable-columns > .wrap > div.pink blockquote a::before, .col-3.adjustable-columns > .wrap > div.purple blockquote p::before, .col-3.adjustable-columns > .wrap > div.purple blockquote h1::before, .col-3.adjustable-columns > .wrap > div.purple blockquote h2::before, .col-3.adjustable-columns > .wrap > div.purple blockquote .single-post article h1::before, .single-post article .col-3.adjustable-columns > .wrap > div.purple blockquote h1::before, .col-3.adjustable-columns > .wrap > div.purple blockquote h3::before, .col-3.adjustable-columns > .wrap > div.purple blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.purple blockquote h2::before, .col-3.adjustable-columns > .wrap > div.purple blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns > .wrap > div.purple blockquote h1::before, .col-3.adjustable-columns > .wrap > div.purple blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.purple blockquote h1::before, .col-3.adjustable-columns > .wrap > div.purple blockquote h4::before, .col-3.adjustable-columns > .wrap > div.purple blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-3.adjustable-columns > .wrap > div.purple blockquote button::before, .col-3.adjustable-columns > .wrap > div.purple blockquote a::before, .col-3.adjustable-columns > .wrap > div.black blockquote p::before, .col-3.adjustable-columns > .wrap > div.black blockquote h1::before, .col-3.adjustable-columns > .wrap > div.black blockquote h2::before, .col-3.adjustable-columns > .wrap > div.black blockquote .single-post article h1::before, .single-post article .col-3.adjustable-columns > .wrap > div.black blockquote h1::before, .col-3.adjustable-columns > .wrap > div.black blockquote h3::before, .col-3.adjustable-columns > .wrap > div.black blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.black blockquote h2::before, .col-3.adjustable-columns > .wrap > div.black blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns > .wrap > div.black blockquote h1::before, .col-3.adjustable-columns > .wrap > div.black blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.black blockquote h1::before, .col-3.adjustable-columns > .wrap > div.black blockquote h4::before, .col-3.adjustable-columns > .wrap > div.black blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-3.adjustable-columns > .wrap > div.black blockquote button::before, .col-3.adjustable-columns > .wrap > div.black blockquote a::before, .col-3.adjustable-columns > .wrap > div.black5 blockquote p::before, .col-3.adjustable-columns > .wrap > div.black5 blockquote h1::before, .col-3.adjustable-columns > .wrap > div.black5 blockquote h2::before, .col-3.adjustable-columns > .wrap > div.black5 blockquote .single-post article h1::before, .single-post article .col-3.adjustable-columns > .wrap > div.black5 blockquote h1::before, .col-3.adjustable-columns > .wrap > div.black5 blockquote h3::before, .col-3.adjustable-columns > .wrap > div.black5 blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.black5 blockquote h2::before, .col-3.adjustable-columns > .wrap > div.black5 blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns > .wrap > div.black5 blockquote h1::before, .col-3.adjustable-columns > .wrap > div.black5 blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.black5 blockquote h1::before, .col-3.adjustable-columns > .wrap > div.black5 blockquote h4::before, .col-3.adjustable-columns > .wrap > div.black5 blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-3.adjustable-columns > .wrap > div.black5 blockquote button::before, .col-3.adjustable-columns > .wrap > div.black5 blockquote a::before, .col-3.adjustable-columns > .wrap > div.black10 blockquote p::before, .col-3.adjustable-columns > .wrap > div.black10 blockquote h1::before, .col-3.adjustable-columns > .wrap > div.black10 blockquote h2::before, .col-3.adjustable-columns > .wrap > div.black10 blockquote .single-post article h1::before, .single-post article .col-3.adjustable-columns > .wrap > div.black10 blockquote h1::before, .col-3.adjustable-columns > .wrap > div.black10 blockquote h3::before, .col-3.adjustable-columns > .wrap > div.black10 blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.black10 blockquote h2::before, .col-3.adjustable-columns > .wrap > div.black10 blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns > .wrap > div.black10 blockquote h1::before, .col-3.adjustable-columns > .wrap > div.black10 blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.black10 blockquote h1::before, .col-3.adjustable-columns > .wrap > div.black10 blockquote h4::before, .col-3.adjustable-columns > .wrap > div.black10 blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-3.adjustable-columns > .wrap > div.black10 blockquote button::before, .col-3.adjustable-columns > .wrap > div.black10 blockquote a::before, .col-4.adjustable-columns > .wrap > div.blue blockquote p::before, .col-4.adjustable-columns > .wrap > div.blue blockquote h1::before, .col-4.adjustable-columns > .wrap > div.blue blockquote h2::before, .col-4.adjustable-columns > .wrap > div.blue blockquote .single-post article h1::before, .single-post article .col-4.adjustable-columns > .wrap > div.blue blockquote h1::before, .col-4.adjustable-columns > .wrap > div.blue blockquote h3::before, .col-4.adjustable-columns > .wrap > div.blue blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.blue blockquote h2::before, .col-4.adjustable-columns > .wrap > div.blue blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns > .wrap > div.blue blockquote h1::before, .col-4.adjustable-columns > .wrap > div.blue blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.blue blockquote h1::before, .col-4.adjustable-columns > .wrap > div.blue blockquote h4::before, .col-4.adjustable-columns > .wrap > div.blue blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-4.adjustable-columns > .wrap > div.blue blockquote button::before, .col-4.adjustable-columns > .wrap > div.blue blockquote a::before, .col-4.adjustable-columns > .wrap > div.pink blockquote p::before, .col-4.adjustable-columns > .wrap > div.pink blockquote h1::before, .col-4.adjustable-columns > .wrap > div.pink blockquote h2::before, .col-4.adjustable-columns > .wrap > div.pink blockquote .single-post article h1::before, .single-post article .col-4.adjustable-columns > .wrap > div.pink blockquote h1::before, .col-4.adjustable-columns > .wrap > div.pink blockquote h3::before, .col-4.adjustable-columns > .wrap > div.pink blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.pink blockquote h2::before, .col-4.adjustable-columns > .wrap > div.pink blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns > .wrap > div.pink blockquote h1::before, .col-4.adjustable-columns > .wrap > div.pink blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.pink blockquote h1::before, .col-4.adjustable-columns > .wrap > div.pink blockquote h4::before, .col-4.adjustable-columns > .wrap > div.pink blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-4.adjustable-columns > .wrap > div.pink blockquote button::before, .col-4.adjustable-columns > .wrap > div.pink blockquote a::before, .col-4.adjustable-columns > .wrap > div.purple blockquote p::before, .col-4.adjustable-columns > .wrap > div.purple blockquote h1::before, .col-4.adjustable-columns > .wrap > div.purple blockquote h2::before, .col-4.adjustable-columns > .wrap > div.purple blockquote .single-post article h1::before, .single-post article .col-4.adjustable-columns > .wrap > div.purple blockquote h1::before, .col-4.adjustable-columns > .wrap > div.purple blockquote h3::before, .col-4.adjustable-columns > .wrap > div.purple blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.purple blockquote h2::before, .col-4.adjustable-columns > .wrap > div.purple blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns > .wrap > div.purple blockquote h1::before, .col-4.adjustable-columns > .wrap > div.purple blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.purple blockquote h1::before, .col-4.adjustable-columns > .wrap > div.purple blockquote h4::before, .col-4.adjustable-columns > .wrap > div.purple blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-4.adjustable-columns > .wrap > div.purple blockquote button::before, .col-4.adjustable-columns > .wrap > div.purple blockquote a::before, .col-4.adjustable-columns > .wrap > div.black blockquote p::before, .col-4.adjustable-columns > .wrap > div.black blockquote h1::before, .col-4.adjustable-columns > .wrap > div.black blockquote h2::before, .col-4.adjustable-columns > .wrap > div.black blockquote .single-post article h1::before, .single-post article .col-4.adjustable-columns > .wrap > div.black blockquote h1::before, .col-4.adjustable-columns > .wrap > div.black blockquote h3::before, .col-4.adjustable-columns > .wrap > div.black blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.black blockquote h2::before, .col-4.adjustable-columns > .wrap > div.black blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns > .wrap > div.black blockquote h1::before, .col-4.adjustable-columns > .wrap > div.black blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.black blockquote h1::before, .col-4.adjustable-columns > .wrap > div.black blockquote h4::before, .col-4.adjustable-columns > .wrap > div.black blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-4.adjustable-columns > .wrap > div.black blockquote button::before, .col-4.adjustable-columns > .wrap > div.black blockquote a::before, .col-4.adjustable-columns > .wrap > div.black5 blockquote p::before, .col-4.adjustable-columns > .wrap > div.black5 blockquote h1::before, .col-4.adjustable-columns > .wrap > div.black5 blockquote h2::before, .col-4.adjustable-columns > .wrap > div.black5 blockquote .single-post article h1::before, .single-post article .col-4.adjustable-columns > .wrap > div.black5 blockquote h1::before, .col-4.adjustable-columns > .wrap > div.black5 blockquote h3::before, .col-4.adjustable-columns > .wrap > div.black5 blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.black5 blockquote h2::before, .col-4.adjustable-columns > .wrap > div.black5 blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns > .wrap > div.black5 blockquote h1::before, .col-4.adjustable-columns > .wrap > div.black5 blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.black5 blockquote h1::before, .col-4.adjustable-columns > .wrap > div.black5 blockquote h4::before, .col-4.adjustable-columns > .wrap > div.black5 blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-4.adjustable-columns > .wrap > div.black5 blockquote button::before, .col-4.adjustable-columns > .wrap > div.black5 blockquote a::before, .col-4.adjustable-columns > .wrap > div.black10 blockquote p::before, .col-4.adjustable-columns > .wrap > div.black10 blockquote h1::before, .col-4.adjustable-columns > .wrap > div.black10 blockquote h2::before, .col-4.adjustable-columns > .wrap > div.black10 blockquote .single-post article h1::before, .single-post article .col-4.adjustable-columns > .wrap > div.black10 blockquote h1::before, .col-4.adjustable-columns > .wrap > div.black10 blockquote h3::before, .col-4.adjustable-columns > .wrap > div.black10 blockquote .search-modal .search-modal-content h2::before, .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.black10 blockquote h2::before, .col-4.adjustable-columns > .wrap > div.black10 blockquote .search-modal .search-modal-content .single-post article h1::before, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns > .wrap > div.black10 blockquote h1::before, .col-4.adjustable-columns > .wrap > div.black10 blockquote .single-post article .search-modal .search-modal-content h1::before, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.black10 blockquote h1::before, .col-4.adjustable-columns > .wrap > div.black10 blockquote h4::before, .col-4.adjustable-columns > .wrap > div.black10 blockquote .content-accordion div.accordion-heading button::before, .content-accordion div.accordion-heading .col-4.adjustable-columns > .wrap > div.black10 blockquote button::before, .col-4.adjustable-columns > .wrap > div.black10 blockquote a::before {
  color: #ffffff;
}
.col-1.adjustable-columns > .wrap > div.blue blockquote p::after, .col-1.adjustable-columns > .wrap > div.blue blockquote h1::after, .col-1.adjustable-columns > .wrap > div.blue blockquote h2::after, .col-1.adjustable-columns > .wrap > div.blue blockquote .single-post article h1::after, .single-post article .col-1.adjustable-columns > .wrap > div.blue blockquote h1::after, .col-1.adjustable-columns > .wrap > div.blue blockquote h3::after, .col-1.adjustable-columns > .wrap > div.blue blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.blue blockquote h2::after, .col-1.adjustable-columns > .wrap > div.blue blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns > .wrap > div.blue blockquote h1::after, .col-1.adjustable-columns > .wrap > div.blue blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.blue blockquote h1::after, .col-1.adjustable-columns > .wrap > div.blue blockquote h4::after, .col-1.adjustable-columns > .wrap > div.blue blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-1.adjustable-columns > .wrap > div.blue blockquote button::after, .col-1.adjustable-columns > .wrap > div.blue blockquote a::after, .col-1.adjustable-columns > .wrap > div.pink blockquote p::after, .col-1.adjustable-columns > .wrap > div.pink blockquote h1::after, .col-1.adjustable-columns > .wrap > div.pink blockquote h2::after, .col-1.adjustable-columns > .wrap > div.pink blockquote .single-post article h1::after, .single-post article .col-1.adjustable-columns > .wrap > div.pink blockquote h1::after, .col-1.adjustable-columns > .wrap > div.pink blockquote h3::after, .col-1.adjustable-columns > .wrap > div.pink blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.pink blockquote h2::after, .col-1.adjustable-columns > .wrap > div.pink blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns > .wrap > div.pink blockquote h1::after, .col-1.adjustable-columns > .wrap > div.pink blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.pink blockquote h1::after, .col-1.adjustable-columns > .wrap > div.pink blockquote h4::after, .col-1.adjustable-columns > .wrap > div.pink blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-1.adjustable-columns > .wrap > div.pink blockquote button::after, .col-1.adjustable-columns > .wrap > div.pink blockquote a::after, .col-1.adjustable-columns > .wrap > div.purple blockquote p::after, .col-1.adjustable-columns > .wrap > div.purple blockquote h1::after, .col-1.adjustable-columns > .wrap > div.purple blockquote h2::after, .col-1.adjustable-columns > .wrap > div.purple blockquote .single-post article h1::after, .single-post article .col-1.adjustable-columns > .wrap > div.purple blockquote h1::after, .col-1.adjustable-columns > .wrap > div.purple blockquote h3::after, .col-1.adjustable-columns > .wrap > div.purple blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.purple blockquote h2::after, .col-1.adjustable-columns > .wrap > div.purple blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns > .wrap > div.purple blockquote h1::after, .col-1.adjustable-columns > .wrap > div.purple blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.purple blockquote h1::after, .col-1.adjustable-columns > .wrap > div.purple blockquote h4::after, .col-1.adjustable-columns > .wrap > div.purple blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-1.adjustable-columns > .wrap > div.purple blockquote button::after, .col-1.adjustable-columns > .wrap > div.purple blockquote a::after, .col-1.adjustable-columns > .wrap > div.black blockquote p::after, .col-1.adjustable-columns > .wrap > div.black blockquote h1::after, .col-1.adjustable-columns > .wrap > div.black blockquote h2::after, .col-1.adjustable-columns > .wrap > div.black blockquote .single-post article h1::after, .single-post article .col-1.adjustable-columns > .wrap > div.black blockquote h1::after, .col-1.adjustable-columns > .wrap > div.black blockquote h3::after, .col-1.adjustable-columns > .wrap > div.black blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.black blockquote h2::after, .col-1.adjustable-columns > .wrap > div.black blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns > .wrap > div.black blockquote h1::after, .col-1.adjustable-columns > .wrap > div.black blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.black blockquote h1::after, .col-1.adjustable-columns > .wrap > div.black blockquote h4::after, .col-1.adjustable-columns > .wrap > div.black blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-1.adjustable-columns > .wrap > div.black blockquote button::after, .col-1.adjustable-columns > .wrap > div.black blockquote a::after, .col-1.adjustable-columns > .wrap > div.black5 blockquote p::after, .col-1.adjustable-columns > .wrap > div.black5 blockquote h1::after, .col-1.adjustable-columns > .wrap > div.black5 blockquote h2::after, .col-1.adjustable-columns > .wrap > div.black5 blockquote .single-post article h1::after, .single-post article .col-1.adjustable-columns > .wrap > div.black5 blockquote h1::after, .col-1.adjustable-columns > .wrap > div.black5 blockquote h3::after, .col-1.adjustable-columns > .wrap > div.black5 blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.black5 blockquote h2::after, .col-1.adjustable-columns > .wrap > div.black5 blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns > .wrap > div.black5 blockquote h1::after, .col-1.adjustable-columns > .wrap > div.black5 blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.black5 blockquote h1::after, .col-1.adjustable-columns > .wrap > div.black5 blockquote h4::after, .col-1.adjustable-columns > .wrap > div.black5 blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-1.adjustable-columns > .wrap > div.black5 blockquote button::after, .col-1.adjustable-columns > .wrap > div.black5 blockquote a::after, .col-1.adjustable-columns > .wrap > div.black10 blockquote p::after, .col-1.adjustable-columns > .wrap > div.black10 blockquote h1::after, .col-1.adjustable-columns > .wrap > div.black10 blockquote h2::after, .col-1.adjustable-columns > .wrap > div.black10 blockquote .single-post article h1::after, .single-post article .col-1.adjustable-columns > .wrap > div.black10 blockquote h1::after, .col-1.adjustable-columns > .wrap > div.black10 blockquote h3::after, .col-1.adjustable-columns > .wrap > div.black10 blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.black10 blockquote h2::after, .col-1.adjustable-columns > .wrap > div.black10 blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-1.adjustable-columns > .wrap > div.black10 blockquote h1::after, .col-1.adjustable-columns > .wrap > div.black10 blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-1.adjustable-columns > .wrap > div.black10 blockquote h1::after, .col-1.adjustable-columns > .wrap > div.black10 blockquote h4::after, .col-1.adjustable-columns > .wrap > div.black10 blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-1.adjustable-columns > .wrap > div.black10 blockquote button::after, .col-1.adjustable-columns > .wrap > div.black10 blockquote a::after, .col-2.adjustable-columns > .wrap > div.blue blockquote p::after, .col-2.adjustable-columns > .wrap > div.blue blockquote h1::after, .col-2.adjustable-columns > .wrap > div.blue blockquote h2::after, .col-2.adjustable-columns > .wrap > div.blue blockquote .single-post article h1::after, .single-post article .col-2.adjustable-columns > .wrap > div.blue blockquote h1::after, .col-2.adjustable-columns > .wrap > div.blue blockquote h3::after, .col-2.adjustable-columns > .wrap > div.blue blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.blue blockquote h2::after, .col-2.adjustable-columns > .wrap > div.blue blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns > .wrap > div.blue blockquote h1::after, .col-2.adjustable-columns > .wrap > div.blue blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.blue blockquote h1::after, .col-2.adjustable-columns > .wrap > div.blue blockquote h4::after, .col-2.adjustable-columns > .wrap > div.blue blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-2.adjustable-columns > .wrap > div.blue blockquote button::after, .col-2.adjustable-columns > .wrap > div.blue blockquote a::after, .col-2.adjustable-columns > .wrap > div.pink blockquote p::after, .col-2.adjustable-columns > .wrap > div.pink blockquote h1::after, .col-2.adjustable-columns > .wrap > div.pink blockquote h2::after, .col-2.adjustable-columns > .wrap > div.pink blockquote .single-post article h1::after, .single-post article .col-2.adjustable-columns > .wrap > div.pink blockquote h1::after, .col-2.adjustable-columns > .wrap > div.pink blockquote h3::after, .col-2.adjustable-columns > .wrap > div.pink blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.pink blockquote h2::after, .col-2.adjustable-columns > .wrap > div.pink blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns > .wrap > div.pink blockquote h1::after, .col-2.adjustable-columns > .wrap > div.pink blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.pink blockquote h1::after, .col-2.adjustable-columns > .wrap > div.pink blockquote h4::after, .col-2.adjustable-columns > .wrap > div.pink blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-2.adjustable-columns > .wrap > div.pink blockquote button::after, .col-2.adjustable-columns > .wrap > div.pink blockquote a::after, .col-2.adjustable-columns > .wrap > div.purple blockquote p::after, .col-2.adjustable-columns > .wrap > div.purple blockquote h1::after, .col-2.adjustable-columns > .wrap > div.purple blockquote h2::after, .col-2.adjustable-columns > .wrap > div.purple blockquote .single-post article h1::after, .single-post article .col-2.adjustable-columns > .wrap > div.purple blockquote h1::after, .col-2.adjustable-columns > .wrap > div.purple blockquote h3::after, .col-2.adjustable-columns > .wrap > div.purple blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.purple blockquote h2::after, .col-2.adjustable-columns > .wrap > div.purple blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns > .wrap > div.purple blockquote h1::after, .col-2.adjustable-columns > .wrap > div.purple blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.purple blockquote h1::after, .col-2.adjustable-columns > .wrap > div.purple blockquote h4::after, .col-2.adjustable-columns > .wrap > div.purple blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-2.adjustable-columns > .wrap > div.purple blockquote button::after, .col-2.adjustable-columns > .wrap > div.purple blockquote a::after, .col-2.adjustable-columns > .wrap > div.black blockquote p::after, .col-2.adjustable-columns > .wrap > div.black blockquote h1::after, .col-2.adjustable-columns > .wrap > div.black blockquote h2::after, .col-2.adjustable-columns > .wrap > div.black blockquote .single-post article h1::after, .single-post article .col-2.adjustable-columns > .wrap > div.black blockquote h1::after, .col-2.adjustable-columns > .wrap > div.black blockquote h3::after, .col-2.adjustable-columns > .wrap > div.black blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.black blockquote h2::after, .col-2.adjustable-columns > .wrap > div.black blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns > .wrap > div.black blockquote h1::after, .col-2.adjustable-columns > .wrap > div.black blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.black blockquote h1::after, .col-2.adjustable-columns > .wrap > div.black blockquote h4::after, .col-2.adjustable-columns > .wrap > div.black blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-2.adjustable-columns > .wrap > div.black blockquote button::after, .col-2.adjustable-columns > .wrap > div.black blockquote a::after, .col-2.adjustable-columns > .wrap > div.black5 blockquote p::after, .col-2.adjustable-columns > .wrap > div.black5 blockquote h1::after, .col-2.adjustable-columns > .wrap > div.black5 blockquote h2::after, .col-2.adjustable-columns > .wrap > div.black5 blockquote .single-post article h1::after, .single-post article .col-2.adjustable-columns > .wrap > div.black5 blockquote h1::after, .col-2.adjustable-columns > .wrap > div.black5 blockquote h3::after, .col-2.adjustable-columns > .wrap > div.black5 blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.black5 blockquote h2::after, .col-2.adjustable-columns > .wrap > div.black5 blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns > .wrap > div.black5 blockquote h1::after, .col-2.adjustable-columns > .wrap > div.black5 blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.black5 blockquote h1::after, .col-2.adjustable-columns > .wrap > div.black5 blockquote h4::after, .col-2.adjustable-columns > .wrap > div.black5 blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-2.adjustable-columns > .wrap > div.black5 blockquote button::after, .col-2.adjustable-columns > .wrap > div.black5 blockquote a::after, .col-2.adjustable-columns > .wrap > div.black10 blockquote p::after, .col-2.adjustable-columns > .wrap > div.black10 blockquote h1::after, .col-2.adjustable-columns > .wrap > div.black10 blockquote h2::after, .col-2.adjustable-columns > .wrap > div.black10 blockquote .single-post article h1::after, .single-post article .col-2.adjustable-columns > .wrap > div.black10 blockquote h1::after, .col-2.adjustable-columns > .wrap > div.black10 blockquote h3::after, .col-2.adjustable-columns > .wrap > div.black10 blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.black10 blockquote h2::after, .col-2.adjustable-columns > .wrap > div.black10 blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-2.adjustable-columns > .wrap > div.black10 blockquote h1::after, .col-2.adjustable-columns > .wrap > div.black10 blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-2.adjustable-columns > .wrap > div.black10 blockquote h1::after, .col-2.adjustable-columns > .wrap > div.black10 blockquote h4::after, .col-2.adjustable-columns > .wrap > div.black10 blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-2.adjustable-columns > .wrap > div.black10 blockquote button::after, .col-2.adjustable-columns > .wrap > div.black10 blockquote a::after, .col-3.adjustable-columns > .wrap > div.blue blockquote p::after, .col-3.adjustable-columns > .wrap > div.blue blockquote h1::after, .col-3.adjustable-columns > .wrap > div.blue blockquote h2::after, .col-3.adjustable-columns > .wrap > div.blue blockquote .single-post article h1::after, .single-post article .col-3.adjustable-columns > .wrap > div.blue blockquote h1::after, .col-3.adjustable-columns > .wrap > div.blue blockquote h3::after, .col-3.adjustable-columns > .wrap > div.blue blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.blue blockquote h2::after, .col-3.adjustable-columns > .wrap > div.blue blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns > .wrap > div.blue blockquote h1::after, .col-3.adjustable-columns > .wrap > div.blue blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.blue blockquote h1::after, .col-3.adjustable-columns > .wrap > div.blue blockquote h4::after, .col-3.adjustable-columns > .wrap > div.blue blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-3.adjustable-columns > .wrap > div.blue blockquote button::after, .col-3.adjustable-columns > .wrap > div.blue blockquote a::after, .col-3.adjustable-columns > .wrap > div.pink blockquote p::after, .col-3.adjustable-columns > .wrap > div.pink blockquote h1::after, .col-3.adjustable-columns > .wrap > div.pink blockquote h2::after, .col-3.adjustable-columns > .wrap > div.pink blockquote .single-post article h1::after, .single-post article .col-3.adjustable-columns > .wrap > div.pink blockquote h1::after, .col-3.adjustable-columns > .wrap > div.pink blockquote h3::after, .col-3.adjustable-columns > .wrap > div.pink blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.pink blockquote h2::after, .col-3.adjustable-columns > .wrap > div.pink blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns > .wrap > div.pink blockquote h1::after, .col-3.adjustable-columns > .wrap > div.pink blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.pink blockquote h1::after, .col-3.adjustable-columns > .wrap > div.pink blockquote h4::after, .col-3.adjustable-columns > .wrap > div.pink blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-3.adjustable-columns > .wrap > div.pink blockquote button::after, .col-3.adjustable-columns > .wrap > div.pink blockquote a::after, .col-3.adjustable-columns > .wrap > div.purple blockquote p::after, .col-3.adjustable-columns > .wrap > div.purple blockquote h1::after, .col-3.adjustable-columns > .wrap > div.purple blockquote h2::after, .col-3.adjustable-columns > .wrap > div.purple blockquote .single-post article h1::after, .single-post article .col-3.adjustable-columns > .wrap > div.purple blockquote h1::after, .col-3.adjustable-columns > .wrap > div.purple blockquote h3::after, .col-3.adjustable-columns > .wrap > div.purple blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.purple blockquote h2::after, .col-3.adjustable-columns > .wrap > div.purple blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns > .wrap > div.purple blockquote h1::after, .col-3.adjustable-columns > .wrap > div.purple blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.purple blockquote h1::after, .col-3.adjustable-columns > .wrap > div.purple blockquote h4::after, .col-3.adjustable-columns > .wrap > div.purple blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-3.adjustable-columns > .wrap > div.purple blockquote button::after, .col-3.adjustable-columns > .wrap > div.purple blockquote a::after, .col-3.adjustable-columns > .wrap > div.black blockquote p::after, .col-3.adjustable-columns > .wrap > div.black blockquote h1::after, .col-3.adjustable-columns > .wrap > div.black blockquote h2::after, .col-3.adjustable-columns > .wrap > div.black blockquote .single-post article h1::after, .single-post article .col-3.adjustable-columns > .wrap > div.black blockquote h1::after, .col-3.adjustable-columns > .wrap > div.black blockquote h3::after, .col-3.adjustable-columns > .wrap > div.black blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.black blockquote h2::after, .col-3.adjustable-columns > .wrap > div.black blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns > .wrap > div.black blockquote h1::after, .col-3.adjustable-columns > .wrap > div.black blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.black blockquote h1::after, .col-3.adjustable-columns > .wrap > div.black blockquote h4::after, .col-3.adjustable-columns > .wrap > div.black blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-3.adjustable-columns > .wrap > div.black blockquote button::after, .col-3.adjustable-columns > .wrap > div.black blockquote a::after, .col-3.adjustable-columns > .wrap > div.black5 blockquote p::after, .col-3.adjustable-columns > .wrap > div.black5 blockquote h1::after, .col-3.adjustable-columns > .wrap > div.black5 blockquote h2::after, .col-3.adjustable-columns > .wrap > div.black5 blockquote .single-post article h1::after, .single-post article .col-3.adjustable-columns > .wrap > div.black5 blockquote h1::after, .col-3.adjustable-columns > .wrap > div.black5 blockquote h3::after, .col-3.adjustable-columns > .wrap > div.black5 blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.black5 blockquote h2::after, .col-3.adjustable-columns > .wrap > div.black5 blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns > .wrap > div.black5 blockquote h1::after, .col-3.adjustable-columns > .wrap > div.black5 blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.black5 blockquote h1::after, .col-3.adjustable-columns > .wrap > div.black5 blockquote h4::after, .col-3.adjustable-columns > .wrap > div.black5 blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-3.adjustable-columns > .wrap > div.black5 blockquote button::after, .col-3.adjustable-columns > .wrap > div.black5 blockquote a::after, .col-3.adjustable-columns > .wrap > div.black10 blockquote p::after, .col-3.adjustable-columns > .wrap > div.black10 blockquote h1::after, .col-3.adjustable-columns > .wrap > div.black10 blockquote h2::after, .col-3.adjustable-columns > .wrap > div.black10 blockquote .single-post article h1::after, .single-post article .col-3.adjustable-columns > .wrap > div.black10 blockquote h1::after, .col-3.adjustable-columns > .wrap > div.black10 blockquote h3::after, .col-3.adjustable-columns > .wrap > div.black10 blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.black10 blockquote h2::after, .col-3.adjustable-columns > .wrap > div.black10 blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-3.adjustable-columns > .wrap > div.black10 blockquote h1::after, .col-3.adjustable-columns > .wrap > div.black10 blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-3.adjustable-columns > .wrap > div.black10 blockquote h1::after, .col-3.adjustable-columns > .wrap > div.black10 blockquote h4::after, .col-3.adjustable-columns > .wrap > div.black10 blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-3.adjustable-columns > .wrap > div.black10 blockquote button::after, .col-3.adjustable-columns > .wrap > div.black10 blockquote a::after, .col-4.adjustable-columns > .wrap > div.blue blockquote p::after, .col-4.adjustable-columns > .wrap > div.blue blockquote h1::after, .col-4.adjustable-columns > .wrap > div.blue blockquote h2::after, .col-4.adjustable-columns > .wrap > div.blue blockquote .single-post article h1::after, .single-post article .col-4.adjustable-columns > .wrap > div.blue blockquote h1::after, .col-4.adjustable-columns > .wrap > div.blue blockquote h3::after, .col-4.adjustable-columns > .wrap > div.blue blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.blue blockquote h2::after, .col-4.adjustable-columns > .wrap > div.blue blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns > .wrap > div.blue blockquote h1::after, .col-4.adjustable-columns > .wrap > div.blue blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.blue blockquote h1::after, .col-4.adjustable-columns > .wrap > div.blue blockquote h4::after, .col-4.adjustable-columns > .wrap > div.blue blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-4.adjustable-columns > .wrap > div.blue blockquote button::after, .col-4.adjustable-columns > .wrap > div.blue blockquote a::after, .col-4.adjustable-columns > .wrap > div.pink blockquote p::after, .col-4.adjustable-columns > .wrap > div.pink blockquote h1::after, .col-4.adjustable-columns > .wrap > div.pink blockquote h2::after, .col-4.adjustable-columns > .wrap > div.pink blockquote .single-post article h1::after, .single-post article .col-4.adjustable-columns > .wrap > div.pink blockquote h1::after, .col-4.adjustable-columns > .wrap > div.pink blockquote h3::after, .col-4.adjustable-columns > .wrap > div.pink blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.pink blockquote h2::after, .col-4.adjustable-columns > .wrap > div.pink blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns > .wrap > div.pink blockquote h1::after, .col-4.adjustable-columns > .wrap > div.pink blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.pink blockquote h1::after, .col-4.adjustable-columns > .wrap > div.pink blockquote h4::after, .col-4.adjustable-columns > .wrap > div.pink blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-4.adjustable-columns > .wrap > div.pink blockquote button::after, .col-4.adjustable-columns > .wrap > div.pink blockquote a::after, .col-4.adjustable-columns > .wrap > div.purple blockquote p::after, .col-4.adjustable-columns > .wrap > div.purple blockquote h1::after, .col-4.adjustable-columns > .wrap > div.purple blockquote h2::after, .col-4.adjustable-columns > .wrap > div.purple blockquote .single-post article h1::after, .single-post article .col-4.adjustable-columns > .wrap > div.purple blockquote h1::after, .col-4.adjustable-columns > .wrap > div.purple blockquote h3::after, .col-4.adjustable-columns > .wrap > div.purple blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.purple blockquote h2::after, .col-4.adjustable-columns > .wrap > div.purple blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns > .wrap > div.purple blockquote h1::after, .col-4.adjustable-columns > .wrap > div.purple blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.purple blockquote h1::after, .col-4.adjustable-columns > .wrap > div.purple blockquote h4::after, .col-4.adjustable-columns > .wrap > div.purple blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-4.adjustable-columns > .wrap > div.purple blockquote button::after, .col-4.adjustable-columns > .wrap > div.purple blockquote a::after, .col-4.adjustable-columns > .wrap > div.black blockquote p::after, .col-4.adjustable-columns > .wrap > div.black blockquote h1::after, .col-4.adjustable-columns > .wrap > div.black blockquote h2::after, .col-4.adjustable-columns > .wrap > div.black blockquote .single-post article h1::after, .single-post article .col-4.adjustable-columns > .wrap > div.black blockquote h1::after, .col-4.adjustable-columns > .wrap > div.black blockquote h3::after, .col-4.adjustable-columns > .wrap > div.black blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.black blockquote h2::after, .col-4.adjustable-columns > .wrap > div.black blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns > .wrap > div.black blockquote h1::after, .col-4.adjustable-columns > .wrap > div.black blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.black blockquote h1::after, .col-4.adjustable-columns > .wrap > div.black blockquote h4::after, .col-4.adjustable-columns > .wrap > div.black blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-4.adjustable-columns > .wrap > div.black blockquote button::after, .col-4.adjustable-columns > .wrap > div.black blockquote a::after, .col-4.adjustable-columns > .wrap > div.black5 blockquote p::after, .col-4.adjustable-columns > .wrap > div.black5 blockquote h1::after, .col-4.adjustable-columns > .wrap > div.black5 blockquote h2::after, .col-4.adjustable-columns > .wrap > div.black5 blockquote .single-post article h1::after, .single-post article .col-4.adjustable-columns > .wrap > div.black5 blockquote h1::after, .col-4.adjustable-columns > .wrap > div.black5 blockquote h3::after, .col-4.adjustable-columns > .wrap > div.black5 blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.black5 blockquote h2::after, .col-4.adjustable-columns > .wrap > div.black5 blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns > .wrap > div.black5 blockquote h1::after, .col-4.adjustable-columns > .wrap > div.black5 blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.black5 blockquote h1::after, .col-4.adjustable-columns > .wrap > div.black5 blockquote h4::after, .col-4.adjustable-columns > .wrap > div.black5 blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-4.adjustable-columns > .wrap > div.black5 blockquote button::after, .col-4.adjustable-columns > .wrap > div.black5 blockquote a::after, .col-4.adjustable-columns > .wrap > div.black10 blockquote p::after, .col-4.adjustable-columns > .wrap > div.black10 blockquote h1::after, .col-4.adjustable-columns > .wrap > div.black10 blockquote h2::after, .col-4.adjustable-columns > .wrap > div.black10 blockquote .single-post article h1::after, .single-post article .col-4.adjustable-columns > .wrap > div.black10 blockquote h1::after, .col-4.adjustable-columns > .wrap > div.black10 blockquote h3::after, .col-4.adjustable-columns > .wrap > div.black10 blockquote .search-modal .search-modal-content h2::after, .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.black10 blockquote h2::after, .col-4.adjustable-columns > .wrap > div.black10 blockquote .search-modal .search-modal-content .single-post article h1::after, .search-modal .search-modal-content .single-post article .col-4.adjustable-columns > .wrap > div.black10 blockquote h1::after, .col-4.adjustable-columns > .wrap > div.black10 blockquote .single-post article .search-modal .search-modal-content h1::after, .single-post article .search-modal .search-modal-content .col-4.adjustable-columns > .wrap > div.black10 blockquote h1::after, .col-4.adjustable-columns > .wrap > div.black10 blockquote h4::after, .col-4.adjustable-columns > .wrap > div.black10 blockquote .content-accordion div.accordion-heading button::after, .content-accordion div.accordion-heading .col-4.adjustable-columns > .wrap > div.black10 blockquote button::after, .col-4.adjustable-columns > .wrap > div.black10 blockquote a::after {
  color: #ffffff;
}
.col-1.adjustable-columns > .wrap > div:before, .col-2.adjustable-columns > .wrap > div:before, .col-3.adjustable-columns > .wrap > div:before, .col-4.adjustable-columns > .wrap > div:before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: -1;
  opacity: 1;
}
.col-1.adjustable-columns > .wrap > div.overlay90:before, .col-2.adjustable-columns > .wrap > div.overlay90:before, .col-3.adjustable-columns > .wrap > div.overlay90:before, .col-4.adjustable-columns > .wrap > div.overlay90:before {
  opacity: 0.9;
}
.col-1.adjustable-columns > .wrap > div.overlay80:before, .col-2.adjustable-columns > .wrap > div.overlay80:before, .col-3.adjustable-columns > .wrap > div.overlay80:before, .col-4.adjustable-columns > .wrap > div.overlay80:before {
  opacity: 0.8;
}
.col-1.adjustable-columns > .wrap > div.overlay70:before, .col-2.adjustable-columns > .wrap > div.overlay70:before, .col-3.adjustable-columns > .wrap > div.overlay70:before, .col-4.adjustable-columns > .wrap > div.overlay70:before {
  opacity: 0.7;
}
.col-1.adjustable-columns > .wrap > div.white:before, .col-2.adjustable-columns > .wrap > div.white:before, .col-3.adjustable-columns > .wrap > div.white:before, .col-4.adjustable-columns > .wrap > div.white:before {
  background-color: #fff;
}
.col-1.adjustable-columns > .wrap > div.blue:before, .col-2.adjustable-columns > .wrap > div.blue:before, .col-3.adjustable-columns > .wrap > div.blue:before, .col-4.adjustable-columns > .wrap > div.blue:before {
  background-color: #1300c1;
}
.col-1.adjustable-columns > .wrap > div.pink:before, .col-2.adjustable-columns > .wrap > div.pink:before, .col-3.adjustable-columns > .wrap > div.pink:before, .col-4.adjustable-columns > .wrap > div.pink:before {
  background-color: #E60067;
}
.col-1.adjustable-columns > .wrap > div.purple:before, .col-2.adjustable-columns > .wrap > div.purple:before, .col-3.adjustable-columns > .wrap > div.purple:before, .col-4.adjustable-columns > .wrap > div.purple:before {
  background-color: #8149ff;
}
.col-1.adjustable-columns > .wrap > div.sky:before, .col-2.adjustable-columns > .wrap > div.sky:before, .col-3.adjustable-columns > .wrap > div.sky:before, .col-4.adjustable-columns > .wrap > div.sky:before {
  background-color: #9da8ff;
}
.col-1.adjustable-columns > .wrap > div.sky20:before, .col-2.adjustable-columns > .wrap > div.sky20:before, .col-3.adjustable-columns > .wrap > div.sky20:before, .col-4.adjustable-columns > .wrap > div.sky20:before {
  background-color: #ebeeff;
}
.col-1.adjustable-columns > .wrap > div.sky40:before, .col-2.adjustable-columns > .wrap > div.sky40:before, .col-3.adjustable-columns > .wrap > div.sky40:before, .col-4.adjustable-columns > .wrap > div.sky40:before {
  background-color: #d8dcff;
}
.col-1.adjustable-columns > .wrap > div.sky60:before, .col-2.adjustable-columns > .wrap > div.sky60:before, .col-3.adjustable-columns > .wrap > div.sky60:before, .col-4.adjustable-columns > .wrap > div.sky60:before {
  background-color: #c4cbff;
}
.col-1.adjustable-columns > .wrap > div.green:before, .col-2.adjustable-columns > .wrap > div.green:before, .col-3.adjustable-columns > .wrap > div.green:before, .col-4.adjustable-columns > .wrap > div.green:before {
  background-color: #71f5c4;
}
.col-1.adjustable-columns > .wrap > div.peach:before, .col-2.adjustable-columns > .wrap > div.peach:before, .col-3.adjustable-columns > .wrap > div.peach:before, .col-4.adjustable-columns > .wrap > div.peach:before {
  background-color: #ffcdd9;
}
.col-1.adjustable-columns > .wrap > div.peach20:before, .col-2.adjustable-columns > .wrap > div.peach20:before, .col-3.adjustable-columns > .wrap > div.peach20:before, .col-4.adjustable-columns > .wrap > div.peach20:before {
  background-color: #fdf2f5;
}
.col-1.adjustable-columns > .wrap > div.peach40:before, .col-2.adjustable-columns > .wrap > div.peach40:before, .col-3.adjustable-columns > .wrap > div.peach40:before, .col-4.adjustable-columns > .wrap > div.peach40:before {
  background-color: #ffebf0;
}
.col-1.adjustable-columns > .wrap > div.peach60:before, .col-2.adjustable-columns > .wrap > div.peach60:before, .col-3.adjustable-columns > .wrap > div.peach60:before, .col-4.adjustable-columns > .wrap > div.peach60:before {
  background-color: #ffe1e8;
}
.col-1.adjustable-columns > .wrap > div.black5:before, .col-2.adjustable-columns > .wrap > div.black5:before, .col-3.adjustable-columns > .wrap > div.black5:before, .col-4.adjustable-columns > .wrap > div.black5:before {
  background-color: #333333;
}
.col-1.adjustable-columns > .wrap > div.black10:before, .col-2.adjustable-columns > .wrap > div.black10:before, .col-3.adjustable-columns > .wrap > div.black10:before, .col-4.adjustable-columns > .wrap > div.black10:before {
  background-color: #1a1a1a;
}
.col-1.adjustable-columns > .wrap > div.black:before, .col-2.adjustable-columns > .wrap > div.black:before, .col-3.adjustable-columns > .wrap > div.black:before, .col-4.adjustable-columns > .wrap > div.black:before {
  background-color: #1a1a1a;
}
.col-1.adjustable-columns > .wrap > div.none:before, .col-2.adjustable-columns > .wrap > div.none:before, .col-3.adjustable-columns > .wrap > div.none:before, .col-4.adjustable-columns > .wrap > div.none:before {
  background-color: transparent;
}
.col-1.adjustable-columns > .wrap > div.accordion, .col-2.adjustable-columns > .wrap > div.accordion, .col-3.adjustable-columns > .wrap > div.accordion, .col-4.adjustable-columns > .wrap > div.accordion {
  padding: 0;
}
.col-1.adjustable-columns > .wrap > div.white, .col-1.adjustable-columns > .wrap > div.blue, .col-1.adjustable-columns > .wrap > div.pink, .col-1.adjustable-columns > .wrap > div.sky, .col-1.adjustable-columns > .wrap > div.sky20, .col-1.adjustable-columns > .wrap > div.sky40, .col-1.adjustable-columns > .wrap > div.sky60, .col-1.adjustable-columns > .wrap > div.peach, .col-1.adjustable-columns > .wrap > div.peach20, .col-1.adjustable-columns > .wrap > div.peach40, .col-1.adjustable-columns > .wrap > div.peach60, .col-1.adjustable-columns > .wrap > div.green, .col-1.adjustable-columns > .wrap > div.purple, .col-1.adjustable-columns > .wrap > div.black, .col-1.adjustable-columns > .wrap > div.black5, .col-1.adjustable-columns > .wrap > div.black10, .col-2.adjustable-columns > .wrap > div.white, .col-2.adjustable-columns > .wrap > div.blue, .col-2.adjustable-columns > .wrap > div.pink, .col-2.adjustable-columns > .wrap > div.sky, .col-2.adjustable-columns > .wrap > div.sky20, .col-2.adjustable-columns > .wrap > div.sky40, .col-2.adjustable-columns > .wrap > div.sky60, .col-2.adjustable-columns > .wrap > div.peach, .col-2.adjustable-columns > .wrap > div.peach20, .col-2.adjustable-columns > .wrap > div.peach40, .col-2.adjustable-columns > .wrap > div.peach60, .col-2.adjustable-columns > .wrap > div.green, .col-2.adjustable-columns > .wrap > div.purple, .col-2.adjustable-columns > .wrap > div.black, .col-2.adjustable-columns > .wrap > div.black5, .col-2.adjustable-columns > .wrap > div.black10, .col-3.adjustable-columns > .wrap > div.white, .col-3.adjustable-columns > .wrap > div.blue, .col-3.adjustable-columns > .wrap > div.pink, .col-3.adjustable-columns > .wrap > div.sky, .col-3.adjustable-columns > .wrap > div.sky20, .col-3.adjustable-columns > .wrap > div.sky40, .col-3.adjustable-columns > .wrap > div.sky60, .col-3.adjustable-columns > .wrap > div.peach, .col-3.adjustable-columns > .wrap > div.peach20, .col-3.adjustable-columns > .wrap > div.peach40, .col-3.adjustable-columns > .wrap > div.peach60, .col-3.adjustable-columns > .wrap > div.green, .col-3.adjustable-columns > .wrap > div.purple, .col-3.adjustable-columns > .wrap > div.black, .col-3.adjustable-columns > .wrap > div.black5, .col-3.adjustable-columns > .wrap > div.black10, .col-4.adjustable-columns > .wrap > div.white, .col-4.adjustable-columns > .wrap > div.blue, .col-4.adjustable-columns > .wrap > div.pink, .col-4.adjustable-columns > .wrap > div.sky, .col-4.adjustable-columns > .wrap > div.sky20, .col-4.adjustable-columns > .wrap > div.sky40, .col-4.adjustable-columns > .wrap > div.sky60, .col-4.adjustable-columns > .wrap > div.peach, .col-4.adjustable-columns > .wrap > div.peach20, .col-4.adjustable-columns > .wrap > div.peach40, .col-4.adjustable-columns > .wrap > div.peach60, .col-4.adjustable-columns > .wrap > div.green, .col-4.adjustable-columns > .wrap > div.purple, .col-4.adjustable-columns > .wrap > div.black, .col-4.adjustable-columns > .wrap > div.black5, .col-4.adjustable-columns > .wrap > div.black10 {
  padding: 1rem;
}

/*--------------------------------------------------------------
# 1 COL BLOCK
--------------------------------------------------------------*/
.col-1 > .wrap {
  justify-content: center;
  flex-wrap: wrap;
  display: flex;
}
.col-1 > .wrap > div {
  flex: 0 0 100%;
}

/*--------------------------------------------------------------
# 2 COL BLOCK
--------------------------------------------------------------*/
.col-2 > .wrap {
  display: flex;
  justify-content: space-between;
}
.col-2 > .wrap > div {
  flex: 0 0 100%;
}
@media (min-width: 768px) {
  .col-2 > .wrap > div {
    flex: 0 0 calc(50% - 1rem);
  }
}
@media (min-width: 768px) {
  .col-2.col-60-40 > .wrap > div:nth-of-type(odd) {
    flex: 0 0 calc(60% - 1rem);
  }
  .col-2.col-60-40 > .wrap > div:nth-of-type(even) {
    flex: 0 0 calc(40% - 1rem);
  }
  .col-2.col-70-30 > .wrap > div:nth-of-type(odd) {
    flex: 0 0 calc(70% - 1rem);
  }
  .col-2.col-70-30 > .wrap > div:nth-of-type(even) {
    flex: 0 0 calc(30% - 1rem);
  }
  .col-2.col-80-20 > .wrap > div:nth-of-type(odd) {
    flex: 0 0 calc(80% - 1rem);
  }
  .col-2.col-80-20 > .wrap > div:nth-of-type(even) {
    flex: 0 0 calc(20% - 1rem);
  }
  .col-2.col-20-80 > .wrap > div:nth-of-type(odd) {
    flex: 0 0 calc(20% - 1rem);
  }
  .col-2.col-20-80 > .wrap > div:nth-of-type(even) {
    flex: 0 0 calc(80% - 1rem);
  }
  .col-2.col-30-70 > .wrap > div:nth-of-type(odd) {
    flex: 0 0 calc(30% - 1rem);
  }
  .col-2.col-30-70 > .wrap > div:nth-of-type(even) {
    flex: 0 0 calc(70% - 1rem);
  }
  .col-2.col-40-60 > .wrap > div:nth-of-type(odd) {
    flex: 0 0 calc(40% - 1rem);
  }
  .col-2.col-40-60 > .wrap > div:nth-of-type(even) {
    flex: 0 0 calc(60% - 1rem);
  }
}

/*--------------------------------------------------------------
# 3 COL BLOCK
--------------------------------------------------------------*/
.col-3 > .wrap {
  display: flex;
  justify-content: space-between;
}
@media (min-width: 768px) {
  .col-3 > .wrap > div {
    flex: 0 0 calc(33.33% - 1rem);
  }
}
@media (min-width: 768px) {
  .col-3.col-20-60-20 > .wrap > div:nth-of-type(3n + 1),
  .col-3.col-20-60-20 > .wrap > div:nth-of-type(3n + 3) {
    flex: 0 0 calc(20% - 1rem);
  }
  .col-3.col-20-60-20 > .wrap > div:nth-of-type(3n+2) {
    flex: 0 0 calc(60% - 1rem);
  }
  .col-3.col-20-20-60 > .wrap > div:nth-of-type(3n + 1),
  .col-3.col-20-20-60 > .wrap > div:nth-of-type(3n + 2) {
    flex: 0 0 calc(20% - 1rem);
  }
  .col-3.col-20-20-60 > .wrap > div:nth-of-type(3n+3) {
    flex: 0 0 calc(60% - 1rem);
  }
  .col-3.col-60-20-20 > .wrap > div:nth-of-type(3n + 2),
  .col-3.col-60-20-20 > .wrap > div:nth-of-type(3n + 3) {
    flex: 0 0 calc(20% - 1rem);
  }
  .col-3.col-60-20-20 > .wrap > div:nth-of-type(3n+1) {
    flex: 0 0 calc(60% - 1rem);
  }
  .col-3.col-20-40-40 > .wrap > div:nth-of-type(3n + 1) {
    flex: 0 0 calc(20% - 1rem);
  }
  .col-3.col-20-40-40 > .wrap > div:nth-of-type(3n + 2),
  .col-3.col-20-40-40 > .wrap > div:nth-of-type(3n + 3) {
    flex: 0 0 calc(40% - 1rem);
  }
  .col-3.col-40-40-20 > .wrap > div:nth-of-type(3n + 1),
  .col-3.col-40-40-20 > .wrap > div:nth-of-type(3n + 2) {
    flex: 0 0 calc(40% - 1rem);
  }
  .col-3.col-40-40-20 > .wrap > div:nth-of-type(3n + 3) {
    flex: 0 0 calc(20% - 1rem);
  }
  .col-3.col-40-20-40 > .wrap > div:nth-of-type(3n + 1),
  .col-3.col-40-20-40 > .wrap > div:nth-of-type(3n + 3) {
    flex: 0 0 calc(40% - 1rem);
  }
  .col-3.col-40-20-40 > .wrap > div:nth-of-type(3n + 2) {
    flex: 0 0 calc(20% - 1rem);
  }
}

/*--------------------------------------------------------------
# 4 COL BLOCK
--------------------------------------------------------------*/
.col-4 > .wrap {
  display: flex;
  justify-content: space-between;
}
@media (min-width: 768px) {
  .col-4 > .wrap > div {
    flex: 0 0 calc(50% - 1rem);
  }
}
@media (min-width: 1024px) {
  .col-4 > .wrap > div {
    flex: 0 0 calc(25% - 1rem);
  }
}

/*--------------------------------------------------------------
# BG COLOUR OPTIONS
--------------------------------------------------------------*/
.blue-bg {
  background-color: #1300c1;
}
.blue-bg p, .blue-bg h1, .blue-bg h2, .blue-bg .single-post article h1, .single-post article .blue-bg h1, .blue-bg h3, .blue-bg .search-modal .search-modal-content h2, .search-modal .search-modal-content .blue-bg h2, .blue-bg h4, .blue-bg .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .blue-bg button, .blue-bg a, .blue-bg li, .blue-bg blockquote, .blue-bg li:before, .blue-bg p:before, .blue-bg p:after, .blue-bg h1:before, .blue-bg h1:after, .blue-bg h2:before, .blue-bg h2:after, .blue-bg h3:before, .blue-bg .search-modal .search-modal-content h2:before, .search-modal .search-modal-content .blue-bg h2:before, .blue-bg h3:after, .blue-bg .search-modal .search-modal-content h2:after, .search-modal .search-modal-content .blue-bg h2:after, .blue-bg h4:before, .blue-bg .content-accordion div.accordion-heading button:before, .content-accordion div.accordion-heading .blue-bg button:before, .blue-bg h4:after, .blue-bg .content-accordion div.accordion-heading button:after, .content-accordion div.accordion-heading .blue-bg button:after {
  color: #fff !important;
}
.blue-bg ul li:before {
  color: #fff !important;
}
.blue-bg a:hover {
  color: #1300c1 !important;
}

.blue-80-bg {
  background-color: rgba(19, 0, 193, 0.8);
}
.blue-80-bg p, .blue-80-bg h1, .blue-80-bg h2, .blue-80-bg .single-post article h1, .single-post article .blue-80-bg h1, .blue-80-bg h3, .blue-80-bg .search-modal .search-modal-content h2, .search-modal .search-modal-content .blue-80-bg h2, .blue-80-bg h4, .blue-80-bg .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .blue-80-bg button, .blue-80-bg a, .blue-80-bg li, .blue-80-bg blockquote, .blue-80-bg li:before, .blue-80-bg p:before, .blue-80-bg p:after, .blue-80-bg h1:before, .blue-80-bg h1:after, .blue-80-bg h2:before, .blue-80-bg h2:after, .blue-80-bg h3:before, .blue-80-bg .search-modal .search-modal-content h2:before, .search-modal .search-modal-content .blue-80-bg h2:before, .blue-80-bg h3:after, .blue-80-bg .search-modal .search-modal-content h2:after, .search-modal .search-modal-content .blue-80-bg h2:after, .blue-80-bg h4:before, .blue-80-bg .content-accordion div.accordion-heading button:before, .content-accordion div.accordion-heading .blue-80-bg button:before, .blue-80-bg h4:after, .blue-80-bg .content-accordion div.accordion-heading button:after, .content-accordion div.accordion-heading .blue-80-bg button:after {
  color: #fff !important;
}
.blue-80-bg ul li:before {
  color: #fff !important;
}
.blue-80-bg a:hover {
  color: #1300c1 !important;
}

.pink-bg {
  background-color: #E60067;
}
.pink-bg p, .pink-bg h1, .pink-bg h2, .pink-bg .single-post article h1, .single-post article .pink-bg h1, .pink-bg h3, .pink-bg .search-modal .search-modal-content h2, .search-modal .search-modal-content .pink-bg h2, .pink-bg h4, .pink-bg .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .pink-bg button, .pink-bg a, .pink-bg li, .pink-bg blockquote, .pink-bg li:before, .pink-bg p:before, .pink-bg p:after, .pink-bg h1:before, .pink-bg h1:after, .pink-bg h2:before, .pink-bg h2:after, .pink-bg h3:before, .pink-bg .search-modal .search-modal-content h2:before, .search-modal .search-modal-content .pink-bg h2:before, .pink-bg h3:after, .pink-bg .search-modal .search-modal-content h2:after, .search-modal .search-modal-content .pink-bg h2:after, .pink-bg h4:before, .pink-bg .content-accordion div.accordion-heading button:before, .content-accordion div.accordion-heading .pink-bg button:before, .pink-bg h4:after, .pink-bg .content-accordion div.accordion-heading button:after, .content-accordion div.accordion-heading .pink-bg button:after {
  color: #fff !important;
}
.pink-bg ul li:before {
  color: #fff !important;
}
.pink-bg a:hover {
  color: #1300c1 !important;
}

.pink-80-bg {
  background-color: rgba(230, 0, 103, 0.85);
}
.pink-80-bg p, .pink-80-bg h1, .pink-80-bg h2, .pink-80-bg .single-post article h1, .single-post article .pink-80-bg h1, .pink-80-bg h3, .pink-80-bg .search-modal .search-modal-content h2, .search-modal .search-modal-content .pink-80-bg h2, .pink-80-bg h4, .pink-80-bg .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .pink-80-bg button, .pink-80-bg a, .pink-80-bg li, .pink-80-bg blockquote, .pink-80-bg li:before, .pink-80-bg p:before, .pink-80-bg p:after, .pink-80-bg h1:before, .pink-80-bg h1:after, .pink-80-bg h2:before, .pink-80-bg h2:after, .pink-80-bg h3:before, .pink-80-bg .search-modal .search-modal-content h2:before, .search-modal .search-modal-content .pink-80-bg h2:before, .pink-80-bg h3:after, .pink-80-bg .search-modal .search-modal-content h2:after, .search-modal .search-modal-content .pink-80-bg h2:after, .pink-80-bg h4:before, .pink-80-bg .content-accordion div.accordion-heading button:before, .content-accordion div.accordion-heading .pink-80-bg button:before, .pink-80-bg h4:after, .pink-80-bg .content-accordion div.accordion-heading button:after, .content-accordion div.accordion-heading .pink-80-bg button:after {
  color: #fff !important;
}
.pink-80-bg ul li:before {
  color: #fff !important;
}
.pink-80-bg a:hover {
  color: #1300c1 !important;
}

.purple-bg {
  background-color: #8149ff;
}
.purple-bg p, .purple-bg h1, .purple-bg h2, .purple-bg .single-post article h1, .single-post article .purple-bg h1, .purple-bg h3, .purple-bg .search-modal .search-modal-content h2, .search-modal .search-modal-content .purple-bg h2, .purple-bg h4, .purple-bg .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .purple-bg button, .purple-bg a, .purple-bg li, .purple-bg blockquote, .purple-bg li:before, .purple-bg p:before, .purple-bg p:after, .purple-bg h1:before, .purple-bg h1:after, .purple-bg h2:before, .purple-bg h2:after, .purple-bg h3:before, .purple-bg .search-modal .search-modal-content h2:before, .search-modal .search-modal-content .purple-bg h2:before, .purple-bg h3:after, .purple-bg .search-modal .search-modal-content h2:after, .search-modal .search-modal-content .purple-bg h2:after, .purple-bg h4:before, .purple-bg .content-accordion div.accordion-heading button:before, .content-accordion div.accordion-heading .purple-bg button:before, .purple-bg h4:after, .purple-bg .content-accordion div.accordion-heading button:after, .content-accordion div.accordion-heading .purple-bg button:after {
  color: #fff !important;
}
.purple-bg ul li:before {
  color: #fff !important;
}
.purple-bg a:hover {
  color: #1300c1 !important;
}

.purple-80-bg {
  background-color: rgba(129, 73, 255, 0.85);
}
.purple-80-bg p, .purple-80-bg h1, .purple-80-bg h2, .purple-80-bg .single-post article h1, .single-post article .purple-80-bg h1, .purple-80-bg h3, .purple-80-bg .search-modal .search-modal-content h2, .search-modal .search-modal-content .purple-80-bg h2, .purple-80-bg h4, .purple-80-bg .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .purple-80-bg button, .purple-80-bg a, .purple-80-bg li, .purple-80-bg blockquote, .purple-80-bg li:before, .purple-80-bg p:before, .purple-80-bg p:after, .purple-80-bg h1:before, .purple-80-bg h1:after, .purple-80-bg h2:before, .purple-80-bg h2:after, .purple-80-bg h3:before, .purple-80-bg .search-modal .search-modal-content h2:before, .search-modal .search-modal-content .purple-80-bg h2:before, .purple-80-bg h3:after, .purple-80-bg .search-modal .search-modal-content h2:after, .search-modal .search-modal-content .purple-80-bg h2:after, .purple-80-bg h4:before, .purple-80-bg .content-accordion div.accordion-heading button:before, .content-accordion div.accordion-heading .purple-80-bg button:before, .purple-80-bg h4:after, .purple-80-bg .content-accordion div.accordion-heading button:after, .content-accordion div.accordion-heading .purple-80-bg button:after {
  color: #fff !important;
}
.purple-80-bg ul li:before {
  color: #fff !important;
}
.purple-80-bg a:hover {
  color: #1300c1 !important;
}

.green-bg {
  background-color: #71f5c4;
}
.green-bg h1, .green-bg h2, .green-bg .single-post article h1, .single-post article .green-bg h1, .green-bg h3, .green-bg .search-modal .search-modal-content h2, .search-modal .search-modal-content .green-bg h2, .green-bg h4, .green-bg .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .green-bg button, .green-bg p, .green-bg li {
  color: #303030 !important;
}
.green-bg * {
  color: #303030 !important;
}
.green-bg ul li:before {
  color: #1300c1 !important;
}

.green-80-bg {
  background-color: rgba(113, 245, 196, 0.85);
}
.green-80-bg h1, .green-80-bg h2, .green-80-bg .single-post article h1, .single-post article .green-80-bg h1, .green-80-bg h3, .green-80-bg .search-modal .search-modal-content h2, .search-modal .search-modal-content .green-80-bg h2, .green-80-bg h4, .green-80-bg .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .green-80-bg button, .green-80-bg p, .green-80-bg li {
  color: #303030 !important;
}
.green-80-bg * {
  color: #303030 !important;
}
.green-80-bg ul li:before {
  color: #1300c1 !important;
}

.sky-bg {
  background-color: #9da8ff;
}
.sky-bg * {
  color: #303030 !important;
}
.sky-bg ul li:before {
  color: #1300c1 !important;
}

.sky60-bg {
  background-color: #c4cbff;
}
.sky60-bg * {
  color: #303030 !important;
}
.sky60-bg ul li:before {
  color: #1300c1 !important;
}

.sky40-bg {
  background-color: #d8dcff;
}
.sky40-bg * {
  color: #303030 !important;
}
.sky40-bg ul li:before {
  color: #1300c1 !important;
}

.sky20-bg {
  background-color: #ebeeff;
}
.sky20-bg * {
  color: #303030 !important;
}
.sky20-bg ul li:before {
  color: #1300c1 !important;
}

.sky-80-bg {
  background-color: rgba(157, 168, 255, 0.85);
}
.sky-80-bg * {
  color: #303030 !important;
}
.sky-80-bg ul li:before {
  color: #1300c1 !important;
}

.peach-bg {
  background-color: #ffcdd9;
}
.peach-bg * {
  color: #303030 !important;
}
.peach-bg ul li:before {
  color: #1300c1 !important;
}

.peach20-bg {
  background-color: #fdf2f5;
}
.peach20-bg * {
  color: #303030 !important;
}
.peach20-bg ul li:before {
  color: #1300c1 !important;
}

.peach40-bg {
  background-color: #ffebf0;
}
.peach40-bg * {
  color: #303030 !important;
}
.peach40-bg ul li:before {
  color: #1300c1 !important;
}

.peach60-bg {
  background-color: #ffe1e8;
}
.peach60-bg * {
  color: #303030 !important;
}
.peach60-bg ul li:before {
  color: #1300c1 !important;
}

.peach-80-bg {
  background-color: rgba(255, 205, 217, 0.8);
}
.peach-80-bg * {
  color: #303030 !important;
}
.peach-80-bg ul li:before {
  color: #1300c1 !important;
}

.black10-bg {
  background-color: #e6e6e6;
}
.black10-bg * {
  color: #303030;
}
.black10-bg ul li:before {
  color: #1300c1;
}

.black5-bg {
  background-color: #f2f2f2;
}
.black5-bg * {
  color: #303030;
}
.black5-bg ul li:before {
  color: #1300c1;
}

.black-60-bg {
  background-color: rgba(0, 0, 0, 0.6);
}
.black-60-bg p, .black-60-bg h1, .black-60-bg h2, .black-60-bg .single-post article h1, .single-post article .black-60-bg h1, .black-60-bg h3, .black-60-bg .search-modal .search-modal-content h2, .search-modal .search-modal-content .black-60-bg h2, .black-60-bg h4, .black-60-bg .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .black-60-bg button, .black-60-bg a, .black-60-bg li, .black-60-bg blockquote, .black-60-bg li:before, .black-60-bg p:before, .black-60-bg p:after, .black-60-bg h1:before, .black-60-bg h1:after, .black-60-bg h2:before, .black-60-bg h2:after, .black-60-bg h3:before, .black-60-bg .search-modal .search-modal-content h2:before, .search-modal .search-modal-content .black-60-bg h2:before, .black-60-bg h3:after, .black-60-bg .search-modal .search-modal-content h2:after, .search-modal .search-modal-content .black-60-bg h2:after, .black-60-bg h4:before, .black-60-bg .content-accordion div.accordion-heading button:before, .content-accordion div.accordion-heading .black-60-bg button:before, .black-60-bg h4:after, .black-60-bg .content-accordion div.accordion-heading button:after, .content-accordion div.accordion-heading .black-60-bg button:after {
  color: #fff !important;
}
.black-60-bg ul li:before {
  color: #fff !important;
}
.black-60-bg a:hover {
  color: #1300c1 !important;
}

.black-70-bg {
  background-color: rgba(0, 0, 0, 0.7);
}
.black-70-bg p, .black-70-bg h1, .black-70-bg h2, .black-70-bg .single-post article h1, .single-post article .black-70-bg h1, .black-70-bg h3, .black-70-bg .search-modal .search-modal-content h2, .search-modal .search-modal-content .black-70-bg h2, .black-70-bg h4, .black-70-bg .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .black-70-bg button, .black-70-bg a, .black-70-bg li, .black-70-bg blockquote, .black-70-bg li:before, .black-70-bg p:before, .black-70-bg p:after, .black-70-bg h1:before, .black-70-bg h1:after, .black-70-bg h2:before, .black-70-bg h2:after, .black-70-bg h3:before, .black-70-bg .search-modal .search-modal-content h2:before, .search-modal .search-modal-content .black-70-bg h2:before, .black-70-bg h3:after, .black-70-bg .search-modal .search-modal-content h2:after, .search-modal .search-modal-content .black-70-bg h2:after, .black-70-bg h4:before, .black-70-bg .content-accordion div.accordion-heading button:before, .content-accordion div.accordion-heading .black-70-bg button:before, .black-70-bg h4:after, .black-70-bg .content-accordion div.accordion-heading button:after, .content-accordion div.accordion-heading .black-70-bg button:after {
  color: #fff !important;
}
.black-70-bg ul li:before {
  color: #fff !important;
}
.black-70-bg a:hover {
  color: #1300c1 !important;
}

.white-background {
  background-color: #fff;
}

.white-75-bg {
  background-color: rgba(255, 255, 255, 0.8);
}

/*--------------------------------------------------------------
# BG COLOUR OPTIONS
--------------------------------------------------------------*/
.top-padding {
  padding-top: 4rem !important;
}

.bottom-padding {
  padding-bottom: 4rem !important;
}

.top-bottom-padding {
  padding: 4rem 0 !important;
}

.content-accordion {
  width: 100%;
}
.content-accordion div.accordion-heading button {
  width: 100%;
  background-color: #d8dcff;
  border-radius: 0;
  border: 0px solid #1300c1;
  color: #fff;
  padding: 0.75rem 1rem 0.75rem 1rem;
  position: relative;
  cursor: pointer;
  margin-bottom: 0.25rem;
  margin-top: 0;
  display: block;
  color: #1300c1;
  text-align: left;
}
.content-accordion div.accordion-heading button:focus .accordion-title, .content-accordion div.accordion-heading button:focus .accordion-icon {
  text-decoration: none;
}
.content-accordion div.accordion-heading .accordion-icon {
  position: absolute;
  right: 1rem;
  top: 7px;
}
.content-accordion div.accordion-heading .accordion-icon:after {
  font-family: "Font Awesome 6 pro";
  content: "\f067";
  color: #1300c1;
  font-size: 1.6rem;
  font-weight: 200;
}
.content-accordion div.accordion-heading .accordion-title {
  color: #1300c1 !important;
  font-weight: bold;
  font-family: "Mind Meridian", Helvetica, Arial, sans-serif;
  font-size: 1.125rem;
}
.content-accordion div.accordion-heading .accordion-trigger[aria-expanded=true] {
  background-color: #1300c1;
}
.content-accordion div.accordion-heading .accordion-trigger[aria-expanded=true] span {
  color: #fff !important;
  text-decoration: none;
}
.content-accordion div.accordion-heading .accordion-trigger[aria-expanded=true] .accordion-icon {
  transform: rotate(-180deg);
}
.content-accordion div.accordion-heading .accordion-trigger[aria-expanded=true] .accordion-icon:after {
  content: "\f068";
  color: #ffffff !important;
}
.content-accordion div.accordion-heading.blue-bg {
  background-color: #d8dcff;
  color: #1300c1;
}
.content-accordion .accordion-panel {
  opacity: 1;
  max-height: 1000px; /* Adjust this value to a suitable maximum height */
  transition: opacity 0.6s ease, max-height 0.6s ease;
  padding: 1rem;
}
.content-accordion .accordion-panel.collapsed {
  opacity: 0;
  max-height: 0;
  overflow: hidden;
  padding: 0;
}

.staff-box-container {
  width: 100%;
  container-type: inline-size;
}
.staff-box-container > .staff-box-new {
  background-color: #fff;
  display: block;
  overflow: hidden;
  border: 1px solid #c8c8c8;
  position: relative;
  margin: 0 0 0 0;
  padding: 1rem;
  text-align: center;
  min-height: 200px;
  height: 100%;
  color: #303030;
}
.staff-box-container > .staff-box-new .staff-right {
  flex: 1 1 calc(66.667% - 1rem);
  margin-left: 1rem;
  text-align: center;
}
@container (min-width: 375px) {
  .staff-box-container > .staff-box-new .staff-right {
    text-align: left;
  }
}
.staff-box-container > .staff-box-new .staff-right .staff-contact {
  display: flex;
  flex-direction: column;
}
.staff-box-container > .staff-box-new .name-title {
  margin-bottom: 1rem;
  display: flex;
  flex-direction: column;
  align-items: center;
}
@container (min-width: 375px) {
  .staff-box-container > .staff-box-new .name-title {
    align-items: flex-start;
  }
}
.staff-box-container > .staff-box-new .name-title h3, .staff-box-container > .staff-box-new .name-title .search-modal .search-modal-content h2, .search-modal .search-modal-content .staff-box-container > .staff-box-new .name-title h2, .staff-box-container > .staff-box-new .name-title .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .staff-box-container > .staff-box-new .name-title h1, .staff-box-container > .staff-box-new .name-title .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .staff-box-container > .staff-box-new .name-title h1 {
  display: flex;
  align-items: center;
  margin-bottom: 0.5rem;
  color: #303030;
}
.staff-box-container > .staff-box-new .name-title h3 i, .staff-box-container > .staff-box-new .name-title .search-modal .search-modal-content h2 i, .search-modal .search-modal-content .staff-box-container > .staff-box-new .name-title h2 i, .staff-box-container > .staff-box-new .name-title .search-modal .search-modal-content .single-post article h1 i, .search-modal .search-modal-content .single-post article .staff-box-container > .staff-box-new .name-title h1 i, .staff-box-container > .staff-box-new .name-title .single-post article .search-modal .search-modal-content h1 i, .single-post article .search-modal .search-modal-content .staff-box-container > .staff-box-new .name-title h1 i {
  font-size: 1.5rem;
  margin-left: 0.5rem;
}
.staff-box-container > .staff-box-new .name-title h3 a:focus i, .staff-box-container > .staff-box-new .name-title .search-modal .search-modal-content h2 a:focus i, .search-modal .search-modal-content .staff-box-container > .staff-box-new .name-title h2 a:focus i, .staff-box-container > .staff-box-new .name-title .search-modal .search-modal-content .single-post article h1 a:focus i, .search-modal .search-modal-content .single-post article .staff-box-container > .staff-box-new .name-title h1 a:focus i, .staff-box-container > .staff-box-new .name-title .single-post article .search-modal .search-modal-content h1 a:focus i, .single-post article .search-modal .search-modal-content .staff-box-container > .staff-box-new .name-title h1 a:focus i {
  color: #E60067;
}
.staff-box-container > .staff-box-new .name-title h4, .staff-box-container > .staff-box-new .name-title .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .staff-box-container > .staff-box-new .name-title button {
  margin-top: 0;
  font-size: 1rem;
  color: #303030;
}
.staff-box-container > .staff-box-new .staff-contact {
  margin-bottom: 1rem;
  color: #1300c1;
  font-size: 1rem;
  line-height: 1.5;
}
.staff-box-container > .staff-box-new .staff-contact i {
  width: 1rem;
}
.staff-box-container > .staff-box-new .staff-contact a {
  color: #1300c1 !important;
}
.staff-box-container > .staff-box-new .staff-contact a:focus {
  color: #E60067;
  text-decoration: underline;
}
.staff-box-container > .staff-box-new .staff-description {
  color: #303030;
  display: none;
}
@container (min-width: 400px) {
  .staff-box-container > .staff-box-new .staff-description {
    display: block;
    max-height: 80px;
  }
  .staff-box-container > .staff-box-new .staff-description p {
    font-size: 1rem;
    color: #303030;
  }
}
@container (min-width: 375px) {
  .staff-box-container > .staff-box-new {
    display: flex;
    align-self: stretch;
    max-height: 215px;
  }
}
.staff-box-container .circle {
  margin: 1rem auto;
  position: relative;
  z-index: 1;
}
.staff-box-container .circle.large {
  width: 100px;
  height: 100px;
}
.staff-box-container .circle.small {
  width: 75px;
  height: 75px;
}
.staff-box-container .circle img {
  object-fit: cover;
  height: auto;
  width: 100%;
  border-radius: 50%;
}
.staff-box-container .show-more {
  display: none;
  height: 45px;
  position: absolute;
  bottom: 0;
  width: 100%;
  text-align: center;
  text-decoration: none;
  font-weight: bold;
  color: #1300c1 !important;
  z-index: 1;
  justify-content: center;
  align-items: center;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.8) 0%, #FFFFFF 100%);
}
@container (min-width: 375px) {
  .staff-box-container .show-more {
    display: flex;
  }
}
.staff-box-container .show-more:hover {
  cursor: pointer;
}
.staff-box-container .show-more i {
  margin-left: 0.25rem;
}
.staff-box-container .show-more .more {
  text-decoration: none;
  color: #1300c1 !important;
}
.staff-box-container .show-more .more:focus {
  color: #E60067;
  text-decoration: underline;
}
.staff-box-container .show-more .less {
  display: none;
  color: #1300c1 !important;
}
.staff-box-container .show-more .less:focus {
  color: #E60067;
  text-decoration: underline;
}

.staff-box-new.active {
  max-height: 1000px;
  transition: max-height 0.3s ease-out;
}
.staff-box-new.active .more {
  display: none;
}
.staff-box-new.active .less {
  display: block;
}
.staff-box-new.active .staff-description {
  max-height: 1000px;
  padding-bottom: 45px;
}

.col-1 .staff-box-container {
  display: flex;
  flex-wrap: wrap;
  gap: 1rem;
}
.col-1 .staff-box-container .staff-box-new {
  flex: 0 0 100%;
}
@media (min-width: 1024px) {
  .col-1 .staff-box-container .staff-box-new {
    flex: 1 0 calc(33.33% - 1rem);
  }
}

#banner {
  min-height: 200px;
  position: relative;
  z-index: 0;
}
#banner .slide {
  position: relative;
  align-items: center;
  display: flex;
}
#banner .slide.right-align .wrap {
  justify-content: flex-end;
}
#banner .slide.left-align .wrap {
  justify-content: flex-start;
}
#banner .slide.centre-align .wrap {
  justify-content: center;
}
#banner .slide.centre-align .wrap .banner-content {
  flex: 0 0 50%;
  text-align: center;
}
#banner .slide .wrap {
  position: relative;
  height: 100%;
  display: flex;
  align-items: center;
}
#banner .slide .banner-content {
  padding: 2rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
#banner .slide .banner-content p:last-of-type {
  margin-bottom: 0;
}
#banner .slide .banner-content.full-height {
  height: 100%;
}
@media (min-width: 1024px) {
  #banner .slide.left-align .banner-content {
    margin-left: 2rem;
  }
}
@media (min-width: 1024px) {
  #banner .slide.right-align .banner-content {
    margin-right: 2rem;
  }
}
#banner .slide.right-align .banner-content, #banner .slide.left-align .banner-content {
  flex: 0 0 41.667%;
}
#banner .slide.right-align .banner-content.full-height, #banner .slide.left-align .banner-content.full-height {
  height: 100%;
  margin: 0;
}
#banner .slide picture {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}
#banner .slide picture img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}
#banner .slide .give-form-wrap,
#banner .slide .give-goal-progress {
  background-color: #fff;
  border-radius: 8px;
  padding: 2rem;
}
#banner .slide .give-form-wrap *,
#banner .slide .give-goal-progress * {
  color: #303030;
}
#banner .slide blockquote p {
  color: #1300c1;
  font-weight: bold;
}
#banner .slide blockquote p:before,
#banner .slide blockquote p:after {
  color: #E60067;
}
#banner.coloured-text-block .banner-content {
  width: 100%;
}
@media (min-width: 1024px) {
  #banner.coloured-text-block .banner-content {
    width: 50%;
  }
}
#banner.full-width-contained {
  max-width: 1200px;
  margin: 0 auto;
}
#banner.full-width {
  max-width: 100%;
  margin: 0 auto;
}
#banner.half-half .slide > .wrap {
  margin-left: 0;
}
@media (min-width: 1024px) {
  #banner.half-half .slide > .wrap {
    width: 50% !important;
  }
}
#banner.half-half .slide.right-align .wrap {
  margin-left: auto;
  margin-right: 0;
  padding: 0;
}
#banner.half-half .slide.right-align .banner-content {
  flex: 0 0 100%;
  height: 100%;
  justify-content: center;
}
#banner.half-half .slide.left-align .wrap {
  margin-left: 0;
  margin-right: auto;
  padding: 0;
}
#banner.half-half .slide.left-align .banner-content {
  flex: 0 0 100%;
  height: 100%;
  justify-content: center;
}
@media (min-width: 1024px) {
  #banner.half-half .slide.left-align picture {
    width: 50%;
    margin-left: auto;
  }
}
@media (min-width: 1024px) {
  #banner.half-half picture {
    width: 50%;
    margin-left: 0;
  }
}
#banner.image-only picture {
  z-index: 0;
}
#banner.image-only .banner-content {
  display: none;
}
@media (max-width: 1024px) {
  #banner .slide {
    flex-direction: column;
  }
  #banner .slide .wrap {
    padding: 0;
  }
  #banner .slide h1 {
    margin-top: 0;
    margin-bottom: 0.5rem;
  }
  #banner .slide a {
    display: flex;
    width: 100%;
  }
  #banner .slide picture {
    position: relative;
    height: 285px;
    order: -1;
  }
  #banner .slide.right-align .banner-content, #banner .slide.left-align .banner-content {
    flex: 0 0 100%;
  }
}

@media (min-width: 1024px) {
  #banner.h200 .slide {
    height: 200px;
  }
  #banner.h300 .slide {
    height: 300px;
  }
  #banner.h400 .slide {
    height: 400px;
  }
  #banner.h600 .slide {
    height: 600px;
  }
}

.adjustable-columns #banner.slider .slick-arrow {
  top: 98.5%;
}

.fs-banner-block {
  z-index: 0;
  position: relative;
}
.fs-banner-block .fs-banner {
  display: flex;
  margin-top: 0;
}
.fs-banner-block .fs-banner .wrap {
  margin-top: 0;
}
.fs-banner-block .fs-banner picture:before {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  content: "";
  height: 500px;
  background: rgb(0, 0, 0);
  background: -moz-linear-gradient(180deg, rgb(134, 112, 112) 0%, rgba(0, 0, 0, 0) 100%);
  background: -webkit-linear-gradient(180deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);
  background: linear-gradient(180deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);
}
.fs-banner-block .fs-slider {
  display: block;
  position: relative;
}
.fs-banner-block .fs-slider:before {
  content: "";
  inset: 0;
  background-color: #fff;
  position: absolute;
  z-index: 1;
}
.fs-banner-block .fs-slider.slick-initialized {
  display: block;
}
.fs-banner-block .fs-slider.slick-initialized:before {
  display: none;
}
.fs-banner-block .fs-slider .slick-list, .fs-banner-block .fs-slider .slick-track {
  height: 100%;
}
.fs-banner-block .fs-slider .slide {
  width: 100%;
}
@media (min-width: 1024px) {
  .fs-banner-block .fs-slider .slide .wrap {
    display: flex;
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (min-width: 1024px) {
  .fs-banner-block .fs-slider .slide.left .wrap {
    justify-content: flex-start;
  }
}
@media (min-width: 1024px) {
  .fs-banner-block .fs-slider .slide.right .wrap {
    justify-content: flex-end;
  }
}
.fs-banner-block .fs-slider .slick-arrow {
  border: none;
  background: none;
}
.fs-banner-block .fs-slider .slick-arrow:hover {
  background: none;
}

.modal {
  box-shadow: none !important;
  height: 0 !important;
  width: 0 !important;
}
.modal header {
  height: inherit;
}

.modal__overlay {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.6);
  display: flex;
  justify-content: center;
  align-items: center;
}

.modal__container {
  background-color: #fff;
  padding: 30px;
  max-width: 750px;
  max-height: 90vh;
  width: 90%;
  border-radius: 0;
  overflow-y: auto;
  box-sizing: border-box;
  position: fixed;
  top: 50%;
  left: 50%;
  /* bring your own prefixes */
  transform: translate(-50%, -50%);
  z-index: 10;
}

button[aria-label="Close modal"] {
  position: absolute;
  border-radius: 0;
  top: 1rem;
  right: 1rem;
  border: 0;
  padding: 0;
  color: #1300c1 !important;
  width: auto;
}
button[aria-label="Close modal"]:hover {
  background-color: transparent;
  color: #E60067;
}
button[aria-label="Close modal"]:hover i {
  color: #E60067 !important;
}
button[aria-label="Close modal"] i {
  font-size: 2rem;
  color: #1300c1 !important;
}
button[aria-label="Close modal"]:focus {
  background-color: transparent;
}

.micromodal-slide {
  display: none;
}

.micromodal-slide.is-open {
  display: block;
  position: absolute;
  background-color: transparent;
}

.info-message-box {
  max-width: 1200px;
  margin: 0rem auto;
  display: flex;
  padding: 0 1rem;
  width: 100%;
}
@media (min-width: 1024px) {
  .info-message-box {
    padding: 0;
  }
}
.info-message-box p:last-of-type {
  margin-bottom: 0;
}
.info-message-box .info-icon {
  flex: 0 0 50px;
  background-color: #1300c1;
  display: flex;
  justify-content: center;
}
.info-message-box .info-icon:before {
  color: #fff;
  font-family: "Font Awesome 6 Pro";
  content: "\f24e";
  background-image: none;
  color: #fff;
  background-image: none;
  margin-top: 0.5rem;
  font-weight: 300;
  font-size: 1.75rem;
}
.info-message-box .info-content {
  padding: 1rem;
  font-size: 1.125rem;
  width: 100%;
  line-height: 1.4;
  background-color: #ebeeff;
  word-break: break-word;
}
@media (min-width: 1024px) {
  .info-message-box .info-content {
    font-size: 1.25rem;
  }
}
.info-message-box .info-content ul li {
  font-size: 1.125rem;
}
@media (min-width: 1024px) {
  .info-message-box .info-content ul li {
    font-size: 1.25rem !important;
  }
}
.info-message-box .info-content h4, .info-message-box .info-content .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .info-message-box .info-content button {
  color: #1300c1;
  margin: 0 0 0.5rem 0;
}
.info-message-box.info .info-icon:before {
  content: "\f05a";
}
.info-message-box.idea .info-icon:before {
  content: "\f672";
}
.info-message-box.warning .info-icon {
  background-color: #E60067;
}
.info-message-box.warning .info-icon:before {
  content: "\f071";
}
.info-message-box.warning .info-content {
  background-color: rgba(230, 0, 103, 0.1);
}
.info-message-box.legal .info-icon:before {
  font-family: "Font Awesome 6 Pro";
  content: "\f24e";
}

.adjustable-columns .info-message-box {
  margin: 0;
}
@media (max-width: 1024px) {
  .adjustable-columns .info-message-box {
    margin-bottom: 1rem;
  }
}

#services-holder {
  display: flex;
  justify-content: space-between;
  margin-top: 0rem;
  gap: 1rem;
  flex-wrap: wrap;
}
#services-holder section {
  background-color: #f5f6ff;
}
#services-holder #location {
  display: flex;
  flex-direction: column;
  text-align: left;
  flex: 0 0 100%;
  display: flex;
  border: 1px solid #c1c1c1;
  border-radius: 0;
  padding: 0 0 0 0;
  overflow: clip;
}
@media (min-width: 768px) {
  #services-holder #location {
    flex: 1 0 calc(33.33% - 1rem);
  }
}
#services-holder #location p {
  font-size: 1.125rem;
  font-weight: bold;
  padding: 0.2rem 0 0.2rem 0.5rem;
  display: block;
  margin: 0;
}
#services-holder #location .service-list {
  display: flex;
  gap: 0.25rem;
  flex-wrap: wrap;
  justify-content: left;
  padding: 0rem 0.5rem 0.5rem 0.5rem;
}
#services-holder #location .service-list span {
  font-size: 0.75rem;
  padding: 3px 8px 3px 8px;
  margin: 0;
  border-radius: 5px;
  font-weight: bold;
  border: 1px solid #1300c1;
}
#services-holder #location .service-list span.white {
  color: #1300c1;
}
#services-holder #location .service-list span.blue {
  background-color: #1300c1;
  color: #fff;
}
#services-holder #location .service-list span.sky {
  background-color: #9da8ff;
  color: #1300c1;
}
#services-holder #location .service-list span.sky20 {
  background-color: #ebeeff;
  color: #1300c1;
}
#services-holder #location .service-list span.peach {
  background-color: #ffcdd9;
  color: #1300c1;
}
#services-holder #location .service-list span.pink {
  background-color: #E60067;
  color: #fff;
  border-color: #E60067;
}
#services-holder #location .service-list span.green {
  background-color: #71f5c4;
  color: #1300c1;
}
#services-holder #location .service-list span.purple {
  background-color: #8149ff;
  color: #fff;
}

section.dynamic-access-row {
  padding: 1rem;
}
@media (min-width: 1024px) {
  section.dynamic-access-row {
    padding: 2rem 0;
  }
}
section.dynamic-access-row .wrap.container.grid {
  display: grid;
  gap: 1rem;
  grid-template-columns: 1fr;
}
@media (min-width: 768px) {
  section.dynamic-access-row .wrap.container.grid {
    grid-template-columns: 1fr 1fr;
  }
}
@media (min-width: 1024px) {
  section.dynamic-access-row .wrap.container.grid {
    grid-template-columns: 1fr 1fr 1fr;
  }
}
section.dynamic-access-row .wrap.container.grid.image-button article .service-card-referral-type ul,
section.dynamic-access-row .wrap.container.grid.image-button article .service-card-bottom {
  display: none;
}
section.dynamic-access-row .wrap.container.grid #loader {
  position: relative;
}
section.dynamic-access-row #loader {
  width: 35px;
  height: 35px;
  position: relative;
  margin-top: -1px;
}
@media (max-width: 768px) {
  section.dynamic-access-row #loader {
    position: absolute;
    bottom: 20px;
    right: 65px;
  }
}
section.dynamic-access-row #loader img {
  object-fit: cover;
}
section.dynamic-access-row #filter .wrap.container {
  justify-content: center;
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  position: relative;
  padding: 1rem;
  background-color: #ebeeff;
  margin-bottom: 2rem;
}
section.dynamic-access-row #filter .wrap.container h3, section.dynamic-access-row #filter .wrap.container .search-modal .search-modal-content h2, .search-modal .search-modal-content section.dynamic-access-row #filter .wrap.container h2, section.dynamic-access-row #filter .wrap.container .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article section.dynamic-access-row #filter .wrap.container h1, section.dynamic-access-row #filter .wrap.container .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content section.dynamic-access-row #filter .wrap.container h1 {
  font-size: 1rem;
  margin: 0;
}
@media (max-width: 768px) {
  section.dynamic-access-row #filter .wrap.container #location-filter {
    margin-top: 0.5rem;
  }
  section.dynamic-access-row #filter .wrap.container select {
    width: 200px;
    margin: 0.25rem 0;
  }
}
@media (min-width: 768px) {
  section.dynamic-access-row #filter .wrap.container {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    gap: 1rem;
  }
  section.dynamic-access-row #filter .wrap.container h3, section.dynamic-access-row #filter .wrap.container .search-modal .search-modal-content h2, .search-modal .search-modal-content section.dynamic-access-row #filter .wrap.container h2, section.dynamic-access-row #filter .wrap.container .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article section.dynamic-access-row #filter .wrap.container h1, section.dynamic-access-row #filter .wrap.container .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content section.dynamic-access-row #filter .wrap.container h1 {
    display: block;
    width: 100%;
  }
}
section.dynamic-access-row #filter .wrap.container select {
  border: 0;
  padding: 0.5rem;
  background-color: #fff;
  color: #1300c1;
  font-size: 1rem;
  height: 40px;
}
section.dynamic-access-row #filter .wrap.container button {
  height: 40px;
  margin: 0;
  line-height: 0;
}
@media (max-width: 768px) {
  section.dynamic-access-row #filter .wrap.container button {
    margin-top: 0.75rem;
  }
}
section.dynamic-access-row #filter .wrap.container button:hover {
  background-color: #ff7697;
  border: 1px solid #1300c1;
}
section.dynamic-access-row #filter .wrap.container button:focus {
  background-color: #ffcdd9;
  border: 1px solid #1300c1;
}
section.dynamic-access-row h2, section.dynamic-access-row .single-post article h1, .single-post article section.dynamic-access-row h1 {
  text-align: left;
  max-width: 100%;
  margin-bottom: 1rem;
  margin-left: 0;
}
section.dynamic-access-row a {
  text-decoration: none;
}
@media (min-width: 768px) {
  section.dynamic-access-row.two .wrap.container.grid {
    grid-template-columns: 1fr 1fr;
  }
}
@media (min-width: 1024px) {
  section.dynamic-access-row.two .wrap.container.grid {
    grid-template-columns: 1fr 1fr;
  }
}
@media (min-width: 768px) {
  section.dynamic-access-row.three .wrap.container.grid {
    grid-template-columns: 1fr 1fr;
  }
}
@media (min-width: 1024px) {
  section.dynamic-access-row.three .wrap.container.grid {
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (min-width: 768px) {
  section.dynamic-access-row.four .wrap.container.grid {
    grid-template-columns: 1fr 1fr;
  }
}
@media (min-width: 1024px) {
  section.dynamic-access-row.four .wrap.container.grid {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
}
@media (min-width: 768px) {
  section.dynamic-access-row.five .wrap.container.grid {
    grid-template-columns: 1fr 1fr;
  }
}
@media (min-width: 1024px) {
  section.dynamic-access-row.five .wrap.container.grid {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  }
}
section.dynamic-access-row.left .service-box-inner {
  left: 0;
  text-align: left;
}
section.dynamic-access-row.right .service-box-inner {
  left: auto;
  right: 0;
  text-align: right;
}
section.dynamic-access-row.right .service-box-inner h3, section.dynamic-access-row.right .service-box-inner .search-modal .search-modal-content h2, .search-modal .search-modal-content section.dynamic-access-row.right .service-box-inner h2, section.dynamic-access-row.right .service-box-inner .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article section.dynamic-access-row.right .service-box-inner h1, section.dynamic-access-row.right .service-box-inner .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content section.dynamic-access-row.right .service-box-inner h1 {
  text-align: right;
}
section.dynamic-access-row.center .service-box-inner {
  left: 0;
  right: 0;
  margin: 0 auto;
}
section.dynamic-access-row.center .service-box-inner h3, section.dynamic-access-row.center .service-box-inner .search-modal .search-modal-content h2, .search-modal .search-modal-content section.dynamic-access-row.center .service-box-inner h2, section.dynamic-access-row.center .service-box-inner .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article section.dynamic-access-row.center .service-box-inner h1, section.dynamic-access-row.center .service-box-inner .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content section.dynamic-access-row.center .service-box-inner h1 {
  text-align: center;
}
section.dynamic-access-row article {
  position: relative;
  background-color: #ffffff;
  border: 1px solid #c4c4c4;
  z-index: 0;
}
section.dynamic-access-row article .hide-tax {
  display: none !important;
}
section.dynamic-access-row article picture {
  position: relative;
  z-index: 0;
  display: block;
}
section.dynamic-access-row article picture img {
  position: relative;
  z-index: 0;
}
section.dynamic-access-row article picture:after {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  content: "";
  z-index: 1;
  transition: all 0.3s;
  background-color: rgba(0, 0, 0, 0.4);
  opacity: 0; /* Initially hide the overlay */
}
section.dynamic-access-row article:hover {
  transition: all 0.3s;
  background-color: #ebeeff;
}
section.dynamic-access-row article:hover picture:after {
  opacity: 0.5; /* Show the overlay on hover */
}
section.dynamic-access-row article:hover h3, section.dynamic-access-row article:hover .search-modal .search-modal-content h2, .search-modal .search-modal-content section.dynamic-access-row article:hover h2, section.dynamic-access-row .search-modal .search-modal-content .single-post article:hover h1, .search-modal .search-modal-content .single-post section.dynamic-access-row article:hover h1, section.dynamic-access-row .single-post article:hover .search-modal .search-modal-content h1, .single-post section.dynamic-access-row article:hover .search-modal .search-modal-content h1 {
  color: #E60067 !important;
  text-decoration: underline;
}
section.dynamic-access-row article:hover p {
  color: #1300c1 !important;
}
section.dynamic-access-row article .service-card-referral-type,
section.dynamic-access-row article .service-card-location-type,
section.dynamic-access-row article .service-card-service-type {
  position: relative;
}
section.dynamic-access-row article .service-card-referral-type ul,
section.dynamic-access-row article .service-card-location-type ul,
section.dynamic-access-row article .service-card-service-type ul {
  z-index: 1;
}
section.dynamic-access-row article .service-card-referral-type ul > li,
section.dynamic-access-row article .service-card-location-type ul > li,
section.dynamic-access-row article .service-card-service-type ul > li {
  display: inline-block;
  font-size: 0.75rem !important;
  font-weight: 600 !important;
  padding: 3px 8px 3px 8px;
  margin: 0;
  font-weight: normal;
}
section.dynamic-access-row article .service-card-referral-type ul > li:before,
section.dynamic-access-row article .service-card-location-type ul > li:before,
section.dynamic-access-row article .service-card-service-type ul > li:before {
  content: none;
}
section.dynamic-access-row article .service-card-referral-type ul > li.blue,
section.dynamic-access-row article .service-card-location-type ul > li.blue,
section.dynamic-access-row article .service-card-service-type ul > li.blue {
  background-color: #1300c1;
  color: #fff;
  border: 1px solid #1300c1;
}
section.dynamic-access-row article .service-card-referral-type ul > li.sky,
section.dynamic-access-row article .service-card-location-type ul > li.sky,
section.dynamic-access-row article .service-card-service-type ul > li.sky {
  background-color: #9da8ff;
  color: #1300c1;
  border: 1px solid #9da8ff;
}
section.dynamic-access-row article .service-card-referral-type ul > li.sky60,
section.dynamic-access-row article .service-card-location-type ul > li.sky60,
section.dynamic-access-row article .service-card-service-type ul > li.sky60 {
  background-color: #c4cbff;
  color: #1300c1;
  border: 1px solid #c4cbff;
}
section.dynamic-access-row article .service-card-referral-type ul > li.sky20,
section.dynamic-access-row article .service-card-location-type ul > li.sky20,
section.dynamic-access-row article .service-card-service-type ul > li.sky20 {
  background-color: #ebeeff;
  color: #1300c1;
  border: 1px solid #ebeeff;
}
section.dynamic-access-row article .service-card-referral-type ul > li.peach,
section.dynamic-access-row article .service-card-location-type ul > li.peach,
section.dynamic-access-row article .service-card-service-type ul > li.peach {
  background-color: #ffcdd9;
  color: #1300c1;
  border: 1px solid #ffcdd9;
}
section.dynamic-access-row article .service-card-referral-type ul > li.peach20,
section.dynamic-access-row article .service-card-location-type ul > li.peach20,
section.dynamic-access-row article .service-card-service-type ul > li.peach20 {
  background-color: #fdf2f5;
  color: #1300c1;
  border: 1px solid #fdf2f5;
}
section.dynamic-access-row article .service-card-referral-type ul > li.peach60,
section.dynamic-access-row article .service-card-location-type ul > li.peach60,
section.dynamic-access-row article .service-card-service-type ul > li.peach60 {
  background-color: #ffe1e8;
  color: #1300c1;
  border: 1px solid #ffe1e8;
}
section.dynamic-access-row article .service-card-referral-type ul > li.pink,
section.dynamic-access-row article .service-card-location-type ul > li.pink,
section.dynamic-access-row article .service-card-service-type ul > li.pink {
  background-color: #E60067;
  color: #fff;
  border: 1px solid #E60067;
}
section.dynamic-access-row article .service-card-referral-type ul > li.green,
section.dynamic-access-row article .service-card-location-type ul > li.green,
section.dynamic-access-row article .service-card-service-type ul > li.green {
  background-color: #71f5c4;
  color: #1300c1;
  border: 1px solid #71f5c4;
}
section.dynamic-access-row article .service-card-referral-type ul > li.purple,
section.dynamic-access-row article .service-card-location-type ul > li.purple,
section.dynamic-access-row article .service-card-service-type ul > li.purple {
  background-color: #8149ff;
  color: #fff;
  border: 1px solid #8149ff;
}
section.dynamic-access-row article .service-card-referral-type ul > li.white,
section.dynamic-access-row article .service-card-location-type ul > li.white,
section.dynamic-access-row article .service-card-service-type ul > li.white {
  background-color: #fff;
  color: #1300c1;
  border: 1px solid #1300c1;
}
section.dynamic-access-row article .service-card-referral-type img,
section.dynamic-access-row article .service-card-location-type img,
section.dynamic-access-row article .service-card-service-type img {
  width: 100%;
  object-fit: cover;
  display: block;
  height: 220px;
}
section.dynamic-access-row article .service-card-referral-type ul {
  justify-content: flex-start;
  display: flex;
  flex-wrap: wrap;
  gap: 0.2rem;
  left: 0;
  top: 0;
  position: absolute;
  margin: 0;
  padding: 0;
}
section.dynamic-access-row article .service-card-referral-type ul li {
  border-radius: 0;
  border: none;
}
section.dynamic-access-row article .service-card-referral-type ul li.blue {
  border: none;
}
section.dynamic-access-row article .service-card-referral-type ul li.sky {
  border: none;
}
section.dynamic-access-row article .service-card-referral-type ul li.sky60 {
  border: none;
}
section.dynamic-access-row article .service-card-referral-type ul li.sky20 {
  border: none;
}
section.dynamic-access-row article .service-card-referral-type ul li.peach {
  border: none;
}
section.dynamic-access-row article .service-card-referral-type ul li.peach20 {
  border: none;
}
section.dynamic-access-row article .service-card-referral-type ul li.peach60 {
  border: none;
}
section.dynamic-access-row article .service-card-referral-type ul li.pink {
  border: none;
}
section.dynamic-access-row article .service-card-referral-type ul li.green {
  border: none;
}
section.dynamic-access-row article .service-card-referral-type ul li.purple {
  border: none;
}
section.dynamic-access-row article .service-card-referral-type ul li.white {
  border: none;
}
section.dynamic-access-row article .service-card-referral-type ul .hide-tax {
  display: none !important;
}
section.dynamic-access-row article .service-card-referral-type .service-box-inner {
  background-color: rgba(255, 255, 255, 0.9);
  padding: 12px 15px 12px 11px;
  position: absolute;
  right: 0;
  bottom: 20px;
  max-width: 90%;
  z-index: 1;
}
section.dynamic-access-row article .service-card-referral-type .service-box-inner h3, section.dynamic-access-row article .service-card-referral-type .service-box-inner .search-modal .search-modal-content h2, .search-modal .search-modal-content section.dynamic-access-row article .service-card-referral-type .service-box-inner h2, section.dynamic-access-row .search-modal .search-modal-content .single-post article .service-card-referral-type .service-box-inner h1, .search-modal .search-modal-content .single-post section.dynamic-access-row article .service-card-referral-type .service-box-inner h1, section.dynamic-access-row .single-post article .service-card-referral-type .service-box-inner .search-modal .search-modal-content h1, .single-post section.dynamic-access-row article .service-card-referral-type .service-box-inner .search-modal .search-modal-content h1, section.dynamic-access-row .single-post article .search-modal .search-modal-content .service-card-referral-type .service-box-inner h1, .single-post section.dynamic-access-row article .search-modal .search-modal-content .service-card-referral-type .service-box-inner h1 {
  z-index: 1;
  margin: 0;
  font-size: 1.25rem;
  text-align: right;
  color: #1300c1;
}
section.dynamic-access-row article .service-card-referral-type .service-box-inner h3 p, section.dynamic-access-row article .service-card-referral-type .service-box-inner .search-modal .search-modal-content h2 p, .search-modal .search-modal-content section.dynamic-access-row article .service-card-referral-type .service-box-inner h2 p, section.dynamic-access-row .search-modal .search-modal-content .single-post article .service-card-referral-type .service-box-inner h1 p, .search-modal .search-modal-content .single-post section.dynamic-access-row article .service-card-referral-type .service-box-inner h1 p, section.dynamic-access-row .single-post article .service-card-referral-type .service-box-inner .search-modal .search-modal-content h1 p, .single-post section.dynamic-access-row article .service-card-referral-type .service-box-inner .search-modal .search-modal-content h1 p, section.dynamic-access-row .single-post article .search-modal .search-modal-content .service-card-referral-type .service-box-inner h1 p, .single-post section.dynamic-access-row article .search-modal .search-modal-content .service-card-referral-type .service-box-inner h1 p {
  margin: 0;
}
section.dynamic-access-row article .service-card-referral-type .service-box-inner p {
  margin: 0;
  margin-top: 0.25rem;
  margin-bottom: 0;
  font-size: 1rem;
  text-align: right;
  color: #1300c1;
}
section.dynamic-access-row article .service-card-location-type ul,
section.dynamic-access-row article .service-card-service-type ul {
  position: relative;
  display: flex;
  gap: 0.2rem;
  margin: 0;
  padding: 0;
  flex-wrap: wrap;
}
section.dynamic-access-row article .service-card-location-type ul li,
section.dynamic-access-row article .service-card-service-type ul li {
  border-radius: 5px;
}
section.dynamic-access-row article .service-card-location-type ul {
  gap: 0.2rem;
  margin-bottom: 10px;
}
section.dynamic-access-row article .service-card-service-type {
  display: flex;
  align-content: flex-end;
  align-items: flex-end;
  padding-bottom: 10px;
}
section.dynamic-access-row article .service-card-service-type li {
  background-color: transparent;
  color: #1300c1;
  border: 1px solid #1300c1;
}
section.dynamic-access-row article .service-card-bottom {
  position: relative;
  color: #fff;
  padding: 10px 10px 0 10px;
}
section.dynamic-access-row article .service-card-bottom p {
  margin: 0;
  font-size: 1rem;
  padding: 0 0 10px 0;
}
section.dynamic-access-row article .service-card-bottom p:hover {
  color: #1300c1 !important;
}

.service-page-tax {
  width: 100%;
  text-align: right;
}
.service-page-tax ul {
  padding: 0 15px !important;
}
.service-page-tax ul li {
  display: inline-block;
  font-size: 0.75rem !important;
  font-weight: 600 !important;
  padding: 3px 8px 3px 8px;
  margin: 0;
  font-weight: normal;
}
.service-page-tax ul li:before {
  content: none;
}
.service-page-tax ul li.blue {
  background-color: #1300c1;
  color: #fff;
  border: 1px solid #fff;
}
.service-page-tax ul li.sky {
  background-color: #9da8ff;
  color: #1300c1;
  border: 1px solid #9da8ff;
}
.service-page-tax ul li.sky60 {
  background-color: #c4cbff;
  color: #1300c1;
  border: 1px solid #1300c1;
}
.service-page-tax ul li.sky20 {
  background-color: #ebeeff;
  color: #1300c1;
  border: 1px solid #1300c1;
}
.service-page-tax ul li.peach {
  background-color: #ffcdd9;
  color: #1300c1;
  border: 1px solid #1300c1;
}
.service-page-tax ul li.peach20 {
  background-color: #fdf2f5;
  color: #1300c1;
  border: 1px solid #1300c1;
}
.service-page-tax ul li.peach60 {
  background-color: #ffe1e8;
  color: #1300c1;
  border: 1px solid #1300c1;
}
.service-page-tax ul li.pink {
  background-color: #E60067;
  color: #fff;
  border: 1px solid #E60067;
}
.service-page-tax ul li.green {
  background-color: #71f5c4;
  color: #1300c1;
  border: 1px solid #1300c1;
}
.service-page-tax ul li.purple {
  background-color: #8149ff;
  color: #fff;
  border: 1px solid #8149ff;
}
.service-page-tax ul li.white {
  background-color: #fff;
  color: #1300c1;
  border: 1px solid #1300c1;
}

#gallery-new .wrap > ul, .gallery-new .wrap > ul {
  margin: 0;
  padding: 0;
  display: grid;
  flex-wrap: wrap;
  gap: 0.5rem;
  grid-template-columns: 1fr 1fr;
}
@media (min-width: 768px) {
  #gallery-new .wrap > ul, .gallery-new .wrap > ul {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
}
@media (min-width: 1024px) {
  #gallery-new .wrap > ul, .gallery-new .wrap > ul {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }
}
#gallery-new .wrap > ul li, .gallery-new .wrap > ul li {
  list-style: none;
  margin: 0;
  aspect-ratio: 1/1;
}
#gallery-new .wrap > ul li:before, .gallery-new .wrap > ul li:before {
  display: none;
}
#gallery-new .wrap > ul li img, .gallery-new .wrap > ul li img {
  object-fit: cover;
  width: 100%;
  height: 100%;
  display: block;
}
#gallery-new .wrap > ul.galleryColsTwo, .gallery-new .wrap > ul.galleryColsTwo {
  column-count: 2;
}
@media (min-width: 1024px) {
  #gallery-new .wrap > ul.galleryColsTwo, .gallery-new .wrap > ul.galleryColsTwo {
    grid-template-columns: 1fr 1fr;
  }
}
#gallery-new .wrap > ul.galleryColsFour, .gallery-new .wrap > ul.galleryColsFour {
  column-count: 2;
}
@media (min-width: 1024px) {
  #gallery-new .wrap > ul.galleryColsFour, .gallery-new .wrap > ul.galleryColsFour {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
}
#gallery-new .wrap > ul.galleryColsSix, .gallery-new .wrap > ul.galleryColsSix {
  column-count: 2;
}
@media (min-width: 1024px) {
  #gallery-new .wrap > ul.galleryColsSix, .gallery-new .wrap > ul.galleryColsSix {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }
}
#gallery-new .wrap > ul.galleryColsEight, .gallery-new .wrap > ul.galleryColsEight {
  column-count: 2;
}
@media (min-width: 768px) {
  #gallery-new .wrap > ul.galleryColsEight, .gallery-new .wrap > ul.galleryColsEight {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
}
@media (min-width: 1024px) {
  #gallery-new .wrap > ul.galleryColsEight, .gallery-new .wrap > ul.galleryColsEight {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }
}
#gallery-new .wrap h2, #gallery-new .wrap .single-post article h1, .single-post article #gallery-new .wrap h1, .gallery-new .wrap h2, .gallery-new .wrap .single-post article h1, .single-post article .gallery-new .wrap h1 {
  text-align: center;
}

.gallery-new {
  padding: 0;
}

#masonry-container {
  max-height: 400px;
  overflow: hidden;
  overflow-y: scroll;
}
#masonry-container ul {
  column-count: 2;
  gap: 0.5rem;
  gap: 1rem;
  margin: 0;
  padding: 0;
}
@media (min-width: 1024px) {
  #masonry-container ul {
    column-count: 4;
  }
}
#masonry-container ul.galleryColsTwo {
  column-count: 2;
}
#masonry-container ul.galleryColsFour {
  column-count: 2;
}
@media (min-width: 1024px) {
  #masonry-container ul.galleryColsFour {
    column-count: 4;
  }
}
#masonry-container ul.galleryColsSix {
  column-count: 2;
}
@media (min-width: 1024px) {
  #masonry-container ul.galleryColsSix {
    column-count: 6;
  }
}
#masonry-container ul.galleryColsEight {
  column-count: 2;
}
@media (min-width: 768px) {
  #masonry-container ul.galleryColsEight {
    column-count: 4;
  }
}
@media (min-width: 1024px) {
  #masonry-container ul.galleryColsEight {
    column-count: 8;
  }
}
#masonry-container ul li.item {
  break-inside: avoid;
  margin-bottom: 10px;
  width: 100%;
  list-style: none;
  margin: 0;
  padding: 0;
}
#masonry-container ul li.item a {
  display: block;
}
#masonry-container ul li.item picture {
  display: block;
}
#masonry-container ul li.item img {
  width: 100%;
  height: auto;
  display: block;
  object-fit: cover;
  margin-bottom: 1rem;
}
#masonry-container ul li.item:before {
  display: none;
}

.columns #gallery {
  padding: 0;
}
.columns #gallery ul {
  gap: 0.25rem;
}

/*--------------------------------------------------------------
# Vacancies
--------------------------------------------------------------*/
.single-vacancies .wrap {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.single-vacancies .wrap.sidebar-left #vacancy-sidebar {
  order: 0;
}
.single-vacancies .wrap.sidebar-left #vacancy-main {
  order: 1;
}
.single-vacancies .wrap.sidebar-right #vacancy-sidebar {
  order: 1;
}
.single-vacancies .wrap.sidebar-right #vacancy-content {
  order: 0;
}
.single-vacancies .wrap.inside-page #vacancy-sidebar {
  order: 2;
  flex: 1;
  flex: 0 0 100%;
}
@media (min-width: 1024px) {
  .single-vacancies .wrap.inside-page #vacancy-sidebar {
    flex: 0 0 calc(25% - 1rem);
  }
}
.single-vacancies .wrap.inside-page #vacancy-main {
  order: 1;
  flex: 0 0 100%;
}
@media (min-width: 1024px) {
  .single-vacancies .wrap.inside-page #vacancy-main {
    flex: 0 0 calc(75% - 1rem);
  }
}
.single-vacancies .wrap.inside-page #vacancy-content {
  order: 0;
  flex: 0 0 100%;
}
@media (min-width: 1024px) {
  .single-vacancies .wrap.inside-page #vacancy-content {
    flex: 0 0 calc(75% - 1rem);
  }
}
.single-vacancies .wrap.inside-page #inner-sub-nav {
  order: 0;
  flex: 0 0 100%;
}
@media (min-width: 1024px) {
  .single-vacancies .wrap.inside-page #inner-sub-nav {
    flex: 0 0 calc(25% - 1rem);
  }
}
.single-vacancies #inner-sub-nav a.active {
  background-color: #1300c1;
  color: #fff;
}
.single-vacancies #vacancy-sidebar {
  flex: 0 0 100%;
  margin-bottom: 2rem;
}
@media (min-width: 1024px) {
  .single-vacancies #vacancy-sidebar {
    flex: 0 0 calc(25% - 1rem);
    margin-top: 3rem;
  }
}
.single-vacancies #vacancy-sidebar p:last-of-type {
  margin-bottom: 0;
}
.single-vacancies #vacancy-sidebar #vacancy-info, .single-vacancies #vacancy-sidebar #vacancy-benefits {
  margin-bottom: 1rem;
}
.single-vacancies #vacancy-sidebar #vacancy-info.peach60-bg, .single-vacancies #vacancy-sidebar #vacancy-info.peach40-bg, .single-vacancies #vacancy-sidebar #vacancy-info.peach20-bg, .single-vacancies #vacancy-sidebar #vacancy-info.sky40-bg, .single-vacancies #vacancy-sidebar #vacancy-info.sky20-bg, .single-vacancies #vacancy-sidebar #vacancy-info.sky10-bg, .single-vacancies #vacancy-sidebar #vacancy-benefits.peach60-bg, .single-vacancies #vacancy-sidebar #vacancy-benefits.peach40-bg, .single-vacancies #vacancy-sidebar #vacancy-benefits.peach20-bg, .single-vacancies #vacancy-sidebar #vacancy-benefits.sky40-bg, .single-vacancies #vacancy-sidebar #vacancy-benefits.sky20-bg, .single-vacancies #vacancy-sidebar #vacancy-benefits.sky10-bg {
  padding: 1rem;
}
.single-vacancies #vacancy-sidebar #vacancy-info ul, .single-vacancies #vacancy-sidebar #vacancy-benefits ul {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
  flex-direction: column;
  gap: 1rem;
}
.single-vacancies #vacancy-sidebar #vacancy-info ul li > strong, .single-vacancies #vacancy-sidebar #vacancy-benefits ul li > strong {
  display: block;
}
.single-vacancies #vacancy-sidebar #vacancy-info ul li:before, .single-vacancies #vacancy-sidebar #vacancy-benefits ul li:before {
  display: none;
}
.single-vacancies #vacancy-sidebar #vacancy-documents .button {
  width: 100%;
}
.single-vacancies #vacancy-sidebar #vacancy-benefits {
  padding-top: 1rem;
}
.single-vacancies #vacancy-sidebar #vacancy-benefits ul {
  padding: 1rem 1.5rem 1rem 0.65rem;
  margin: 0;
  display: flex;
  gap: 0.5rem;
  flex-direction: column;
  font-size: 0.9rem;
}
.single-vacancies #vacancy-sidebar #vacancy-benefits ul li:before {
  display: inline-block;
}
.single-vacancies #vacancy-banner {
  background-color: #1300c1;
  display: flex;
  margin: 0;
  flex-wrap: wrap;
  position: relative;
  margin-bottom: 2rem;
  width: 100%;
  z-index: 0;
}
@media (min-width: 1024px) {
  .single-vacancies #vacancy-banner {
    height: 300px;
  }
}
.single-vacancies #vacancy-banner > #vacancy-title {
  display: flex;
  order: 2;
  background-color: #1300c1;
  align-items: center;
  padding: 2rem;
  color: #303030;
  z-index: 1;
}
@media (min-width: 1024px) {
  .single-vacancies #vacancy-banner > #vacancy-title {
    flex: 0 0 41.667%;
    order: 0;
    background-color: rgba(255, 255, 255, 0.8);
  }
}
.single-vacancies #vacancy-banner > #vacancy-title h1 {
  color: #fff;
  margin-bottom: 0;
}
@media (min-width: 1024px) {
  .single-vacancies #vacancy-banner > #vacancy-title h1 {
    color: #303030;
  }
}
.single-vacancies #vacancy-banner picture {
  display: block;
  order: 0;
}
@media (min-width: 1024px) {
  .single-vacancies #vacancy-banner picture {
    position: absolute;
    inset: 0;
    z-index: 0;
    height: 100%;
    width: 100%;
  }
}
.single-vacancies #vacancy-banner picture img {
  display: block;
  object-fit: cover;
  height: 100%;
  width: 100%;
}
.single-vacancies #vacancy-content {
  flex: 0 0 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.single-vacancies #vacancy-content h2:first-of-type, .single-vacancies #vacancy-content .single-post article h1:first-of-type, .single-post article .single-vacancies #vacancy-content h1:first-of-type {
  margin-top: 0;
}
@media (min-width: 1024px) {
  .single-vacancies #vacancy-content {
    padding-bottom: 2rem;
  }
}
@media (min-width: 1024px) {
  .single-vacancies #vacancy-content #vacancy-main {
    flex: 0 0 calc(75% - 1rem);
  }
}
.single-vacancies #vacancy-content .col-2 .wrap {
  padding: 0;
}
.single-vacancies #vacancy-footer {
  margin-top: 1rem;
}

#vacancies-holder {
  grid-template-columns: repeat(1, 1fr);
  gap: 1rem;
  display: grid;
}
@media (min-width: 1024px) {
  #vacancies-holder {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (min-width: 768px) {
  #vacancies-holder.col-2 {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (min-width: 768px) {
  #vacancies-holder.col-3 {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (min-width: 768px) {
  #vacancies-holder.col-4 {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (min-width: 1024px) {
  #vacancies-holder.col-4 {
    grid-template-columns: repeat(4, 1fr);
  }
}
@media (min-width: 768px) {
  #vacancies-holder.col-5 {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (min-width: 1024px) {
  #vacancies-holder.col-5 {
    grid-template-columns: repeat(5, 1fr);
  }
}
#vacancies-holder .vacancy-box p {
  font-size: 1rem;
}
#vacancies-holder .vacancy-box h4, #vacancies-holder .vacancy-box .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading #vacancies-holder .vacancy-box button {
  margin-bottom: 0.5rem;
}
#vacancies-holder .vacancy-box img {
  aspect-ratio: 2/1;
  object-fit: cover;
  object-position: center;
}
#vacancies-holder .vacancy-box ul.info {
  margin-left: 0;
  padding-left: 0;
}
#vacancies-holder .vacancy-box ul.info li {
  padding-left: 0;
  font-size: 1rem;
}
#vacancies-holder .vacancy-box ul.info li:before {
  display: none;
}

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

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

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

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

/* Make sure logo link wraps around logo image. */
.custom-logo-link {
  display: inline-block;
}

/*--------------------------------------------------------------
## Captions
--------------------------------------------------------------*/
.wp-caption {
  margin-bottom: 0;
  max-width: 100%;
}
.wp-caption img[class*=wp-image-] {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.wp-caption .wp-caption-text {
  margin: 0.5rem 0;
}

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

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

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

.gallery-caption {
  display: block;
}

/*--------------------------------------------------------------
# Buttons
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Show and hide
--------------------------------------------------------------*/
/* 
  Hides elements conditionally based on screen size using media queries 
  Breakpoints: $small, $medium, $large
*/
@media (max-width: 768px) {
  /* Extra Small screens: Hide elements with 'hidden-xs' class */
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 769px) and (max-width: 1024px) {
  /* Small screens: 
     - Show 'hidden-xs' elements 
     - Hide elements with 'hidden-sm' class
  */
  .hidden-xs {
    display: block;
  }
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 1025px) and (max-width: 1200px) {
  /* Medium screens: 
     - Show 'hidden-xs' and 'hidden-sm' elements 
     - Hide elements with 'hidden-md' class
  */
  .hidden-xs,
  .hidden-sm {
    display: block;
  }
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1201px) {
  /* Large screens and above: 
     - Show 'hidden-xs', 'hidden-sm', and 'hidden-md' elements 
     - Hide elements with 'hidden-lg' class
  */
  .hidden-xs,
  .hidden-sm,
  .hidden-md {
    display: block;
  }
  .hidden-lg {
    display: none !important;
  }
}
/*--------------------------------------------------------------
# Global
--------------------------------------------------------------*/
#html .arve {
  max-width: 100% !important;
}

.site-content {
  overflow: hidden;
}

body {
  margin: 0 !important;
  font-size: 1.125rem;
}

.wrap {
  max-width: 1200px;
}
@media (min-width: 1024px) {
  .wrap {
    margin: 0 auto;
  }
}
.wrap.full {
  max-width: 100%;
  padding: 0 2rem;
}

.container {
  width: 100%;
  padding: 0 1rem;
}
@media (min-width: 1216px) {
  .container {
    padding: 0;
  }
}

.wp-block-image img {
  width: 100%;
  display: block;
}

.flex-h {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  flex-wrap: wrap;
  position: relative;
}

.flex-v {
  display: flex;
  flex-direction: column;
}

.section-heading {
  max-width: 1200px;
  margin: 0 2rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 1rem 0;
}
@media (min-width: 1024px) {
  .section-heading {
    margin: 0 auto;
  }
}
.section-heading .button {
  background-color: #9da8ff;
  color: #1300c1;
  border: 0;
}
.section-heading .button:hover {
  background-color: #d0d5ff;
  border: 0;
}

.alignleft {
  text-align: left;
  margin: 0 20px 20px 0;
}

.alignright {
  text-align: right;
  margin: 0 0 20px 20px;
}

.aligncenter {
  text-align: center;
  margin: 0 auto 20px auto;
}

img.alignleft,
figure.alignleft {
  float: left;
}

img.alignright,
figure.alignright {
  float: right;
}

img.aligncenter,
figure.aligncenter {
  display: block;
  margin: 0 auto 20px auto;
}

.section-title {
  max-width: 1200px;
  margin: 0 auto 1rem auto;
  padding: 0 1rem;
  text-align: left;
}
@media (min-width: 1200px) {
  .section-title {
    padding: 0;
  }
}

/*--------------------------------------------------------------
# Flexible/Standard Page template
--------------------------------------------------------------*/
.page-template-standard-page .title h1,
.blog .title h1,
.single .title h1 {
  margin: 0;
}

div.wpgmza_map {
  float: none !important;
}

/*--------------------------------------------------------------
# BANNER
--------------------------------------------------------------*/
.banner {
  position: relative;
}
.banner-container picture {
  z-index: 1;
  width: 100%;
  height: 100%;
  position: absolute;
  overflow: hidden;
}
.banner-container picture img {
  object-fit: cover;
  width: 100%;
  height: 100%;
  object-position: center;
}
.banner-container .slick-slide {
  background-size: cover;
  background-position: bottom center;
  height: 100vh;
}
@media (min-width: 1024px) {
  .banner-container .slick-slide {
    height: 90vh;
    max-height: 720px;
  }
}
.banner-container .slick-dots li.slick-active button::before {
  color: #ffcdd9;
}
.banner-container .slick-dots li button::before {
  color: #1300c1;
}
.banner-container .slick-prev,
.banner-container .slick-next {
  display: none !important;
  background-color: #ffcdd9;
  border-radius: 50%;
  height: 40px;
  width: 40px;
  transition: all 0.3s;
}
@media (min-width: 768px) {
  .banner-container .slick-prev,
  .banner-container .slick-next {
    display: block !important;
  }
}
.banner-container .slick-prev:hover,
.banner-container .slick-next:hover {
  background-color: #1300c1;
  transform: scale(1.25);
  top: 47.5%;
}
.banner-container .slick-prev:hover:before,
.banner-container .slick-next:hover:before {
  color: #fff;
}
.banner-container .slick-prev:before,
.banner-container .slick-next:before {
  color: #1300c1;
}

/*--------------------------------------------------------------
# HOME CONTENT
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# INNER PAGE WIDTH SUB MENU
--------------------------------------------------------------*/
.page-template-flexible-inside-page #content > main > .wrap,
.product-template-default #content > main > .wrap,
.post-type-archive #content > main > .wrap,
.single-news #content > main > .wrap,
.single #content > main > .wrap,
.archive.date #content > main > .wrap,
.blog #content > main > .wrap {
  display: flex;
}
.page-template-flexible-inside-page #inner-sub-nav,
.product-template-default #inner-sub-nav,
.post-type-archive #inner-sub-nav,
.single-news #inner-sub-nav,
.single #inner-sub-nav,
.archive.date #inner-sub-nav,
.blog #inner-sub-nav {
  display: none;
}
@media (min-width: 768px) {
  .page-template-flexible-inside-page #inner-sub-nav,
  .product-template-default #inner-sub-nav,
  .post-type-archive #inner-sub-nav,
  .single-news #inner-sub-nav,
  .single #inner-sub-nav,
  .archive.date #inner-sub-nav,
  .blog #inner-sub-nav {
    display: block;
    flex: 0 0 calc(25% - 1rem);
  }
}
.page-template-flexible-inside-page #inner-page-content,
.product-template-default #inner-page-content,
.post-type-archive #inner-page-content,
.single-news #inner-page-content,
.single #inner-page-content,
.archive.date #inner-page-content,
.blog #inner-page-content {
  display: block;
  padding: 0;
}
@media (min-width: 768px) {
  .page-template-flexible-inside-page #inner-page-content,
  .product-template-default #inner-page-content,
  .post-type-archive #inner-page-content,
  .single-news #inner-page-content,
  .single #inner-page-content,
  .archive.date #inner-page-content,
  .blog #inner-page-content {
    flex: 0 0 calc(75% - 1rem);
  }
}
.page-template-flexible-inside-page #inner-page-content .wrap.container,
.product-template-default #inner-page-content .wrap.container,
.post-type-archive #inner-page-content .wrap.container,
.single-news #inner-page-content .wrap.container,
.single #inner-page-content .wrap.container,
.archive.date #inner-page-content .wrap.container,
.blog #inner-page-content .wrap.container {
  padding: 0;
}
.page-template-flexible-inside-page #inner-page-content section.blue .wrap,
.page-template-flexible-inside-page #inner-page-content section.pink .wrap,
.page-template-flexible-inside-page #inner-page-content section.green .wrap,
.page-template-flexible-inside-page #inner-page-content section.sky .wrap,
.page-template-flexible-inside-page #inner-page-content section.purple .wrap,
.page-template-flexible-inside-page #inner-page-content section.peach .wrap,
.product-template-default #inner-page-content section.blue .wrap,
.product-template-default #inner-page-content section.pink .wrap,
.product-template-default #inner-page-content section.green .wrap,
.product-template-default #inner-page-content section.sky .wrap,
.product-template-default #inner-page-content section.purple .wrap,
.product-template-default #inner-page-content section.peach .wrap,
.post-type-archive #inner-page-content section.blue .wrap,
.post-type-archive #inner-page-content section.pink .wrap,
.post-type-archive #inner-page-content section.green .wrap,
.post-type-archive #inner-page-content section.sky .wrap,
.post-type-archive #inner-page-content section.purple .wrap,
.post-type-archive #inner-page-content section.peach .wrap,
.single-news #inner-page-content section.blue .wrap,
.single-news #inner-page-content section.pink .wrap,
.single-news #inner-page-content section.green .wrap,
.single-news #inner-page-content section.sky .wrap,
.single-news #inner-page-content section.purple .wrap,
.single-news #inner-page-content section.peach .wrap,
.single #inner-page-content section.blue .wrap,
.single #inner-page-content section.pink .wrap,
.single #inner-page-content section.green .wrap,
.single #inner-page-content section.sky .wrap,
.single #inner-page-content section.purple .wrap,
.single #inner-page-content section.peach .wrap,
.archive.date #inner-page-content section.blue .wrap,
.archive.date #inner-page-content section.pink .wrap,
.archive.date #inner-page-content section.green .wrap,
.archive.date #inner-page-content section.sky .wrap,
.archive.date #inner-page-content section.purple .wrap,
.archive.date #inner-page-content section.peach .wrap,
.blog #inner-page-content section.blue .wrap,
.blog #inner-page-content section.pink .wrap,
.blog #inner-page-content section.green .wrap,
.blog #inner-page-content section.sky .wrap,
.blog #inner-page-content section.purple .wrap,
.blog #inner-page-content section.peach .wrap {
  padding: 0 2rem;
}

/*--------------------------------------------------------------
# TESTIMONIALS
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# NEWS
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Page
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# PAGE BANNERS
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Banners
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Flexible Content
--------------------------------------------------------------*/
.contentspacer {
  height: 2rem;
  display: block;
}
@media (max-width: 768px) {
  .contentspacer {
    height: 2rem;
    display: block;
  }
}

.contentspacer-half {
  height: 1rem;
  display: block;
}
@media (max-width: 768px) {
  .contentspacer-half {
    height: 1rem;
    display: block;
  }
}

.col-1 img,
.col-2 img,
.col-3 img,
.col-4 img,
.section img {
  display: block;
}
.col-1 .wrap.container,
.col-2 .wrap.container,
.col-3 .wrap.container,
.col-4 .wrap.container,
.section .wrap.container {
  display: block;
}
@media (min-width: 768px) {
  .col-1 .wrap.container,
  .col-2 .wrap.container,
  .col-3 .wrap.container,
  .col-4 .wrap.container,
  .section .wrap.container {
    align-items: flex-start;
    justify-content: space-between;
    flex-wrap: wrap;
    display: flex;
  }
}
.col-1 p a,
.col-1 a,
.col-2 p a,
.col-2 a,
.col-3 p a,
.col-3 a,
.col-4 p a,
.col-4 a,
.section p a,
.section a {
  color: #1300c1;
  text-decoration: underline;
  transition: all 0.3s;
}
.col-1 p a:hover,
.col-1 a:hover,
.col-2 p a:hover,
.col-2 a:hover,
.col-3 p a:hover,
.col-3 a:hover,
.col-4 p a:hover,
.col-4 a:hover,
.section p a:hover,
.section a:hover {
  background-color: #ffcdd9;
  text-decoration: none;
}
.col-1 figure,
.col-2 figure,
.col-3 figure,
.col-4 figure,
.section figure {
  border: 0 solid #fff;
  font-size: 1rem;
  margin: 0 0 0 0;
  background-color: #fff;
  color: #303030;
}
.col-1 figure img,
.col-2 figure img,
.col-3 figure img,
.col-4 figure img,
.section figure img {
  border: 0;
  box-shadow: none;
  object-fit: cover;
  height: 100%;
  width: auto;
}
.col-1.white,
.col-2.white,
.col-3.white,
.col-4.white,
.section.white {
  background-color: #fff;
}
.col-1.white p,
.col-2.white p,
.col-3.white p,
.col-4.white p,
.section.white p {
  color: #303030;
}
.col-1.white blockquote, .col-1.white blockquote p,
.col-2.white blockquote,
.col-2.white blockquote p,
.col-3.white blockquote,
.col-3.white blockquote p,
.col-4.white blockquote,
.col-4.white blockquote p,
.section.white blockquote,
.section.white blockquote p {
  color: #1300c1;
}
.col-1.black5,
.col-2.black5,
.col-3.black5,
.col-4.black5,
.section.black5 {
  padding: 2rem 0;
  background-color: #f2f2f2;
}
.col-1.black,
.col-2.black,
.col-3.black,
.col-4.black,
.section.black {
  padding: 2rem 0;
  background-color: #f2f2f2;
}
.col-1.black10,
.col-2.black10,
.col-3.black10,
.col-4.black10,
.section.black10 {
  padding: 2rem 0;
  background-color: #e6e6e6;
}
.col-1.blue, .col-1.highlight.blue,
.col-2.blue,
.col-2.highlight.blue,
.col-3.blue,
.col-3.highlight.blue,
.col-4.blue,
.col-4.highlight.blue,
.section.blue,
.section.highlight.blue {
  padding: 2rem 0;
  background-color: #1300c1;
  color: #ffffff;
}
.col-1.blue p, .col-1.blue h1, .col-1.blue h2, .col-1.blue .single-post article h1, .single-post article .col-1.blue h1, .col-1.blue h3, .col-1.blue .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-1.blue h2, .col-1.blue .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-1.blue h1, .col-1.blue .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-1.blue h1, .col-1.blue h4, .col-1.blue .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-1.blue button, .col-1.blue a, .col-1.blue blockquote, .col-1.blue li:before, .col-1.blue p:before, .col-1.blue p:after, .col-1.blue h1:before, .col-1.blue h1:after, .col-1.blue h2:before, .col-1.blue .single-post article h1:before, .single-post article .col-1.blue h1:before, .col-1.blue h2:after, .col-1.blue .single-post article h1:after, .single-post article .col-1.blue h1:after, .col-1.blue h3:before, .col-1.blue .search-modal .search-modal-content h2:before, .search-modal .search-modal-content .col-1.blue h2:before, .col-1.blue .search-modal .search-modal-content .single-post article h1:before, .search-modal .search-modal-content .single-post article .col-1.blue h1:before, .col-1.blue .single-post article .search-modal .search-modal-content h1:before, .single-post article .search-modal .search-modal-content .col-1.blue h1:before, .col-1.blue h3:after, .col-1.blue .search-modal .search-modal-content h2:after, .search-modal .search-modal-content .col-1.blue h2:after, .col-1.blue .search-modal .search-modal-content .single-post article h1:after, .search-modal .search-modal-content .single-post article .col-1.blue h1:after, .col-1.blue .single-post article .search-modal .search-modal-content h1:after, .single-post article .search-modal .search-modal-content .col-1.blue h1:after, .col-1.blue h4:before, .col-1.blue .content-accordion div.accordion-heading button:before, .content-accordion div.accordion-heading .col-1.blue button:before, .col-1.blue h4:after, .col-1.blue .content-accordion div.accordion-heading button:after, .content-accordion div.accordion-heading .col-1.blue button:after, .col-1.highlight.blue p, .col-1.highlight.blue h1, .col-1.highlight.blue h2, .col-1.highlight.blue .single-post article h1, .single-post article .col-1.highlight.blue h1, .col-1.highlight.blue h3, .col-1.highlight.blue .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-1.highlight.blue h2, .col-1.highlight.blue .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-1.highlight.blue h1, .col-1.highlight.blue .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-1.highlight.blue h1, .col-1.highlight.blue h4, .col-1.highlight.blue .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-1.highlight.blue button, .col-1.highlight.blue a, .col-1.highlight.blue blockquote, .col-1.highlight.blue li:before, .col-1.highlight.blue p:before, .col-1.highlight.blue p:after, .col-1.highlight.blue h1:before, .col-1.highlight.blue h1:after, .col-1.highlight.blue h2:before, .col-1.highlight.blue .single-post article h1:before, .single-post article .col-1.highlight.blue h1:before, .col-1.highlight.blue h2:after, .col-1.highlight.blue .single-post article h1:after, .single-post article .col-1.highlight.blue h1:after, .col-1.highlight.blue h3:before, .col-1.highlight.blue .search-modal .search-modal-content h2:before, .search-modal .search-modal-content .col-1.highlight.blue h2:before, .col-1.highlight.blue .search-modal .search-modal-content .single-post article h1:before, .search-modal .search-modal-content .single-post article .col-1.highlight.blue h1:before, .col-1.highlight.blue .single-post article .search-modal .search-modal-content h1:before, .single-post article .search-modal .search-modal-content .col-1.highlight.blue h1:before, .col-1.highlight.blue h3:after, .col-1.highlight.blue .search-modal .search-modal-content h2:after, .search-modal .search-modal-content .col-1.highlight.blue h2:after, .col-1.highlight.blue .search-modal .search-modal-content .single-post article h1:after, .search-modal .search-modal-content .single-post article .col-1.highlight.blue h1:after, .col-1.highlight.blue .single-post article .search-modal .search-modal-content h1:after, .single-post article .search-modal .search-modal-content .col-1.highlight.blue h1:after, .col-1.highlight.blue h4:before, .col-1.highlight.blue .content-accordion div.accordion-heading button:before, .content-accordion div.accordion-heading .col-1.highlight.blue button:before, .col-1.highlight.blue h4:after, .col-1.highlight.blue .content-accordion div.accordion-heading button:after, .content-accordion div.accordion-heading .col-1.highlight.blue button:after,
.col-2.blue p,
.col-2.blue h1,
.col-2.blue h2,
.col-2.blue .single-post article h1,
.single-post article .col-2.blue h1,
.col-2.blue h3,
.col-2.blue .search-modal .search-modal-content h2,
.search-modal .search-modal-content .col-2.blue h2,
.col-2.blue .search-modal .search-modal-content .single-post article h1,
.search-modal .search-modal-content .single-post article .col-2.blue h1,
.col-2.blue .single-post article .search-modal .search-modal-content h1,
.single-post article .search-modal .search-modal-content .col-2.blue h1,
.col-2.blue h4,
.col-2.blue .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading .col-2.blue button,
.col-2.blue a,
.col-2.blue blockquote,
.col-2.blue li:before,
.col-2.blue p:before,
.col-2.blue p:after,
.col-2.blue h1:before,
.col-2.blue h1:after,
.col-2.blue h2:before,
.col-2.blue .single-post article h1:before,
.single-post article .col-2.blue h1:before,
.col-2.blue h2:after,
.col-2.blue .single-post article h1:after,
.single-post article .col-2.blue h1:after,
.col-2.blue h3:before,
.col-2.blue .search-modal .search-modal-content h2:before,
.search-modal .search-modal-content .col-2.blue h2:before,
.col-2.blue .search-modal .search-modal-content .single-post article h1:before,
.search-modal .search-modal-content .single-post article .col-2.blue h1:before,
.col-2.blue .single-post article .search-modal .search-modal-content h1:before,
.single-post article .search-modal .search-modal-content .col-2.blue h1:before,
.col-2.blue h3:after,
.col-2.blue .search-modal .search-modal-content h2:after,
.search-modal .search-modal-content .col-2.blue h2:after,
.col-2.blue .search-modal .search-modal-content .single-post article h1:after,
.search-modal .search-modal-content .single-post article .col-2.blue h1:after,
.col-2.blue .single-post article .search-modal .search-modal-content h1:after,
.single-post article .search-modal .search-modal-content .col-2.blue h1:after,
.col-2.blue h4:before,
.col-2.blue .content-accordion div.accordion-heading button:before,
.content-accordion div.accordion-heading .col-2.blue button:before,
.col-2.blue h4:after,
.col-2.blue .content-accordion div.accordion-heading button:after,
.content-accordion div.accordion-heading .col-2.blue button:after,
.col-2.highlight.blue p,
.col-2.highlight.blue h1,
.col-2.highlight.blue h2,
.col-2.highlight.blue .single-post article h1,
.single-post article .col-2.highlight.blue h1,
.col-2.highlight.blue h3,
.col-2.highlight.blue .search-modal .search-modal-content h2,
.search-modal .search-modal-content .col-2.highlight.blue h2,
.col-2.highlight.blue .search-modal .search-modal-content .single-post article h1,
.search-modal .search-modal-content .single-post article .col-2.highlight.blue h1,
.col-2.highlight.blue .single-post article .search-modal .search-modal-content h1,
.single-post article .search-modal .search-modal-content .col-2.highlight.blue h1,
.col-2.highlight.blue h4,
.col-2.highlight.blue .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading .col-2.highlight.blue button,
.col-2.highlight.blue a,
.col-2.highlight.blue blockquote,
.col-2.highlight.blue li:before,
.col-2.highlight.blue p:before,
.col-2.highlight.blue p:after,
.col-2.highlight.blue h1:before,
.col-2.highlight.blue h1:after,
.col-2.highlight.blue h2:before,
.col-2.highlight.blue .single-post article h1:before,
.single-post article .col-2.highlight.blue h1:before,
.col-2.highlight.blue h2:after,
.col-2.highlight.blue .single-post article h1:after,
.single-post article .col-2.highlight.blue h1:after,
.col-2.highlight.blue h3:before,
.col-2.highlight.blue .search-modal .search-modal-content h2:before,
.search-modal .search-modal-content .col-2.highlight.blue h2:before,
.col-2.highlight.blue .search-modal .search-modal-content .single-post article h1:before,
.search-modal .search-modal-content .single-post article .col-2.highlight.blue h1:before,
.col-2.highlight.blue .single-post article .search-modal .search-modal-content h1:before,
.single-post article .search-modal .search-modal-content .col-2.highlight.blue h1:before,
.col-2.highlight.blue h3:after,
.col-2.highlight.blue .search-modal .search-modal-content h2:after,
.search-modal .search-modal-content .col-2.highlight.blue h2:after,
.col-2.highlight.blue .search-modal .search-modal-content .single-post article h1:after,
.search-modal .search-modal-content .single-post article .col-2.highlight.blue h1:after,
.col-2.highlight.blue .single-post article .search-modal .search-modal-content h1:after,
.single-post article .search-modal .search-modal-content .col-2.highlight.blue h1:after,
.col-2.highlight.blue h4:before,
.col-2.highlight.blue .content-accordion div.accordion-heading button:before,
.content-accordion div.accordion-heading .col-2.highlight.blue button:before,
.col-2.highlight.blue h4:after,
.col-2.highlight.blue .content-accordion div.accordion-heading button:after,
.content-accordion div.accordion-heading .col-2.highlight.blue button:after,
.col-3.blue p,
.col-3.blue h1,
.col-3.blue h2,
.col-3.blue .single-post article h1,
.single-post article .col-3.blue h1,
.col-3.blue h3,
.col-3.blue .search-modal .search-modal-content h2,
.search-modal .search-modal-content .col-3.blue h2,
.col-3.blue .search-modal .search-modal-content .single-post article h1,
.search-modal .search-modal-content .single-post article .col-3.blue h1,
.col-3.blue .single-post article .search-modal .search-modal-content h1,
.single-post article .search-modal .search-modal-content .col-3.blue h1,
.col-3.blue h4,
.col-3.blue .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading .col-3.blue button,
.col-3.blue a,
.col-3.blue blockquote,
.col-3.blue li:before,
.col-3.blue p:before,
.col-3.blue p:after,
.col-3.blue h1:before,
.col-3.blue h1:after,
.col-3.blue h2:before,
.col-3.blue .single-post article h1:before,
.single-post article .col-3.blue h1:before,
.col-3.blue h2:after,
.col-3.blue .single-post article h1:after,
.single-post article .col-3.blue h1:after,
.col-3.blue h3:before,
.col-3.blue .search-modal .search-modal-content h2:before,
.search-modal .search-modal-content .col-3.blue h2:before,
.col-3.blue .search-modal .search-modal-content .single-post article h1:before,
.search-modal .search-modal-content .single-post article .col-3.blue h1:before,
.col-3.blue .single-post article .search-modal .search-modal-content h1:before,
.single-post article .search-modal .search-modal-content .col-3.blue h1:before,
.col-3.blue h3:after,
.col-3.blue .search-modal .search-modal-content h2:after,
.search-modal .search-modal-content .col-3.blue h2:after,
.col-3.blue .search-modal .search-modal-content .single-post article h1:after,
.search-modal .search-modal-content .single-post article .col-3.blue h1:after,
.col-3.blue .single-post article .search-modal .search-modal-content h1:after,
.single-post article .search-modal .search-modal-content .col-3.blue h1:after,
.col-3.blue h4:before,
.col-3.blue .content-accordion div.accordion-heading button:before,
.content-accordion div.accordion-heading .col-3.blue button:before,
.col-3.blue h4:after,
.col-3.blue .content-accordion div.accordion-heading button:after,
.content-accordion div.accordion-heading .col-3.blue button:after,
.col-3.highlight.blue p,
.col-3.highlight.blue h1,
.col-3.highlight.blue h2,
.col-3.highlight.blue .single-post article h1,
.single-post article .col-3.highlight.blue h1,
.col-3.highlight.blue h3,
.col-3.highlight.blue .search-modal .search-modal-content h2,
.search-modal .search-modal-content .col-3.highlight.blue h2,
.col-3.highlight.blue .search-modal .search-modal-content .single-post article h1,
.search-modal .search-modal-content .single-post article .col-3.highlight.blue h1,
.col-3.highlight.blue .single-post article .search-modal .search-modal-content h1,
.single-post article .search-modal .search-modal-content .col-3.highlight.blue h1,
.col-3.highlight.blue h4,
.col-3.highlight.blue .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading .col-3.highlight.blue button,
.col-3.highlight.blue a,
.col-3.highlight.blue blockquote,
.col-3.highlight.blue li:before,
.col-3.highlight.blue p:before,
.col-3.highlight.blue p:after,
.col-3.highlight.blue h1:before,
.col-3.highlight.blue h1:after,
.col-3.highlight.blue h2:before,
.col-3.highlight.blue .single-post article h1:before,
.single-post article .col-3.highlight.blue h1:before,
.col-3.highlight.blue h2:after,
.col-3.highlight.blue .single-post article h1:after,
.single-post article .col-3.highlight.blue h1:after,
.col-3.highlight.blue h3:before,
.col-3.highlight.blue .search-modal .search-modal-content h2:before,
.search-modal .search-modal-content .col-3.highlight.blue h2:before,
.col-3.highlight.blue .search-modal .search-modal-content .single-post article h1:before,
.search-modal .search-modal-content .single-post article .col-3.highlight.blue h1:before,
.col-3.highlight.blue .single-post article .search-modal .search-modal-content h1:before,
.single-post article .search-modal .search-modal-content .col-3.highlight.blue h1:before,
.col-3.highlight.blue h3:after,
.col-3.highlight.blue .search-modal .search-modal-content h2:after,
.search-modal .search-modal-content .col-3.highlight.blue h2:after,
.col-3.highlight.blue .search-modal .search-modal-content .single-post article h1:after,
.search-modal .search-modal-content .single-post article .col-3.highlight.blue h1:after,
.col-3.highlight.blue .single-post article .search-modal .search-modal-content h1:after,
.single-post article .search-modal .search-modal-content .col-3.highlight.blue h1:after,
.col-3.highlight.blue h4:before,
.col-3.highlight.blue .content-accordion div.accordion-heading button:before,
.content-accordion div.accordion-heading .col-3.highlight.blue button:before,
.col-3.highlight.blue h4:after,
.col-3.highlight.blue .content-accordion div.accordion-heading button:after,
.content-accordion div.accordion-heading .col-3.highlight.blue button:after,
.col-4.blue p,
.col-4.blue h1,
.col-4.blue h2,
.col-4.blue .single-post article h1,
.single-post article .col-4.blue h1,
.col-4.blue h3,
.col-4.blue .search-modal .search-modal-content h2,
.search-modal .search-modal-content .col-4.blue h2,
.col-4.blue .search-modal .search-modal-content .single-post article h1,
.search-modal .search-modal-content .single-post article .col-4.blue h1,
.col-4.blue .single-post article .search-modal .search-modal-content h1,
.single-post article .search-modal .search-modal-content .col-4.blue h1,
.col-4.blue h4,
.col-4.blue .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading .col-4.blue button,
.col-4.blue a,
.col-4.blue blockquote,
.col-4.blue li:before,
.col-4.blue p:before,
.col-4.blue p:after,
.col-4.blue h1:before,
.col-4.blue h1:after,
.col-4.blue h2:before,
.col-4.blue .single-post article h1:before,
.single-post article .col-4.blue h1:before,
.col-4.blue h2:after,
.col-4.blue .single-post article h1:after,
.single-post article .col-4.blue h1:after,
.col-4.blue h3:before,
.col-4.blue .search-modal .search-modal-content h2:before,
.search-modal .search-modal-content .col-4.blue h2:before,
.col-4.blue .search-modal .search-modal-content .single-post article h1:before,
.search-modal .search-modal-content .single-post article .col-4.blue h1:before,
.col-4.blue .single-post article .search-modal .search-modal-content h1:before,
.single-post article .search-modal .search-modal-content .col-4.blue h1:before,
.col-4.blue h3:after,
.col-4.blue .search-modal .search-modal-content h2:after,
.search-modal .search-modal-content .col-4.blue h2:after,
.col-4.blue .search-modal .search-modal-content .single-post article h1:after,
.search-modal .search-modal-content .single-post article .col-4.blue h1:after,
.col-4.blue .single-post article .search-modal .search-modal-content h1:after,
.single-post article .search-modal .search-modal-content .col-4.blue h1:after,
.col-4.blue h4:before,
.col-4.blue .content-accordion div.accordion-heading button:before,
.content-accordion div.accordion-heading .col-4.blue button:before,
.col-4.blue h4:after,
.col-4.blue .content-accordion div.accordion-heading button:after,
.content-accordion div.accordion-heading .col-4.blue button:after,
.col-4.highlight.blue p,
.col-4.highlight.blue h1,
.col-4.highlight.blue h2,
.col-4.highlight.blue .single-post article h1,
.single-post article .col-4.highlight.blue h1,
.col-4.highlight.blue h3,
.col-4.highlight.blue .search-modal .search-modal-content h2,
.search-modal .search-modal-content .col-4.highlight.blue h2,
.col-4.highlight.blue .search-modal .search-modal-content .single-post article h1,
.search-modal .search-modal-content .single-post article .col-4.highlight.blue h1,
.col-4.highlight.blue .single-post article .search-modal .search-modal-content h1,
.single-post article .search-modal .search-modal-content .col-4.highlight.blue h1,
.col-4.highlight.blue h4,
.col-4.highlight.blue .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading .col-4.highlight.blue button,
.col-4.highlight.blue a,
.col-4.highlight.blue blockquote,
.col-4.highlight.blue li:before,
.col-4.highlight.blue p:before,
.col-4.highlight.blue p:after,
.col-4.highlight.blue h1:before,
.col-4.highlight.blue h1:after,
.col-4.highlight.blue h2:before,
.col-4.highlight.blue .single-post article h1:before,
.single-post article .col-4.highlight.blue h1:before,
.col-4.highlight.blue h2:after,
.col-4.highlight.blue .single-post article h1:after,
.single-post article .col-4.highlight.blue h1:after,
.col-4.highlight.blue h3:before,
.col-4.highlight.blue .search-modal .search-modal-content h2:before,
.search-modal .search-modal-content .col-4.highlight.blue h2:before,
.col-4.highlight.blue .search-modal .search-modal-content .single-post article h1:before,
.search-modal .search-modal-content .single-post article .col-4.highlight.blue h1:before,
.col-4.highlight.blue .single-post article .search-modal .search-modal-content h1:before,
.single-post article .search-modal .search-modal-content .col-4.highlight.blue h1:before,
.col-4.highlight.blue h3:after,
.col-4.highlight.blue .search-modal .search-modal-content h2:after,
.search-modal .search-modal-content .col-4.highlight.blue h2:after,
.col-4.highlight.blue .search-modal .search-modal-content .single-post article h1:after,
.search-modal .search-modal-content .single-post article .col-4.highlight.blue h1:after,
.col-4.highlight.blue .single-post article .search-modal .search-modal-content h1:after,
.single-post article .search-modal .search-modal-content .col-4.highlight.blue h1:after,
.col-4.highlight.blue h4:before,
.col-4.highlight.blue .content-accordion div.accordion-heading button:before,
.content-accordion div.accordion-heading .col-4.highlight.blue button:before,
.col-4.highlight.blue h4:after,
.col-4.highlight.blue .content-accordion div.accordion-heading button:after,
.content-accordion div.accordion-heading .col-4.highlight.blue button:after,
.section.blue p,
.section.blue h1,
.section.blue h2,
.section.blue .single-post article h1,
.single-post article .section.blue h1,
.section.blue h3,
.section.blue .search-modal .search-modal-content h2,
.search-modal .search-modal-content .section.blue h2,
.section.blue .search-modal .search-modal-content .single-post article h1,
.search-modal .search-modal-content .single-post article .section.blue h1,
.section.blue .single-post article .search-modal .search-modal-content h1,
.single-post article .search-modal .search-modal-content .section.blue h1,
.section.blue h4,
.section.blue .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading .section.blue button,
.section.blue a,
.section.blue blockquote,
.section.blue li:before,
.section.blue p:before,
.section.blue p:after,
.section.blue h1:before,
.section.blue h1:after,
.section.blue h2:before,
.section.blue .single-post article h1:before,
.single-post article .section.blue h1:before,
.section.blue h2:after,
.section.blue .single-post article h1:after,
.single-post article .section.blue h1:after,
.section.blue h3:before,
.section.blue .search-modal .search-modal-content h2:before,
.search-modal .search-modal-content .section.blue h2:before,
.section.blue .search-modal .search-modal-content .single-post article h1:before,
.search-modal .search-modal-content .single-post article .section.blue h1:before,
.section.blue .single-post article .search-modal .search-modal-content h1:before,
.single-post article .search-modal .search-modal-content .section.blue h1:before,
.section.blue h3:after,
.section.blue .search-modal .search-modal-content h2:after,
.search-modal .search-modal-content .section.blue h2:after,
.section.blue .search-modal .search-modal-content .single-post article h1:after,
.search-modal .search-modal-content .single-post article .section.blue h1:after,
.section.blue .single-post article .search-modal .search-modal-content h1:after,
.single-post article .search-modal .search-modal-content .section.blue h1:after,
.section.blue h4:before,
.section.blue .content-accordion div.accordion-heading button:before,
.content-accordion div.accordion-heading .section.blue button:before,
.section.blue h4:after,
.section.blue .content-accordion div.accordion-heading button:after,
.content-accordion div.accordion-heading .section.blue button:after,
.section.highlight.blue p,
.section.highlight.blue h1,
.section.highlight.blue h2,
.section.highlight.blue .single-post article h1,
.single-post article .section.highlight.blue h1,
.section.highlight.blue h3,
.section.highlight.blue .search-modal .search-modal-content h2,
.search-modal .search-modal-content .section.highlight.blue h2,
.section.highlight.blue .search-modal .search-modal-content .single-post article h1,
.search-modal .search-modal-content .single-post article .section.highlight.blue h1,
.section.highlight.blue .single-post article .search-modal .search-modal-content h1,
.single-post article .search-modal .search-modal-content .section.highlight.blue h1,
.section.highlight.blue h4,
.section.highlight.blue .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading .section.highlight.blue button,
.section.highlight.blue a,
.section.highlight.blue blockquote,
.section.highlight.blue li:before,
.section.highlight.blue p:before,
.section.highlight.blue p:after,
.section.highlight.blue h1:before,
.section.highlight.blue h1:after,
.section.highlight.blue h2:before,
.section.highlight.blue .single-post article h1:before,
.single-post article .section.highlight.blue h1:before,
.section.highlight.blue h2:after,
.section.highlight.blue .single-post article h1:after,
.single-post article .section.highlight.blue h1:after,
.section.highlight.blue h3:before,
.section.highlight.blue .search-modal .search-modal-content h2:before,
.search-modal .search-modal-content .section.highlight.blue h2:before,
.section.highlight.blue .search-modal .search-modal-content .single-post article h1:before,
.search-modal .search-modal-content .single-post article .section.highlight.blue h1:before,
.section.highlight.blue .single-post article .search-modal .search-modal-content h1:before,
.single-post article .search-modal .search-modal-content .section.highlight.blue h1:before,
.section.highlight.blue h3:after,
.section.highlight.blue .search-modal .search-modal-content h2:after,
.search-modal .search-modal-content .section.highlight.blue h2:after,
.section.highlight.blue .search-modal .search-modal-content .single-post article h1:after,
.search-modal .search-modal-content .single-post article .section.highlight.blue h1:after,
.section.highlight.blue .single-post article .search-modal .search-modal-content h1:after,
.single-post article .search-modal .search-modal-content .section.highlight.blue h1:after,
.section.highlight.blue h4:before,
.section.highlight.blue .content-accordion div.accordion-heading button:before,
.content-accordion div.accordion-heading .section.highlight.blue button:before,
.section.highlight.blue h4:after,
.section.highlight.blue .content-accordion div.accordion-heading button:after,
.content-accordion div.accordion-heading .section.highlight.blue button:after {
  color: #fff;
}
.col-1.blue a:hover, .col-1.highlight.blue a:hover,
.col-2.blue a:hover,
.col-2.highlight.blue a:hover,
.col-3.blue a:hover,
.col-3.highlight.blue a:hover,
.col-4.blue a:hover,
.col-4.highlight.blue a:hover,
.section.blue a:hover,
.section.highlight.blue a:hover {
  color: #1300c1;
}
.col-1.blue a.blue:hover, .col-1.blue a.pink:hover, .col-1.blue a.purple:hover, .col-1.highlight.blue a.blue:hover, .col-1.highlight.blue a.pink:hover, .col-1.highlight.blue a.purple:hover,
.col-2.blue a.blue:hover,
.col-2.blue a.pink:hover,
.col-2.blue a.purple:hover,
.col-2.highlight.blue a.blue:hover,
.col-2.highlight.blue a.pink:hover,
.col-2.highlight.blue a.purple:hover,
.col-3.blue a.blue:hover,
.col-3.blue a.pink:hover,
.col-3.blue a.purple:hover,
.col-3.highlight.blue a.blue:hover,
.col-3.highlight.blue a.pink:hover,
.col-3.highlight.blue a.purple:hover,
.col-4.blue a.blue:hover,
.col-4.blue a.pink:hover,
.col-4.blue a.purple:hover,
.col-4.highlight.blue a.blue:hover,
.col-4.highlight.blue a.pink:hover,
.col-4.highlight.blue a.purple:hover,
.section.blue a.blue:hover,
.section.blue a.pink:hover,
.section.blue a.purple:hover,
.section.highlight.blue a.blue:hover,
.section.highlight.blue a.pink:hover,
.section.highlight.blue a.purple:hover {
  color: #fff;
}
.col-1.blue a.white, .col-1.blue a.peach, .col-1.blue a.green, .col-1.blue a.sky, .col-1.highlight.blue a.white, .col-1.highlight.blue a.peach, .col-1.highlight.blue a.green, .col-1.highlight.blue a.sky,
.col-2.blue a.white,
.col-2.blue a.peach,
.col-2.blue a.green,
.col-2.blue a.sky,
.col-2.highlight.blue a.white,
.col-2.highlight.blue a.peach,
.col-2.highlight.blue a.green,
.col-2.highlight.blue a.sky,
.col-3.blue a.white,
.col-3.blue a.peach,
.col-3.blue a.green,
.col-3.blue a.sky,
.col-3.highlight.blue a.white,
.col-3.highlight.blue a.peach,
.col-3.highlight.blue a.green,
.col-3.highlight.blue a.sky,
.col-4.blue a.white,
.col-4.blue a.peach,
.col-4.blue a.green,
.col-4.blue a.sky,
.col-4.highlight.blue a.white,
.col-4.highlight.blue a.peach,
.col-4.highlight.blue a.green,
.col-4.highlight.blue a.sky,
.section.blue a.white,
.section.blue a.peach,
.section.blue a.green,
.section.blue a.sky,
.section.highlight.blue a.white,
.section.highlight.blue a.peach,
.section.highlight.blue a.green,
.section.highlight.blue a.sky {
  color: #1300c1;
}
.col-1.pink,
.col-2.pink,
.col-3.pink,
.col-4.pink,
.section.pink {
  padding: 2rem 0;
  background-color: #E60067;
  color: #ffffff !important;
}
.col-1.pink p, .col-1.pink h1, .col-1.pink h2, .col-1.pink .single-post article h1, .single-post article .col-1.pink h1, .col-1.pink h3, .col-1.pink .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-1.pink h2, .col-1.pink .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-1.pink h1, .col-1.pink .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-1.pink h1, .col-1.pink h4, .col-1.pink .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-1.pink button, .col-1.pink a, .col-1.pink blockquote, .col-1.pink li:before, .col-1.pink p:before, .col-1.pink p:after, .col-1.pink h1:before, .col-1.pink h1:after, .col-1.pink h2:before, .col-1.pink .single-post article h1:before, .single-post article .col-1.pink h1:before, .col-1.pink h2:after, .col-1.pink .single-post article h1:after, .single-post article .col-1.pink h1:after, .col-1.pink h3:before, .col-1.pink .search-modal .search-modal-content h2:before, .search-modal .search-modal-content .col-1.pink h2:before, .col-1.pink .search-modal .search-modal-content .single-post article h1:before, .search-modal .search-modal-content .single-post article .col-1.pink h1:before, .col-1.pink .single-post article .search-modal .search-modal-content h1:before, .single-post article .search-modal .search-modal-content .col-1.pink h1:before, .col-1.pink h3:after, .col-1.pink .search-modal .search-modal-content h2:after, .search-modal .search-modal-content .col-1.pink h2:after, .col-1.pink .search-modal .search-modal-content .single-post article h1:after, .search-modal .search-modal-content .single-post article .col-1.pink h1:after, .col-1.pink .single-post article .search-modal .search-modal-content h1:after, .single-post article .search-modal .search-modal-content .col-1.pink h1:after, .col-1.pink h4:before, .col-1.pink .content-accordion div.accordion-heading button:before, .content-accordion div.accordion-heading .col-1.pink button:before, .col-1.pink h4:after, .col-1.pink .content-accordion div.accordion-heading button:after, .content-accordion div.accordion-heading .col-1.pink button:after,
.col-2.pink p,
.col-2.pink h1,
.col-2.pink h2,
.col-2.pink .single-post article h1,
.single-post article .col-2.pink h1,
.col-2.pink h3,
.col-2.pink .search-modal .search-modal-content h2,
.search-modal .search-modal-content .col-2.pink h2,
.col-2.pink .search-modal .search-modal-content .single-post article h1,
.search-modal .search-modal-content .single-post article .col-2.pink h1,
.col-2.pink .single-post article .search-modal .search-modal-content h1,
.single-post article .search-modal .search-modal-content .col-2.pink h1,
.col-2.pink h4,
.col-2.pink .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading .col-2.pink button,
.col-2.pink a,
.col-2.pink blockquote,
.col-2.pink li:before,
.col-2.pink p:before,
.col-2.pink p:after,
.col-2.pink h1:before,
.col-2.pink h1:after,
.col-2.pink h2:before,
.col-2.pink .single-post article h1:before,
.single-post article .col-2.pink h1:before,
.col-2.pink h2:after,
.col-2.pink .single-post article h1:after,
.single-post article .col-2.pink h1:after,
.col-2.pink h3:before,
.col-2.pink .search-modal .search-modal-content h2:before,
.search-modal .search-modal-content .col-2.pink h2:before,
.col-2.pink .search-modal .search-modal-content .single-post article h1:before,
.search-modal .search-modal-content .single-post article .col-2.pink h1:before,
.col-2.pink .single-post article .search-modal .search-modal-content h1:before,
.single-post article .search-modal .search-modal-content .col-2.pink h1:before,
.col-2.pink h3:after,
.col-2.pink .search-modal .search-modal-content h2:after,
.search-modal .search-modal-content .col-2.pink h2:after,
.col-2.pink .search-modal .search-modal-content .single-post article h1:after,
.search-modal .search-modal-content .single-post article .col-2.pink h1:after,
.col-2.pink .single-post article .search-modal .search-modal-content h1:after,
.single-post article .search-modal .search-modal-content .col-2.pink h1:after,
.col-2.pink h4:before,
.col-2.pink .content-accordion div.accordion-heading button:before,
.content-accordion div.accordion-heading .col-2.pink button:before,
.col-2.pink h4:after,
.col-2.pink .content-accordion div.accordion-heading button:after,
.content-accordion div.accordion-heading .col-2.pink button:after,
.col-3.pink p,
.col-3.pink h1,
.col-3.pink h2,
.col-3.pink .single-post article h1,
.single-post article .col-3.pink h1,
.col-3.pink h3,
.col-3.pink .search-modal .search-modal-content h2,
.search-modal .search-modal-content .col-3.pink h2,
.col-3.pink .search-modal .search-modal-content .single-post article h1,
.search-modal .search-modal-content .single-post article .col-3.pink h1,
.col-3.pink .single-post article .search-modal .search-modal-content h1,
.single-post article .search-modal .search-modal-content .col-3.pink h1,
.col-3.pink h4,
.col-3.pink .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading .col-3.pink button,
.col-3.pink a,
.col-3.pink blockquote,
.col-3.pink li:before,
.col-3.pink p:before,
.col-3.pink p:after,
.col-3.pink h1:before,
.col-3.pink h1:after,
.col-3.pink h2:before,
.col-3.pink .single-post article h1:before,
.single-post article .col-3.pink h1:before,
.col-3.pink h2:after,
.col-3.pink .single-post article h1:after,
.single-post article .col-3.pink h1:after,
.col-3.pink h3:before,
.col-3.pink .search-modal .search-modal-content h2:before,
.search-modal .search-modal-content .col-3.pink h2:before,
.col-3.pink .search-modal .search-modal-content .single-post article h1:before,
.search-modal .search-modal-content .single-post article .col-3.pink h1:before,
.col-3.pink .single-post article .search-modal .search-modal-content h1:before,
.single-post article .search-modal .search-modal-content .col-3.pink h1:before,
.col-3.pink h3:after,
.col-3.pink .search-modal .search-modal-content h2:after,
.search-modal .search-modal-content .col-3.pink h2:after,
.col-3.pink .search-modal .search-modal-content .single-post article h1:after,
.search-modal .search-modal-content .single-post article .col-3.pink h1:after,
.col-3.pink .single-post article .search-modal .search-modal-content h1:after,
.single-post article .search-modal .search-modal-content .col-3.pink h1:after,
.col-3.pink h4:before,
.col-3.pink .content-accordion div.accordion-heading button:before,
.content-accordion div.accordion-heading .col-3.pink button:before,
.col-3.pink h4:after,
.col-3.pink .content-accordion div.accordion-heading button:after,
.content-accordion div.accordion-heading .col-3.pink button:after,
.col-4.pink p,
.col-4.pink h1,
.col-4.pink h2,
.col-4.pink .single-post article h1,
.single-post article .col-4.pink h1,
.col-4.pink h3,
.col-4.pink .search-modal .search-modal-content h2,
.search-modal .search-modal-content .col-4.pink h2,
.col-4.pink .search-modal .search-modal-content .single-post article h1,
.search-modal .search-modal-content .single-post article .col-4.pink h1,
.col-4.pink .single-post article .search-modal .search-modal-content h1,
.single-post article .search-modal .search-modal-content .col-4.pink h1,
.col-4.pink h4,
.col-4.pink .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading .col-4.pink button,
.col-4.pink a,
.col-4.pink blockquote,
.col-4.pink li:before,
.col-4.pink p:before,
.col-4.pink p:after,
.col-4.pink h1:before,
.col-4.pink h1:after,
.col-4.pink h2:before,
.col-4.pink .single-post article h1:before,
.single-post article .col-4.pink h1:before,
.col-4.pink h2:after,
.col-4.pink .single-post article h1:after,
.single-post article .col-4.pink h1:after,
.col-4.pink h3:before,
.col-4.pink .search-modal .search-modal-content h2:before,
.search-modal .search-modal-content .col-4.pink h2:before,
.col-4.pink .search-modal .search-modal-content .single-post article h1:before,
.search-modal .search-modal-content .single-post article .col-4.pink h1:before,
.col-4.pink .single-post article .search-modal .search-modal-content h1:before,
.single-post article .search-modal .search-modal-content .col-4.pink h1:before,
.col-4.pink h3:after,
.col-4.pink .search-modal .search-modal-content h2:after,
.search-modal .search-modal-content .col-4.pink h2:after,
.col-4.pink .search-modal .search-modal-content .single-post article h1:after,
.search-modal .search-modal-content .single-post article .col-4.pink h1:after,
.col-4.pink .single-post article .search-modal .search-modal-content h1:after,
.single-post article .search-modal .search-modal-content .col-4.pink h1:after,
.col-4.pink h4:before,
.col-4.pink .content-accordion div.accordion-heading button:before,
.content-accordion div.accordion-heading .col-4.pink button:before,
.col-4.pink h4:after,
.col-4.pink .content-accordion div.accordion-heading button:after,
.content-accordion div.accordion-heading .col-4.pink button:after,
.section.pink p,
.section.pink h1,
.section.pink h2,
.section.pink .single-post article h1,
.single-post article .section.pink h1,
.section.pink h3,
.section.pink .search-modal .search-modal-content h2,
.search-modal .search-modal-content .section.pink h2,
.section.pink .search-modal .search-modal-content .single-post article h1,
.search-modal .search-modal-content .single-post article .section.pink h1,
.section.pink .single-post article .search-modal .search-modal-content h1,
.single-post article .search-modal .search-modal-content .section.pink h1,
.section.pink h4,
.section.pink .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading .section.pink button,
.section.pink a,
.section.pink blockquote,
.section.pink li:before,
.section.pink p:before,
.section.pink p:after,
.section.pink h1:before,
.section.pink h1:after,
.section.pink h2:before,
.section.pink .single-post article h1:before,
.single-post article .section.pink h1:before,
.section.pink h2:after,
.section.pink .single-post article h1:after,
.single-post article .section.pink h1:after,
.section.pink h3:before,
.section.pink .search-modal .search-modal-content h2:before,
.search-modal .search-modal-content .section.pink h2:before,
.section.pink .search-modal .search-modal-content .single-post article h1:before,
.search-modal .search-modal-content .single-post article .section.pink h1:before,
.section.pink .single-post article .search-modal .search-modal-content h1:before,
.single-post article .search-modal .search-modal-content .section.pink h1:before,
.section.pink h3:after,
.section.pink .search-modal .search-modal-content h2:after,
.search-modal .search-modal-content .section.pink h2:after,
.section.pink .search-modal .search-modal-content .single-post article h1:after,
.search-modal .search-modal-content .single-post article .section.pink h1:after,
.section.pink .single-post article .search-modal .search-modal-content h1:after,
.single-post article .search-modal .search-modal-content .section.pink h1:after,
.section.pink h4:before,
.section.pink .content-accordion div.accordion-heading button:before,
.content-accordion div.accordion-heading .section.pink button:before,
.section.pink h4:after,
.section.pink .content-accordion div.accordion-heading button:after,
.content-accordion div.accordion-heading .section.pink button:after {
  color: #fff !important;
}
.col-1.pink a:hover,
.col-2.pink a:hover,
.col-3.pink a:hover,
.col-4.pink a:hover,
.section.pink a:hover {
  color: #1300c1 !important;
}
.col-1.pink a.blue:hover, .col-1.pink a.pink:hover, .col-1.pink a.purple:hover,
.col-2.pink a.blue:hover,
.col-2.pink a.pink:hover,
.col-2.pink a.purple:hover,
.col-3.pink a.blue:hover,
.col-3.pink a.pink:hover,
.col-3.pink a.purple:hover,
.col-4.pink a.blue:hover,
.col-4.pink a.pink:hover,
.col-4.pink a.purple:hover,
.section.pink a.blue:hover,
.section.pink a.pink:hover,
.section.pink a.purple:hover {
  color: #fff !important;
}
.col-1.pink a.white, .col-1.pink a.peach, .col-1.pink a.green, .col-1.pink a.sky,
.col-2.pink a.white,
.col-2.pink a.peach,
.col-2.pink a.green,
.col-2.pink a.sky,
.col-3.pink a.white,
.col-3.pink a.peach,
.col-3.pink a.green,
.col-3.pink a.sky,
.col-4.pink a.white,
.col-4.pink a.peach,
.col-4.pink a.green,
.col-4.pink a.sky,
.section.pink a.white,
.section.pink a.peach,
.section.pink a.green,
.section.pink a.sky {
  color: #1300c1 !important;
}
.col-1.purple,
.col-2.purple,
.col-3.purple,
.col-4.purple,
.section.purple {
  padding: 2rem 0;
  background-color: #8149ff;
  color: #ffffff !important;
}
.col-1.purple p, .col-1.purple h1, .col-1.purple h2, .col-1.purple .single-post article h1, .single-post article .col-1.purple h1, .col-1.purple h3, .col-1.purple .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-1.purple h2, .col-1.purple .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-1.purple h1, .col-1.purple .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-1.purple h1, .col-1.purple h4, .col-1.purple .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-1.purple button, .col-1.purple a, .col-1.purple blockquote, .col-1.purple li:before, .col-1.purple p:before, .col-1.purple p:after, .col-1.purple h1:before, .col-1.purple h1:after, .col-1.purple h2:before, .col-1.purple .single-post article h1:before, .single-post article .col-1.purple h1:before, .col-1.purple h2:after, .col-1.purple .single-post article h1:after, .single-post article .col-1.purple h1:after, .col-1.purple h3:before, .col-1.purple .search-modal .search-modal-content h2:before, .search-modal .search-modal-content .col-1.purple h2:before, .col-1.purple .search-modal .search-modal-content .single-post article h1:before, .search-modal .search-modal-content .single-post article .col-1.purple h1:before, .col-1.purple .single-post article .search-modal .search-modal-content h1:before, .single-post article .search-modal .search-modal-content .col-1.purple h1:before, .col-1.purple h3:after, .col-1.purple .search-modal .search-modal-content h2:after, .search-modal .search-modal-content .col-1.purple h2:after, .col-1.purple .search-modal .search-modal-content .single-post article h1:after, .search-modal .search-modal-content .single-post article .col-1.purple h1:after, .col-1.purple .single-post article .search-modal .search-modal-content h1:after, .single-post article .search-modal .search-modal-content .col-1.purple h1:after, .col-1.purple h4:before, .col-1.purple .content-accordion div.accordion-heading button:before, .content-accordion div.accordion-heading .col-1.purple button:before, .col-1.purple h4:after, .col-1.purple .content-accordion div.accordion-heading button:after, .content-accordion div.accordion-heading .col-1.purple button:after,
.col-2.purple p,
.col-2.purple h1,
.col-2.purple h2,
.col-2.purple .single-post article h1,
.single-post article .col-2.purple h1,
.col-2.purple h3,
.col-2.purple .search-modal .search-modal-content h2,
.search-modal .search-modal-content .col-2.purple h2,
.col-2.purple .search-modal .search-modal-content .single-post article h1,
.search-modal .search-modal-content .single-post article .col-2.purple h1,
.col-2.purple .single-post article .search-modal .search-modal-content h1,
.single-post article .search-modal .search-modal-content .col-2.purple h1,
.col-2.purple h4,
.col-2.purple .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading .col-2.purple button,
.col-2.purple a,
.col-2.purple blockquote,
.col-2.purple li:before,
.col-2.purple p:before,
.col-2.purple p:after,
.col-2.purple h1:before,
.col-2.purple h1:after,
.col-2.purple h2:before,
.col-2.purple .single-post article h1:before,
.single-post article .col-2.purple h1:before,
.col-2.purple h2:after,
.col-2.purple .single-post article h1:after,
.single-post article .col-2.purple h1:after,
.col-2.purple h3:before,
.col-2.purple .search-modal .search-modal-content h2:before,
.search-modal .search-modal-content .col-2.purple h2:before,
.col-2.purple .search-modal .search-modal-content .single-post article h1:before,
.search-modal .search-modal-content .single-post article .col-2.purple h1:before,
.col-2.purple .single-post article .search-modal .search-modal-content h1:before,
.single-post article .search-modal .search-modal-content .col-2.purple h1:before,
.col-2.purple h3:after,
.col-2.purple .search-modal .search-modal-content h2:after,
.search-modal .search-modal-content .col-2.purple h2:after,
.col-2.purple .search-modal .search-modal-content .single-post article h1:after,
.search-modal .search-modal-content .single-post article .col-2.purple h1:after,
.col-2.purple .single-post article .search-modal .search-modal-content h1:after,
.single-post article .search-modal .search-modal-content .col-2.purple h1:after,
.col-2.purple h4:before,
.col-2.purple .content-accordion div.accordion-heading button:before,
.content-accordion div.accordion-heading .col-2.purple button:before,
.col-2.purple h4:after,
.col-2.purple .content-accordion div.accordion-heading button:after,
.content-accordion div.accordion-heading .col-2.purple button:after,
.col-3.purple p,
.col-3.purple h1,
.col-3.purple h2,
.col-3.purple .single-post article h1,
.single-post article .col-3.purple h1,
.col-3.purple h3,
.col-3.purple .search-modal .search-modal-content h2,
.search-modal .search-modal-content .col-3.purple h2,
.col-3.purple .search-modal .search-modal-content .single-post article h1,
.search-modal .search-modal-content .single-post article .col-3.purple h1,
.col-3.purple .single-post article .search-modal .search-modal-content h1,
.single-post article .search-modal .search-modal-content .col-3.purple h1,
.col-3.purple h4,
.col-3.purple .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading .col-3.purple button,
.col-3.purple a,
.col-3.purple blockquote,
.col-3.purple li:before,
.col-3.purple p:before,
.col-3.purple p:after,
.col-3.purple h1:before,
.col-3.purple h1:after,
.col-3.purple h2:before,
.col-3.purple .single-post article h1:before,
.single-post article .col-3.purple h1:before,
.col-3.purple h2:after,
.col-3.purple .single-post article h1:after,
.single-post article .col-3.purple h1:after,
.col-3.purple h3:before,
.col-3.purple .search-modal .search-modal-content h2:before,
.search-modal .search-modal-content .col-3.purple h2:before,
.col-3.purple .search-modal .search-modal-content .single-post article h1:before,
.search-modal .search-modal-content .single-post article .col-3.purple h1:before,
.col-3.purple .single-post article .search-modal .search-modal-content h1:before,
.single-post article .search-modal .search-modal-content .col-3.purple h1:before,
.col-3.purple h3:after,
.col-3.purple .search-modal .search-modal-content h2:after,
.search-modal .search-modal-content .col-3.purple h2:after,
.col-3.purple .search-modal .search-modal-content .single-post article h1:after,
.search-modal .search-modal-content .single-post article .col-3.purple h1:after,
.col-3.purple .single-post article .search-modal .search-modal-content h1:after,
.single-post article .search-modal .search-modal-content .col-3.purple h1:after,
.col-3.purple h4:before,
.col-3.purple .content-accordion div.accordion-heading button:before,
.content-accordion div.accordion-heading .col-3.purple button:before,
.col-3.purple h4:after,
.col-3.purple .content-accordion div.accordion-heading button:after,
.content-accordion div.accordion-heading .col-3.purple button:after,
.col-4.purple p,
.col-4.purple h1,
.col-4.purple h2,
.col-4.purple .single-post article h1,
.single-post article .col-4.purple h1,
.col-4.purple h3,
.col-4.purple .search-modal .search-modal-content h2,
.search-modal .search-modal-content .col-4.purple h2,
.col-4.purple .search-modal .search-modal-content .single-post article h1,
.search-modal .search-modal-content .single-post article .col-4.purple h1,
.col-4.purple .single-post article .search-modal .search-modal-content h1,
.single-post article .search-modal .search-modal-content .col-4.purple h1,
.col-4.purple h4,
.col-4.purple .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading .col-4.purple button,
.col-4.purple a,
.col-4.purple blockquote,
.col-4.purple li:before,
.col-4.purple p:before,
.col-4.purple p:after,
.col-4.purple h1:before,
.col-4.purple h1:after,
.col-4.purple h2:before,
.col-4.purple .single-post article h1:before,
.single-post article .col-4.purple h1:before,
.col-4.purple h2:after,
.col-4.purple .single-post article h1:after,
.single-post article .col-4.purple h1:after,
.col-4.purple h3:before,
.col-4.purple .search-modal .search-modal-content h2:before,
.search-modal .search-modal-content .col-4.purple h2:before,
.col-4.purple .search-modal .search-modal-content .single-post article h1:before,
.search-modal .search-modal-content .single-post article .col-4.purple h1:before,
.col-4.purple .single-post article .search-modal .search-modal-content h1:before,
.single-post article .search-modal .search-modal-content .col-4.purple h1:before,
.col-4.purple h3:after,
.col-4.purple .search-modal .search-modal-content h2:after,
.search-modal .search-modal-content .col-4.purple h2:after,
.col-4.purple .search-modal .search-modal-content .single-post article h1:after,
.search-modal .search-modal-content .single-post article .col-4.purple h1:after,
.col-4.purple .single-post article .search-modal .search-modal-content h1:after,
.single-post article .search-modal .search-modal-content .col-4.purple h1:after,
.col-4.purple h4:before,
.col-4.purple .content-accordion div.accordion-heading button:before,
.content-accordion div.accordion-heading .col-4.purple button:before,
.col-4.purple h4:after,
.col-4.purple .content-accordion div.accordion-heading button:after,
.content-accordion div.accordion-heading .col-4.purple button:after,
.section.purple p,
.section.purple h1,
.section.purple h2,
.section.purple .single-post article h1,
.single-post article .section.purple h1,
.section.purple h3,
.section.purple .search-modal .search-modal-content h2,
.search-modal .search-modal-content .section.purple h2,
.section.purple .search-modal .search-modal-content .single-post article h1,
.search-modal .search-modal-content .single-post article .section.purple h1,
.section.purple .single-post article .search-modal .search-modal-content h1,
.single-post article .search-modal .search-modal-content .section.purple h1,
.section.purple h4,
.section.purple .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading .section.purple button,
.section.purple a,
.section.purple blockquote,
.section.purple li:before,
.section.purple p:before,
.section.purple p:after,
.section.purple h1:before,
.section.purple h1:after,
.section.purple h2:before,
.section.purple .single-post article h1:before,
.single-post article .section.purple h1:before,
.section.purple h2:after,
.section.purple .single-post article h1:after,
.single-post article .section.purple h1:after,
.section.purple h3:before,
.section.purple .search-modal .search-modal-content h2:before,
.search-modal .search-modal-content .section.purple h2:before,
.section.purple .search-modal .search-modal-content .single-post article h1:before,
.search-modal .search-modal-content .single-post article .section.purple h1:before,
.section.purple .single-post article .search-modal .search-modal-content h1:before,
.single-post article .search-modal .search-modal-content .section.purple h1:before,
.section.purple h3:after,
.section.purple .search-modal .search-modal-content h2:after,
.search-modal .search-modal-content .section.purple h2:after,
.section.purple .search-modal .search-modal-content .single-post article h1:after,
.search-modal .search-modal-content .single-post article .section.purple h1:after,
.section.purple .single-post article .search-modal .search-modal-content h1:after,
.single-post article .search-modal .search-modal-content .section.purple h1:after,
.section.purple h4:before,
.section.purple .content-accordion div.accordion-heading button:before,
.content-accordion div.accordion-heading .section.purple button:before,
.section.purple h4:after,
.section.purple .content-accordion div.accordion-heading button:after,
.content-accordion div.accordion-heading .section.purple button:after {
  color: #fff !important;
}
.col-1.purple a:hover,
.col-2.purple a:hover,
.col-3.purple a:hover,
.col-4.purple a:hover,
.section.purple a:hover {
  color: #1300c1 !important;
}
.col-1.purple a.blue:hover, .col-1.purple a.pink:hover, .col-1.purple a.purple:hover,
.col-2.purple a.blue:hover,
.col-2.purple a.pink:hover,
.col-2.purple a.purple:hover,
.col-3.purple a.blue:hover,
.col-3.purple a.pink:hover,
.col-3.purple a.purple:hover,
.col-4.purple a.blue:hover,
.col-4.purple a.pink:hover,
.col-4.purple a.purple:hover,
.section.purple a.blue:hover,
.section.purple a.pink:hover,
.section.purple a.purple:hover {
  color: #fff !important;
}
.col-1.purple a.white, .col-1.purple a.peach, .col-1.purple a.green, .col-1.purple a.sky,
.col-2.purple a.white,
.col-2.purple a.peach,
.col-2.purple a.green,
.col-2.purple a.sky,
.col-3.purple a.white,
.col-3.purple a.peach,
.col-3.purple a.green,
.col-3.purple a.sky,
.col-4.purple a.white,
.col-4.purple a.peach,
.col-4.purple a.green,
.col-4.purple a.sky,
.section.purple a.white,
.section.purple a.peach,
.section.purple a.green,
.section.purple a.sky {
  color: #1300c1 !important;
}
.col-1.white90,
.col-2.white90,
.col-3.white90,
.col-4.white90,
.section.white90 {
  padding: 2rem 0;
  background-color: rgba(255, 255, 255, 0.9);
}
.col-1.white80,
.col-2.white80,
.col-3.white80,
.col-4.white80,
.section.white80 {
  padding: 2rem 0;
  background-color: rgba(255, 255, 255, 0.8);
}
.col-1.white70,
.col-2.white70,
.col-3.white70,
.col-4.white70,
.section.white70 {
  padding: 2rem 0;
  background-color: rgba(255, 255, 255, 0.7);
}
.col-1.black30,
.col-2.black30,
.col-3.black30,
.col-4.black30,
.section.black30 {
  padding: 2rem 0;
  background-color: rgba(0, 0, 0, 0.3);
  color: #ffffff !important;
}
.col-1.black30 p, .col-1.black30 h1, .col-1.black30 h2, .col-1.black30 .single-post article h1, .single-post article .col-1.black30 h1, .col-1.black30 h3, .col-1.black30 .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-1.black30 h2, .col-1.black30 .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-1.black30 h1, .col-1.black30 .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-1.black30 h1, .col-1.black30 h4, .col-1.black30 .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-1.black30 button, .col-1.black30 a, .col-1.black30 blockquote, .col-1.black30 li:before, .col-1.black30 p:before, .col-1.black30 p:after, .col-1.black30 h1:before, .col-1.black30 h1:after, .col-1.black30 h2:before, .col-1.black30 .single-post article h1:before, .single-post article .col-1.black30 h1:before, .col-1.black30 h2:after, .col-1.black30 .single-post article h1:after, .single-post article .col-1.black30 h1:after, .col-1.black30 h3:before, .col-1.black30 .search-modal .search-modal-content h2:before, .search-modal .search-modal-content .col-1.black30 h2:before, .col-1.black30 .search-modal .search-modal-content .single-post article h1:before, .search-modal .search-modal-content .single-post article .col-1.black30 h1:before, .col-1.black30 .single-post article .search-modal .search-modal-content h1:before, .single-post article .search-modal .search-modal-content .col-1.black30 h1:before, .col-1.black30 h3:after, .col-1.black30 .search-modal .search-modal-content h2:after, .search-modal .search-modal-content .col-1.black30 h2:after, .col-1.black30 .search-modal .search-modal-content .single-post article h1:after, .search-modal .search-modal-content .single-post article .col-1.black30 h1:after, .col-1.black30 .single-post article .search-modal .search-modal-content h1:after, .single-post article .search-modal .search-modal-content .col-1.black30 h1:after, .col-1.black30 h4:before, .col-1.black30 .content-accordion div.accordion-heading button:before, .content-accordion div.accordion-heading .col-1.black30 button:before, .col-1.black30 h4:after, .col-1.black30 .content-accordion div.accordion-heading button:after, .content-accordion div.accordion-heading .col-1.black30 button:after,
.col-2.black30 p,
.col-2.black30 h1,
.col-2.black30 h2,
.col-2.black30 .single-post article h1,
.single-post article .col-2.black30 h1,
.col-2.black30 h3,
.col-2.black30 .search-modal .search-modal-content h2,
.search-modal .search-modal-content .col-2.black30 h2,
.col-2.black30 .search-modal .search-modal-content .single-post article h1,
.search-modal .search-modal-content .single-post article .col-2.black30 h1,
.col-2.black30 .single-post article .search-modal .search-modal-content h1,
.single-post article .search-modal .search-modal-content .col-2.black30 h1,
.col-2.black30 h4,
.col-2.black30 .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading .col-2.black30 button,
.col-2.black30 a,
.col-2.black30 blockquote,
.col-2.black30 li:before,
.col-2.black30 p:before,
.col-2.black30 p:after,
.col-2.black30 h1:before,
.col-2.black30 h1:after,
.col-2.black30 h2:before,
.col-2.black30 .single-post article h1:before,
.single-post article .col-2.black30 h1:before,
.col-2.black30 h2:after,
.col-2.black30 .single-post article h1:after,
.single-post article .col-2.black30 h1:after,
.col-2.black30 h3:before,
.col-2.black30 .search-modal .search-modal-content h2:before,
.search-modal .search-modal-content .col-2.black30 h2:before,
.col-2.black30 .search-modal .search-modal-content .single-post article h1:before,
.search-modal .search-modal-content .single-post article .col-2.black30 h1:before,
.col-2.black30 .single-post article .search-modal .search-modal-content h1:before,
.single-post article .search-modal .search-modal-content .col-2.black30 h1:before,
.col-2.black30 h3:after,
.col-2.black30 .search-modal .search-modal-content h2:after,
.search-modal .search-modal-content .col-2.black30 h2:after,
.col-2.black30 .search-modal .search-modal-content .single-post article h1:after,
.search-modal .search-modal-content .single-post article .col-2.black30 h1:after,
.col-2.black30 .single-post article .search-modal .search-modal-content h1:after,
.single-post article .search-modal .search-modal-content .col-2.black30 h1:after,
.col-2.black30 h4:before,
.col-2.black30 .content-accordion div.accordion-heading button:before,
.content-accordion div.accordion-heading .col-2.black30 button:before,
.col-2.black30 h4:after,
.col-2.black30 .content-accordion div.accordion-heading button:after,
.content-accordion div.accordion-heading .col-2.black30 button:after,
.col-3.black30 p,
.col-3.black30 h1,
.col-3.black30 h2,
.col-3.black30 .single-post article h1,
.single-post article .col-3.black30 h1,
.col-3.black30 h3,
.col-3.black30 .search-modal .search-modal-content h2,
.search-modal .search-modal-content .col-3.black30 h2,
.col-3.black30 .search-modal .search-modal-content .single-post article h1,
.search-modal .search-modal-content .single-post article .col-3.black30 h1,
.col-3.black30 .single-post article .search-modal .search-modal-content h1,
.single-post article .search-modal .search-modal-content .col-3.black30 h1,
.col-3.black30 h4,
.col-3.black30 .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading .col-3.black30 button,
.col-3.black30 a,
.col-3.black30 blockquote,
.col-3.black30 li:before,
.col-3.black30 p:before,
.col-3.black30 p:after,
.col-3.black30 h1:before,
.col-3.black30 h1:after,
.col-3.black30 h2:before,
.col-3.black30 .single-post article h1:before,
.single-post article .col-3.black30 h1:before,
.col-3.black30 h2:after,
.col-3.black30 .single-post article h1:after,
.single-post article .col-3.black30 h1:after,
.col-3.black30 h3:before,
.col-3.black30 .search-modal .search-modal-content h2:before,
.search-modal .search-modal-content .col-3.black30 h2:before,
.col-3.black30 .search-modal .search-modal-content .single-post article h1:before,
.search-modal .search-modal-content .single-post article .col-3.black30 h1:before,
.col-3.black30 .single-post article .search-modal .search-modal-content h1:before,
.single-post article .search-modal .search-modal-content .col-3.black30 h1:before,
.col-3.black30 h3:after,
.col-3.black30 .search-modal .search-modal-content h2:after,
.search-modal .search-modal-content .col-3.black30 h2:after,
.col-3.black30 .search-modal .search-modal-content .single-post article h1:after,
.search-modal .search-modal-content .single-post article .col-3.black30 h1:after,
.col-3.black30 .single-post article .search-modal .search-modal-content h1:after,
.single-post article .search-modal .search-modal-content .col-3.black30 h1:after,
.col-3.black30 h4:before,
.col-3.black30 .content-accordion div.accordion-heading button:before,
.content-accordion div.accordion-heading .col-3.black30 button:before,
.col-3.black30 h4:after,
.col-3.black30 .content-accordion div.accordion-heading button:after,
.content-accordion div.accordion-heading .col-3.black30 button:after,
.col-4.black30 p,
.col-4.black30 h1,
.col-4.black30 h2,
.col-4.black30 .single-post article h1,
.single-post article .col-4.black30 h1,
.col-4.black30 h3,
.col-4.black30 .search-modal .search-modal-content h2,
.search-modal .search-modal-content .col-4.black30 h2,
.col-4.black30 .search-modal .search-modal-content .single-post article h1,
.search-modal .search-modal-content .single-post article .col-4.black30 h1,
.col-4.black30 .single-post article .search-modal .search-modal-content h1,
.single-post article .search-modal .search-modal-content .col-4.black30 h1,
.col-4.black30 h4,
.col-4.black30 .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading .col-4.black30 button,
.col-4.black30 a,
.col-4.black30 blockquote,
.col-4.black30 li:before,
.col-4.black30 p:before,
.col-4.black30 p:after,
.col-4.black30 h1:before,
.col-4.black30 h1:after,
.col-4.black30 h2:before,
.col-4.black30 .single-post article h1:before,
.single-post article .col-4.black30 h1:before,
.col-4.black30 h2:after,
.col-4.black30 .single-post article h1:after,
.single-post article .col-4.black30 h1:after,
.col-4.black30 h3:before,
.col-4.black30 .search-modal .search-modal-content h2:before,
.search-modal .search-modal-content .col-4.black30 h2:before,
.col-4.black30 .search-modal .search-modal-content .single-post article h1:before,
.search-modal .search-modal-content .single-post article .col-4.black30 h1:before,
.col-4.black30 .single-post article .search-modal .search-modal-content h1:before,
.single-post article .search-modal .search-modal-content .col-4.black30 h1:before,
.col-4.black30 h3:after,
.col-4.black30 .search-modal .search-modal-content h2:after,
.search-modal .search-modal-content .col-4.black30 h2:after,
.col-4.black30 .search-modal .search-modal-content .single-post article h1:after,
.search-modal .search-modal-content .single-post article .col-4.black30 h1:after,
.col-4.black30 .single-post article .search-modal .search-modal-content h1:after,
.single-post article .search-modal .search-modal-content .col-4.black30 h1:after,
.col-4.black30 h4:before,
.col-4.black30 .content-accordion div.accordion-heading button:before,
.content-accordion div.accordion-heading .col-4.black30 button:before,
.col-4.black30 h4:after,
.col-4.black30 .content-accordion div.accordion-heading button:after,
.content-accordion div.accordion-heading .col-4.black30 button:after,
.section.black30 p,
.section.black30 h1,
.section.black30 h2,
.section.black30 .single-post article h1,
.single-post article .section.black30 h1,
.section.black30 h3,
.section.black30 .search-modal .search-modal-content h2,
.search-modal .search-modal-content .section.black30 h2,
.section.black30 .search-modal .search-modal-content .single-post article h1,
.search-modal .search-modal-content .single-post article .section.black30 h1,
.section.black30 .single-post article .search-modal .search-modal-content h1,
.single-post article .search-modal .search-modal-content .section.black30 h1,
.section.black30 h4,
.section.black30 .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading .section.black30 button,
.section.black30 a,
.section.black30 blockquote,
.section.black30 li:before,
.section.black30 p:before,
.section.black30 p:after,
.section.black30 h1:before,
.section.black30 h1:after,
.section.black30 h2:before,
.section.black30 .single-post article h1:before,
.single-post article .section.black30 h1:before,
.section.black30 h2:after,
.section.black30 .single-post article h1:after,
.single-post article .section.black30 h1:after,
.section.black30 h3:before,
.section.black30 .search-modal .search-modal-content h2:before,
.search-modal .search-modal-content .section.black30 h2:before,
.section.black30 .search-modal .search-modal-content .single-post article h1:before,
.search-modal .search-modal-content .single-post article .section.black30 h1:before,
.section.black30 .single-post article .search-modal .search-modal-content h1:before,
.single-post article .search-modal .search-modal-content .section.black30 h1:before,
.section.black30 h3:after,
.section.black30 .search-modal .search-modal-content h2:after,
.search-modal .search-modal-content .section.black30 h2:after,
.section.black30 .search-modal .search-modal-content .single-post article h1:after,
.search-modal .search-modal-content .single-post article .section.black30 h1:after,
.section.black30 .single-post article .search-modal .search-modal-content h1:after,
.single-post article .search-modal .search-modal-content .section.black30 h1:after,
.section.black30 h4:before,
.section.black30 .content-accordion div.accordion-heading button:before,
.content-accordion div.accordion-heading .section.black30 button:before,
.section.black30 h4:after,
.section.black30 .content-accordion div.accordion-heading button:after,
.content-accordion div.accordion-heading .section.black30 button:after {
  color: #fff !important;
}
.col-1.black30 a:hover,
.col-2.black30 a:hover,
.col-3.black30 a:hover,
.col-4.black30 a:hover,
.section.black30 a:hover {
  color: #1300c1 !important;
}
.col-1.black30 a.blue:hover, .col-1.black30 a.pink:hover, .col-1.black30 a.purple:hover,
.col-2.black30 a.blue:hover,
.col-2.black30 a.pink:hover,
.col-2.black30 a.purple:hover,
.col-3.black30 a.blue:hover,
.col-3.black30 a.pink:hover,
.col-3.black30 a.purple:hover,
.col-4.black30 a.blue:hover,
.col-4.black30 a.pink:hover,
.col-4.black30 a.purple:hover,
.section.black30 a.blue:hover,
.section.black30 a.pink:hover,
.section.black30 a.purple:hover {
  color: #fff !important;
}
.col-1.black30 a.white, .col-1.black30 a.peach, .col-1.black30 a.green, .col-1.black30 a.sky,
.col-2.black30 a.white,
.col-2.black30 a.peach,
.col-2.black30 a.green,
.col-2.black30 a.sky,
.col-3.black30 a.white,
.col-3.black30 a.peach,
.col-3.black30 a.green,
.col-3.black30 a.sky,
.col-4.black30 a.white,
.col-4.black30 a.peach,
.col-4.black30 a.green,
.col-4.black30 a.sky,
.section.black30 a.white,
.section.black30 a.peach,
.section.black30 a.green,
.section.black30 a.sky {
  color: #1300c1 !important;
}
.col-1.black50,
.col-2.black50,
.col-3.black50,
.col-4.black50,
.section.black50 {
  padding: 2rem 0;
  background-color: rgba(0, 0, 0, 0.5);
  color: #ffffff !important;
}
.col-1.black50 p, .col-1.black50 h1, .col-1.black50 h2, .col-1.black50 .single-post article h1, .single-post article .col-1.black50 h1, .col-1.black50 h3, .col-1.black50 .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-1.black50 h2, .col-1.black50 .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-1.black50 h1, .col-1.black50 .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-1.black50 h1, .col-1.black50 h4, .col-1.black50 .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-1.black50 button, .col-1.black50 a, .col-1.black50 blockquote, .col-1.black50 li:before, .col-1.black50 p:before, .col-1.black50 p:after, .col-1.black50 h1:before, .col-1.black50 h1:after, .col-1.black50 h2:before, .col-1.black50 .single-post article h1:before, .single-post article .col-1.black50 h1:before, .col-1.black50 h2:after, .col-1.black50 .single-post article h1:after, .single-post article .col-1.black50 h1:after, .col-1.black50 h3:before, .col-1.black50 .search-modal .search-modal-content h2:before, .search-modal .search-modal-content .col-1.black50 h2:before, .col-1.black50 .search-modal .search-modal-content .single-post article h1:before, .search-modal .search-modal-content .single-post article .col-1.black50 h1:before, .col-1.black50 .single-post article .search-modal .search-modal-content h1:before, .single-post article .search-modal .search-modal-content .col-1.black50 h1:before, .col-1.black50 h3:after, .col-1.black50 .search-modal .search-modal-content h2:after, .search-modal .search-modal-content .col-1.black50 h2:after, .col-1.black50 .search-modal .search-modal-content .single-post article h1:after, .search-modal .search-modal-content .single-post article .col-1.black50 h1:after, .col-1.black50 .single-post article .search-modal .search-modal-content h1:after, .single-post article .search-modal .search-modal-content .col-1.black50 h1:after, .col-1.black50 h4:before, .col-1.black50 .content-accordion div.accordion-heading button:before, .content-accordion div.accordion-heading .col-1.black50 button:before, .col-1.black50 h4:after, .col-1.black50 .content-accordion div.accordion-heading button:after, .content-accordion div.accordion-heading .col-1.black50 button:after,
.col-2.black50 p,
.col-2.black50 h1,
.col-2.black50 h2,
.col-2.black50 .single-post article h1,
.single-post article .col-2.black50 h1,
.col-2.black50 h3,
.col-2.black50 .search-modal .search-modal-content h2,
.search-modal .search-modal-content .col-2.black50 h2,
.col-2.black50 .search-modal .search-modal-content .single-post article h1,
.search-modal .search-modal-content .single-post article .col-2.black50 h1,
.col-2.black50 .single-post article .search-modal .search-modal-content h1,
.single-post article .search-modal .search-modal-content .col-2.black50 h1,
.col-2.black50 h4,
.col-2.black50 .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading .col-2.black50 button,
.col-2.black50 a,
.col-2.black50 blockquote,
.col-2.black50 li:before,
.col-2.black50 p:before,
.col-2.black50 p:after,
.col-2.black50 h1:before,
.col-2.black50 h1:after,
.col-2.black50 h2:before,
.col-2.black50 .single-post article h1:before,
.single-post article .col-2.black50 h1:before,
.col-2.black50 h2:after,
.col-2.black50 .single-post article h1:after,
.single-post article .col-2.black50 h1:after,
.col-2.black50 h3:before,
.col-2.black50 .search-modal .search-modal-content h2:before,
.search-modal .search-modal-content .col-2.black50 h2:before,
.col-2.black50 .search-modal .search-modal-content .single-post article h1:before,
.search-modal .search-modal-content .single-post article .col-2.black50 h1:before,
.col-2.black50 .single-post article .search-modal .search-modal-content h1:before,
.single-post article .search-modal .search-modal-content .col-2.black50 h1:before,
.col-2.black50 h3:after,
.col-2.black50 .search-modal .search-modal-content h2:after,
.search-modal .search-modal-content .col-2.black50 h2:after,
.col-2.black50 .search-modal .search-modal-content .single-post article h1:after,
.search-modal .search-modal-content .single-post article .col-2.black50 h1:after,
.col-2.black50 .single-post article .search-modal .search-modal-content h1:after,
.single-post article .search-modal .search-modal-content .col-2.black50 h1:after,
.col-2.black50 h4:before,
.col-2.black50 .content-accordion div.accordion-heading button:before,
.content-accordion div.accordion-heading .col-2.black50 button:before,
.col-2.black50 h4:after,
.col-2.black50 .content-accordion div.accordion-heading button:after,
.content-accordion div.accordion-heading .col-2.black50 button:after,
.col-3.black50 p,
.col-3.black50 h1,
.col-3.black50 h2,
.col-3.black50 .single-post article h1,
.single-post article .col-3.black50 h1,
.col-3.black50 h3,
.col-3.black50 .search-modal .search-modal-content h2,
.search-modal .search-modal-content .col-3.black50 h2,
.col-3.black50 .search-modal .search-modal-content .single-post article h1,
.search-modal .search-modal-content .single-post article .col-3.black50 h1,
.col-3.black50 .single-post article .search-modal .search-modal-content h1,
.single-post article .search-modal .search-modal-content .col-3.black50 h1,
.col-3.black50 h4,
.col-3.black50 .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading .col-3.black50 button,
.col-3.black50 a,
.col-3.black50 blockquote,
.col-3.black50 li:before,
.col-3.black50 p:before,
.col-3.black50 p:after,
.col-3.black50 h1:before,
.col-3.black50 h1:after,
.col-3.black50 h2:before,
.col-3.black50 .single-post article h1:before,
.single-post article .col-3.black50 h1:before,
.col-3.black50 h2:after,
.col-3.black50 .single-post article h1:after,
.single-post article .col-3.black50 h1:after,
.col-3.black50 h3:before,
.col-3.black50 .search-modal .search-modal-content h2:before,
.search-modal .search-modal-content .col-3.black50 h2:before,
.col-3.black50 .search-modal .search-modal-content .single-post article h1:before,
.search-modal .search-modal-content .single-post article .col-3.black50 h1:before,
.col-3.black50 .single-post article .search-modal .search-modal-content h1:before,
.single-post article .search-modal .search-modal-content .col-3.black50 h1:before,
.col-3.black50 h3:after,
.col-3.black50 .search-modal .search-modal-content h2:after,
.search-modal .search-modal-content .col-3.black50 h2:after,
.col-3.black50 .search-modal .search-modal-content .single-post article h1:after,
.search-modal .search-modal-content .single-post article .col-3.black50 h1:after,
.col-3.black50 .single-post article .search-modal .search-modal-content h1:after,
.single-post article .search-modal .search-modal-content .col-3.black50 h1:after,
.col-3.black50 h4:before,
.col-3.black50 .content-accordion div.accordion-heading button:before,
.content-accordion div.accordion-heading .col-3.black50 button:before,
.col-3.black50 h4:after,
.col-3.black50 .content-accordion div.accordion-heading button:after,
.content-accordion div.accordion-heading .col-3.black50 button:after,
.col-4.black50 p,
.col-4.black50 h1,
.col-4.black50 h2,
.col-4.black50 .single-post article h1,
.single-post article .col-4.black50 h1,
.col-4.black50 h3,
.col-4.black50 .search-modal .search-modal-content h2,
.search-modal .search-modal-content .col-4.black50 h2,
.col-4.black50 .search-modal .search-modal-content .single-post article h1,
.search-modal .search-modal-content .single-post article .col-4.black50 h1,
.col-4.black50 .single-post article .search-modal .search-modal-content h1,
.single-post article .search-modal .search-modal-content .col-4.black50 h1,
.col-4.black50 h4,
.col-4.black50 .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading .col-4.black50 button,
.col-4.black50 a,
.col-4.black50 blockquote,
.col-4.black50 li:before,
.col-4.black50 p:before,
.col-4.black50 p:after,
.col-4.black50 h1:before,
.col-4.black50 h1:after,
.col-4.black50 h2:before,
.col-4.black50 .single-post article h1:before,
.single-post article .col-4.black50 h1:before,
.col-4.black50 h2:after,
.col-4.black50 .single-post article h1:after,
.single-post article .col-4.black50 h1:after,
.col-4.black50 h3:before,
.col-4.black50 .search-modal .search-modal-content h2:before,
.search-modal .search-modal-content .col-4.black50 h2:before,
.col-4.black50 .search-modal .search-modal-content .single-post article h1:before,
.search-modal .search-modal-content .single-post article .col-4.black50 h1:before,
.col-4.black50 .single-post article .search-modal .search-modal-content h1:before,
.single-post article .search-modal .search-modal-content .col-4.black50 h1:before,
.col-4.black50 h3:after,
.col-4.black50 .search-modal .search-modal-content h2:after,
.search-modal .search-modal-content .col-4.black50 h2:after,
.col-4.black50 .search-modal .search-modal-content .single-post article h1:after,
.search-modal .search-modal-content .single-post article .col-4.black50 h1:after,
.col-4.black50 .single-post article .search-modal .search-modal-content h1:after,
.single-post article .search-modal .search-modal-content .col-4.black50 h1:after,
.col-4.black50 h4:before,
.col-4.black50 .content-accordion div.accordion-heading button:before,
.content-accordion div.accordion-heading .col-4.black50 button:before,
.col-4.black50 h4:after,
.col-4.black50 .content-accordion div.accordion-heading button:after,
.content-accordion div.accordion-heading .col-4.black50 button:after,
.section.black50 p,
.section.black50 h1,
.section.black50 h2,
.section.black50 .single-post article h1,
.single-post article .section.black50 h1,
.section.black50 h3,
.section.black50 .search-modal .search-modal-content h2,
.search-modal .search-modal-content .section.black50 h2,
.section.black50 .search-modal .search-modal-content .single-post article h1,
.search-modal .search-modal-content .single-post article .section.black50 h1,
.section.black50 .single-post article .search-modal .search-modal-content h1,
.single-post article .search-modal .search-modal-content .section.black50 h1,
.section.black50 h4,
.section.black50 .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading .section.black50 button,
.section.black50 a,
.section.black50 blockquote,
.section.black50 li:before,
.section.black50 p:before,
.section.black50 p:after,
.section.black50 h1:before,
.section.black50 h1:after,
.section.black50 h2:before,
.section.black50 .single-post article h1:before,
.single-post article .section.black50 h1:before,
.section.black50 h2:after,
.section.black50 .single-post article h1:after,
.single-post article .section.black50 h1:after,
.section.black50 h3:before,
.section.black50 .search-modal .search-modal-content h2:before,
.search-modal .search-modal-content .section.black50 h2:before,
.section.black50 .search-modal .search-modal-content .single-post article h1:before,
.search-modal .search-modal-content .single-post article .section.black50 h1:before,
.section.black50 .single-post article .search-modal .search-modal-content h1:before,
.single-post article .search-modal .search-modal-content .section.black50 h1:before,
.section.black50 h3:after,
.section.black50 .search-modal .search-modal-content h2:after,
.search-modal .search-modal-content .section.black50 h2:after,
.section.black50 .search-modal .search-modal-content .single-post article h1:after,
.search-modal .search-modal-content .single-post article .section.black50 h1:after,
.section.black50 .single-post article .search-modal .search-modal-content h1:after,
.single-post article .search-modal .search-modal-content .section.black50 h1:after,
.section.black50 h4:before,
.section.black50 .content-accordion div.accordion-heading button:before,
.content-accordion div.accordion-heading .section.black50 button:before,
.section.black50 h4:after,
.section.black50 .content-accordion div.accordion-heading button:after,
.content-accordion div.accordion-heading .section.black50 button:after {
  color: #fff !important;
}
.col-1.black50 a:hover,
.col-2.black50 a:hover,
.col-3.black50 a:hover,
.col-4.black50 a:hover,
.section.black50 a:hover {
  color: #1300c1 !important;
}
.col-1.black50 a.blue:hover, .col-1.black50 a.pink:hover, .col-1.black50 a.purple:hover,
.col-2.black50 a.blue:hover,
.col-2.black50 a.pink:hover,
.col-2.black50 a.purple:hover,
.col-3.black50 a.blue:hover,
.col-3.black50 a.pink:hover,
.col-3.black50 a.purple:hover,
.col-4.black50 a.blue:hover,
.col-4.black50 a.pink:hover,
.col-4.black50 a.purple:hover,
.section.black50 a.blue:hover,
.section.black50 a.pink:hover,
.section.black50 a.purple:hover {
  color: #fff !important;
}
.col-1.black50 a.white, .col-1.black50 a.peach, .col-1.black50 a.green, .col-1.black50 a.sky,
.col-2.black50 a.white,
.col-2.black50 a.peach,
.col-2.black50 a.green,
.col-2.black50 a.sky,
.col-3.black50 a.white,
.col-3.black50 a.peach,
.col-3.black50 a.green,
.col-3.black50 a.sky,
.col-4.black50 a.white,
.col-4.black50 a.peach,
.col-4.black50 a.green,
.col-4.black50 a.sky,
.section.black50 a.white,
.section.black50 a.peach,
.section.black50 a.green,
.section.black50 a.sky {
  color: #1300c1 !important;
}
.col-1.green,
.col-2.green,
.col-3.green,
.col-4.green,
.section.green {
  padding: 2rem 0;
  background-color: #71f5c4;
}
.col-1.sky,
.col-2.sky,
.col-3.sky,
.col-4.sky,
.section.sky {
  padding: 2rem 0;
  background-color: #9da8ff;
}
.col-1.sky10,
.col-2.sky10,
.col-3.sky10,
.col-4.sky10,
.section.sky10 {
  padding: 2rem 0;
  background-color: #f5f6ff;
}
.col-1.sky20,
.col-2.sky20,
.col-3.sky20,
.col-4.sky20,
.section.sky20 {
  padding: 2rem 0;
  background-color: #ebeeff;
}
.col-1.sky40,
.col-2.sky40,
.col-3.sky40,
.col-4.sky40,
.section.sky40 {
  padding: 2rem 0;
  background-color: #d8dcff;
}
.col-1.sky60,
.col-2.sky60,
.col-3.sky60,
.col-4.sky60,
.section.sky60 {
  padding: 2rem 0;
  background-color: #c4cbff;
}
.col-1.peach,
.col-2.peach,
.col-3.peach,
.col-4.peach,
.section.peach {
  padding: 2rem 0;
  background-color: #ffcdd9;
}
.col-1.peach25,
.col-2.peach25,
.col-3.peach25,
.col-4.peach25,
.section.peach25 {
  padding: 2rem 0;
  background-color: #fdf2f5;
}
.col-1.peach20,
.col-2.peach20,
.col-3.peach20,
.col-4.peach20,
.section.peach20 {
  padding: 2rem 0;
  background-color: #fdf2f5;
}
.col-1.peach40,
.col-2.peach40,
.col-3.peach40,
.col-4.peach40,
.section.peach40 {
  padding: 2rem 0;
  background-color: #ffebf0;
}
.col-1.peach60,
.col-2.peach60,
.col-3.peach60,
.col-4.peach60,
.section.peach60 {
  padding: 2rem 0;
  padding: 2rem 0;
  background-color: #ffe1e8;
}
.col-1.whitetext,
.col-2.whitetext,
.col-3.whitetext,
.col-4.whitetext,
.section.whitetext {
  background-color: transparent;
  color: #ffffff !important;
}
.col-1.whitetext p, .col-1.whitetext h1, .col-1.whitetext h2, .col-1.whitetext .single-post article h1, .single-post article .col-1.whitetext h1, .col-1.whitetext h3, .col-1.whitetext .search-modal .search-modal-content h2, .search-modal .search-modal-content .col-1.whitetext h2, .col-1.whitetext .search-modal .search-modal-content .single-post article h1, .search-modal .search-modal-content .single-post article .col-1.whitetext h1, .col-1.whitetext .single-post article .search-modal .search-modal-content h1, .single-post article .search-modal .search-modal-content .col-1.whitetext h1, .col-1.whitetext h4, .col-1.whitetext .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .col-1.whitetext button, .col-1.whitetext a, .col-1.whitetext blockquote, .col-1.whitetext li:before, .col-1.whitetext p:before, .col-1.whitetext p:after, .col-1.whitetext h1:before, .col-1.whitetext h1:after, .col-1.whitetext h2:before, .col-1.whitetext .single-post article h1:before, .single-post article .col-1.whitetext h1:before, .col-1.whitetext h2:after, .col-1.whitetext .single-post article h1:after, .single-post article .col-1.whitetext h1:after, .col-1.whitetext h3:before, .col-1.whitetext .search-modal .search-modal-content h2:before, .search-modal .search-modal-content .col-1.whitetext h2:before, .col-1.whitetext .search-modal .search-modal-content .single-post article h1:before, .search-modal .search-modal-content .single-post article .col-1.whitetext h1:before, .col-1.whitetext .single-post article .search-modal .search-modal-content h1:before, .single-post article .search-modal .search-modal-content .col-1.whitetext h1:before, .col-1.whitetext h3:after, .col-1.whitetext .search-modal .search-modal-content h2:after, .search-modal .search-modal-content .col-1.whitetext h2:after, .col-1.whitetext .search-modal .search-modal-content .single-post article h1:after, .search-modal .search-modal-content .single-post article .col-1.whitetext h1:after, .col-1.whitetext .single-post article .search-modal .search-modal-content h1:after, .single-post article .search-modal .search-modal-content .col-1.whitetext h1:after, .col-1.whitetext h4:before, .col-1.whitetext .content-accordion div.accordion-heading button:before, .content-accordion div.accordion-heading .col-1.whitetext button:before, .col-1.whitetext h4:after, .col-1.whitetext .content-accordion div.accordion-heading button:after, .content-accordion div.accordion-heading .col-1.whitetext button:after,
.col-2.whitetext p,
.col-2.whitetext h1,
.col-2.whitetext h2,
.col-2.whitetext .single-post article h1,
.single-post article .col-2.whitetext h1,
.col-2.whitetext h3,
.col-2.whitetext .search-modal .search-modal-content h2,
.search-modal .search-modal-content .col-2.whitetext h2,
.col-2.whitetext .search-modal .search-modal-content .single-post article h1,
.search-modal .search-modal-content .single-post article .col-2.whitetext h1,
.col-2.whitetext .single-post article .search-modal .search-modal-content h1,
.single-post article .search-modal .search-modal-content .col-2.whitetext h1,
.col-2.whitetext h4,
.col-2.whitetext .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading .col-2.whitetext button,
.col-2.whitetext a,
.col-2.whitetext blockquote,
.col-2.whitetext li:before,
.col-2.whitetext p:before,
.col-2.whitetext p:after,
.col-2.whitetext h1:before,
.col-2.whitetext h1:after,
.col-2.whitetext h2:before,
.col-2.whitetext .single-post article h1:before,
.single-post article .col-2.whitetext h1:before,
.col-2.whitetext h2:after,
.col-2.whitetext .single-post article h1:after,
.single-post article .col-2.whitetext h1:after,
.col-2.whitetext h3:before,
.col-2.whitetext .search-modal .search-modal-content h2:before,
.search-modal .search-modal-content .col-2.whitetext h2:before,
.col-2.whitetext .search-modal .search-modal-content .single-post article h1:before,
.search-modal .search-modal-content .single-post article .col-2.whitetext h1:before,
.col-2.whitetext .single-post article .search-modal .search-modal-content h1:before,
.single-post article .search-modal .search-modal-content .col-2.whitetext h1:before,
.col-2.whitetext h3:after,
.col-2.whitetext .search-modal .search-modal-content h2:after,
.search-modal .search-modal-content .col-2.whitetext h2:after,
.col-2.whitetext .search-modal .search-modal-content .single-post article h1:after,
.search-modal .search-modal-content .single-post article .col-2.whitetext h1:after,
.col-2.whitetext .single-post article .search-modal .search-modal-content h1:after,
.single-post article .search-modal .search-modal-content .col-2.whitetext h1:after,
.col-2.whitetext h4:before,
.col-2.whitetext .content-accordion div.accordion-heading button:before,
.content-accordion div.accordion-heading .col-2.whitetext button:before,
.col-2.whitetext h4:after,
.col-2.whitetext .content-accordion div.accordion-heading button:after,
.content-accordion div.accordion-heading .col-2.whitetext button:after,
.col-3.whitetext p,
.col-3.whitetext h1,
.col-3.whitetext h2,
.col-3.whitetext .single-post article h1,
.single-post article .col-3.whitetext h1,
.col-3.whitetext h3,
.col-3.whitetext .search-modal .search-modal-content h2,
.search-modal .search-modal-content .col-3.whitetext h2,
.col-3.whitetext .search-modal .search-modal-content .single-post article h1,
.search-modal .search-modal-content .single-post article .col-3.whitetext h1,
.col-3.whitetext .single-post article .search-modal .search-modal-content h1,
.single-post article .search-modal .search-modal-content .col-3.whitetext h1,
.col-3.whitetext h4,
.col-3.whitetext .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading .col-3.whitetext button,
.col-3.whitetext a,
.col-3.whitetext blockquote,
.col-3.whitetext li:before,
.col-3.whitetext p:before,
.col-3.whitetext p:after,
.col-3.whitetext h1:before,
.col-3.whitetext h1:after,
.col-3.whitetext h2:before,
.col-3.whitetext .single-post article h1:before,
.single-post article .col-3.whitetext h1:before,
.col-3.whitetext h2:after,
.col-3.whitetext .single-post article h1:after,
.single-post article .col-3.whitetext h1:after,
.col-3.whitetext h3:before,
.col-3.whitetext .search-modal .search-modal-content h2:before,
.search-modal .search-modal-content .col-3.whitetext h2:before,
.col-3.whitetext .search-modal .search-modal-content .single-post article h1:before,
.search-modal .search-modal-content .single-post article .col-3.whitetext h1:before,
.col-3.whitetext .single-post article .search-modal .search-modal-content h1:before,
.single-post article .search-modal .search-modal-content .col-3.whitetext h1:before,
.col-3.whitetext h3:after,
.col-3.whitetext .search-modal .search-modal-content h2:after,
.search-modal .search-modal-content .col-3.whitetext h2:after,
.col-3.whitetext .search-modal .search-modal-content .single-post article h1:after,
.search-modal .search-modal-content .single-post article .col-3.whitetext h1:after,
.col-3.whitetext .single-post article .search-modal .search-modal-content h1:after,
.single-post article .search-modal .search-modal-content .col-3.whitetext h1:after,
.col-3.whitetext h4:before,
.col-3.whitetext .content-accordion div.accordion-heading button:before,
.content-accordion div.accordion-heading .col-3.whitetext button:before,
.col-3.whitetext h4:after,
.col-3.whitetext .content-accordion div.accordion-heading button:after,
.content-accordion div.accordion-heading .col-3.whitetext button:after,
.col-4.whitetext p,
.col-4.whitetext h1,
.col-4.whitetext h2,
.col-4.whitetext .single-post article h1,
.single-post article .col-4.whitetext h1,
.col-4.whitetext h3,
.col-4.whitetext .search-modal .search-modal-content h2,
.search-modal .search-modal-content .col-4.whitetext h2,
.col-4.whitetext .search-modal .search-modal-content .single-post article h1,
.search-modal .search-modal-content .single-post article .col-4.whitetext h1,
.col-4.whitetext .single-post article .search-modal .search-modal-content h1,
.single-post article .search-modal .search-modal-content .col-4.whitetext h1,
.col-4.whitetext h4,
.col-4.whitetext .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading .col-4.whitetext button,
.col-4.whitetext a,
.col-4.whitetext blockquote,
.col-4.whitetext li:before,
.col-4.whitetext p:before,
.col-4.whitetext p:after,
.col-4.whitetext h1:before,
.col-4.whitetext h1:after,
.col-4.whitetext h2:before,
.col-4.whitetext .single-post article h1:before,
.single-post article .col-4.whitetext h1:before,
.col-4.whitetext h2:after,
.col-4.whitetext .single-post article h1:after,
.single-post article .col-4.whitetext h1:after,
.col-4.whitetext h3:before,
.col-4.whitetext .search-modal .search-modal-content h2:before,
.search-modal .search-modal-content .col-4.whitetext h2:before,
.col-4.whitetext .search-modal .search-modal-content .single-post article h1:before,
.search-modal .search-modal-content .single-post article .col-4.whitetext h1:before,
.col-4.whitetext .single-post article .search-modal .search-modal-content h1:before,
.single-post article .search-modal .search-modal-content .col-4.whitetext h1:before,
.col-4.whitetext h3:after,
.col-4.whitetext .search-modal .search-modal-content h2:after,
.search-modal .search-modal-content .col-4.whitetext h2:after,
.col-4.whitetext .search-modal .search-modal-content .single-post article h1:after,
.search-modal .search-modal-content .single-post article .col-4.whitetext h1:after,
.col-4.whitetext .single-post article .search-modal .search-modal-content h1:after,
.single-post article .search-modal .search-modal-content .col-4.whitetext h1:after,
.col-4.whitetext h4:before,
.col-4.whitetext .content-accordion div.accordion-heading button:before,
.content-accordion div.accordion-heading .col-4.whitetext button:before,
.col-4.whitetext h4:after,
.col-4.whitetext .content-accordion div.accordion-heading button:after,
.content-accordion div.accordion-heading .col-4.whitetext button:after,
.section.whitetext p,
.section.whitetext h1,
.section.whitetext h2,
.section.whitetext .single-post article h1,
.single-post article .section.whitetext h1,
.section.whitetext h3,
.section.whitetext .search-modal .search-modal-content h2,
.search-modal .search-modal-content .section.whitetext h2,
.section.whitetext .search-modal .search-modal-content .single-post article h1,
.search-modal .search-modal-content .single-post article .section.whitetext h1,
.section.whitetext .single-post article .search-modal .search-modal-content h1,
.single-post article .search-modal .search-modal-content .section.whitetext h1,
.section.whitetext h4,
.section.whitetext .content-accordion div.accordion-heading button,
.content-accordion div.accordion-heading .section.whitetext button,
.section.whitetext a,
.section.whitetext blockquote,
.section.whitetext li:before,
.section.whitetext p:before,
.section.whitetext p:after,
.section.whitetext h1:before,
.section.whitetext h1:after,
.section.whitetext h2:before,
.section.whitetext .single-post article h1:before,
.single-post article .section.whitetext h1:before,
.section.whitetext h2:after,
.section.whitetext .single-post article h1:after,
.single-post article .section.whitetext h1:after,
.section.whitetext h3:before,
.section.whitetext .search-modal .search-modal-content h2:before,
.search-modal .search-modal-content .section.whitetext h2:before,
.section.whitetext .search-modal .search-modal-content .single-post article h1:before,
.search-modal .search-modal-content .single-post article .section.whitetext h1:before,
.section.whitetext .single-post article .search-modal .search-modal-content h1:before,
.single-post article .search-modal .search-modal-content .section.whitetext h1:before,
.section.whitetext h3:after,
.section.whitetext .search-modal .search-modal-content h2:after,
.search-modal .search-modal-content .section.whitetext h2:after,
.section.whitetext .search-modal .search-modal-content .single-post article h1:after,
.search-modal .search-modal-content .single-post article .section.whitetext h1:after,
.section.whitetext .single-post article .search-modal .search-modal-content h1:after,
.single-post article .search-modal .search-modal-content .section.whitetext h1:after,
.section.whitetext h4:before,
.section.whitetext .content-accordion div.accordion-heading button:before,
.content-accordion div.accordion-heading .section.whitetext button:before,
.section.whitetext h4:after,
.section.whitetext .content-accordion div.accordion-heading button:after,
.content-accordion div.accordion-heading .section.whitetext button:after {
  color: #fff !important;
}
.col-1.whitetext a:hover,
.col-2.whitetext a:hover,
.col-3.whitetext a:hover,
.col-4.whitetext a:hover,
.section.whitetext a:hover {
  color: #fff !important;
}
.col-1 p.pink,
.col-1 p.purple,
.col-1 p.blue,
.col-2 p.pink,
.col-2 p.purple,
.col-2 p.blue,
.col-3 p.pink,
.col-3 p.purple,
.col-3 p.blue,
.col-4 p.pink,
.col-4 p.purple,
.col-4 p.blue,
.section p.pink,
.section p.purple,
.section p.blue {
  color: #fff;
}

h3.highlight, .search-modal .search-modal-content h2.highlight, .search-modal .search-modal-content .single-post article h1.highlight, .single-post article .search-modal .search-modal-content h1.highlight {
  margin-top: 1.5rem;
}

.highlight {
  padding: 1.25rem !important;
}
.highlight.white {
  background-color: #fff;
}
.highlight.white p {
  color: #303030;
}
.highlight.white blockquote, .highlight.white blockquote p {
  color: #1300c1;
}
.highlight.black5 {
  padding: 2rem 0;
  background-color: #f2f2f2;
}
.highlight.black {
  padding: 2rem 0;
  background-color: #f2f2f2;
}
.highlight.black10 {
  padding: 2rem 0;
  background-color: #e6e6e6;
}
.highlight.blue, .highlight.highlight.blue {
  padding: 2rem 0;
  background-color: #1300c1;
  color: #ffffff;
}
.highlight.blue p, .highlight.blue h1, .highlight.blue h2, .highlight.blue h3, .highlight.blue h4, .highlight.blue .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .highlight.blue button, .highlight.blue a, .highlight.blue blockquote, .highlight.blue li:before, .highlight.blue p:before, .highlight.blue p:after, .highlight.blue h1:before, .highlight.blue h1:after, .highlight.blue h2:before, .highlight.blue h2:after, .highlight.blue h3:before, .highlight.blue h3:after, .highlight.blue h4:before, .highlight.blue .content-accordion div.accordion-heading button:before, .content-accordion div.accordion-heading .highlight.blue button:before, .highlight.blue h4:after, .highlight.blue .content-accordion div.accordion-heading button:after, .content-accordion div.accordion-heading .highlight.blue button:after, .highlight.highlight.blue p, .highlight.highlight.blue h1, .highlight.highlight.blue h2, .highlight.highlight.blue h3, .highlight.highlight.blue h4, .highlight.highlight.blue a, .highlight.highlight.blue blockquote, .highlight.highlight.blue li:before, .highlight.highlight.blue p:before, .highlight.highlight.blue p:after, .highlight.highlight.blue h1:before, .highlight.highlight.blue h1:after, .highlight.highlight.blue h2:before, .highlight.highlight.blue h2:after, .highlight.highlight.blue h3:before, .highlight.highlight.blue h3:after, .highlight.highlight.blue h4:before, .highlight.highlight.blue h4:after {
  color: #fff;
}
.highlight.blue a:hover, .highlight.highlight.blue a:hover {
  color: #1300c1;
}
.highlight.blue a.blue:hover, .highlight.blue a.pink:hover, .highlight.blue a.purple:hover, .highlight.highlight.blue a.blue:hover, .highlight.highlight.blue a.pink:hover, .highlight.highlight.blue a.purple:hover {
  color: #fff;
}
.highlight.blue a.white, .highlight.blue a.peach, .highlight.blue a.green, .highlight.blue a.sky, .highlight.highlight.blue a.white, .highlight.highlight.blue a.peach, .highlight.highlight.blue a.green, .highlight.highlight.blue a.sky {
  color: #1300c1;
}
.highlight.pink {
  padding: 2rem 0;
  background-color: #E60067;
  color: #ffffff !important;
}
.highlight.pink p, .highlight.pink h1, .highlight.pink h2, .highlight.pink h3, .highlight.pink h4, .highlight.pink .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .highlight.pink button, .highlight.pink a, .highlight.pink blockquote, .highlight.pink li:before, .highlight.pink p:before, .highlight.pink p:after, .highlight.pink h1:before, .highlight.pink h1:after, .highlight.pink h2:before, .highlight.pink h2:after, .highlight.pink h3:before, .highlight.pink h3:after, .highlight.pink h4:before, .highlight.pink .content-accordion div.accordion-heading button:before, .content-accordion div.accordion-heading .highlight.pink button:before, .highlight.pink h4:after, .highlight.pink .content-accordion div.accordion-heading button:after, .content-accordion div.accordion-heading .highlight.pink button:after {
  color: #fff !important;
}
.highlight.pink a:hover {
  color: #1300c1 !important;
}
.highlight.pink a.blue:hover, .highlight.pink a.pink:hover, .highlight.pink a.purple:hover {
  color: #fff !important;
}
.highlight.pink a.white, .highlight.pink a.peach, .highlight.pink a.green, .highlight.pink a.sky {
  color: #1300c1 !important;
}
.highlight.purple {
  padding: 2rem 0;
  background-color: #8149ff;
  color: #ffffff !important;
}
.highlight.purple p, .highlight.purple h1, .highlight.purple h2, .highlight.purple h3, .highlight.purple h4, .highlight.purple .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .highlight.purple button, .highlight.purple a, .highlight.purple blockquote, .highlight.purple li:before, .highlight.purple p:before, .highlight.purple p:after, .highlight.purple h1:before, .highlight.purple h1:after, .highlight.purple h2:before, .highlight.purple h2:after, .highlight.purple h3:before, .highlight.purple h3:after, .highlight.purple h4:before, .highlight.purple .content-accordion div.accordion-heading button:before, .content-accordion div.accordion-heading .highlight.purple button:before, .highlight.purple h4:after, .highlight.purple .content-accordion div.accordion-heading button:after, .content-accordion div.accordion-heading .highlight.purple button:after {
  color: #fff !important;
}
.highlight.purple a:hover {
  color: #1300c1 !important;
}
.highlight.purple a.blue:hover, .highlight.purple a.pink:hover, .highlight.purple a.purple:hover {
  color: #fff !important;
}
.highlight.purple a.white, .highlight.purple a.peach, .highlight.purple a.green, .highlight.purple a.sky {
  color: #1300c1 !important;
}
.highlight.white90 {
  padding: 2rem 0;
  background-color: rgba(255, 255, 255, 0.9);
}
.highlight.white80 {
  padding: 2rem 0;
  background-color: rgba(255, 255, 255, 0.8);
}
.highlight.white70 {
  padding: 2rem 0;
  background-color: rgba(255, 255, 255, 0.7);
}
.highlight.black30 {
  padding: 2rem 0;
  background-color: rgba(0, 0, 0, 0.3);
  color: #ffffff !important;
}
.highlight.black30 p, .highlight.black30 h1, .highlight.black30 h2, .highlight.black30 h3, .highlight.black30 h4, .highlight.black30 .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .highlight.black30 button, .highlight.black30 a, .highlight.black30 blockquote, .highlight.black30 li:before, .highlight.black30 p:before, .highlight.black30 p:after, .highlight.black30 h1:before, .highlight.black30 h1:after, .highlight.black30 h2:before, .highlight.black30 h2:after, .highlight.black30 h3:before, .highlight.black30 h3:after, .highlight.black30 h4:before, .highlight.black30 .content-accordion div.accordion-heading button:before, .content-accordion div.accordion-heading .highlight.black30 button:before, .highlight.black30 h4:after, .highlight.black30 .content-accordion div.accordion-heading button:after, .content-accordion div.accordion-heading .highlight.black30 button:after {
  color: #fff !important;
}
.highlight.black30 a:hover {
  color: #1300c1 !important;
}
.highlight.black30 a.blue:hover, .highlight.black30 a.pink:hover, .highlight.black30 a.purple:hover {
  color: #fff !important;
}
.highlight.black30 a.white, .highlight.black30 a.peach, .highlight.black30 a.green, .highlight.black30 a.sky {
  color: #1300c1 !important;
}
.highlight.black50 {
  padding: 2rem 0;
  background-color: rgba(0, 0, 0, 0.5);
  color: #ffffff !important;
}
.highlight.black50 p, .highlight.black50 h1, .highlight.black50 h2, .highlight.black50 h3, .highlight.black50 h4, .highlight.black50 .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .highlight.black50 button, .highlight.black50 a, .highlight.black50 blockquote, .highlight.black50 li:before, .highlight.black50 p:before, .highlight.black50 p:after, .highlight.black50 h1:before, .highlight.black50 h1:after, .highlight.black50 h2:before, .highlight.black50 h2:after, .highlight.black50 h3:before, .highlight.black50 h3:after, .highlight.black50 h4:before, .highlight.black50 .content-accordion div.accordion-heading button:before, .content-accordion div.accordion-heading .highlight.black50 button:before, .highlight.black50 h4:after, .highlight.black50 .content-accordion div.accordion-heading button:after, .content-accordion div.accordion-heading .highlight.black50 button:after {
  color: #fff !important;
}
.highlight.black50 a:hover {
  color: #1300c1 !important;
}
.highlight.black50 a.blue:hover, .highlight.black50 a.pink:hover, .highlight.black50 a.purple:hover {
  color: #fff !important;
}
.highlight.black50 a.white, .highlight.black50 a.peach, .highlight.black50 a.green, .highlight.black50 a.sky {
  color: #1300c1 !important;
}
.highlight.green {
  padding: 2rem 0;
  background-color: #71f5c4;
}
.highlight.sky {
  padding: 2rem 0;
  background-color: #9da8ff;
}
.highlight.sky10 {
  padding: 2rem 0;
  background-color: #f5f6ff;
}
.highlight.sky20 {
  padding: 2rem 0;
  background-color: #ebeeff;
}
.highlight.sky40 {
  padding: 2rem 0;
  background-color: #d8dcff;
}
.highlight.sky60 {
  padding: 2rem 0;
  background-color: #c4cbff;
}
.highlight.peach {
  padding: 2rem 0;
  background-color: #ffcdd9;
}
.highlight.peach25 {
  padding: 2rem 0;
  background-color: #fdf2f5;
}
.highlight.peach20 {
  padding: 2rem 0;
  background-color: #fdf2f5;
}
.highlight.peach40 {
  padding: 2rem 0;
  background-color: #ffebf0;
}
.highlight.peach60 {
  padding: 2rem 0;
  padding: 2rem 0;
  background-color: #ffe1e8;
}
.highlight.whitetext {
  background-color: transparent;
  color: #ffffff !important;
}
.highlight.whitetext p, .highlight.whitetext h1, .highlight.whitetext h2, .highlight.whitetext h3, .highlight.whitetext h4, .highlight.whitetext .content-accordion div.accordion-heading button, .content-accordion div.accordion-heading .highlight.whitetext button, .highlight.whitetext a, .highlight.whitetext blockquote, .highlight.whitetext li:before, .highlight.whitetext p:before, .highlight.whitetext p:after, .highlight.whitetext h1:before, .highlight.whitetext h1:after, .highlight.whitetext h2:before, .highlight.whitetext h2:after, .highlight.whitetext h3:before, .highlight.whitetext h3:after, .highlight.whitetext h4:before, .highlight.whitetext .content-accordion div.accordion-heading button:before, .content-accordion div.accordion-heading .highlight.whitetext button:before, .highlight.whitetext h4:after, .highlight.whitetext .content-accordion div.accordion-heading button:after, .content-accordion div.accordion-heading .highlight.whitetext button:after {
  color: #fff !important;
}
.highlight.whitetext a:hover {
  color: #fff !important;
}
.highlight p.pink,
.highlight p.purple,
.highlight p.blue {
  color: #fff;
}

@media (max-width: 1024px) {
  .block.highlight {
    margin-bottom: 1rem;
  }
}

/*--------------------------------------------------------------
# 1 COL
--------------------------------------------------------------*/
.col-1 .wrap {
  justify-content: space-between;
}
.col-1 > div > div {
  overflow: hidden;
  justify-content: space-between;
  margin: 0 auto;
}
@media (min-width: 768px) {
  .col-1 > div > div {
    flex: 0 0 100%;
  }
}

/*--------------------------------------------------------------
# 2 COL
--------------------------------------------------------------*/
@media (min-width: 1024px) {
  .col-2.two_one .wrap div:nth-of-type(1) {
    flex: 0 0 calc(60% - 1rem);
  }
  .col-2.two_one .wrap div:nth-of-type(2) {
    flex: 0 0 calc(40% - 1rem);
  }
  .col-2.twothird_one .wrap div:nth-of-type(1) {
    flex: 0 0 calc(70% - 1rem);
  }
  .col-2.twothird_one .wrap div:nth-of-type(2) {
    flex: 0 0 calc(30% - 1rem);
  }
  .col-2.three_one .wrap div:nth-of-type(1) {
    flex: 0 0 calc(80% - 1rem);
  }
  .col-2.three_one .wrap div:nth-of-type(2) {
    flex: 0 0 calc(20% - 1rem);
  }
  .col-2.sidebar-right .wrap > div:nth-of-type(1) {
    flex: 0 0 calc(75% - 1rem);
  }
  .col-2.sidebar-right .wrap > div:nth-of-type(2) {
    flex: 0 0 calc(25% - 1rem);
  }
  .col-2.one_three .wrap div:nth-of-type(2) {
    flex: 0 0 calc(80% - 1rem);
  }
  .col-2.one_three .wrap div:nth-of-type(1) {
    flex: 0 0 calc(20% - 1rem);
  }
  .col-2.one_twothird .wrap div:nth-of-type(2) {
    flex: 0 0 calc(70% - 1rem);
  }
  .col-2.one_twothird .wrap div:nth-of-type(1) {
    flex: 0 0 calc(30% - 1rem);
  }
  .col-2.one_two .wrap div:nth-of-type(2) {
    flex: 0 0 calc(60% - 1rem);
  }
  .col-2.one_two .wrap div:nth-of-type(1) {
    flex: 0 0 calc(40% - 1rem);
  }
}
.col-2 .wrap {
  justify-content: space-between;
}
.col-2 > div > div {
  flex: 0 0 100%;
  margin-bottom: 2rem;
  overflow: hidden;
  justify-content: space-between;
}
@media (min-width: 768px) {
  .col-2 > div > div {
    flex: 0 0 calc(50% - 1rem);
    margin-bottom: 0;
    padding: 1rem 0;
    width: calc(50% - 0.5rem);
  }
}
@media (min-width: 1200px) {
  .col-2 > div > div {
    padding: 0;
  }
}

@media (max-width: 767px) {
  .col-2:nth-of-type(2n) > div > div:nth-of-type(1) {
    order: 2;
  }
  .col-2:nth-of-type(2n) > div > div:nth-of-type(2) {
    order: 1;
  }
}
/*--------------------------------------------------------------
# INNER PAGE
--------------------------------------------------------------*/
#inner-page-content {
  overflow: hidden;
  width: 100%;
}
#inner-page-content .col-1 .wrap.container,
#inner-page-content .col-2 .wrap.container,
#inner-page-content .col-3 .wrap.container,
#inner-page-content .col-4 .wrap.container,
#inner-page-content .section .wrap.container {
  padding: 0;
}

/*--------------------------------------------------------------
# 3 COL
--------------------------------------------------------------*/
.col-3 .wrap.container.flex-h:after {
  content: "";
  flex: 0 0 calc(33.33% - 1rem);
}
@media (min-width: 1024px) {
  .col-3.three .wrap div {
    flex: 0 0 calc(33.33% - 1rem);
  }
  .col-3.one_two_one .wrap div:nth-of-type(1),
  .col-3.one_two_one .wrap div:nth-of-type(3) {
    flex: 0 0 calc(20% - 1rem);
  }
  .col-3.one_two_one .wrap div:nth-of-type(2) {
    flex: 0 0 calc(60% - 1rem);
  }
  .col-3.one_one_two .wrap div:nth-of-type(1),
  .col-3.one_one_two .wrap div:nth-of-type(2) {
    flex: 0 0 calc(20% - 1rem);
  }
  .col-3.one_one_two .wrap div:nth-of-type(3) {
    flex: 0 0 calc(60% - 1rem);
  }
  .col-3.two_one_one .wrap div:nth-of-type(2),
  .col-3.two_one_one .wrap div:nth-of-type(3) {
    flex: 0 0 calc(20% - 1rem);
  }
  .col-3.two_one_one .wrap div:nth-of-type(1) {
    flex: 0 0 calc(60% - 1rem);
  }
}
.col-3 > div > div {
  margin-bottom: 1rem;
  justify-content: space-between;
}
@media (min-width: 768px) {
  .col-3 > div > div {
    flex: 0 0 calc(33.33% - 2rem);
    margin-bottom: 0;
  }
}

/*--------------------------------------------------------------
# 4 COL
--------------------------------------------------------------*/
.col-4 .wrap {
  justify-content: space-between;
}
.col-4 .wrap.container.flex-h:after {
  content: "";
  flex: 0 0 calc(25% - 1rem);
}
.col-4 > div > div {
  justify-content: space-between;
}
@media (min-width: 768px) {
  .col-4 > div > div {
    flex: 0 0 calc(50% - 1rem);
  }
}
@media (min-width: 1024px) {
  .col-4 > div > div {
    flex: 0 0 calc(25% - 1rem);
    padding: 1rem 0;
  }
}

/*--------------------------------------------------------------
# Posts
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Footer
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# WP FORMS
--------------------------------------------------------------*/
div.wpforms-container-full .wpforms-form button[type=submit]:focus-visible,
.wpforms-form button[type=submit]:focus-visible {
  outline: 2px solid #E60067;
  background-color: #E60067 !important;
}

/*--------------------------------------------------------------
# ARVE RESPONSIVE VIDEO PLUGIN
--------------------------------------------------------------*/
.rve-embed-responsive::before {
  display: inline !important;
  content: "";
}/*# sourceMappingURL=style.css.map */