@import url(https://fonts.googleapis.com/css?family=Cabin+Sketch:400,bold,normal);

/*
Theme Name: Testa2021
Author: YPA BV
Author URI: https://yourpersonalagency.nl
Description:
Requires at least: 5.3
Tested up to: 5.7
Requires PHP: 5.6
Version: 0.2
testa-omega3.com Theme (C) 2021 Your Personal Agency
*/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
html {
    line-height: 1.15;
    /* 1 */
    -webkit-text-size-adjust: 100%;
    /* 2 */
}

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

/**
 * Render the `main` element consistently in IE.
 */
main {
    display: block;
}

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

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

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

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

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

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

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

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

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

sub {
    bottom: -0.25em;
}

sup {
    top: -0.5em;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.single-post .site-main, .search-page .site-main {
    padding-top: 0px;
}
.site-main .single-post-page-bg {
    background: none;
    background-image: none;
}
.site-main .single-post-page-bg:before {
    background: none;
    background-image: none;
}

.text-wrap p {
    margin-top: 8px;
}

/**
 * Reset specific elements to make them easier to style in other contexts.
 */
html,
body,
p,
ol,
ul,
li,
dl,
dt,
dd,
blockquote,
figure,
fieldset,
form,
legend,
textarea,
pre,
iframe,
hr,
h1,
h2,
h3,
h4,
h5,
h6 {
    padding: 0;
    margin: 0;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
}

/**
 * Apply generic border-box to all elements.
 * See:
 * https://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/
 */
html {
    /* Apply border-box across the entire page. */
    box-sizing: border-box;
}

/**
 * Relax the definition a bit, to allow components to override it manually.
 */
*, *::before, *::after {
    box-sizing: inherit;
}

button {
    cursor: pointer;
}

:root {
    --color-testa-red: #F8736E;
    --color-testa-blue:#106989;
    --color-testa-lightblue:#62BFE2;
    --color-testa-text:#106989;
}

body:before {
    background-image: none;
}

hr {
    border-bottom: 4px solid #106989;
    border-image-slice: 8 0% 8 0;
    border-image-width: 0px 0px 4px 0px;
    border-image-outset: 0px 0px 0px 0px;
    border-image-repeat: stretch stretch;
    border-image-source: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2278.849%22%20height%3D%225.528%22%3E%0A%20%20%3Cpath%20d%3D%22M.082.446C.528.418.974.446%2C1.42.389c.195-.028.389.066.584.019A8.751%2C8.751%2C0%2C0%2C0%2C3.116.295a.346.346%2C0%2C0%2C1%2C.239%2C0A1.388%2C1.388%2C0%2C0%2C0%2C4.007.276c.27-.028.54-.028.8-.047.333%2C0%2C.66.085.98.057.2-.019.4-.047.6-.047A1.384%2C1.384%2C0%2C0%2C0%2C7.016.219a.1.1%2C0%2C0%2C1%2C.075%2C0c.232.113.465.009.691.019A.2.2%2C0%2C0%2C0%2C7.927.2.35.35%2C0%2C0%2C1%2C8.316.153a.918.918%2C0%2C0%2C0%2C.672%2C0%2C.4.4%2C0%2C0%2C1%2C.345.019%2C1.075%2C1.075%2C0%2C0%2C0%2C.509.076A1.958%2C1.958%2C0%2C0%2C0%2C10.314.21c.107-.028.188.066.283.085s.17-.142.276-.113c.195.057.408-.028.584.17a.108.108%2C0%2C0%2C0%2C.126.028A.52.52%2C0%2C0%2C1%2C12.01.4c.182.076.377%2C0%2C.559.113.05.038.107-.028.157-.057.144-.094.144-.094.239.094.094.208.258.227.377.057A.466.466%2C0%2C0%2C0%2C13.4.5c.075-.17.182-.236.32-.179.031.009.069.038.088.019.157-.142.339-.019.5-.123A.313.313%2C0%2C0%2C1%2C14.591.2c.119.038.239.066.364.094a.282.282%2C0%2C0%2C1%2C.226.151c.044.085.1.076.126-.028a.189.189%2C0%2C0%2C1%2C.157-.161.463.463%2C0%2C0%2C1%2C.515.094.134.134%2C0%2C0%2C0%2C.207-.019.281.281%2C0%2C0%2C1%2C.245-.085c.119.009.245.009.364.019a.361.361%2C0%2C0%2C1%2C.264.094.019.019%2C0%2C0%2C0%2C.019.009c.126.123.251-.038.377%2C0S17.688.5%2C17.8.361c.044-.057.094-.047.138%2C0a.756.756%2C0%2C0%2C1%2C.182.179c.044.085.1.085.138%2C0%2C.082-.179.188-.283.339-.264.126.009.258-.028.371.113.063.076.126.057.188%2C0a.187.187%2C0%2C0%2C1%2C.308.019.164.164%2C0%2C0%2C0%2C.226.028c.063-.038.132-.066.195-.019.163.132.327.028.484.028a.234.234%2C0%2C0%2C0%2C.151-.094c.1-.1.188-.085.283.028.163.2.17.2.352.028a.191.191%2C0%2C0%2C1%2C.264-.019c.057.038.113.085.176.047A.213.213%2C0%2C0%2C1%2C21.9.474c.038.047.094.019.119-.038.126-.246.3-.179.459-.151a2.818%2C2.818%2C0%2C0%2C0%2C.634-.047.414.414%2C0%2C0%2C1%2C.214.019.3.3%2C0%2C0%2C0%2C.371%2C0%2C.091.091%2C0%2C0%2C1%2C.138.009c.157.151.32.047.477.009.132-.038.258-.1.389%2C0a.132.132%2C0%2C0%2C0%2C.163%2C0c.232-.151.484-.085.722-.151.082-.028.157.028.22.113.113.151.232.227.377.066.075-.076.151-.047.22.038.113.142.232.227.383.123.088-.057.182-.009.264.066A.2.2%2C0%2C0%2C0%2C27.33.54a.993.993%2C0%2C0%2C1%2C.534-.123A.331.331%2C0%2C0%2C0%2C28.077.38a.867.867%2C0%2C0%2C1%2C.754-.113A.167.167%2C0%2C0%2C0%2C29.02.21c.157-.2.308-.094.459.019.031.028.057.076.088.1.044.047.1.047.126-.028.082-.283.232-.189.364-.151.1.028.188.066.283.009.044-.028.094-.009.144.009a.12.12%2C0%2C0%2C0%2C.126%2C0%2C.5.5%2C0%2C0%2C1%2C.628-.019c.025.009.05.028.069.019.157-.094.333-.009.49-.1s.314.057.446.179a.186.186%2C0%2C0%2C0%2C.232.047c.107-.038.22-.113.339-.038.044.028.094-.028.138-.047.113-.038.163%2C0%2C.207.17.082.3.251.378.415.142.088-.132.163-.217.283-.113.195-.123.415-.028.6-.142s.377-.066.559-.113c.069-.019.1.057.119.17.038.227.119.274.226.123a.865.865%2C0%2C0%2C1%2C.484-.293.528.528%2C0%2C0%2C1%2C.528.142c.088.076.163.085.245-.038a.272.272%2C0%2C0%2C1%2C.477%2C0c.094.161.188.161.289.076a.335.335%2C0%2C0%2C1%2C.3-.085%2C1.657%2C1.657%2C0%2C0%2C1%2C.6.123c.069.038.119.009.17-.057.082-.1.157-.094.226.019a.713.713%2C0%2C0%2C0%2C.276.208c.075.047.151.009.226-.057.207-.217.389-.208.565.038a.159.159%2C0%2C0%2C1%2C.031.066c-.006.2.069.217.182.2a.267.267%2C0%2C0%2C1%2C.157.057A.384.384%2C0%2C0%2C0%2C40.313.9a1.226%2C1.226%2C0%2C0%2C1%2C.729.217c.1.057.17.028.226-.076a.208.208%2C0%2C0%2C1%2C.264-.132c.138.019.283.123.427.066.05-.019.075.038.107.085.044.066.082.132.126.2.088.132.195.2.32.113a.276.276%2C0%2C0%2C1%2C.088-.038c.232-.076.232-.076.345.255.05.151.113.17.176.038.057-.113.094-.151.176-.057.05.066.119.076.163-.009a.342.342%2C0%2C0%2C0%2C.006-.283c-.013-.038-.044-.057-.069-.085a.1.1%2C0%2C0%2C1-.031-.085.06.06%2C0%2C0%2C1%2C.057-.057.177.177%2C0%2C0%2C1%2C.22.1%2C1.032%2C1.032%2C0%2C0%2C0%2C.057.1c.1.161.22.179.32.028.082-.123.151-.17.251-.038.05.066.1.019.151-.028a.344.344%2C0%2C0%2C1%2C.465-.1.151.151%2C0%2C0%2C0%2C.126.019.416.416%2C0%2C0%2C1%2C.44.1c.069.076.132.009.163-.094s.063-.208.163-.236.182.047.245.151c.157.255.339.293.54.142a.437.437%2C0%2C0%2C1%2C.214-.076.344.344%2C0%2C0%2C0%2C.3-.161c.063-.094.132-.038.2.028.107.113.113.113.188-.057.038-.085.088-.1.144-.066a.25.25%2C0%2C0%2C0%2C.314-.047A.135.135%2C0%2C0%2C1%2C48.071.8a.2.2%2C0%2C0%2C0%2C.163.009c.088-.047.151.009.163.142.025.283.119.321.3.3a3.988%2C3.988%2C0%2C0%2C1%2C.584-.038.635.635%2C0%2C0%2C1%2C.4.161.285.285%2C0%2C0%2C0%2C.283.057c.151-.028.3%2C0%2C.452-.038.063-.019.107.076.157.132.088.094.119.085.176-.057s.163-.217.214-.378c.038-.1.094-.038.132.038s.025.236.126.236c.069%2C0%2C.119-.076.176-.132.151-.151.264.038.4.076.019.009.038.047.057.066.113.123.182.113.27-.038.019-.028.025-.066.044-.085.088-.151.176-.179.289-.076.082.076.138.066.207-.038.094-.142.126-.142.232-.028.044.047.088.1.132.142a.179.179%2C0%2C0%2C0%2C.245.038.289.289%2C0%2C0%2C1%2C.4.019.124.124%2C0%2C0%2C0%2C.157.019.748.748%2C0%2C0%2C1%2C.634.028.694.694%2C0%2C0%2C0%2C.741-.113c.075-.057.144-.1.226-.038a.216.216%2C0%2C0%2C0%2C.226.009%2C1.177%2C1.177%2C0%2C0%2C1%2C.773-.132c.025.009.057.019.069%2C0a.2.2%2C0%2C0%2C1%2C.327%2C0c.057.057.119-.038.163-.123.132-.274.138-.274.345-.189.013%2C0%2C.025.019.038.009.157-.094.327-.019.484-.066a.833.833%2C0%2C0%2C1%2C.716.066.232.232%2C0%2C0%2C0%2C.345-.028A.326.326%2C0%2C0%2C1%2C59.339.71c.082.038.163.066.245.1a.367.367%2C0%2C0%2C0%2C.408-.066.225.225%2C0%2C0%2C1%2C.371.038.288.288%2C0%2C0%2C0%2C.308.132c.094-.028.176.047.27.057A2.053%2C2.053%2C0%2C0%2C0%2C61.689.8a2.408%2C2.408%2C0%2C0%2C0%2C.433-.1c.107-.047.226.066.333.132a.259.259%2C0%2C0%2C0%2C.314-.009A.664.664%2C0%2C0%2C1%2C63.341.7a1.055%2C1.055%2C0%2C0%2C0%2C.421.019.733.733%2C0%2C0%2C1%2C.49.047.147.147%2C0%2C0%2C0%2C.163-.009A.69.69%2C0%2C0%2C1%2C65.062.7a1.674%2C1.674%2C0%2C0%2C0%2C.685.019A4.222%2C4.222%2C0%2C0%2C1%2C66.99.71c.113.028.232-.009.327.123.044.057.107.019.157-.019A.661.661%2C0%2C0%2C1%2C67.624.72a.169.169%2C0%2C0%2C1%2C.239.057.428.428%2C0%2C0%2C0%2C.609.094c.057-.038.113-.066.17-.1a.33.33%2C0%2C0%2C1%2C.389.019.409.409%2C0%2C0%2C0%2C.477.047.285.285%2C0%2C0%2C1%2C.232%2C0%2C.767.767%2C0%2C0%2C0%2C.735-.1A.219.219%2C0%2C0%2C1%2C70.69.691c.107.038.214.057.327.085.075.019.151.047.214-.009a.216.216%2C0%2C0%2C1%2C.327%2C0%2C.214.214%2C0%2C0%2C0%2C.182.047%2C1.974%2C1.974%2C0%2C0%2C1%2C.967.038.268.268%2C0%2C0%2C0%2C.251-.028A.3.3%2C0%2C0%2C1%2C73.227.8a2.56%2C2.56%2C0%2C0%2C1%2C.521.142c.088.047.182-.009.27-.038a1.052%2C1.052%2C0%2C0%2C1%2C.421%2C0%2C2.24%2C2.24%2C0%2C0%2C0%2C.747.076.291.291%2C0%2C0%2C1%2C.195.047%2C1.684%2C1.684%2C0%2C0%2C0%2C.559.132%2C3.9%2C3.9%2C0%2C0%2C1%2C.66.066.478.478%2C0%2C0%2C0%2C.258.009%2C1.225%2C1.225%2C0%2C0%2C1%2C.49.019%2C4.3%2C4.3%2C0%2C0%2C0%2C.986%2C0c.113-.009.232-.009.352-.009s.157.047.163.246v.142c-.019%2C1.181-.038%2C2.361-.063%2C3.532a1.539%2C1.539%2C0%2C0%2C1-.006.17c-.013.2-.05.255-.176.227-.333-.085-.672-.019-1.005-.085a2.834%2C2.834%2C0%2C0%2C1-.685-.151c-.038-.019-.075-.038-.107-.009-.138.1-.276.028-.415-.009a.936.936%2C0%2C0%2C0-.622%2C0%2C.252.252%2C0%2C0%2C1-.144.009c-.339-.113-.685-.028-1.024-.123a5.108%2C5.108%2C0%2C0%2C0-.848-.047c-.057-.009-.119.038-.182.028a2.535%2C2.535%2C0%2C0%2C1-.459-.057c-.151-.047-.314-.123-.465%2C0a.059.059%2C0%2C0%2C1-.057.009c-.151-.113-.314.019-.459-.028a5.084%2C5.084%2C0%2C0%2C0-.647-.057%2C2.132%2C2.132%2C0%2C0%2C1-.239-.047.346.346%2C0%2C0%2C0-.371.085.232.232%2C0%2C0%2C1-.364.009.268.268%2C0%2C0%2C0-.333-.057c-.094.047-.176.009-.27%2C0-.283-.028-.565-.17-.848.038a.353.353%2C0%2C0%2C1-.509-.047.259.259%2C0%2C0%2C0-.383-.028.253.253%2C0%2C0%2C1-.157.057c-.251-.019-.5-.009-.747-.047a2.283%2C2.283%2C0%2C0%2C1-.666-.123c-.057-.028-.107%2C0-.163.009l-.383.085a.247.247%2C0%2C0%2C1-.226-.085.388.388%2C0%2C0%2C0-.534-.085c.031-.076-.006-.066-.044-.066-.088-.019-.151%2C0-.2.123-.025.066-.082.085-.132.047-.119-.076-.27-.076-.327-.312-.063.113-.107.2-.157.274-.094.151-.176.17-.3.076-.031-.028-.057-.066-.088-.094s-.075-.1-.107-.094c-.214.019-.44-.1-.641.1-.082.085-.151.113-.232.019a.137.137%2C0%2C0%2C0-.207-.038.208.208%2C0%2C0%2C1-.232%2C0c-.163-.085-.327-.1-.433.17a.09.09%2C0%2C0%2C1-.113.066.192.192%2C0%2C0%2C0-.144.019c-.069.038-.126.009-.182-.066a.37.37%2C0%2C0%2C0-.4-.161.577.577%2C0%2C0%2C1-.5-.094.343.343%2C0%2C0%2C0-.44.057c-.182.151-.182.161-.352-.019-.075-.085-.113-.076-.163.047-.088.208-.094.208-.239.094a.413.413%2C0%2C0%2C0-.27-.076c-.1%2C0-.2.047-.308-.038-.063-.047-.119.019-.126.132-.006.179-.082.208-.176.208a.315.315%2C0%2C0%2C1-.094%2C0c-.226-.113-.471-.057-.7-.2a.168.168%2C0%2C0%2C0-.176%2C0%2C1.136%2C1.136%2C0%2C0%2C1-.345.076c-.088.019-.107-.028-.094-.161.019-.217-.031-.3-.176-.264a.135.135%2C0%2C0%2C0-.082.047c-.207.255-.44.151-.666.085-.094-.028-.188-.076-.283-.113a.216.216%2C0%2C0%2C0-.214.019c-.044.028-.094.076-.138.047-.163-.113-.339-.038-.5-.085a.17.17%2C0%2C0%2C0-.232.085.092.092%2C0%2C0%2C1-.151.038.63.63%2C0%2C0%2C0-.258-.132c-.069-.019-.113-.1-.163-.17-.107-.132-.144-.113-.182.085-.006.047-.006.094-.044.1a.089.089%2C0%2C0%2C1-.075-.066c-.025-.076-.044-.151-.069-.227-.044-.123-.1-.246-.207-.227s-.138.113-.17.255c-.044.217-.119.236-.226.085s-.2-.179-.314-.019c-.088.132-.17.151-.283.094a.872.872%2C0%2C0%2C0-.308-.047%2C1.4%2C1.4%2C0%2C0%2C1-.616-.1c-.088-.047-.138.057-.182.142a.572.572%2C0%2C0%2C1-.251.264.417.417%2C0%2C0%2C1-.54-.094c-.163-.142-.17-.142-.3.057-.063.085-.113.1-.176.028s-.126-.047-.195-.028a.95.95%2C0%2C0%2C0-.477.179c-.05.047-.119.009-.176-.028s-.044-.142-.044-.217-.006-.132-.057-.161-.088.028-.107.085c-.063.179-.151.179-.264.123a.526.526%2C0%2C0%2C0-.232-.057.328.328%2C0%2C0%2C1-.226-.1c-.132-.142-.333-.085-.427.1-.126.246-.132.246-.314.142-.113-.066-.239-.009-.358-.076-.044-.019-.063.076-.082.132-.088.217-.126.227-.245.057-.1-.142-.126-.142-.239-.028-.038.038-.069.085-.1.113-.144.123-.264.1-.389-.057a.614.614%2C0%2C0%2C0-.082-.113c-.082-.094-.163-.094-.195.047a.349.349%2C0%2C0%2C1-.3.312.37.37%2C0%2C0%2C1-.433-.142c-.063-.076-.1-.17-.2-.066-.069.076-.144-.009-.188-.1a.411.411%2C0%2C0%2C0-.3-.274.386.386%2C0%2C0%2C1-.157-.085.189.189%2C0%2C0%2C0-.276%2C0c-.075.076-.157.038-.232.009a.592.592%2C0%2C0%2C0-.49-.009.09.09%2C0%2C0%2C1-.107-.009.152.152%2C0%2C0%2C0-.069-.038.535.535%2C0%2C0%2C1-.465-.019c-.044-.019-.082.038-.094.1-.044.189-.151.189-.251.217s-.207.019-.264-.161c-.031-.094-.088-.1-.138-.047a.35.35%2C0%2C0%2C1-.352.066%2C2.835%2C2.835%2C0%2C0%2C0-.49-.019%2C1.457%2C1.457%2C0%2C0%2C1-.289-.047c-.151-.009-.17.009-.188.246-.013.161-.05.2-.144.132a.576.576%2C0%2C0%2C0-.383-.161c-.063.009-.082-.066-.082-.151%2C0-.1.006-.208%2C0-.3-.006-.142-.057-.2-.144-.17s-.138.113-.1.255a2.506%2C2.506%2C0%2C0%2C0%2C.075.246c.044.151.013.236-.094.227a.444.444%2C0%2C0%2C1-.4-.293%2C1.485%2C1.485%2C0%2C0%2C0-.17-.293c-.069-.019-.119-.066-.182-.019a.274.274%2C0%2C0%2C0-.088.227c0%2C.038.006.076.006.113-.006.151-.05.208-.138.161a.4.4%2C0%2C0%2C0-.251-.057c-.069.009-.126-.038-.188-.094-.144-.132-.17-.132-.3.057-.1.142-.151.161-.258.038s-.251-.2-.364-.321c-.075-.085-.138-.057-.188.047-.107.236-.289.264-.452.321-.107.038-.232.047-.308-.161-.025-.076-.082-.066-.132-.047a1.83%2C1.83%2C0%2C0%2C0-.283.123%2C1.236%2C1.236%2C0%2C0%2C1-.364.066c-.057.019-.094-.038-.119-.1a.246.246%2C0%2C0%2C0-.182-.161c-.063-.009-.113-.066-.17-.1-.119-.085-.144-.076-.232.076l-.057.113c-.038.066-.082.094-.126.019-.057-.1-.119-.113-.195-.066a.1.1%2C0%2C0%2C1-.088%2C0%2C.25.25%2C0%2C0%2C0-.289.113c-.075.085-.138.113-.195-.028-.044-.113-.113-.132-.195-.085s-.138.009-.195-.094c-.075-.151-.17-.132-.264-.057-.057.047-.113.123-.176.142-.119.038-.232.1-.358.009a.144.144%2C0%2C0%2C0-.207.038.234.234%2C0%2C0%2C1-.3.047.264.264%2C0%2C0%2C0-.251-.019A.146.146%2C0%2C0%2C1%2C32.43%2C4.6c-.094-.066-.182-.17-.283.009-.025.047-.088-.019-.075-.094a.268.268%2C0%2C0%2C0-.082-.274c-.082-.057-.138-.009-.195.076a.184.184%2C0%2C0%2C1-.132.085c-.044.009-.094%2C0-.126.038-.094.113-.176.076-.264-.019s-.163-.076-.251.009c-.239.227-.446.094-.509-.321-.019-.142-.075-.179-.151-.189a.468.468%2C0%2C0%2C0-.427.208c-.094.113-.176.151-.276.028a.121.121%2C0%2C0%2C0-.188-.028.3.3%2C0%2C0%2C1-.088.047c-.132.038-.264.094-.377-.132q-.094.326-.3.2a.1.1%2C0%2C0%2C0-.075%2C0%2C1.29%2C1.29%2C0%2C0%2C1-.773.1.5.5%2C0%2C0%2C0-.163.028.058.058%2C0%2C0%2C1-.082-.038.18.18%2C0%2C0%2C1%2C.006-.151c.044-.085.1-.151.17-.132a.344.344%2C0%2C0%2C0%2C.283-.066c.05-.028.094%2C0%2C.144.028.075.047.144.009.2-.076a.142.142%2C0%2C0%2C0%2C.025-.123c-.006-.038-.038-.038-.069-.028l-.157.057a.135.135%2C0%2C0%2C1-.151-.066c-.094-.132-.119-.132-.182.019-.05.123-.094.161-.176.076-.025-.028-.063-.047-.088-.019-.132.179-.358.151-.452.444-.038.113-.107.113-.176.047s-.107-.123-.163-.17c-.025-.028-.057-.028-.082.009a.162.162%2C0%2C0%2C0%2C0%2C.132c.025.047.063.094.088.142.05.076.031.142-.031.17-.144.057-.283.142-.427-.066-.2-.283-.415-.246-.616.047-.126.189-.126.179-.276.076a2.15%2C2.15%2C0%2C0%2C1-.465-.378c-.138-.161-.27-.066-.276.2-.006.132-.006.264-.1.283s-.195.151-.308%2C0-.239-.113-.358-.038a.162.162%2C0%2C0%2C1-.226-.009c-.144-.113-.27-.1-.408.057-.151.179-.3.161-.452-.019a.378.378%2C0%2C0%2C0-.427-.17.222.222%2C0%2C0%2C1-.214-.038c-.044-.028-.094-.057-.144-.019-.075.057-.138.047-.182-.076-.013-.038-.044-.047-.063-.028-.126.066-.251.009-.383.057s-.251-.028-.383.009a.685.685%2C0%2C0%2C0-.339.246.432.432%2C0%2C0%2C1-.628.151.291.291%2C0%2C0%2C0-.214-.057c-.157.009-.314-.066-.471-.009H19.4a.665.665%2C0%2C0%2C1-.7-.038c-.057-.038-.107.019-.151.076a.309.309%2C0%2C0%2C1-.364.123A.765.765%2C0%2C0%2C0%2C17.864%2C5a.326.326%2C0%2C0%2C1-.32-.085c-.075-.094-.144-.076-.207.009-.069.1-.132.076-.214%2C0a.417.417%2C0%2C0%2C0-.521-.1.277.277%2C0%2C0%2C1-.352-.038.607.607%2C0%2C0%2C0-.264-.113c-.063-.028-.113.009-.163.085a.421.421%2C0%2C0%2C1-.622.161%2C1.349%2C1.349%2C0%2C0%2C0-.415-.208c-.113-.047-.207-.009-.276.132a.268.268%2C0%2C0%2C1-.27.189c-.126-.009-.258.009-.383.009-.019%2C0-.044.009-.057-.009-.132-.17-.27-.113-.415-.047-.069.028-.138-.028-.195-.1a.332.332%2C0%2C0%2C0-.226-.161%2C1.232%2C1.232%2C0%2C0%2C0-.641.028.375.375%2C0%2C0%2C1-.4-.028A.253.253%2C0%2C0%2C0%2C11.7%2C4.7a1.835%2C1.835%2C0%2C0%2C1-.71.1.571.571%2C0%2C0%2C0-.371.132c-.057.038-.113.094-.17.094a4.773%2C4.773%2C0%2C0%2C0-.521.009%2C1.121%2C1.121%2C0%2C0%2C0-.308.009.625.625%2C0%2C0%2C1-.3.009.489.489%2C0%2C0%2C0-.364.019c-.044.028-.094%2C0-.144-.009a1.072%2C1.072%2C0%2C0%2C0-.546%2C0%2C2.278%2C2.278%2C0%2C0%2C1-.911.047%2C1.179%2C1.179%2C0%2C0%2C0-.364.009c-.345.066-.7-.009-1.043.066a.2.2%2C0%2C0%2C1-.107-.009%2C1.273%2C1.273%2C0%2C0%2C0-.817.028c-.006%2C0-.013.009-.019.009-.3-.123-.6.057-.892-.085a.519.519%2C0%2C0%2C0-.377%2C0%2C1.378%2C1.378%2C0%2C0%2C1-.8.1.106.106%2C0%2C0%2C0-.075-.009c-.289.076-.584.038-.879.094-.031.009-.069.019-.088%2C0-.157-.132-.3-.038-.459.019a.822.822%2C0%2C0%2C1-.4.028.875.875%2C0%2C0%2C0-.345.047.462.462%2C0%2C0%2C1-.276.009.624.624%2C0%2C0%2C0-.415%2C0C.025%2C3.761.057%2C2.108.082.446ZM32.971%2C3.9v.057c.006.085.031.161.1.17s.069-.085.082-.151.019-.1.031-.161c.013-.076.031-.151-.025-.2s-.1.019-.138.076A.471.471%2C0%2C0%2C0%2C32.971%2C3.9Zm16.941.264a.15.15%2C0%2C0%2C0-.157.142.232.232%2C0%2C0%2C0%2C.157.227c.075.009.119-.038.126-.142C50.037%2C4.262%2C49.987%2C4.177%2C49.911%2C4.167ZM34.579%2C4.026a.161.161%2C0%2C0%2C0-.151.189c.006.066.025.123.069.142s.151-.161.157-.246S34.616%2C4.035%2C34.579%2C4.026Zm31.808.349c.05%2C0%2C.088-.038.088-.113a.15.15%2C0%2C0%2C0-.1-.161c-.05-.009-.082.028-.082.1A.168.168%2C0%2C0%2C0%2C66.387%2C4.375ZM59.71%2C2.137c0-.085-.031-.161-.088-.17s-.069.057-.069.123c0%2C.085.013.17.082.17C59.679%2C2.259%2C59.7%2C2.2%2C59.71%2C2.137ZM51%2C1.532c.019.085.063.151.132.151.031%2C0%2C.057-.047.044-.094-.019-.094-.063-.151-.138-.142C51.017%2C1.447%2C51%2C1.485%2C51%2C1.532Zm-14.227.737c-.05%2C0-.075.047-.088.113-.006.085.031.113.075.123s.069-.028.069-.094S36.827%2C2.288%2C36.777%2C2.269Zm.992%2C1.086c-.006-.057-.025-.1-.069-.094s-.044.057-.044.1.019.085.057.076S37.769%2C3.412%2C37.769%2C3.355Zm20.257-.321c.038-.009.063-.047.05-.113-.006-.047-.031-.076-.063-.066a.081.081%2C0%2C0%2C0-.044.094Q57.97%2C3.034%2C58.027%2C3.034ZM27.01%2C1.135c0%2C.038.013.066.038.076s.05-.009.057-.047-.006-.085-.044-.094S27.016%2C1.1%2C27.01%2C1.135Zm25.358.4q-.038%2C0-.038.057%2C0%2C.085.057.085a.043.043%2C0%2C0%2C0%2C.038-.047C52.417%2C1.57%2C52.4%2C1.541%2C52.367%2C1.532ZM39.145%2C3.78a.059.059%2C0%2C0%2C0-.031-.057c-.025%2C0-.05.009-.05.057a.059.059%2C0%2C0%2C0%2C.031.057C39.12%2C3.837%2C39.139%2C3.827%2C39.145%2C3.78ZM27.418.937c0%2C.047.013.066.031.057s.031-.028.038-.047%2C0-.057-.019-.057S27.418.909%2C27.418.937Z%22%20transform%3D%22translate%280%20-0.035%29%22%20fill%3D%27rgb(16%2C105%2C137)%27%2F%3E%3C%2Fsvg%3E%0A%0A");
    width: 50%;
    margin: 20px auto;
    padding-top: 10px;
}

body {
    font-size: 1.3rem;
    font-family: "Bitter", "Times New Roman", Times, serif;
    color: #106989;
    line-height: 1.4;
}

h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6 {
    margin: 0 0 0.5em;
    color: #106989;
    line-height: 1.05;
    font-family: "Bitter", "Helvetica Neue", "Helvetica", "Arial", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, sans-serif;
}
@media (max-width: 740px) {
    h1,
    .h1,
    h2,
    .h2,
    h3,
    .h3,
    h4,
    .h4,
    h5,
    .h5,
    h6,
    .h6 {
        line-height: 1.2;
    }
}
h1.highlight,
.h1.highlight,
h2.highlight,
.h2.highlight,
h3.highlight,
.h3.highlight,
h4.highlight,
.h4.highlight,
h5.highlight,
.h5.highlight,
h6.highlight,
.h6.highlight {
    background-color: #62BFE2;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    display: inline;
    padding: 2px 8px;
    font-weight: 300;
    line-height: 1.6em;
}
h1.highlight.dark,
.h1.highlight.dark,
h2.highlight.dark,
.h2.highlight.dark,
h3.highlight.dark,
.h3.highlight.dark,
h4.highlight.dark,
.h4.highlight.dark,
h5.highlight.dark,
.h5.highlight.dark,
h6.highlight.dark,
.h6.highlight.dark {
    background-color: #106989;
    color: #ffffff;
}
h1.highlight.extraspace,
.h1.highlight.extraspace,
h2.highlight.extraspace,
.h2.highlight.extraspace,
h3.highlight.extraspace,
.h3.highlight.extraspace,
h4.highlight.extraspace,
.h4.highlight.extraspace,
h5.highlight.extraspace,
.h5.highlight.extraspace,
h6.highlight.extraspace,
.h6.highlight.extraspace {
    line-height: 2em;
}
h1.highlight a,
.h1.highlight a,
h2.highlight a,
.h2.highlight a,
h3.highlight a,
.h3.highlight a,
h4.highlight a,
.h4.highlight a,
h5.highlight a,
.h5.highlight a,
h6.highlight a,
.h6.highlight a {
    color: #fff;
}

h1,
.h1 {
    margin: 3.5rem 0 1.5rem 0;
    color: #106989;
    font-size: 3.6rem;
    line-height: 1.2;
    font-weight: 600;
}
@media (max-width: 740px) {
    h1,
    .h1 {
        font-size: 5rem;
        line-height: 1.1;
    }
}
h1.sketch,
.h1.sketch {
    font-family: "Cabin Sketch", "Helvetica Neue", "Helvetica", "Arial", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, sans-serif;
    text-transform: none;
    font-weight: 700;
    color: #ffffff;
    font-size: 100px;
    line-height: initial;
    text-indent: 0;
    -webkit-margin-before: 0.29em;
    margin-block-start: 0.29em;
}
@media (max-width: 740px) {
    h1.sketch,
    .h1.sketch {
        font-size: 75px;
        line-height: 65px;
    }
}
h1.sketch.dark,
.h1.sketch.dark {
    color: #106989;
}
h1.sketch.light,
.h1.sketch.light {
    color: #ffffff;
}
h1.highlight,
.h1.highlight {
    background-color: #62BFE2;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    display: inline;
    padding: 2px 8px;
    font-weight: 300;
    line-height: 1.6em;
}
h1.highlight.dark,
.h1.highlight.dark {
    background-color: #106989;
    color: #ffffff;
}
h1.highlight.extraspace,
.h1.highlight.extraspace {
    line-height: 2em;
}
h1.highlight a,
.h1.highlight a {
    color: #fff;
}

h2,
.h2 {
    font-size: 60px;
    line-height: 66px;
    font-weight: 400;
}
@media (max-width: 992px) {
    h2,
    .h2 {
        font-size: 40px;
        line-height: 44px;
    }
}
h2.highlight,
.h2.highlight {
    background-color: #62BFE2;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    display: inline;
    padding: 2px 8px;
    font-weight: 300;
    line-height: 1.6em;
}
h2.highlight.dark,
.h2.highlight.dark {
    background-color: #106989;
    color: #ffffff;
}
h2.highlight.extraspace,
.h2.highlight.extraspace {
    line-height: 2em;
}
h2.highlight a,
.h2.highlight a {
    color: #fff;
}

h3,
.h3 {
    font-weight: 300;
    font-size: 44px;
}
@media (max-width: 992px) {
    h3,
    .h3 {
        font-size: 37px;
        line-height: 47px;
    }
}
h3.highlight,
.h3.highlight {
    background-color: #62BFE2;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    display: inline;
    padding: 2px 8px;
    font-weight: 300;
    line-height: 1.6em;
}
h3.highlight.dark,
.h3.highlight.dark {
    background-color: #106989;
    color: #ffffff;
}
h3.highlight.extraspace,
.h3.highlight.extraspace {
    line-height: 2em;
}
h3.highlight a,
.h3.highlight a {
    color: #fff;
}

h4,
.h4 {
    font-weight: 300;
    font-size: 28px;
}
h4.highlight,
.h4.highlight {
    background-color: #62BFE2;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    display: inline;
    padding: 2px 8px;
    font-weight: 300;
    line-height: 1.6em;
}
h4.highlight.dark,
.h4.highlight.dark {
    background-color: #106989;
    color: #ffffff;
}
h4.highlight.extraspace,
.h4.highlight.extraspace {
    line-height: 2em;
}
h4.highlight a,
.h4.highlight a {
    color: #fff;
}

h5,
.h5 {
    font-weight: 600;
    font-size: 24px;
    font-weight: 300;
    line-height: 34px;
}
h5.highlight,
.h5.highlight {
    background-color: #62BFE2;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    display: inline;
    padding: 2px 6px;
    font-weight: 300;
}
h5.highlight,
.h5.highlight {
    background-color: #62BFE2;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    display: inline;
    padding: 2px 8px;
    font-weight: 300;
    line-height: 1.6em;
}
h5.highlight.dark,
.h5.highlight.dark {
    background-color: #106989;
    color: #ffffff;
}
h5.highlight.extraspace,
.h5.highlight.extraspace {
    line-height: 2em;
}
h5.highlight a,
.h5.highlight a {
    color: #fff;
}

h6,
.h6 {
    font-weight: 600;
    font-size: 16px;
}
h6.highlight,
.h6.highlight {
    background-color: #62BFE2;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    display: inline;
    padding: 2px 8px;
    font-weight: 300;
    line-height: 1.6em;
}
h6.highlight.dark,
.h6.highlight.dark {
    background-color: #106989;
    color: #ffffff;
}
h6.highlight.extraspace,
.h6.highlight.extraspace {
    line-height: 2em;
}
h6.highlight a,
.h6.highlight a {
    color: #fff;
}

p {
    font-family: "Bitter";
    font-size: 20px;
    line-height: 29px;
    font-weight: 400;
    margin-bottom: 1em;
}
@media (max-width: 992px) {
    p {
        font-size: 16px;
        line-height: 24px;
    }
}
p.highlight {
    background-color: #62BFE2;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    display: inline;
    padding: 2px 8px;
    font-weight: 300;
    line-height: 1.6em;
}
p.highlight.dark {
    background-color: #106989;
    color: #ffffff;
}
p.highlight.extraspace {
    line-height: 2em;
}
p.highlight a {
    color: #fff;
}

.introduction {
    font-size: 1.8rem;
    line-height: 1.4;
    color: #303030;
}

a {
    color: #004C65;
}

.centered {
    text-align: center;
}

.btn {
    display: inline-block;
}
.btn:not(.style-2):not(.style-3):not(.default-red) a {
    border-radius: 24px;
    padding: 13px 28px;
    font-size: 16px;
    font-weight: 700;
    color: #ffffff;
    font-family: "Bitter";
    background: #106989;
    background-color: #106989;
}
.btn.default-red a {
    border-radius: 24px;
    padding: 13px 28px;
    font-size: 16px;
    font-weight: 700;
    color: #ffffff;
    font-family: "Bitter";
    background: #F8736E;
    background-color: #F8736E;
}

.btn.default-red a:hover {
    background-color: #f78986;
}
.btn a {
    padding: 0;
    background-color: unset;
    font-weight: 400;
}
.btn a:hover {
    background-color: unset;
}
.btn.style-2 {
    position: relative;
}
.btn.style-2:after {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 5px;
    background-color: #62BFE2;
    border-radius: 4px;
}
.btn.style-2 a {
    color: #62BFE2;
    background-color: transparent;
    z-index: 1;
    border-radius: 0;
}
.btn.style-2:hover:after {
    height: 100%;
}
.btn.style-2:hover a {
    color: #ffffff;
}
.btn.style-3 {
    position: relative;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
}
.btn.style-3:before {
    content: "";
    display: block;
    position: relative;
    padding: 0;
    font-size: 30px;
    line-height: 1;
    width: 27px;
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"   width="40" height="20"><path d="M35.1587 6L25.1587 0.226495L25.1587 11.7735L35.1587 6ZM8.81166e-08 7L26.1587 7L26.1587 5L-8.81166e-08 5L8.81166e-08 7Z" style="fill:rgb(16%2C105%2C137);"/></svg>');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
    margin-top: 5px;
}
.btn.style-3 a {
    color: #004C65;
    background-color: transparent;
    z-index: 1;
    display: contents;
    padding: 0;
    font-weight: 400;
    font-size: 18px;
}
.btn.style-3:hover:after {
    height: 100%;
}
.btn.style-3:hover a {
    color: #62BFE2;
}

/*----------------------------------
	FOOTER STYLES
----------------------------------*/
.site-footer a {
    color: #ffffff;
}
.site-footer .footer-top h4 {
    color: #ffffff;
    font-family: "Bitter", "Helvetica Neue", "Helvetica", "Arial", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, sans-serif;
    font-weight: 900;
}
.site-footer .footer-top h4:after {
    border-bottom: 4px solid #62BFE2;
    border-image-slice: 8 0% 8 0;
    border-image-width: 0px 0px 4px 0px;
    border-image-outset: 0px 0px 0px 0px;
    border-image-repeat: stretch stretch;
    border-image-source: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2278.849%22%20height%3D%225.528%22%3E%0A%20%20%3Cpath%20d%3D%22M.082.446C.528.418.974.446%2C1.42.389c.195-.028.389.066.584.019A8.751%2C8.751%2C0%2C0%2C0%2C3.116.295a.346.346%2C0%2C0%2C1%2C.239%2C0A1.388%2C1.388%2C0%2C0%2C0%2C4.007.276c.27-.028.54-.028.8-.047.333%2C0%2C.66.085.98.057.2-.019.4-.047.6-.047A1.384%2C1.384%2C0%2C0%2C0%2C7.016.219a.1.1%2C0%2C0%2C1%2C.075%2C0c.232.113.465.009.691.019A.2.2%2C0%2C0%2C0%2C7.927.2.35.35%2C0%2C0%2C1%2C8.316.153a.918.918%2C0%2C0%2C0%2C.672%2C0%2C.4.4%2C0%2C0%2C1%2C.345.019%2C1.075%2C1.075%2C0%2C0%2C0%2C.509.076A1.958%2C1.958%2C0%2C0%2C0%2C10.314.21c.107-.028.188.066.283.085s.17-.142.276-.113c.195.057.408-.028.584.17a.108.108%2C0%2C0%2C0%2C.126.028A.52.52%2C0%2C0%2C1%2C12.01.4c.182.076.377%2C0%2C.559.113.05.038.107-.028.157-.057.144-.094.144-.094.239.094.094.208.258.227.377.057A.466.466%2C0%2C0%2C0%2C13.4.5c.075-.17.182-.236.32-.179.031.009.069.038.088.019.157-.142.339-.019.5-.123A.313.313%2C0%2C0%2C1%2C14.591.2c.119.038.239.066.364.094a.282.282%2C0%2C0%2C1%2C.226.151c.044.085.1.076.126-.028a.189.189%2C0%2C0%2C1%2C.157-.161.463.463%2C0%2C0%2C1%2C.515.094.134.134%2C0%2C0%2C0%2C.207-.019.281.281%2C0%2C0%2C1%2C.245-.085c.119.009.245.009.364.019a.361.361%2C0%2C0%2C1%2C.264.094.019.019%2C0%2C0%2C0%2C.019.009c.126.123.251-.038.377%2C0S17.688.5%2C17.8.361c.044-.057.094-.047.138%2C0a.756.756%2C0%2C0%2C1%2C.182.179c.044.085.1.085.138%2C0%2C.082-.179.188-.283.339-.264.126.009.258-.028.371.113.063.076.126.057.188%2C0a.187.187%2C0%2C0%2C1%2C.308.019.164.164%2C0%2C0%2C0%2C.226.028c.063-.038.132-.066.195-.019.163.132.327.028.484.028a.234.234%2C0%2C0%2C0%2C.151-.094c.1-.1.188-.085.283.028.163.2.17.2.352.028a.191.191%2C0%2C0%2C1%2C.264-.019c.057.038.113.085.176.047A.213.213%2C0%2C0%2C1%2C21.9.474c.038.047.094.019.119-.038.126-.246.3-.179.459-.151a2.818%2C2.818%2C0%2C0%2C0%2C.634-.047.414.414%2C0%2C0%2C1%2C.214.019.3.3%2C0%2C0%2C0%2C.371%2C0%2C.091.091%2C0%2C0%2C1%2C.138.009c.157.151.32.047.477.009.132-.038.258-.1.389%2C0a.132.132%2C0%2C0%2C0%2C.163%2C0c.232-.151.484-.085.722-.151.082-.028.157.028.22.113.113.151.232.227.377.066.075-.076.151-.047.22.038.113.142.232.227.383.123.088-.057.182-.009.264.066A.2.2%2C0%2C0%2C0%2C27.33.54a.993.993%2C0%2C0%2C1%2C.534-.123A.331.331%2C0%2C0%2C0%2C28.077.38a.867.867%2C0%2C0%2C1%2C.754-.113A.167.167%2C0%2C0%2C0%2C29.02.21c.157-.2.308-.094.459.019.031.028.057.076.088.1.044.047.1.047.126-.028.082-.283.232-.189.364-.151.1.028.188.066.283.009.044-.028.094-.009.144.009a.12.12%2C0%2C0%2C0%2C.126%2C0%2C.5.5%2C0%2C0%2C1%2C.628-.019c.025.009.05.028.069.019.157-.094.333-.009.49-.1s.314.057.446.179a.186.186%2C0%2C0%2C0%2C.232.047c.107-.038.22-.113.339-.038.044.028.094-.028.138-.047.113-.038.163%2C0%2C.207.17.082.3.251.378.415.142.088-.132.163-.217.283-.113.195-.123.415-.028.6-.142s.377-.066.559-.113c.069-.019.1.057.119.17.038.227.119.274.226.123a.865.865%2C0%2C0%2C1%2C.484-.293.528.528%2C0%2C0%2C1%2C.528.142c.088.076.163.085.245-.038a.272.272%2C0%2C0%2C1%2C.477%2C0c.094.161.188.161.289.076a.335.335%2C0%2C0%2C1%2C.3-.085%2C1.657%2C1.657%2C0%2C0%2C1%2C.6.123c.069.038.119.009.17-.057.082-.1.157-.094.226.019a.713.713%2C0%2C0%2C0%2C.276.208c.075.047.151.009.226-.057.207-.217.389-.208.565.038a.159.159%2C0%2C0%2C1%2C.031.066c-.006.2.069.217.182.2a.267.267%2C0%2C0%2C1%2C.157.057A.384.384%2C0%2C0%2C0%2C40.313.9a1.226%2C1.226%2C0%2C0%2C1%2C.729.217c.1.057.17.028.226-.076a.208.208%2C0%2C0%2C1%2C.264-.132c.138.019.283.123.427.066.05-.019.075.038.107.085.044.066.082.132.126.2.088.132.195.2.32.113a.276.276%2C0%2C0%2C1%2C.088-.038c.232-.076.232-.076.345.255.05.151.113.17.176.038.057-.113.094-.151.176-.057.05.066.119.076.163-.009a.342.342%2C0%2C0%2C0%2C.006-.283c-.013-.038-.044-.057-.069-.085a.1.1%2C0%2C0%2C1-.031-.085.06.06%2C0%2C0%2C1%2C.057-.057.177.177%2C0%2C0%2C1%2C.22.1%2C1.032%2C1.032%2C0%2C0%2C0%2C.057.1c.1.161.22.179.32.028.082-.123.151-.17.251-.038.05.066.1.019.151-.028a.344.344%2C0%2C0%2C1%2C.465-.1.151.151%2C0%2C0%2C0%2C.126.019.416.416%2C0%2C0%2C1%2C.44.1c.069.076.132.009.163-.094s.063-.208.163-.236.182.047.245.151c.157.255.339.293.54.142a.437.437%2C0%2C0%2C1%2C.214-.076.344.344%2C0%2C0%2C0%2C.3-.161c.063-.094.132-.038.2.028.107.113.113.113.188-.057.038-.085.088-.1.144-.066a.25.25%2C0%2C0%2C0%2C.314-.047A.135.135%2C0%2C0%2C1%2C48.071.8a.2.2%2C0%2C0%2C0%2C.163.009c.088-.047.151.009.163.142.025.283.119.321.3.3a3.988%2C3.988%2C0%2C0%2C1%2C.584-.038.635.635%2C0%2C0%2C1%2C.4.161.285.285%2C0%2C0%2C0%2C.283.057c.151-.028.3%2C0%2C.452-.038.063-.019.107.076.157.132.088.094.119.085.176-.057s.163-.217.214-.378c.038-.1.094-.038.132.038s.025.236.126.236c.069%2C0%2C.119-.076.176-.132.151-.151.264.038.4.076.019.009.038.047.057.066.113.123.182.113.27-.038.019-.028.025-.066.044-.085.088-.151.176-.179.289-.076.082.076.138.066.207-.038.094-.142.126-.142.232-.028.044.047.088.1.132.142a.179.179%2C0%2C0%2C0%2C.245.038.289.289%2C0%2C0%2C1%2C.4.019.124.124%2C0%2C0%2C0%2C.157.019.748.748%2C0%2C0%2C1%2C.634.028.694.694%2C0%2C0%2C0%2C.741-.113c.075-.057.144-.1.226-.038a.216.216%2C0%2C0%2C0%2C.226.009%2C1.177%2C1.177%2C0%2C0%2C1%2C.773-.132c.025.009.057.019.069%2C0a.2.2%2C0%2C0%2C1%2C.327%2C0c.057.057.119-.038.163-.123.132-.274.138-.274.345-.189.013%2C0%2C.025.019.038.009.157-.094.327-.019.484-.066a.833.833%2C0%2C0%2C1%2C.716.066.232.232%2C0%2C0%2C0%2C.345-.028A.326.326%2C0%2C0%2C1%2C59.339.71c.082.038.163.066.245.1a.367.367%2C0%2C0%2C0%2C.408-.066.225.225%2C0%2C0%2C1%2C.371.038.288.288%2C0%2C0%2C0%2C.308.132c.094-.028.176.047.27.057A2.053%2C2.053%2C0%2C0%2C0%2C61.689.8a2.408%2C2.408%2C0%2C0%2C0%2C.433-.1c.107-.047.226.066.333.132a.259.259%2C0%2C0%2C0%2C.314-.009A.664.664%2C0%2C0%2C1%2C63.341.7a1.055%2C1.055%2C0%2C0%2C0%2C.421.019.733.733%2C0%2C0%2C1%2C.49.047.147.147%2C0%2C0%2C0%2C.163-.009A.69.69%2C0%2C0%2C1%2C65.062.7a1.674%2C1.674%2C0%2C0%2C0%2C.685.019A4.222%2C4.222%2C0%2C0%2C1%2C66.99.71c.113.028.232-.009.327.123.044.057.107.019.157-.019A.661.661%2C0%2C0%2C1%2C67.624.72a.169.169%2C0%2C0%2C1%2C.239.057.428.428%2C0%2C0%2C0%2C.609.094c.057-.038.113-.066.17-.1a.33.33%2C0%2C0%2C1%2C.389.019.409.409%2C0%2C0%2C0%2C.477.047.285.285%2C0%2C0%2C1%2C.232%2C0%2C.767.767%2C0%2C0%2C0%2C.735-.1A.219.219%2C0%2C0%2C1%2C70.69.691c.107.038.214.057.327.085.075.019.151.047.214-.009a.216.216%2C0%2C0%2C1%2C.327%2C0%2C.214.214%2C0%2C0%2C0%2C.182.047%2C1.974%2C1.974%2C0%2C0%2C1%2C.967.038.268.268%2C0%2C0%2C0%2C.251-.028A.3.3%2C0%2C0%2C1%2C73.227.8a2.56%2C2.56%2C0%2C0%2C1%2C.521.142c.088.047.182-.009.27-.038a1.052%2C1.052%2C0%2C0%2C1%2C.421%2C0%2C2.24%2C2.24%2C0%2C0%2C0%2C.747.076.291.291%2C0%2C0%2C1%2C.195.047%2C1.684%2C1.684%2C0%2C0%2C0%2C.559.132%2C3.9%2C3.9%2C0%2C0%2C1%2C.66.066.478.478%2C0%2C0%2C0%2C.258.009%2C1.225%2C1.225%2C0%2C0%2C1%2C.49.019%2C4.3%2C4.3%2C0%2C0%2C0%2C.986%2C0c.113-.009.232-.009.352-.009s.157.047.163.246v.142c-.019%2C1.181-.038%2C2.361-.063%2C3.532a1.539%2C1.539%2C0%2C0%2C1-.006.17c-.013.2-.05.255-.176.227-.333-.085-.672-.019-1.005-.085a2.834%2C2.834%2C0%2C0%2C1-.685-.151c-.038-.019-.075-.038-.107-.009-.138.1-.276.028-.415-.009a.936.936%2C0%2C0%2C0-.622%2C0%2C.252.252%2C0%2C0%2C1-.144.009c-.339-.113-.685-.028-1.024-.123a5.108%2C5.108%2C0%2C0%2C0-.848-.047c-.057-.009-.119.038-.182.028a2.535%2C2.535%2C0%2C0%2C1-.459-.057c-.151-.047-.314-.123-.465%2C0a.059.059%2C0%2C0%2C1-.057.009c-.151-.113-.314.019-.459-.028a5.084%2C5.084%2C0%2C0%2C0-.647-.057%2C2.132%2C2.132%2C0%2C0%2C1-.239-.047.346.346%2C0%2C0%2C0-.371.085.232.232%2C0%2C0%2C1-.364.009.268.268%2C0%2C0%2C0-.333-.057c-.094.047-.176.009-.27%2C0-.283-.028-.565-.17-.848.038a.353.353%2C0%2C0%2C1-.509-.047.259.259%2C0%2C0%2C0-.383-.028.253.253%2C0%2C0%2C1-.157.057c-.251-.019-.5-.009-.747-.047a2.283%2C2.283%2C0%2C0%2C1-.666-.123c-.057-.028-.107%2C0-.163.009l-.383.085a.247.247%2C0%2C0%2C1-.226-.085.388.388%2C0%2C0%2C0-.534-.085c.031-.076-.006-.066-.044-.066-.088-.019-.151%2C0-.2.123-.025.066-.082.085-.132.047-.119-.076-.27-.076-.327-.312-.063.113-.107.2-.157.274-.094.151-.176.17-.3.076-.031-.028-.057-.066-.088-.094s-.075-.1-.107-.094c-.214.019-.44-.1-.641.1-.082.085-.151.113-.232.019a.137.137%2C0%2C0%2C0-.207-.038.208.208%2C0%2C0%2C1-.232%2C0c-.163-.085-.327-.1-.433.17a.09.09%2C0%2C0%2C1-.113.066.192.192%2C0%2C0%2C0-.144.019c-.069.038-.126.009-.182-.066a.37.37%2C0%2C0%2C0-.4-.161.577.577%2C0%2C0%2C1-.5-.094.343.343%2C0%2C0%2C0-.44.057c-.182.151-.182.161-.352-.019-.075-.085-.113-.076-.163.047-.088.208-.094.208-.239.094a.413.413%2C0%2C0%2C0-.27-.076c-.1%2C0-.2.047-.308-.038-.063-.047-.119.019-.126.132-.006.179-.082.208-.176.208a.315.315%2C0%2C0%2C1-.094%2C0c-.226-.113-.471-.057-.7-.2a.168.168%2C0%2C0%2C0-.176%2C0%2C1.136%2C1.136%2C0%2C0%2C1-.345.076c-.088.019-.107-.028-.094-.161.019-.217-.031-.3-.176-.264a.135.135%2C0%2C0%2C0-.082.047c-.207.255-.44.151-.666.085-.094-.028-.188-.076-.283-.113a.216.216%2C0%2C0%2C0-.214.019c-.044.028-.094.076-.138.047-.163-.113-.339-.038-.5-.085a.17.17%2C0%2C0%2C0-.232.085.092.092%2C0%2C0%2C1-.151.038.63.63%2C0%2C0%2C0-.258-.132c-.069-.019-.113-.1-.163-.17-.107-.132-.144-.113-.182.085-.006.047-.006.094-.044.1a.089.089%2C0%2C0%2C1-.075-.066c-.025-.076-.044-.151-.069-.227-.044-.123-.1-.246-.207-.227s-.138.113-.17.255c-.044.217-.119.236-.226.085s-.2-.179-.314-.019c-.088.132-.17.151-.283.094a.872.872%2C0%2C0%2C0-.308-.047%2C1.4%2C1.4%2C0%2C0%2C1-.616-.1c-.088-.047-.138.057-.182.142a.572.572%2C0%2C0%2C1-.251.264.417.417%2C0%2C0%2C1-.54-.094c-.163-.142-.17-.142-.3.057-.063.085-.113.1-.176.028s-.126-.047-.195-.028a.95.95%2C0%2C0%2C0-.477.179c-.05.047-.119.009-.176-.028s-.044-.142-.044-.217-.006-.132-.057-.161-.088.028-.107.085c-.063.179-.151.179-.264.123a.526.526%2C0%2C0%2C0-.232-.057.328.328%2C0%2C0%2C1-.226-.1c-.132-.142-.333-.085-.427.1-.126.246-.132.246-.314.142-.113-.066-.239-.009-.358-.076-.044-.019-.063.076-.082.132-.088.217-.126.227-.245.057-.1-.142-.126-.142-.239-.028-.038.038-.069.085-.1.113-.144.123-.264.1-.389-.057a.614.614%2C0%2C0%2C0-.082-.113c-.082-.094-.163-.094-.195.047a.349.349%2C0%2C0%2C1-.3.312.37.37%2C0%2C0%2C1-.433-.142c-.063-.076-.1-.17-.2-.066-.069.076-.144-.009-.188-.1a.411.411%2C0%2C0%2C0-.3-.274.386.386%2C0%2C0%2C1-.157-.085.189.189%2C0%2C0%2C0-.276%2C0c-.075.076-.157.038-.232.009a.592.592%2C0%2C0%2C0-.49-.009.09.09%2C0%2C0%2C1-.107-.009.152.152%2C0%2C0%2C0-.069-.038.535.535%2C0%2C0%2C1-.465-.019c-.044-.019-.082.038-.094.1-.044.189-.151.189-.251.217s-.207.019-.264-.161c-.031-.094-.088-.1-.138-.047a.35.35%2C0%2C0%2C1-.352.066%2C2.835%2C2.835%2C0%2C0%2C0-.49-.019%2C1.457%2C1.457%2C0%2C0%2C1-.289-.047c-.151-.009-.17.009-.188.246-.013.161-.05.2-.144.132a.576.576%2C0%2C0%2C0-.383-.161c-.063.009-.082-.066-.082-.151%2C0-.1.006-.208%2C0-.3-.006-.142-.057-.2-.144-.17s-.138.113-.1.255a2.506%2C2.506%2C0%2C0%2C0%2C.075.246c.044.151.013.236-.094.227a.444.444%2C0%2C0%2C1-.4-.293%2C1.485%2C1.485%2C0%2C0%2C0-.17-.293c-.069-.019-.119-.066-.182-.019a.274.274%2C0%2C0%2C0-.088.227c0%2C.038.006.076.006.113-.006.151-.05.208-.138.161a.4.4%2C0%2C0%2C0-.251-.057c-.069.009-.126-.038-.188-.094-.144-.132-.17-.132-.3.057-.1.142-.151.161-.258.038s-.251-.2-.364-.321c-.075-.085-.138-.057-.188.047-.107.236-.289.264-.452.321-.107.038-.232.047-.308-.161-.025-.076-.082-.066-.132-.047a1.83%2C1.83%2C0%2C0%2C0-.283.123%2C1.236%2C1.236%2C0%2C0%2C1-.364.066c-.057.019-.094-.038-.119-.1a.246.246%2C0%2C0%2C0-.182-.161c-.063-.009-.113-.066-.17-.1-.119-.085-.144-.076-.232.076l-.057.113c-.038.066-.082.094-.126.019-.057-.1-.119-.113-.195-.066a.1.1%2C0%2C0%2C1-.088%2C0%2C.25.25%2C0%2C0%2C0-.289.113c-.075.085-.138.113-.195-.028-.044-.113-.113-.132-.195-.085s-.138.009-.195-.094c-.075-.151-.17-.132-.264-.057-.057.047-.113.123-.176.142-.119.038-.232.1-.358.009a.144.144%2C0%2C0%2C0-.207.038.234.234%2C0%2C0%2C1-.3.047.264.264%2C0%2C0%2C0-.251-.019A.146.146%2C0%2C0%2C1%2C32.43%2C4.6c-.094-.066-.182-.17-.283.009-.025.047-.088-.019-.075-.094a.268.268%2C0%2C0%2C0-.082-.274c-.082-.057-.138-.009-.195.076a.184.184%2C0%2C0%2C1-.132.085c-.044.009-.094%2C0-.126.038-.094.113-.176.076-.264-.019s-.163-.076-.251.009c-.239.227-.446.094-.509-.321-.019-.142-.075-.179-.151-.189a.468.468%2C0%2C0%2C0-.427.208c-.094.113-.176.151-.276.028a.121.121%2C0%2C0%2C0-.188-.028.3.3%2C0%2C0%2C1-.088.047c-.132.038-.264.094-.377-.132q-.094.326-.3.2a.1.1%2C0%2C0%2C0-.075%2C0%2C1.29%2C1.29%2C0%2C0%2C1-.773.1.5.5%2C0%2C0%2C0-.163.028.058.058%2C0%2C0%2C1-.082-.038.18.18%2C0%2C0%2C1%2C.006-.151c.044-.085.1-.151.17-.132a.344.344%2C0%2C0%2C0%2C.283-.066c.05-.028.094%2C0%2C.144.028.075.047.144.009.2-.076a.142.142%2C0%2C0%2C0%2C.025-.123c-.006-.038-.038-.038-.069-.028l-.157.057a.135.135%2C0%2C0%2C1-.151-.066c-.094-.132-.119-.132-.182.019-.05.123-.094.161-.176.076-.025-.028-.063-.047-.088-.019-.132.179-.358.151-.452.444-.038.113-.107.113-.176.047s-.107-.123-.163-.17c-.025-.028-.057-.028-.082.009a.162.162%2C0%2C0%2C0%2C0%2C.132c.025.047.063.094.088.142.05.076.031.142-.031.17-.144.057-.283.142-.427-.066-.2-.283-.415-.246-.616.047-.126.189-.126.179-.276.076a2.15%2C2.15%2C0%2C0%2C1-.465-.378c-.138-.161-.27-.066-.276.2-.006.132-.006.264-.1.283s-.195.151-.308%2C0-.239-.113-.358-.038a.162.162%2C0%2C0%2C1-.226-.009c-.144-.113-.27-.1-.408.057-.151.179-.3.161-.452-.019a.378.378%2C0%2C0%2C0-.427-.17.222.222%2C0%2C0%2C1-.214-.038c-.044-.028-.094-.057-.144-.019-.075.057-.138.047-.182-.076-.013-.038-.044-.047-.063-.028-.126.066-.251.009-.383.057s-.251-.028-.383.009a.685.685%2C0%2C0%2C0-.339.246.432.432%2C0%2C0%2C1-.628.151.291.291%2C0%2C0%2C0-.214-.057c-.157.009-.314-.066-.471-.009H19.4a.665.665%2C0%2C0%2C1-.7-.038c-.057-.038-.107.019-.151.076a.309.309%2C0%2C0%2C1-.364.123A.765.765%2C0%2C0%2C0%2C17.864%2C5a.326.326%2C0%2C0%2C1-.32-.085c-.075-.094-.144-.076-.207.009-.069.1-.132.076-.214%2C0a.417.417%2C0%2C0%2C0-.521-.1.277.277%2C0%2C0%2C1-.352-.038.607.607%2C0%2C0%2C0-.264-.113c-.063-.028-.113.009-.163.085a.421.421%2C0%2C0%2C1-.622.161%2C1.349%2C1.349%2C0%2C0%2C0-.415-.208c-.113-.047-.207-.009-.276.132a.268.268%2C0%2C0%2C1-.27.189c-.126-.009-.258.009-.383.009-.019%2C0-.044.009-.057-.009-.132-.17-.27-.113-.415-.047-.069.028-.138-.028-.195-.1a.332.332%2C0%2C0%2C0-.226-.161%2C1.232%2C1.232%2C0%2C0%2C0-.641.028.375.375%2C0%2C0%2C1-.4-.028A.253.253%2C0%2C0%2C0%2C11.7%2C4.7a1.835%2C1.835%2C0%2C0%2C1-.71.1.571.571%2C0%2C0%2C0-.371.132c-.057.038-.113.094-.17.094a4.773%2C4.773%2C0%2C0%2C0-.521.009%2C1.121%2C1.121%2C0%2C0%2C0-.308.009.625.625%2C0%2C0%2C1-.3.009.489.489%2C0%2C0%2C0-.364.019c-.044.028-.094%2C0-.144-.009a1.072%2C1.072%2C0%2C0%2C0-.546%2C0%2C2.278%2C2.278%2C0%2C0%2C1-.911.047%2C1.179%2C1.179%2C0%2C0%2C0-.364.009c-.345.066-.7-.009-1.043.066a.2.2%2C0%2C0%2C1-.107-.009%2C1.273%2C1.273%2C0%2C0%2C0-.817.028c-.006%2C0-.013.009-.019.009-.3-.123-.6.057-.892-.085a.519.519%2C0%2C0%2C0-.377%2C0%2C1.378%2C1.378%2C0%2C0%2C1-.8.1.106.106%2C0%2C0%2C0-.075-.009c-.289.076-.584.038-.879.094-.031.009-.069.019-.088%2C0-.157-.132-.3-.038-.459.019a.822.822%2C0%2C0%2C1-.4.028.875.875%2C0%2C0%2C0-.345.047.462.462%2C0%2C0%2C1-.276.009.624.624%2C0%2C0%2C0-.415%2C0C.025%2C3.761.057%2C2.108.082.446ZM32.971%2C3.9v.057c.006.085.031.161.1.17s.069-.085.082-.151.019-.1.031-.161c.013-.076.031-.151-.025-.2s-.1.019-.138.076A.471.471%2C0%2C0%2C0%2C32.971%2C3.9Zm16.941.264a.15.15%2C0%2C0%2C0-.157.142.232.232%2C0%2C0%2C0%2C.157.227c.075.009.119-.038.126-.142C50.037%2C4.262%2C49.987%2C4.177%2C49.911%2C4.167ZM34.579%2C4.026a.161.161%2C0%2C0%2C0-.151.189c.006.066.025.123.069.142s.151-.161.157-.246S34.616%2C4.035%2C34.579%2C4.026Zm31.808.349c.05%2C0%2C.088-.038.088-.113a.15.15%2C0%2C0%2C0-.1-.161c-.05-.009-.082.028-.082.1A.168.168%2C0%2C0%2C0%2C66.387%2C4.375ZM59.71%2C2.137c0-.085-.031-.161-.088-.17s-.069.057-.069.123c0%2C.085.013.17.082.17C59.679%2C2.259%2C59.7%2C2.2%2C59.71%2C2.137ZM51%2C1.532c.019.085.063.151.132.151.031%2C0%2C.057-.047.044-.094-.019-.094-.063-.151-.138-.142C51.017%2C1.447%2C51%2C1.485%2C51%2C1.532Zm-14.227.737c-.05%2C0-.075.047-.088.113-.006.085.031.113.075.123s.069-.028.069-.094S36.827%2C2.288%2C36.777%2C2.269Zm.992%2C1.086c-.006-.057-.025-.1-.069-.094s-.044.057-.044.1.019.085.057.076S37.769%2C3.412%2C37.769%2C3.355Zm20.257-.321c.038-.009.063-.047.05-.113-.006-.047-.031-.076-.063-.066a.081.081%2C0%2C0%2C0-.044.094Q57.97%2C3.034%2C58.027%2C3.034ZM27.01%2C1.135c0%2C.038.013.066.038.076s.05-.009.057-.047-.006-.085-.044-.094S27.016%2C1.1%2C27.01%2C1.135Zm25.358.4q-.038%2C0-.038.057%2C0%2C.085.057.085a.043.043%2C0%2C0%2C0%2C.038-.047C52.417%2C1.57%2C52.4%2C1.541%2C52.367%2C1.532ZM39.145%2C3.78a.059.059%2C0%2C0%2C0-.031-.057c-.025%2C0-.05.009-.05.057a.059.059%2C0%2C0%2C0%2C.031.057C39.12%2C3.837%2C39.139%2C3.827%2C39.145%2C3.78ZM27.418.937c0%2C.047.013.066.031.057s.031-.028.038-.047%2C0-.057-.019-.057S27.418.909%2C27.418.937Z%22%20transform%3D%22translate%280%20-0.035%29%22%20fill%3D%27rgb(98%2C191%2C226)%27%2F%3E%3C%2Fsvg%3E%0A%0A");
    color: #62BFE2;
}
.site-footer .footer-top .gform_wrapper ul.gform_fields li.gfield {
    width: 85%;
}
.site-footer .footer-top .gform_wrapper .gform_footer input {
    background-color: #62BFE2;
    font-family: "Bitter", "Helvetica Neue", "Helvetica", "Arial", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, sans-serif;
    font-weight: 900;
    font-size: 18px;
}
@media (max-width: 400px) {
    .site-footer .footer-top .gform_wrapper .gform_footer {
        position: absolute;
        right: 0px;
        top: 6px;
        padding: 0;
        margin: 0 auto;
        width: auto;
        overflow: visible;
        transform: rotate(-3deg);
    }
    .site-footer .footer-top .gform_wrapper .gform_footer input {
        font-size: 14px;
    }
}
.site-footer:before {
    bottom: 0;
    height: 0;
    background-image: none;
}

/*----------------------------------
	HEADER STYLES
----------------------------------*/
.site-header {
    background-image: var(--wpr-bg-c615803f-288e-432c-b0de-e7e3c0e96ef7);
    position: relative;
}
.site-header .site-logo-wrap {
    padding-top: 0;
    left: 95px;
    z-index: 1;
}
@media (min-width: 992px) {
    .site-header .site-logo-wrap {
        left: 95px;
    }
}
@media (max-width: 992px) {
    .site-header .site-logo-wrap {
        left: 0;
    }
}
.site-header .site-logo-wrap .site-logo {
    background-image: var(--wpr-bg-c42780ab-5030-4205-aeb5-dea179d2372a);
    width: 142px;
    height: 143px;
}
.site-header .header-nav {
    display: flex;
    width: calc(100% - 115px);
    float: left;
    position: relative;
    padding-left: 295px;
    padding-right: 200px;
}
@media (max-width: 992px) {
    .site-header .header-nav {
        display: none;
    }
}
.site-header .header-nav .header-actions {
    float: right;
    top: 45px;
}
.site-header .header-nav .header-actions .search {
    margin-right: 10px;
}
.site-header .header-nav .header-actions .search a .icon {
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%22512%22%20height%3D%22512%22%3E%0A%20%20%3Cpath%20d%3D%27M505%20442.7L405.3%20343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3%2044-79.7%2044-128C416%2093.1%20322.9%200%20208%200S0%2093.1%200%20208s93.1%20208%20208%20208c48.3%200%2092.7-16.4%20128-44v16.3c0%206.4%202.5%2012.5%207%2017l99.7%2099.7c9.4%209.4%2024.6%209.4%2033.9%200l28.3-28.3c9.4-9.4%209.4-24.6.1-34zM208%20336c-70.7%200-128-57.2-128-128%200-70.7%2057.2-128%20128-128%2070.7%200%20128%2057.2%20128%20128%200%2070.7-57.2%20128-128%20128z%27%20fill%3D%27rgb(16%2C105%2C137)%27%2F%3E%3C%2Fsvg%3E%0A%0A");
    background-size: 80%;
}
.site-header .header-nav .header-actions .login {
    margin-right: 10px;
}
.site-header .header-nav .header-actions .login a .icon {
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20494.572%20494.572%27%20width%3D%27512%27%20height%3D%27512%27%3E%0A%20%20%3Cpath%20d%3D%27M224%20256c70.7%200%20128-57.3%20128-128S294.7%200%20224%200%2096%2057.3%2096%20128s57.3%20128%20128%20128zm89.6%2032h-16.7c-22.2%2010.2-46.9%2016-72.9%2016s-50.6-5.8-72.9-16h-16.7C60.2%20288%200%20348.2%200%20422.4V464c0%2026.5%2021.5%2048%2048%2048h352c26.5%200%2048-21.5%2048-48v-41.6c0-74.2-60.2-134.4-134.4-134.4z%27%20fill%3D%27rgb(16%2C105%2C137)%27%2F%3E%3C%2Fsvg%3E%0A%0A");
    background-size: 80%;
}
@media (max-width: 992px) {
    .site-header .header-nav .header-actions .login {
        margin-top: -8px;
    }
}
.site-header .header-nav .header-actions .cart {
    margin-right: 10px;
}
.site-header .header-nav .header-actions .cart .icon {
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%22576%22%20height%3D%22512%22%3E%0A%20%20%3Cpath%20d%3D%27M528.12%20301.319l47.273-208C578.806%2078.301%20567.391%2064%20551.99%2064H159.208l-9.166-44.81C147.758%208.021%20137.93%200%20126.529%200H24C10.745%200%200%2010.745%200%2024v16c0%2013.255%2010.745%2024%2024%2024h69.883l70.248%20343.435C147.325%20417.1%20136%20435.222%20136%20456c0%2030.928%2025.072%2056%2056%2056s56-25.072%2056-56c0-15.674-6.447-29.835-16.824-40h209.647C430.447%20426.165%20424%20440.326%20424%20456c0%2030.928%2025.072%2056%2056%2056s56-25.072%2056-56c0-22.172-12.888-41.332-31.579-50.405l5.517-24.276c3.413-15.018-8.002-29.319-23.403-29.319H218.117l-6.545-32h293.145c11.206%200%2020.92-7.754%2023.403-18.681z%27%20fill%3D%27rgb(16%2C105%2C137)%27%2F%3E%3C%2Fsvg%3E%0A%0A");
    background-size: 80%;
}
@media (max-width: 992px) {
    .site-header .header-nav .header-actions .cart {
        margin-top: -8px;
    }
}
@media (max-width: 992px) {
    .site-header .header-nav .header-actions .language-switcher {
        display: none;
    }
}
.site-header .header-nav .header-actions .language-switcher .selected {
    color: #106989;
}
.site-header .header-nav .header-actions .language-switcher .selected:before {
    background-image: none;
    right: -5px;
    top: 3px;
    width: 13px;
    height: 13px;
    border-bottom: 3px solid #106989;
    border-left: 3px solid #106989;
    transform: rotate(-45deg);
}
.site-header .header-nav .header-btn {
    display: flex;
    align-items: center;
    position: relative;
    float: left;
    margin-top: 41px;
    margin-left: 32px;
}
.site-header .header-nav .header-btn a {
    border-radius: 24px;
    padding: 13px 28px;
    font-size: 16px;
    font-weight: 700;
    color: #ffffff;
    font-family: "Bitter";
    background: #F8736E;
    background-color: #F8736E;
    padding: 8px 28px;
}
.site-header .mobile-nav-btn {
    right: 15px;
    width: 50px;
    height: 50px;
    top: 10px;
}
.site-header .mobile-nav-btn:before {
    top: 18px;
    width: 35px;
    height: 35px;
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%22448%22%20height%3D%22512%22%3E%0A%20%20%3Cpath%20d%3D%27M16%20132h416c8.837%200%2016-7.163%2016-16V76c0-8.837-7.163-16-16-16H16C7.163%2060%200%2067.163%200%2076v40c0%208.837%207.163%2016%2016%2016zm0%20160h416c8.837%200%2016-7.163%2016-16v-40c0-8.837-7.163-16-16-16H16c-8.837%200-16%207.163-16%2016v40c0%208.837%207.163%2016%2016%2016zm0%20160h416c8.837%200%2016-7.163%2016-16v-40c0-8.837-7.163-16-16-16H16c-8.837%200-16%207.163-16%2016v40c0%208.837%207.163%2016%2016%2016z%27%20fill%3D%27rgb(16%2C105%2C137)%27%2F%3E%3C%2Fsvg%3E%0A%0A");
    background-size: 100%;
}
.site-header .site-navigation ul li {
    margin-right: 33px;
}
.site-header .site-navigation ul li a {
    text-transform: capitalize;
    font-weight: 700;
    line-height: 26px;
    padding: 46px 3px 7px;
}
.site-header .site-navigation ul li a:after {
    background-image: none;
}
.site-header .site-navigation ul li:hover a, .site-header .site-navigation ul li.current-menu-item a {
    border-bottom: 4px solid #106989;
    border-image-slice: 8 0% 8 0;
    border-image-width: 0px 0px 4px 0px;
    border-image-outset: 0px 0px 0px 0px;
    border-image-repeat: stretch stretch;
    border-image-source: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2278.849%22%20height%3D%225.528%22%3E%0A%20%20%3Cpath%20d%3D%22M.082.446C.528.418.974.446%2C1.42.389c.195-.028.389.066.584.019A8.751%2C8.751%2C0%2C0%2C0%2C3.116.295a.346.346%2C0%2C0%2C1%2C.239%2C0A1.388%2C1.388%2C0%2C0%2C0%2C4.007.276c.27-.028.54-.028.8-.047.333%2C0%2C.66.085.98.057.2-.019.4-.047.6-.047A1.384%2C1.384%2C0%2C0%2C0%2C7.016.219a.1.1%2C0%2C0%2C1%2C.075%2C0c.232.113.465.009.691.019A.2.2%2C0%2C0%2C0%2C7.927.2.35.35%2C0%2C0%2C1%2C8.316.153a.918.918%2C0%2C0%2C0%2C.672%2C0%2C.4.4%2C0%2C0%2C1%2C.345.019%2C1.075%2C1.075%2C0%2C0%2C0%2C.509.076A1.958%2C1.958%2C0%2C0%2C0%2C10.314.21c.107-.028.188.066.283.085s.17-.142.276-.113c.195.057.408-.028.584.17a.108.108%2C0%2C0%2C0%2C.126.028A.52.52%2C0%2C0%2C1%2C12.01.4c.182.076.377%2C0%2C.559.113.05.038.107-.028.157-.057.144-.094.144-.094.239.094.094.208.258.227.377.057A.466.466%2C0%2C0%2C0%2C13.4.5c.075-.17.182-.236.32-.179.031.009.069.038.088.019.157-.142.339-.019.5-.123A.313.313%2C0%2C0%2C1%2C14.591.2c.119.038.239.066.364.094a.282.282%2C0%2C0%2C1%2C.226.151c.044.085.1.076.126-.028a.189.189%2C0%2C0%2C1%2C.157-.161.463.463%2C0%2C0%2C1%2C.515.094.134.134%2C0%2C0%2C0%2C.207-.019.281.281%2C0%2C0%2C1%2C.245-.085c.119.009.245.009.364.019a.361.361%2C0%2C0%2C1%2C.264.094.019.019%2C0%2C0%2C0%2C.019.009c.126.123.251-.038.377%2C0S17.688.5%2C17.8.361c.044-.057.094-.047.138%2C0a.756.756%2C0%2C0%2C1%2C.182.179c.044.085.1.085.138%2C0%2C.082-.179.188-.283.339-.264.126.009.258-.028.371.113.063.076.126.057.188%2C0a.187.187%2C0%2C0%2C1%2C.308.019.164.164%2C0%2C0%2C0%2C.226.028c.063-.038.132-.066.195-.019.163.132.327.028.484.028a.234.234%2C0%2C0%2C0%2C.151-.094c.1-.1.188-.085.283.028.163.2.17.2.352.028a.191.191%2C0%2C0%2C1%2C.264-.019c.057.038.113.085.176.047A.213.213%2C0%2C0%2C1%2C21.9.474c.038.047.094.019.119-.038.126-.246.3-.179.459-.151a2.818%2C2.818%2C0%2C0%2C0%2C.634-.047.414.414%2C0%2C0%2C1%2C.214.019.3.3%2C0%2C0%2C0%2C.371%2C0%2C.091.091%2C0%2C0%2C1%2C.138.009c.157.151.32.047.477.009.132-.038.258-.1.389%2C0a.132.132%2C0%2C0%2C0%2C.163%2C0c.232-.151.484-.085.722-.151.082-.028.157.028.22.113.113.151.232.227.377.066.075-.076.151-.047.22.038.113.142.232.227.383.123.088-.057.182-.009.264.066A.2.2%2C0%2C0%2C0%2C27.33.54a.993.993%2C0%2C0%2C1%2C.534-.123A.331.331%2C0%2C0%2C0%2C28.077.38a.867.867%2C0%2C0%2C1%2C.754-.113A.167.167%2C0%2C0%2C0%2C29.02.21c.157-.2.308-.094.459.019.031.028.057.076.088.1.044.047.1.047.126-.028.082-.283.232-.189.364-.151.1.028.188.066.283.009.044-.028.094-.009.144.009a.12.12%2C0%2C0%2C0%2C.126%2C0%2C.5.5%2C0%2C0%2C1%2C.628-.019c.025.009.05.028.069.019.157-.094.333-.009.49-.1s.314.057.446.179a.186.186%2C0%2C0%2C0%2C.232.047c.107-.038.22-.113.339-.038.044.028.094-.028.138-.047.113-.038.163%2C0%2C.207.17.082.3.251.378.415.142.088-.132.163-.217.283-.113.195-.123.415-.028.6-.142s.377-.066.559-.113c.069-.019.1.057.119.17.038.227.119.274.226.123a.865.865%2C0%2C0%2C1%2C.484-.293.528.528%2C0%2C0%2C1%2C.528.142c.088.076.163.085.245-.038a.272.272%2C0%2C0%2C1%2C.477%2C0c.094.161.188.161.289.076a.335.335%2C0%2C0%2C1%2C.3-.085%2C1.657%2C1.657%2C0%2C0%2C1%2C.6.123c.069.038.119.009.17-.057.082-.1.157-.094.226.019a.713.713%2C0%2C0%2C0%2C.276.208c.075.047.151.009.226-.057.207-.217.389-.208.565.038a.159.159%2C0%2C0%2C1%2C.031.066c-.006.2.069.217.182.2a.267.267%2C0%2C0%2C1%2C.157.057A.384.384%2C0%2C0%2C0%2C40.313.9a1.226%2C1.226%2C0%2C0%2C1%2C.729.217c.1.057.17.028.226-.076a.208.208%2C0%2C0%2C1%2C.264-.132c.138.019.283.123.427.066.05-.019.075.038.107.085.044.066.082.132.126.2.088.132.195.2.32.113a.276.276%2C0%2C0%2C1%2C.088-.038c.232-.076.232-.076.345.255.05.151.113.17.176.038.057-.113.094-.151.176-.057.05.066.119.076.163-.009a.342.342%2C0%2C0%2C0%2C.006-.283c-.013-.038-.044-.057-.069-.085a.1.1%2C0%2C0%2C1-.031-.085.06.06%2C0%2C0%2C1%2C.057-.057.177.177%2C0%2C0%2C1%2C.22.1%2C1.032%2C1.032%2C0%2C0%2C0%2C.057.1c.1.161.22.179.32.028.082-.123.151-.17.251-.038.05.066.1.019.151-.028a.344.344%2C0%2C0%2C1%2C.465-.1.151.151%2C0%2C0%2C0%2C.126.019.416.416%2C0%2C0%2C1%2C.44.1c.069.076.132.009.163-.094s.063-.208.163-.236.182.047.245.151c.157.255.339.293.54.142a.437.437%2C0%2C0%2C1%2C.214-.076.344.344%2C0%2C0%2C0%2C.3-.161c.063-.094.132-.038.2.028.107.113.113.113.188-.057.038-.085.088-.1.144-.066a.25.25%2C0%2C0%2C0%2C.314-.047A.135.135%2C0%2C0%2C1%2C48.071.8a.2.2%2C0%2C0%2C0%2C.163.009c.088-.047.151.009.163.142.025.283.119.321.3.3a3.988%2C3.988%2C0%2C0%2C1%2C.584-.038.635.635%2C0%2C0%2C1%2C.4.161.285.285%2C0%2C0%2C0%2C.283.057c.151-.028.3%2C0%2C.452-.038.063-.019.107.076.157.132.088.094.119.085.176-.057s.163-.217.214-.378c.038-.1.094-.038.132.038s.025.236.126.236c.069%2C0%2C.119-.076.176-.132.151-.151.264.038.4.076.019.009.038.047.057.066.113.123.182.113.27-.038.019-.028.025-.066.044-.085.088-.151.176-.179.289-.076.082.076.138.066.207-.038.094-.142.126-.142.232-.028.044.047.088.1.132.142a.179.179%2C0%2C0%2C0%2C.245.038.289.289%2C0%2C0%2C1%2C.4.019.124.124%2C0%2C0%2C0%2C.157.019.748.748%2C0%2C0%2C1%2C.634.028.694.694%2C0%2C0%2C0%2C.741-.113c.075-.057.144-.1.226-.038a.216.216%2C0%2C0%2C0%2C.226.009%2C1.177%2C1.177%2C0%2C0%2C1%2C.773-.132c.025.009.057.019.069%2C0a.2.2%2C0%2C0%2C1%2C.327%2C0c.057.057.119-.038.163-.123.132-.274.138-.274.345-.189.013%2C0%2C.025.019.038.009.157-.094.327-.019.484-.066a.833.833%2C0%2C0%2C1%2C.716.066.232.232%2C0%2C0%2C0%2C.345-.028A.326.326%2C0%2C0%2C1%2C59.339.71c.082.038.163.066.245.1a.367.367%2C0%2C0%2C0%2C.408-.066.225.225%2C0%2C0%2C1%2C.371.038.288.288%2C0%2C0%2C0%2C.308.132c.094-.028.176.047.27.057A2.053%2C2.053%2C0%2C0%2C0%2C61.689.8a2.408%2C2.408%2C0%2C0%2C0%2C.433-.1c.107-.047.226.066.333.132a.259.259%2C0%2C0%2C0%2C.314-.009A.664.664%2C0%2C0%2C1%2C63.341.7a1.055%2C1.055%2C0%2C0%2C0%2C.421.019.733.733%2C0%2C0%2C1%2C.49.047.147.147%2C0%2C0%2C0%2C.163-.009A.69.69%2C0%2C0%2C1%2C65.062.7a1.674%2C1.674%2C0%2C0%2C0%2C.685.019A4.222%2C4.222%2C0%2C0%2C1%2C66.99.71c.113.028.232-.009.327.123.044.057.107.019.157-.019A.661.661%2C0%2C0%2C1%2C67.624.72a.169.169%2C0%2C0%2C1%2C.239.057.428.428%2C0%2C0%2C0%2C.609.094c.057-.038.113-.066.17-.1a.33.33%2C0%2C0%2C1%2C.389.019.409.409%2C0%2C0%2C0%2C.477.047.285.285%2C0%2C0%2C1%2C.232%2C0%2C.767.767%2C0%2C0%2C0%2C.735-.1A.219.219%2C0%2C0%2C1%2C70.69.691c.107.038.214.057.327.085.075.019.151.047.214-.009a.216.216%2C0%2C0%2C1%2C.327%2C0%2C.214.214%2C0%2C0%2C0%2C.182.047%2C1.974%2C1.974%2C0%2C0%2C1%2C.967.038.268.268%2C0%2C0%2C0%2C.251-.028A.3.3%2C0%2C0%2C1%2C73.227.8a2.56%2C2.56%2C0%2C0%2C1%2C.521.142c.088.047.182-.009.27-.038a1.052%2C1.052%2C0%2C0%2C1%2C.421%2C0%2C2.24%2C2.24%2C0%2C0%2C0%2C.747.076.291.291%2C0%2C0%2C1%2C.195.047%2C1.684%2C1.684%2C0%2C0%2C0%2C.559.132%2C3.9%2C3.9%2C0%2C0%2C1%2C.66.066.478.478%2C0%2C0%2C0%2C.258.009%2C1.225%2C1.225%2C0%2C0%2C1%2C.49.019%2C4.3%2C4.3%2C0%2C0%2C0%2C.986%2C0c.113-.009.232-.009.352-.009s.157.047.163.246v.142c-.019%2C1.181-.038%2C2.361-.063%2C3.532a1.539%2C1.539%2C0%2C0%2C1-.006.17c-.013.2-.05.255-.176.227-.333-.085-.672-.019-1.005-.085a2.834%2C2.834%2C0%2C0%2C1-.685-.151c-.038-.019-.075-.038-.107-.009-.138.1-.276.028-.415-.009a.936.936%2C0%2C0%2C0-.622%2C0%2C.252.252%2C0%2C0%2C1-.144.009c-.339-.113-.685-.028-1.024-.123a5.108%2C5.108%2C0%2C0%2C0-.848-.047c-.057-.009-.119.038-.182.028a2.535%2C2.535%2C0%2C0%2C1-.459-.057c-.151-.047-.314-.123-.465%2C0a.059.059%2C0%2C0%2C1-.057.009c-.151-.113-.314.019-.459-.028a5.084%2C5.084%2C0%2C0%2C0-.647-.057%2C2.132%2C2.132%2C0%2C0%2C1-.239-.047.346.346%2C0%2C0%2C0-.371.085.232.232%2C0%2C0%2C1-.364.009.268.268%2C0%2C0%2C0-.333-.057c-.094.047-.176.009-.27%2C0-.283-.028-.565-.17-.848.038a.353.353%2C0%2C0%2C1-.509-.047.259.259%2C0%2C0%2C0-.383-.028.253.253%2C0%2C0%2C1-.157.057c-.251-.019-.5-.009-.747-.047a2.283%2C2.283%2C0%2C0%2C1-.666-.123c-.057-.028-.107%2C0-.163.009l-.383.085a.247.247%2C0%2C0%2C1-.226-.085.388.388%2C0%2C0%2C0-.534-.085c.031-.076-.006-.066-.044-.066-.088-.019-.151%2C0-.2.123-.025.066-.082.085-.132.047-.119-.076-.27-.076-.327-.312-.063.113-.107.2-.157.274-.094.151-.176.17-.3.076-.031-.028-.057-.066-.088-.094s-.075-.1-.107-.094c-.214.019-.44-.1-.641.1-.082.085-.151.113-.232.019a.137.137%2C0%2C0%2C0-.207-.038.208.208%2C0%2C0%2C1-.232%2C0c-.163-.085-.327-.1-.433.17a.09.09%2C0%2C0%2C1-.113.066.192.192%2C0%2C0%2C0-.144.019c-.069.038-.126.009-.182-.066a.37.37%2C0%2C0%2C0-.4-.161.577.577%2C0%2C0%2C1-.5-.094.343.343%2C0%2C0%2C0-.44.057c-.182.151-.182.161-.352-.019-.075-.085-.113-.076-.163.047-.088.208-.094.208-.239.094a.413.413%2C0%2C0%2C0-.27-.076c-.1%2C0-.2.047-.308-.038-.063-.047-.119.019-.126.132-.006.179-.082.208-.176.208a.315.315%2C0%2C0%2C1-.094%2C0c-.226-.113-.471-.057-.7-.2a.168.168%2C0%2C0%2C0-.176%2C0%2C1.136%2C1.136%2C0%2C0%2C1-.345.076c-.088.019-.107-.028-.094-.161.019-.217-.031-.3-.176-.264a.135.135%2C0%2C0%2C0-.082.047c-.207.255-.44.151-.666.085-.094-.028-.188-.076-.283-.113a.216.216%2C0%2C0%2C0-.214.019c-.044.028-.094.076-.138.047-.163-.113-.339-.038-.5-.085a.17.17%2C0%2C0%2C0-.232.085.092.092%2C0%2C0%2C1-.151.038.63.63%2C0%2C0%2C0-.258-.132c-.069-.019-.113-.1-.163-.17-.107-.132-.144-.113-.182.085-.006.047-.006.094-.044.1a.089.089%2C0%2C0%2C1-.075-.066c-.025-.076-.044-.151-.069-.227-.044-.123-.1-.246-.207-.227s-.138.113-.17.255c-.044.217-.119.236-.226.085s-.2-.179-.314-.019c-.088.132-.17.151-.283.094a.872.872%2C0%2C0%2C0-.308-.047%2C1.4%2C1.4%2C0%2C0%2C1-.616-.1c-.088-.047-.138.057-.182.142a.572.572%2C0%2C0%2C1-.251.264.417.417%2C0%2C0%2C1-.54-.094c-.163-.142-.17-.142-.3.057-.063.085-.113.1-.176.028s-.126-.047-.195-.028a.95.95%2C0%2C0%2C0-.477.179c-.05.047-.119.009-.176-.028s-.044-.142-.044-.217-.006-.132-.057-.161-.088.028-.107.085c-.063.179-.151.179-.264.123a.526.526%2C0%2C0%2C0-.232-.057.328.328%2C0%2C0%2C1-.226-.1c-.132-.142-.333-.085-.427.1-.126.246-.132.246-.314.142-.113-.066-.239-.009-.358-.076-.044-.019-.063.076-.082.132-.088.217-.126.227-.245.057-.1-.142-.126-.142-.239-.028-.038.038-.069.085-.1.113-.144.123-.264.1-.389-.057a.614.614%2C0%2C0%2C0-.082-.113c-.082-.094-.163-.094-.195.047a.349.349%2C0%2C0%2C1-.3.312.37.37%2C0%2C0%2C1-.433-.142c-.063-.076-.1-.17-.2-.066-.069.076-.144-.009-.188-.1a.411.411%2C0%2C0%2C0-.3-.274.386.386%2C0%2C0%2C1-.157-.085.189.189%2C0%2C0%2C0-.276%2C0c-.075.076-.157.038-.232.009a.592.592%2C0%2C0%2C0-.49-.009.09.09%2C0%2C0%2C1-.107-.009.152.152%2C0%2C0%2C0-.069-.038.535.535%2C0%2C0%2C1-.465-.019c-.044-.019-.082.038-.094.1-.044.189-.151.189-.251.217s-.207.019-.264-.161c-.031-.094-.088-.1-.138-.047a.35.35%2C0%2C0%2C1-.352.066%2C2.835%2C2.835%2C0%2C0%2C0-.49-.019%2C1.457%2C1.457%2C0%2C0%2C1-.289-.047c-.151-.009-.17.009-.188.246-.013.161-.05.2-.144.132a.576.576%2C0%2C0%2C0-.383-.161c-.063.009-.082-.066-.082-.151%2C0-.1.006-.208%2C0-.3-.006-.142-.057-.2-.144-.17s-.138.113-.1.255a2.506%2C2.506%2C0%2C0%2C0%2C.075.246c.044.151.013.236-.094.227a.444.444%2C0%2C0%2C1-.4-.293%2C1.485%2C1.485%2C0%2C0%2C0-.17-.293c-.069-.019-.119-.066-.182-.019a.274.274%2C0%2C0%2C0-.088.227c0%2C.038.006.076.006.113-.006.151-.05.208-.138.161a.4.4%2C0%2C0%2C0-.251-.057c-.069.009-.126-.038-.188-.094-.144-.132-.17-.132-.3.057-.1.142-.151.161-.258.038s-.251-.2-.364-.321c-.075-.085-.138-.057-.188.047-.107.236-.289.264-.452.321-.107.038-.232.047-.308-.161-.025-.076-.082-.066-.132-.047a1.83%2C1.83%2C0%2C0%2C0-.283.123%2C1.236%2C1.236%2C0%2C0%2C1-.364.066c-.057.019-.094-.038-.119-.1a.246.246%2C0%2C0%2C0-.182-.161c-.063-.009-.113-.066-.17-.1-.119-.085-.144-.076-.232.076l-.057.113c-.038.066-.082.094-.126.019-.057-.1-.119-.113-.195-.066a.1.1%2C0%2C0%2C1-.088%2C0%2C.25.25%2C0%2C0%2C0-.289.113c-.075.085-.138.113-.195-.028-.044-.113-.113-.132-.195-.085s-.138.009-.195-.094c-.075-.151-.17-.132-.264-.057-.057.047-.113.123-.176.142-.119.038-.232.1-.358.009a.144.144%2C0%2C0%2C0-.207.038.234.234%2C0%2C0%2C1-.3.047.264.264%2C0%2C0%2C0-.251-.019A.146.146%2C0%2C0%2C1%2C32.43%2C4.6c-.094-.066-.182-.17-.283.009-.025.047-.088-.019-.075-.094a.268.268%2C0%2C0%2C0-.082-.274c-.082-.057-.138-.009-.195.076a.184.184%2C0%2C0%2C1-.132.085c-.044.009-.094%2C0-.126.038-.094.113-.176.076-.264-.019s-.163-.076-.251.009c-.239.227-.446.094-.509-.321-.019-.142-.075-.179-.151-.189a.468.468%2C0%2C0%2C0-.427.208c-.094.113-.176.151-.276.028a.121.121%2C0%2C0%2C0-.188-.028.3.3%2C0%2C0%2C1-.088.047c-.132.038-.264.094-.377-.132q-.094.326-.3.2a.1.1%2C0%2C0%2C0-.075%2C0%2C1.29%2C1.29%2C0%2C0%2C1-.773.1.5.5%2C0%2C0%2C0-.163.028.058.058%2C0%2C0%2C1-.082-.038.18.18%2C0%2C0%2C1%2C.006-.151c.044-.085.1-.151.17-.132a.344.344%2C0%2C0%2C0%2C.283-.066c.05-.028.094%2C0%2C.144.028.075.047.144.009.2-.076a.142.142%2C0%2C0%2C0%2C.025-.123c-.006-.038-.038-.038-.069-.028l-.157.057a.135.135%2C0%2C0%2C1-.151-.066c-.094-.132-.119-.132-.182.019-.05.123-.094.161-.176.076-.025-.028-.063-.047-.088-.019-.132.179-.358.151-.452.444-.038.113-.107.113-.176.047s-.107-.123-.163-.17c-.025-.028-.057-.028-.082.009a.162.162%2C0%2C0%2C0%2C0%2C.132c.025.047.063.094.088.142.05.076.031.142-.031.17-.144.057-.283.142-.427-.066-.2-.283-.415-.246-.616.047-.126.189-.126.179-.276.076a2.15%2C2.15%2C0%2C0%2C1-.465-.378c-.138-.161-.27-.066-.276.2-.006.132-.006.264-.1.283s-.195.151-.308%2C0-.239-.113-.358-.038a.162.162%2C0%2C0%2C1-.226-.009c-.144-.113-.27-.1-.408.057-.151.179-.3.161-.452-.019a.378.378%2C0%2C0%2C0-.427-.17.222.222%2C0%2C0%2C1-.214-.038c-.044-.028-.094-.057-.144-.019-.075.057-.138.047-.182-.076-.013-.038-.044-.047-.063-.028-.126.066-.251.009-.383.057s-.251-.028-.383.009a.685.685%2C0%2C0%2C0-.339.246.432.432%2C0%2C0%2C1-.628.151.291.291%2C0%2C0%2C0-.214-.057c-.157.009-.314-.066-.471-.009H19.4a.665.665%2C0%2C0%2C1-.7-.038c-.057-.038-.107.019-.151.076a.309.309%2C0%2C0%2C1-.364.123A.765.765%2C0%2C0%2C0%2C17.864%2C5a.326.326%2C0%2C0%2C1-.32-.085c-.075-.094-.144-.076-.207.009-.069.1-.132.076-.214%2C0a.417.417%2C0%2C0%2C0-.521-.1.277.277%2C0%2C0%2C1-.352-.038.607.607%2C0%2C0%2C0-.264-.113c-.063-.028-.113.009-.163.085a.421.421%2C0%2C0%2C1-.622.161%2C1.349%2C1.349%2C0%2C0%2C0-.415-.208c-.113-.047-.207-.009-.276.132a.268.268%2C0%2C0%2C1-.27.189c-.126-.009-.258.009-.383.009-.019%2C0-.044.009-.057-.009-.132-.17-.27-.113-.415-.047-.069.028-.138-.028-.195-.1a.332.332%2C0%2C0%2C0-.226-.161%2C1.232%2C1.232%2C0%2C0%2C0-.641.028.375.375%2C0%2C0%2C1-.4-.028A.253.253%2C0%2C0%2C0%2C11.7%2C4.7a1.835%2C1.835%2C0%2C0%2C1-.71.1.571.571%2C0%2C0%2C0-.371.132c-.057.038-.113.094-.17.094a4.773%2C4.773%2C0%2C0%2C0-.521.009%2C1.121%2C1.121%2C0%2C0%2C0-.308.009.625.625%2C0%2C0%2C1-.3.009.489.489%2C0%2C0%2C0-.364.019c-.044.028-.094%2C0-.144-.009a1.072%2C1.072%2C0%2C0%2C0-.546%2C0%2C2.278%2C2.278%2C0%2C0%2C1-.911.047%2C1.179%2C1.179%2C0%2C0%2C0-.364.009c-.345.066-.7-.009-1.043.066a.2.2%2C0%2C0%2C1-.107-.009%2C1.273%2C1.273%2C0%2C0%2C0-.817.028c-.006%2C0-.013.009-.019.009-.3-.123-.6.057-.892-.085a.519.519%2C0%2C0%2C0-.377%2C0%2C1.378%2C1.378%2C0%2C0%2C1-.8.1.106.106%2C0%2C0%2C0-.075-.009c-.289.076-.584.038-.879.094-.031.009-.069.019-.088%2C0-.157-.132-.3-.038-.459.019a.822.822%2C0%2C0%2C1-.4.028.875.875%2C0%2C0%2C0-.345.047.462.462%2C0%2C0%2C1-.276.009.624.624%2C0%2C0%2C0-.415%2C0C.025%2C3.761.057%2C2.108.082.446ZM32.971%2C3.9v.057c.006.085.031.161.1.17s.069-.085.082-.151.019-.1.031-.161c.013-.076.031-.151-.025-.2s-.1.019-.138.076A.471.471%2C0%2C0%2C0%2C32.971%2C3.9Zm16.941.264a.15.15%2C0%2C0%2C0-.157.142.232.232%2C0%2C0%2C0%2C.157.227c.075.009.119-.038.126-.142C50.037%2C4.262%2C49.987%2C4.177%2C49.911%2C4.167ZM34.579%2C4.026a.161.161%2C0%2C0%2C0-.151.189c.006.066.025.123.069.142s.151-.161.157-.246S34.616%2C4.035%2C34.579%2C4.026Zm31.808.349c.05%2C0%2C.088-.038.088-.113a.15.15%2C0%2C0%2C0-.1-.161c-.05-.009-.082.028-.082.1A.168.168%2C0%2C0%2C0%2C66.387%2C4.375ZM59.71%2C2.137c0-.085-.031-.161-.088-.17s-.069.057-.069.123c0%2C.085.013.17.082.17C59.679%2C2.259%2C59.7%2C2.2%2C59.71%2C2.137ZM51%2C1.532c.019.085.063.151.132.151.031%2C0%2C.057-.047.044-.094-.019-.094-.063-.151-.138-.142C51.017%2C1.447%2C51%2C1.485%2C51%2C1.532Zm-14.227.737c-.05%2C0-.075.047-.088.113-.006.085.031.113.075.123s.069-.028.069-.094S36.827%2C2.288%2C36.777%2C2.269Zm.992%2C1.086c-.006-.057-.025-.1-.069-.094s-.044.057-.044.1.019.085.057.076S37.769%2C3.412%2C37.769%2C3.355Zm20.257-.321c.038-.009.063-.047.05-.113-.006-.047-.031-.076-.063-.066a.081.081%2C0%2C0%2C0-.044.094Q57.97%2C3.034%2C58.027%2C3.034ZM27.01%2C1.135c0%2C.038.013.066.038.076s.05-.009.057-.047-.006-.085-.044-.094S27.016%2C1.1%2C27.01%2C1.135Zm25.358.4q-.038%2C0-.038.057%2C0%2C.085.057.085a.043.043%2C0%2C0%2C0%2C.038-.047C52.417%2C1.57%2C52.4%2C1.541%2C52.367%2C1.532ZM39.145%2C3.78a.059.059%2C0%2C0%2C0-.031-.057c-.025%2C0-.05.009-.05.057a.059.059%2C0%2C0%2C0%2C.031.057C39.12%2C3.837%2C39.139%2C3.827%2C39.145%2C3.78ZM27.418.937c0%2C.047.013.066.031.057s.031-.028.038-.047%2C0-.057-.019-.057S27.418.909%2C27.418.937Z%22%20transform%3D%22translate%280%20-0.035%29%22%20fill%3D%27rgb(16%2C105%2C137)%27%2F%3E%3C%2Fsvg%3E%0A%0A");
    color: #106989;
}

.site-main {
    padding-top: 0px;
}
.site-main .breadcrumb {
    display: none;
}
.site-main .woocommerce .woocommerce-checkout h3 {
    color: #106989;
}
.site-main .woocommerce .woocommerce-checkout #payment ul.payment_methods li [type=radio]:checked + label:after {
    background-color: #106989;
}
.site-main .woocommerce button.button.proceed-to-shop {
    background-color: transparent;
}
.site-main .woocommerce button.button.proceed-to-shop a {
    border-radius: 24px;
    padding: 13px 28px;
    font-size: 16px;
    font-weight: 700;
    color: #ffffff;
    font-family: "Bitter";
    background: #106989;
    background-color: #106989;
    padding: 13px 28px !important;
    background-color: #106989 !important;
}
.site-main .woocommerce .woocommerce-cart-form table tbody tr:last-child .actions button[type=submit].button {
    border-radius: 24px;
    padding: 13px 28px;
    font-size: 16px;
    font-weight: 700;
    color: #ffffff;
    font-family: "Bitter";
    background: #106989;
    background-color: #106989;
    padding: 13px 28px !important;
    background-color: #106989 !important;
}
.site-main .woocommerce .woocommerce-cart-form table tbody tr:last-child .actions #coupon_code {
    height: 46px;
}
.site-main .woocommerce a.button.alt,
.site-main .woocommerce .checkout-button a,
.site-main .woocommerce button.button.alt {
    border-radius: 24px;
    padding: 13px 28px;
    font-size: 16px;
    font-weight: 700;
    color: #ffffff;
    font-family: "Bitter";
    background: #F8736E;
    background-color: #F8736E;
    padding: 13px 28px !important;
    background-color: #F8736E !important;
}
.site-main .woocommerce .woocommerce-cart-form table td.product-name {
    justify-content: left;
}
.site-main .woocommerce .woocommerce-cart-form table td {
    justify-content: center;
}

