@font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 100 900;
font-display: swap;
src: url(https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufN5qWr4xCC.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: "Roboto";
font-style: italic;
font-weight: 100;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOiCnqEu92Fr1Mu51QrEz0dL_nz.woff2) format("woff2");
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: "Roboto";
font-style: italic;
font-weight: 100;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOiCnqEu92Fr1Mu51QrEzQdL_nz.woff2) format("woff2");
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: "Roboto";
font-style: italic;
font-weight: 100;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOiCnqEu92Fr1Mu51QrEzwdL_nz.woff2) format("woff2");
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: "Roboto";
font-style: italic;
font-weight: 100;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOiCnqEu92Fr1Mu51QrEz4dL_nz.woff2) format("woff2");
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: "Roboto";
font-style: italic;
font-weight: 100;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOiCnqEu92Fr1Mu51QrEzAdLw.woff2) format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}  @font-face {
font-family: "Roboto";
font-style: italic;
font-weight: 300;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TjASc0CsTKlA.woff2) format("woff2");
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: "Roboto";
font-style: italic;
font-weight: 300;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TjASc6CsQ.woff2) format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}  @font-face {
font-family: "Roboto";
font-style: italic;
font-weight: 400;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOkCnqEu92Fr1Mu51xGIzIFKw.woff2) format("woff2");
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: "Roboto";
font-style: italic;
font-weight: 400;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOkCnqEu92Fr1Mu51xIIzI.woff2) format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}  @font-face {
font-family: "Roboto";
font-style: italic;
font-weight: 500;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51S7ACc0CsTKlA.woff2) format("woff2");
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: "Roboto";
font-style: italic;
font-weight: 500;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51S7ACc6CsQ.woff2) format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}  @font-face {
font-family: "Roboto";
font-style: italic;
font-weight: 700;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TzBic0CsTKlA.woff2) format("woff2");
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: "Roboto";
font-style: italic;
font-weight: 700;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TzBic6CsQ.woff2) format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}  @font-face {
font-family: "Roboto";
font-style: italic;
font-weight: 900;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TLBCc0CsTKlA.woff2) format("woff2");
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: "Roboto";
font-style: italic;
font-weight: 900;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TLBCc6CsQ.woff2) format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}  @font-face {
font-family: "Roboto";
font-style: normal;
font-weight: 100;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOkCnqEu92Fr1MmgVxGIzIFKw.woff2) format("woff2");
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: "Roboto";
font-style: normal;
font-weight: 100;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOkCnqEu92Fr1MmgVxIIzI.woff2) format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}  @font-face {
font-family: "Roboto";
font-style: normal;
font-weight: 300;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmSU5fChc4EsA.woff2) format("woff2");
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: "Roboto";
font-style: normal;
font-weight: 300;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmSU5fBBc4.woff2) format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}  @font-face {
font-family: "Roboto";
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format("woff2");
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: "Roboto";
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Mu4mxK.woff2) format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}  @font-face {
font-family: "Roboto";
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmEU9fChc4EsA.woff2) format("woff2");
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: "Roboto";
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmEU9fBBc4.woff2) format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}  @font-face {
font-family: "Roboto";
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmWUlfChc4EsA.woff2) format("woff2");
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: "Roboto";
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}  @font-face {
font-family: "Roboto";
font-style: normal;
font-weight: 900;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmYUtfChc4EsA.woff2) format("woff2");
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: "Roboto";
font-style: normal;
font-weight: 900;
font-display: swap;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmYUtfBBc4.woff2) format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}       *,
::before,
::after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
:root {
font-size: 16px;
line-height: 1.75;
font-family: "Roboto";
color: #35206e;
}
html,
body {
overflow-x: hidden;
}
a:not(.btn):not(.ano-link) {
color: #87c400;
transition: 0.2s;
}
a:not(.btn):not(.ano-link):hover,
a:not(.btn):not(.ano-link):focus {
color: #ffffff;
}
h1,
.h1 {
font-size: 3em;
font-weight: 700;
margin-top: 0;
}
@media screen and (max-width: 48em) {
h1,
.h1 {
font-size: 2.5em;
}
}
h2,
.h2 {
margin-top: 0;
margin-bottom: 0;
font-size: 2em;
font-weight: 700;
line-height: normal;
}
h3,
.h3,
h4,
.h4 {
margin-top: 0;
margin-bottom: 0;
font-size: 1.5em;
font-weight: 700;
}
.space-between {
justify-content: space-between;
}
.custom-header h1,
.custom-header .h1,
.custom-header h2,
.custom-header .h2,
.custom-header h3,
.custom-header .h3,
.custom-header h4,
.custom-header .h4,
.custom-header h5,
.custom-header .h5,
.custom-header h6,
.custom-header .h6 {
font-family: 'Roboto Slab', serif;
font-weight: 900;
}  html {
scroll-behavior: smooth;
font-family: sans-serif;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
}
body {
margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
display: block;
}
audio,
canvas,
progress,
video {
display: inline-block;
vertical-align: baseline;
}
audio:not([controls]) {
display: none;
height: 0;
}
[hidden],
template {
display: none;
}
a {
background-color: transparent;
}
abbr[title] {
border-bottom: 1px dotted;
}
b,
strong {
font-weight: 600;
}
dfn {
font-style: italic;
}
h1 {
font-size: 2em;
margin: 0.67em 0;
}
mark {
background: #ff0;
color: #000;
}
small {
font-size: 80%;
}
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -.5em;
}
sub {
bottom: -.25em;
}
img {
border: 0;
max-width: 100%;
}
svg:not(:root) {
overflow: hidden;
}
hr {
-webkit-box-sizing: content-box;
box-sizing: content-box;
height: 0;
}
pre {
overflow: auto;
}
code,
kbd,
pre,
samp {
font-family: monospace,monospace;
font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
color: inherit;
font: inherit;
margin: 0;
}
button {
overflow: visible;
}
button,
select {
text-transform: none;
}
button,
html input[type=button],
input[type=reset],
input[type=submit] {
-webkit-appearance: button;
cursor: pointer;
}
button[disabled],
html input[disabled] {
cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
}
input {
line-height: normal;
}
input[type=checkbox],
input[type=radio] {
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 0;
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
height: auto;
}
input[type=search] {
-webkit-appearance: textfield;
-webkit-box-sizing: content-box;
box-sizing: content-box;
}
input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
-webkit-appearance: none;
}
fieldset {
border: 1px solid silver;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
}
legend {
border: 0;
padding: 0;
}
textarea {
overflow: auto;
}
optgroup {
font-weight: 700;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
td,
th {
padding: 0;
}
.hidden,
[hidden] {
display: none !important;
}
.pure-img {
max-width: 100%;
height: auto;
display: block;
} .container {
width: 90%;
max-width: 75rem;
margin-left: auto;
margin-right: auto;
padding-left: .5em;
padding-right: .5em;
}
.container-thinner {
max-width: 60rem;
margin-left: auto;
margin-right: auto;
padding-left: .5em;
padding-right: .5em;
width: 90%;
}
.pure-g {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
-ms-flex-line-pack: start;
align-content: flex-start;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
table .pure-g {
display: block;
}
}
.opera-only :-o-prefocus,
.pure-g {
word-spacing: -.43em;
}
.pure-u-1,
.pure-u-1-1,
.pure-u-1-12,
.pure-u-1-2,
.pure-u-1-24,
.pure-u-1-3,
.pure-u-1-4,
.pure-u-1-5,
.pure-u-1-6,
.pure-u-1-8,
.pure-u-10-24,
.pure-u-11-12,
.pure-u-11-24,
.pure-u-12-24,
.pure-u-13-24,
.pure-u-14-24,
.pure-u-15-24,
.pure-u-16-24,
.pure-u-17-24,
.pure-u-18-24,
.pure-u-19-24,
.pure-u-2-24,
.pure-u-2-3,
.pure-u-2-5,
.pure-u-20-24,
.pure-u-21-24,
.pure-u-22-24,
.pure-u-23-24,
.pure-u-24-24,
.pure-u-3-24,
.pure-u-3-4,
.pure-u-3-5,
.pure-u-3-8,
.pure-u-4-24,
.pure-u-4-5,
.pure-u-5-12,
.pure-u-5-24,
.pure-u-5-5,
.pure-u-5-6,
.pure-u-5-8,
.pure-u-6-24,
.pure-u-7-12,
.pure-u-7-24,
.pure-u-7-8,
.pure-u-8-24,
.pure-u-9-24 {
display: inline-block;
}
.pure-u-1-24 {
width: 4.1667%;
}
.pure-u-1-12,
.pure-u-2-24 {
width: 8.3333%;
}
.pure-u-1-8,
.pure-u-3-24 {
width: 12.5%;
}
.pure-u-1-6,
.pure-u-4-24 {
width: 16.6667%;
}
.pure-u-1-5 {
width: 20%;
}
.pure-u-5-24 {
width: 20.8333%;
}
.pure-u-1-4,
.pure-u-6-24 {
width: 25%;
}
.pure-u-7-24 {
width: 29.1667%;
}
.pure-u-1-3,
.pure-u-8-24 {
width: 33.3333%;
}
.pure-u-3-8,
.pure-u-9-24 {
width: 37.5%;
}
.pure-u-2-5 {
width: 40%;
}
.pure-u-10-24,
.pure-u-5-12 {
width: 41.6667%;
}
.pure-u-11-24 {
width: 45.8333%;
}
.pure-u-1-2,
.pure-u-12-24 {
width: 50%;
}
.pure-u-13-24 {
width: 54.1667%;
}
.pure-u-14-24,
.pure-u-7-12 {
width: 58.3333%;
}
.pure-u-3-5 {
width: 60%;
}
.pure-u-15-24,
.pure-u-5-8 {
width: 62.5%;
}
.pure-u-16-24,
.pure-u-2-3 {
width: 66.6667%;
}
.pure-u-17-24 {
width: 70.8333%;
}
.pure-u-18-24,
.pure-u-3-4 {
width: 75%;
}
.pure-u-19-24 {
width: 79.1667%;
}
.pure-u-4-5 {
width: 80%;
}
.pure-u-20-24,
.pure-u-5-6 {
width: 83.3333%;
}
.pure-u-21-24,
.pure-u-7-8 {
width: 87.5%;
}
.pure-u-11-12,
.pure-u-22-24 {
width: 91.6667%;
}
.pure-u-23-24 {
width: 95.8333%;
}
.pure-u-1,
.pure-u-1-1,
.pure-u-24-24,
.pure-u-5-5 {
width: 100%;
}
.pure-g {
margin-left: -.5em;
margin-right: -.5em;
}
.pure-g > div {
padding-left: .5em;
padding-right: .5em;
padding-bottom: 1em;
}
@media screen and (min-width: 80em) {
.pure-u-xl-hidden {
display: none !important;
}
}
@media screen and (min-width: 64em) and (max-width: 80em) {
.pure-u-lg-hidden {
display: none !important;
}
}
@media screen and (min-width: 48em) and (max-width: 63.99em) {
.pure-u-md-hidden {
display: none !important;
}
}
@media screen and (max-width: 48em) {
.pure-u-sm-hidden {
display: none !important;
}
}
@media screen and (min-width: 35.5em) {
.pure-u-sm-1-24 {
width: 4.1667%;
}
.pure-u-sm-1-12,
.pure-u-sm-2-24 {
width: 8.3333%;
}
.pure-u-sm-1-8,
.pure-u-sm-3-24 {
width: 12.5%;
}
.pure-u-sm-1-6,
.pure-u-sm-4-24 {
width: 16.6667%;
}
.pure-u-sm-1-5 {
width: 20%;
}
.pure-u-sm-5-24 {
width: 20.8333%;
}
.pure-u-sm-1-4,
.pure-u-sm-6-24 {
width: 25%;
}
.pure-u-sm-7-24 {
width: 29.1667%;
}
.pure-u-sm-1-3,
.pure-u-sm-8-24 {
width: 33.3333%;
}
.pure-u-sm-3-8,
.pure-u-sm-9-24 {
width: 37.5%;
}
.pure-u-sm-2-5 {
width: 40%;
}
.pure-u-sm-10-24,
.pure-u-sm-5-12 {
width: 41.6667%;
}
.pure-u-sm-11-24 {
width: 45.8333%;
}
.pure-u-sm-1-2,
.pure-u-sm-12-24 {
width: 50%;
}
.pure-u-sm-13-24 {
width: 54.1667%;
}
.pure-u-sm-14-24,
.pure-u-sm-7-12 {
width: 58.3333%;
}
.pure-u-sm-3-5 {
width: 60%;
}
.pure-u-sm-15-24,
.pure-u-sm-5-8 {
width: 62.5%;
}
.pure-u-sm-16-24,
.pure-u-sm-2-3 {
width: 66.6667%;
}
.pure-u-sm-17-24 {
width: 70.8333%;
}
.pure-u-sm-18-24,
.pure-u-sm-3-4 {
width: 75%;
}
.pure-u-sm-19-24 {
width: 79.1667%;
}
.pure-u-sm-4-5 {
width: 80%;
}
.pure-u-sm-20-24,
.pure-u-sm-5-6 {
width: 83.3333%;
}
.pure-u-sm-21-24,
.pure-u-sm-7-8 {
width: 87.5%;
}
.pure-u-sm-11-12,
.pure-u-sm-22-24 {
width: 91.6667%;
}
.pure-u-sm-23-24 {
width: 95.8333%;
}
.pure-u-sm-1,
.pure-u-sm-1-1,
.pure-u-sm-24-24,
.pure-u-sm-5-5 {
width: 100%;
}
}
@media screen and (min-width: 48em) {
.pure-u-md-1-24 {
width: 4.1667%;
}
.pure-u-md-1-12,
.pure-u-md-2-24 {
width: 8.3333%;
}
.pure-u-md-1-8,
.pure-u-md-3-24 {
width: 12.5%;
}
.pure-u-md-1-6,
.pure-u-md-4-24 {
width: 16.6667%;
}
.pure-u-md-1-5 {
width: 20%;
}
.pure-u-md-5-24 {
width: 20.8333%;
}
.pure-u-md-1-4,
.pure-u-md-6-24 {
width: 25%;
}
.pure-u-md-7-24 {
width: 29.1667%;
}
.pure-u-md-1-3,
.pure-u-md-8-24 {
width: 33.3333%;
}
.pure-u-md-3-8,
.pure-u-md-9-24 {
width: 37.5%;
}
.pure-u-md-2-5 {
width: 40%;
}
.pure-u-md-10-24,
.pure-u-md-5-12 {
width: 41.6667%;
}
.pure-u-md-11-24 {
width: 45.8333%;
}
.pure-u-md-1-2,
.pure-u-md-12-24 {
width: 50%;
}
.pure-u-md-13-24 {
width: 54.1667%;
}
.pure-u-md-14-24,
.pure-u-md-7-12 {
width: 58.3333%;
}
.pure-u-md-3-5 {
width: 60%;
}
.pure-u-md-15-24,
.pure-u-md-5-8 {
width: 62.5%;
}
.pure-u-md-16-24,
.pure-u-md-2-3 {
width: 66.6667%;
}
.pure-u-md-17-24 {
width: 70.8333%;
}
.pure-u-md-18-24,
.pure-u-md-3-4 {
width: 75%;
}
.pure-u-md-19-24 {
width: 79.1667%;
}
.pure-u-md-4-5 {
width: 80%;
}
.pure-u-md-20-24,
.pure-u-md-5-6 {
width: 83.3333%;
}
.pure-u-md-21-24,
.pure-u-md-7-8 {
width: 87.5%;
}
.pure-u-md-11-12,
.pure-u-md-22-24 {
width: 91.6667%;
}
.pure-u-md-23-24 {
width: 95.8333%;
}
.pure-u-md-1,
.pure-u-md-1-1,
.pure-u-md-24-24,
.pure-u-md-5-5 {
width: 100%;
}
}
@media screen and (min-width: 64em) {
.pure-u-lg-1-24 {
width: 4.1667%;
}
.pure-u-lg-1-12,
.pure-u-lg-2-24 {
width: 8.3333%;
}
.pure-u-lg-1-8,
.pure-u-lg-3-24 {
width: 12.5%;
}
.pure-u-lg-1-6,
.pure-u-lg-4-24 {
width: 16.6667%;
}
.pure-u-lg-1-5 {
width: 20%;
}
.pure-u-lg-5-24 {
width: 20.8333%;
}
.pure-u-lg-1-4,
.pure-u-lg-6-24 {
width: 25%;
}
.pure-u-lg-7-24 {
width: 29.1667%;
}
.pure-u-lg-1-3,
.pure-u-lg-8-24 {
width: 33.3333%;
}
.pure-u-lg-3-8,
.pure-u-lg-9-24 {
width: 37.5%;
}
.pure-u-lg-2-5 {
width: 40%;
}
.pure-u-lg-10-24,
.pure-u-lg-5-12 {
width: 41.6667%;
}
.pure-u-lg-11-24 {
width: 45.8333%;
}
.pure-u-lg-1-2,
.pure-u-lg-12-24 {
width: 50%;
}
.pure-u-lg-13-24 {
width: 54.1667%;
}
.pure-u-lg-14-24,
.pure-u-lg-7-12 {
width: 58.3333%;
}
.pure-u-lg-3-5 {
width: 60%;
}
.pure-u-lg-15-24,
.pure-u-lg-5-8 {
width: 62.5%;
}
.pure-u-lg-16-24,
.pure-u-lg-2-3 {
width: 66.6667%;
}
.pure-u-lg-17-24 {
width: 70.8333%;
}
.pure-u-lg-18-24,
.pure-u-lg-3-4 {
width: 75%;
}
.pure-u-lg-19-24 {
width: 79.1667%;
}
.pure-u-lg-4-5 {
width: 80%;
}
.pure-u-lg-20-24,
.pure-u-lg-5-6 {
width: 83.3333%;
}
.pure-u-lg-21-24,
.pure-u-lg-7-8 {
width: 87.5%;
}
.pure-u-lg-11-12,
.pure-u-lg-22-24 {
width: 91.6667%;
}
.pure-u-lg-23-24 {
width: 95.8333%;
}
.pure-u-lg-1,
.pure-u-lg-1-1,
.pure-u-lg-24-24,
.pure-u-lg-5-5 {
width: 100%;
}
}
@media screen and (min-width: 80em) {
.pure-u-xl-1-24 {
width: 4.1667%;
}
.pure-u-xl-1-12,
.pure-u-xl-2-24 {
width: 8.3333%;
}
.pure-u-xl-1-8,
.pure-u-xl-3-24 {
width: 12.5%;
}
.pure-u-xl-1-6,
.pure-u-xl-4-24 {
width: 16.6667%;
}
.pure-u-xl-1-5 {
width: 20%;
}
.pure-u-xl-5-24 {
width: 20.8333%;
}
.pure-u-xl-1-4,
.pure-u-xl-6-24 {
width: 25%;
}
.pure-u-xl-7-24 {
width: 29.1667%;
}
.pure-u-xl-1-3,
.pure-u-xl-8-24 {
width: 33.3333%;
}
.pure-u-xl-3-8,
.pure-u-xl-9-24 {
width: 37.5%;
}
.pure-u-xl-2-5 {
width: 40%;
}
.pure-u-xl-10-24,
.pure-u-xl-5-12 {
width: 41.6667%;
}
.pure-u-xl-11-24 {
width: 45.8333%;
}
.pure-u-xl-1-2,
.pure-u-xl-12-24 {
width: 50%;
}
.pure-u-xl-13-24 {
width: 54.1667%;
}
.pure-u-xl-14-24,
.pure-u-xl-7-12 {
width: 58.3333%;
}
.pure-u-xl-3-5 {
width: 60%;
}
.pure-u-xl-15-24,
.pure-u-xl-5-8 {
width: 62.5%;
}
.pure-u-xl-16-24,
.pure-u-xl-2-3 {
width: 66.6667%;
}
.pure-u-xl-17-24 {
width: 70.8333%;
}
.pure-u-xl-18-24,
.pure-u-xl-3-4 {
width: 75%;
}
.pure-u-xl-19-24 {
width: 79.1667%;
}
.pure-u-xl-4-5 {
width: 80%;
}
.pure-u-xl-20-24,
.pure-u-xl-5-6 {
width: 83.3333%;
}
.pure-u-xl-21-24,
.pure-u-xl-7-8 {
width: 87.5%;
}
.pure-u-xl-11-12,
.pure-u-xl-22-24 {
width: 91.6667%;
}
.pure-u-xl-23-24 {
width: 95.8333%;
}
.pure-u-xl-1,
.pure-u-xl-1-1,
.pure-u-xl-24-24,
.pure-u-xl-5-5 {
width: 100%;
}
}
.pure-g.eq-height > div > div {
height: 100%;
}
.full-width > .pure-g:not(.slick-slider) > div {
padding-left: 0;
padding-right: 0;
padding-bottom: 0;
}
.no-margin.container-thinner,
.margin-no.container-thinner {
margin: 0;
margin-top: 0;
margin-bottom: 0;
margin-left: 0;
margin-right: 0;
}
.no-padding.container-thinner,
.padding-no.container-thinner {
padding: 0;
padding-top: 0;
padding-right: 0;
padding-left: 0;
padding-bottom: 0;
}
.pure-u-1.no-padding {
padding-bottom: 0 !important;
}      .m-0 {
margin: 0em;
}
.mx-0 {
margin-left: 0em;
margin-right: 0em;
}
.my-0 {
margin-top: 0em;
margin-bottom: 0em;
}
.mt-0 {
margin-top: 0em;
}
.mr-0 {
margin-right: 0em;
}
.mb-0 {
margin-bottom: 0em;
}
.ml-0 {
margin-left: 0em;
}
.m-0-5 {
margin: 0.5em;
}
.mx-0-5 {
margin-left: 0.5em;
margin-right: 0.5em;
}
.my-0-5 {
margin-top: 0.5em;
margin-bottom: 0.5em;
}
.mt-0-5 {
margin-top: 0.5em;
}
.mr-0-5 {
margin-right: 0.5em;
}
.mb-0-5 {
margin-bottom: 0.5em;
}
.ml-0-5 {
margin-left: 0.5em;
}
.m-1 {
margin: 1em;
}
.mx-1 {
margin-left: 1em;
margin-right: 1em;
}
.my-1 {
margin-top: 1em;
margin-bottom: 1em;
}
.mt-1 {
margin-top: 1em;
}
.mr-1 {
margin-right: 1em;
}
.mb-1 {
margin-bottom: 1em;
}
.ml-1 {
margin-left: 1em;
}
.m-1-5 {
margin: 1.5em;
}
.mx-1-5 {
margin-left: 1.5em;
margin-right: 1.5em;
}
.my-1-5 {
margin-top: 1.5em;
margin-bottom: 1.5em;
}
.mt-1-5 {
margin-top: 1.5em;
}
.mr-1-5 {
margin-right: 1.5em;
}
.mb-1-5 {
margin-bottom: 1.5em;
}
.ml-1-5 {
margin-left: 1.5em;
}
.m-2 {
margin: 2em;
}
.mx-2 {
margin-left: 2em;
margin-right: 2em;
}
.my-2 {
margin-top: 2em;
margin-bottom: 2em;
}
.mt-2 {
margin-top: 2em;
}
.mr-2 {
margin-right: 2em;
}
.mb-2 {
margin-bottom: 2em;
}
.ml-2 {
margin-left: 2em;
}
.m-2-5 {
margin: 2.5em;
}
.mx-2-5 {
margin-left: 2.5em;
margin-right: 2.5em;
}
.my-2-5 {
margin-top: 2.5em;
margin-bottom: 2.5em;
}
.mt-2-5 {
margin-top: 2.5em;
}
.mr-2-5 {
margin-right: 2.5em;
}
.mb-2-5 {
margin-bottom: 2.5em;
}
.ml-2-5 {
margin-left: 2.5em;
}
.m-3 {
margin: 3em;
}
.mx-3 {
margin-left: 3em;
margin-right: 3em;
}
.my-3 {
margin-top: 3em;
margin-bottom: 3em;
}
.mt-3 {
margin-top: 3em;
}
.mr-3 {
margin-right: 3em;
}
.mb-3 {
margin-bottom: 3em;
}
.ml-3 {
margin-left: 3em;
}
.m-3-5 {
margin: 3.5em;
}
.mx-3-5 {
margin-left: 3.5em;
margin-right: 3.5em;
}
.my-3-5 {
margin-top: 3.5em;
margin-bottom: 3.5em;
}
.mt-3-5 {
margin-top: 3.5em;
}
.mr-3-5 {
margin-right: 3.5em;
}
.mb-3-5 {
margin-bottom: 3.5em;
}
.ml-3-5 {
margin-left: 3.5em;
}
.m-4 {
margin: 4em;
}
.mx-4 {
margin-left: 4em;
margin-right: 4em;
}
.my-4 {
margin-top: 4em;
margin-bottom: 4em;
}
.mt-4 {
margin-top: 4em;
}
.mr-4 {
margin-right: 4em;
}
.mb-4 {
margin-bottom: 4em;
}
.ml-4 {
margin-left: 4em;
}
.m-4-5 {
margin: 4.5em;
}
.mx-4-5 {
margin-left: 4.5em;
margin-right: 4.5em;
}
.my-4-5 {
margin-top: 4.5em;
margin-bottom: 4.5em;
}
.mt-4-5 {
margin-top: 4.5em;
}
.mr-4-5 {
margin-right: 4.5em;
}
.mb-4-5 {
margin-bottom: 4.5em;
}
.ml-4-5 {
margin-left: 4.5em;
}
.m-5 {
margin: 5em;
}
.mx-5 {
margin-left: 5em;
margin-right: 5em;
}
.my-5 {
margin-top: 5em;
margin-bottom: 5em;
}
.mt-5 {
margin-top: 5em;
}
.mr-5 {
margin-right: 5em;
}
.mb-5 {
margin-bottom: 5em;
}
.ml-5 {
margin-left: 5em;
}
.m-5-5 {
margin: 5.5em;
}
.mx-5-5 {
margin-left: 5.5em;
margin-right: 5.5em;
}
.my-5-5 {
margin-top: 5.5em;
margin-bottom: 5.5em;
}
.mt-5-5 {
margin-top: 5.5em;
}
.mr-5-5 {
margin-right: 5.5em;
}
.mb-5-5 {
margin-bottom: 5.5em;
}
.ml-5-5 {
margin-left: 5.5em;
}
.m-6 {
margin: 6em;
}
.mx-6 {
margin-left: 6em;
margin-right: 6em;
}
.my-6 {
margin-top: 6em;
margin-bottom: 6em;
}
.mt-6 {
margin-top: 6em;
}
.mr-6 {
margin-right: 6em;
}
.mb-6 {
margin-bottom: 6em;
}
.ml-6 {
margin-left: 6em;
}
.m-6-5 {
margin: 6.5em;
}
.mx-6-5 {
margin-left: 6.5em;
margin-right: 6.5em;
}
.my-6-5 {
margin-top: 6.5em;
margin-bottom: 6.5em;
}
.mt-6-5 {
margin-top: 6.5em;
}
.mr-6-5 {
margin-right: 6.5em;
}
.mb-6-5 {
margin-bottom: 6.5em;
}
.ml-6-5 {
margin-left: 6.5em;
}
.m-7 {
margin: 7em;
}
.mx-7 {
margin-left: 7em;
margin-right: 7em;
}
.my-7 {
margin-top: 7em;
margin-bottom: 7em;
}
.mt-7 {
margin-top: 7em;
}
.mr-7 {
margin-right: 7em;
}
.mb-7 {
margin-bottom: 7em;
}
.ml-7 {
margin-left: 7em;
}
.m-7-5 {
margin: 7.5em;
}
.mx-7-5 {
margin-left: 7.5em;
margin-right: 7.5em;
}
.my-7-5 {
margin-top: 7.5em;
margin-bottom: 7.5em;
}
.mt-7-5 {
margin-top: 7.5em;
}
.mr-7-5 {
margin-right: 7.5em;
}
.mb-7-5 {
margin-bottom: 7.5em;
}
.ml-7-5 {
margin-left: 7.5em;
}
.m-8 {
margin: 8em;
}
.mx-8 {
margin-left: 8em;
margin-right: 8em;
}
.my-8 {
margin-top: 8em;
margin-bottom: 8em;
}
.mt-8 {
margin-top: 8em;
}
.mr-8 {
margin-right: 8em;
}
.mb-8 {
margin-bottom: 8em;
}
.ml-8 {
margin-left: 8em;
}
.m-8-5 {
margin: 8.5em;
}
.mx-8-5 {
margin-left: 8.5em;
margin-right: 8.5em;
}
.my-8-5 {
margin-top: 8.5em;
margin-bottom: 8.5em;
}
.mt-8-5 {
margin-top: 8.5em;
}
.mr-8-5 {
margin-right: 8.5em;
}
.mb-8-5 {
margin-bottom: 8.5em;
}
.ml-8-5 {
margin-left: 8.5em;
}
.m-9 {
margin: 9em;
}
.mx-9 {
margin-left: 9em;
margin-right: 9em;
}
.my-9 {
margin-top: 9em;
margin-bottom: 9em;
}
.mt-9 {
margin-top: 9em;
}
.mr-9 {
margin-right: 9em;
}
.mb-9 {
margin-bottom: 9em;
}
.ml-9 {
margin-left: 9em;
}
.m-9-5 {
margin: 9.5em;
}
.mx-9-5 {
margin-left: 9.5em;
margin-right: 9.5em;
}
.my-9-5 {
margin-top: 9.5em;
margin-bottom: 9.5em;
}
.mt-9-5 {
margin-top: 9.5em;
}
.mr-9-5 {
margin-right: 9.5em;
}
.mb-9-5 {
margin-bottom: 9.5em;
}
.ml-9-5 {
margin-left: 9.5em;
}
.m-10 {
margin: 10em;
}
.mx-10 {
margin-left: 10em;
margin-right: 10em;
}
.my-10 {
margin-top: 10em;
margin-bottom: 10em;
}
.mt-10 {
margin-top: 10em;
}
.mr-10 {
margin-right: 10em;
}
.mb-10 {
margin-bottom: 10em;
}
.ml-10 {
margin-left: 10em;
}
@media (min-width: 35.5em) {
.m-sm-0 {
margin: 0em;
}
.mx-sm-0 {
margin-left: 0em;
margin-right: 0em;
}
.my-sm-0 {
margin-top: 0em;
margin-bottom: 0em;
}
.mt-sm-0 {
margin-top: 0em;
}
.mr-sm-0 {
margin-right: 0em;
}
.mb-sm-0 {
margin-bottom: 0em;
}
.ml-sm-0 {
margin-left: 0em;
}
}
@media (min-width: 35.5em) {
.m-sm-0-5 {
margin: 0.5em;
}
.mx-sm-0-5 {
margin-left: 0.5em;
margin-right: 0.5em;
}
.my-sm-0-5 {
margin-top: 0.5em;
margin-bottom: 0.5em;
}
.mt-sm-0-5 {
margin-top: 0.5em;
}
.mr-sm-0-5 {
margin-right: 0.5em;
}
.mb-sm-0-5 {
margin-bottom: 0.5em;
}
.ml-sm-0-5 {
margin-left: 0.5em;
}
}
@media (min-width: 35.5em) {
.m-sm-1 {
margin: 1em;
}
.mx-sm-1 {
margin-left: 1em;
margin-right: 1em;
}
.my-sm-1 {
margin-top: 1em;
margin-bottom: 1em;
}
.mt-sm-1 {
margin-top: 1em;
}
.mr-sm-1 {
margin-right: 1em;
}
.mb-sm-1 {
margin-bottom: 1em;
}
.ml-sm-1 {
margin-left: 1em;
}
}
@media (min-width: 35.5em) {
.m-sm-1-5 {
margin: 1.5em;
}
.mx-sm-1-5 {
margin-left: 1.5em;
margin-right: 1.5em;
}
.my-sm-1-5 {
margin-top: 1.5em;
margin-bottom: 1.5em;
}
.mt-sm-1-5 {
margin-top: 1.5em;
}
.mr-sm-1-5 {
margin-right: 1.5em;
}
.mb-sm-1-5 {
margin-bottom: 1.5em;
}
.ml-sm-1-5 {
margin-left: 1.5em;
}
}
@media (min-width: 35.5em) {
.m-sm-2 {
margin: 2em;
}
.mx-sm-2 {
margin-left: 2em;
margin-right: 2em;
}
.my-sm-2 {
margin-top: 2em;
margin-bottom: 2em;
}
.mt-sm-2 {
margin-top: 2em;
}
.mr-sm-2 {
margin-right: 2em;
}
.mb-sm-2 {
margin-bottom: 2em;
}
.ml-sm-2 {
margin-left: 2em;
}
}
@media (min-width: 35.5em) {
.m-sm-2-5 {
margin: 2.5em;
}
.mx-sm-2-5 {
margin-left: 2.5em;
margin-right: 2.5em;
}
.my-sm-2-5 {
margin-top: 2.5em;
margin-bottom: 2.5em;
}
.mt-sm-2-5 {
margin-top: 2.5em;
}
.mr-sm-2-5 {
margin-right: 2.5em;
}
.mb-sm-2-5 {
margin-bottom: 2.5em;
}
.ml-sm-2-5 {
margin-left: 2.5em;
}
}
@media (min-width: 35.5em) {
.m-sm-3 {
margin: 3em;
}
.mx-sm-3 {
margin-left: 3em;
margin-right: 3em;
}
.my-sm-3 {
margin-top: 3em;
margin-bottom: 3em;
}
.mt-sm-3 {
margin-top: 3em;
}
.mr-sm-3 {
margin-right: 3em;
}
.mb-sm-3 {
margin-bottom: 3em;
}
.ml-sm-3 {
margin-left: 3em;
}
}
@media (min-width: 35.5em) {
.m-sm-3-5 {
margin: 3.5em;
}
.mx-sm-3-5 {
margin-left: 3.5em;
margin-right: 3.5em;
}
.my-sm-3-5 {
margin-top: 3.5em;
margin-bottom: 3.5em;
}
.mt-sm-3-5 {
margin-top: 3.5em;
}
.mr-sm-3-5 {
margin-right: 3.5em;
}
.mb-sm-3-5 {
margin-bottom: 3.5em;
}
.ml-sm-3-5 {
margin-left: 3.5em;
}
}
@media (min-width: 35.5em) {
.m-sm-4 {
margin: 4em;
}
.mx-sm-4 {
margin-left: 4em;
margin-right: 4em;
}
.my-sm-4 {
margin-top: 4em;
margin-bottom: 4em;
}
.mt-sm-4 {
margin-top: 4em;
}
.mr-sm-4 {
margin-right: 4em;
}
.mb-sm-4 {
margin-bottom: 4em;
}
.ml-sm-4 {
margin-left: 4em;
}
}
@media (min-width: 35.5em) {
.m-sm-4-5 {
margin: 4.5em;
}
.mx-sm-4-5 {
margin-left: 4.5em;
margin-right: 4.5em;
}
.my-sm-4-5 {
margin-top: 4.5em;
margin-bottom: 4.5em;
}
.mt-sm-4-5 {
margin-top: 4.5em;
}
.mr-sm-4-5 {
margin-right: 4.5em;
}
.mb-sm-4-5 {
margin-bottom: 4.5em;
}
.ml-sm-4-5 {
margin-left: 4.5em;
}
}
@media (min-width: 35.5em) {
.m-sm-5 {
margin: 5em;
}
.mx-sm-5 {
margin-left: 5em;
margin-right: 5em;
}
.my-sm-5 {
margin-top: 5em;
margin-bottom: 5em;
}
.mt-sm-5 {
margin-top: 5em;
}
.mr-sm-5 {
margin-right: 5em;
}
.mb-sm-5 {
margin-bottom: 5em;
}
.ml-sm-5 {
margin-left: 5em;
}
}
@media (min-width: 35.5em) {
.m-sm-5-5 {
margin: 5.5em;
}
.mx-sm-5-5 {
margin-left: 5.5em;
margin-right: 5.5em;
}
.my-sm-5-5 {
margin-top: 5.5em;
margin-bottom: 5.5em;
}
.mt-sm-5-5 {
margin-top: 5.5em;
}
.mr-sm-5-5 {
margin-right: 5.5em;
}
.mb-sm-5-5 {
margin-bottom: 5.5em;
}
.ml-sm-5-5 {
margin-left: 5.5em;
}
}
@media (min-width: 35.5em) {
.m-sm-6 {
margin: 6em;
}
.mx-sm-6 {
margin-left: 6em;
margin-right: 6em;
}
.my-sm-6 {
margin-top: 6em;
margin-bottom: 6em;
}
.mt-sm-6 {
margin-top: 6em;
}
.mr-sm-6 {
margin-right: 6em;
}
.mb-sm-6 {
margin-bottom: 6em;
}
.ml-sm-6 {
margin-left: 6em;
}
}
@media (min-width: 35.5em) {
.m-sm-6-5 {
margin: 6.5em;
}
.mx-sm-6-5 {
margin-left: 6.5em;
margin-right: 6.5em;
}
.my-sm-6-5 {
margin-top: 6.5em;
margin-bottom: 6.5em;
}
.mt-sm-6-5 {
margin-top: 6.5em;
}
.mr-sm-6-5 {
margin-right: 6.5em;
}
.mb-sm-6-5 {
margin-bottom: 6.5em;
}
.ml-sm-6-5 {
margin-left: 6.5em;
}
}
@media (min-width: 35.5em) {
.m-sm-7 {
margin: 7em;
}
.mx-sm-7 {
margin-left: 7em;
margin-right: 7em;
}
.my-sm-7 {
margin-top: 7em;
margin-bottom: 7em;
}
.mt-sm-7 {
margin-top: 7em;
}
.mr-sm-7 {
margin-right: 7em;
}
.mb-sm-7 {
margin-bottom: 7em;
}
.ml-sm-7 {
margin-left: 7em;
}
}
@media (min-width: 35.5em) {
.m-sm-7-5 {
margin: 7.5em;
}
.mx-sm-7-5 {
margin-left: 7.5em;
margin-right: 7.5em;
}
.my-sm-7-5 {
margin-top: 7.5em;
margin-bottom: 7.5em;
}
.mt-sm-7-5 {
margin-top: 7.5em;
}
.mr-sm-7-5 {
margin-right: 7.5em;
}
.mb-sm-7-5 {
margin-bottom: 7.5em;
}
.ml-sm-7-5 {
margin-left: 7.5em;
}
}
@media (min-width: 35.5em) {
.m-sm-8 {
margin: 8em;
}
.mx-sm-8 {
margin-left: 8em;
margin-right: 8em;
}
.my-sm-8 {
margin-top: 8em;
margin-bottom: 8em;
}
.mt-sm-8 {
margin-top: 8em;
}
.mr-sm-8 {
margin-right: 8em;
}
.mb-sm-8 {
margin-bottom: 8em;
}
.ml-sm-8 {
margin-left: 8em;
}
}
@media (min-width: 35.5em) {
.m-sm-8-5 {
margin: 8.5em;
}
.mx-sm-8-5 {
margin-left: 8.5em;
margin-right: 8.5em;
}
.my-sm-8-5 {
margin-top: 8.5em;
margin-bottom: 8.5em;
}
.mt-sm-8-5 {
margin-top: 8.5em;
}
.mr-sm-8-5 {
margin-right: 8.5em;
}
.mb-sm-8-5 {
margin-bottom: 8.5em;
}
.ml-sm-8-5 {
margin-left: 8.5em;
}
}
@media (min-width: 35.5em) {
.m-sm-9 {
margin: 9em;
}
.mx-sm-9 {
margin-left: 9em;
margin-right: 9em;
}
.my-sm-9 {
margin-top: 9em;
margin-bottom: 9em;
}
.mt-sm-9 {
margin-top: 9em;
}
.mr-sm-9 {
margin-right: 9em;
}
.mb-sm-9 {
margin-bottom: 9em;
}
.ml-sm-9 {
margin-left: 9em;
}
}
@media (min-width: 35.5em) {
.m-sm-9-5 {
margin: 9.5em;
}
.mx-sm-9-5 {
margin-left: 9.5em;
margin-right: 9.5em;
}
.my-sm-9-5 {
margin-top: 9.5em;
margin-bottom: 9.5em;
}
.mt-sm-9-5 {
margin-top: 9.5em;
}
.mr-sm-9-5 {
margin-right: 9.5em;
}
.mb-sm-9-5 {
margin-bottom: 9.5em;
}
.ml-sm-9-5 {
margin-left: 9.5em;
}
}
@media (min-width: 35.5em) {
.m-sm-10 {
margin: 10em;
}
.mx-sm-10 {
margin-left: 10em;
margin-right: 10em;
}
.my-sm-10 {
margin-top: 10em;
margin-bottom: 10em;
}
.mt-sm-10 {
margin-top: 10em;
}
.mr-sm-10 {
margin-right: 10em;
}
.mb-sm-10 {
margin-bottom: 10em;
}
.ml-sm-10 {
margin-left: 10em;
}
}
@media (min-width: 48em) {
.m-md-0 {
margin: 0em;
}
.mx-md-0 {
margin-left: 0em;
margin-right: 0em;
}
.my-md-0 {
margin-top: 0em;
margin-bottom: 0em;
}
.mt-md-0 {
margin-top: 0em;
}
.mr-md-0 {
margin-right: 0em;
}
.mb-md-0 {
margin-bottom: 0em;
}
.ml-md-0 {
margin-left: 0em;
}
}
@media (min-width: 48em) {
.m-md-0-5 {
margin: 0.5em;
}
.mx-md-0-5 {
margin-left: 0.5em;
margin-right: 0.5em;
}
.my-md-0-5 {
margin-top: 0.5em;
margin-bottom: 0.5em;
}
.mt-md-0-5 {
margin-top: 0.5em;
}
.mr-md-0-5 {
margin-right: 0.5em;
}
.mb-md-0-5 {
margin-bottom: 0.5em;
}
.ml-md-0-5 {
margin-left: 0.5em;
}
}
@media (min-width: 48em) {
.m-md-1 {
margin: 1em;
}
.mx-md-1 {
margin-left: 1em;
margin-right: 1em;
}
.my-md-1 {
margin-top: 1em;
margin-bottom: 1em;
}
.mt-md-1 {
margin-top: 1em;
}
.mr-md-1 {
margin-right: 1em;
}
.mb-md-1 {
margin-bottom: 1em;
}
.ml-md-1 {
margin-left: 1em;
}
}
@media (min-width: 48em) {
.m-md-1-5 {
margin: 1.5em;
}
.mx-md-1-5 {
margin-left: 1.5em;
margin-right: 1.5em;
}
.my-md-1-5 {
margin-top: 1.5em;
margin-bottom: 1.5em;
}
.mt-md-1-5 {
margin-top: 1.5em;
}
.mr-md-1-5 {
margin-right: 1.5em;
}
.mb-md-1-5 {
margin-bottom: 1.5em;
}
.ml-md-1-5 {
margin-left: 1.5em;
}
}
@media (min-width: 48em) {
.m-md-2 {
margin: 2em;
}
.mx-md-2 {
margin-left: 2em;
margin-right: 2em;
}
.my-md-2 {
margin-top: 2em;
margin-bottom: 2em;
}
.mt-md-2 {
margin-top: 2em;
}
.mr-md-2 {
margin-right: 2em;
}
.mb-md-2 {
margin-bottom: 2em;
}
.ml-md-2 {
margin-left: 2em;
}
}
@media (min-width: 48em) {
.m-md-2-5 {
margin: 2.5em;
}
.mx-md-2-5 {
margin-left: 2.5em;
margin-right: 2.5em;
}
.my-md-2-5 {
margin-top: 2.5em;
margin-bottom: 2.5em;
}
.mt-md-2-5 {
margin-top: 2.5em;
}
.mr-md-2-5 {
margin-right: 2.5em;
}
.mb-md-2-5 {
margin-bottom: 2.5em;
}
.ml-md-2-5 {
margin-left: 2.5em;
}
}
@media (min-width: 48em) {
.m-md-3 {
margin: 3em;
}
.mx-md-3 {
margin-left: 3em;
margin-right: 3em;
}
.my-md-3 {
margin-top: 3em;
margin-bottom: 3em;
}
.mt-md-3 {
margin-top: 3em;
}
.mr-md-3 {
margin-right: 3em;
}
.mb-md-3 {
margin-bottom: 3em;
}
.ml-md-3 {
margin-left: 3em;
}
}
@media (min-width: 48em) {
.m-md-3-5 {
margin: 3.5em;
}
.mx-md-3-5 {
margin-left: 3.5em;
margin-right: 3.5em;
}
.my-md-3-5 {
margin-top: 3.5em;
margin-bottom: 3.5em;
}
.mt-md-3-5 {
margin-top: 3.5em;
}
.mr-md-3-5 {
margin-right: 3.5em;
}
.mb-md-3-5 {
margin-bottom: 3.5em;
}
.ml-md-3-5 {
margin-left: 3.5em;
}
}
@media (min-width: 48em) {
.m-md-4 {
margin: 4em;
}
.mx-md-4 {
margin-left: 4em;
margin-right: 4em;
}
.my-md-4 {
margin-top: 4em;
margin-bottom: 4em;
}
.mt-md-4 {
margin-top: 4em;
}
.mr-md-4 {
margin-right: 4em;
}
.mb-md-4 {
margin-bottom: 4em;
}
.ml-md-4 {
margin-left: 4em;
}
}
@media (min-width: 48em) {
.m-md-4-5 {
margin: 4.5em;
}
.mx-md-4-5 {
margin-left: 4.5em;
margin-right: 4.5em;
}
.my-md-4-5 {
margin-top: 4.5em;
margin-bottom: 4.5em;
}
.mt-md-4-5 {
margin-top: 4.5em;
}
.mr-md-4-5 {
margin-right: 4.5em;
}
.mb-md-4-5 {
margin-bottom: 4.5em;
}
.ml-md-4-5 {
margin-left: 4.5em;
}
}
@media (min-width: 48em) {
.m-md-5 {
margin: 5em;
}
.mx-md-5 {
margin-left: 5em;
margin-right: 5em;
}
.my-md-5 {
margin-top: 5em;
margin-bottom: 5em;
}
.mt-md-5 {
margin-top: 5em;
}
.mr-md-5 {
margin-right: 5em;
}
.mb-md-5 {
margin-bottom: 5em;
}
.ml-md-5 {
margin-left: 5em;
}
}
@media (min-width: 48em) {
.m-md-5-5 {
margin: 5.5em;
}
.mx-md-5-5 {
margin-left: 5.5em;
margin-right: 5.5em;
}
.my-md-5-5 {
margin-top: 5.5em;
margin-bottom: 5.5em;
}
.mt-md-5-5 {
margin-top: 5.5em;
}
.mr-md-5-5 {
margin-right: 5.5em;
}
.mb-md-5-5 {
margin-bottom: 5.5em;
}
.ml-md-5-5 {
margin-left: 5.5em;
}
}
@media (min-width: 48em) {
.m-md-6 {
margin: 6em;
}
.mx-md-6 {
margin-left: 6em;
margin-right: 6em;
}
.my-md-6 {
margin-top: 6em;
margin-bottom: 6em;
}
.mt-md-6 {
margin-top: 6em;
}
.mr-md-6 {
margin-right: 6em;
}
.mb-md-6 {
margin-bottom: 6em;
}
.ml-md-6 {
margin-left: 6em;
}
}
@media (min-width: 48em) {
.m-md-6-5 {
margin: 6.5em;
}
.mx-md-6-5 {
margin-left: 6.5em;
margin-right: 6.5em;
}
.my-md-6-5 {
margin-top: 6.5em;
margin-bottom: 6.5em;
}
.mt-md-6-5 {
margin-top: 6.5em;
}
.mr-md-6-5 {
margin-right: 6.5em;
}
.mb-md-6-5 {
margin-bottom: 6.5em;
}
.ml-md-6-5 {
margin-left: 6.5em;
}
}
@media (min-width: 48em) {
.m-md-7 {
margin: 7em;
}
.mx-md-7 {
margin-left: 7em;
margin-right: 7em;
}
.my-md-7 {
margin-top: 7em;
margin-bottom: 7em;
}
.mt-md-7 {
margin-top: 7em;
}
.mr-md-7 {
margin-right: 7em;
}
.mb-md-7 {
margin-bottom: 7em;
}
.ml-md-7 {
margin-left: 7em;
}
}
@media (min-width: 48em) {
.m-md-7-5 {
margin: 7.5em;
}
.mx-md-7-5 {
margin-left: 7.5em;
margin-right: 7.5em;
}
.my-md-7-5 {
margin-top: 7.5em;
margin-bottom: 7.5em;
}
.mt-md-7-5 {
margin-top: 7.5em;
}
.mr-md-7-5 {
margin-right: 7.5em;
}
.mb-md-7-5 {
margin-bottom: 7.5em;
}
.ml-md-7-5 {
margin-left: 7.5em;
}
}
@media (min-width: 48em) {
.m-md-8 {
margin: 8em;
}
.mx-md-8 {
margin-left: 8em;
margin-right: 8em;
}
.my-md-8 {
margin-top: 8em;
margin-bottom: 8em;
}
.mt-md-8 {
margin-top: 8em;
}
.mr-md-8 {
margin-right: 8em;
}
.mb-md-8 {
margin-bottom: 8em;
}
.ml-md-8 {
margin-left: 8em;
}
}
@media (min-width: 48em) {
.m-md-8-5 {
margin: 8.5em;
}
.mx-md-8-5 {
margin-left: 8.5em;
margin-right: 8.5em;
}
.my-md-8-5 {
margin-top: 8.5em;
margin-bottom: 8.5em;
}
.mt-md-8-5 {
margin-top: 8.5em;
}
.mr-md-8-5 {
margin-right: 8.5em;
}
.mb-md-8-5 {
margin-bottom: 8.5em;
}
.ml-md-8-5 {
margin-left: 8.5em;
}
}
@media (min-width: 48em) {
.m-md-9 {
margin: 9em;
}
.mx-md-9 {
margin-left: 9em;
margin-right: 9em;
}
.my-md-9 {
margin-top: 9em;
margin-bottom: 9em;
}
.mt-md-9 {
margin-top: 9em;
}
.mr-md-9 {
margin-right: 9em;
}
.mb-md-9 {
margin-bottom: 9em;
}
.ml-md-9 {
margin-left: 9em;
}
}
@media (min-width: 48em) {
.m-md-9-5 {
margin: 9.5em;
}
.mx-md-9-5 {
margin-left: 9.5em;
margin-right: 9.5em;
}
.my-md-9-5 {
margin-top: 9.5em;
margin-bottom: 9.5em;
}
.mt-md-9-5 {
margin-top: 9.5em;
}
.mr-md-9-5 {
margin-right: 9.5em;
}
.mb-md-9-5 {
margin-bottom: 9.5em;
}
.ml-md-9-5 {
margin-left: 9.5em;
}
}
@media (min-width: 48em) {
.m-md-10 {
margin: 10em;
}
.mx-md-10 {
margin-left: 10em;
margin-right: 10em;
}
.my-md-10 {
margin-top: 10em;
margin-bottom: 10em;
}
.mt-md-10 {
margin-top: 10em;
}
.mr-md-10 {
margin-right: 10em;
}
.mb-md-10 {
margin-bottom: 10em;
}
.ml-md-10 {
margin-left: 10em;
}
}
@media (min-width: 64em) {
.m-lg-0 {
margin: 0em;
}
.mx-lg-0 {
margin-left: 0em;
margin-right: 0em;
}
.my-lg-0 {
margin-top: 0em;
margin-bottom: 0em;
}
.mt-lg-0 {
margin-top: 0em;
}
.mr-lg-0 {
margin-right: 0em;
}
.mb-lg-0 {
margin-bottom: 0em;
}
.ml-lg-0 {
margin-left: 0em;
}
}
@media (min-width: 64em) {
.m-lg-0-5 {
margin: 0.5em;
}
.mx-lg-0-5 {
margin-left: 0.5em;
margin-right: 0.5em;
}
.my-lg-0-5 {
margin-top: 0.5em;
margin-bottom: 0.5em;
}
.mt-lg-0-5 {
margin-top: 0.5em;
}
.mr-lg-0-5 {
margin-right: 0.5em;
}
.mb-lg-0-5 {
margin-bottom: 0.5em;
}
.ml-lg-0-5 {
margin-left: 0.5em;
}
}
@media (min-width: 64em) {
.m-lg-1 {
margin: 1em;
}
.mx-lg-1 {
margin-left: 1em;
margin-right: 1em;
}
.my-lg-1 {
margin-top: 1em;
margin-bottom: 1em;
}
.mt-lg-1 {
margin-top: 1em;
}
.mr-lg-1 {
margin-right: 1em;
}
.mb-lg-1 {
margin-bottom: 1em;
}
.ml-lg-1 {
margin-left: 1em;
}
}
@media (min-width: 64em) {
.m-lg-1-5 {
margin: 1.5em;
}
.mx-lg-1-5 {
margin-left: 1.5em;
margin-right: 1.5em;
}
.my-lg-1-5 {
margin-top: 1.5em;
margin-bottom: 1.5em;
}
.mt-lg-1-5 {
margin-top: 1.5em;
}
.mr-lg-1-5 {
margin-right: 1.5em;
}
.mb-lg-1-5 {
margin-bottom: 1.5em;
}
.ml-lg-1-5 {
margin-left: 1.5em;
}
}
@media (min-width: 64em) {
.m-lg-2 {
margin: 2em;
}
.mx-lg-2 {
margin-left: 2em;
margin-right: 2em;
}
.my-lg-2 {
margin-top: 2em;
margin-bottom: 2em;
}
.mt-lg-2 {
margin-top: 2em;
}
.mr-lg-2 {
margin-right: 2em;
}
.mb-lg-2 {
margin-bottom: 2em;
}
.ml-lg-2 {
margin-left: 2em;
}
}
@media (min-width: 64em) {
.m-lg-2-5 {
margin: 2.5em;
}
.mx-lg-2-5 {
margin-left: 2.5em;
margin-right: 2.5em;
}
.my-lg-2-5 {
margin-top: 2.5em;
margin-bottom: 2.5em;
}
.mt-lg-2-5 {
margin-top: 2.5em;
}
.mr-lg-2-5 {
margin-right: 2.5em;
}
.mb-lg-2-5 {
margin-bottom: 2.5em;
}
.ml-lg-2-5 {
margin-left: 2.5em;
}
}
@media (min-width: 64em) {
.m-lg-3 {
margin: 3em;
}
.mx-lg-3 {
margin-left: 3em;
margin-right: 3em;
}
.my-lg-3 {
margin-top: 3em;
margin-bottom: 3em;
}
.mt-lg-3 {
margin-top: 3em;
}
.mr-lg-3 {
margin-right: 3em;
}
.mb-lg-3 {
margin-bottom: 3em;
}
.ml-lg-3 {
margin-left: 3em;
}
}
@media (min-width: 64em) {
.m-lg-3-5 {
margin: 3.5em;
}
.mx-lg-3-5 {
margin-left: 3.5em;
margin-right: 3.5em;
}
.my-lg-3-5 {
margin-top: 3.5em;
margin-bottom: 3.5em;
}
.mt-lg-3-5 {
margin-top: 3.5em;
}
.mr-lg-3-5 {
margin-right: 3.5em;
}
.mb-lg-3-5 {
margin-bottom: 3.5em;
}
.ml-lg-3-5 {
margin-left: 3.5em;
}
}
@media (min-width: 64em) {
.m-lg-4 {
margin: 4em;
}
.mx-lg-4 {
margin-left: 4em;
margin-right: 4em;
}
.my-lg-4 {
margin-top: 4em;
margin-bottom: 4em;
}
.mt-lg-4 {
margin-top: 4em;
}
.mr-lg-4 {
margin-right: 4em;
}
.mb-lg-4 {
margin-bottom: 4em;
}
.ml-lg-4 {
margin-left: 4em;
}
}
@media (min-width: 64em) {
.m-lg-4-5 {
margin: 4.5em;
}
.mx-lg-4-5 {
margin-left: 4.5em;
margin-right: 4.5em;
}
.my-lg-4-5 {
margin-top: 4.5em;
margin-bottom: 4.5em;
}
.mt-lg-4-5 {
margin-top: 4.5em;
}
.mr-lg-4-5 {
margin-right: 4.5em;
}
.mb-lg-4-5 {
margin-bottom: 4.5em;
}
.ml-lg-4-5 {
margin-left: 4.5em;
}
}
@media (min-width: 64em) {
.m-lg-5 {
margin: 5em;
}
.mx-lg-5 {
margin-left: 5em;
margin-right: 5em;
}
.my-lg-5 {
margin-top: 5em;
margin-bottom: 5em;
}
.mt-lg-5 {
margin-top: 5em;
}
.mr-lg-5 {
margin-right: 5em;
}
.mb-lg-5 {
margin-bottom: 5em;
}
.ml-lg-5 {
margin-left: 5em;
}
}
@media (min-width: 64em) {
.m-lg-5-5 {
margin: 5.5em;
}
.mx-lg-5-5 {
margin-left: 5.5em;
margin-right: 5.5em;
}
.my-lg-5-5 {
margin-top: 5.5em;
margin-bottom: 5.5em;
}
.mt-lg-5-5 {
margin-top: 5.5em;
}
.mr-lg-5-5 {
margin-right: 5.5em;
}
.mb-lg-5-5 {
margin-bottom: 5.5em;
}
.ml-lg-5-5 {
margin-left: 5.5em;
}
}
@media (min-width: 64em) {
.m-lg-6 {
margin: 6em;
}
.mx-lg-6 {
margin-left: 6em;
margin-right: 6em;
}
.my-lg-6 {
margin-top: 6em;
margin-bottom: 6em;
}
.mt-lg-6 {
margin-top: 6em;
}
.mr-lg-6 {
margin-right: 6em;
}
.mb-lg-6 {
margin-bottom: 6em;
}
.ml-lg-6 {
margin-left: 6em;
}
}
@media (min-width: 64em) {
.m-lg-6-5 {
margin: 6.5em;
}
.mx-lg-6-5 {
margin-left: 6.5em;
margin-right: 6.5em;
}
.my-lg-6-5 {
margin-top: 6.5em;
margin-bottom: 6.5em;
}
.mt-lg-6-5 {
margin-top: 6.5em;
}
.mr-lg-6-5 {
margin-right: 6.5em;
}
.mb-lg-6-5 {
margin-bottom: 6.5em;
}
.ml-lg-6-5 {
margin-left: 6.5em;
}
}
@media (min-width: 64em) {
.m-lg-7 {
margin: 7em;
}
.mx-lg-7 {
margin-left: 7em;
margin-right: 7em;
}
.my-lg-7 {
margin-top: 7em;
margin-bottom: 7em;
}
.mt-lg-7 {
margin-top: 7em;
}
.mr-lg-7 {
margin-right: 7em;
}
.mb-lg-7 {
margin-bottom: 7em;
}
.ml-lg-7 {
margin-left: 7em;
}
}
@media (min-width: 64em) {
.m-lg-7-5 {
margin: 7.5em;
}
.mx-lg-7-5 {
margin-left: 7.5em;
margin-right: 7.5em;
}
.my-lg-7-5 {
margin-top: 7.5em;
margin-bottom: 7.5em;
}
.mt-lg-7-5 {
margin-top: 7.5em;
}
.mr-lg-7-5 {
margin-right: 7.5em;
}
.mb-lg-7-5 {
margin-bottom: 7.5em;
}
.ml-lg-7-5 {
margin-left: 7.5em;
}
}
@media (min-width: 64em) {
.m-lg-8 {
margin: 8em;
}
.mx-lg-8 {
margin-left: 8em;
margin-right: 8em;
}
.my-lg-8 {
margin-top: 8em;
margin-bottom: 8em;
}
.mt-lg-8 {
margin-top: 8em;
}
.mr-lg-8 {
margin-right: 8em;
}
.mb-lg-8 {
margin-bottom: 8em;
}
.ml-lg-8 {
margin-left: 8em;
}
}
@media (min-width: 64em) {
.m-lg-8-5 {
margin: 8.5em;
}
.mx-lg-8-5 {
margin-left: 8.5em;
margin-right: 8.5em;
}
.my-lg-8-5 {
margin-top: 8.5em;
margin-bottom: 8.5em;
}
.mt-lg-8-5 {
margin-top: 8.5em;
}
.mr-lg-8-5 {
margin-right: 8.5em;
}
.mb-lg-8-5 {
margin-bottom: 8.5em;
}
.ml-lg-8-5 {
margin-left: 8.5em;
}
}
@media (min-width: 64em) {
.m-lg-9 {
margin: 9em;
}
.mx-lg-9 {
margin-left: 9em;
margin-right: 9em;
}
.my-lg-9 {
margin-top: 9em;
margin-bottom: 9em;
}
.mt-lg-9 {
margin-top: 9em;
}
.mr-lg-9 {
margin-right: 9em;
}
.mb-lg-9 {
margin-bottom: 9em;
}
.ml-lg-9 {
margin-left: 9em;
}
}
@media (min-width: 64em) {
.m-lg-9-5 {
margin: 9.5em;
}
.mx-lg-9-5 {
margin-left: 9.5em;
margin-right: 9.5em;
}
.my-lg-9-5 {
margin-top: 9.5em;
margin-bottom: 9.5em;
}
.mt-lg-9-5 {
margin-top: 9.5em;
}
.mr-lg-9-5 {
margin-right: 9.5em;
}
.mb-lg-9-5 {
margin-bottom: 9.5em;
}
.ml-lg-9-5 {
margin-left: 9.5em;
}
}
@media (min-width: 64em) {
.m-lg-10 {
margin: 10em;
}
.mx-lg-10 {
margin-left: 10em;
margin-right: 10em;
}
.my-lg-10 {
margin-top: 10em;
margin-bottom: 10em;
}
.mt-lg-10 {
margin-top: 10em;
}
.mr-lg-10 {
margin-right: 10em;
}
.mb-lg-10 {
margin-bottom: 10em;
}
.ml-lg-10 {
margin-left: 10em;
}
}
@media (min-width: 80em) {
.m-xl-0 {
margin: 0em;
}
.mx-xl-0 {
margin-left: 0em;
margin-right: 0em;
}
.my-xl-0 {
margin-top: 0em;
margin-bottom: 0em;
}
.mt-xl-0 {
margin-top: 0em;
}
.mr-xl-0 {
margin-right: 0em;
}
.mb-xl-0 {
margin-bottom: 0em;
}
.ml-xl-0 {
margin-left: 0em;
}
}
@media (min-width: 80em) {
.m-xl-0-5 {
margin: 0.5em;
}
.mx-xl-0-5 {
margin-left: 0.5em;
margin-right: 0.5em;
}
.my-xl-0-5 {
margin-top: 0.5em;
margin-bottom: 0.5em;
}
.mt-xl-0-5 {
margin-top: 0.5em;
}
.mr-xl-0-5 {
margin-right: 0.5em;
}
.mb-xl-0-5 {
margin-bottom: 0.5em;
}
.ml-xl-0-5 {
margin-left: 0.5em;
}
}
@media (min-width: 80em) {
.m-xl-1 {
margin: 1em;
}
.mx-xl-1 {
margin-left: 1em;
margin-right: 1em;
}
.my-xl-1 {
margin-top: 1em;
margin-bottom: 1em;
}
.mt-xl-1 {
margin-top: 1em;
}
.mr-xl-1 {
margin-right: 1em;
}
.mb-xl-1 {
margin-bottom: 1em;
}
.ml-xl-1 {
margin-left: 1em;
}
}
@media (min-width: 80em) {
.m-xl-1-5 {
margin: 1.5em;
}
.mx-xl-1-5 {
margin-left: 1.5em;
margin-right: 1.5em;
}
.my-xl-1-5 {
margin-top: 1.5em;
margin-bottom: 1.5em;
}
.mt-xl-1-5 {
margin-top: 1.5em;
}
.mr-xl-1-5 {
margin-right: 1.5em;
}
.mb-xl-1-5 {
margin-bottom: 1.5em;
}
.ml-xl-1-5 {
margin-left: 1.5em;
}
}
@media (min-width: 80em) {
.m-xl-2 {
margin: 2em;
}
.mx-xl-2 {
margin-left: 2em;
margin-right: 2em;
}
.my-xl-2 {
margin-top: 2em;
margin-bottom: 2em;
}
.mt-xl-2 {
margin-top: 2em;
}
.mr-xl-2 {
margin-right: 2em;
}
.mb-xl-2 {
margin-bottom: 2em;
}
.ml-xl-2 {
margin-left: 2em;
}
}
@media (min-width: 80em) {
.m-xl-2-5 {
margin: 2.5em;
}
.mx-xl-2-5 {
margin-left: 2.5em;
margin-right: 2.5em;
}
.my-xl-2-5 {
margin-top: 2.5em;
margin-bottom: 2.5em;
}
.mt-xl-2-5 {
margin-top: 2.5em;
}
.mr-xl-2-5 {
margin-right: 2.5em;
}
.mb-xl-2-5 {
margin-bottom: 2.5em;
}
.ml-xl-2-5 {
margin-left: 2.5em;
}
}
@media (min-width: 80em) {
.m-xl-3 {
margin: 3em;
}
.mx-xl-3 {
margin-left: 3em;
margin-right: 3em;
}
.my-xl-3 {
margin-top: 3em;
margin-bottom: 3em;
}
.mt-xl-3 {
margin-top: 3em;
}
.mr-xl-3 {
margin-right: 3em;
}
.mb-xl-3 {
margin-bottom: 3em;
}
.ml-xl-3 {
margin-left: 3em;
}
}
@media (min-width: 80em) {
.m-xl-3-5 {
margin: 3.5em;
}
.mx-xl-3-5 {
margin-left: 3.5em;
margin-right: 3.5em;
}
.my-xl-3-5 {
margin-top: 3.5em;
margin-bottom: 3.5em;
}
.mt-xl-3-5 {
margin-top: 3.5em;
}
.mr-xl-3-5 {
margin-right: 3.5em;
}
.mb-xl-3-5 {
margin-bottom: 3.5em;
}
.ml-xl-3-5 {
margin-left: 3.5em;
}
}
@media (min-width: 80em) {
.m-xl-4 {
margin: 4em;
}
.mx-xl-4 {
margin-left: 4em;
margin-right: 4em;
}
.my-xl-4 {
margin-top: 4em;
margin-bottom: 4em;
}
.mt-xl-4 {
margin-top: 4em;
}
.mr-xl-4 {
margin-right: 4em;
}
.mb-xl-4 {
margin-bottom: 4em;
}
.ml-xl-4 {
margin-left: 4em;
}
}
@media (min-width: 80em) {
.m-xl-4-5 {
margin: 4.5em;
}
.mx-xl-4-5 {
margin-left: 4.5em;
margin-right: 4.5em;
}
.my-xl-4-5 {
margin-top: 4.5em;
margin-bottom: 4.5em;
}
.mt-xl-4-5 {
margin-top: 4.5em;
}
.mr-xl-4-5 {
margin-right: 4.5em;
}
.mb-xl-4-5 {
margin-bottom: 4.5em;
}
.ml-xl-4-5 {
margin-left: 4.5em;
}
}
@media (min-width: 80em) {
.m-xl-5 {
margin: 5em;
}
.mx-xl-5 {
margin-left: 5em;
margin-right: 5em;
}
.my-xl-5 {
margin-top: 5em;
margin-bottom: 5em;
}
.mt-xl-5 {
margin-top: 5em;
}
.mr-xl-5 {
margin-right: 5em;
}
.mb-xl-5 {
margin-bottom: 5em;
}
.ml-xl-5 {
margin-left: 5em;
}
}
@media (min-width: 80em) {
.m-xl-5-5 {
margin: 5.5em;
}
.mx-xl-5-5 {
margin-left: 5.5em;
margin-right: 5.5em;
}
.my-xl-5-5 {
margin-top: 5.5em;
margin-bottom: 5.5em;
}
.mt-xl-5-5 {
margin-top: 5.5em;
}
.mr-xl-5-5 {
margin-right: 5.5em;
}
.mb-xl-5-5 {
margin-bottom: 5.5em;
}
.ml-xl-5-5 {
margin-left: 5.5em;
}
}
@media (min-width: 80em) {
.m-xl-6 {
margin: 6em;
}
.mx-xl-6 {
margin-left: 6em;
margin-right: 6em;
}
.my-xl-6 {
margin-top: 6em;
margin-bottom: 6em;
}
.mt-xl-6 {
margin-top: 6em;
}
.mr-xl-6 {
margin-right: 6em;
}
.mb-xl-6 {
margin-bottom: 6em;
}
.ml-xl-6 {
margin-left: 6em;
}
}
@media (min-width: 80em) {
.m-xl-6-5 {
margin: 6.5em;
}
.mx-xl-6-5 {
margin-left: 6.5em;
margin-right: 6.5em;
}
.my-xl-6-5 {
margin-top: 6.5em;
margin-bottom: 6.5em;
}
.mt-xl-6-5 {
margin-top: 6.5em;
}
.mr-xl-6-5 {
margin-right: 6.5em;
}
.mb-xl-6-5 {
margin-bottom: 6.5em;
}
.ml-xl-6-5 {
margin-left: 6.5em;
}
}
@media (min-width: 80em) {
.m-xl-7 {
margin: 7em;
}
.mx-xl-7 {
margin-left: 7em;
margin-right: 7em;
}
.my-xl-7 {
margin-top: 7em;
margin-bottom: 7em;
}
.mt-xl-7 {
margin-top: 7em;
}
.mr-xl-7 {
margin-right: 7em;
}
.mb-xl-7 {
margin-bottom: 7em;
}
.ml-xl-7 {
margin-left: 7em;
}
}
@media (min-width: 80em) {
.m-xl-7-5 {
margin: 7.5em;
}
.mx-xl-7-5 {
margin-left: 7.5em;
margin-right: 7.5em;
}
.my-xl-7-5 {
margin-top: 7.5em;
margin-bottom: 7.5em;
}
.mt-xl-7-5 {
margin-top: 7.5em;
}
.mr-xl-7-5 {
margin-right: 7.5em;
}
.mb-xl-7-5 {
margin-bottom: 7.5em;
}
.ml-xl-7-5 {
margin-left: 7.5em;
}
}
@media (min-width: 80em) {
.m-xl-8 {
margin: 8em;
}
.mx-xl-8 {
margin-left: 8em;
margin-right: 8em;
}
.my-xl-8 {
margin-top: 8em;
margin-bottom: 8em;
}
.mt-xl-8 {
margin-top: 8em;
}
.mr-xl-8 {
margin-right: 8em;
}
.mb-xl-8 {
margin-bottom: 8em;
}
.ml-xl-8 {
margin-left: 8em;
}
}
@media (min-width: 80em) {
.m-xl-8-5 {
margin: 8.5em;
}
.mx-xl-8-5 {
margin-left: 8.5em;
margin-right: 8.5em;
}
.my-xl-8-5 {
margin-top: 8.5em;
margin-bottom: 8.5em;
}
.mt-xl-8-5 {
margin-top: 8.5em;
}
.mr-xl-8-5 {
margin-right: 8.5em;
}
.mb-xl-8-5 {
margin-bottom: 8.5em;
}
.ml-xl-8-5 {
margin-left: 8.5em;
}
}
@media (min-width: 80em) {
.m-xl-9 {
margin: 9em;
}
.mx-xl-9 {
margin-left: 9em;
margin-right: 9em;
}
.my-xl-9 {
margin-top: 9em;
margin-bottom: 9em;
}
.mt-xl-9 {
margin-top: 9em;
}
.mr-xl-9 {
margin-right: 9em;
}
.mb-xl-9 {
margin-bottom: 9em;
}
.ml-xl-9 {
margin-left: 9em;
}
}
@media (min-width: 80em) {
.m-xl-9-5 {
margin: 9.5em;
}
.mx-xl-9-5 {
margin-left: 9.5em;
margin-right: 9.5em;
}
.my-xl-9-5 {
margin-top: 9.5em;
margin-bottom: 9.5em;
}
.mt-xl-9-5 {
margin-top: 9.5em;
}
.mr-xl-9-5 {
margin-right: 9.5em;
}
.mb-xl-9-5 {
margin-bottom: 9.5em;
}
.ml-xl-9-5 {
margin-left: 9.5em;
}
}
@media (min-width: 80em) {
.m-xl-10 {
margin: 10em;
}
.mx-xl-10 {
margin-left: 10em;
margin-right: 10em;
}
.my-xl-10 {
margin-top: 10em;
margin-bottom: 10em;
}
.mt-xl-10 {
margin-top: 10em;
}
.mr-xl-10 {
margin-right: 10em;
}
.mb-xl-10 {
margin-bottom: 10em;
}
.ml-xl-10 {
margin-left: 10em;
}
}
.p-0 {
padding: 0em;
}
.px-0 {
padding-left: 0em;
padding-right: 0em;
}
.py-0 {
padding-top: 0em;
padding-bottom: 0em;
}
.pt-0 {
padding-top: 0em;
}
.pr-0 {
padding-right: 0em;
}
.pb-0 {
padding-bottom: 0em;
}
.pl-0 {
padding-left: 0em;
}
.p-0-5 {
padding: 0.5em;
}
.px-0-5 {
padding-left: 0.5em;
padding-right: 0.5em;
}
.py-0-5 {
padding-top: 0.5em;
padding-bottom: 0.5em;
}
.pt-0-5 {
padding-top: 0.5em;
}
.pr-0-5 {
padding-right: 0.5em;
}
.pb-0-5 {
padding-bottom: 0.5em;
}
.pl-0-5 {
padding-left: 0.5em;
}
.p-1 {
padding: 1em;
}
.px-1 {
padding-left: 1em;
padding-right: 1em;
}
.py-1 {
padding-top: 1em;
padding-bottom: 1em;
}
.pt-1 {
padding-top: 1em;
}
.pr-1 {
padding-right: 1em;
}
.pb-1 {
padding-bottom: 1em;
}
.pl-1 {
padding-left: 1em;
}
.p-1-5 {
padding: 1.5em;
}
.px-1-5 {
padding-left: 1.5em;
padding-right: 1.5em;
}
.py-1-5 {
padding-top: 1.5em;
padding-bottom: 1.5em;
}
.pt-1-5 {
padding-top: 1.5em;
}
.pr-1-5 {
padding-right: 1.5em;
}
.pb-1-5 {
padding-bottom: 1.5em;
}
.pl-1-5 {
padding-left: 1.5em;
}
.p-2 {
padding: 2em;
}
.px-2 {
padding-left: 2em;
padding-right: 2em;
}
.py-2 {
padding-top: 2em;
padding-bottom: 2em;
}
.pt-2 {
padding-top: 2em;
}
.pr-2 {
padding-right: 2em;
}
.pb-2 {
padding-bottom: 2em;
}
.pl-2 {
padding-left: 2em;
}
.p-2-5 {
padding: 2.5em;
}
.px-2-5 {
padding-left: 2.5em;
padding-right: 2.5em;
}
.py-2-5 {
padding-top: 2.5em;
padding-bottom: 2.5em;
}
.pt-2-5 {
padding-top: 2.5em;
}
.pr-2-5 {
padding-right: 2.5em;
}
.pb-2-5 {
padding-bottom: 2.5em;
}
.pl-2-5 {
padding-left: 2.5em;
}
.p-3 {
padding: 3em;
}
.px-3 {
padding-left: 3em;
padding-right: 3em;
}
.py-3 {
padding-top: 3em;
padding-bottom: 3em;
}
.pt-3 {
padding-top: 3em;
}
.pr-3 {
padding-right: 3em;
}
.pb-3 {
padding-bottom: 3em;
}
.pl-3 {
padding-left: 3em;
}
.p-3-5 {
padding: 3.5em;
}
.px-3-5 {
padding-left: 3.5em;
padding-right: 3.5em;
}
.py-3-5 {
padding-top: 3.5em;
padding-bottom: 3.5em;
}
.pt-3-5 {
padding-top: 3.5em;
}
.pr-3-5 {
padding-right: 3.5em;
}
.pb-3-5 {
padding-bottom: 3.5em;
}
.pl-3-5 {
padding-left: 3.5em;
}
.p-4 {
padding: 4em;
}
.px-4 {
padding-left: 4em;
padding-right: 4em;
}
.py-4 {
padding-top: 4em;
padding-bottom: 4em;
}
.pt-4 {
padding-top: 4em;
}
.pr-4 {
padding-right: 4em;
}
.pb-4 {
padding-bottom: 4em;
}
.pl-4 {
padding-left: 4em;
}
.p-4-5 {
padding: 4.5em;
}
.px-4-5 {
padding-left: 4.5em;
padding-right: 4.5em;
}
.py-4-5 {
padding-top: 4.5em;
padding-bottom: 4.5em;
}
.pt-4-5 {
padding-top: 4.5em;
}
.pr-4-5 {
padding-right: 4.5em;
}
.pb-4-5 {
padding-bottom: 4.5em;
}
.pl-4-5 {
padding-left: 4.5em;
}
.p-5 {
padding: 5em;
}
.px-5 {
padding-left: 5em;
padding-right: 5em;
}
.py-5 {
padding-top: 5em;
padding-bottom: 5em;
}
.pt-5 {
padding-top: 5em;
}
.pr-5 {
padding-right: 5em;
}
.pb-5 {
padding-bottom: 5em;
}
.pl-5 {
padding-left: 5em;
}
.p-5-5 {
padding: 5.5em;
}
.px-5-5 {
padding-left: 5.5em;
padding-right: 5.5em;
}
.py-5-5 {
padding-top: 5.5em;
padding-bottom: 5.5em;
}
.pt-5-5 {
padding-top: 5.5em;
}
.pr-5-5 {
padding-right: 5.5em;
}
.pb-5-5 {
padding-bottom: 5.5em;
}
.pl-5-5 {
padding-left: 5.5em;
}
.p-6 {
padding: 6em;
}
.px-6 {
padding-left: 6em;
padding-right: 6em;
}
.py-6 {
padding-top: 6em;
padding-bottom: 6em;
}
.pt-6 {
padding-top: 6em;
}
.pr-6 {
padding-right: 6em;
}
.pb-6 {
padding-bottom: 6em;
}
.pl-6 {
padding-left: 6em;
}
.p-6-5 {
padding: 6.5em;
}
.px-6-5 {
padding-left: 6.5em;
padding-right: 6.5em;
}
.py-6-5 {
padding-top: 6.5em;
padding-bottom: 6.5em;
}
.pt-6-5 {
padding-top: 6.5em;
}
.pr-6-5 {
padding-right: 6.5em;
}
.pb-6-5 {
padding-bottom: 6.5em;
}
.pl-6-5 {
padding-left: 6.5em;
}
.p-7 {
padding: 7em;
}
.px-7 {
padding-left: 7em;
padding-right: 7em;
}
.py-7 {
padding-top: 7em;
padding-bottom: 7em;
}
.pt-7 {
padding-top: 7em;
}
.pr-7 {
padding-right: 7em;
}
.pb-7 {
padding-bottom: 7em;
}
.pl-7 {
padding-left: 7em;
}
.p-7-5 {
padding: 7.5em;
}
.px-7-5 {
padding-left: 7.5em;
padding-right: 7.5em;
}
.py-7-5 {
padding-top: 7.5em;
padding-bottom: 7.5em;
}
.pt-7-5 {
padding-top: 7.5em;
}
.pr-7-5 {
padding-right: 7.5em;
}
.pb-7-5 {
padding-bottom: 7.5em;
}
.pl-7-5 {
padding-left: 7.5em;
}
.p-8 {
padding: 8em;
}
.px-8 {
padding-left: 8em;
padding-right: 8em;
}
.py-8 {
padding-top: 8em;
padding-bottom: 8em;
}
.pt-8 {
padding-top: 8em;
}
.pr-8 {
padding-right: 8em;
}
.pb-8 {
padding-bottom: 8em;
}
.pl-8 {
padding-left: 8em;
}
.p-8-5 {
padding: 8.5em;
}
.px-8-5 {
padding-left: 8.5em;
padding-right: 8.5em;
}
.py-8-5 {
padding-top: 8.5em;
padding-bottom: 8.5em;
}
.pt-8-5 {
padding-top: 8.5em;
}
.pr-8-5 {
padding-right: 8.5em;
}
.pb-8-5 {
padding-bottom: 8.5em;
}
.pl-8-5 {
padding-left: 8.5em;
}
.p-9 {
padding: 9em;
}
.px-9 {
padding-left: 9em;
padding-right: 9em;
}
.py-9 {
padding-top: 9em;
padding-bottom: 9em;
}
.pt-9 {
padding-top: 9em;
}
.pr-9 {
padding-right: 9em;
}
.pb-9 {
padding-bottom: 9em;
}
.pl-9 {
padding-left: 9em;
}
.p-9-5 {
padding: 9.5em;
}
.px-9-5 {
padding-left: 9.5em;
padding-right: 9.5em;
}
.py-9-5 {
padding-top: 9.5em;
padding-bottom: 9.5em;
}
.pt-9-5 {
padding-top: 9.5em;
}
.pr-9-5 {
padding-right: 9.5em;
}
.pb-9-5 {
padding-bottom: 9.5em;
}
.pl-9-5 {
padding-left: 9.5em;
}
.p-10 {
padding: 10em;
}
.px-10 {
padding-left: 10em;
padding-right: 10em;
}
.py-10 {
padding-top: 10em;
padding-bottom: 10em;
}
.pt-10 {
padding-top: 10em;
}
.pr-10 {
padding-right: 10em;
}
.pb-10 {
padding-bottom: 10em;
}
.pl-10 {
padding-left: 10em;
}
@media (min-width: 35.5em) {
.p-sm-0 {
padding: 0em;
}
.px-sm-0 {
padding-left: 0em;
padding-right: 0em;
}
.py-sm-0 {
padding-top: 0em;
padding-bottom: 0em;
}
.pt-sm-0 {
padding-top: 0em;
}
.pr-sm-0 {
padding-right: 0em;
}
.pb-sm-0 {
padding-bottom: 0em;
}
.pl-sm-0 {
padding-left: 0em;
}
}
@media (min-width: 35.5em) {
.p-sm-0-5 {
padding: 0.5em;
}
.px-sm-0-5 {
padding-left: 0.5em;
padding-right: 0.5em;
}
.py-sm-0-5 {
padding-top: 0.5em;
padding-bottom: 0.5em;
}
.pt-sm-0-5 {
padding-top: 0.5em;
}
.pr-sm-0-5 {
padding-right: 0.5em;
}
.pb-sm-0-5 {
padding-bottom: 0.5em;
}
.pl-sm-0-5 {
padding-left: 0.5em;
}
}
@media (min-width: 35.5em) {
.p-sm-1 {
padding: 1em;
}
.px-sm-1 {
padding-left: 1em;
padding-right: 1em;
}
.py-sm-1 {
padding-top: 1em;
padding-bottom: 1em;
}
.pt-sm-1 {
padding-top: 1em;
}
.pr-sm-1 {
padding-right: 1em;
}
.pb-sm-1 {
padding-bottom: 1em;
}
.pl-sm-1 {
padding-left: 1em;
}
}
@media (min-width: 35.5em) {
.p-sm-1-5 {
padding: 1.5em;
}
.px-sm-1-5 {
padding-left: 1.5em;
padding-right: 1.5em;
}
.py-sm-1-5 {
padding-top: 1.5em;
padding-bottom: 1.5em;
}
.pt-sm-1-5 {
padding-top: 1.5em;
}
.pr-sm-1-5 {
padding-right: 1.5em;
}
.pb-sm-1-5 {
padding-bottom: 1.5em;
}
.pl-sm-1-5 {
padding-left: 1.5em;
}
}
@media (min-width: 35.5em) {
.p-sm-2 {
padding: 2em;
}
.px-sm-2 {
padding-left: 2em;
padding-right: 2em;
}
.py-sm-2 {
padding-top: 2em;
padding-bottom: 2em;
}
.pt-sm-2 {
padding-top: 2em;
}
.pr-sm-2 {
padding-right: 2em;
}
.pb-sm-2 {
padding-bottom: 2em;
}
.pl-sm-2 {
padding-left: 2em;
}
}
@media (min-width: 35.5em) {
.p-sm-2-5 {
padding: 2.5em;
}
.px-sm-2-5 {
padding-left: 2.5em;
padding-right: 2.5em;
}
.py-sm-2-5 {
padding-top: 2.5em;
padding-bottom: 2.5em;
}
.pt-sm-2-5 {
padding-top: 2.5em;
}
.pr-sm-2-5 {
padding-right: 2.5em;
}
.pb-sm-2-5 {
padding-bottom: 2.5em;
}
.pl-sm-2-5 {
padding-left: 2.5em;
}
}
@media (min-width: 35.5em) {
.p-sm-3 {
padding: 3em;
}
.px-sm-3 {
padding-left: 3em;
padding-right: 3em;
}
.py-sm-3 {
padding-top: 3em;
padding-bottom: 3em;
}
.pt-sm-3 {
padding-top: 3em;
}
.pr-sm-3 {
padding-right: 3em;
}
.pb-sm-3 {
padding-bottom: 3em;
}
.pl-sm-3 {
padding-left: 3em;
}
}
@media (min-width: 35.5em) {
.p-sm-3-5 {
padding: 3.5em;
}
.px-sm-3-5 {
padding-left: 3.5em;
padding-right: 3.5em;
}
.py-sm-3-5 {
padding-top: 3.5em;
padding-bottom: 3.5em;
}
.pt-sm-3-5 {
padding-top: 3.5em;
}
.pr-sm-3-5 {
padding-right: 3.5em;
}
.pb-sm-3-5 {
padding-bottom: 3.5em;
}
.pl-sm-3-5 {
padding-left: 3.5em;
}
}
@media (min-width: 35.5em) {
.p-sm-4 {
padding: 4em;
}
.px-sm-4 {
padding-left: 4em;
padding-right: 4em;
}
.py-sm-4 {
padding-top: 4em;
padding-bottom: 4em;
}
.pt-sm-4 {
padding-top: 4em;
}
.pr-sm-4 {
padding-right: 4em;
}
.pb-sm-4 {
padding-bottom: 4em;
}
.pl-sm-4 {
padding-left: 4em;
}
}
@media (min-width: 35.5em) {
.p-sm-4-5 {
padding: 4.5em;
}
.px-sm-4-5 {
padding-left: 4.5em;
padding-right: 4.5em;
}
.py-sm-4-5 {
padding-top: 4.5em;
padding-bottom: 4.5em;
}
.pt-sm-4-5 {
padding-top: 4.5em;
}
.pr-sm-4-5 {
padding-right: 4.5em;
}
.pb-sm-4-5 {
padding-bottom: 4.5em;
}
.pl-sm-4-5 {
padding-left: 4.5em;
}
}
@media (min-width: 35.5em) {
.p-sm-5 {
padding: 5em;
}
.px-sm-5 {
padding-left: 5em;
padding-right: 5em;
}
.py-sm-5 {
padding-top: 5em;
padding-bottom: 5em;
}
.pt-sm-5 {
padding-top: 5em;
}
.pr-sm-5 {
padding-right: 5em;
}
.pb-sm-5 {
padding-bottom: 5em;
}
.pl-sm-5 {
padding-left: 5em;
}
}
@media (min-width: 35.5em) {
.p-sm-5-5 {
padding: 5.5em;
}
.px-sm-5-5 {
padding-left: 5.5em;
padding-right: 5.5em;
}
.py-sm-5-5 {
padding-top: 5.5em;
padding-bottom: 5.5em;
}
.pt-sm-5-5 {
padding-top: 5.5em;
}
.pr-sm-5-5 {
padding-right: 5.5em;
}
.pb-sm-5-5 {
padding-bottom: 5.5em;
}
.pl-sm-5-5 {
padding-left: 5.5em;
}
}
@media (min-width: 35.5em) {
.p-sm-6 {
padding: 6em;
}
.px-sm-6 {
padding-left: 6em;
padding-right: 6em;
}
.py-sm-6 {
padding-top: 6em;
padding-bottom: 6em;
}
.pt-sm-6 {
padding-top: 6em;
}
.pr-sm-6 {
padding-right: 6em;
}
.pb-sm-6 {
padding-bottom: 6em;
}
.pl-sm-6 {
padding-left: 6em;
}
}
@media (min-width: 35.5em) {
.p-sm-6-5 {
padding: 6.5em;
}
.px-sm-6-5 {
padding-left: 6.5em;
padding-right: 6.5em;
}
.py-sm-6-5 {
padding-top: 6.5em;
padding-bottom: 6.5em;
}
.pt-sm-6-5 {
padding-top: 6.5em;
}
.pr-sm-6-5 {
padding-right: 6.5em;
}
.pb-sm-6-5 {
padding-bottom: 6.5em;
}
.pl-sm-6-5 {
padding-left: 6.5em;
}
}
@media (min-width: 35.5em) {
.p-sm-7 {
padding: 7em;
}
.px-sm-7 {
padding-left: 7em;
padding-right: 7em;
}
.py-sm-7 {
padding-top: 7em;
padding-bottom: 7em;
}
.pt-sm-7 {
padding-top: 7em;
}
.pr-sm-7 {
padding-right: 7em;
}
.pb-sm-7 {
padding-bottom: 7em;
}
.pl-sm-7 {
padding-left: 7em;
}
}
@media (min-width: 35.5em) {
.p-sm-7-5 {
padding: 7.5em;
}
.px-sm-7-5 {
padding-left: 7.5em;
padding-right: 7.5em;
}
.py-sm-7-5 {
padding-top: 7.5em;
padding-bottom: 7.5em;
}
.pt-sm-7-5 {
padding-top: 7.5em;
}
.pr-sm-7-5 {
padding-right: 7.5em;
}
.pb-sm-7-5 {
padding-bottom: 7.5em;
}
.pl-sm-7-5 {
padding-left: 7.5em;
}
}
@media (min-width: 35.5em) {
.p-sm-8 {
padding: 8em;
}
.px-sm-8 {
padding-left: 8em;
padding-right: 8em;
}
.py-sm-8 {
padding-top: 8em;
padding-bottom: 8em;
}
.pt-sm-8 {
padding-top: 8em;
}
.pr-sm-8 {
padding-right: 8em;
}
.pb-sm-8 {
padding-bottom: 8em;
}
.pl-sm-8 {
padding-left: 8em;
}
}
@media (min-width: 35.5em) {
.p-sm-8-5 {
padding: 8.5em;
}
.px-sm-8-5 {
padding-left: 8.5em;
padding-right: 8.5em;
}
.py-sm-8-5 {
padding-top: 8.5em;
padding-bottom: 8.5em;
}
.pt-sm-8-5 {
padding-top: 8.5em;
}
.pr-sm-8-5 {
padding-right: 8.5em;
}
.pb-sm-8-5 {
padding-bottom: 8.5em;
}
.pl-sm-8-5 {
padding-left: 8.5em;
}
}
@media (min-width: 35.5em) {
.p-sm-9 {
padding: 9em;
}
.px-sm-9 {
padding-left: 9em;
padding-right: 9em;
}
.py-sm-9 {
padding-top: 9em;
padding-bottom: 9em;
}
.pt-sm-9 {
padding-top: 9em;
}
.pr-sm-9 {
padding-right: 9em;
}
.pb-sm-9 {
padding-bottom: 9em;
}
.pl-sm-9 {
padding-left: 9em;
}
}
@media (min-width: 35.5em) {
.p-sm-9-5 {
padding: 9.5em;
}
.px-sm-9-5 {
padding-left: 9.5em;
padding-right: 9.5em;
}
.py-sm-9-5 {
padding-top: 9.5em;
padding-bottom: 9.5em;
}
.pt-sm-9-5 {
padding-top: 9.5em;
}
.pr-sm-9-5 {
padding-right: 9.5em;
}
.pb-sm-9-5 {
padding-bottom: 9.5em;
}
.pl-sm-9-5 {
padding-left: 9.5em;
}
}
@media (min-width: 35.5em) {
.p-sm-10 {
padding: 10em;
}
.px-sm-10 {
padding-left: 10em;
padding-right: 10em;
}
.py-sm-10 {
padding-top: 10em;
padding-bottom: 10em;
}
.pt-sm-10 {
padding-top: 10em;
}
.pr-sm-10 {
padding-right: 10em;
}
.pb-sm-10 {
padding-bottom: 10em;
}
.pl-sm-10 {
padding-left: 10em;
}
}
@media (min-width: 48em) {
.p-md-0 {
padding: 0em;
}
.px-md-0 {
padding-left: 0em;
padding-right: 0em;
}
.py-md-0 {
padding-top: 0em;
padding-bottom: 0em;
}
.pt-md-0 {
padding-top: 0em;
}
.pr-md-0 {
padding-right: 0em;
}
.pb-md-0 {
padding-bottom: 0em;
}
.pl-md-0 {
padding-left: 0em;
}
}
@media (min-width: 48em) {
.p-md-0-5 {
padding: 0.5em;
}
.px-md-0-5 {
padding-left: 0.5em;
padding-right: 0.5em;
}
.py-md-0-5 {
padding-top: 0.5em;
padding-bottom: 0.5em;
}
.pt-md-0-5 {
padding-top: 0.5em;
}
.pr-md-0-5 {
padding-right: 0.5em;
}
.pb-md-0-5 {
padding-bottom: 0.5em;
}
.pl-md-0-5 {
padding-left: 0.5em;
}
}
@media (min-width: 48em) {
.p-md-1 {
padding: 1em;
}
.px-md-1 {
padding-left: 1em;
padding-right: 1em;
}
.py-md-1 {
padding-top: 1em;
padding-bottom: 1em;
}
.pt-md-1 {
padding-top: 1em;
}
.pr-md-1 {
padding-right: 1em;
}
.pb-md-1 {
padding-bottom: 1em;
}
.pl-md-1 {
padding-left: 1em;
}
}
@media (min-width: 48em) {
.p-md-1-5 {
padding: 1.5em;
}
.px-md-1-5 {
padding-left: 1.5em;
padding-right: 1.5em;
}
.py-md-1-5 {
padding-top: 1.5em;
padding-bottom: 1.5em;
}
.pt-md-1-5 {
padding-top: 1.5em;
}
.pr-md-1-5 {
padding-right: 1.5em;
}
.pb-md-1-5 {
padding-bottom: 1.5em;
}
.pl-md-1-5 {
padding-left: 1.5em;
}
}
@media (min-width: 48em) {
.p-md-2 {
padding: 2em;
}
.px-md-2 {
padding-left: 2em;
padding-right: 2em;
}
.py-md-2 {
padding-top: 2em;
padding-bottom: 2em;
}
.pt-md-2 {
padding-top: 2em;
}
.pr-md-2 {
padding-right: 2em;
}
.pb-md-2 {
padding-bottom: 2em;
}
.pl-md-2 {
padding-left: 2em;
}
}
@media (min-width: 48em) {
.p-md-2-5 {
padding: 2.5em;
}
.px-md-2-5 {
padding-left: 2.5em;
padding-right: 2.5em;
}
.py-md-2-5 {
padding-top: 2.5em;
padding-bottom: 2.5em;
}
.pt-md-2-5 {
padding-top: 2.5em;
}
.pr-md-2-5 {
padding-right: 2.5em;
}
.pb-md-2-5 {
padding-bottom: 2.5em;
}
.pl-md-2-5 {
padding-left: 2.5em;
}
}
@media (min-width: 48em) {
.p-md-3 {
padding: 3em;
}
.px-md-3 {
padding-left: 3em;
padding-right: 3em;
}
.py-md-3 {
padding-top: 3em;
padding-bottom: 3em;
}
.pt-md-3 {
padding-top: 3em;
}
.pr-md-3 {
padding-right: 3em;
}
.pb-md-3 {
padding-bottom: 3em;
}
.pl-md-3 {
padding-left: 3em;
}
}
@media (min-width: 48em) {
.p-md-3-5 {
padding: 3.5em;
}
.px-md-3-5 {
padding-left: 3.5em;
padding-right: 3.5em;
}
.py-md-3-5 {
padding-top: 3.5em;
padding-bottom: 3.5em;
}
.pt-md-3-5 {
padding-top: 3.5em;
}
.pr-md-3-5 {
padding-right: 3.5em;
}
.pb-md-3-5 {
padding-bottom: 3.5em;
}
.pl-md-3-5 {
padding-left: 3.5em;
}
}
@media (min-width: 48em) {
.p-md-4 {
padding: 4em;
}
.px-md-4 {
padding-left: 4em;
padding-right: 4em;
}
.py-md-4 {
padding-top: 4em;
padding-bottom: 4em;
}
.pt-md-4 {
padding-top: 4em;
}
.pr-md-4 {
padding-right: 4em;
}
.pb-md-4 {
padding-bottom: 4em;
}
.pl-md-4 {
padding-left: 4em;
}
}
@media (min-width: 48em) {
.p-md-4-5 {
padding: 4.5em;
}
.px-md-4-5 {
padding-left: 4.5em;
padding-right: 4.5em;
}
.py-md-4-5 {
padding-top: 4.5em;
padding-bottom: 4.5em;
}
.pt-md-4-5 {
padding-top: 4.5em;
}
.pr-md-4-5 {
padding-right: 4.5em;
}
.pb-md-4-5 {
padding-bottom: 4.5em;
}
.pl-md-4-5 {
padding-left: 4.5em;
}
}
@media (min-width: 48em) {
.p-md-5 {
padding: 5em;
}
.px-md-5 {
padding-left: 5em;
padding-right: 5em;
}
.py-md-5 {
padding-top: 5em;
padding-bottom: 5em;
}
.pt-md-5 {
padding-top: 5em;
}
.pr-md-5 {
padding-right: 5em;
}
.pb-md-5 {
padding-bottom: 5em;
}
.pl-md-5 {
padding-left: 5em;
}
}
@media (min-width: 48em) {
.p-md-5-5 {
padding: 5.5em;
}
.px-md-5-5 {
padding-left: 5.5em;
padding-right: 5.5em;
}
.py-md-5-5 {
padding-top: 5.5em;
padding-bottom: 5.5em;
}
.pt-md-5-5 {
padding-top: 5.5em;
}
.pr-md-5-5 {
padding-right: 5.5em;
}
.pb-md-5-5 {
padding-bottom: 5.5em;
}
.pl-md-5-5 {
padding-left: 5.5em;
}
}
@media (min-width: 48em) {
.p-md-6 {
padding: 6em;
}
.px-md-6 {
padding-left: 6em;
padding-right: 6em;
}
.py-md-6 {
padding-top: 6em;
padding-bottom: 6em;
}
.pt-md-6 {
padding-top: 6em;
}
.pr-md-6 {
padding-right: 6em;
}
.pb-md-6 {
padding-bottom: 6em;
}
.pl-md-6 {
padding-left: 6em;
}
}
@media (min-width: 48em) {
.p-md-6-5 {
padding: 6.5em;
}
.px-md-6-5 {
padding-left: 6.5em;
padding-right: 6.5em;
}
.py-md-6-5 {
padding-top: 6.5em;
padding-bottom: 6.5em;
}
.pt-md-6-5 {
padding-top: 6.5em;
}
.pr-md-6-5 {
padding-right: 6.5em;
}
.pb-md-6-5 {
padding-bottom: 6.5em;
}
.pl-md-6-5 {
padding-left: 6.5em;
}
}
@media (min-width: 48em) {
.p-md-7 {
padding: 7em;
}
.px-md-7 {
padding-left: 7em;
padding-right: 7em;
}
.py-md-7 {
padding-top: 7em;
padding-bottom: 7em;
}
.pt-md-7 {
padding-top: 7em;
}
.pr-md-7 {
padding-right: 7em;
}
.pb-md-7 {
padding-bottom: 7em;
}
.pl-md-7 {
padding-left: 7em;
}
}
@media (min-width: 48em) {
.p-md-7-5 {
padding: 7.5em;
}
.px-md-7-5 {
padding-left: 7.5em;
padding-right: 7.5em;
}
.py-md-7-5 {
padding-top: 7.5em;
padding-bottom: 7.5em;
}
.pt-md-7-5 {
padding-top: 7.5em;
}
.pr-md-7-5 {
padding-right: 7.5em;
}
.pb-md-7-5 {
padding-bottom: 7.5em;
}
.pl-md-7-5 {
padding-left: 7.5em;
}
}
@media (min-width: 48em) {
.p-md-8 {
padding: 8em;
}
.px-md-8 {
padding-left: 8em;
padding-right: 8em;
}
.py-md-8 {
padding-top: 8em;
padding-bottom: 8em;
}
.pt-md-8 {
padding-top: 8em;
}
.pr-md-8 {
padding-right: 8em;
}
.pb-md-8 {
padding-bottom: 8em;
}
.pl-md-8 {
padding-left: 8em;
}
}
@media (min-width: 48em) {
.p-md-8-5 {
padding: 8.5em;
}
.px-md-8-5 {
padding-left: 8.5em;
padding-right: 8.5em;
}
.py-md-8-5 {
padding-top: 8.5em;
padding-bottom: 8.5em;
}
.pt-md-8-5 {
padding-top: 8.5em;
}
.pr-md-8-5 {
padding-right: 8.5em;
}
.pb-md-8-5 {
padding-bottom: 8.5em;
}
.pl-md-8-5 {
padding-left: 8.5em;
}
}
@media (min-width: 48em) {
.p-md-9 {
padding: 9em;
}
.px-md-9 {
padding-left: 9em;
padding-right: 9em;
}
.py-md-9 {
padding-top: 9em;
padding-bottom: 9em;
}
.pt-md-9 {
padding-top: 9em;
}
.pr-md-9 {
padding-right: 9em;
}
.pb-md-9 {
padding-bottom: 9em;
}
.pl-md-9 {
padding-left: 9em;
}
}
@media (min-width: 48em) {
.p-md-9-5 {
padding: 9.5em;
}
.px-md-9-5 {
padding-left: 9.5em;
padding-right: 9.5em;
}
.py-md-9-5 {
padding-top: 9.5em;
padding-bottom: 9.5em;
}
.pt-md-9-5 {
padding-top: 9.5em;
}
.pr-md-9-5 {
padding-right: 9.5em;
}
.pb-md-9-5 {
padding-bottom: 9.5em;
}
.pl-md-9-5 {
padding-left: 9.5em;
}
}
@media (min-width: 48em) {
.p-md-10 {
padding: 10em;
}
.px-md-10 {
padding-left: 10em;
padding-right: 10em;
}
.py-md-10 {
padding-top: 10em;
padding-bottom: 10em;
}
.pt-md-10 {
padding-top: 10em;
}
.pr-md-10 {
padding-right: 10em;
}
.pb-md-10 {
padding-bottom: 10em;
}
.pl-md-10 {
padding-left: 10em;
}
}
@media (min-width: 64em) {
.p-lg-0 {
padding: 0em;
}
.px-lg-0 {
padding-left: 0em;
padding-right: 0em;
}
.py-lg-0 {
padding-top: 0em;
padding-bottom: 0em;
}
.pt-lg-0 {
padding-top: 0em;
}
.pr-lg-0 {
padding-right: 0em;
}
.pb-lg-0 {
padding-bottom: 0em;
}
.pl-lg-0 {
padding-left: 0em;
}
}
@media (min-width: 64em) {
.p-lg-0-5 {
padding: 0.5em;
}
.px-lg-0-5 {
padding-left: 0.5em;
padding-right: 0.5em;
}
.py-lg-0-5 {
padding-top: 0.5em;
padding-bottom: 0.5em;
}
.pt-lg-0-5 {
padding-top: 0.5em;
}
.pr-lg-0-5 {
padding-right: 0.5em;
}
.pb-lg-0-5 {
padding-bottom: 0.5em;
}
.pl-lg-0-5 {
padding-left: 0.5em;
}
}
@media (min-width: 64em) {
.p-lg-1 {
padding: 1em;
}
.px-lg-1 {
padding-left: 1em;
padding-right: 1em;
}
.py-lg-1 {
padding-top: 1em;
padding-bottom: 1em;
}
.pt-lg-1 {
padding-top: 1em;
}
.pr-lg-1 {
padding-right: 1em;
}
.pb-lg-1 {
padding-bottom: 1em;
}
.pl-lg-1 {
padding-left: 1em;
}
}
@media (min-width: 64em) {
.p-lg-1-5 {
padding: 1.5em;
}
.px-lg-1-5 {
padding-left: 1.5em;
padding-right: 1.5em;
}
.py-lg-1-5 {
padding-top: 1.5em;
padding-bottom: 1.5em;
}
.pt-lg-1-5 {
padding-top: 1.5em;
}
.pr-lg-1-5 {
padding-right: 1.5em;
}
.pb-lg-1-5 {
padding-bottom: 1.5em;
}
.pl-lg-1-5 {
padding-left: 1.5em;
}
}
@media (min-width: 64em) {
.p-lg-2 {
padding: 2em;
}
.px-lg-2 {
padding-left: 2em;
padding-right: 2em;
}
.py-lg-2 {
padding-top: 2em;
padding-bottom: 2em;
}
.pt-lg-2 {
padding-top: 2em;
}
.pr-lg-2 {
padding-right: 2em;
}
.pb-lg-2 {
padding-bottom: 2em;
}
.pl-lg-2 {
padding-left: 2em;
}
}
@media (min-width: 64em) {
.p-lg-2-5 {
padding: 2.5em;
}
.px-lg-2-5 {
padding-left: 2.5em;
padding-right: 2.5em;
}
.py-lg-2-5 {
padding-top: 2.5em;
padding-bottom: 2.5em;
}
.pt-lg-2-5 {
padding-top: 2.5em;
}
.pr-lg-2-5 {
padding-right: 2.5em;
}
.pb-lg-2-5 {
padding-bottom: 2.5em;
}
.pl-lg-2-5 {
padding-left: 2.5em;
}
}
@media (min-width: 64em) {
.p-lg-3 {
padding: 3em;
}
.px-lg-3 {
padding-left: 3em;
padding-right: 3em;
}
.py-lg-3 {
padding-top: 3em;
padding-bottom: 3em;
}
.pt-lg-3 {
padding-top: 3em;
}
.pr-lg-3 {
padding-right: 3em;
}
.pb-lg-3 {
padding-bottom: 3em;
}
.pl-lg-3 {
padding-left: 3em;
}
}
@media (min-width: 64em) {
.p-lg-3-5 {
padding: 3.5em;
}
.px-lg-3-5 {
padding-left: 3.5em;
padding-right: 3.5em;
}
.py-lg-3-5 {
padding-top: 3.5em;
padding-bottom: 3.5em;
}
.pt-lg-3-5 {
padding-top: 3.5em;
}
.pr-lg-3-5 {
padding-right: 3.5em;
}
.pb-lg-3-5 {
padding-bottom: 3.5em;
}
.pl-lg-3-5 {
padding-left: 3.5em;
}
}
@media (min-width: 64em) {
.p-lg-4 {
padding: 4em;
}
.px-lg-4 {
padding-left: 4em;
padding-right: 4em;
}
.py-lg-4 {
padding-top: 4em;
padding-bottom: 4em;
}
.pt-lg-4 {
padding-top: 4em;
}
.pr-lg-4 {
padding-right: 4em;
}
.pb-lg-4 {
padding-bottom: 4em;
}
.pl-lg-4 {
padding-left: 4em;
}
}
@media (min-width: 64em) {
.p-lg-4-5 {
padding: 4.5em;
}
.px-lg-4-5 {
padding-left: 4.5em;
padding-right: 4.5em;
}
.py-lg-4-5 {
padding-top: 4.5em;
padding-bottom: 4.5em;
}
.pt-lg-4-5 {
padding-top: 4.5em;
}
.pr-lg-4-5 {
padding-right: 4.5em;
}
.pb-lg-4-5 {
padding-bottom: 4.5em;
}
.pl-lg-4-5 {
padding-left: 4.5em;
}
}
@media (min-width: 64em) {
.p-lg-5 {
padding: 5em;
}
.px-lg-5 {
padding-left: 5em;
padding-right: 5em;
}
.py-lg-5 {
padding-top: 5em;
padding-bottom: 5em;
}
.pt-lg-5 {
padding-top: 5em;
}
.pr-lg-5 {
padding-right: 5em;
}
.pb-lg-5 {
padding-bottom: 5em;
}
.pl-lg-5 {
padding-left: 5em;
}
}
@media (min-width: 64em) {
.p-lg-5-5 {
padding: 5.5em;
}
.px-lg-5-5 {
padding-left: 5.5em;
padding-right: 5.5em;
}
.py-lg-5-5 {
padding-top: 5.5em;
padding-bottom: 5.5em;
}
.pt-lg-5-5 {
padding-top: 5.5em;
}
.pr-lg-5-5 {
padding-right: 5.5em;
}
.pb-lg-5-5 {
padding-bottom: 5.5em;
}
.pl-lg-5-5 {
padding-left: 5.5em;
}
}
@media (min-width: 64em) {
.p-lg-6 {
padding: 6em;
}
.px-lg-6 {
padding-left: 6em;
padding-right: 6em;
}
.py-lg-6 {
padding-top: 6em;
padding-bottom: 6em;
}
.pt-lg-6 {
padding-top: 6em;
}
.pr-lg-6 {
padding-right: 6em;
}
.pb-lg-6 {
padding-bottom: 6em;
}
.pl-lg-6 {
padding-left: 6em;
}
}
@media (min-width: 64em) {
.p-lg-6-5 {
padding: 6.5em;
}
.px-lg-6-5 {
padding-left: 6.5em;
padding-right: 6.5em;
}
.py-lg-6-5 {
padding-top: 6.5em;
padding-bottom: 6.5em;
}
.pt-lg-6-5 {
padding-top: 6.5em;
}
.pr-lg-6-5 {
padding-right: 6.5em;
}
.pb-lg-6-5 {
padding-bottom: 6.5em;
}
.pl-lg-6-5 {
padding-left: 6.5em;
}
}
@media (min-width: 64em) {
.p-lg-7 {
padding: 7em;
}
.px-lg-7 {
padding-left: 7em;
padding-right: 7em;
}
.py-lg-7 {
padding-top: 7em;
padding-bottom: 7em;
}
.pt-lg-7 {
padding-top: 7em;
}
.pr-lg-7 {
padding-right: 7em;
}
.pb-lg-7 {
padding-bottom: 7em;
}
.pl-lg-7 {
padding-left: 7em;
}
}
@media (min-width: 64em) {
.p-lg-7-5 {
padding: 7.5em;
}
.px-lg-7-5 {
padding-left: 7.5em;
padding-right: 7.5em;
}
.py-lg-7-5 {
padding-top: 7.5em;
padding-bottom: 7.5em;
}
.pt-lg-7-5 {
padding-top: 7.5em;
}
.pr-lg-7-5 {
padding-right: 7.5em;
}
.pb-lg-7-5 {
padding-bottom: 7.5em;
}
.pl-lg-7-5 {
padding-left: 7.5em;
}
}
@media (min-width: 64em) {
.p-lg-8 {
padding: 8em;
}
.px-lg-8 {
padding-left: 8em;
padding-right: 8em;
}
.py-lg-8 {
padding-top: 8em;
padding-bottom: 8em;
}
.pt-lg-8 {
padding-top: 8em;
}
.pr-lg-8 {
padding-right: 8em;
}
.pb-lg-8 {
padding-bottom: 8em;
}
.pl-lg-8 {
padding-left: 8em;
}
}
@media (min-width: 64em) {
.p-lg-8-5 {
padding: 8.5em;
}
.px-lg-8-5 {
padding-left: 8.5em;
padding-right: 8.5em;
}
.py-lg-8-5 {
padding-top: 8.5em;
padding-bottom: 8.5em;
}
.pt-lg-8-5 {
padding-top: 8.5em;
}
.pr-lg-8-5 {
padding-right: 8.5em;
}
.pb-lg-8-5 {
padding-bottom: 8.5em;
}
.pl-lg-8-5 {
padding-left: 8.5em;
}
}
@media (min-width: 64em) {
.p-lg-9 {
padding: 9em;
}
.px-lg-9 {
padding-left: 9em;
padding-right: 9em;
}
.py-lg-9 {
padding-top: 9em;
padding-bottom: 9em;
}
.pt-lg-9 {
padding-top: 9em;
}
.pr-lg-9 {
padding-right: 9em;
}
.pb-lg-9 {
padding-bottom: 9em;
}
.pl-lg-9 {
padding-left: 9em;
}
}
@media (min-width: 64em) {
.p-lg-9-5 {
padding: 9.5em;
}
.px-lg-9-5 {
padding-left: 9.5em;
padding-right: 9.5em;
}
.py-lg-9-5 {
padding-top: 9.5em;
padding-bottom: 9.5em;
}
.pt-lg-9-5 {
padding-top: 9.5em;
}
.pr-lg-9-5 {
padding-right: 9.5em;
}
.pb-lg-9-5 {
padding-bottom: 9.5em;
}
.pl-lg-9-5 {
padding-left: 9.5em;
}
}
@media (min-width: 64em) {
.p-lg-10 {
padding: 10em;
}
.px-lg-10 {
padding-left: 10em;
padding-right: 10em;
}
.py-lg-10 {
padding-top: 10em;
padding-bottom: 10em;
}
.pt-lg-10 {
padding-top: 10em;
}
.pr-lg-10 {
padding-right: 10em;
}
.pb-lg-10 {
padding-bottom: 10em;
}
.pl-lg-10 {
padding-left: 10em;
}
}
@media (min-width: 80em) {
.p-xl-0 {
padding: 0em;
}
.px-xl-0 {
padding-left: 0em;
padding-right: 0em;
}
.py-xl-0 {
padding-top: 0em;
padding-bottom: 0em;
}
.pt-xl-0 {
padding-top: 0em;
}
.pr-xl-0 {
padding-right: 0em;
}
.pb-xl-0 {
padding-bottom: 0em;
}
.pl-xl-0 {
padding-left: 0em;
}
}
@media (min-width: 80em) {
.p-xl-0-5 {
padding: 0.5em;
}
.px-xl-0-5 {
padding-left: 0.5em;
padding-right: 0.5em;
}
.py-xl-0-5 {
padding-top: 0.5em;
padding-bottom: 0.5em;
}
.pt-xl-0-5 {
padding-top: 0.5em;
}
.pr-xl-0-5 {
padding-right: 0.5em;
}
.pb-xl-0-5 {
padding-bottom: 0.5em;
}
.pl-xl-0-5 {
padding-left: 0.5em;
}
}
@media (min-width: 80em) {
.p-xl-1 {
padding: 1em;
}
.px-xl-1 {
padding-left: 1em;
padding-right: 1em;
}
.py-xl-1 {
padding-top: 1em;
padding-bottom: 1em;
}
.pt-xl-1 {
padding-top: 1em;
}
.pr-xl-1 {
padding-right: 1em;
}
.pb-xl-1 {
padding-bottom: 1em;
}
.pl-xl-1 {
padding-left: 1em;
}
}
@media (min-width: 80em) {
.p-xl-1-5 {
padding: 1.5em;
}
.px-xl-1-5 {
padding-left: 1.5em;
padding-right: 1.5em;
}
.py-xl-1-5 {
padding-top: 1.5em;
padding-bottom: 1.5em;
}
.pt-xl-1-5 {
padding-top: 1.5em;
}
.pr-xl-1-5 {
padding-right: 1.5em;
}
.pb-xl-1-5 {
padding-bottom: 1.5em;
}
.pl-xl-1-5 {
padding-left: 1.5em;
}
}
@media (min-width: 80em) {
.p-xl-2 {
padding: 2em;
}
.px-xl-2 {
padding-left: 2em;
padding-right: 2em;
}
.py-xl-2 {
padding-top: 2em;
padding-bottom: 2em;
}
.pt-xl-2 {
padding-top: 2em;
}
.pr-xl-2 {
padding-right: 2em;
}
.pb-xl-2 {
padding-bottom: 2em;
}
.pl-xl-2 {
padding-left: 2em;
}
}
@media (min-width: 80em) {
.p-xl-2-5 {
padding: 2.5em;
}
.px-xl-2-5 {
padding-left: 2.5em;
padding-right: 2.5em;
}
.py-xl-2-5 {
padding-top: 2.5em;
padding-bottom: 2.5em;
}
.pt-xl-2-5 {
padding-top: 2.5em;
}
.pr-xl-2-5 {
padding-right: 2.5em;
}
.pb-xl-2-5 {
padding-bottom: 2.5em;
}
.pl-xl-2-5 {
padding-left: 2.5em;
}
}
@media (min-width: 80em) {
.p-xl-3 {
padding: 3em;
}
.px-xl-3 {
padding-left: 3em;
padding-right: 3em;
}
.py-xl-3 {
padding-top: 3em;
padding-bottom: 3em;
}
.pt-xl-3 {
padding-top: 3em;
}
.pr-xl-3 {
padding-right: 3em;
}
.pb-xl-3 {
padding-bottom: 3em;
}
.pl-xl-3 {
padding-left: 3em;
}
}
@media (min-width: 80em) {
.p-xl-3-5 {
padding: 3.5em;
}
.px-xl-3-5 {
padding-left: 3.5em;
padding-right: 3.5em;
}
.py-xl-3-5 {
padding-top: 3.5em;
padding-bottom: 3.5em;
}
.pt-xl-3-5 {
padding-top: 3.5em;
}
.pr-xl-3-5 {
padding-right: 3.5em;
}
.pb-xl-3-5 {
padding-bottom: 3.5em;
}
.pl-xl-3-5 {
padding-left: 3.5em;
}
}
@media (min-width: 80em) {
.p-xl-4 {
padding: 4em;
}
.px-xl-4 {
padding-left: 4em;
padding-right: 4em;
}
.py-xl-4 {
padding-top: 4em;
padding-bottom: 4em;
}
.pt-xl-4 {
padding-top: 4em;
}
.pr-xl-4 {
padding-right: 4em;
}
.pb-xl-4 {
padding-bottom: 4em;
}
.pl-xl-4 {
padding-left: 4em;
}
}
@media (min-width: 80em) {
.p-xl-4-5 {
padding: 4.5em;
}
.px-xl-4-5 {
padding-left: 4.5em;
padding-right: 4.5em;
}
.py-xl-4-5 {
padding-top: 4.5em;
padding-bottom: 4.5em;
}
.pt-xl-4-5 {
padding-top: 4.5em;
}
.pr-xl-4-5 {
padding-right: 4.5em;
}
.pb-xl-4-5 {
padding-bottom: 4.5em;
}
.pl-xl-4-5 {
padding-left: 4.5em;
}
}
@media (min-width: 80em) {
.p-xl-5 {
padding: 5em;
}
.px-xl-5 {
padding-left: 5em;
padding-right: 5em;
}
.py-xl-5 {
padding-top: 5em;
padding-bottom: 5em;
}
.pt-xl-5 {
padding-top: 5em;
}
.pr-xl-5 {
padding-right: 5em;
}
.pb-xl-5 {
padding-bottom: 5em;
}
.pl-xl-5 {
padding-left: 5em;
}
}
@media (min-width: 80em) {
.p-xl-5-5 {
padding: 5.5em;
}
.px-xl-5-5 {
padding-left: 5.5em;
padding-right: 5.5em;
}
.py-xl-5-5 {
padding-top: 5.5em;
padding-bottom: 5.5em;
}
.pt-xl-5-5 {
padding-top: 5.5em;
}
.pr-xl-5-5 {
padding-right: 5.5em;
}
.pb-xl-5-5 {
padding-bottom: 5.5em;
}
.pl-xl-5-5 {
padding-left: 5.5em;
}
}
@media (min-width: 80em) {
.p-xl-6 {
padding: 6em;
}
.px-xl-6 {
padding-left: 6em;
padding-right: 6em;
}
.py-xl-6 {
padding-top: 6em;
padding-bottom: 6em;
}
.pt-xl-6 {
padding-top: 6em;
}
.pr-xl-6 {
padding-right: 6em;
}
.pb-xl-6 {
padding-bottom: 6em;
}
.pl-xl-6 {
padding-left: 6em;
}
}
@media (min-width: 80em) {
.p-xl-6-5 {
padding: 6.5em;
}
.px-xl-6-5 {
padding-left: 6.5em;
padding-right: 6.5em;
}
.py-xl-6-5 {
padding-top: 6.5em;
padding-bottom: 6.5em;
}
.pt-xl-6-5 {
padding-top: 6.5em;
}
.pr-xl-6-5 {
padding-right: 6.5em;
}
.pb-xl-6-5 {
padding-bottom: 6.5em;
}
.pl-xl-6-5 {
padding-left: 6.5em;
}
}
@media (min-width: 80em) {
.p-xl-7 {
padding: 7em;
}
.px-xl-7 {
padding-left: 7em;
padding-right: 7em;
}
.py-xl-7 {
padding-top: 7em;
padding-bottom: 7em;
}
.pt-xl-7 {
padding-top: 7em;
}
.pr-xl-7 {
padding-right: 7em;
}
.pb-xl-7 {
padding-bottom: 7em;
}
.pl-xl-7 {
padding-left: 7em;
}
}
@media (min-width: 80em) {
.p-xl-7-5 {
padding: 7.5em;
}
.px-xl-7-5 {
padding-left: 7.5em;
padding-right: 7.5em;
}
.py-xl-7-5 {
padding-top: 7.5em;
padding-bottom: 7.5em;
}
.pt-xl-7-5 {
padding-top: 7.5em;
}
.pr-xl-7-5 {
padding-right: 7.5em;
}
.pb-xl-7-5 {
padding-bottom: 7.5em;
}
.pl-xl-7-5 {
padding-left: 7.5em;
}
}
@media (min-width: 80em) {
.p-xl-8 {
padding: 8em;
}
.px-xl-8 {
padding-left: 8em;
padding-right: 8em;
}
.py-xl-8 {
padding-top: 8em;
padding-bottom: 8em;
}
.pt-xl-8 {
padding-top: 8em;
}
.pr-xl-8 {
padding-right: 8em;
}
.pb-xl-8 {
padding-bottom: 8em;
}
.pl-xl-8 {
padding-left: 8em;
}
}
@media (min-width: 80em) {
.p-xl-8-5 {
padding: 8.5em;
}
.px-xl-8-5 {
padding-left: 8.5em;
padding-right: 8.5em;
}
.py-xl-8-5 {
padding-top: 8.5em;
padding-bottom: 8.5em;
}
.pt-xl-8-5 {
padding-top: 8.5em;
}
.pr-xl-8-5 {
padding-right: 8.5em;
}
.pb-xl-8-5 {
padding-bottom: 8.5em;
}
.pl-xl-8-5 {
padding-left: 8.5em;
}
}
@media (min-width: 80em) {
.p-xl-9 {
padding: 9em;
}
.px-xl-9 {
padding-left: 9em;
padding-right: 9em;
}
.py-xl-9 {
padding-top: 9em;
padding-bottom: 9em;
}
.pt-xl-9 {
padding-top: 9em;
}
.pr-xl-9 {
padding-right: 9em;
}
.pb-xl-9 {
padding-bottom: 9em;
}
.pl-xl-9 {
padding-left: 9em;
}
}
@media (min-width: 80em) {
.p-xl-9-5 {
padding: 9.5em;
}
.px-xl-9-5 {
padding-left: 9.5em;
padding-right: 9.5em;
}
.py-xl-9-5 {
padding-top: 9.5em;
padding-bottom: 9.5em;
}
.pt-xl-9-5 {
padding-top: 9.5em;
}
.pr-xl-9-5 {
padding-right: 9.5em;
}
.pb-xl-9-5 {
padding-bottom: 9.5em;
}
.pl-xl-9-5 {
padding-left: 9.5em;
}
}
@media (min-width: 80em) {
.p-xl-10 {
padding: 10em;
}
.px-xl-10 {
padding-left: 10em;
padding-right: 10em;
}
.py-xl-10 {
padding-top: 10em;
padding-bottom: 10em;
}
.pt-xl-10 {
padding-top: 10em;
}
.pr-xl-10 {
padding-right: 10em;
}
.pb-xl-10 {
padding-bottom: 10em;
}
.pl-xl-10 {
padding-left: 10em;
}
} .d-flex {
display: flex;
}
.d-block {
display: block;
}
.d-grid {
display: grid;
}
.d-i-block,
.d-inline-block {
display: inline-block;
}
.d-inline {
display: inline;
}
.d-none {
display: none;
} .p-relative {
position: relative;
}
.p-absolute {
position: absolute;
}
.p-sticky {
position: sticky;
}
.p-unset {
position: unset;
}
.p-fixed {
position: fixed;
} .no-list-style {
padding-left: 0em;
margin-top: 0em;
margin-bottom: 0em;
list-style: none;
}
.horizontal-list {
padding-left: 0em;
margin-top: 0em;
margin-bottom: 0em;
list-style: none;
display: flex;
}
.ano-link {
color: inherit;
text-decoration: none;
}
.cover-img {
width: 100%;
height: 100%;
object-fit: cover;
max-width: unset;
max-height: unset;
} .txt-left,
.text-left {
text-align: left;
}
.txt-center,
.text-center {
text-align: center;
}
.txt-right,
.text-right {
text-align: right;
}
.txt-justify,
.text-justify {
text-align: justify;
}
.hairline {
font-weight: 100;
}
.thin {
font-weight: 200;
}
.light {
font-weight: 300;
}
.regular {
font-weight: 400;
}
.medium {
font-weight: 500;
}
.semibold {
font-weight: 600;
}
.bold {
font-weight: 700;
}
.extrabold {
font-weight: 800;
}
.black {
font-weight: 900;
}
.color-txt-main,
.clr-txt-main {
color: #35206e;
}
.color-txt-secondary,
.clr-txt-secondary {
color: #35206e;
}
.color-light,
.clr-light {
color: #ffffff;
}
.color-dark,
.clr-dark {
color: #3c3b3b;
}
.color-main,
.clr-main {
color: #35206e;
}
.color-secondary,
.clr-secondary {
color: #87c400;
}
.fs-0 {
font-size: 0rem;
}
.fs-0-25 {
font-size: 0.25rem;
}
.fs-0-5 {
font-size: 0.5rem;
}
.fs-0-75 {
font-size: 0.75rem;
}
.fs-1 {
font-size: 1rem;
}
.fs-1-25 {
font-size: 1.25rem;
}
.fs-1-5 {
font-size: 1.5rem;
}
.fs-1-75 {
font-size: 1.75rem;
}
.fs-2 {
font-size: 2rem;
}
.fs-2-25 {
font-size: 2.25rem;
}
.fs-2-5 {
font-size: 2.5rem;
}
.fs-2-75 {
font-size: 2.75rem;
}
.fs-3 {
font-size: 3rem;
}
.fs-3-25 {
font-size: 3.25rem;
}
.fs-3-5 {
font-size: 3.5rem;
}
.fs-3-75 {
font-size: 3.75rem;
}
.fs-4 {
font-size: 4rem;
}
.fs-4-25 {
font-size: 4.25rem;
}
.fs-4-5 {
font-size: 4.5rem;
}
.fs-4-75 {
font-size: 4.75rem;
}
.fs-5 {
font-size: 5rem;
}
@media (min-width: 35.5em) {
.fs-sm-0 {
font-size: 0rem;
}
}
@media (min-width: 35.5em) {
.fs-sm-0-25 {
font-size: 0.25rem;
}
}
@media (min-width: 35.5em) {
.fs-sm-0-5 {
font-size: 0.5rem;
}
}
@media (min-width: 35.5em) {
.fs-sm-0-75 {
font-size: 0.75rem;
}
}
@media (min-width: 35.5em) {
.fs-sm-1 {
font-size: 1rem;
}
}
@media (min-width: 35.5em) {
.fs-sm-1-25 {
font-size: 1.25rem;
}
}
@media (min-width: 35.5em) {
.fs-sm-1-5 {
font-size: 1.5rem;
}
}
@media (min-width: 35.5em) {
.fs-sm-1-75 {
font-size: 1.75rem;
}
}
@media (min-width: 35.5em) {
.fs-sm-2 {
font-size: 2rem;
}
}
@media (min-width: 35.5em) {
.fs-sm-2-25 {
font-size: 2.25rem;
}
}
@media (min-width: 35.5em) {
.fs-sm-2-5 {
font-size: 2.5rem;
}
}
@media (min-width: 35.5em) {
.fs-sm-2-75 {
font-size: 2.75rem;
}
}
@media (min-width: 35.5em) {
.fs-sm-3 {
font-size: 3rem;
}
}
@media (min-width: 35.5em) {
.fs-sm-3-25 {
font-size: 3.25rem;
}
}
@media (min-width: 35.5em) {
.fs-sm-3-5 {
font-size: 3.5rem;
}
}
@media (min-width: 35.5em) {
.fs-sm-3-75 {
font-size: 3.75rem;
}
}
@media (min-width: 35.5em) {
.fs-sm-4 {
font-size: 4rem;
}
}
@media (min-width: 35.5em) {
.fs-sm-4-25 {
font-size: 4.25rem;
}
}
@media (min-width: 35.5em) {
.fs-sm-4-5 {
font-size: 4.5rem;
}
}
@media (min-width: 35.5em) {
.fs-sm-4-75 {
font-size: 4.75rem;
}
}
@media (min-width: 35.5em) {
.fs-sm-5 {
font-size: 5rem;
}
}
@media (min-width: 48em) {
.fs-md-0 {
font-size: 0rem;
}
}
@media (min-width: 48em) {
.fs-md-0-25 {
font-size: 0.25rem;
}
}
@media (min-width: 48em) {
.fs-md-0-5 {
font-size: 0.5rem;
}
}
@media (min-width: 48em) {
.fs-md-0-75 {
font-size: 0.75rem;
}
}
@media (min-width: 48em) {
.fs-md-1 {
font-size: 1rem;
}
}
@media (min-width: 48em) {
.fs-md-1-25 {
font-size: 1.25rem;
}
}
@media (min-width: 48em) {
.fs-md-1-5 {
font-size: 1.5rem;
}
}
@media (min-width: 48em) {
.fs-md-1-75 {
font-size: 1.75rem;
}
}
@media (min-width: 48em) {
.fs-md-2 {
font-size: 2rem;
}
}
@media (min-width: 48em) {
.fs-md-2-25 {
font-size: 2.25rem;
}
}
@media (min-width: 48em) {
.fs-md-2-5 {
font-size: 2.5rem;
}
}
@media (min-width: 48em) {
.fs-md-2-75 {
font-size: 2.75rem;
}
}
@media (min-width: 48em) {
.fs-md-3 {
font-size: 3rem;
}
}
@media (min-width: 48em) {
.fs-md-3-25 {
font-size: 3.25rem;
}
}
@media (min-width: 48em) {
.fs-md-3-5 {
font-size: 3.5rem;
}
}
@media (min-width: 48em) {
.fs-md-3-75 {
font-size: 3.75rem;
}
}
@media (min-width: 48em) {
.fs-md-4 {
font-size: 4rem;
}
}
@media (min-width: 48em) {
.fs-md-4-25 {
font-size: 4.25rem;
}
}
@media (min-width: 48em) {
.fs-md-4-5 {
font-size: 4.5rem;
}
}
@media (min-width: 48em) {
.fs-md-4-75 {
font-size: 4.75rem;
}
}
@media (min-width: 48em) {
.fs-md-5 {
font-size: 5rem;
}
}
@media (min-width: 64em) {
.fs-lg-0 {
font-size: 0rem;
}
}
@media (min-width: 64em) {
.fs-lg-0-25 {
font-size: 0.25rem;
}
}
@media (min-width: 64em) {
.fs-lg-0-5 {
font-size: 0.5rem;
}
}
@media (min-width: 64em) {
.fs-lg-0-75 {
font-size: 0.75rem;
}
}
@media (min-width: 64em) {
.fs-lg-1 {
font-size: 1rem;
}
}
@media (min-width: 64em) {
.fs-lg-1-25 {
font-size: 1.25rem;
}
}
@media (min-width: 64em) {
.fs-lg-1-5 {
font-size: 1.5rem;
}
}
@media (min-width: 64em) {
.fs-lg-1-75 {
font-size: 1.75rem;
}
}
@media (min-width: 64em) {
.fs-lg-2 {
font-size: 2rem;
}
}
@media (min-width: 64em) {
.fs-lg-2-25 {
font-size: 2.25rem;
}
}
@media (min-width: 64em) {
.fs-lg-2-5 {
font-size: 2.5rem;
}
}
@media (min-width: 64em) {
.fs-lg-2-75 {
font-size: 2.75rem;
}
}
@media (min-width: 64em) {
.fs-lg-3 {
font-size: 3rem;
}
}
@media (min-width: 64em) {
.fs-lg-3-25 {
font-size: 3.25rem;
}
}
@media (min-width: 64em) {
.fs-lg-3-5 {
font-size: 3.5rem;
}
}
@media (min-width: 64em) {
.fs-lg-3-75 {
font-size: 3.75rem;
}
}
@media (min-width: 64em) {
.fs-lg-4 {
font-size: 4rem;
}
}
@media (min-width: 64em) {
.fs-lg-4-25 {
font-size: 4.25rem;
}
}
@media (min-width: 64em) {
.fs-lg-4-5 {
font-size: 4.5rem;
}
}
@media (min-width: 64em) {
.fs-lg-4-75 {
font-size: 4.75rem;
}
}
@media (min-width: 64em) {
.fs-lg-5 {
font-size: 5rem;
}
}
@media (min-width: 80em) {
.fs-xl-0 {
font-size: 0rem;
}
}
@media (min-width: 80em) {
.fs-xl-0-25 {
font-size: 0.25rem;
}
}
@media (min-width: 80em) {
.fs-xl-0-5 {
font-size: 0.5rem;
}
}
@media (min-width: 80em) {
.fs-xl-0-75 {
font-size: 0.75rem;
}
}
@media (min-width: 80em) {
.fs-xl-1 {
font-size: 1rem;
}
}
@media (min-width: 80em) {
.fs-xl-1-25 {
font-size: 1.25rem;
}
}
@media (min-width: 80em) {
.fs-xl-1-5 {
font-size: 1.5rem;
}
}
@media (min-width: 80em) {
.fs-xl-1-75 {
font-size: 1.75rem;
}
}
@media (min-width: 80em) {
.fs-xl-2 {
font-size: 2rem;
}
}
@media (min-width: 80em) {
.fs-xl-2-25 {
font-size: 2.25rem;
}
}
@media (min-width: 80em) {
.fs-xl-2-5 {
font-size: 2.5rem;
}
}
@media (min-width: 80em) {
.fs-xl-2-75 {
font-size: 2.75rem;
}
}
@media (min-width: 80em) {
.fs-xl-3 {
font-size: 3rem;
}
}
@media (min-width: 80em) {
.fs-xl-3-25 {
font-size: 3.25rem;
}
}
@media (min-width: 80em) {
.fs-xl-3-5 {
font-size: 3.5rem;
}
}
@media (min-width: 80em) {
.fs-xl-3-75 {
font-size: 3.75rem;
}
}
@media (min-width: 80em) {
.fs-xl-4 {
font-size: 4rem;
}
}
@media (min-width: 80em) {
.fs-xl-4-25 {
font-size: 4.25rem;
}
}
@media (min-width: 80em) {
.fs-xl-4-5 {
font-size: 4.5rem;
}
}
@media (min-width: 80em) {
.fs-xl-4-75 {
font-size: 4.75rem;
}
}
@media (min-width: 80em) {
.fs-xl-5 {
font-size: 5rem;
}
} .lh-0-75 {
line-height: 0.75;
}
.lh-0-875 {
line-height: 0.875;
}
.lh-1 {
line-height: 1;
}
.lh-1-125 {
line-height: 1.125;
}
.lh-1-25 {
line-height: 1.25;
}
.lh-1-375 {
line-height: 1.375;
}
.lh-1-5 {
line-height: 1.5;
}
.lh-1-625 {
line-height: 1.625;
}
.lh-1-75 {
line-height: 1.75;
}
.lh-1-875 {
line-height: 1.875;
}
.lh-2 {
line-height: 2;
}
.lh-2-125 {
line-height: 2.125;
}
.lh-2-25 {
line-height: 2.25;
}
.lh-2-375 {
line-height: 2.375;
}
.lh-2-5 {
line-height: 2.5;
} .bg-main,
.bg-primary {
background-color: #35206e;
color: #ffffff;
}
.bg-secondary {
background-color: #87c400;
}
.bg-shade {
background-color: rgba(60, 59, 59, 0.15);
}
.bg-txt-main {
background-color: #35206e;
}
.bg-txt-secondary {
background-color: #35206e;
}
.bg-light {
background-color: #ffffff;
color: #35206e;
}
.bg-dark {
background-color: #3c3b3b;
}
.bg-grey {
background-color: #f5f5f5;
color: #35206e;
}
.z--5 {
z-index: -5;
}
.z--4 {
z-index: -4;
}
.z--3 {
z-index: -3;
}
.z--2 {
z-index: -2;
}
.z--1 {
z-index: -1;
}
.z-0 {
z-index: 0;
}
.z-1 {
z-index: 1;
}
.z-2 {
z-index: 2;
}
.z-3 {
z-index: 3;
}
.z-4 {
z-index: 4;
}
.z-5 {
z-index: 5;
}
.z-6 {
z-index: 6;
}
.z-7 {
z-index: 7;
}
.z-8 {
z-index: 8;
}
.z-9 {
z-index: 9;
}
.z-10 {
z-index: 10;
}
.height-100 {
height: 100%;
}
.inset-0 {
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.align-center {
align-items: center;
}
.justify-center {
justify-content: center;
}
.justify-end {
justify-content: end;
}
.space-between {
justify-content: space-between;
}
.space-even {
justify-content: space-evenly;
}
.flex-column {
flex-direction: column;
}
.flex-wrap {
flex-wrap: wrap;
}
.gap-0.5 {
margin-right: -0.5rem;
}
.gap-0.5 > * {
margin-right: 0.5rem;
margin-bottom: 0.5rem;
}
.gap-0.5 > *:last-child {
margin-right: 0;
}
.gap-1 {
margin-right: -1rem;
}
.gap-1 > * {
margin-right: 1rem;
margin-bottom: 1rem;
}
.gap-1 > *:last-child {
margin-right: 0;
}
.gap-1.5 {
margin-right: -1.5rem;
}
.gap-1.5 > * {
margin-right: 1.5rem;
margin-bottom: 1.5rem;
}
.gap-1.5 > *:last-child {
margin-right: 0;
}
.gap-2 {
margin-right: -2rem;
}
.gap-2 > * {
margin-right: 2rem;
margin-bottom: 2rem;
}
.gap-2 > *:last-child {
margin-right: 0;
}
.gap-2.5 {
margin-right: -2.5rem;
}
.gap-2.5 > * {
margin-right: 2.5rem;
margin-bottom: 2.5rem;
}
.gap-2.5 > *:last-child {
margin-right: 0;
}
.gap-3 {
margin-right: -3rem;
}
.gap-3 > * {
margin-right: 3rem;
margin-bottom: 3rem;
}
.gap-3 > *:last-child {
margin-right: 0;
}
.gap-3.5 {
margin-right: -3.5rem;
}
.gap-3.5 > * {
margin-right: 3.5rem;
margin-bottom: 3.5rem;
}
.gap-3.5 > *:last-child {
margin-right: 0;
}
.gap-4 {
margin-right: -4rem;
}
.gap-4 > * {
margin-right: 4rem;
margin-bottom: 4rem;
}
.gap-4 > *:last-child {
margin-right: 0;
}
.gap-4.5 {
margin-right: -4.5rem;
}
.gap-4.5 > * {
margin-right: 4.5rem;
margin-bottom: 4.5rem;
}
.gap-4.5 > *:last-child {
margin-right: 0;
}
.gap-5 {
margin-right: -5rem;
}
.gap-5 > * {
margin-right: 5rem;
margin-bottom: 5rem;
}
.gap-5 > *:last-child {
margin-right: 0;
}
.secondary-font,
.studio {
font-family: "Roboto";
}
.box-shadow {
-webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.16);
box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.16);
}   .page-id-11 #header.sticky {
box-shadow: none;
position: relative;
}
.page-template-request-demo-template #header.sticky {
box-shadow: none;
position: relative;
}
.page-template-request-demo-template #header.sticky .search-section,
.page-id-11 #header.sticky .search-section {
display: block;
}
#header {
width: 100%;
z-index: 99;
-webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.16);
box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.16);
transition: all 0.4s;
background-color: #35206e;
}
#header .search-section {
width: 100%;
max-height: 50px;
transition: 1s all ease;
}
#header .pt-2 {
padding-top: 1em;
}
#header .logo-wrapper img {
max-width: 230px;
}
#header .second-row {
width: 100%;
}
#header .search-icon-wrapper {
justify-content: right;
align-items: center;
}
#header .search-icon-wrapper #search-icon {
transition-property: background-image;
transition-duration: 0.3s;
transition-timing-function: ease-in;
transition-delay: 0s;
background-position: center;
height: 25px;
width: 25px;
cursor: pointer;
background-size: cover;
background-repeat: no-repeat;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --%3E%3Cpath fill='%2387c400' d='M500.3 443.7l-119.7-119.7c27.22-40.41 40.65-90.9 33.46-144.7C401.8 87.79 326.8 13.32 235.2 1.723C99.01-15.51-15.51 99.01 1.724 235.2c11.6 91.64 86.08 166.7 177.6 178.9c53.8 7.189 104.3-6.236 144.7-33.46l119.7 119.7c15.62 15.62 40.95 15.62 56.57 0C515.9 484.7 515.9 459.3 500.3 443.7zM79.1 208c0-70.58 57.42-128 128-128s128 57.42 128 128c0 70.58-57.42 128-128 128S79.1 278.6 79.1 208z'/%3E%3C/svg%3E");
}
#header .search-icon-wrapper .active#search-icon {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3C!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --%3E%3Cpath fill='%2387c400' d='M310.6 361.4c12.5 12.5 12.5 32.75 0 45.25C304.4 412.9 296.2 416 288 416s-16.38-3.125-22.62-9.375L160 301.3L54.63 406.6C48.38 412.9 40.19 416 32 416S15.63 412.9 9.375 406.6c-12.5-12.5-12.5-32.75 0-45.25l105.4-105.4L9.375 150.6c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L160 210.8l105.4-105.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-105.4 105.4L310.6 361.4z'/%3E%3C/svg%3E");
}
#header .search-icon-wrapper .active#search-form {
opacity: 1;
}
#header .search-icon-wrapper #search-form {
margin-right: 45px;
transition: opacity 2s ease-out;
opacity: 0;
position: absolute;
}
#header .search-icon-wrapper #search-form input {
background-color: #ffffff;
border: 1px solid #35206e;
padding: 8px 20px;
border-radius: 5px;
color: #35206e;
}
#header .search-icon-wrapper #search-form #searchsubmit {
background-color: transparent;
color: #87c400;
transition: 0.3s;
border: none;
border: 1px solid #87c400;
transition: 0.5s;
}
#header .search-icon-wrapper #search-form #searchsubmit:hover {
box-shadow: inset 14em 0 0 0 #87c400;
color: #ffffff;
}
#menu-menu-1 > li.menu-item-has-children > .sub-menu {
transition: max-height cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
#menu-menu-1 li.menu-item-has-children .sub-menu li.menu-item-has-children {
visibility: hidden;
opacity: 0;
}
#menu-menu-1 li:hover.menu-item-has-children .sub-menu li.menu-item-has-children {
visibility: visible;
opacity: 1;
}
#menu-menu-1 > li.menu-item-has-children > .sub-menu {
position: absolute;
top: 150px;
left: 0px;
background: #fff;
display: flex;
padding-left: 0;
width: 100%;
max-height: 0px;
overflow: hidden;
z-index: 2;
visibility: hidden;
-webkit-box-shadow: 10px 10px 20px 0px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 10px 10px 20px 0px rgba(0, 0, 0, 0.2);
box-shadow: 10px 10px 20px 0px rgba(0, 0, 0, 0.2);
}
#menu-menu-1 > li.menu-item-has-children > .sub-menu .menu-resource {
display: none;
visibility: hidden;
}
#menu-menu-1 > li:hover.menu-item-has-children > .sub-menu .menu-resource {
display: block;
visibility: visible;
}
#menu-menu-1 > li:hover.menu-item-has-children > .sub-menu {
max-height: 900px;
visibility: visible;
}
#menu-menu-1 > li.menu-item-has-children > .sub-menu > li.menu-item-has-children {
flex: 1;
padding: 3em 2.5em 3em 3em;
list-style-type: none;
position: relative;
}
#menu-menu-1 > li.menu-item-has-children > .sub-menu > li.menu-item-has-children > ul {
padding-left: 0em;
margin-top: 0em;
margin-bottom: 0em;
list-style: none;
display: flex;
flex-direction: column;
flex-wrap: wrap;
max-height: 400px;
}
#menu-menu-1 > li.menu-item-has-children > .sub-menu > li.menu-item-has-children > ul > li {
margin-top: 10px;
padding: 0;
}
#menu-menu-1 > li.menu-item-has-children > .sub-menu > li.menu-item-has-children > ul > li a {
color: #35206e !important;
}
#menu-menu-1 > li.menu-item-has-children > .sub-menu .menu-resource {
background: #f0f0f0;
padding: 3em 4em 4em;
width: 50%;
}
#menu-menu-1 > li.menu-item-has-children > .sub-menu > li.menu-item-has-children > a {
font-size: 28px;
color: #35206e !important;
transition: 0.3s;
}
#menu-menu-1 > li.menu-item-has-children > .sub-menu > li.menu-item-has-children > a:hover {
color: #87c400;
}
#header.content-header.sticky:before {
content: none;
}
#header.content-header.sticky:after {
content: none;
}
#header.sticky {
-webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.16);
box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.16);
position: fixed;
width: 100%;
padding-top: 0;
top: 0;
left: 0;
z-index: 999;
}
#header.sticky .search-section {
max-height: 0px;
overflow: hidden;
visibility: hidden;
transition: 1s all ease;
}
#header.sticky #menu-menu-1 > li.menu-item-has-children > .sub-menu {
top: 100px;
}
#header-menu ul {
list-style-type: none;
display: flex;
margin: 0;
justify-content: space-between;
}
#header-menu ul .current-menu-item a {
color: #87c400 !important;
}
#header-menu ul li {
padding: 5px 25px;
}
#header-menu ul li a {
font-family: "Roboto";
font-size: 1rem;
color: #ffffff;
text-decoration: none;
transition: 0.3s;
}
#header-menu ul li:hover a {
color: #87c400 !important;
}
#header-menu ul .nav-button {
display: flex;
align-items: center;
margin: 0;
cursor: pointer;
max-height: 50px;
}
#header-menu ul .nav-button:hover a {
color: #ffffff !important;
}
#header-menu ul .nav-button a {
height: auto !important;
line-height: unset !important;
color: #87c400;
}
.menu-resource h4,
.menu-resource .h4 {
margin-bottom: 0;
}
#menu-menu-1 > li:hover.menu-item-has-children > .sub-menu .menu-latest-resource {
display: flex;
gap: 5%;
}
.menu-latest-resource {
display: none;
}
.menu-latest-resource .resource-text {
min-width: 47%;
}
.menu-latest-resource .resource-text h3,
.menu-latest-resource .resource-text .h3 {
font-size: 22px;
margin-bottom: 0.8rem;
line-height: normal;
}
.menu-latest-resource .resource-text .excerpt {
color: #35206e;
}
.menu-latest-resource .resource-text .featured-date-wrapper {
margin-bottom: 1em;
}
.menu-latest-resource .resource-text .featured-date span {
font-size: 0.8rem;
padding-left: 25px;
}
.menu-latest-resource .resource-text .featured-date:before {
content: "";
position: absolute;
height: 18px;
width: 18px;
background-repeat: no-repeat;
background-position: center center;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --%3E%3Cpath fill='%2387c400' d='M160 32V64H288V32C288 14.33 302.3 0 320 0C337.7 0 352 14.33 352 32V64H400C426.5 64 448 85.49 448 112V160H0V112C0 85.49 21.49 64 48 64H96V32C96 14.33 110.3 0 128 0C145.7 0 160 14.33 160 32zM0 192H448V464C448 490.5 426.5 512 400 512H48C21.49 512 0 490.5 0 464V192zM64 304C64 312.8 71.16 320 80 320H112C120.8 320 128 312.8 128 304V272C128 263.2 120.8 256 112 256H80C71.16 256 64 263.2 64 272V304zM192 304C192 312.8 199.2 320 208 320H240C248.8 320 256 312.8 256 304V272C256 263.2 248.8 256 240 256H208C199.2 256 192 263.2 192 272V304zM336 256C327.2 256 320 263.2 320 272V304C320 312.8 327.2 320 336 320H368C376.8 320 384 312.8 384 304V272C384 263.2 376.8 256 368 256H336zM64 432C64 440.8 71.16 448 80 448H112C120.8 448 128 440.8 128 432V400C128 391.2 120.8 384 112 384H80C71.16 384 64 391.2 64 400V432zM208 384C199.2 384 192 391.2 192 400V432C192 440.8 199.2 448 208 448H240C248.8 448 256 440.8 256 432V400C256 391.2 248.8 384 240 384H208zM320 432C320 440.8 327.2 448 336 448H368C376.8 448 384 440.8 384 432V400C384 391.2 376.8 384 368 384H336C327.2 384 320 391.2 320 400V432z'/%3E%3C/svg%3E");
}
.menu-latest-resource .resource-img {
margin-right: 20px;
max-height: 340px;
min-width: 48%;
overflow: hidden;
}
.menu-latest-resource .resource-img img {
object-fit: cover;
height: 100%;
width: 100%;
} @media screen and (max-width: 64em) {
#header #header-menu.is-active {
transition: ease-in 1.3s;
}
#header #header-menu #menu-menu-1 .menu-item a {
font-size: 18px;
}
#header #header-menu #menu-menu-1 .menu-item.menu-item-has-children a {
font-size: 18px;
}
#header #header-menu #menu-menu-1 .menu-item.menu-item-has-children .sub-menu {
transition: ease-in-out 2s !important;
}
#header #header-menu #menu-menu-1 .menu-item.menu-item-has-children .sub-menu li.menu-item-has-children a {
font-size: 21px;
}
#header #header-menu #menu-menu-1 .menu-item.menu-item-has-children .sub-menu li.menu-item-has-children .sub-menu .menu-item a {
font-size: 18px;
}
#header #header-menu #menu-menu-1 .menu-item.menu-item-has-children .sub-menu li.menu-item {
padding: 0 0 0px;
}
section.slider-section .splide.is-initialized {
position: relative;
}
}
#menu-menu-1 {
height: 85px;
display: flex;
align-items: center;
}
#menu-menu-1 > li {
height: 100%;
display: flex;
align-items: center;
}  #footer {
background-color: #35206e;
color: #ffffff;
}
#footer a:hover {
color: #87c400;
}
#footer h2,
#footer h1 {
font-size: 75px;
margin: 0;
line-height: normal;
}
#footer .footer-bottom {
margin-top: 4rem;
}
#footer .company-info {
margin-right: 2em;
}
#footer .company-info .info {
padding-left: 35px;
position: relative;
margin: 10px 0;
}
#footer .company-info .info p {
padding: 0;
margin: 0;
line-height: normal;
}
#footer .company-info .info:before {
content: "";
background-repeat: no-repeat;
position: absolute;
left: 0;
height: 18px;
width: 18px;
background-position: center center;
background-size: contain;
}
#footer .company-info .company {
font-weight: bold;
}
#footer .company-info .adress:before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3C!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --%3E%3Cpath fill='%2387c400' d='M168.3 499.2C116.1 435 0 279.4 0 192C0 85.96 85.96 0 192 0C298 0 384 85.96 384 192C384 279.4 267 435 215.7 499.2C203.4 514.5 180.6 514.5 168.3 499.2H168.3zM192 256C227.3 256 256 227.3 256 192C256 156.7 227.3 128 192 128C156.7 128 128 156.7 128 192C128 227.3 156.7 256 192 256z'/%3E%3C/svg%3E");
}
#footer .company-info .adress {
margin: 35px 0;
}
#footer .company-info .adress p {
line-height: 28px;
}
#footer .company-info .phone:before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --%3E%3Cpath fill='%2387c400' d='M18.92 351.2l108.5-46.52c12.78-5.531 27.77-1.801 36.45 8.98l44.09 53.82c69.25-34 125.5-90.31 159.5-159.5l-53.81-44.04c-10.75-8.781-14.41-23.69-8.974-36.47l46.51-108.5c6.094-13.91 21.1-21.52 35.79-18.11l100.8 23.25c14.25 3.25 24.22 15.8 24.22 30.46c0 252.3-205.2 457.5-457.5 457.5c-14.67 0-27.18-9.968-30.45-24.22l-23.25-100.8C-2.571 372.4 5.018 357.2 18.92 351.2z'/%3E%3C/svg%3E");
}
#footer .company-info .email:before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --%3E%3Cpath fill='%2387c400' d='M256 352c-16.53 0-33.06-5.422-47.16-16.41L0 173.2V400C0 426.5 21.49 448 48 448h416c26.51 0 48-21.49 48-48V173.2l-208.8 162.5C289.1 346.6 272.5 352 256 352zM16.29 145.3l212.2 165.1c16.19 12.6 38.87 12.6 55.06 0l212.2-165.1C505.1 137.3 512 125 512 112C512 85.49 490.5 64 464 64h-416C21.49 64 0 85.49 0 112C0 125 6.01 137.3 16.29 145.3z'/%3E%3C/svg%3E");
}
#footer .social-wrapper {
margin: 3.5rem 0;
}
#footer .social-wrapper .linkedin {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --%3E%3Cpath fill='%2335206e' d='M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z'/%3E%3C/svg%3E");
}
#footer .social-wrapper .facebook {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3C!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --%3E%3Cpath fill='%2335206e' d='M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z'/%3E%3C/svg%3E");
}
#footer .social-wrapper .social-icon {
width: 60px;
height: 60px;
border-radius: 50px;
background-color: #ffffff;
margin-right: 15px;
background-repeat: no-repeat;
background-size: 30px 30px;
background-position: center center;
transition: 0.3s;
}
#footer .social-wrapper .social-icon:hover {
transform: scale(1.15);
}
#footer .bottom-text-wrapper p {
color: #ffffff;
}
#footer .content-footer .bottom-text-wrapper p {
color: #ffffff;
}
#footer .bottom-logo-wrapper .for-desktop {
display: block;
}
#footer .bottom-logo-wrapper .for-mobile {
display: none;
}
@media screen and (max-width: 1024px) {
#footer .bottom-logo-wrapper .for-desktop {
display: none;
}
#footer .bottom-logo-wrapper .for-mobile {
display: block;
text-align: center;
}
}  body.single:after,
body.page:after {
content: "";
background: url(//www.wrangu.com/wp-content/uploads/2023/10/fingerprint-purple.png);
background-position: center 260px;
background-repeat: no-repeat;
background-size: 45%;
position: fixed;
height: 100%;
width: 100%;
top: 0;
z-index: -1;
}
section.search-results ul li a:hover {
color: #35206e !important;
}
section.breadcrumbs_section {
display: flex;
justify-content: center;
min-height: 36px;
background-color: #35206e;
}
section.breadcrumbs_section #breadcrumbs {
position: absolute;
margin-top: 10px;
z-index: 1;
color: #ffffff;
}
section.breadcrumbs_section #breadcrumbs span a:hover {
color: #ffffff;
}
section.custom-post-header {
position: relative;
}
section.custom-post-header .scroll-down-wrapper {
margin-top: 0;
}
section.custom-post-header .scroll-down-wrapper .scroll-down {
margin: 0 auto;
}
section.custom-post-header .text-wrapper .large-header {
font-size: 54px;
line-height: normal;
}
section.custom-post-header .text-wrapper .post-meta-data {
color: #87c400;
}
section.custom-post-header .text-wrapper .post-meta-data .meta-info {
display: flex;
align-items: center;
position: relative;
padding-right: 12px;
margin-right: 12px;
}
section.custom-post-header .text-wrapper .post-meta-data .meta-info .cat-type {
margin-right: 5px;
}
section.custom-post-header .text-wrapper .post-meta-data .meta-info .cat-type:last-of-type {
margin-right: 0;
}
section.custom-post-header .text-wrapper .post-meta-data .meta-info:after {
position: absolute;
background-color: #87c400;
content: "";
right: 0;
width: 2px;
height: 60%;
}
section.custom-post-header .text-wrapper .post-meta-data .meta-info:last-of-type:after {
content: none;
}
section.custom_boxes .boxes {
grid-template-columns: repeat(auto-fit, minmax(315px, 1fr));
gap: 30px;
}
section.custom_boxes .boxes .box {
overflow: hidden;
background-color: #ffffff;
border-radius: 10px;
-webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.16);
box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.16);
position: relative;
transition: 0.3s;
}
section.custom_boxes .boxes .box:hover {
transform: scale(1.01);
}
section.custom_boxes .boxes .box:hover .box-link-icon {
background-position: center right;
}
section.custom_boxes .boxes .box.large-box-img {
max-width: 350px;
width: 50%;
}
section.custom_boxes .boxes .box a {
display: flex;
align-items: center;
flex-direction: column;
}
section.custom_boxes .boxes .box .box-image {
max-height: 200px;
overflow: hidden;
}
section.custom_boxes .boxes .box .box-image img {
height: auto;
}
section.custom_boxes .boxes .box .box-link-icon {
position: absolute;
bottom: 20px;
display: block;
border-radius: 50%;
margin: 0 auto;
width: 50px;
height: 50px;
background-color: #87c400;
background-position: center center;
transition: 0.3s;
background-size: 21px 24px;
background-repeat: no-repeat;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --%3E%3Cpath fill='%23ffffff' d='M438.6 278.6l-160 160C272.4 444.9 264.2 448 256 448s-16.38-3.125-22.62-9.375c-12.5-12.5-12.5-32.75 0-45.25L338.8 288H32C14.33 288 .0016 273.7 .0016 256S14.33 224 32 224h306.8l-105.4-105.4c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0l160 160C451.1 245.9 451.1 266.1 438.6 278.6z'/%3E%3C/svg%3E");
}
#floating-contact {
position: fixed;
right: 0;
top: 50%;
z-index: 1;
}
#floating-contact .floating-contact-wrapper {
display: flex;
flex-direction: column;
}
#floating-contact .floating-contact-wrapper .floating-contact-icon {
width: 50px;
height: 50px;
background-position: center;
background-size: 20px;
background-repeat: no-repeat;
transition: 0.2s;
background-color: #35206e;
}
#floating-contact .floating-contact-wrapper .floating-contact-icon:hover,
#floating-contact .floating-contact-wrapper .floating-contact-icon:focus {
background-color: #87c400;
}
#floating-contact .floating-contact-wrapper .floating-contact-icon#mail {
margin: 1px;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23fff' d='M48 64C21.5 64 0 85.5 0 112c0 15.1 7.1 29.3 19.2 38.4L236.8 313.6c11.4 8.5 27 8.5 38.4 0L492.8 150.4c12.1-9.1 19.2-23.3 19.2-38.4c0-26.5-21.5-48-48-48H48zM0 176V384c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V176L294.4 339.2c-22.8 17.1-54 17.1-76.8 0L0 176z'/%3E%3C/svg%3E");
}
#floating-contact .floating-contact-wrapper .floating-contact-icon#phone {
margin: 1px;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23fff' d='M164.9 24.6c-7.7-18.6-28-28.5-47.4-23.2l-88 24C12.1 30.2 0 46 0 64C0 311.4 200.6 512 448 512c18 0 33.8-12.1 38.6-29.5l24-88c5.3-19.4-4.6-39.7-23.2-47.4l-96-40c-16.3-6.8-35.2-2.1-46.3 11.6L304.7 368C234.3 334.7 177.3 277.7 144 207.3L193.3 167c13.7-11.2 18.4-30 11.6-46.3l-40-96z'/%3E%3C/svg%3E");
}
.faq-section .faq-wrapper,
.faq-section .non-paginated-faq {
position: relative;
}
.faq-section .answer-wrapper {
top: 0;
left: 50%;
}
.faq-section .question {
justify-content: space-between;
}
.faq-section .question-wrapper .answer {
display: none;
}
.faq-section .question-wrapper.is-active .answer {
display: block;
}
.faq-section .question-wrapper.is-active .answer p {
margin-top: 0;
}
.faq-section .question-text {
padding-right: 2em;
transition: 0.3s;
}
.faq-section .open-question {
padding: 0;
border: none;
border-radius: 0;
outline: none;
display: block;
min-width: 2.75rem;
height: 2.75rem;
background-color: unset;
margin: 0;
background-size: 1.5rem;
background-position: center;
background-repeat: no-repeat;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%2335206e' d='M438.6 278.6l-160 160C272.4 444.9 264.2 448 256 448s-16.38-3.125-22.62-9.375c-12.5-12.5-12.5-32.75 0-45.25L338.8 288H32C14.33 288 .0016 273.7 .0016 256S14.33 224 32 224h306.8l-105.4-105.4c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0l160 160C451.1 245.9 451.1 266.1 438.6 278.6z'/%3E%3C/svg%3E");
transform: translateX(0);
}
.animatable .faq-section .open-question {
transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
.faq-section .open-question:hover,
.faq-section .open-question:focus {
transform: translateX(0.5em);
}
.faq-section .is-active .question-text {
padding-left: 2rem;
font-weight: 700;
}
.faq-section .is-active .open-question {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%2387c400' d='M438.6 278.6l-160 160C272.4 444.9 264.2 448 256 448s-16.38-3.125-22.62-9.375c-12.5-12.5-12.5-32.75 0-45.25L338.8 288H32C14.33 288 .0016 273.7 .0016 256S14.33 224 32 224h306.8l-105.4-105.4c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0l160 160C451.1 245.9 451.1 266.1 438.6 278.6z'/%3E%3C/svg%3E");
}
.faq-section .faq-wrapper .page {
min-height: 450px;
}
.faq-section .faq-wrapper .page .question-wrapper:last-child {
border-bottom: 1px solid #ffffff;
}
.faq-section .faq-pagination .pagination {
list-style: none;
display: flex;
padding-left: 0;
}
.faq-section .faq-pagination .pagination .page-item {
margin-right: 1em;
border: 1px solid #ffffff;
border-radius: 0.25em;
text-align: center;
display: flex;
align-items: center;
justify-content: center;
}
.faq-section .faq-pagination .pagination .page-item .page-link {
display: block;
width: 2.75em;
height: 2.75em;
line-height: 2.75em;
color: #35206e;
text-decoration: none;
}
.faq-section .faq-pagination .pagination .page-item.active {
background-color: #35206e;
}
.faq-section .faq-pagination .pagination .page-item.active .page-link {
color: #ffffff;
}
.faq-section.bg-main .open-question {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23ffffff' d='M438.6 278.6l-160 160C272.4 444.9 264.2 448 256 448s-16.38-3.125-22.62-9.375c-12.5-12.5-12.5-32.75 0-45.25L338.8 288H32C14.33 288 .0016 273.7 .0016 256S14.33 224 32 224h306.8l-105.4-105.4c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0l160 160C451.1 245.9 451.1 266.1 438.6 278.6z'/%3E%3C/svg%3E");
}
.faq-section.bg-main .is-active .open-question {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%2387c400' d='M438.6 278.6l-160 160C272.4 444.9 264.2 448 256 448s-16.38-3.125-22.62-9.375c-12.5-12.5-12.5-32.75 0-45.25L338.8 288H32C14.33 288 .0016 273.7 .0016 256S14.33 224 32 224h306.8l-105.4-105.4c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0l160 160C451.1 245.9 451.1 266.1 438.6 278.6z'/%3E%3C/svg%3E");
}
.tab-column {
overflow: hidden;
}
.tab-column .tabs-wrapper {
position: relative;
}
.tab-column .tabs-wrapper .tab-content-item {
position: absolute;
left: 0;
right: 0;
opacity: 0;
transform: translateY(-100%) scaleY(0);
transform-origin: top center;
z-index: -1;
}
.animatable .tab-column .tabs-wrapper .tab-content-item {
transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
.tab-column .tabs-wrapper .tab-content-item.is-active {
position: relative;
transform: translateY(0%) scaleY(1);
opacity: 1;
z-index: 1;
}
.tab-column .tabs-wrapper .tab-content-inner h2,
.tab-column .tabs-wrapper .tab-content-inner h3 {
margin-bottom: 0.25em;
}
.tab-column .tab-navigation {
border-bottom: 1px solid rgba(53, 32, 110, 0.35);
}
.tab-column .tab-navigation .tab-nav-item {
margin-right: 1px;
}
.tab-column .tab-navigation .tab-nav-item:first-child .tab-nav-btn {
border-top-left-radius: 0.25em;
}
.tab-column .tab-navigation .tab-nav-item:last-child .tab-nav-btn {
border-top-right-radius: 0.25em;
}
.tab-column .tab-navigation .tab-nav-btn {
padding: 0.5rem 1.5rem;
text-decoration: none;
color: #ffffff;
background-color: #35206e;
display: block;
font-size: 16px;
}
.animatable .tab-column .tab-navigation .tab-nav-btn {
transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
.tab-column .tab-navigation .tab-nav-btn.is-active {
color: #35206e;
background-color: rgba(53, 32, 110, 0.25);
}
.flexible.content-section .row-breaker {
border-color: #35206e;
border-bottom: none;
}
.flexible.content-section .row .pure-u-1.column:not(.pure-u-md-1-2) .txt-center {
max-width: 90ch;
margin: auto;
}
.flexible.content-section h2 {
font-weight: 400;
font-size: 3rem;
line-height: 1.25;
}
.flexible.content-section h3 {
text-transform: uppercase;
font-weight: 700;
font-size: 2rem;
line-height: 1.25;
margin-bottom: 0.25em;
}
.flexible.content-section h4 {
color: #87c400;
margin-bottom: 0.25em;
font-weight: 400;
}
.flexible.content-section .column .img-content .picture-wrapper {
border-radius: 0.5em;
display: block;
overflow: hidden;
}
.vertical-tabs {
overflow: hidden;
}
.vertical-tabs .tabs-wrapper {
position: relative;
}
.vertical-tabs .tabs-wrapper .tab-content-item {
position: absolute;
left: 0;
right: 0;
opacity: 0;
transform: translateY(-100%) scaleY(0);
transform-origin: top center;
z-index: -1;
}
.animatable .vertical-tabs .tabs-wrapper .tab-content-item {
transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
.vertical-tabs .tabs-wrapper .tab-content-item.is-active {
position: relative;
transform: translateY(0%) scaleY(1);
opacity: 1;
z-index: 1;
}
.vertical-tabs .tabs-wrapper .tab-content h2 {
font-weight: 400;
font-size: 3rem;
line-height: 1.25;
}
.vertical-tabs .tab-navigation {
display: flex;
flex-direction: column;
}
.vertical-tabs .tab-navigation .tab-nav-item {
border-bottom: 1px solid #35206e;
position: relative;
}
.vertical-tabs .tab-navigation .tab-nav-btn {
font-weight: 700;
font-size: 1.5rem;
padding: 1.5rem 3.5rem 1.5rem 1.5rem;
line-height: 1.8rem;
display: block;
text-decoration: none;
color: #35206e;
}
.animatable .vertical-tabs .tab-navigation .tab-nav-btn {
transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
.vertical-tabs .tab-navigation .tab-nav-btn:hover {
color: #35206e;
}
.vertical-tabs .tab-navigation .tab-nav-btn.is-active {
background-color: #35206e;
color: #ffffff;
}
.vertical-tabs .tab-navigation .tab-nav-btn.is-active::after {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23ffffff' d='M438.6 278.6l-160 160C272.4 444.9 264.2 448 256 448s-16.38-3.125-22.62-9.375c-12.5-12.5-12.5-32.75 0-45.25L338.8 288H32C14.33 288 .0016 273.7 .0016 256S14.33 224 32 224h306.8l-105.4-105.4c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0l160 160C451.1 245.9 451.1 266.1 438.6 278.6z'/%3E%3C/svg%3E");
}
.vertical-tabs .tab-navigation .tab-nav-btn::after {
content: "";
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: auto;
background-size: 1.25rem;
background-position: center;
background-repeat: no-repeat;
padding-left: 20%;
display: block;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%2335206e' d='M438.6 278.6l-160 160C272.4 444.9 264.2 448 256 448s-16.38-3.125-22.62-9.375c-12.5-12.5-12.5-32.75 0-45.25L338.8 288H32C14.33 288 .0016 273.7 .0016 256S14.33 224 32 224h306.8l-105.4-105.4c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0l160 160C451.1 245.9 451.1 266.1 438.6 278.6z'/%3E%3C/svg%3E");
}
.animatable .vertical-tabs .tab-navigation .tab-nav-btn::after {
transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
.full-width-multiple-img {
overflow: hidden;
}
.full-width-multiple-img .image-wrapper {
flex: 1;
position: relative;
padding-bottom: 35%;
}
.animatable .full-width-multiple-img .image-wrapper {
transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
.full-width-multiple-img .image-wrapper .image {
position: absolute;
pointer-events: none;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.full-width-multiple-img .image-wrapper:hover {
flex: 2 2 40%;
}
.full-width-collapsibles .text-content h2,
.txt-l-collapse-right .text-content h2 {
font-weight: 400;
font-size: 3rem;
line-height: 1.25;
margin-bottom: 0.5em;
margin-top: 0.25em;
}
.full-width-collapsibles .collapsibles .collapsible,
.txt-l-collapse-right .collapsibles .collapsible {
padding-top: 1em;
padding-bottom: 1em;
border-bottom: 1px solid #35206e;
}
.full-width-collapsibles .collapsibles .collapsible details[open] summary::after,
.txt-l-collapse-right .collapsibles .collapsible details[open] summary::after {
transform: rotate(45deg);
}
.full-width-collapsibles .collapsibles .collapsible summary,
.txt-l-collapse-right .collapsibles .collapsible summary {
position: relative;
cursor: pointer;
}
.full-width-collapsibles .collapsibles .collapsible summary .collapse-title,
.txt-l-collapse-right .collapsibles .collapsible summary .collapse-title {
margin-top: 0;
margin-bottom: 0.5em;
}
.full-width-collapsibles .collapsibles .collapsible summary .collapse-sub-title,
.txt-l-collapse-right .collapsibles .collapsible summary .collapse-sub-title {
margin: 0;
padding-right: 2rem;
}
.full-width-collapsibles .collapsibles .collapsible summary::after,
.txt-l-collapse-right .collapsibles .collapsible summary::after {
content: "";
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: auto;
width: 2em;
background-size: 1.5rem;
background-position: center;
background-repeat: no-repeat;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%2335206e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-plus'%3E%3Cline x1='12' y1='5' x2='12' y2='19'/%3E%3Cline x1='5' y1='12' x2='19' y2='12'/%3E%3C/svg%3E");
}
.animatable .full-width-collapsibles .collapsibles .collapsible summary::after,
.animatable .txt-l-collapse-right .collapsibles .collapsible summary::after {
transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
.full-width-collapsibles.bg-main .collapsibles .collapsible,
.txt-l-collapse-right.bg-main .collapsibles .collapsible {
border-color: #ffffff;
}
.full-width-collapsibles.bg-main .collapsibles .collapsible summary::after,
.txt-l-collapse-right.bg-main .collapsibles .collapsible summary::after {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-plus'%3E%3Cline x1='12' y1='5' x2='12' y2='19'/%3E%3Cline x1='5' y1='12' x2='19' y2='12'/%3E%3C/svg%3E");
}
#content.default_page_template section:nth-child(5n + 3) {
position: relative;
} @keyframes ghostGradient {
0% {
background-position: 0% 00%;
}
50% {
background-position: 0% 100%;
}
100% {
background-position: 0% 0%;
}
}
#resources_overview.latest-section {
padding: 0;
}
#resources_overview .ghost-entry {
padding-left: 15px;
padding-right: 15px;
border-radius: 10px;
overflow: hidden;
}
#resources_overview .ghost-entry .filler {
min-height: 600px;
background: linear-gradient(0deg, rgba(60, 59, 59, 0.15), #ffffff, rgba(34, 34, 34, 0.15), rgba(60, 59, 59, 0.15), #ffffff);
background-size: 100% 200%;
animation: ghostGradient 1.5s ease infinite;
animation-delay: 0ms;
}
#resources_overview .ghost-entry:nth-child(3n + 1) .filler {
animation-delay: -500ms;
}
#resources_overview .ghost-entry:nth-child(3n + 2) .filler {
animation-delay: -1000ms;
}
#resources_filter .category-list {
margin: 20px 0 !important;
}
#resources_filter .category-list#subject_filter .category-select .category-icon.compliance {
background-image: url(//www.wrangu.com/wp-content/uploads/2024/03/Privacy-1.png);
}
#resources_filter .category-list#subject_filter .category-select .category-icon.customer-stories {
background-image: url(//www.wrangu.com/wp-content/uploads/2024/03/Success_Stories.png);
}
#resources_filter .category-list#subject_filter .category-select .category-icon.risk {
background-image: url(//www.wrangu.com/wp-content/uploads/2024/03/Risk-1.png);
}
#resources_filter .category-list#subject_filter .category-select .category-icon.secops {
background-image: url(//www.wrangu.com/wp-content/uploads/2024/03/SecOps-1.png);
}
#resources_filter .category-list .category-select {
display: flex;
border: 1px solid #35206e;
padding: 0.5em 1em;
border-radius: 5px;
align-items: center;
margin-right: 10px;
cursor: pointer;
gap: 8px;
}
.animatable #resources_filter .category-list .category-select {
transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
#resources_filter .category-list .category-select .category-label {
line-height: normal;
}
#resources_filter .category-list .category-select .category-icon {
display: inline-block;
width: 1em;
height: 1em;
background-size: contain;
background-position: center;
background-repeat: no-repeat;
background-position: left center;
}
#resources_filter .category-list .category-select .category-icon.articles,
#resources_filter .category-list .category-select .category-icon.customer-success-stories,
#resources_filter .category-list .category-select .category-icon.compliance,
#resources_filter .category-list .category-select .category-icon.secops,
#resources_filter .category-list .category-select .category-icon.risk {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%2387c400' d='M448 336v-288C448 21.49 426.5 0 400 0H96C42.98 0 0 42.98 0 96v320c0 53.02 42.98 96 96 96h320c17.67 0 32-14.33 32-31.1c0-11.72-6.607-21.52-16-27.1v-81.36C441.8 362.8 448 350.2 448 336zM143.1 128h192C344.8 128 352 135.2 352 144C352 152.8 344.8 160 336 160H143.1C135.2 160 128 152.8 128 144C128 135.2 135.2 128 143.1 128zM143.1 192h192C344.8 192 352 199.2 352 208C352 216.8 344.8 224 336 224H143.1C135.2 224 128 216.8 128 208C128 199.2 135.2 192 143.1 192zM384 448H96c-17.67 0-32-14.33-32-32c0-17.67 14.33-32 32-32h288V448z'/%3E%3C/svg%3E");
}
#resources_filter .category-list .category-select .category-icon.news {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.1.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --%3E%3Cpath fill='%2387c400' d='M96 32C96 14.33 110.3 0 128 0C145.7 0 160 14.33 160 32V64H288V32C288 14.33 302.3 0 320 0C337.7 0 352 14.33 352 32V64H400C426.5 64 448 85.49 448 112V160H0V112C0 85.49 21.49 64 48 64H96V32zM448 464C448 490.5 426.5 512 400 512H48C21.49 512 0 490.5 0 464V192H448V464z'%3E%3C/path%3E%3C/svg%3E");
}
#resources_filter .category-list .category-select .category-icon.blog {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.1.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --%3E%3Cpath fill='%2387c400' d='M511.6 36.86l-64 415.1c-1.5 9.734-7.375 18.22-15.97 23.05c-4.844 2.719-10.27 4.097-15.68 4.097c-4.188 0-8.319-.8154-12.29-2.472l-122.6-51.1l-50.86 76.29C226.3 508.5 219.8 512 212.8 512C201.3 512 192 502.7 192 491.2v-96.18c0-7.115 2.372-14.03 6.742-19.64L416 96l-293.7 264.3L19.69 317.5C8.438 312.8 .8125 302.2 .0625 289.1s5.469-23.72 16.06-29.77l448-255.1c10.69-6.109 23.88-5.547 34 1.406S513.5 24.72 511.6 36.86z'%3E%3C/path%3E%3C/svg%3E");
}
#resources_filter .category-list .category-select .category-icon.events {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%2387c400' d='M160 32V64H288V32C288 14.33 302.3 0 320 0C337.7 0 352 14.33 352 32V64H400C426.5 64 448 85.49 448 112V160H0V112C0 85.49 21.49 64 48 64H96V32C96 14.33 110.3 0 128 0C145.7 0 160 14.33 160 32zM0 192H448V464C448 490.5 426.5 512 400 512H48C21.49 512 0 490.5 0 464V192zM64 304C64 312.8 71.16 320 80 320H112C120.8 320 128 312.8 128 304V272C128 263.2 120.8 256 112 256H80C71.16 256 64 263.2 64 272V304zM192 304C192 312.8 199.2 320 208 320H240C248.8 320 256 312.8 256 304V272C256 263.2 248.8 256 240 256H208C199.2 256 192 263.2 192 272V304zM336 256C327.2 256 320 263.2 320 272V304C320 312.8 327.2 320 336 320H368C376.8 320 384 312.8 384 304V272C384 263.2 376.8 256 368 256H336zM64 432C64 440.8 71.16 448 80 448H112C120.8 448 128 440.8 128 432V400C128 391.2 120.8 384 112 384H80C71.16 384 64 391.2 64 400V432zM208 384C199.2 384 192 391.2 192 400V432C192 440.8 199.2 448 208 448H240C248.8 448 256 440.8 256 432V400C256 391.2 248.8 384 240 384H208zM320 432C320 440.8 327.2 448 336 448H368C376.8 448 384 440.8 384 432V400C384 391.2 376.8 384 368 384H336C327.2 384 320 391.2 320 400V432z'/%3E%3C/svg%3E");
}
#resources_filter .category-list .category-select .category-icon.downloads {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%2387c400' d='M480 352h-133.5l-45.25 45.25C289.2 409.3 273.1 416 256 416s-33.16-6.656-45.25-18.75L165.5 352H32c-17.67 0-32 14.33-32 32v96c0 17.67 14.33 32 32 32h448c17.67 0 32-14.33 32-32v-96C512 366.3 497.7 352 480 352zM432 456c-13.2 0-24-10.8-24-24c0-13.2 10.8-24 24-24s24 10.8 24 24C456 445.2 445.2 456 432 456zM233.4 374.6C239.6 380.9 247.8 384 256 384s16.38-3.125 22.62-9.375l128-128c12.49-12.5 12.49-32.75 0-45.25c-12.5-12.5-32.76-12.5-45.25 0L288 274.8V32c0-17.67-14.33-32-32-32C238.3 0 224 14.33 224 32v242.8L150.6 201.4c-12.49-12.5-32.75-12.5-45.25 0c-12.49 12.5-12.49 32.75 0 45.25L233.4 374.6z'/%3E%3C/svg%3E");
}
#resources_filter .category-list .category-select .category-icon.all {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --%3E%3Cpath fill='%2387c400' d='M438.6 278.6l-160 160C272.4 444.9 264.2 448 256 448s-16.38-3.125-22.62-9.375c-12.5-12.5-12.5-32.75 0-45.25L338.8 288H32C14.33 288 .0016 273.7 .0016 256S14.33 224 32 224h306.8l-105.4-105.4c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0l160 160C451.1 245.9 451.1 266.1 438.6 278.6z'/%3E%3C/svg%3E");
}
#resources_filter .category-list .category-select.active {
background-color: #35206e;
color: #ffffff;
}
#resources_filter .category-list .category-select.active .category-label {
font-weight: bold;
}
#resources_filter .category-list.sub-list {
margin-top: 1em;
display: none;
}
#resources_filter .category-list.sub-list.active {
display: flex;
}
.latest-section .post-wrapper {
height: 100%;
}
.latest-section .post-wrapper .featured-post {
height: 100%;
} .authors-section .author-img-wrapper {
display: flex;
align-items: center;
justify-content: center;
height: 100%;
}
.authors-section .author-img-wrapper .author-img {
height: 222px;
width: 222px;
top: 0;
left: 0;
right: 0;
bottom: 0;
border-radius: 100%;
} table tbody tr:first-of-type {
background: #35206e;
color: #fff;
}
table tbody tr:first-of-type td {
padding: 10px;
}
table tbody tr:first-of-type td:nth-child(1) {
background: #594bbd;
}
table tbody tr:first-of-type td:nth-child(2) {
background: #432da4;
}
table tbody tr:first-of-type td:nth-child(3) {
background: #3f2a8c;
}
table tbody tr:first-of-type td:nth-child(4) {
background: #2f2266;
}
table.CookieDeclarationTable thead tr:first-of-type {
background: #35206e;
color: #fff;
}
table.CookieDeclarationTable thead tr:first-of-type th {
padding: 10px;
}
table.CookieDeclarationTable thead tr:first-of-type th:nth-child(1) {
background: #594bbd;
}
table.CookieDeclarationTable thead tr:first-of-type th:nth-child(2) {
background: #432da4;
}
table.CookieDeclarationTable thead tr:first-of-type th:nth-child(3) {
background: #3f2a8c;
}
table.CookieDeclarationTable thead tr:first-of-type th:nth-child(4) {
background: #2f2266;
}
table.CookieDeclarationTable tbody tr:first-of-type {
background-color: unset;
color: inherit;
}
table.CookieDeclarationTable tbody tr:first-of-type td {
padding: unset;
}
table.CookieDeclarationTable tbody tr:first-of-type td:nth-child(1) {
background: unset;
}
table.CookieDeclarationTable tbody tr:first-of-type td:nth-child(2) {
background: unset;
}
table.CookieDeclarationTable tbody tr:first-of-type td:nth-child(3) {
background: unset;
}
table.CookieDeclarationTable tbody tr:first-of-type td:nth-child(4) {
background: unset;
}
section.hero .hero-menu-wrapper h2.studio {
font-size: 90px;
font-weight: 700;
line-height: normal;
margin-bottom: 50px;
} .page-template-podcast-template .custom-header.full-width-img {
padding-top: 5rem;
padding-bottom: 15rem;
}
.page-template-podcast-template .custom-header .btn[aria-label="Listen on Spotify"],
.page-template-podcast-template .custom-header .btn[aria-label="Listen on YouTube"] {
background-color: #87c400;
color: #ffffff;
padding-left: 3.5rem;
position: relative;
}
.page-template-podcast-template .custom-header .btn[aria-label="Listen on Spotify"]:before,
.page-template-podcast-template .custom-header .btn[aria-label="Listen on YouTube"]:before {
content: '';
position: absolute;
left: 1.5rem;
top: 50%;
translate: 0 -50%;
height: 1.5rem;
width: 1.5rem;
background-size: 100% 1.5rem;
background-position: center center;
background-repeat: no-repeat;
}
.page-template-podcast-template .custom-header .btn[aria-label="Listen on Spotify"]:hover,
.page-template-podcast-template .custom-header .btn[aria-label="Listen on YouTube"]:hover {
background-color: #649100;
}
.page-template-podcast-template .custom-header .btn[aria-label="Listen on Spotify"]:before {
background-image: url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 54.25 54.25'%3E%3Cpath d='M27.125 0C42 0 54.25 12.25 54.25 27.125C54.25 42.1094 42 54.25 27.125 54.25C12.1406 54.25 0 42.1094 0 27.125C0 12.25 12.1406 0 27.125 0ZM38.0625 39.9219C38.9375 39.9219 39.7031 39.2656 39.7031 38.2812C39.7031 37.2969 39.375 36.8594 38.7188 36.4219C30.8438 31.8281 21.7656 31.6094 12.7969 33.5781C11.9219 33.7969 11.2656 34.3438 11.2656 35.4375C11.2656 36.3125 11.9219 37.1875 13.0156 37.1875C13.3438 37.1875 13.8906 36.9688 14.3281 36.8594C22.2031 35.3281 30.0781 35.4375 36.9688 39.5938C37.2969 39.8125 37.625 39.9219 38.0625 39.9219ZM41.0156 32.8125C42.2188 32.8125 43.0938 31.8281 43.2031 30.625C43.2031 29.75 42.7656 28.9844 41.8906 28.5469C36.5312 25.2656 29.6406 23.5156 22.5312 23.5156C18.0469 23.5156 14.875 24.1719 11.8125 25.0469C10.7188 25.375 10.1719 26.1406 10.1719 27.2344C10.1719 28.4375 11.1562 29.4219 12.25 29.4219C12.7969 29.4219 13.0156 29.2031 13.5625 29.0938C22.6406 26.6875 32.8125 28.3281 39.7031 32.375C40.0312 32.4844 40.4688 32.8125 41.0156 32.8125ZM44.4062 24.5C45.7188 24.5 46.9219 23.4062 46.9219 21.875C46.9219 20.5625 46.375 19.9062 45.5 19.4688C39.4844 15.8594 31.0625 14.2188 23.0781 14.2188C18.375 14.2188 14.1094 14.7656 10.2812 15.8594C9.29688 16.1875 8.3125 16.9531 8.3125 18.4844C8.3125 19.9062 9.40625 21.1094 10.8281 21.1094C11.375 21.1094 11.9219 20.8906 12.25 20.7812C21.3281 18.2656 35.2188 19.3594 42.9844 24.0625C43.5312 24.2812 43.8594 24.5 44.4062 24.5Z' fill='%23ffffff'%3E%3C/path%3E%3C/svg%3E");
}
.page-template-podcast-template .custom-header .btn[aria-label="Listen on YouTube"]:before {
background-image: url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 59.83 42'%3E%3Cpath d='M58.5156 6.67188C59.8281 11.2656 59.8281 21.1094 59.8281 21.1094C59.8281 21.1094 59.8281 30.8438 58.5156 35.5469C57.8594 38.1719 55.7812 40.1406 53.2656 40.7969C48.5625 42 29.9688 42 29.9688 42C29.9688 42 11.2656 42 6.5625 40.7969C4.04688 40.1406 1.96875 38.1719 1.3125 35.5469C0 30.8438 0 21.1094 0 21.1094C0 21.1094 0 11.2656 1.3125 6.67188C1.96875 4.04688 4.04688 1.96875 6.5625 1.3125C11.2656 0 29.9688 0 29.9688 0C29.9688 0 48.5625 0 53.2656 1.3125C55.7812 1.96875 57.8594 4.04688 58.5156 6.67188ZM23.8438 29.9688L39.375 21.1094L23.8438 12.25V29.9688Z' fill='%23ffffff'%3E%3C/path%3E%3C/svg%3E");
}
.page-template-podcast-template main {
margin-top: -10rem;
position: relative;
}
.page-template-podcast-template main .spotify-wrapper {
border-radius: 20px;
padding: 2rem;
}
.page-template-podcast-template h1,
.page-template-podcast-template h2,
.page-template-podcast-template h3,
.page-template-podcast-template h4,
.page-template-podcast-template h5,
.page-template-podcast-template h6,
.page-template-podcast-template .h1,
.page-template-podcast-template .h2,
.page-template-podcast-template .h3,
.page-template-podcast-template .h4,
.page-template-podcast-template .h5,
.page-template-podcast-template .h6 {
font-weight: 700;
}
.page-template-podcast-template h1 span,
.page-template-podcast-template h2 span,
.page-template-podcast-template h3 span,
.page-template-podcast-template h4 span,
.page-template-podcast-template h5 span,
.page-template-podcast-template h6 span,
.page-template-podcast-template .h1 span,
.page-template-podcast-template .h2 span,
.page-template-podcast-template .h3 span,
.page-template-podcast-template .h4 span,
.page-template-podcast-template .h5 span,
.page-template-podcast-template .h6 span {
color: #87c400;
}
.page-template-podcast-template .experts-podcast .splide {
overflow: visible;
}
.animatable .page-template-podcast-template .splide__slide {
transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
.page-template-podcast-template .splide__slide[aria-hidden="true"] {
filter: blur(5px);
}
.page-template-podcast-template .experts-podcast .splide__track {
overflow: visible !important;
}
.page-template-podcast-template .custom-arrows .arrow--prev,
.page-template-podcast-template .custom-arrows .arrow--next {
border: none;
background-color: #35206e;
color: #ffffff;
font-weight: 700;
border-radius: 50%;
aspect-ratio: 1;
width: 2rem;
background-size: 25% 25%;
background-repeat: no-repeat;
background-position: center center;
background-image: url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0.05 0.05 9.87 9.62'%3E%3Cpath d='M5.73231 9.03936L5.24727 9.5244C5.0268 9.72283 4.69609 9.72283 4.49767 9.5244L0.198477 5.24726C5.22722e-05 5.02678 5.23011e-05 4.69608 0.198477 4.49765L4.49767 0.198461C4.69609 3.67887e-05 5.0268 3.68176e-05 5.24727 0.198461L5.73231 0.683498C5.93073 0.90397 5.93073 1.23468 5.73231 1.45515L3.0646 3.99057L9.39213 3.99057C9.70079 3.99057 9.92127 4.21104 9.92127 4.5197L9.92127 5.22521C9.92127 5.51182 9.70079 5.75434 9.39213 5.75434L3.0646 5.75434L5.73231 8.26771C5.93073 8.48819 5.95278 8.81889 5.73231 9.03936Z' fill='%23ffffff'%3E%3C/path%3E%3C/svg%3E");
}
.page-template-podcast-template .custom-arrows .arrow--next {
transform: rotate(180deg);
}
.page-template-podcast-template .topics-podcast .d-grid {
grid-template-columns: repeat(auto-fit, minmax(225px, 1fr));
gap: 1em;
}
.page-template-podcast-template .topics-podcast .card {
background-color: #A6A6A6;
border-radius: 10px;
color: #ffffff;
background-repeat: no-repeat;
background-position: 200% 50%;
background-image: url(https://www.wrangu.com/wp-content/uploads/2022/03/fingerprint-small-bg.png);
background-size: 100%;
transition: all 0.2s ease-in-out;
background-size: contain;
}
.page-template-podcast-template .topics-podcast .card:has(a:focus),
.page-template-podcast-template .topics-podcast .card:focus,
.page-template-podcast-template .topics-podcast .card:focus-visible,
.page-template-podcast-template .topics-podcast .card:hover {
background-color: #35206e;
}
.page-template-podcast-template .topics-podcast .card strong {
font-size: 24px;
margin-top: 0.5em;
line-height: 1.2;
height: 2.4lh;
}
.page-template-podcast-template .topics-podcast .card .card-inner {
height: 100%;
}
.page-template-podcast-template .topics-podcast .card .card-inner .action {
margin-top: auto;
}
.page-template-podcast-template .stay-up-to-date .follow-links {
display: grid;
grid-template-columns: 1fr 1fr;
column-gap: 2em;
row-gap: 1em;
}
@media screen and (max-width: 35.5em) {
.page-template-podcast-template .stay-up-to-date .follow-links {
grid-template-columns: 1fr;
}
}
@media screen and (min-width: 48em) {
.page-template-podcast-template .stay-up-to-date .follow-links {
padding-left: 2em;
}
}
.page-template-podcast-template .stay-up-to-date .follow-links > div {
background-color: rgba(255, 255, 255, 0.25);
transition: all ease-in-out 0.2s;
border-radius: 10px;
padding: 1.5em;
display: flex;
align-items: center;
justify-content: center;
gap: 0.5em;
}
.page-template-podcast-template .stay-up-to-date .follow-links > div:hover {
background-color: #87c400;
}
.page-template-podcast-template .stay-up-to-date .follow-links > div .logo {
width: 55px;
aspect-ratio: 1;
background-repeat: no-repeat;
background-position: center center;
background-size: 90% 90%;
}
.page-template-podcast-template .stay-up-to-date .follow-links > div .logo.spotify {
background-image: url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 54.25 54.25'%3E%3Cpath d='M27.125 0C42 0 54.25 12.25 54.25 27.125C54.25 42.1094 42 54.25 27.125 54.25C12.1406 54.25 0 42.1094 0 27.125C0 12.25 12.1406 0 27.125 0ZM38.0625 39.9219C38.9375 39.9219 39.7031 39.2656 39.7031 38.2812C39.7031 37.2969 39.375 36.8594 38.7188 36.4219C30.8438 31.8281 21.7656 31.6094 12.7969 33.5781C11.9219 33.7969 11.2656 34.3438 11.2656 35.4375C11.2656 36.3125 11.9219 37.1875 13.0156 37.1875C13.3438 37.1875 13.8906 36.9688 14.3281 36.8594C22.2031 35.3281 30.0781 35.4375 36.9688 39.5938C37.2969 39.8125 37.625 39.9219 38.0625 39.9219ZM41.0156 32.8125C42.2188 32.8125 43.0938 31.8281 43.2031 30.625C43.2031 29.75 42.7656 28.9844 41.8906 28.5469C36.5312 25.2656 29.6406 23.5156 22.5312 23.5156C18.0469 23.5156 14.875 24.1719 11.8125 25.0469C10.7188 25.375 10.1719 26.1406 10.1719 27.2344C10.1719 28.4375 11.1562 29.4219 12.25 29.4219C12.7969 29.4219 13.0156 29.2031 13.5625 29.0938C22.6406 26.6875 32.8125 28.3281 39.7031 32.375C40.0312 32.4844 40.4688 32.8125 41.0156 32.8125ZM44.4062 24.5C45.7188 24.5 46.9219 23.4062 46.9219 21.875C46.9219 20.5625 46.375 19.9062 45.5 19.4688C39.4844 15.8594 31.0625 14.2188 23.0781 14.2188C18.375 14.2188 14.1094 14.7656 10.2812 15.8594C9.29688 16.1875 8.3125 16.9531 8.3125 18.4844C8.3125 19.9062 9.40625 21.1094 10.8281 21.1094C11.375 21.1094 11.9219 20.8906 12.25 20.7812C21.3281 18.2656 35.2188 19.3594 42.9844 24.0625C43.5312 24.2812 43.8594 24.5 44.4062 24.5Z' fill='%23ffffff'%3E%3C/path%3E%3C/svg%3E");
}
.page-template-podcast-template .stay-up-to-date .follow-links > div .logo.youtube {
background-image: url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 59.83 42'%3E%3Cpath d='M58.5156 6.67188C59.8281 11.2656 59.8281 21.1094 59.8281 21.1094C59.8281 21.1094 59.8281 30.8438 58.5156 35.5469C57.8594 38.1719 55.7812 40.1406 53.2656 40.7969C48.5625 42 29.9688 42 29.9688 42C29.9688 42 11.2656 42 6.5625 40.7969C4.04688 40.1406 1.96875 38.1719 1.3125 35.5469C0 30.8438 0 21.1094 0 21.1094C0 21.1094 0 11.2656 1.3125 6.67188C1.96875 4.04688 4.04688 1.96875 6.5625 1.3125C11.2656 0 29.9688 0 29.9688 0C29.9688 0 48.5625 0 53.2656 1.3125C55.7812 1.96875 57.8594 4.04688 58.5156 6.67188ZM23.8438 29.9688L39.375 21.1094L23.8438 12.25V29.9688Z' fill='%23ffffff'%3E%3C/path%3E%3C/svg%3E");
}
.page-template-podcast-template .stay-up-to-date .follow-links > div .txt {
text-align: start;
display: flex;
flex-direction: column;
line-height: 1.2;
}
.page-template-podcast-template .stay-up-to-date .follow-links > div .txt .big {
font-weight: 700;
font-size: 20px;
}
.page-template-podcast-template .browse-all-episodes .podcasts {
gap: 1em;
}
.page-template-podcast-template .browse-all-episodes .read-more {
border-radius: 10px;
overflow: hidden;
}
.page-template-podcast-template .browse-all-episodes .podcast-pagination {
display: flex;
gap: 8px;
margin-top: 1.5rem;
align-items: center;
}
.page-template-podcast-template .browse-all-episodes .podcast-pagination .page-btn {
padding: 6px 12px;
cursor: pointer;
border: 1px solid #35206e;
background-color: #35206e;
aspect-ratio: 1;
border-radius: 50%;
}
.page-template-podcast-template .browse-all-episodes .podcast-pagination .page-btn.prev {
transform: rotate(0deg);
}   .splide__container {
box-sizing: border-box;
position: relative;
}
.splide__list {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
display: -ms-flexbox;
display: flex;
height: 100%;
margin: 0 !important;
padding: 0 !important;
transform-style: preserve-3d;
}
.splide.is-initialized:not(.is-active) .splide__list {
display: block;
}
.splide__pagination {
-ms-flex-align: center;
align-items: center;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-ms-flex-pack: center;
justify-content: center;
margin: 0;
pointer-events: none;
}
.splide__pagination li {
display: inline-block;
line-height: 1;
list-style-type: none;
margin: 0;
pointer-events: auto;
}
.splide__progress__bar {
width: 0;
}
.splide {
outline: none;
position: relative;
visibility: hidden;
}
.splide.is-initialized,
.splide.is-rendered {
visibility: visible;
}
.splide__slide {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
box-sizing: border-box;
-ms-flex-negative: 0;
flex-shrink: 0;
list-style-type: none !important;
margin: 0;
outline: none;
position: relative;
}
.splide__slide img {
vertical-align: bottom;
}
.splide__slider {
position: relative;
}
.splide__spinner {
animation: splide-loading 1s linear infinite;
border: 2px solid #999;
border-left-color: transparent;
border-radius: 50%;
bottom: 0;
contain: strict;
display: inline-block;
height: 20px;
left: 0;
margin: auto;
position: absolute;
right: 0;
top: 0;
width: 20px;
}
.splide__track {
overflow: hidden;
position: relative;
z-index: 0;
}
@keyframes splide-loading {
0% {
transform: rotate(0);
}
to {
transform: rotate(1turn);
}
}
.splide--draggable > .splide__slider > .splide__track,
.splide--draggable > .splide__track {
-webkit-user-select: none;
-ms-user-select: none;
user-select: none;
}
.splide--fade > .splide__slider > .splide__track > .splide__list,
.splide--fade > .splide__track > .splide__list {
display: block;
}
.splide--fade > .splide__slider > .splide__track > .splide__list > .splide__slide,
.splide--fade > .splide__track > .splide__list > .splide__slide {
left: 0;
opacity: 0;
position: absolute;
top: 0;
z-index: 0;
}
.splide--fade > .splide__slider > .splide__track > .splide__list > .splide__slide.is-active,
.splide--fade > .splide__track > .splide__list > .splide__slide.is-active {
opacity: 1;
position: relative;
z-index: 1;
}
.splide--rtl {
direction: rtl;
}
.splide--ttb.is-active > .splide__slider > .splide__track > .splide__list,
.splide--ttb.is-active > .splide__track > .splide__list {
display: block;
}
.splide__arrow {
-ms-flex-align: center;
align-items: center;
background: #ccc;
border: 0;
border-radius: 50%;
cursor: pointer;
display: -ms-flexbox;
display: flex;
height: 2em;
-ms-flex-pack: center;
justify-content: center;
opacity: 0.7;
padding: 0;
position: absolute;
top: 50%;
transform: translateY(-50%);
width: 2em;
z-index: 1;
}
.splide__arrow svg {
fill: #000;
height: 1.2em;
width: 1.2em;
}
.splide__arrow:hover {
opacity: 0.9;
}
.splide__arrow:focus {
outline: none;
}
.splide__arrow--prev {
left: 1em;
}
.splide__arrow--prev svg {
transform: scaleX(-1);
}
.splide__arrow--next {
right: 1em;
}
.splide__pagination {
bottom: 0.5em;
left: 0;
padding: 0 1em;
position: absolute;
right: 0;
z-index: 1;
}
.splide__pagination__page {
background: #ccc;
border: 0;
border-radius: 50%;
display: inline-block;
height: 8px;
margin: 3px;
opacity: 0.7;
padding: 0;
transition: transform 0.2s linear;
width: 8px;
}
.splide__pagination__page.is-active {
background: #fff;
transform: scale(1.4);
}
.splide__pagination__page:hover {
cursor: pointer;
opacity: 0.9;
}
.splide__pagination__page:focus {
outline: none;
}
.splide__progress__bar {
background: #ccc;
height: 3px;
}
.splide--nav > .splide__slider > .splide__track > .splide__list > .splide__slide,
.splide--nav > .splide__track > .splide__list > .splide__slide {
border: 3px solid transparent;
cursor: pointer;
}
.splide--nav > .splide__slider > .splide__track > .splide__list > .splide__slide.is-active,
.splide--nav > .splide__track > .splide__list > .splide__slide.is-active {
border: 3px solid #000;
}
.splide--nav > .splide__slider > .splide__track > .splide__list > .splide__slide:focus,
.splide--nav > .splide__track > .splide__list > .splide__slide:focus {
outline: none;
}
.splide--rtl > .splide__arrows .splide__arrow--prev,
.splide--rtl > .splide__slider > .splide__track > .splide__arrows .splide__arrow--prev,
.splide--rtl > .splide__track > .splide__arrows .splide__arrow--prev {
left: auto;
right: 1em;
}
.splide--rtl > .splide__arrows .splide__arrow--prev svg,
.splide--rtl > .splide__slider > .splide__track > .splide__arrows .splide__arrow--prev svg,
.splide--rtl > .splide__track > .splide__arrows .splide__arrow--prev svg {
transform: scaleX(1);
}
.splide--rtl > .splide__arrows .splide__arrow--next,
.splide--rtl > .splide__slider > .splide__track > .splide__arrows .splide__arrow--next,
.splide--rtl > .splide__track > .splide__arrows .splide__arrow--next {
left: 1em;
right: auto;
}
.splide--rtl > .splide__arrows .splide__arrow--next svg,
.splide--rtl > .splide__slider > .splide__track > .splide__arrows .splide__arrow--next svg,
.splide--rtl > .splide__track > .splide__arrows .splide__arrow--next svg {
transform: scaleX(-1);
}
.splide--ttb > .splide__arrows .splide__arrow,
.splide--ttb > .splide__slider > .splide__track > .splide__arrows .splide__arrow,
.splide--ttb > .splide__track > .splide__arrows .splide__arrow {
left: 50%;
transform: translate(-50%);
}
.splide--ttb > .splide__arrows .splide__arrow--prev,
.splide--ttb > .splide__slider > .splide__track > .splide__arrows .splide__arrow--prev,
.splide--ttb > .splide__track > .splide__arrows .splide__arrow--prev {
top: 1em;
}
.splide--ttb > .splide__arrows .splide__arrow--prev svg,
.splide--ttb > .splide__slider > .splide__track > .splide__arrows .splide__arrow--prev svg,
.splide--ttb > .splide__track > .splide__arrows .splide__arrow--prev svg {
transform: rotate(-90deg);
}
.splide--ttb > .splide__arrows .splide__arrow--next,
.splide--ttb > .splide__slider > .splide__track > .splide__arrows .splide__arrow--next,
.splide--ttb > .splide__track > .splide__arrows .splide__arrow--next {
bottom: 1em;
top: auto;
}
.splide--ttb > .splide__arrows .splide__arrow--next svg,
.splide--ttb > .splide__slider > .splide__track > .splide__arrows .splide__arrow--next svg,
.splide--ttb > .splide__track > .splide__arrows .splide__arrow--next svg {
transform: rotate(90deg);
}
.splide--ttb > .splide__pagination,
.splide--ttb > .splide__slider > .splide__pagination {
bottom: 0;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
left: auto;
padding: 1em 0;
right: 0.5em;
top: 0;
}  .podcast-expert-entry {
min-height: 400px;
height: 100%;
border-radius: 10px;
overflow: hidden;
background: radial-gradient(50% 50% at 50% 50%, #6845c9 0%, #35206e 100%);
position: relative;
}
.podcast-expert-entry:after {
content: '';
position: absolute;
background: linear-gradient(transparent 50%, #35206e 100%);
height: 50%;
left: 0;
right: 0;
bottom: 0;
}
.podcast-expert-entry img {
left: unset;
top: unset;
height: 100%;
width: auto;
right: 0;
bottom: 0;
max-height: 90%;
object-fit: contain;
object-position: bottom;
}
.podcast-expert-entry .content {
display: flex;
height: 100%;
flex-direction: column;
}
.podcast-expert-entry .content h3 {
font-family: 'Roboto';
font-size: clamp(24px, 4vw, 48px);
text-transform: uppercase;
line-height: 0.9;
max-width: 300px;
text-shadow: 0 0 6px #35206e;
}
.podcast-expert-entry .content p {
margin: 0em;
}
.podcast-entry {
border-radius: 10px;
-webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.16);
box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.16);
}
.podcast-entry .published {
opacity: 0.5;
}
.podcast-entry > .d-grid {
column-gap: 1rem;
grid-template-columns: 200px 1fr;
}
.podcast-entry > .d-grid img {
object-fit: cover;
object-position: top;
height: 100%;
}
.podcast-entry > .d-grid .description {
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
line-clamp: 3;
-webkit-box-orient: vertical;
max-height: 4.5lh;
line-height: 1.5;
margin-top: 0px;
}
.d-flex:has(.arrow-green) {
gap: 0.5em;
}
.d-flex:has(.arrow-green) > .action {
align-self: end;
display: flex;
gap: 0.5em;
align-items: center;
flex-wrap: wrap;
margin-left: auto;
}
.d-flex:has(.arrow-green) .arrow-green {
border: none;
background-color: #87c400;
border-radius: 50%;
aspect-ratio: 1;
width: 2rem;
background-size: 25% 25%;
background-repeat: no-repeat;
background-position: center center;
transform: rotate(180deg);
background-image: url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0.05 0.05 9.87 9.62'%3E%3Cpath d='M5.73231 9.03936L5.24727 9.5244C5.0268 9.72283 4.69609 9.72283 4.49767 9.5244L0.198477 5.24726C5.22722e-05 5.02678 5.23011e-05 4.69608 0.198477 4.49765L4.49767 0.198461C4.69609 3.67887e-05 5.0268 3.68176e-05 5.24727 0.198461L5.73231 0.683498C5.93073 0.90397 5.93073 1.23468 5.73231 1.45515L3.0646 3.99057L9.39213 3.99057C9.70079 3.99057 9.92127 4.21104 9.92127 4.5197L9.92127 5.22521C9.92127 5.51182 9.70079 5.75434 9.39213 5.75434L3.0646 5.75434L5.73231 8.26771C5.93073 8.48819 5.95278 8.81889 5.73231 9.03936Z' fill='%23ffffff'%3E%3C/path%3E%3C/svg%3E");
}
.podcast-entry,
.small-post-entry {
transition: transform 0.2s ease-in-out;
border-radius: 0.5em;
overflow: hidden;
}
.podcast-entry:hover,
.small-post-entry:hover {
transform: scale(1.01);
}  @media only screen and (max-width: 1444px) and (min-width: 1090px) {
#header-menu #menu-item-23 > a {
mix-blend-mode: difference;
}
}
@media only screen and (max-width: 1360px) and (min-width: 1024px) {
.hero .hero-menu-wrapper p {
font-size: 22px !important;
}
}
@media only screen and (max-width: 1500px) and (min-width: 1024px) {
.custom-header .img-wrapper-with-menu {
bottom: 230px !important;
}
}
@media only screen and (max-width: 1024px) and (min-width: 500px) {
.custom-header .right-side .img-wrapper-with-menu {
max-width: 350px;
}
}
@media only screen and (max-width: 1345px) and (min-width: 1024px) {
.type-solutions .text-wrapper .btn-container .btn {
margin-bottom: 15px;
}
}
@media screen and (max-width: 80em) {
img {
height: auto;
}
section.faq-section .question p {
font-weight: bold;
}
section.faq-section .faq-pagination .page-item {
border: 1px solid #35206e !important;
}
section.faq-section .faq-pagination .page-item a {
color: #35206e !important;
}
section.hero .text-wrapper h1 {
font-size: 78px;
}
section.hero .hero-menu-wrapper h1 {
font-size: 78px;
}
section.hero .small-img-wrapper img {
right: -20%;
max-height: 450px;
max-width: 450px;
}
section.home-customers .img-wrapper .green-circle-wrapper {
height: 220px;
width: 220px;
}
section.home-customers .img-wrapper .green-circle-wrapper .green-circle {
font-size: 24px;
}
} @media screen and (max-width: 64em) {
#floating-contact .floating-contact-wrapper .floating-contact-icon {
width: 30px;
height: 30px;
background-size: 15px;
}
section.custom-post-header .text-wrapper .post-meta-data {
flex-direction: column;
}
section.custom_boxes .boxes {
flex-direction: column;
}
section.custom_boxes .boxes .large-box-img {
width: 100% !important;
max-width: 100% !important;
}
.solutions-template section.text-left-img-right .left-side h2 {
color: #35206e;
}
.solutions-template section.text-left-img-right .left-side p {
color: #35206e;
}
.solutions-template section.text-left-img-right .left-side .btn-green {
border-color: #87c400;
color: #87c400;
}
section.faq-section .faq-title h2 {
color: #35206e;
line-height: normal;
}
section.faq-section .question-wrapper .question {
color: #35206e;
}
section.faq-section .question-wrapper .question .open-question {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%2335206e' d='M438.6 278.6l-160 160C272.4 444.9 264.2 448 256 448s-16.38-3.125-22.62-9.375c-12.5-12.5-12.5-32.75 0-45.25L338.8 288H32C14.33 288 .0016 273.7 .0016 256S14.33 224 32 224h306.8l-105.4-105.4c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0l160 160C451.1 245.9 451.1 266.1 438.6 278.6z'/%3E%3C/svg%3E");
}
section.faq-section .answer-wrapper {
position: relative;
left: 0;
}
section.faq-section .answer-wrapper .answer {
padding: 0;
}
#header.sticky:before {
content: none;
}
#header.sticky:after {
content: none;
}
.pagenotfound {
height: auto !important;
text-align: center;
padding-top: 2rem;
padding-bottom: 2rem;
}
.pagenotfound h1 {
color: #35206e;
}
.pagenotfound h3 {
color: #35206e;
}
.pagenotfound p {
color: #35206e;
}
#menu-menu-1 > li.menu-item-has-children > .sub-menu > li.menu-item-has-children:nth-of-type(1)::before {
content: none;
}
#header #header-menu #menu-menu-1 .menu-item.menu-item-has-children ul li:after {
content: none;
}
main .full-height {
min-height: auto;
}
.mobile-overflow {
flex-wrap: nowrap;
overflow-x: auto;
}
.text-wrapper .section-heading {
margin: 0;
font-size: 50px;
}
.text-wrapper .large-header {
font-size: 50px;
}
.btn-container {
flex-direction: column;
}
.btn-container a {
margin-bottom: 2em;
}
.scroll-down-wrapper {
display: none;
}
#header {
background-color: #35206e;
}
#header #menu-menu-1 > li {
width: 100%;
display: block;
}
#header .search-icon-wrapper #search-icon {
z-index: 4;
}
#header .search-icon-wrapper #search-form {
transition: none;
}
#header .search-icon-wrapper #search-form div {
display: flex;
}
#header .search-icon-wrapper #search-form.active {
width: 100%;
margin-right: 0;
right: 0;
top: 0px;
padding: 0 20px;
height: 100vh;
z-index: 2;
display: flex;
align-items: center;
justify-content: center;
background-color: #35206e;
}
#header .search-icon-wrapper #search-form.active .screen-reader-text {
display: none;
}
#header .search-icon-wrapper #search-form.active #searchsubmit {
font-size: 12px;
padding: 8px;
}
#header .search-section {
max-height: 0;
transition: ease-in 40s;
}
#header .second-row {
width: 100%;
}
#header .hamburger {
background: none;
}
#header .hamburger .hamburger-box .line {
width: 35px;
background-color: #ffffff;
height: 3px;
display: block;
margin: 8px auto;
-webkit-transition: all 0.6s ease-in-out;
-o-transition: all 0.6s ease-in-out;
transition: all 0.6s ease-in-out;
}
#header .hamburger .hamburger-box.is-active .line:nth-child(2) {
opacity: 0;
}
#header .hamburger .hamburger-box.is-active .line:nth-child(1) {
-webkit-transform: translateY(9px) rotate(45deg);
-ms-transform: translateY(9px) rotate(45deg);
-o-transform: translateY(9px) rotate(45deg);
transform: translateY(9px) rotate(45deg);
}
#header .hamburger .hamburger-box.is-active .line:nth-child(3) {
-webkit-transform: translateY(-13px) rotate(-45deg);
-ms-transform: translateY(-13px) rotate(-45deg);
-o-transform: translateY(-13px) rotate(-45deg);
transform: translateY(-13px) rotate(-45deg);
}
#header .hamburger .hamburger:hover {
cursor: pointer;
}
#header #header-menu {
position: fixed;
background: #ffffff;
top: 100px;
left: 0;
height: 100%;
width: 100%;
max-height: 0px;
overflow: hidden;
padding-left: 0px;
z-index: 1;
transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 825ms;
}
#header #header-menu.is-active {
overflow-y: auto;
max-height: 80vh;
height: auto;
z-index: 10;
}
#header #header-menu #menu-menu-1 {
flex-direction: column;
margin: 0;
padding: 2em 0;
height: unset;
z-index: 999;
}
#header #header-menu #menu-menu-1 .menu-item.menu-item-has-children {
position: relative;
}
#header #header-menu #menu-menu-1 .menu-item.menu-item-has-children .sub-menu {
position: relative;
width: 100%;
top: 0px;
display: block;
background: #ffffff;
padding: 0 0 0 20px;
box-shadow: none;
}
#header #header-menu #menu-menu-1 .menu-item.menu-item-has-children .sub-menu li {
padding: 0 0 10px;
}
#header #header-menu #menu-menu-1 .menu-item.menu-item-has-children .sub-menu .menu-resource {
display: none;
}
#header #header-menu #menu-menu-1 .menu-item.menu-item-has-children:after {
content: "";
height: 20px;
width: 20px;
background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='far' data-icon='chevron-down' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' class='svg-inline--fa fa-chevron-down fa-w-14 fa-7x'%3E%3Cpath fill='%234d227a' d='M441.9 167.3l-19.8-19.8c-4.7-4.7-12.3-4.7-17 0L224 328.2 42.9 147.5c-4.7-4.7-12.3-4.7-17 0L6.1 167.3c-4.7 4.7-4.7 12.3 0 17l209.4 209.4c4.7 4.7 12.3 4.7 17 0l209.4-209.4c4.7-4.7 4.7-12.3 0-17z' class=''%3E%3C/path%3E%3C/svg%3E");
background-size: contain;
background-repeat: no-repeat;
position: absolute;
right: 30px;
top: 15px;
}
#header #header-menu #menu-menu-1 .nav-button {
margin: 15px 20px 0;
width: 200px;
justify-content: center;
}
#header #header-menu #menu-menu-1 li a {
color: #35206e;
font-size: 1.2rem;
}
body:before {
content: none !important;
}
body:after {
content: none !important;
}
section.custom-layout-part {
padding-top: 2rem;
padding-bottom: 0rem;
}
section.slider-section {
padding-bottom: 2rem;
}
section.hero {
background-color: #35206e;
background-image: url(//www.wrangu.com/wp-content/uploads/2022/03/fingerprint-bg.png);
background-size: cover;
background-position-x: 250px;
background-repeat: no-repeat;
}
section.hero h1 {
font-size: 66px;
}
section.hero .right-side {
display: none;
}
section.text-usps:before {
content: none;
}
section.text-usps .text-wrapper {
color: #35206e;
}
section.text-usps .text-wrapper .section-heading {
color: #35206e;
}
section.text-usps .usp-wrapper .usp {
flex-direction: column;
}
section.text-usps .usp-wrapper .usp .usp-icon {
text-align: center;
}
section.home-customers .customer-logo-wrapper .customer-logo {
padding: 0 20px;
}
section.home-customers .img-wrapper .green-circle-wrapper {
height: 150px;
width: 150px;
}
section.home-customers .img-wrapper .green-circle-wrapper .green-circle {
font-size: 16px;
}
section.home-customers .img-wrapper .big-circle-image {
width: 100%;
padding-bottom: 100%;
}
section.home-customers .img-wrapper .normal-circle-image {
padding-bottom: 100%;
width: 100%;
}
section.home-text-left-img-right .container {
border: none;
}
section.usp_boxes .usp-boxes {
display: flex !important;
flex-direction: column !important;
}
section.logo_showcase .logos {
flex-wrap: wrap;
}
section.logo_showcase .logos .logo {
width: 80px !important;
}
section.latest-section .latest-section-title {
color: #35206e;
}
#footer {
padding-top: 6rem;
}
#footer .bottom-text-wrapper p {
color: #ffffff;
}
#footer h2 {
font-size: 50px;
}
#footer .footer-container {
padding-left: 1.2em;
padding-right: 1.2em;
}
#footer .footer-bottom {
margin: 0;
}
#footer .company-info-wrapper {
flex-direction: column;
}
#footer .company-info-wrapper .company-info {
margin-bottom: 25px;
padding-bottom: 25px;
}
#footer .company-info-wrapper .company-info:nth-of-type(1) {
border-bottom: 1px solid #ffffff;
}
.custom-header {
background-color: #35206e;
padding-top: 80px !important;
}
.custom-header .container .rounded-usps {
grid-template-columns: repeat(auto-fit, minmax(120px, 1fr));
}
.custom-header .container .rounded-usps .round-usp {
height: 150px;
width: 150px;
}
.custom-header .post-meta-data .meta-info:after {
content: none !important;
}
.custom-header .right-side .img-wrapper-with-menu {
right: -70px;
bottom: -40px;
width: 60vw;
}
.custom-header .hero-menu-wrapper .hero-menu strong {
font-size: 62px;
}
.custom-header .hero-menu-wrapper .hero-menu p {
color: #ffffff;
}
.custom-header .hero-menu-wrapper .hero-menu p a {
color: #ffffff;
}
.custom-header .img-wrapper .normal-img-wrapper {
padding-bottom: 100%;
width: 100%;
}
.custom-header .img-wrapper .large-img-wrapper {
width: 100%;
padding-bottom: 100%;
}
.custom-header .img-wrapper .large-img-circle-wrapper {
display: none;
}
section.boxed-layout {
padding-top: 2rem;
padding-bottom: 2rem;
}
section.boxed-layout .box-text .subtitle {
font-size: 22px;
}
section.boxed-layout .box-text h2 {
line-height: normal;
}
section.boxed-layout .box-text .btn-container {
margin-top: 1em;
}
section.boxed-layout .box-text .btn-container a {
margin-bottom: 0;
}
section.content-section {
padding-bottom: 0;
padding-top: 2rem;
}
section.content-section .tab-column .horizontal-list {
flex-direction: column;
}
section.content-section .tab-column .tabs-wrapper .tab-content-inner p {
width: 100%;
}
section.content-section .left-side {
color: #35206e;
}
section.content-section .right-side .content-menu-items {
flex-direction: column;
}
section.content-section .right-side .content-menu-items .menu-item a {
border: none;
}
section.full-width-image .text-wrapper {
padding: 0;
}
section.usp-layout .usp-section-wrapper .usps {
flex-wrap: nowrap;
}
section.usp-layout .usp-section-wrapper .usps .usp {
width: 100%;
margin: 0 10px 20px;
min-width: 320px;
}
section.boxed-layout .boxed-wrapper .box {
flex-direction: column;
}
section.boxed-layout .boxed-wrapper .box .box-text {
width: 100%;
padding: 1.5em;
}
section.boxed-layout .boxed-wrapper .box .box-image {
width: 100%;
height: 100%;
max-height: 500px;
}
section.boxed-layout .boxed-wrapper .box .box-image img {
width: 100%;
height: auto;
object-fit: cover;
}
section.resources-header .resources-archive-title {
color: #35206e;
}
section.resources-header #category_filter,
section.resources-header #subjec_filter {
flex-direction: column;
margin-bottom: 10px !important;
}
section.resources-header #category_filter .category-select,
section.resources-header #subjec_filter .category-select {
margin-bottom: 3px;
}
section.resources-header #category_filter .category-select.active .category-label,
section.resources-header #subjec_filter .category-select.active .category-label {
color: #ffffff;
}
section.resources-header #category_filter .category-select .category-label,
section.resources-header #subjec_filter .category-select .category-label {
color: #35206e;
}
} @media screen and (max-width: 48em) {
.custom-header {
padding-top: 40px !important;
}
}
@media screen and (min-width: 64em) {
.hamburger {
display: none;
}
}   section.content-section .txt-content a:hover {
color: #35206e;
}
.calconic-calculator {
position: relative;
z-index: 9;
}
section.bg-main p {
color: #ffffff;
}
main.single_post_template {
scroll-margin-top: 100px;
}
section {
scroll-margin: 300px;
}
iframe {
max-width: 100%;
}
iframe[src*="youtube"] {
aspect-ratio: 16 / 9;
height: auto;
}
.pagenotfound {
height: 80vh;
}
.disable-circle img {
width: 100%;
}
.single-content-post .pp-multiple-authors-wrapper {
display: none;
}
.single-content-post p a:hover {
color: #35206e !important;
}
#category_filter {
flex-wrap: wrap;
}
img {
height: auto;
}
table {
width: 100%;
}
table td,
table th {
padding: 15px;
line-height: 1.5;
vertical-align: top;
border: 1px solid #35206e;
}
.full-height {
min-height: 80vh;
overflow: hidden;
position: relative;
}
.section-heading {
font-size: 50px;
line-height: normal;
font-family: "Roboto";
font-weight: normal;
}
.btn {
display: block;
border-radius: 5px;
padding: 0.8em 2.2em;
text-decoration: none;
margin-right: 20px;
display: inline-block;
line-height: normal;
transition: 0.5s;
text-align: center;
}
.btn-white {
border: 1px solid #ffffff;
color: #ffffff;
text-decoration: none !important;
}
.btn-white:hover {
box-shadow: inset 30em 0 0 0 #87c400;
color: #ffffff;
}
.half_purple_bg_main .left-side .btn-green {
border: 1px solid #ffffff;
color: #ffffff;
}
.btn-green {
border: 1px solid #87c400;
color: #87c400;
}
.btn-green:hover {
box-shadow: inset 30em 0 0 0 #87c400;
color: #ffffff;
}
.btn-full-green {
background-color: #87c400;
color: #ffffff;
}
.btn-full-green:hover {
box-shadow: inset 30em 0 0 0 #35206e;
color: #ffffff;
}
.scroll-down-wrapper:hover .scroll-down a {
color: #87c400;
}
.scroll-down-wrapper:hover .scroll-down-icon {
background-position: center 20px;
}
.scroll-down-wrapper .scroll-down-icon {
flex: 1 0 auto;
width: 40px;
height: 40px;
max-width: 40px;
margin-right: 1em;
transition: 0.3s;
background-position: center center;
background-size: 18px 18px;
background-repeat: no-repeat;
border-radius: 50%;
background-color: #87c400;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3C!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --%3E%3Cpath fill='%23fff' d='M374.6 310.6l-160 160C208.4 476.9 200.2 480 192 480s-16.38-3.125-22.62-9.375l-160-160c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L160 370.8V64c0-17.69 14.33-31.1 31.1-31.1S224 46.31 224 64v306.8l105.4-105.4c12.5-12.5 32.75-12.5 45.25 0S387.1 298.1 374.6 310.6z'/%3E%3C/svg%3E");
}
.scroll-down-wrapper .scroll-down a {
text-decoration: none;
color: #ffffff;
font-size: 18px;
}
.faq-section .answer-wrapper {
position: absolute;
}
.faq-section .question {
cursor: pointer;
}
section.text-left-img-right .right-side {
z-index: 2;
}
section.logo_showcase .logos {
gap: 1rem;
}
section.logo_showcase .logos .logo {
width: 220px;
}
section.logo_showcase .logos .logo img.contain-img {
width: 100%;
height: 100%;
object-fit: contain;
height: 100px;
}
section.usp_boxes:before {
content: "";
position: absolute;
width: 350px;
height: 90%;
background-repeat: no-repeat;
background-image: url(//www.wrangu.com/wp-content/uploads/2022/03/content-fingerprint-bg.png);
background-size: cover;
background-position: left;
right: 0;
top: 0;
display: block;
}
section.usp_boxes .usp-boxes {
display: grid;
grid-template-columns: repeat(2, 1fr);
grid-auto-rows: 1fr;
grid-column-gap: 3rem;
grid-row-gap: 3rem;
}
section.usp_boxes .usp-boxes .usp-box {
border-radius: 10px;
}
section.usp_boxes .usp-boxes .usp-box picture {
max-height: 25vw;
}
section.usp_boxes .usp-boxes .usp-box.bg-grey *,
section.usp_boxes .usp-boxes .usp-box.bg-light * {
color: #35206e;
}
.home-customers .text-wrapper h3 {
font-size: 36px;
}
.home-customers .img-wrapper {
position: relative;
}
.home-customers .img-wrapper .big-circle-image {
position: relative;
display: inline-block;
width: 50vw;
height: 0;
overflow: hidden;
padding-bottom: 50vw;
float: right;
}
.home-customers .img-wrapper .big-circle-image img {
height: 100%;
width: auto;
object-fit: cover;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
}
.home-customers .img-wrapper .normal-circle-image {
position: relative;
display: inline-block;
width: 100%;
height: 0;
overflow: hidden;
padding-bottom: 100%;
border-radius: 50%;
}
.home-customers .img-wrapper .normal-circle-image img {
height: 100%;
width: auto;
object-fit: cover;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
}
.home-customers .img-wrapper .green-circle-wrapper {
background-color: #87c400;
color: #ffffff;
height: 300px;
width: 300px;
border-radius: 50%;
justify-content: center;
z-index: 2;
position: absolute;
right: 0;
top: 0;
}
.home-customers .img-wrapper .green-circle-wrapper .green-circle {
font-size: 40px;
text-align: center;
color: #ffffff;
line-height: normal;
padding: 0 25px;
}
.home-customers .customer-logo-wrapper {
margin-top: 4em;
}
.home-customers .customer-logo-wrapper .customer-logo {
width: 100%;
max-width: 50%;
padding: 20px;
justify-content: center;
}
.home-customers .customer-logo-wrapper .customer-logo img {
object-fit: contain;
height: 100%;
width: 100%;
max-width: 95%;
margin: 0 auto;
object-position: center;
max-height: 100px;
}
.custom-header .large-text p {
font-size: 1rem;
margin-bottom: 2em;
}
.custom-header .large-text p a:hover {
color: #ffffff;
}
.custom-header.bg-light {
background-color: #ffffff;
color: #35206e;
}
.custom-header .single-line-form {
margin-top: 1em;
}
.custom-header .single-line-form form {
position: relative;
display: flex;
gap: 0.5em;
align-items: center;
flex-wrap: wrap;
}
.custom-header .single-line-form form .hs_email {
display: flex;
}
.custom-header .single-line-form form .hs_email input {
display: block;
border-radius: 5px;
padding: 0.8em 2.2em;
text-decoration: none;
margin-right: 20px;
display: inline-block;
line-height: normal;
transition: 0.5s;
text-align: center;
text-align: left;
padding: 0.8em 1.6em;
border: 1px solid;
}
.custom-header .single-line-form form .hs-error-msgs {
position: absolute;
top: 100%;
}
.custom-header .single-line-form form input[type="submit"] {
display: block;
border-radius: 5px;
padding: 0.8em 2.2em;
text-decoration: none;
margin-right: 20px;
display: inline-block;
line-height: normal;
transition: 0.5s;
text-align: center;
border: 1px solid #87c400;
color: #87c400;
background-color: white;
padding: 0.8em 1.6em;
margin-right: 0;
}
.custom-header .single-line-form form input[type="submit"]:hover {
box-shadow: inset 30em 0 0 0 #87c400;
color: #ffffff;
}
.breadcrumbs_section:has(+ section.bg-light) {
background-color: #ffffff;
color: #35206e;
}
.breadcrumbs_section:has(+ section.bg-light) #breadcrumbs span {
color: #35206e;
}
.text-wrapper .subtitle {
font-size: 22px;
line-height: normal;
}
.text-wrapper .btn-container {
margin-top: 2.5em;
}
.full-width-image {
background-size: cover;
}
.full-width-image .text-wrapper p {
margin-bottom: 2.5em;
}
.large-header {
margin-top: 0em;
font-size: 50px;
font-family: "Roboto";
font-weight: normal;
}
.custom-header {
background-color: #35206e;
color: #ffffff;
position: relative;
}
.custom-header .rounded-usps {
display: grid;
overflow: hidden;
grid-template-columns: repeat(auto-fit, minmax(160px, 1fr));
grid-auto-rows: 1fr;
grid-column-gap: 15px;
grid-row-gap: 15px;
}
.custom-header .rounded-usps .round-usp {
position: relative;
display: flex;
align-items: center;
text-align: center;
justify-content: center;
font-weight: bold;
border-radius: 50%;
border: 5px solid #ffffff;
height: 160px;
width: 160px;
padding: 1.5rem;
line-height: normal;
cursor: pointer;
}
.custom-header .rounded-usps .round-usp .round-usp-inner {
display: flex;
align-items: center;
justify-content: center;
position: absolute;
padding: 1.5rem;
height: 100%;
width: 100%;
border-radius: 50%;
border: 5px solid #35206e;
}
.animatable .custom-header .rounded-usps .round-usp .round-usp-inner {
transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
.custom-header .rounded-usps .round-usp:before {
border-radius: 22px;
content: "";
z-index: 1;
position: absolute;
right: 25px;
top: 0;
width: 25px;
height: 25px;
background-color: #ffffff;
border: 5px solid #35206e;
}
.custom-header .rounded-usps .round-usp:after {
border-radius: 22px;
content: "";
z-index: 1;
position: absolute;
left: 25px;
bottom: 0;
width: 25px;
height: 25px;
background-color: #ffffff;
border: 5px solid #35206e;
}
.custom-header .rounded-usps .round-usp:hover .round-usp-inner {
border: 5px solid #35206e;
background-color: #87c400;
}
.custom-header .img-wrapper-with-menu {
position: absolute;
right: -140px;
bottom: 100px;
width: 32vw;
max-width: 580px;
}
.custom-header .large-img-wrapper {
position: relative;
display: inline-block;
width: 30vw;
height: 0;
overflow: hidden;
padding-bottom: 30vw;
}
.custom-header .large-img-wrapper img {
height: 100%;
width: auto;
object-fit: cover;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
}
.custom-header .small-img-wrapper {
position: relative;
display: inline-block;
width: 100%;
height: 0;
overflow: hidden;
padding-bottom: 100%;
border-radius: 50%;
}
.custom-header .small-img-wrapper img {
height: 100%;
width: auto;
object-fit: cover;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
}
.custom-header .normal-img-wrapper {
position: relative;
display: inline-block;
width: 100%;
height: 0;
overflow: hidden;
padding-bottom: 100%;
}
.custom-header .normal-img-wrapper img {
height: 100%;
width: auto;
object-fit: cover;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
}
.custom-header .rectangular-img-wrapper {
position: relative;
display: inline-block;
width: 100%;
height: auto;
overflow: hidden;
}
.custom-header .rectangular-img-wrapper img {
height: 100%;
width: auto;
object-fit: contain;
top: 0;
left: 0;
bottom: 0;
right: 0;
}
.custom-header .header-img {
height: 100%;
width: auto;
object-fit: cover;
}
section.hero {
background-color: #35206e;
position: relative;
background-image: url(//www.wrangu.com/wp-content/uploads/2022/03/fingerprint-bg.png);
background-repeat: no-repeat;
background-size: 25vw;
background-position: left bottom -100px;
overflow: hidden;
color: #ffffff;
}
section.hero .hero-menu-wrapper p {
font-size: 26px;
margin: 0.5em 0;
color: #ffffff;
}
section.hero .hero-menu-wrapper p strong {
font-family: "Roboto";
font-weight: bold;
font-size: 90px;
line-height: normal;
}
section.hero .hero-menu-wrapper p a {
text-decoration: none;
color: #ffffff;
transition: 0.3s;
}
section.hero .hero-menu-wrapper p a:hover {
color: #87c400;
}
.large-img-circle-wrapper {
display: none;
position: absolute;
top: 45px;
}
.large-img-circle-wrapper .large-img-circle {
background-color: #fff;
color: #35206e;
height: 200px;
width: 200px;
border-radius: 50%;
justify-content: center;
z-index: 0;
position: relative;
}
.large-img-circle-wrapper .large-img-circle .large-img-circle-text {
font-size: 22px;
text-align: center;
color: #35206e;
line-height: normal;
padding: 0 25px;
}
.hero .text-wrapper p {
font-size: 22px;
}
.hero h1 {
font-size: 90px;
line-height: normal;
margin-top: 0;
}
.hero .img-wrapper-with-menu {
position: absolute;
right: -140px;
bottom: 0;
width: 32vw;
max-width: 580px;
}
.hero .img-wrapper-with-menu .small-img-wrapper {
position: relative;
display: inline-block;
width: 100%;
height: 0;
overflow: hidden;
padding-bottom: 100%;
border-radius: 50%;
}
.hero .img-wrapper-with-menu .small-img-wrapper img {
height: 100%;
width: auto;
object-fit: cover;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
}
.hero .hero-menu-wrapper h1 {
font-size: 90px;
color: #87c400;
font-weight: 700;
}
.hero .hero-menu-wrapper p {
font-size: 26px;
margin: 0.5em 0;
}
.hero .hero-menu-wrapper p a {
text-decoration: none;
color: #35206e;
transition: 0.3s;
}
.hero .hero-menu-wrapper p a:hover {
color: #87c400;
}
.hero .hero-image {
position: absolute;
right: 0;
}
.text-usps {
position: relative;
display: flex;
align-items: center;
}
.text-usps:before {
content: "";
width: 50%;
height: 95%;
position: absolute;
background-color: #f2f2f2;
right: 0;
}
.text-usps .usp-wrapper {
position: relative;
}
.text-usps .usp-wrapper .usp-icon {
max-width: 110px;
margin-right: 25px;
width: 100%;
}
.text-usps .usp-wrapper .usp-icon img {
width: 100%;
height: 100%;
object-fit: contain;
max-width: 95%;
margin: 0 auto;
object-position: center;
max-height: 150px;
}
.text-usps .usp-wrapper .usp {
margin-bottom: 2rem;
}
.text-usps .usp-wrapper .usp:last-of-type {
margin-bottom: 0;
}
.text-usps .usp-wrapper .usp h3 {
color: #87c400;
font-size: 25px;
margin: 0;
line-height: normal;
}
.custom-slider {
padding-top: 4rem;
padding-bottom: 10rem;
}
.custom-slider .solution-slide-wrapper {
padding-top: 220px !important;
}
.custom-slider .solution-image:after {
content: none !important;
}
.custom-slider .solution-image {
border-radius: 50%;
overflow: hidden;
height: 245px;
width: 245px;
margin: 0 auto -40%;
position: relative;
z-index: 1;
}
.custom-slider .solution-image img {
object-fit: cover;
height: 100%;
width: auto;
}
.slider-section {
padding-top: 2rem;
padding-bottom: 6rem;
}
.slider-section .splide-slider {
width: 100%;
}
.slider-section .splide__arrow {
height: 70%;
border-radius: 0;
width: 165px;
border-radius: 10px;
background-color: #ffffff1f;
}
.slider-section .splide__arrow--prev {
left: -100px;
}
.slider-section .splide__arrow--prev svg {
fill: #ffffff;
}
.slider-section .splide__arrow--next {
right: -100px;
}
.slider-section .splide__arrow--next svg {
fill: #35206e;
}
.slider-section .splide__track {
z-index: 1;
}
.slider-section .solution-slide-wrapper {
padding: 2em 2em 5em;
border-radius: 10px;
position: relative;
margin-bottom: 1.5em;
}
.slider-section .solution-slide-wrapper .solution-button {
position: absolute;
width: 100%;
left: 0;
bottom: 25px;
}
.slider-section .solution-slide-wrapper .solution-text {
min-height: 235px;
}
.slider-section .solution-slide-wrapper .solution-image {
width: 100%;
max-width: 150px;
display: flex;
justify-content: center;
align-items: center;
margin: 0 auto 10px;
}
.slider-section .solution-slide-wrapper .solution-image .slide-img {
object-fit: contain;
height: 100%;
width: 100%;
max-width: 95%;
margin: 0 auto;
object-position: center;
max-height: 100px;
}
.slider-section .solution-slide-wrapper .solution-image:after {
content: "";
background-image: url(//www.wrangu.com/wp-content/uploads/2022/03/fingerprint-small-bg.png);
background-repeat: no-repeat;
position: absolute;
background-size: contain;
right: 70px;
width: 135px;
height: 100px;
}
.slider-section .solution-slide-wrapper .solution-title {
font-family: "Roboto";
font-size: 26px;
line-height: normal;
min-height: 60px;
}
.latest-section .content h1,
.latest-section .content h2,
.latest-section .content h3,
.latest-section .content h4,
.latest-section .content h5 {
margin-bottom: 0em;
}
.latest-section .post-wrapper a {
text-decoration: none;
}
.latest-section .post-wrapper a:hover .featured-post {
transform: scale(1.01);
}
.latest-section .post-wrapper a:hover .featured-link-icon {
background-color: #35206e;
}
.latest-section .featured-post {
background-color: #ffffff;
border-radius: 10px;
-webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.16);
box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.16);
position: relative;
transition: 0.3s;
}
.latest-section .featured-post .featured-icon-wrapper {
display: none;
}
.latest-section .featured-post .featured-icon-wrapper .featured-icon {
background-color: #87c400;
border-radius: 50%;
height: 80px;
width: 80px;
background-position: center center;
background-size: 30px;
background-repeat: no-repeat;
position: absolute;
left: -25px;
top: 150px;
}
.latest-section .featured-post .featured-icon-wrapper .featured-icon svg {
width: 30px;
fill: #ffffff;
}
.latest-section .featured-post .featured-image {
height: 200px;
overflow: hidden;
border-radius: 10px 10px 0 0;
}
.latest-section .featured-post .featured-image img {
object-fit: cover;
width: 100%;
height: auto;
}
.latest-section .featured-post .featured-text {
padding: 1.5em 1.8em 3em;
min-height: 350px;
display: flex;
flex-direction: column;
justify-content: space-between;
}
.latest-section .featured-post .featured-text p {
color: #35206e !important;
}
.latest-section .featured-post .featured-text h3 {
font-family: "Roboto";
text-decoration: none;
line-height: normal;
}
.latest-section .featured-post .featured-date-wrapper {
margin-bottom: 1em;
}
.latest-section .featured-post .featured-date span {
padding-left: 25px;
}
.latest-section .featured-post .featured-date:before {
content: "";
position: absolute;
height: 18px;
width: 18px;
background-repeat: no-repeat;
background-position: center center;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --%3E%3Cpath fill='%2387c400' d='M160 32V64H288V32C288 14.33 302.3 0 320 0C337.7 0 352 14.33 352 32V64H400C426.5 64 448 85.49 448 112V160H0V112C0 85.49 21.49 64 48 64H96V32C96 14.33 110.3 0 128 0C145.7 0 160 14.33 160 32zM0 192H448V464C448 490.5 426.5 512 400 512H48C21.49 512 0 490.5 0 464V192zM64 304C64 312.8 71.16 320 80 320H112C120.8 320 128 312.8 128 304V272C128 263.2 120.8 256 112 256H80C71.16 256 64 263.2 64 272V304zM192 304C192 312.8 199.2 320 208 320H240C248.8 320 256 312.8 256 304V272C256 263.2 248.8 256 240 256H208C199.2 256 192 263.2 192 272V304zM336 256C327.2 256 320 263.2 320 272V304C320 312.8 327.2 320 336 320H368C376.8 320 384 312.8 384 304V272C384 263.2 376.8 256 368 256H336zM64 432C64 440.8 71.16 448 80 448H112C120.8 448 128 440.8 128 432V400C128 391.2 120.8 384 112 384H80C71.16 384 64 391.2 64 400V432zM208 384C199.2 384 192 391.2 192 400V432C192 440.8 199.2 448 208 448H240C248.8 448 256 440.8 256 432V400C256 391.2 248.8 384 240 384H208zM320 432C320 440.8 327.2 448 336 448H368C376.8 448 384 440.8 384 432V400C384 391.2 376.8 384 368 384H336C327.2 384 320 391.2 320 400V432z'/%3E%3C/svg%3E");
}
.latest-section .featured-post .featured-link {
height: 40px;
}
.latest-section .featured-post .featured-link .featured-link-icon {
display: block;
border-radius: 50%;
width: 50px;
height: 50px;
background-color: #87c400;
background-position: center center;
transition: 0.3s;
background-size: 21px 24px;
background-repeat: no-repeat;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --%3E%3Cpath fill='%23ffffff' d='M438.6 278.6l-160 160C272.4 444.9 264.2 448 256 448s-16.38-3.125-22.62-9.375c-12.5-12.5-12.5-32.75 0-45.25L338.8 288H32C14.33 288 .0016 273.7 .0016 256S14.33 224 32 224h306.8l-105.4-105.4c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0l160 160C451.1 245.9 451.1 266.1 438.6 278.6z'/%3E%3C/svg%3E");
position: absolute;
bottom: 30px;
}
.content-hero {
background-color: #35206e;
background-image: url(//www.wrangu.com/wp-content/uploads/2022/03/content-fingerprint-bg.png);
background-repeat: no-repeat;
background-position: right 120px;
background-size: contain;
padding-top: 4rem;
padding-bottom: 4rem;
color: #ffffff;
}
.content-header {
background-color: #35206e;
}
.content-header #header-menu ul li a {
color: #ffffff;
}
.usp-layout#team .usps {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));
grid-auto-rows: 1fr;
grid-column-gap: 15px;
grid-row-gap: 15px;
}
.usp-layout#team .usps .usp {
width: auto !important;
background-color: #ffffff;
border: 1px solid #e9e9e9;
}
.usp-layout .usps {
row-gap: 20px;
flex-wrap: wrap;
}
.usp-layout .container-fluid {
width: 90%;
margin-left: auto;
margin-right: auto;
max-width: 1600px;
}
.usp-layout .purple-usp .usp {
background-color: #35206e;
color: #ffffff;
}
.usp-layout .green-usp .usp {
background-color: #87c400;
color: #ffffff;
}
.usp-layout .green-usp .usp a {
color: #ffffff;
}
.usp-layout .green-usp .usp a:hover {
color: #35206e;
}
.usp-layout .white-usp .usp {
background-color: none;
}
.usp-layout .white-usp .usp h2,
.usp-layout .white-usp .usp p {
color: #35206e;
}
.usp-layout .usp {
padding: 2em 2.2em;
border-radius: 10px;
position: relative;
display: flex;
flex-direction: column;
}
.usp-layout .usp h2 {
font-size: 24px;
line-height: normal;
}
.usp-layout .usp .usp-image {
min-height: 120px;
max-height: 160px;
}
.usp-layout .usp .usp-image img {
height: 100%;
}
.usp-layout .usp .usps-button {
text-align: center;
height: 70px;
display: flex;
justify-content: center;
}
.usp-layout .usp .usps-button .icon-btn {
bottom: 30px;
position: absolute;
}
.boxed-layout .box {
background-color: #35206e;
border-radius: 10px;
overflow: hidden;
}
.boxed-layout .box .box-text {
color: #ffffff;
width: 50%;
padding: 3em;
}
.boxed-layout .box .box-text h2,
.boxed-layout .box .box-text h3,
.boxed-layout .box .box-text h4 {
margin-bottom: 1em;
}
.boxed-layout .box .box-text a {
text-decoration: underline;
}
.boxed-layout .box .full-width-box {
width: 100%;
max-height: 650px;
overflow: hidden;
}
.boxed-layout .box .full-width-box img {
object-fit: fill;
height: 100%;
width: 100%;
}
.boxed-layout .box .half-width-box {
width: 50%;
}
.boxed-layout .box .half-width-box img {
object-fit: cover;
height: 100%;
width: auto;
}
.icon-btn {
width: 60px;
height: 60px;
margin-right: 1em;
background-position: center center;
background-size: 30px 30px;
background-repeat: no-repeat;
transition: 0.3s;
border-radius: 50px;
background-color: #ffffff;
padding: 0;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --%3E%3Cpath fill='%2335206e' d='M438.6 278.6l-160 160C272.4 444.9 264.2 448 256 448s-16.38-3.125-22.62-9.375c-12.5-12.5-12.5-32.75 0-45.25L338.8 288H32C14.33 288 .0016 273.7 .0016 256S14.33 224 32 224h306.8l-105.4-105.4c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0l160 160C451.1 245.9 451.1 266.1 438.6 278.6z'/%3E%3C/svg%3E");
}
.icon-btn:hover {
background-position: center right;
}
.home-text-left-img-right .right-side {
position: relative;
z-index: 2;
}
.home-text-left-img-right .left-side a {
margin-top: 25px;
}
.content-menu-items {
margin-bottom: 3.5em;
}
.content-menu-items .menu-item {
padding: 5px 0;
}
.content-menu-items .menu-item .btn-content-item {
padding: 0 15px 0 0;
margin-right: 25px;
color: #35206e !important;
text-decoration: none;
border-right: 1px solid #87c400;
position: relative;
}
.content-menu-items .menu-item .btn-content-item:hover {
font-weight: bold;
}
.content-menu-items .menu-item .btn-content-item:hover:before {
width: 35px;
}
.content-menu-items .menu-item .btn-content-item:before {
content: "";
position: absolute;
width: 0;
height: 1px;
background-color: #87c400;
bottom: -10px;
left: 0;
}
.single-post .custom-header .small-img-wrapper {
position: relative;
}
section.request-demo {
min-height: 80vh;
}
.page-template-request-demo-template #footer {
display: none;
}
.pp-multiple-authors-wrapper ul li {
border-color: #ffffff !important;
}
.pp-multiple-authors-wrapper .multiple-authors-links a {
background-color: #35206e !important;
}
.pp-multiple-authors-wrapper .multiple-authors-links a:nth-of-type(1) {
display: none;
}
.pp-multiple-authors-wrapper .multiple-authors-name a {
color: #ffffff;
text-decoration: none;
}
.pp-multiple-authors-wrapper .multiple-authors-name a:hover {
color: #35206e;
}
section.search-results h1 {
color: #35206e;
}
section.search-results ul {
list-style-position: outside;
} body #CybotCookiebotDialogHeader {
background-color: #35206e;
}
body #CybotCookiebotDialogPoweredbyLink {
width: 250px;
background-position: center left;
height: 48px;
background-size: contain;
background-position: center;
background-repeat: no-repeat;
background-image: url(//www.wrangu.com/wp-content/uploads/2022/05/WRANGU-logo-white_text-Use-on-dark-background-only.png);
}
body #CybotCookiebotDialogPoweredbyImage {
opacity: 0;
}
body #CybotCookiebotDialog {
border-radius: 1em;
outline: 1000vh solid rgba(53, 32, 110, 0.2);
}
body #CybotCookiebotDialog .CybotCookiebotScrollContainer {
border: unset;
}
body #CybotCookiebotDialog .CookieCard button::after {
content: unset;
}
body #CybotCookiebotDialogPoweredbyCybot {
opacity: 0;
}
body #CybotCookiebotDialogPoweredbyCybot path {
fill: white;
}
body #CybotCookiebotDialog *,
body #CybotCookiebotDialogBodyUnderlay * {
font-family: "Roboto";
}
body #CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:hover {
color: #87c400;
}
body #CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive {
color: #35206e;
border-color: #35206e;
}
body #CybotCookiebotDialogHeader {
border-color: #f5f5f5;
}
body #CybotCookiebotDialogNav {
border-color: #f5f5f5;
}
body #CybotCookiebotDialogTabContent .CybotCookiebotDialogBodyLevelButtonSlider {
background-color: #f5f5f5;
}
body #CybotCookiebotDialogTabContent input:checked + .CybotCookiebotDialogBodyLevelButtonSlider {
background-color: #87c400;
}
body #CybotCookiebotDialogFooter {
position: relative;
margin-top: 3em;
}
body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept,
body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept,
body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll {
background-color: #ffffff;
color: #87c400;
border-color: #87c400;
}
.animatable body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept,
.animatable body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept,
.animatable body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll {
transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept::after,
body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept::after,
body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll::after {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.708' height='11.708' viewBox='0 0 11.708 11.708'%3E%3Cpath id='Path_3565' data-name='Path 3565' d='M5.854,0,4.79,1.064,8.819,5.094H0V6.614H8.819L4.79,10.644l1.064,1.064,5.854-5.854Z' fill='%23ffffff'/%3E%3C/svg%3E%0A");
}
body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept:hover,
body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept:hover,
body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll:hover,
body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept:focus,
body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept:focus,
body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll:focus {
color: #ffffff;
background-color: #87c400;
}
body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize,
body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection,
body #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton {
border-color: #87c400;
background-color: #ffffff;
color: #87c400;
}
.animatable body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize,
.animatable body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection,
.animatable body #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton {
transition: all cubic-bezier(0.37, 0.01, 0.62, 1) 325ms;
}
body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize::after,
body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection::after,
body #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton::after {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.708' height='11.708' viewBox='0 0 11.708 11.708'%3E%3Cpath id='Path_3565' data-name='Path 3565' d='M5.854,0,4.79,1.064,8.819,5.094H0V6.614H8.819L4.79,10.644l1.064,1.064,5.854-5.854Z' fill='%2387c400'/%3E%3C/svg%3E%0A");
}
body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize:hover,
body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection:hover,
body #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton:hover,
body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize:focus,
body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection:focus,
body #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton:focus {
color: #ffffff;
background-color: #87c400;
}
body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize .CybotCookiebotDialogArrow,
body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection .CybotCookiebotDialogArrow,
body #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton .CybotCookiebotDialogArrow {
display: none;
}
body #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton {
padding: 0.75em 3em 0.75em 1.5em;
border-radius: 1em;
border-width: 1px;
font-weight: 700;
} @media only screen and (max-width: 600px) {
body .usp-layout#team .usps {
display: flex;
flex-wrap: wrap;
}
}