.products-overview-content-intro {
    text-align: center;
    width: 60%;
    margin-left: 20%;
}
@media (max-width: 740px) {
    .products-overview-content-intro {
        width: 80%;
        margin-left: 10%;
    }
}

.star-highlight {
    position: absolute;
    right: 10%;
    top: 0;
    height: 150px;
    width: 150px;
    background-image: var(--wpr-bg-87066e53-d2de-4ba9-a31d-ec1015f82109);
    background-size: contain;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: row;
    text-align: center;
    transform: rotate(10deg);
}
@media (max-width: 992px) {
    .star-highlight {
        display: none;
    }
}

.content-module .chart_container {
    display: grid;
    gap: 0;
    margin: 0 auto;
    overflow: hidden;
}
@media (min-width: 992px) {
    .content-module .chart_container {
        margin-left: -20%;
        width: 140%;
        grid-template-columns: 1fr 1fr;
    }
}
@media (max-width: 992px) {
    .content-module .chart_container {
        margin-left: 0;
        grid-template-columns: 50% 50%;
        width: 108%;
        margin-left: -4%;
    }
}
@media (max-width: 992px) {
    .content-module .chart_container h4 {
        font-size: 15px;
    }
}
.content-module .chart_container h4.highlight.left {
    background-color: #F8736E;
    color: #ffffff;
}
.content-module .chart_container .wrapper:first-child {
    text-align: right;
    margin-right: 0;
}
.content-module .chart_container .wrapper:last-child {
    text-align: left;
    margin-left: 0;
}
.content-module .chart_container .spacer {
    margin-bottom: 14px;
}

.products-overview-module .inner {
    max-width: 1200px;
}
.products-overview-module .product {
    padding: 5px 60px 30px 5px;
}
@media (max-width: 992px) {
    .products-overview-module .product {
        margin-left: -30px;
    }
}
.products-overview-module .product .text-wrap {
    background-image: radial-gradient(circle farthest-side at bottom right, #ffffff 30%, #ffffff00 70%, #ffffff00 100%), var(--wpr-bg-d4d8c25e-2fb1-49e9-9483-bd93e37f33c8);
    padding: 10px;
    height: 415px;
    position: relative;
}
@media (max-width: 992px) {
    .products-overview-module .product .text-wrap {
        width: 100%;
        margin-left: 10%;
    }
}
@media (min-width: 992px) {
    .products-overview-module .product .text-wrap {
        width: 100%;
    }
}
.products-overview-module .product .text-wrap h6 {
    text-align: left;
    font-weight: 600;
    -webkit-line-clamp: 3;
    line-clamp: 3;
    text-overflow: clip;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    font-size: 24px;
    -webkit-margin-after: 0.3em;
    margin-block-end: 0.3em;
}
.products-overview-module .product .text-wrap p {
    margin-bottom: 0;
    text-align: left;
}
@media (max-width: 992px) {
    .products-overview-module .product .text-wrap p {
        font-weight: 400;
        font-size: 16px;
    }
}
.products-overview-module .product .text-wrap p.description {
    color: #004C65;
    -webkit-line-clamp: 3;
    line-clamp: 3;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.products-overview-module .product .text-wrap .rating_values {
    width: 100%;
}
.products-overview-module .product .text-wrap .rating_values p {
    font-size: 14px;
}
.products-overview-module .product .text-wrap .from {
    font-size: 0.8em;
    display: block;
}
.products-overview-module .product .text-wrap .btn-wrap {
    position: absolute;
    bottom: 15px;
}
.products-overview-module .product .text-wrap .price {
    text-align: left;
    position: absolute;
    bottom: 0px;
}
.products-overview-module .product .text-wrap .price .number {
    font-weight: 600;
}
.products-overview-module .product .img-wrap {
    position: absolute;
    top: 220px;
    width: 100%;
    display: grid;
    grid-template-rows: 1fr;
    grid-template-columns: 30% 70%;
    gap: 0px;
    padding: 0;
    z-index: 1;
}
@media (min-width: 992px) {
    .products-overview-module .product .img-wrap {
        right: 0px;
    }
}
@media (max-width: 992px) {
    .products-overview-module .product .img-wrap {
        left: 30px;
        top: 180px;
    }
}
.products-overview-module .product .img-wrap .btn-wrap {
    width: 100%;
    z-index: 1;
}
@media (max-width: 992px) {
    .products-overview-module .product .img-wrap .btn-wrap {
        align-self: center;
        margin-top: 100%;
    }
}
.products-overview-module .product .img-wrap img {
    display: block;
    height: 360px;
    width: auto;
    margin-left: -100px;
    max-width: unset;
    max-height: unset;
    z-index: 1;
    pointer-events: none;
}
@media (max-width: 992px) {
    .products-overview-module .product .img-wrap img {
        height: 335px;
        top: 180px;
    }
}
.products-overview-module .product .btn.style-3 {
    flex-direction: column-reverse;
    align-items: flex-end;
    float: left;
    margin-bottom: 150px;
}
.products-overview-module .product .btn.style-3:before {
    margin-top: 0px;
    height: 15px;
    background-position: top right;
}
.products-overview-module .product .btn.cta {
    margin-top: 190px;
    position: relative;
    z-index: 1;
    width: 100%;
    text-align: center;
}
@media (max-width: 992px) {
    .products-overview-module .product .btn.cta {
        margin-left: 50px;
    }
}
@media (min-width: 992px) {
    .products-overview-module .product .btn.cta {
        margin-right: 20px;
    }
}
.products-overview-module .product .btn.cta a {
    width: auto;
    display: inline-block;
}
@media (max-width: 992px) {
    .products-overview-module .product .btn a {
        font-size: 14px;
    }
}

.mobile-navigation {
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    height: 100%;
    background-color: #fff;
    overflow: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    padding: 110px 0px;
    z-index: 10001;
    text-align: left;
    display: none;
}
@media (min-width: 993px) {
    .mobile-navigation {
        display: none !important;
    }
}
.mobile-navigation .center-wrap {
    min-height: 100%;
    display: flex;
    flex-wrap: wrap;
    align-content: center;
    flex-direction: column;
}
.mobile-navigation .center-wrap .shop-link {
    margin: 0 0 0 30px !important;
}
.mobile-navigation .center-wrap .shop-link .header-btn {
    display: flex;
    align-items: center;
    position: relative;
    float: left;
}
.mobile-navigation .center-wrap .shop-link .header-btn a {
    border-radius: 24px;
    padding: 13px 28px;
    font-size: 16px;
    font-weight: 700;
    color: #ffffff;
    font-family: "Bitter";
    background: #F8736E;
    background-color: #F8736E;
    padding: 8px 28px;
}

.content-module {
    background-image: var(--wpr-bg-9c0e5b29-ae1f-49fa-a135-51b1299000af);
    z-index: 1;
    padding: 100px 0;
}
@media (max-width: 576px) {
    .content-module {
        padding: 40px 0;
    }
}
.content-module .inner {
    max-width: 1180px;
}
.content-module .inner p {
    width: 60%;
    margin-left: 20%;
}
@media (max-width: 740px) {
    .content-module .inner p {
        width: 100%;
        margin-left: 0;
    }
}
.content-module.white {
    background-color: #ffffff;
    background-image: unset;
}
.content-module.dark {
    background-color: #06151C;
    background-image: unset;
}
.content-module.image {
    background-size: cover;
    background-repeat: no-repeat;
}
.content-module.no-spacing-btm {
    padding-bottom: 0;
}
.content-module.no-spacing-top {
    padding-top: 50px;
}
.content-module h1,
.content-module .h1 {
    margin: 3.5rem 0 1.5rem 0;
    color: #106989;
    font-size: 3.6rem;
    line-height: 1.2;
    font-weight: 600;
}
@media (max-width: 740px) {
    .content-module h1,
    .content-module .h1 {
        font-size: 5rem;
        line-height: 1.1;
    }
}
.content-module h1.sketch,
.content-module .h1.sketch {
    font-family: "Cabin Sketch", "Helvetica Neue", "Helvetica", "Arial", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, sans-serif;
    text-transform: none;
    font-weight: 700;
    color: #ffffff;
    font-size: 100px;
    line-height: initial;
    text-indent: 0;
    -webkit-margin-before: 0.29em;
    margin-block-start: 0.29em;
}
@media (max-width: 740px) {
    .content-module h1.sketch,
    .content-module .h1.sketch {
        font-size: 75px;
        line-height: 65px;
    }
}
.content-module h1.sketch.dark,
.content-module .h1.sketch.dark {
    color: #106989;
}
.content-module h1.sketch.light,
.content-module .h1.sketch.light {
    color: #ffffff;
}
.content-module h1.highlight,
.content-module .h1.highlight {
    background-color: #62BFE2;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    display: inline;
    padding: 2px 8px;
    font-weight: 300;
    line-height: 1.6em;
}
.content-module h1.highlight.dark,
.content-module .h1.highlight.dark {
    background-color: #106989;
    color: #ffffff;
}
.content-module h1.highlight.extraspace,
.content-module .h1.highlight.extraspace {
    line-height: 2em;
}
.content-module h1.highlight a,
.content-module .h1.highlight a {
    color: #fff;
}
.content-module h2,
.content-module .h2 {
    font-size: 60px;
    line-height: 66px;
    font-weight: 400;
}
@media (max-width: 992px) {
    .content-module h2,
    .content-module .h2 {
        font-size: 40px;
        line-height: 44px;
    }
}
.content-module h2.highlight,
.content-module .h2.highlight {
    background-color: #62BFE2;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    display: inline;
    padding: 2px 8px;
    font-weight: 300;
    line-height: 1.6em;
}
.content-module h2.highlight.dark,
.content-module .h2.highlight.dark {
    background-color: #106989;
    color: #ffffff;
}
.content-module h2.highlight.extraspace,
.content-module .h2.highlight.extraspace {
    line-height: 2em;
}
.content-module h2.highlight a,
.content-module .h2.highlight a {
    color: #fff;
}
.content-module h3,
.content-module .h3 {
    font-weight: 300;
    font-size: 44px;
}
@media (max-width: 992px) {
    .content-module h3,
    .content-module .h3 {
        font-size: 37px;
        line-height: 47px;
    }
}
.content-module h3.highlight,
.content-module .h3.highlight {
    background-color: #62BFE2;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    display: inline;
    padding: 2px 8px;
    font-weight: 300;
    line-height: 1.6em;
}
.content-module h3.highlight.dark,
.content-module .h3.highlight.dark {
    background-color: #106989;
    color: #ffffff;
}
.content-module h3.highlight.extraspace,
.content-module .h3.highlight.extraspace {
    line-height: 2em;
}
.content-module h3.highlight a,
.content-module .h3.highlight a {
    color: #fff;
}
.content-module h4,
.content-module .h4 {
    font-weight: 300;
    font-size: 28px;
}
.content-module h4.highlight,
.content-module .h4.highlight {
    background-color: #62BFE2;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    display: inline;
    padding: 2px 8px;
    font-weight: 300;
    line-height: 1.6em;
}
.content-module h4.highlight.dark,
.content-module .h4.highlight.dark {
    background-color: #106989;
    color: #ffffff;
}
.content-module h4.highlight.extraspace,
.content-module .h4.highlight.extraspace {
    line-height: 2em;
}
.content-module h4.highlight a,
.content-module .h4.highlight a {
    color: #fff;
}
.content-module h5,
.content-module .h5 {
    font-weight: 600;
    font-size: 24px;
    font-weight: 300;
    line-height: 34px;
}
.content-module h5.highlight,
.content-module .h5.highlight {
    background-color: #62BFE2;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    display: inline;
    padding: 2px 6px;
    font-weight: 300;
}
.content-module h5.highlight,
.content-module .h5.highlight {
    background-color: #62BFE2;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    display: inline;
    padding: 2px 8px;
    font-weight: 300;
    line-height: 1.6em;
}
.content-module h5.highlight.dark,
.content-module .h5.highlight.dark {
    background-color: #106989;
    color: #ffffff;
}
.content-module h5.highlight.extraspace,
.content-module .h5.highlight.extraspace {
    line-height: 2em;
}
.content-module h5.highlight a,
.content-module .h5.highlight a {
    color: #fff;
}
.content-module h6,
.content-module .h6 {
    font-weight: 600;
    font-size: 16px;
}
.content-module h6.highlight,
.content-module .h6.highlight {
    background-color: #62BFE2;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    display: inline;
    padding: 2px 8px;
    font-weight: 300;
    line-height: 1.6em;
}
.content-module h6.highlight.dark,
.content-module .h6.highlight.dark {
    background-color: #106989;
    color: #ffffff;
}
.content-module h6.highlight.extraspace,
.content-module .h6.highlight.extraspace {
    line-height: 2em;
}
.content-module h6.highlight a,
.content-module .h6.highlight a {
    color: #fff;
}
.content-module p {
    font-family: "Bitter";
    font-size: 20px;
    line-height: 29px;
    font-weight: 400;
    margin-bottom: 1em;
}
@media (max-width: 992px) {
    .content-module p {
        font-size: 16px;
        line-height: 24px;
    }
}
.content-module p.highlight {
    background-color: #62BFE2;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    display: inline;
    padding: 2px 8px;
    font-weight: 300;
    line-height: 1.6em;
}
.content-module p.highlight.dark {
    background-color: #106989;
    color: #ffffff;
}
.content-module p.highlight.extraspace {
    line-height: 2em;
}
.content-module p.highlight a {
    color: #fff;
}

.featured-image-text-module {
    display: flex;
    flex-direction: column;
    align-items: center;
}
@media (min-width: 992px) {
    .featured-image-text-module {
        padding: 120px 0 30px;
    }
}
@media (max-width: 992px) {
    .featured-image-text-module {
        padding: 50px 0 30px;
    }
}
@media (min-width: 992px) {
    .featured-image-text-module {
        min-height: 815px;
    }
}
.featured-image-text-module.background-image {
    background-repeat: no-repeat;
    background-position: center top;
    background-size: cover;
    background-color: royalblue;
}
.featured-image-text-module.fade-bottom:after {
    content: "";
    width: 100%;
    height: 150px;
    left: 0;
    bottom: 0px;
    background: linear-gradient(180deg, rgba(6, 21, 28, 0) 10%, #06151c 100%);
    z-index: 0;
    position: absolute;
}
.featured-image-text-module.fade-top:before {
    content: "";
    width: 100%;
    height: 150px;
    left: 0;
    top: 0px;
    background: linear-gradient(0deg, rgba(6, 21, 28, 0) 10%, #06151c 100%);
    z-index: 0;
    position: absolute;
}
.featured-image-text-module .inner {
    padding: 0 0 60px 0;
    z-index: 1;
}
@media (min-width: 740px) {
    .featured-image-text-module .inner:after {
        content: "";
        display: block;
        position: relative;
        display: none;
        width: 40px;
        height: 40px;
        border: 0px;
        border-bottom: 6px solid #ffffff;
        border-left: 6px solid #ffffff;
        border-radius: 5px;
        margin: 0 auto;
        transform: rotate(-45deg);
    }
}
.featured-image-text-module .text-wrap {
    text-align: center;
}
.featured-image-text-module .text-wrap .btn:not(.style-2):not(.style-3) a {
    border-radius: 24px;
    padding: 13px 28px;
    font-size: 16px;
    font-weight: 700;
    color: #ffffff;
    font-family: "Bitter";
    background: #F8736E;
    background-color: #F8736E;
}
.featured-image-text-module .text-wrap .btn.style-3 {
    justify-content: center;
}
.featured-image-text-module .text-wrap .btn.style-3 a {
    color: #62BFE2;
}
.featured-image-text-module .text-wrap .btn.style-3:before {
    color: #62BFE2;
}
.featured-image-text-module .text-wrap h2,
.featured-image-text-module .text-wrap h3 {
    color: #ffffff;
    text-transform: none;
}
@media (min-width: 992px) {
    .featured-image-text-module .img-wrap {
        width: 50%;
    }
    .featured-image-text-module .text-wrap {
        margin-top: 35px;
        width: 50%;
    }
}
@media (max-width: 992px) {
    .featured-image-text-module.switch .inner {
        padding: 0 20px;
    }
}
.featured-image-text-module.switch h2,
.featured-image-text-module.switch h3 {
    transform: rotate(0deg);
}
.featured-image-text-module.switch p {
    padding-left: 36px;
}
@media (max-width: 740px) {
    .featured-image-text-module.switch p {
        padding-left: 0;
    }
}
.featured-image-text-module.switch .link {
    padding-top: 40px;
    margin-bottom: -32px;
}
@media (max-width: 740px) {
    .featured-image-text-module.switch .link {
        padding-top: 0;
    }
}
.featured-image-text-module.switch .link:before {
    top: 46px;
}
@media (max-width: 740px) {
    .featured-image-text-module.switch .link:before {
        top: 6px;
    }
}
.featured-image-text-module.switch .img-wrap {
    float: right;
    width: 50%;
    margin-right: 0;
    transform: rotate(0deg);
}
@media (max-width: 992px) {
    .featured-image-text-module.switch .img-wrap {
        margin-right: auto;
    }
}
@media (max-width: 740px) {
    .featured-image-text-module.switch .img-wrap {
        width: 100%;
        transform: rotate(0deg);
    }
}
.featured-image-text-module.switch .text-wrap {
    margin-left: auto;
    margin-right: 0;
    float: right;
    margin-top: 35px;
}
@media (max-width: 740px) {
    .featured-image-text-module.switch .text-wrap {
        width: 100%;
        margin-right: auto;
        margin-top: -28px;
    }
}
.featured-image-text-module.switch .text-wrap .text {
    padding: 70px 156px 0 68px;
}
@media (max-width: 1240px) {
    .featured-image-text-module.switch .text-wrap .text {
        padding: 50px 96px 0 38px;
    }
}
@media (max-width: 740px) {
    .featured-image-text-module.switch .text-wrap .text {
        padding: 80px 30px 0;
    }
}
@media (min-width: 992px) {
    .featured-image-text-module.double .img-wrap {
        width: 25%;
        float: left;
    }
    .featured-image-text-module.double .add-img-wrap {
        width: 25%;
        float: right;
    }
    .featured-image-text-module.double .text-wrap {
        width: 50%;
        float: none;
        margin-top: 35px;
    }
}
@media (max-width: 992px) {
    .featured-image-text-module.double .img-wrap {
        width: 80%;
        float: none;
        position: absolute;
        z-index: 0;
    }
    .featured-image-text-module.double .img-wrap img {
        max-width: 80%;
    }
    .featured-image-text-module.double .add-img-wrap {
        width: 80%;
        float: none;
        position: absolute;
        z-index: 0;
    }
    .featured-image-text-module.double .add-img-wrap img {
        max-width: 80%;
    }
    .featured-image-text-module.double .text-wrap {
        width: 90%;
        margin: 0 auto;
        float: none;
        z-index: 1;
    }
}

.media-text-module.transparent,
.media-text-module.switch.transparent {
    background-image: none;
    background-color: transparent;
}
.media-text-module.default:not(.dark):not(.white),
.media-text-module.switch.default:not(.dark):not(.white) {
    background-image: var(--wpr-bg-7b67365b-b933-435b-8c7a-3bede336222b);
}
.media-text-module.white,
.media-text-module.switch.white {
    background-color: #ffffff;
}
.media-text-module.dark,
.media-text-module.switch.dark {
    background-color: #06151c;
}
@media (min-width: 992px) {
    .media-text-module,
    .media-text-module.switch {
        padding: 20px 0px 40px 0px;
    }
}
@media (max-width: 992px) {
    .media-text-module,
    .media-text-module.switch {
        padding: 250px 0px 80px;
    }
}
.media-text-module .link a,
.media-text-module.switch .link a {
    transform: rotate(0deg);
}
.media-text-module .media-wrap,
.media-text-module.switch .media-wrap {
    transform: rotate(0deg);
    border-radius: 0;
    padding: 15px;
    margin: 0;
}
@media (min-width: 992px) {
    .media-text-module .media-wrap,
    .media-text-module.switch .media-wrap {
        width: 50%;
    }
    .media-text-module .media-wrap.mobile,
    .media-text-module.switch .media-wrap.mobile {
        display: none;
    }
}
@media (max-width: 992px) {
    .media-text-module .media-wrap,
    .media-text-module.switch .media-wrap {
        height: 300px;
    }
    .media-text-module .media-wrap:not(.mobile),
    .media-text-module.switch .media-wrap:not(.mobile) {
        display: none;
    }
    .media-text-module .media-wrap.mobile,
    .media-text-module.switch .media-wrap.mobile {
        margin-top: -230px;
        margin-bottom: -50px;
        z-index: 0;
        display: inline-block;
        float: unset;
    }
}
.media-text-module .media-wrap.contain,
.media-text-module.switch .media-wrap.contain {
    background-size: contain;
}
.media-text-module .media-wrap.cover,
.media-text-module.switch .media-wrap.cover {
    background-size: contain;
}
.media-text-module .media-wrap .top-left,
.media-text-module.switch .media-wrap .top-left {
    background-position: top left;
    background-position: center center;
}
.media-text-module .media-wrap .top-center,
.media-text-module.switch .media-wrap .top-center {
    background-position: top left;
    background-position: center center;
}
.media-text-module .media-wrap .top-right,
.media-text-module.switch .media-wrap .top-right {
    background-position: top right;
    background-position: center center;
}
.media-text-module .media-wrap .center-left,
.media-text-module.switch .media-wrap .center-left {
    background-position: center left;
    background-position: center center;
}
.media-text-module .media-wrap .center-center,
.media-text-module.switch .media-wrap .center-center {
    background-position: center center;
    background-position: center center;
}
.media-text-module .media-wrap .center-right,
.media-text-module.switch .media-wrap .center-right {
    background-position: center right;
    background-position: center center;
}
.media-text-module .media-wrap .bottom-left,
.media-text-module.switch .media-wrap .bottom-left {
    background-position: bottom left;
    background-position: center center;
}
.media-text-module .media-wrap .bottom-center,
.media-text-module.switch .media-wrap .bottom-center {
    background-position: bottom center;
    background-position: center center;
}
.media-text-module .media-wrap .bottom-right,
.media-text-module.switch .media-wrap .bottom-right {
    background-position: bottom right;
    background-position: center center;
}
.media-text-module .media-wrap.oversize,
.media-text-module.switch .media-wrap.oversize {
    background-size: 0%;
    z-index: 0;
}
.media-text-module .media-wrap.oversize:before,
.media-text-module.switch .media-wrap.oversize:before {
    content: "";
    position: absolute;
    left: -30%;
    top: -30%;
    height: 170%;
    width: 170%;
    background-image: inherit;
    background-size: contain;
    background-repeat: no-repeat;
    z-index: -1;
}
.media-text-module .text-wrap,
.media-text-module.switch .text-wrap {
    transform: rotate(0deg);
    padding: 15px;
    margin: 0;
    background-color: transparent;
    margin-top: 0;
    padding-top: 0;
}
@media (min-width: 992px) {
    .media-text-module .text-wrap,
    .media-text-module.switch .text-wrap {
        width: 50%;
    }
}
.media-text-module .text-wrap .text,
.media-text-module.switch .text-wrap .text {
    transform: rotate(0deg);
    padding: 0px;
    background-color: transparent;
    text-align: left;
}
.media-text-module .text-wrap .text p,
.media-text-module.switch .text-wrap .text p {
    padding: 0;
}
.media-text-module h1,
.media-text-module .h1,
.media-text-module.switch h1,
.media-text-module.switch .h1 {
    margin: 3.5rem 0 1.5rem 0;
    color: #106989;
    font-size: 3.6rem;
    line-height: 1.2;
    font-weight: 600;
}
@media (max-width: 740px) {
    .media-text-module h1,
    .media-text-module .h1,
    .media-text-module.switch h1,
    .media-text-module.switch .h1 {
        font-size: 5rem;
        line-height: 1.1;
    }
}
.media-text-module h1.sketch,
.media-text-module .h1.sketch,
.media-text-module.switch h1.sketch,
.media-text-module.switch .h1.sketch {
    font-family: "Cabin Sketch", "Helvetica Neue", "Helvetica", "Arial", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, sans-serif;
    text-transform: none;
    font-weight: 700;
    color: #ffffff;
    font-size: 100px;
    line-height: initial;
    text-indent: 0;
    -webkit-margin-before: 0.29em;
    margin-block-start: 0.29em;
}
@media (max-width: 740px) {
    .media-text-module h1.sketch,
    .media-text-module .h1.sketch,
    .media-text-module.switch h1.sketch,
    .media-text-module.switch .h1.sketch {
        font-size: 75px;
        line-height: 65px;
    }
}
.media-text-module h1.sketch.dark,
.media-text-module .h1.sketch.dark,
.media-text-module.switch h1.sketch.dark,
.media-text-module.switch .h1.sketch.dark {
    color: #106989;
}
.media-text-module h1.sketch.light,
.media-text-module .h1.sketch.light,
.media-text-module.switch h1.sketch.light,
.media-text-module.switch .h1.sketch.light {
    color: #ffffff;
}
.media-text-module h1.highlight,
.media-text-module .h1.highlight,
.media-text-module.switch h1.highlight,
.media-text-module.switch .h1.highlight {
    background-color: #62BFE2;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    display: inline;
    padding: 2px 8px;
    font-weight: 300;
    line-height: 1.6em;
}
.media-text-module h1.highlight.dark,
.media-text-module .h1.highlight.dark,
.media-text-module.switch h1.highlight.dark,
.media-text-module.switch .h1.highlight.dark {
    background-color: #106989;
    color: #ffffff;
}
.media-text-module h1.highlight.extraspace,
.media-text-module .h1.highlight.extraspace,
.media-text-module.switch h1.highlight.extraspace,
.media-text-module.switch .h1.highlight.extraspace {
    line-height: 2em;
}
.media-text-module h1.highlight a,
.media-text-module .h1.highlight a,
.media-text-module.switch h1.highlight a,
.media-text-module.switch .h1.highlight a {
    color: #fff;
}
.media-text-module h2,
.media-text-module .h2,
.media-text-module.switch h2,
.media-text-module.switch .h2 {
    font-size: 60px;
    line-height: 66px;
    font-weight: 400;
}
@media (max-width: 992px) {
    .media-text-module h2,
    .media-text-module .h2,
    .media-text-module.switch h2,
    .media-text-module.switch .h2 {
        font-size: 40px;
        line-height: 44px;
    }
}
.media-text-module h2.highlight,
.media-text-module .h2.highlight,
.media-text-module.switch h2.highlight,
.media-text-module.switch .h2.highlight {
    background-color: #62BFE2;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    display: inline;
    padding: 2px 8px;
    font-weight: 300;
    line-height: 1.6em;
}
.media-text-module h2.highlight.dark,
.media-text-module .h2.highlight.dark,
.media-text-module.switch h2.highlight.dark,
.media-text-module.switch .h2.highlight.dark {
    background-color: #106989;
    color: #ffffff;
}
.media-text-module h2.highlight.extraspace,
.media-text-module .h2.highlight.extraspace,
.media-text-module.switch h2.highlight.extraspace,
.media-text-module.switch .h2.highlight.extraspace {
    line-height: 2em;
}
.media-text-module h2.highlight a,
.media-text-module .h2.highlight a,
.media-text-module.switch h2.highlight a,
.media-text-module.switch .h2.highlight a {
    color: #fff;
}
.media-text-module h3,
.media-text-module .h3,
.media-text-module.switch h3,
.media-text-module.switch .h3 {
    font-weight: 300;
    font-size: 44px;
}
@media (max-width: 992px) {
    .media-text-module h3,
    .media-text-module .h3,
    .media-text-module.switch h3,
    .media-text-module.switch .h3 {
        font-size: 37px;
        line-height: 47px;
    }
}
.media-text-module h3.highlight,
.media-text-module .h3.highlight,
.media-text-module.switch h3.highlight,
.media-text-module.switch .h3.highlight {
    background-color: #62BFE2;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    display: inline;
    padding: 2px 8px;
    font-weight: 300;
    line-height: 1.6em;
}
.media-text-module h3.highlight.dark,
.media-text-module .h3.highlight.dark,
.media-text-module.switch h3.highlight.dark,
.media-text-module.switch .h3.highlight.dark {
    background-color: #106989;
    color: #ffffff;
}
.media-text-module h3.highlight.extraspace,
.media-text-module .h3.highlight.extraspace,
.media-text-module.switch h3.highlight.extraspace,
.media-text-module.switch .h3.highlight.extraspace {
    line-height: 2em;
}
.media-text-module h3.highlight a,
.media-text-module .h3.highlight a,
.media-text-module.switch h3.highlight a,
.media-text-module.switch .h3.highlight a {
    color: #fff;
}
.media-text-module h4,
.media-text-module .h4,
.media-text-module.switch h4,
.media-text-module.switch .h4 {
    font-weight: 300;
    font-size: 28px;
}
.media-text-module h4.highlight,
.media-text-module .h4.highlight,
.media-text-module.switch h4.highlight,
.media-text-module.switch .h4.highlight {
    background-color: #62BFE2;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    display: inline;
    padding: 2px 8px;
    font-weight: 300;
    line-height: 1.6em;
}
.media-text-module h4.highlight.dark,
.media-text-module .h4.highlight.dark,
.media-text-module.switch h4.highlight.dark,
.media-text-module.switch .h4.highlight.dark {
    background-color: #106989;
    color: #ffffff;
}
.media-text-module h4.highlight.extraspace,
.media-text-module .h4.highlight.extraspace,
.media-text-module.switch h4.highlight.extraspace,
.media-text-module.switch .h4.highlight.extraspace {
    line-height: 2em;
}
.media-text-module h4.highlight a,
.media-text-module .h4.highlight a,
.media-text-module.switch h4.highlight a,
.media-text-module.switch .h4.highlight a {
    color: #fff;
}
.media-text-module h5,
.media-text-module .h5,
.media-text-module.switch h5,
.media-text-module.switch .h5 {
    font-weight: 600;
    font-size: 24px;
    font-weight: 300;
    line-height: 34px;
}
.media-text-module h5.highlight,
.media-text-module .h5.highlight,
.media-text-module.switch h5.highlight,
.media-text-module.switch .h5.highlight {
    background-color: #62BFE2;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    display: inline;
    padding: 2px 6px;
    font-weight: 300;
}
.media-text-module h5.highlight,
.media-text-module .h5.highlight,
.media-text-module.switch h5.highlight,
.media-text-module.switch .h5.highlight {
    background-color: #62BFE2;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    display: inline;
    padding: 2px 8px;
    font-weight: 300;
    line-height: 1.6em;
}
.media-text-module h5.highlight.dark,
.media-text-module .h5.highlight.dark,
.media-text-module.switch h5.highlight.dark,
.media-text-module.switch .h5.highlight.dark {
    background-color: #106989;
    color: #ffffff;
}
.media-text-module h5.highlight.extraspace,
.media-text-module .h5.highlight.extraspace,
.media-text-module.switch h5.highlight.extraspace,
.media-text-module.switch .h5.highlight.extraspace {
    line-height: 2em;
}
.media-text-module h5.highlight a,
.media-text-module .h5.highlight a,
.media-text-module.switch h5.highlight a,
.media-text-module.switch .h5.highlight a {
    color: #fff;
}
.media-text-module h6,
.media-text-module .h6,
.media-text-module.switch h6,
.media-text-module.switch .h6 {
    font-weight: 600;
    font-size: 16px;
}
.media-text-module h6.highlight,
.media-text-module .h6.highlight,
.media-text-module.switch h6.highlight,
.media-text-module.switch .h6.highlight {
    background-color: #62BFE2;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    display: inline;
    padding: 2px 8px;
    font-weight: 300;
    line-height: 1.6em;
}
.media-text-module h6.highlight.dark,
.media-text-module .h6.highlight.dark,
.media-text-module.switch h6.highlight.dark,
.media-text-module.switch .h6.highlight.dark {
    background-color: #106989;
    color: #ffffff;
}
.media-text-module h6.highlight.extraspace,
.media-text-module .h6.highlight.extraspace,
.media-text-module.switch h6.highlight.extraspace,
.media-text-module.switch .h6.highlight.extraspace {
    line-height: 2em;
}
.media-text-module h6.highlight a,
.media-text-module .h6.highlight a,
.media-text-module.switch h6.highlight a,
.media-text-module.switch .h6.highlight a {
    color: #fff;
}
.media-text-module p,
.media-text-module.switch p {
    font-family: "Bitter";
    font-size: 20px;
    line-height: 29px;
    font-weight: 400;
    margin-bottom: 1em;
}
@media (max-width: 992px) {
    .media-text-module p,
    .media-text-module.switch p {
        font-size: 16px;
        line-height: 24px;
    }
}
.media-text-module p.highlight,
.media-text-module.switch p.highlight {
    background-color: #62BFE2;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    display: inline;
    padding: 2px 8px;
    font-weight: 300;
    line-height: 1.6em;
}
.media-text-module p.highlight.dark,
.media-text-module.switch p.highlight.dark {
    background-color: #106989;
    color: #ffffff;
}
.media-text-module p.highlight.extraspace,
.media-text-module.switch p.highlight.extraspace {
    line-height: 2em;
}
.media-text-module p.highlight a,
.media-text-module.switch p.highlight a {
    color: #fff;
}
.media-text-module h2,
.media-text-module h3,
.media-text-module.switch h2,
.media-text-module.switch h3 {
    text-transform: unset;
    transform: rotate(0deg);
    font-size: 44px;
}
@media (max-width: 992px) {
    .media-text-module h2.highlight,
    .media-text-module h3.highlight,
    .media-text-module.switch h2.highlight,
    .media-text-module.switch h3.highlight {
        font-size: 44px;
    }
}

.media-text-module .inner.cf {
    max-width: 1180px;
    flex-direction: row-reverse;
}

.media-text-module .inner.cf {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    padding: 40px 0 0 0px;
}
@media (min-width: 992px) {
    .media-text-module .inner.cf {
        gap: 25px;
    }
}
@media (max-width: 992px) {
    .media-text-module .inner.cf {
        flex-direction: column;
    }
}
.media-text-module .media-wrap {
    background-size: contain;
    background-position-y: top;
}
@media (max-width: 992px) {
    .media-text-module .media-wrap {
        width: 100%;
        height: 300px;
    }
}
@media (min-width: 992px) {
    .media-text-module .media-wrap {
        background-position: top right;
    }
}
.media-text-module .text-wrap .text {
    text-align: left;
}
.media-text-module .text-wrap h2,
.media-text-module .text-wrap h3 {
    text-align: left;
}
@media (min-width: 992px) {
    .media-text-module.switch .inner.cf {
        flex-direction: row-reverse;
    }
    .media-text-module.switch .media-wrap {
        background-size: contain;
        background-position-y: top;
    }
}
@media (min-width: 992px) and (min-width: 992px) {
    .media-text-module.switch .media-wrap {
        background-size: 90%;
        background-position: top left;
    }
}
@media (min-width: 992px) {
    .media-text-module.switch .text-wrap .text {
        text-align: right;
        margin-bottom: -20rem;
    }
    .media-text-module.switch .text-wrap h1,
    .media-text-module.switch .text-wrap h2,
    .media-text-module.switch .text-wrap h3,
    .media-text-module.switch .text-wrap h4,
    .media-text-module.switch .text-wrap h5,
    .media-text-module.switch .text-wrap h6 {
        text-align: right;
    }
}
@media (min-width: 992px) {
    .media-text-module.style-three .text-wrap {
        width: 66.666667%;
    }
}
@media (min-width: 992px) {
    .media-text-module.style-three .media-wrap {
        width: 33.333333%;
    }
}
@media (max-width: 992px) {
    .media-text-module.style-three .media-wrap {
        position: absolute;
        top: 20%;
        left: 0%;
        height: 100%;
        z-index: 0;
    }
    .media-text-module.style-three .media-wrap.oversize:before {
        max-height: 100%;
        top: 0%;
        z-index: -1;
    }
}
.media-text-module.style-two {
    background-color: #ffffff;
    background-image: none;
}
.media-text-module.style-two .media-wrap {
    transform: rotate(0deg);
}
@media (min-width: 992px) {
    .media-text-module.style-two .media-wrap {
        margin-top: -30px;
    }
}
@media (max-width: 992px) {
    .media-text-module.style-two .media-wrap {
        z-index: 0;
        background-position-x: left;
        padding-left: 0;
        margin-left: -20px;
    }
}
.media-text-module.style-two .text-wrap {
    position: relative;
    padding-bottom: 45px;
}
@media (min-width: 992px) {
    .media-text-module.style-two .text-wrap {
        right: -3%;
    }
}
.media-text-module.style-two .text-wrap:after {
    content: "";
    position: absolute;
    top: 0;
    z-index: -1;
}
@media (min-width: 992px) {
    .media-text-module.style-two .text-wrap:after {
        width: 127%;
        height: 110%;
        left: -30%;
        background-image: radial-gradient(circle farthest-side at bottom left, #ffffff 25%, #ffffff00 70%, #ffffff00 100%), var(--wpr-bg-992262e8-702a-46e2-9a94-4274f4762feb);
    }
}
@media (max-width: 992px) {
    .media-text-module.style-two .text-wrap:after {
        width: 90%;
        height: 110%;
        left: 3%;
        background-image: radial-gradient(circle farthest-side at bottom right, #ffffff 25%, #ffffff00 70%, #ffffff00 100%), url(/wp-content/themes/testa/images/header-bg.png);
    }
}
.media-text-module.style-two .text-wrap .text {
    padding: 0px 58px 0 10px;
    margin-top: -50px;
}
.media-text-module.style-two h1,
.media-text-module.style-two .h1 {
    margin: 3.5rem 0 1.5rem 0;
    color: #106989;
    font-size: 3.6rem;
    line-height: 1.2;
    font-weight: 600;
}
@media (max-width: 740px) {
    .media-text-module.style-two h1,
    .media-text-module.style-two .h1 {
        font-size: 5rem;
        line-height: 1.1;
    }
}
.media-text-module.style-two h1.sketch,
.media-text-module.style-two .h1.sketch {
    font-family: "Cabin Sketch", "Helvetica Neue", "Helvetica", "Arial", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, sans-serif;
    text-transform: none;
    font-weight: 700;
    color: #ffffff;
    font-size: 100px;
    line-height: initial;
    text-indent: 0;
    -webkit-margin-before: 0.29em;
    margin-block-start: 0.29em;
}
@media (max-width: 740px) {
    .media-text-module.style-two h1.sketch,
    .media-text-module.style-two .h1.sketch {
        font-size: 75px;
        line-height: 65px;
    }
}
.media-text-module.style-two h1.sketch.dark,
.media-text-module.style-two .h1.sketch.dark {
    color: #106989;
}
.media-text-module.style-two h1.sketch.light,
.media-text-module.style-two .h1.sketch.light {
    color: #ffffff;
}
.media-text-module.style-two h1.highlight,
.media-text-module.style-two .h1.highlight {
    background-color: #62BFE2;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    display: inline;
    padding: 2px 8px;
    font-weight: 300;
    line-height: 1.6em;
}
.media-text-module.style-two h1.highlight.dark,
.media-text-module.style-two .h1.highlight.dark {
    background-color: #106989;
    color: #ffffff;
}
.media-text-module.style-two h1.highlight.extraspace,
.media-text-module.style-two .h1.highlight.extraspace {
    line-height: 2em;
}
.media-text-module.style-two h1.highlight a,
.media-text-module.style-two .h1.highlight a {
    color: #fff;
}
.media-text-module.style-two h2,
.media-text-module.style-two .h2 {
    font-size: 60px;
    line-height: 66px;
    font-weight: 400;
}
@media (max-width: 992px) {
    .media-text-module.style-two h2,
    .media-text-module.style-two .h2 {
        font-size: 40px;
        line-height: 44px;
    }
}
.media-text-module.style-two h2.highlight,
.media-text-module.style-two .h2.highlight {
    background-color: #62BFE2;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    display: inline;
    padding: 2px 8px;
    font-weight: 300;
    line-height: 1.6em;
}
.media-text-module.style-two h2.highlight.dark,
.media-text-module.style-two .h2.highlight.dark {
    background-color: #106989;
    color: #ffffff;
}
.media-text-module.style-two h2.highlight.extraspace,
.media-text-module.style-two .h2.highlight.extraspace {
    line-height: 2em;
}
.media-text-module.style-two h2.highlight a,
.media-text-module.style-two .h2.highlight a {
    color: #fff;
}
.media-text-module.style-two h3,
.media-text-module.style-two .h3 {
    font-weight: 300;
    font-size: 44px;
}
@media (max-width: 992px) {
    .media-text-module.style-two h3,
    .media-text-module.style-two .h3 {
        font-size: 37px;
        line-height: 47px;
    }
}
.media-text-module.style-two h3.highlight,
.media-text-module.style-two .h3.highlight {
    background-color: #62BFE2;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    display: inline;
    padding: 2px 8px;
    font-weight: 300;
    line-height: 1.6em;
}
.media-text-module.style-two h3.highlight.dark,
.media-text-module.style-two .h3.highlight.dark {
    background-color: #106989;
    color: #ffffff;
}
.media-text-module.style-two h3.highlight.extraspace,
.media-text-module.style-two .h3.highlight.extraspace {
    line-height: 2em;
}
.media-text-module.style-two h3.highlight a,
.media-text-module.style-two .h3.highlight a {
    color: #fff;
}
.media-text-module.style-two h4,
.media-text-module.style-two .h4 {
    font-weight: 300;
    font-size: 28px;
}
.media-text-module.style-two h4.highlight,
.media-text-module.style-two .h4.highlight {
    background-color: #62BFE2;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    display: inline;
    padding: 2px 8px;
    font-weight: 300;
    line-height: 1.6em;
}
.media-text-module.style-two h4.highlight.dark,
.media-text-module.style-two .h4.highlight.dark {
    background-color: #106989;
    color: #ffffff;
}
.media-text-module.style-two h4.highlight.extraspace,
.media-text-module.style-two .h4.highlight.extraspace {
    line-height: 2em;
}
.media-text-module.style-two h4.highlight a,
.media-text-module.style-two .h4.highlight a {
    color: #fff;
}
.media-text-module.style-two h5,
.media-text-module.style-two .h5 {
    font-weight: 600;
    font-size: 24px;
    font-weight: 300;
    line-height: 34px;
}
.media-text-module.style-two h5.highlight,
.media-text-module.style-two .h5.highlight {
    background-color: #62BFE2;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    display: inline;
    padding: 2px 6px;
    font-weight: 300;
}
.media-text-module.style-two h5.highlight,
.media-text-module.style-two .h5.highlight {
    background-color: #62BFE2;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    display: inline;
    padding: 2px 8px;
    font-weight: 300;
    line-height: 1.6em;
}
.media-text-module.style-two h5.highlight.dark,
.media-text-module.style-two .h5.highlight.dark {
    background-color: #106989;
    color: #ffffff;
}
.media-text-module.style-two h5.highlight.extraspace,
.media-text-module.style-two .h5.highlight.extraspace {
    line-height: 2em;
}
.media-text-module.style-two h5.highlight a,
.media-text-module.style-two .h5.highlight a {
    color: #fff;
}
.media-text-module.style-two h6,
.media-text-module.style-two .h6 {
    font-weight: 600;
    font-size: 16px;
}
.media-text-module.style-two h6.highlight,
.media-text-module.style-two .h6.highlight {
    background-color: #62BFE2;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    display: inline;
    padding: 2px 8px;
    font-weight: 300;
    line-height: 1.6em;
}
.media-text-module.style-two h6.highlight.dark,
.media-text-module.style-two .h6.highlight.dark {
    background-color: #106989;
    color: #ffffff;
}
.media-text-module.style-two h6.highlight.extraspace,
.media-text-module.style-two .h6.highlight.extraspace {
    line-height: 2em;
}
.media-text-module.style-two h6.highlight a,
.media-text-module.style-two .h6.highlight a {
    color: #fff;
}
.media-text-module.style-two p {
    font-family: "Bitter";
    font-size: 20px;
    line-height: 29px;
    font-weight: 400;
    margin-bottom: 1em;
}
@media (max-width: 992px) {
    .media-text-module.style-two p {
        font-size: 16px;
        line-height: 24px;
    }
}
.media-text-module.style-two p.highlight {
    background-color: #62BFE2;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    display: inline;
    padding: 2px 8px;
    font-weight: 300;
    line-height: 1.6em;
}
.media-text-module.style-two p.highlight.dark {
    background-color: #106989;
    color: #ffffff;
}
.media-text-module.style-two p.highlight.extraspace {
    line-height: 2em;
}
.media-text-module.style-two p.highlight a {
    color: #fff;
}
.media-text-module.style-two h2,
.media-text-module.style-two h3 {
    text-transform: unset;
    transform: rotate(0deg);
}
.media-text-module.style-two h2 {
    font-size: 3.2rem;
}
@media (min-width: 992px) {
    .media-text-module.switch .text-wrap {
        left: unset;
    }
    .media-text-module.switch .text-wrap:after {
        background-image: radial-gradient(circle farthest-side at bottom right, #ffffff 25%, #ffffff00 70%, #ffffff00 100%), var(--wpr-bg-19768b22-841f-4223-add4-e09e126b6378);
    }
}

.two-images-highlighted .inner {
    max-width: 1180px;
}
.two-images-highlighted.image {
    background-repeat: no-repeat;
    background-position: center top;
    background-size: cover;
    padding: 80px 0px 120px 0px;
}
.two-images-highlighted.white {
    background-color: #ffffff;
    background-image: unset;
}
.two-images-highlighted.dark {
    background-color: #06151c;
    background-image: unset;
}
.two-images-highlighted .text-wrap {
    margin-top: 55px;
    text-align: center;
    margin-bottom: 55px;
}
.two-images-highlighted .text-wrap h1 {
    margin-top: 0;
}
.two-images-highlighted .columns.two {
    display: flex;
    gap: 125px;
    flex-direction: row;
    justify-content: space-between;
    height:40rem;
}
@media (max-width: 992px) {
    .two-images-highlighted .columns.two {
        flex-direction: column;
        width: 80%;
    }
}
.two-images-highlighted .columns.two .column {
    height: 33rem;
    width: 100%;
    background-repeat: no-repeat;
    background-position: center;
    position: relative;
}
@media (max-width: 992px) {
    .two-images-highlighted .columns.two .column {
        display: flex;
        flex-direction: column;
    }
}
@media (min-width: 992px) {
    .two-images-highlighted .columns.two .column:nth-child(even) .logo {
        right: 35px;
        position: absolute;
    }
    .two-images-highlighted .columns.two .column:nth-child(odd) .logo {
        left: 35px;
        position: absolute;
    }
}
.two-images-highlighted .columns.two .column .logo {
    margin-top: -45px;
}
.two-images-highlighted .columns.two .column .header-wrap {
    bottom: -30px;
    left: -35px;
    position: absolute;
}
@media (min-width: 992px) {
    .two-images-highlighted .columns.two .column .header-wrap {
        width: 70%;
    }
    .two-images-highlighted .columns.two .column .header-wrap h5 {
        font-size: 22px;
    }
}
@media (max-width: 992px) {
    .two-images-highlighted .columns.two .column .header-wrap {
        left: -15px;
    }
    .two-images-highlighted .columns.two .column .header-wrap h5 {
        font-size: 0.9em;
    }
}

.content-module.three-columns {
    padding: 20px 0 40px;
}
.content-module.three-columns .inner {
    display: grid;
    grid-template-rows: 1fr;
    grid-template-columns: 33.33% 33.33% 33.33%;
    gap: 0px;
    padding: 0;
}
@media (max-width: 740px) {
    .content-module.three-columns .inner {
        grid-template-columns: 100%;
    }
}
@media (max-width: 1240px) {
    .content-module.three-columns .inner {
        max-width: 100%;
    }
}
.content-module.three-columns .inner .intro {
    grid-column: 1/-1;
    padding: 25px 0;
}
@media (max-width: 992px) {
    .content-module.three-columns .inner .intro {
        text-align: center;
    }
}
.content-module.three-columns .inner .column {
    width: 100%;
    padding: 0px 10%;
}
.content-module.three-columns .inner .column .media-wrap {
    margin-bottom: -20px;
}
.content-module.three-columns .inner .column .media-wrap img {
    max-height: 212px;
    width: auto;
}
.content-module.three-columns .inner .column .text-wrap h1.sketch {
    line-height: initial !important;
    font-size: 80px;
}
.content-module.three-columns .inner .column .text-wrap h1.sketch.secondary {
    color: #004C65;
}
.content-module.three-columns .inner .column .text-wrap p {
    width: 100%;
    margin-left: 0;
}
.content-module.three-columns.style-2 {
    padding: 20px 0 60px;
    background-color: #ffffff;
    background-image: none;
}
.content-module.three-columns.style-2 .inner .column {
    position: relative;
}
.content-module.three-columns.style-2 .inner .column .media-wrap {
    margin-bottom: 0;
}
.content-module.three-columns.style-2 .inner .column .media-wrap img {
    width: 70%;
}
.content-module.three-columns.style-2 .inner .column:before {
    content: "";
    position: absolute;
    width: 95%;
    height: 85%;
    left: 2.5%;
    top: 15%;
    z-index: -1;
    background-image: radial-gradient(circle farthest-side at top left, #ffffff 25%, #ffffff00 70%, #ffffff00 100%), var(--wpr-bg-ced8c4e6-0aed-48b9-83e5-f9464dbd851a);
}
@media (min-width: 992px) {
    .content-module.three-columns:not(.style-2) .column:first-child {
        padding-left: 0;
    }
}
.content-module.three-columns:not(.style-2) .column:last-child {
    padding-right: 0;
}

.reviews-block-module {
    padding: 40px 0px;
    background-image: var(--wpr-bg-3aa77fe1-6427-4765-9ec3-157a8396db8b);
}
@media (max-width: 576px) {
    .reviews-block-module {
        padding-bottom: 40px;
    }
}
.reviews-block-module:before {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 0;
    background-image: unset;
}
.reviews-block-module .top-rating-wrap {
    font-size: 32px;
    font-weight: 400;
}
.reviews-block-module .top-rating-wrap p {
    font-size: 18px;
    font-weight: 400;
}
.reviews-block-module .items-wrap .date {
    opacity: 1;
}
.reviews-block-module .items-wrap .rev-item p {
    font-weight: 400;
}

.stars-rev {
    width: 100%;
    height: auto;
    position: relative;
    display: block;
}
.stars-rev__star {
    width: 21.5px;
    height: 20px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
    background-image: var(--wpr-bg-3a3f9bca-089c-414b-a400-79dc09c96855);
    display: inline-block;
    vertical-align: text-top;
}
.stars-rev.five-stars .stars-rev__star {
    background-image: var(--wpr-bg-d4f72433-a289-4c26-b338-1787c67cbf94);
}
.stars-rev.four-half-stars .stars-rev__star {
    background-image: var(--wpr-bg-4d1a152f-7bb5-4c40-82cf-17cd5eeca3b0);
}
.stars-rev.four-half-stars .stars-rev__star:nth-child(5) {
    background-image: var(--wpr-bg-700486d6-b51b-4bff-adfb-7204c8410f35);
}
.stars-rev.four-stars .stars-rev__star {
    background-image: var(--wpr-bg-0b74112a-345c-4570-8044-e3a7e1f2cac8);
}
.stars-rev.four-stars .stars-rev__star:nth-child(5) {
    background-image: var(--wpr-bg-76a0a388-2c8c-4011-9409-e27a8f7ef060);
}
.stars-rev.three-half-stars .stars-rev__star {
    background-image: var(--wpr-bg-25f89943-d6f9-49e7-8d9d-994e0ee3b8fc);
}
.stars-rev.three-half-stars .stars-rev__star:nth-child(5) {
    background-image: var(--wpr-bg-e2571e41-479b-40aa-ab6f-72b24a5b8491);
}
.stars-rev.three-half-stars .stars-rev__star:nth-child(4) {
    background-image: var(--wpr-bg-20d94bb1-7ecc-49f1-8926-45cf02e0af99);
}
.stars-rev.three-stars .stars-rev__star {
    background-image: var(--wpr-bg-a0ebd8ce-4595-4a00-9f2f-248a40a9d5ba);
}
.stars-rev.three-stars .stars-rev__star:nth-child(5), .stars-rev.three-stars .stars-rev__star:nth-child(4) {
    background-image: var(--wpr-bg-54824d2a-f325-456d-a357-1b09c7cbb4cc);
}
.stars-rev.two-half-stars .stars-rev__star {
    background-image: var(--wpr-bg-46dccaa7-e7a4-4653-9de7-4ccda7c1cbb6);
}
.stars-rev.two-half-stars .stars-rev__star:nth-child(5), .stars-rev.two-half-stars .stars-rev__star:nth-child(4) {
    background-image: var(--wpr-bg-6f5c975b-82ff-4357-bf57-5ab035d27e7e);
}
.stars-rev.two-half-stars .stars-rev__star:nth-child(3) {
    background-image: var(--wpr-bg-80ea011f-0206-4583-9a94-cf936a9028e6);
}
.stars-rev.two-stars .stars-rev__star {
    background-image: var(--wpr-bg-0ddbc29f-4642-4e88-b44d-f2572e73bed2);
}
.stars-rev.two-stars .stars-rev__star:nth-child(5), .stars-rev.two-stars .stars-rev__star:nth-child(4), .stars-rev.two-stars .stars-rev__star:nth-child(3) {
    background-image: var(--wpr-bg-e7e8f6d8-8941-424d-9ea6-86b4baae2886);
}
.stars-rev.one-half-stars .stars-rev__star {
    background-image: var(--wpr-bg-6fd815e0-4f78-43fd-ad8d-7ca08585a351);
}
.stars-rev.one-half-stars .stars-rev__star:nth-child(5), .stars-rev.one-half-stars .stars-rev__star:nth-child(4), .stars-rev.one-half-stars .stars-rev__star:nth-child(3) {
    background-image: var(--wpr-bg-92b388b9-41e0-445e-ac6c-9d7a0d5d0edc);
}
.stars-rev.one-half-stars .stars-rev__star:nth-child(2) {
    background-image: var(--wpr-bg-3b1c2190-3152-4708-9cef-c847d50b24d0);
}
.stars-rev.one-star .stars-rev__star {
    background-image: var(--wpr-bg-eb3952a6-5517-4faf-9961-eafa67337f7d);
}
.stars-rev.one-star .stars-rev__star:nth-child(5), .stars-rev.one-star .stars-rev__star:nth-child(4), .stars-rev.one-star .stars-rev__star:nth-child(3), .stars-rev.one-star .stars-rev__star:nth-child(2) {
    background-image: var(--wpr-bg-047f1517-e4c0-4e7f-b24e-fd791c34c310);
}
.stars-rev.half-star .stars-rev__star {
    background-image: var(--wpr-bg-cda364e0-5e1b-44af-a53b-c64e0d59c5af);
}
.stars-rev.half-star .stars-rev__star:nth-child(5), .stars-rev.half-star .stars-rev__star:nth-child(4), .stars-rev.half-star .stars-rev__star:nth-child(3), .stars-rev.half-star .stars-rev__star:nth-child(2) {
    background-image: var(--wpr-bg-9383cf9d-ae34-4c3a-93a7-769f8d571068);
}
.stars-rev.half-star .stars-rev__star:nth-child(1) {
    background-image: var(--wpr-bg-0b013b1e-5765-45ff-a2d8-0ae22651d6b6);
}

.etrusted-trusted-stars-service-widget-wrapper {
    margin: 1rem !important;
}

.etrusted-trusted-stars-service-widget-grade__value,
.etrusted-trusted-stars-service-widget-grade__summary,
.etrusted-trusted-stars-service-widget-wrapper__link {
    color: #ffffff !important;
}

.product-reviews.product-reviews-addtocart {
    padding: 0 0 1rem 0;
}
.product-reviews.product-reviews-trustedshops {
    padding: 45px 0 0 0;
}

.featured-product-module-v2 {
    padding: 60px 0px 0px;
}
@media (max-width: 992px) {
    .featured-product-module-v2 {
        padding: 20px 0px;
    }
}
.featured-product-module-v2 .inner {
    display: grid;
}
@media (min-width: 992px) {
    .featured-product-module-v2 .inner {
        grid-template-rows: 1fr;
        grid-template-columns: 0.9fr 1.1fr;
        max-width: 1080px;
        padding: 0 108px 0 0px;
    }
}
@media (max-width: 992px) {
    .featured-product-module-v2 .inner {
        grid-template-columns: 1fr;
    }
}
.featured-product-module-v2 .inner:before {
    display: none;
}
.featured-product-module-v2 .inner:after {
    display: none;
}
.featured-product-module-v2 .text-wrap {
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 110%;
}
@media (max-width: 992px) {
    .featured-product-module-v2 .text-wrap {
        grid-row: 1;
    }
}
.featured-product-module-v2 .text-wrap .inner-wrap {
    position: relative;
    padding: 35px 35px 0px 35px;
}
@media (max-width: 992px) {
    .featured-product-module-v2 .text-wrap .inner-wrap {
        padding: 25px 15px 0px 15px;
    }
    .featured-product-module-v2 .text-wrap .inner-wrap h3 {
        text-align: center;
    }
}
.featured-product-module-v2 .text-wrap .inner-wrap .content {
    margin-left: 0;
    width: 95%;
}
@media (max-width: 992px) {
    .featured-product-module-v2 .text-wrap .inner-wrap .content {
        width: 65%;
    }
}
.featured-product-module-v2 .text-wrap .inner-wrap:before {
    content: "";
    position: absolute;
    z-index: -2;
}
@media (min-width: 992px) {
    .featured-product-module-v2 .text-wrap .inner-wrap:before {
        width: 150%;
        height: 95%;
        left: -50%;
        top: 5%;
        background-image: radial-gradient(circle farthest-side at top left, #ffffff 30%, #ffffff00 60%, #ffffff00 100%), var(--wpr-bg-43468976-7f87-46fa-9a42-64fec23de248);
    }
}
@media (max-width: 992px) {
    .featured-product-module-v2 .text-wrap .inner-wrap:before {
        width: 70%;
        height: calc(100% - 200px);
        left: 0%;
        top: 0%;
        background-image: radial-gradient(circle farthest-side at bottom right, #ffffff 25%, #ffffff00 60%, #ffffff00 100%), url(/wp-content/themes/testa/images/header-bg.png);
    }
}
@media (min-width: 992px) {
    .featured-product-module-v2 .text-wrap .inner-wrap .img-wrap .mobile {
        display: none;
    }
}
.featured-product-module-v2 ul {
    margin-left: 20px;
}
@media (max-width: 1240px) {
    .featured-product-module-v2 ul {
        padding-right: 0;
        margin-bottom: 30px;
    }
}
.featured-product-module-v2 ul li {
    font-size: 20px;
    line-height: 24px;
    font-weight: 400;
    color: #106989;
    position: relative;
    padding-left: 0px;
}
.featured-product-module-v2 .img-wrap {
    margin-right: -50px;
}
@media (max-width: 992px) {
    .featured-product-module-v2 .img-wrap:not(.mobile) {
        display: none;
    }
    .featured-product-module-v2 .img-wrap.mobile img {
        max-width: 90vw;
        width: auto;
        max-height: 350px;
    }
}
@media (min-width: 992px) {
    .featured-product-module-v2 .img-wrap.mobile {
        display: none;
    }
}
.featured-product-module-v2 .rating-btn-wrap {
    margin: 0;
}
@media (max-width: 992px) {
    .featured-product-module-v2 .rating-btn-wrap {
        display: flex;
        flex-direction: column;
        margin-left: -20px;
    }
}
@media (max-width: 1240px) {
    .featured-product-module-v2 .rating-btn-wrap {
        position: relative;
        right: auto;
        bottom: auto;
        width: 100%;
    }
}
.featured-product-module-v2 .rating-btn-wrap .rating_values {
    position: relative;
    padding-left: 128px;
    width: 100%;
    margin-bottom: 7px 0px;
}
@media (max-width: 400px) {
    .featured-product-module-v2 .rating-btn-wrap .rating_values {
        display: block;
        padding-left: 0;
    }
}
.featured-product-module-v2 .rating-btn-wrap .rating_values h3 {
    line-height: 0;
    margin-bottom: 0;
}
.featured-product-module-v2 .rating-btn-wrap .rating_values p {
    font-size: 16px;
    line-height: 22px;
    font-weight: 400;
    color: #106989;
}
@media (max-width: 400px) {
    .featured-product-module-v2 .rating-btn-wrap .rating_values p {
        font-size: 14px;
        text-align: center;
    }
}
@media (max-width: 992px) {
    .featured-product-module-v2 .rating-btn-wrap .rating_values .top-rating-wrap {
        display: flex;
        flex-direction: row;
        justify-content: center;
    }
    .featured-product-module-v2 .rating-btn-wrap .rating_values a {
        margin: 0;
    }
}
.featured-product-module-v2 .rating-btn-wrap .stars-rev {
    position: absolute;
    left: 0;
    top: 0;
    width: auto;
    font-size: 0;
}
@media (max-width: 400px) {
    .featured-product-module-v2 .rating-btn-wrap .stars-rev {
        position: relative;
        left: auto;
        top: auto;
        width: 100%;
    }
}
.featured-product-module-v2 .rating-btn-wrap .stars-rev__star {
    width: 20px;
    height: 19px;
    margin-right: 5px;
}
.featured-product-module-v2 .rating-btn-wrap .btn {
    display: block;
    margin-bottom: 10px;
}
.featured-product-module-v2 .rating-btn-wrap .btn a {
    text-transform: unset;
}
.featured-product-module-v2 .rating-btn-wrap p {
    font-size: 20px;
    line-height: 26px;
    font-weight: 400;
    color: #106989;
}
.featured-product-module-v2 .rating-btn-wrap p strong {
    font-weight: 700;
}
.featured-product-module-v2 .rating-btn-wrap .btn {
    float: left;
}
.featured-product-module-v2 .rating-btn-wrap .btn a {
    display: inline-block;
}

.products-overview-module {
    padding: 60px 0 0;
    background-color: #ffffff;
}
.products-overview-module .products-wrap .btn-wrap .price span {
    white-space: nowrap;
}

.content-big-image-two-col-content {
    margin: 0 0 250px 0;
}
.content-big-image-two-col-content .inner {
    position: relative;
}
@media (max-width: 992px) {
    .content-big-image-two-col-content .inner {
        padding: 0;
    }
}
.content-big-image-two-col-content .inner:before {
    content: "";
    position: absolute;
    width: 60%;
    height: 95%;
    left: 0%;
    top: 10%;
    z-index: -1;
    background-image: radial-gradient(circle farthest-side at bottom right, #ffffff 45%, #ffffff00 90%, #ffffff00 100%), var(--wpr-bg-1fec6071-658b-462f-82a0-5ee196e76c80);
}
@media (max-width: 992px) {
    .content-big-image-two-col-content .inner:before {
        width: 90%;
        left: 5%;
        padding-top: 40px;
        top: -40px;
        background-image: radial-gradient(circle farthest-side at bottom right, #ffffff 15%, #ffffff00 60%, #ffffff00 100%), var(--wpr-bg-47ef89d3-8bb8-4691-bd9b-ecfa3844054a);
    }
}
.content-big-image-two-col-content .media-wrap {
    display: grid;
    grid-template-columns: 20% 80%;
}
@media (max-width: 992px) {
    .content-big-image-two-col-content .media-wrap {
        grid-template-columns: 100%;
        grid-auto-rows: auto;
    }
}
.content-big-image-two-col-content .text-wrap {
    display: grid;
    grid-template-columns: 50% 50%;
    gap: 45px;
    margin-top: 45px;
}
@media (max-width: 992px) {
    .content-big-image-two-col-content .text-wrap {
        grid-template-columns: 100%;
        grid-auto-rows: auto;
        padding: 0 10%;
    }
}
.content-big-image-two-col-content .large-image {
    height: 625px;
    width: 100%;
    background-size: contain;
    background-repeat: no-repeat;
}
@media (max-width: 992px) {
    .content-big-image-two-col-content .large-image {
        width: 100vw;
        height: 65vw;
    }
}
.content-big-image-two-col-content .arrow-wrapper {
    width: 100%;
    height: 100%;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 100% 30%;
}
@media (max-width: 992px) {
    .content-big-image-two-col-content .arrow-wrapper {
        background-position: bottom center;
        height: 165px;
    }
}

.arrow-wrap {
    display: none;
    padding: 80px;
}
.arrow-wrap:after {
    content: "";
    display: block;
    position: relative;
    width: 40px;
    height: 40px;
    border: 0px;
    border-bottom: 6px solid #ffffff;
    border-left: 6px solid #ffffff;
    border-radius: 5px;
    margin: 0 auto;
    transform: rotate(-45deg);
}
.arrow-wrap.white {
    background-color: #ffffff;
    background-image: unset;
}
.arrow-wrap.dark {
    background-color: #06151C;
    background-image: unset;
}

.tabs-info-wrapper .tab_container {
    background-image: var(--wpr-bg-dcdad803-f509-4c5f-bc90-1feebc95bf64);
    position: relative;
}
@media (min-width: 992px) {
    .tabs-info-wrapper .tab_container {
        margin-top: -30px;
    }
}
@media (max-width: 992px) {
    .tabs-info-wrapper .tab_container {
        margin-top: -120px;
        padding-top: 140px;
    }
}
@media (max-width: 740px) {
    .tabs-info-wrapper .tab_container {
        margin-top: -260px;
        padding-top: 280px;
    }
}
.tabs-info-wrapper .tab_container p {
    font-size: 20px;
    font-weight: 400;
}
.tabs-info-wrapper .tabs li {
    background-color: #62bfe2;
    font-weight: 300 !important;
    font-family: "Bitter";
    font-size: 20px;
}
.tabs-info-wrapper .tabs li.active {
    background-color: #004c65;
    color: white;
}
@media (max-width: 992px) {
    .tabs-info-wrapper .tabs {
        display: grid;
        grid-auto-columns: 1fr;
        grid-template-columns: 1fr 1fr 1fr;
        grid-template-rows: 1fr 1fr;
        gap: 0px 0px;
    }
    .tabs-info-wrapper .tabs li {
        font-weight: 300 !important;
        font-family: "Bitter";
        font-size: 16px;
        width: 90%;
        display: flex;
        align-items: center;
    }
}
@media (max-width: 740px) {
    .tabs-info-wrapper .tabs {
        grid-template-columns: 1fr;
    }
    .tabs-info-wrapper .tabs li {
        width: 100%;
        padding: 0.5rem;
    }
}

.single-product-module .usp-list {
    position: relative;
    float: right;
}
.single-product-module .usp-list:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0%;
    top: 15px;
    z-index: 0;
}
@media (min-width: 992px) {
    .single-product-module .usp-list:before {
        background-image: url(/wp-content/themes/testa/images/header-bg.png);
    }
}
@media (max-width: 992px) {
    .single-product-module .usp-list {
        width: 80%;
        float: unset;
        margin: 0 auto;
        top: 40px;
        padding: 20px 20px 5px;
        background-image: url(/wp-content/themes/testa/images/header-bg.png);
        margin-bottom: 3rem;
    }
}
.single-product-module .usp-list li {
    font-weight: 400;
}
@media (max-width: 740px) {
    .single-product-module .usp-list {
        margin-bottom: 3rem;
    }
}
.single-product-module .top {
    z-index: 1;
    position: relative;
}
.single-product-module .block.info h4 {
    font-size: 20px;
}
.single-product-module .block.subscription-types {
    background-color: transparent;
}
.single-product-module .block.subscription-types .content {
    display: none;
}
.single-product-module .block.subscription-types .info:hover + .content {
    position: absolute;
    transition: 2sec ease-in-out;
    display: flex;
    flex-direction: column;
    z-index: 9999;
    background-color: #C6DFE7;
    color: black;
    left: -20px;
    padding: 1rem;
    margin-top: 1.8rem;
    border-radius: 10px;
    width: 115%;
}
@media (max-width: 576px) {
    .single-product-module .block.subscription-types .info:hover + .content {
        margin-top: 1rem;
        left: -165px;
        width: 220%;
    }
}
.single-product-module .block.subscription-types .info:hover + .content strong {
    margin: 0 0 0.8rem;
}
.single-product-module .block.subscription-types .info:hover + .content ul {
    display: block;
}
.single-product-module .block.subscription-types .info:hover + .content li {
    background-color: #C6DFE7;
    padding: 5px 15px;
    margin: 0;
    font-size: 0.8rem;
    font-weight: normal;
}
.single-product-module .block.subscription-types ul {
    display: flex;
    justify-content: space-around;
}
.single-product-module .block.subscription-types li {
    background-color: #105a79;
    list-style: none;
    padding: 0 15px;
    margin: 0;
}
.single-product-module .block.subscription-types [type=radio]:not(:checked) + label,
.single-product-module .block.subscription-types [type=radio]:checked + label,
.single-product-module .block.subscription-types [type=checkbox]:not(:checked) + label,
.single-product-module .block.subscription-types [type=checkbox]:checked + label {
    font-size: 20px;
    font-family: "Bitter";
    color: #fff;
}
.single-product-module__left {
    padding-top: 80px;
}
.single-product-module__left .mobile-view-title {
    text-align: center;
}
.single-product-module__left .mobile-view-title .rating_values {
    text-align: center;
    width: 100%;
    padding-left: 0px;
    margin-left: 0px;
}
.single-product-module__left .mobile-view-title .rating_values .stars-rev {
    position: relative;
    left: unset;
    top: unset;
}
.single-product-module__right {
    padding-top: 30px;
}
@media (min-width: 992px) {
    .single-product-module__right .product-select-options:before {
        content: "";
        position: absolute;
        width: 95%;
        height: 104%;
        left: -5%;
        top: -2%;
        z-index: 0;
        background-image: var(--wpr-bg-b5ff1271-005c-4a42-9b99-ef147d1a1fae);
    }
}
@media (max-width: 992px) {
    .single-product-module__right .product-select-options:before {
        content: "";
        position: absolute;
        width: 110%;
        height: 104%;
        left: -5%;
        top: -2%;
        z-index: 0;
        background-image: var(--wpr-bg-fb44dff4-ff2c-4a6c-9bf4-642510603cc9);
    }
}
.single-product-module__right .add_prod_to_cart {
    border-radius: 24px;
    padding: 13px 28px;
    font-size: 16px;
    font-weight: 700;
    color: #ffffff;
    font-family: "Bitter";
    background: #F8736E;
    background-color: #F8736E;
}
.single-product-module__right .add_prod_to_cart:hover {
    border-radius: 24px;
    padding: 13px 28px;
    font-size: 16px;
    font-weight: 700;
    color: #ffffff;
    font-family: "Bitter";
    background: #F8736E;
    background-color: #F8736E;
}
.single-product-module__right .product-select-options {
    position: relative;
}
.single-product-module__right .product-select-options .top div.rating_values div.top-rating-wrap {
    display: grid;
    grid-template-columns: repeat(2, 10% 85%);
    margin-right: 5%;
}
.single-product-module .select-option label.prodvar {
    font-size: 16px;
    background-color: #ecf6f8;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
    padding-left: 42px !important;
    margin-bottom: 10px !important;
    border-radius: 6px !important;
}
.single-product-module .select-option label.prodvar.product {
    display:grid;
    grid-template-columns: 170px 2fr 2fr  2fr;
}
.single-product-module .select-option label.prodvar.product-sub {
    display:grid;
    margin-left:20px;
    grid-template-columns: 150px 2fr 2fr  2fr ;
}
@media (max-width: 740px) {
    .single-product-module .select-option label.prodvar.product {
        margin-left:0;
        grid-template-columns: 140px 2fr 2fr ;
    }
    .single-product-module .select-option label.prodvar.product-sub {
        display:grid;
        margin-left:0;
        grid-template-columns: 140px 2fr 2fr ;
    }
    .single-product-module .select-option label.prodvar.product-sub .arrow_box {
        display:none;
    }
}
.single-product-module .select-option label.prodvar::after, .single-product-module .select-option label.prodvar::before {
    margin-top: 10px;
    margin-left: 10px;
}
.single-product-module .select-option label.prodvar .variation_price {
    float: right;
    margin-right: 10px;
    font-weight: bold;
}
.single-product-module .select-option label.prodvar .subscription-product-name {
    width: 170px;
}

@media (max-width: 600px) {
    body .qib-button.qib-button-wrapper {
        float: left !important;
        transform: scale(0.7);
        margin-left: 0;
        margin-right: 10px !important;
    }
}
@media (max-width: 740px) {
    .single-product-module .select-option label.prodvar .subscription-product-name {
        float: left;
        width: auto;
    }
    .single-product-module .block {
        padding: 5px !important;
    }
}
.single-product-module .select-option label.prodvar .subscription-discount {
    color: red;
    margin-left: 90px;
    background: #ecf6f8;
    width: 70px;
    height: 40px;
    margin-top: -8px;
    padding: 9px;
    border-radius: 6px;
    font-weight: 600;
}
.single-product-module .select-option label.prodvar.var_period {
    padding-left: 10px !important;
    padding-right: 10px !important;
    position: relative;
    top: 2rem;
}
.single-product-module .select-option.reg-prod::after, .single-product-module .select-option.offer-prod::after {
    display: none !important;
}
@media (max-width: 740px) {
    .single-product-module .total-price span {
        padding-top: 4rem;
    }
}

.payment-types {
    display: flex;
    gap: 0.3rem;
}
@media (min-width: 740px) {
    .payment-types {
        display: inline-block;
    }
    .payment-types picture {
        margin-right: 0.3rem;
    }
}

#secondAboField .content {
    display: none;
}
#secondAboField .info:hover + .content {
    position: absolute;
    transition: 2sec ease-in-out;
    display: flex;
    flex-direction: column;
    z-index: 9999;
    background-color: #C6DFE7;
    color: black;
    right: 0;
    padding: 1rem;
    margin-top: 1.5rem;
    border-radius: 10px;
    width: 105%;
}
@media (max-width: 576px) {
    #secondAboField .info:hover + .content {
        margin-top: 1.2rem;
        left: -20px;
        width: 115%;
    }
}
#secondAboField .info:hover + .content strong {
    margin: 0 0 0.8rem;
}
#secondAboField .info:hover + .content ul {
    display: block;
}
#secondAboField .info:hover + .content li {
    background-color: #C6DFE7;
    padding: 5px 15px;
    margin: 0;
    font-size: 0.8rem;
    font-weight: normal;
}

@media (max-width: 576px) {
    .trust_icons {
        width: 100%;
        float: unset;
    }

    .trust-icon-widget div {
        justify-content: center;
    }
}
.search-module .search-wrap form input[type=search] {
    background-color: rgba(224, 222, 218, 0.3);
    border: 1px solid #62BFE2;
}
.search-module .search-wrap form input[type=submit] {
    margin-top: 0.4rem;
    border-radius: 24px;
    padding: 13px 28px;
    font-size: 16px;
    font-weight: 700;
    color: #ffffff;
    font-family: "Bitter";
    background: #106989;
    background-color: #106989;
}

.blog-overview-module .title-filter-wrap {
    width: 100%;
    display: grid;
    grid-template-columns: 2fr 1fr;
    grid-column-gap: 2rem;
}
@media (max-width: 992px) {
    .blog-overview-module .title-filter-wrap {
        grid-template-columns: 1fr;
    }
}
.blog-overview-module .title-filter-wrap .items-wrap-outer .items-wrap .item {
    width: 100% !important;
}
.blog-overview-module .title-filter-wrap .items-wrap-outer .items-wrap .item.first {
    width: 100%;
    text-align: center;
}
.blog-overview-module .title-filter-wrap .items-wrap-outer .items-wrap .item.first h3 {
    width: 100%;
}
.blog-overview-module .title-filter-wrap .items-wrap-outer .items-wrap .item.first h3 strong {
    display: block;
    clear: both;
}
.blog-overview-module .title-filter-wrap .items-wrap-outer .items-wrap .item.first hr {
    clear: both;
}
.blog-overview-module .title-filter-wrap .items-wrap-outer .items-wrap .item.first p {
    font-size: 20px;
    line-height: 1.5em;
}
.blog-overview-module .title-filter-wrap .filters-wrap-outer .filters {
    width: 100%;
    z-index: 999;
    padding: 1rem;
    margin-bottom: 2rem;
    background-image: var(--wpr-bg-78759eaa-2542-4ae2-9eb6-eb35c1d5679c);
}
.blog-overview-module .title-filter-wrap .filters-wrap-outer .filters .options-wrap {
    width: 100%;
}
.blog-overview-module .title-filter-wrap .filters-wrap-outer .filters .options-wrap .div.select-option {
    float: right;
}
.blog-overview-module .title-filter-wrap .filters-wrap-outer .items-wrap .item {
    width: 100% !important;
}
.blog-overview-module .title-filter-wrap .items-wrap .text-wrap {
    padding: 10px 0 18px;
}

.arrow_box {
    position: relative;
    background: #F8736E;
    border: 4px solid #fff;
    color: white;
    font-size: 1.4rem;
    padding-top: 8px;
    min-width: 60px;
}
.arrow_box:after, .arrow_box:before {
    right: 100%;
    top: 50%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
}

.arrow_box:after {
    border-color: rgba(248, 115, 110, 0);
    border-right-color: #F8736E;
    border-width: 20px;
    margin-top: -20px;
}
.arrow_box:before {
    border-color: rgba(255, 255, 255, 0);
    border-right-color: #fff;
    border-width: 26px;
    margin-top: -26px;
}

.payment-button .qib-button-wrapper button.qib-button{
    color: white !important;
}
.payment-button .qib-button.qib-button-wrapper {
    position: relative;
    z-index: 1000;
}

.woocommerce-checkout .site-header,
.woocommerce-checkout .site-footer,
.woocommerce-checkout .mobile-navigation,
.woocommerce-checkout .reviews-block-module {
    display: none;
}
.site-main .woocommerce {
    margin-top: 40px;
}

.woocommerce-checkout .site-main {
    margin-top:0 !important;
}