.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}@font-face {
font-display: swap; font-family: "Poppins";
font-style: normal;
font-weight: 200;
src: url(//kungfu.digital/wp-content/themes/kungfu/fonts/poppins-v20-latin_latin-ext-200.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: "Poppins";
font-style: normal;
font-weight: 300;
src: url(//kungfu.digital/wp-content/themes/kungfu/fonts/poppins-v20-latin_latin-ext-300.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: "Poppins";
font-style: normal;
font-weight: 400;
src: url(//kungfu.digital/wp-content/themes/kungfu/fonts/poppins-v20-latin_latin-ext-regular.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: "Poppins";
font-style: normal;
font-weight: 700;
src: url(//kungfu.digital/wp-content/themes/kungfu/fonts/poppins-v20-latin_latin-ext-700.woff2) format("woff2"); }  .fi, .testimonials__box::before, .swiper-btn:after {
display: inline-block;
content: "";
vertical-align: middle;
width: 1em;
height: 1em;
color: inherit;
background-color: currentColor;
mask-repeat: no-repeat;
mask-size: contain;
mask-position: center;
}
@supports not (mask-image: url()) {
.fi, .testimonials__box::before, .swiper-btn:after {
background-color: transparent;
fill: currentColor;
background-size: contain;
background-repeat: no-repeat;
background-position: center;
}
}
.fi--close {
mask-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29.5832 3.29222L26.6457 0.368347L14.9998 11.9602L3.354 0.368347L0.416504 3.29222L12.0623 14.8841L0.416504 26.4759L3.354 29.3998L14.9998 17.8079L26.6457 29.3998L29.5832 26.4759L17.9373 14.8841L29.5832 3.29222Z' fill='currentColor'/%3E%3C/svg%3E%0A");
}
@supports not (mask-image: url()) {
.fi--close {
background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29.5832 3.29222L26.6457 0.368347L14.9998 11.9602L3.354 0.368347L0.416504 3.29222L12.0623 14.8841L0.416504 26.4759L3.354 29.3998L14.9998 17.8079L26.6457 29.3998L29.5832 26.4759L17.9373 14.8841L29.5832 3.29222Z' fill='currentColor'/%3E%3C/svg%3E%0A");
}
}
.fi--long-arrow {
mask-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M30.6862 13.1057L37.5922 19.9884L30.7095 26.8942L28.4075 24.6L31.3557 21.6417L11.3872 21.7103C10.726 23.6058 8.92675 24.9699 6.80473 24.9793C4.11236 24.9915 1.91996 22.8187 1.90787 20.1262C1.89578 17.4339 4.06857 15.2415 6.76093 15.2294C8.88408 15.2199 10.6963 16.569 11.3736 18.4603L31.3861 18.3917L28.3921 15.4077L30.6862 13.1057ZM8.40781 20.0971C8.40378 19.1996 7.67298 18.4754 6.77553 18.4794C5.87807 18.4833 5.15381 19.2143 5.15784 20.1116C5.16187 21.0091 5.89268 21.7333 6.79012 21.7293C7.68757 21.7254 8.41184 20.9945 8.40781 20.0971Z' fill='%2303DAC5'/%3E%3C/svg%3E%0A");
}
@supports not (mask-image: url()) {
.fi--long-arrow {
background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M30.6862 13.1057L37.5922 19.9884L30.7095 26.8942L28.4075 24.6L31.3557 21.6417L11.3872 21.7103C10.726 23.6058 8.92675 24.9699 6.80473 24.9793C4.11236 24.9915 1.91996 22.8187 1.90787 20.1262C1.89578 17.4339 4.06857 15.2415 6.76093 15.2294C8.88408 15.2199 10.6963 16.569 11.3736 18.4603L31.3861 18.3917L28.3921 15.4077L30.6862 13.1057ZM8.40781 20.0971C8.40378 19.1996 7.67298 18.4754 6.77553 18.4794C5.87807 18.4833 5.15381 19.2143 5.15784 20.1116C5.16187 21.0091 5.89268 21.7333 6.79012 21.7293C7.68757 21.7254 8.41184 20.9945 8.40781 20.0971Z' fill='%2303DAC5'/%3E%3C/svg%3E%0A");
}
}
.fi--arrow-back {
mask-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25 13.75H9.7875L16.775 6.7625L15 5L5 15L15 25L16.7625 23.2375L9.7875 16.25H25V13.75Z' fill='white'/%3E%3C/svg%3E%0A");
}
@supports not (mask-image: url()) {
.fi--arrow-back {
background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25 13.75H9.7875L16.775 6.7625L15 5L5 15L15 25L16.7625 23.2375L9.7875 16.25H25V13.75Z' fill='white'/%3E%3C/svg%3E%0A");
}
}
.fi--arrow-left, .swiper-btn.swiper-btn-prev:after {
mask-image: url("data:image/svg+xml,%3Csvg width='50' height='50' viewBox='0 0 50 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.5834 39.1667L21.5209 36.2292L11.9792 26.6667L45.6667 26.6667L45.6667 22.5L11.9792 22.5L21.5417 12.9375L18.5834 9.99999L4.00008 24.5833L18.5834 39.1667Z' fill='white'/%3E%3C/svg%3E%0A");
}
@supports not (mask-image: url()) {
.fi--arrow-left, .swiper-btn.swiper-btn-prev:after {
background-image: url("data:image/svg+xml,%3Csvg width='50' height='50' viewBox='0 0 50 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.5834 39.1667L21.5209 36.2292L11.9792 26.6667L45.6667 26.6667L45.6667 22.5L11.9792 22.5L21.5417 12.9375L18.5834 9.99999L4.00008 24.5833L18.5834 39.1667Z' fill='white'/%3E%3C/svg%3E%0A");
}
}
.fi--arrow-right, .swiper-btn.swiper-btn-next:after {
mask-image: url("data:image/svg+xml,%3Csvg width='50' height='50' viewBox='0 0 50 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M31.4163 10L28.4788 12.9375L38.0205 22.5L4.33301 22.5V26.6667L38.0205 26.6667L28.458 36.2292L31.4163 39.1667L45.9997 24.5833L31.4163 10Z' fill='white'/%3E%3C/svg%3E%0A");
}
@supports not (mask-image: url()) {
.fi--arrow-right, .swiper-btn.swiper-btn-next:after {
background-image: url("data:image/svg+xml,%3Csvg width='50' height='50' viewBox='0 0 50 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M31.4163 10L28.4788 12.9375L38.0205 22.5L4.33301 22.5V26.6667L38.0205 26.6667L28.458 36.2292L31.4163 39.1667L45.9997 24.5833L31.4163 10Z' fill='white'/%3E%3C/svg%3E%0A");
}
}
.fi--art-pen {
mask-image: url("data:image/svg+xml,%3Csvg width='50' height='50' viewBox='0 0 50 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.3438 0.78125H22.6562V5.46875H27.3438V0.78125Z' stroke='white' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.46875 25.7812H0.78125V30.4688H5.46875V25.7812Z' stroke='white' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.125 5.46875C4.41942 5.46875 5.46875 4.41942 5.46875 3.125C5.46875 1.83058 4.41942 0.78125 3.125 0.78125C1.83058 0.78125 0.78125 1.83058 0.78125 3.125C0.78125 4.41942 1.83058 5.46875 3.125 5.46875Z' stroke='white' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M46.875 5.46875C48.1694 5.46875 49.2188 4.41942 49.2188 3.125C49.2188 1.83058 48.1694 0.78125 46.875 0.78125C45.5806 0.78125 44.5312 1.83058 44.5312 3.125C44.5312 4.41942 45.5806 5.46875 46.875 5.46875Z' stroke='white' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.46875 3.125H22.6562' stroke='white' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M27.3438 3.125H44.5312' stroke='white' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M27.3438 3.125C38.3594 4.29688 46.875 13.6719 46.875 25C46.875 31.5625 43.9844 37.4219 39.4531 41.4062' stroke='white' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.125 25.7812C3.125 25.5469 3.125 25.2344 3.125 25C3.125 13.6719 11.6406 4.29688 22.6562 3.125' stroke='white' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M25 30.4688C26.2944 30.4688 27.3438 29.4194 27.3438 28.125C27.3438 26.8306 26.2944 25.7812 25 25.7812C23.7056 25.7812 22.6562 26.8306 22.6562 28.125C22.6562 29.4194 23.7056 30.4688 25 30.4688Z' stroke='white' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M31.25 41.4063C31.25 36.6406 34.1406 33.2812 36.0156 31.6406C36.875 30.9375 37.0312 29.6875 36.4844 28.75L25.7031 9.76562C25.3906 9.21875 24.6094 9.21875 24.375 9.76562L13.5156 28.6719C12.9687 29.6094 13.2031 30.8594 13.9844 31.5625C15.3125 32.7344 17.1094 34.6875 18.0469 37.4219' stroke='white' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M25.7812 46.875H31.25C32.1094 46.875 32.8125 46.1719 32.8125 45.3125V42.9688C32.8125 42.1094 32.1094 41.4062 31.25 41.4062H18.75C17.8906 41.4062 17.1875 42.1094 17.1875 42.9688V45.3125C17.1875 46.1719 17.8906 46.875 18.75 46.875H20.3125' stroke='white' stroke-width='2' stroke-miterlimit='10' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M18.75 49.2188V46.875' stroke='white' stroke-width='2' stroke-miterlimit='10' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M31.25 49.2188V46.875' stroke='white' stroke-width='2' stroke-miterlimit='10' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M25 9.375V25.7812' stroke='white' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
@supports not (mask-image: url()) {
.fi--art-pen {
background-image: url("data:image/svg+xml,%3Csvg width='50' height='50' viewBox='0 0 50 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.3438 0.78125H22.6562V5.46875H27.3438V0.78125Z' stroke='white' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.46875 25.7812H0.78125V30.4688H5.46875V25.7812Z' stroke='white' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.125 5.46875C4.41942 5.46875 5.46875 4.41942 5.46875 3.125C5.46875 1.83058 4.41942 0.78125 3.125 0.78125C1.83058 0.78125 0.78125 1.83058 0.78125 3.125C0.78125 4.41942 1.83058 5.46875 3.125 5.46875Z' stroke='white' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M46.875 5.46875C48.1694 5.46875 49.2188 4.41942 49.2188 3.125C49.2188 1.83058 48.1694 0.78125 46.875 0.78125C45.5806 0.78125 44.5312 1.83058 44.5312 3.125C44.5312 4.41942 45.5806 5.46875 46.875 5.46875Z' stroke='white' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.46875 3.125H22.6562' stroke='white' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M27.3438 3.125H44.5312' stroke='white' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M27.3438 3.125C38.3594 4.29688 46.875 13.6719 46.875 25C46.875 31.5625 43.9844 37.4219 39.4531 41.4062' stroke='white' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.125 25.7812C3.125 25.5469 3.125 25.2344 3.125 25C3.125 13.6719 11.6406 4.29688 22.6562 3.125' stroke='white' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M25 30.4688C26.2944 30.4688 27.3438 29.4194 27.3438 28.125C27.3438 26.8306 26.2944 25.7812 25 25.7812C23.7056 25.7812 22.6562 26.8306 22.6562 28.125C22.6562 29.4194 23.7056 30.4688 25 30.4688Z' stroke='white' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M31.25 41.4063C31.25 36.6406 34.1406 33.2812 36.0156 31.6406C36.875 30.9375 37.0312 29.6875 36.4844 28.75L25.7031 9.76562C25.3906 9.21875 24.6094 9.21875 24.375 9.76562L13.5156 28.6719C12.9687 29.6094 13.2031 30.8594 13.9844 31.5625C15.3125 32.7344 17.1094 34.6875 18.0469 37.4219' stroke='white' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M25.7812 46.875H31.25C32.1094 46.875 32.8125 46.1719 32.8125 45.3125V42.9688C32.8125 42.1094 32.1094 41.4062 31.25 41.4062H18.75C17.8906 41.4062 17.1875 42.1094 17.1875 42.9688V45.3125C17.1875 46.1719 17.8906 46.875 18.75 46.875H20.3125' stroke='white' stroke-width='2' stroke-miterlimit='10' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M18.75 49.2188V46.875' stroke='white' stroke-width='2' stroke-miterlimit='10' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M31.25 49.2188V46.875' stroke='white' stroke-width='2' stroke-miterlimit='10' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M25 9.375V25.7812' stroke='white' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
}
.fi--cog {
mask-image: url("data:image/svg+xml,%3Csvg width='54' height='52' viewBox='0 0 54 52' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.9729 22.1084C18.266 17.8719 22.1946 14.7931 26.8621 14.7931C31.5172 14.7931 35.4581 17.8596 36.7512 22.0961M2.72414 26.1355V22.5517C2.72414 21.1232 3.88177 19.9655 5.31034 19.9655H5.8399C6.93596 19.9655 7.89655 19.2635 8.26601 18.2414C8.43842 17.7734 8.63547 17.3177 8.83251 16.8744C9.30049 15.8892 9.10345 14.7069 8.32759 13.931L7.95813 13.5493C6.94828 12.5394 6.94828 10.9015 7.95813 9.89163L11.6158 6.23399C12.6256 5.22414 14.2635 5.22414 15.2734 6.23399L15.6552 6.60345C16.431 7.37931 17.601 7.56404 18.5985 7.10837C19.0419 6.91133 19.5099 6.71429 19.9655 6.54187C20.9877 6.1601 21.6897 5.21182 21.6897 4.11576V3.58621C21.6897 2.15764 22.8473 1 24.2759 1H29.4483C30.8768 1 32.0345 2.15764 32.0345 3.58621V4.11576C32.0345 5.21182 32.7365 6.17241 33.7586 6.54187C34.2266 6.71429 34.6823 6.91133 35.1256 7.10837C36.1108 7.57635 37.2931 7.37931 38.069 6.60345L38.4507 6.23399C39.4606 5.22414 41.0985 5.22414 42.1084 6.23399L45.766 9.89163C46.7759 10.9015 46.7759 12.5394 45.766 13.5493L45.3965 13.931C44.6207 14.7069 44.436 15.8768 44.8916 16.8744C45.0887 17.3177 45.2857 17.7857 45.4581 18.2414C45.8399 19.2635 46.8005 19.9655 47.8842 19.9655H48.4138C49.8424 19.9655 51 21.1232 51 22.5517V26.1355M24.1773 30.3103C21.1847 27.6749 17.4039 25.1379 13.931 25.1379C6.80049 25.1379 1 30.9384 1 38.069C1 45.1995 6.80049 51 13.931 51C18.5616 51 23.7217 46.5172 26.8621 43.2537L31.4557 38.069C34.4483 34.9039 38.0813 32.0345 39.7931 32.0345C43.1182 32.0345 45.8276 34.7438 45.8276 38.069C45.8276 41.3941 43.1182 44.1034 39.7931 44.1034C38.5739 44.1034 36.3695 42.6379 34.1281 40.6552M29.4483 45.7414C32.4532 48.4138 36.2709 51 39.7931 51C46.9236 51 52.7241 45.1995 52.7241 38.069C52.7241 30.9384 46.9236 25.1379 39.7931 25.1379C35.1626 25.1379 30.0025 29.6207 26.8621 32.8842L22.2685 38.069C19.2759 41.234 15.6429 44.1034 13.931 44.1034C10.6059 44.1034 7.89655 41.3941 7.89655 38.069C7.89655 34.7438 10.6059 32.0345 13.931 32.0345C15.1502 32.0345 17.3547 33.5 19.5961 35.4828' stroke='white' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
@supports not (mask-image: url()) {
.fi--cog {
background-image: url("data:image/svg+xml,%3Csvg width='54' height='52' viewBox='0 0 54 52' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.9729 22.1084C18.266 17.8719 22.1946 14.7931 26.8621 14.7931C31.5172 14.7931 35.4581 17.8596 36.7512 22.0961M2.72414 26.1355V22.5517C2.72414 21.1232 3.88177 19.9655 5.31034 19.9655H5.8399C6.93596 19.9655 7.89655 19.2635 8.26601 18.2414C8.43842 17.7734 8.63547 17.3177 8.83251 16.8744C9.30049 15.8892 9.10345 14.7069 8.32759 13.931L7.95813 13.5493C6.94828 12.5394 6.94828 10.9015 7.95813 9.89163L11.6158 6.23399C12.6256 5.22414 14.2635 5.22414 15.2734 6.23399L15.6552 6.60345C16.431 7.37931 17.601 7.56404 18.5985 7.10837C19.0419 6.91133 19.5099 6.71429 19.9655 6.54187C20.9877 6.1601 21.6897 5.21182 21.6897 4.11576V3.58621C21.6897 2.15764 22.8473 1 24.2759 1H29.4483C30.8768 1 32.0345 2.15764 32.0345 3.58621V4.11576C32.0345 5.21182 32.7365 6.17241 33.7586 6.54187C34.2266 6.71429 34.6823 6.91133 35.1256 7.10837C36.1108 7.57635 37.2931 7.37931 38.069 6.60345L38.4507 6.23399C39.4606 5.22414 41.0985 5.22414 42.1084 6.23399L45.766 9.89163C46.7759 10.9015 46.7759 12.5394 45.766 13.5493L45.3965 13.931C44.6207 14.7069 44.436 15.8768 44.8916 16.8744C45.0887 17.3177 45.2857 17.7857 45.4581 18.2414C45.8399 19.2635 46.8005 19.9655 47.8842 19.9655H48.4138C49.8424 19.9655 51 21.1232 51 22.5517V26.1355M24.1773 30.3103C21.1847 27.6749 17.4039 25.1379 13.931 25.1379C6.80049 25.1379 1 30.9384 1 38.069C1 45.1995 6.80049 51 13.931 51C18.5616 51 23.7217 46.5172 26.8621 43.2537L31.4557 38.069C34.4483 34.9039 38.0813 32.0345 39.7931 32.0345C43.1182 32.0345 45.8276 34.7438 45.8276 38.069C45.8276 41.3941 43.1182 44.1034 39.7931 44.1034C38.5739 44.1034 36.3695 42.6379 34.1281 40.6552M29.4483 45.7414C32.4532 48.4138 36.2709 51 39.7931 51C46.9236 51 52.7241 45.1995 52.7241 38.069C52.7241 30.9384 46.9236 25.1379 39.7931 25.1379C35.1626 25.1379 30.0025 29.6207 26.8621 32.8842L22.2685 38.069C19.2759 41.234 15.6429 44.1034 13.931 44.1034C10.6059 44.1034 7.89655 41.3941 7.89655 38.069C7.89655 34.7438 10.6059 32.0345 13.931 32.0345C15.1502 32.0345 17.3547 33.5 19.5961 35.4828' stroke='white' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
}
.fi--mouse {
mask-image: url("data:image/svg+xml,%3Csvg width='56' height='128' viewBox='0 0 56 128' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.9585 128C27.6684 128 27.3783 127.875 27.1296 127.668C23.2336 123.761 17.3481 117.901 16.8093 117.361C16.3949 117.029 16.2291 116.405 16.4777 115.906C16.7679 115.325 17.4725 115.075 18.0527 115.366C18.26 115.491 18.3843 115.532 27.9585 125.132L37.6156 115.574C38.0716 115.117 38.8176 115.117 39.2735 115.574C39.7294 116.031 39.7294 116.779 39.2735 117.236L28.8289 127.626C28.5802 127.875 28.2487 128 27.9585 128Z' fill='%2303DAC5'/%3E%3Cpath d='M28 110.421C28.8704 110.421 29.5749 111.127 29.5749 112C29.5749 112.873 28.8704 113.579 28 113.579C27.1296 113.579 26.425 112.873 26.425 112C26.425 111.086 27.1296 110.421 28 110.421Z' fill='%2303DAC5'/%3E%3Cpath d='M28 107.304C28.8698 107.304 29.5749 106.597 29.5749 105.725C29.5749 104.852 28.8698 104.145 28 104.145C27.1301 104.145 26.425 104.852 26.425 105.725C26.425 106.597 27.1301 107.304 28 107.304Z' fill='%2303DAC5'/%3E%3Cpath d='M28 116.738C28.8704 116.738 29.5749 117.444 29.5749 118.317C29.5749 119.19 28.8704 119.896 28 119.896C27.1296 119.896 26.425 119.19 26.425 118.317C26.425 117.444 27.1296 116.738 28 116.738Z' fill='%2303DAC5'/%3E%3Cpath d='M28 96.2909C12.8304 96.2909 0.479248 83.9065 0.479248 68.6961V27.5948C0.479248 12.3844 12.8304 0 28 0C43.1695 0 55.5207 12.3844 55.5207 27.5948V68.6961C55.4793 83.9065 43.1695 96.2909 28 96.2909ZM28 2.32727C14.1153 2.32727 2.80027 13.6727 2.80027 27.5948V68.6961C2.80027 82.6182 14.0738 93.9221 27.9585 93.9221C41.8432 93.9221 53.1168 82.6182 53.1168 68.6961V27.5948C53.1582 13.6727 41.8847 2.32727 28 2.32727Z' fill='%2303DAC5'/%3E%3Cpath d='M27.627 36.6961C24.9744 36.6961 22.7777 34.5351 22.7777 31.8338V19.6571C22.7777 16.9974 24.9329 14.7948 27.627 14.7948C30.2796 14.7948 32.4762 16.9558 32.4762 19.6571V31.8338C32.4762 34.5351 30.321 36.6961 27.627 36.6961ZM27.627 17.1636C26.2592 17.1636 25.1402 18.2857 25.1402 19.6571V31.8338C25.1402 33.2052 26.2592 34.3273 27.627 34.3273C28.9947 34.3273 30.1138 33.2052 30.1138 31.8338V19.6571C30.1552 18.2857 29.0362 17.1636 27.627 17.1636Z' fill='%2303DAC5'/%3E%3Cpath d='M27.6269 24.9351C26.9638 24.9351 26.4664 24.3948 26.4664 23.7714V19.9896C26.4664 19.3247 27.0052 18.826 27.6269 18.826C28.2901 18.826 28.7875 19.3662 28.7875 19.9896V23.7714C28.7875 24.3948 28.2901 24.9351 27.6269 24.9351Z' fill='%2303DAC5'/%3E%3C/svg%3E%0A");
}
@supports not (mask-image: url()) {
.fi--mouse {
background-image: url("data:image/svg+xml,%3Csvg width='56' height='128' viewBox='0 0 56 128' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.9585 128C27.6684 128 27.3783 127.875 27.1296 127.668C23.2336 123.761 17.3481 117.901 16.8093 117.361C16.3949 117.029 16.2291 116.405 16.4777 115.906C16.7679 115.325 17.4725 115.075 18.0527 115.366C18.26 115.491 18.3843 115.532 27.9585 125.132L37.6156 115.574C38.0716 115.117 38.8176 115.117 39.2735 115.574C39.7294 116.031 39.7294 116.779 39.2735 117.236L28.8289 127.626C28.5802 127.875 28.2487 128 27.9585 128Z' fill='%2303DAC5'/%3E%3Cpath d='M28 110.421C28.8704 110.421 29.5749 111.127 29.5749 112C29.5749 112.873 28.8704 113.579 28 113.579C27.1296 113.579 26.425 112.873 26.425 112C26.425 111.086 27.1296 110.421 28 110.421Z' fill='%2303DAC5'/%3E%3Cpath d='M28 107.304C28.8698 107.304 29.5749 106.597 29.5749 105.725C29.5749 104.852 28.8698 104.145 28 104.145C27.1301 104.145 26.425 104.852 26.425 105.725C26.425 106.597 27.1301 107.304 28 107.304Z' fill='%2303DAC5'/%3E%3Cpath d='M28 116.738C28.8704 116.738 29.5749 117.444 29.5749 118.317C29.5749 119.19 28.8704 119.896 28 119.896C27.1296 119.896 26.425 119.19 26.425 118.317C26.425 117.444 27.1296 116.738 28 116.738Z' fill='%2303DAC5'/%3E%3Cpath d='M28 96.2909C12.8304 96.2909 0.479248 83.9065 0.479248 68.6961V27.5948C0.479248 12.3844 12.8304 0 28 0C43.1695 0 55.5207 12.3844 55.5207 27.5948V68.6961C55.4793 83.9065 43.1695 96.2909 28 96.2909ZM28 2.32727C14.1153 2.32727 2.80027 13.6727 2.80027 27.5948V68.6961C2.80027 82.6182 14.0738 93.9221 27.9585 93.9221C41.8432 93.9221 53.1168 82.6182 53.1168 68.6961V27.5948C53.1582 13.6727 41.8847 2.32727 28 2.32727Z' fill='%2303DAC5'/%3E%3Cpath d='M27.627 36.6961C24.9744 36.6961 22.7777 34.5351 22.7777 31.8338V19.6571C22.7777 16.9974 24.9329 14.7948 27.627 14.7948C30.2796 14.7948 32.4762 16.9558 32.4762 19.6571V31.8338C32.4762 34.5351 30.321 36.6961 27.627 36.6961ZM27.627 17.1636C26.2592 17.1636 25.1402 18.2857 25.1402 19.6571V31.8338C25.1402 33.2052 26.2592 34.3273 27.627 34.3273C28.9947 34.3273 30.1138 33.2052 30.1138 31.8338V19.6571C30.1552 18.2857 29.0362 17.1636 27.627 17.1636Z' fill='%2303DAC5'/%3E%3Cpath d='M27.6269 24.9351C26.9638 24.9351 26.4664 24.3948 26.4664 23.7714V19.9896C26.4664 19.3247 27.0052 18.826 27.6269 18.826C28.2901 18.826 28.7875 19.3662 28.7875 19.9896V23.7714C28.7875 24.3948 28.2901 24.9351 27.6269 24.9351Z' fill='%2303DAC5'/%3E%3C/svg%3E%0A");
}
}
.fi--overview {
mask-image: url("data:image/svg+xml,%3Csvg width='37' height='50' viewBox='0 0 37 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M36.3539 40.6255C36.3753 40.5934 36.3925 40.5591 36.4096 40.5248C36.4139 40.5141 36.4203 40.5034 36.4246 40.4927C36.4439 40.4477 36.4567 40.4006 36.4674 40.3513C36.4696 40.3385 36.4717 40.3235 36.4739 40.3106C36.4803 40.2721 36.4846 40.2335 36.4846 40.1949C36.4846 40.1864 36.4867 40.1778 36.4867 40.1692V3.40403C36.4867 1.52742 34.9593 0 33.0805 0H3.40403C1.52742 0 0 1.52742 0 3.40403V46.596C0 48.4726 1.52742 50 3.40403 50H25.6898H25.6919C25.7455 50 25.7991 49.9936 25.8505 49.9829C25.8719 49.9786 25.8912 49.9721 25.9126 49.9657C25.9426 49.9572 25.9747 49.9486 26.0026 49.9379C26.0261 49.9293 26.0454 49.9165 26.0668 49.9057C26.0925 49.8929 26.1183 49.88 26.144 49.865C26.1654 49.8522 26.1847 49.8351 26.2039 49.8201C26.2211 49.8072 26.2382 49.7965 26.2532 49.7836L36.2039 40.8012C36.2104 40.7948 36.2147 40.7883 36.2211 40.7819C36.2339 40.7712 36.2446 40.7584 36.2554 40.7455C36.2789 40.7198 36.3003 40.6941 36.3218 40.6662C36.3368 40.6512 36.3453 40.6384 36.3539 40.6255ZM1.69452 46.596V3.40403C1.69452 2.46144 2.46144 1.69452 3.40403 1.69452H33.0848C34.0274 1.69452 34.7965 2.46144 34.7965 3.40403V39.3231H28.2476C26.371 39.3231 24.8436 40.8505 24.8436 42.7292V48.3055H3.40403C2.46144 48.3055 1.69452 47.5386 1.69452 46.596ZM26.5381 47.2472V42.7292C26.5381 41.7866 27.3051 41.0176 28.2476 41.0176H33.4404L26.5381 47.2472Z' fill='white'/%3E%3Cpath d='M10.3964 9.23095H25.6898C26.1569 9.23095 26.536 8.85177 26.536 8.38476C26.536 7.91775 26.1569 7.53857 25.6898 7.53857H10.3964C9.92935 7.53857 9.55017 7.91775 9.55017 8.38476C9.55017 8.85177 9.92935 9.23095 10.3964 9.23095Z' fill='white'/%3E%3Cpath d='M10.8934 15.6833H5.8291C5.36209 15.6833 4.98291 16.0625 4.98291 16.5295C4.98291 16.9965 5.36209 17.3757 5.8291 17.3757H10.8934C11.3604 17.3757 11.7396 16.9965 11.7396 16.5295C11.7396 16.0625 11.3604 15.6833 10.8934 15.6833Z' fill='white'/%3E%3Cpath d='M13.0184 16.5317C13.0184 16.9987 13.3976 17.3779 13.8646 17.3779H30.6577C31.1247 17.3779 31.5039 16.9987 31.5039 16.5317C31.5039 16.0647 31.1247 15.6855 30.6577 15.6855H13.8668C13.3976 15.6834 13.0184 16.0625 13.0184 16.5317Z' fill='white'/%3E%3Cpath d='M10.8934 21.3303H5.8291C5.36209 21.3303 4.98291 21.7095 4.98291 22.1765C4.98291 22.6435 5.36209 23.0227 5.8291 23.0227H10.8934C11.3604 23.0227 11.7396 22.6435 11.7396 22.1765C11.7396 21.7095 11.3604 21.3303 10.8934 21.3303Z' fill='white'/%3E%3Cpath d='M30.6598 21.3303H13.8667C13.3997 21.3303 13.0205 21.7095 13.0205 22.1765C13.0205 22.6435 13.3997 23.0227 13.8667 23.0227H30.6598C31.1268 23.0227 31.5059 22.6435 31.5059 22.1765C31.5059 21.7095 31.1268 21.3303 30.6598 21.3303Z' fill='white'/%3E%3Cpath d='M10.8934 26.9752H5.8291C5.36209 26.9752 4.98291 27.3543 4.98291 27.8213C4.98291 28.2884 5.36209 28.6675 5.8291 28.6675H10.8934C11.3604 28.6675 11.7396 28.2884 11.7396 27.8213C11.7396 27.3543 11.3604 26.9752 10.8934 26.9752Z' fill='white'/%3E%3Cpath d='M30.6598 26.9752H13.8667C13.3997 26.9752 13.0205 27.3543 13.0205 27.8213C13.0205 28.2884 13.3997 28.6675 13.8667 28.6675H30.6598C31.1268 28.6675 31.5059 28.2884 31.5059 27.8213C31.5059 27.3543 31.1268 26.9752 30.6598 26.9752Z' fill='white'/%3E%3Cpath d='M10.8934 32.6221H5.8291C5.36209 32.6221 4.98291 33.0013 4.98291 33.4683C4.98291 33.9353 5.36209 34.3145 5.8291 34.3145H10.8934C11.3604 34.3145 11.7396 33.9353 11.7396 33.4683C11.7396 33.0013 11.3604 32.6221 10.8934 32.6221Z' fill='white'/%3E%3Cpath d='M30.6598 34.3166C31.1268 34.3166 31.5059 33.9375 31.5059 33.4705C31.5059 33.0034 31.1268 32.6243 30.6598 32.6243H13.8667C13.3997 32.6243 13.0205 33.0034 13.0205 33.4705C13.0205 33.9375 13.3997 34.3166 13.8667 34.3166H30.6598Z' fill='white'/%3E%3C/svg%3E%0A");
}
@supports not (mask-image: url()) {
.fi--overview {
background-image: url("data:image/svg+xml,%3Csvg width='37' height='50' viewBox='0 0 37 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M36.3539 40.6255C36.3753 40.5934 36.3925 40.5591 36.4096 40.5248C36.4139 40.5141 36.4203 40.5034 36.4246 40.4927C36.4439 40.4477 36.4567 40.4006 36.4674 40.3513C36.4696 40.3385 36.4717 40.3235 36.4739 40.3106C36.4803 40.2721 36.4846 40.2335 36.4846 40.1949C36.4846 40.1864 36.4867 40.1778 36.4867 40.1692V3.40403C36.4867 1.52742 34.9593 0 33.0805 0H3.40403C1.52742 0 0 1.52742 0 3.40403V46.596C0 48.4726 1.52742 50 3.40403 50H25.6898H25.6919C25.7455 50 25.7991 49.9936 25.8505 49.9829C25.8719 49.9786 25.8912 49.9721 25.9126 49.9657C25.9426 49.9572 25.9747 49.9486 26.0026 49.9379C26.0261 49.9293 26.0454 49.9165 26.0668 49.9057C26.0925 49.8929 26.1183 49.88 26.144 49.865C26.1654 49.8522 26.1847 49.8351 26.2039 49.8201C26.2211 49.8072 26.2382 49.7965 26.2532 49.7836L36.2039 40.8012C36.2104 40.7948 36.2147 40.7883 36.2211 40.7819C36.2339 40.7712 36.2446 40.7584 36.2554 40.7455C36.2789 40.7198 36.3003 40.6941 36.3218 40.6662C36.3368 40.6512 36.3453 40.6384 36.3539 40.6255ZM1.69452 46.596V3.40403C1.69452 2.46144 2.46144 1.69452 3.40403 1.69452H33.0848C34.0274 1.69452 34.7965 2.46144 34.7965 3.40403V39.3231H28.2476C26.371 39.3231 24.8436 40.8505 24.8436 42.7292V48.3055H3.40403C2.46144 48.3055 1.69452 47.5386 1.69452 46.596ZM26.5381 47.2472V42.7292C26.5381 41.7866 27.3051 41.0176 28.2476 41.0176H33.4404L26.5381 47.2472Z' fill='white'/%3E%3Cpath d='M10.3964 9.23095H25.6898C26.1569 9.23095 26.536 8.85177 26.536 8.38476C26.536 7.91775 26.1569 7.53857 25.6898 7.53857H10.3964C9.92935 7.53857 9.55017 7.91775 9.55017 8.38476C9.55017 8.85177 9.92935 9.23095 10.3964 9.23095Z' fill='white'/%3E%3Cpath d='M10.8934 15.6833H5.8291C5.36209 15.6833 4.98291 16.0625 4.98291 16.5295C4.98291 16.9965 5.36209 17.3757 5.8291 17.3757H10.8934C11.3604 17.3757 11.7396 16.9965 11.7396 16.5295C11.7396 16.0625 11.3604 15.6833 10.8934 15.6833Z' fill='white'/%3E%3Cpath d='M13.0184 16.5317C13.0184 16.9987 13.3976 17.3779 13.8646 17.3779H30.6577C31.1247 17.3779 31.5039 16.9987 31.5039 16.5317C31.5039 16.0647 31.1247 15.6855 30.6577 15.6855H13.8668C13.3976 15.6834 13.0184 16.0625 13.0184 16.5317Z' fill='white'/%3E%3Cpath d='M10.8934 21.3303H5.8291C5.36209 21.3303 4.98291 21.7095 4.98291 22.1765C4.98291 22.6435 5.36209 23.0227 5.8291 23.0227H10.8934C11.3604 23.0227 11.7396 22.6435 11.7396 22.1765C11.7396 21.7095 11.3604 21.3303 10.8934 21.3303Z' fill='white'/%3E%3Cpath d='M30.6598 21.3303H13.8667C13.3997 21.3303 13.0205 21.7095 13.0205 22.1765C13.0205 22.6435 13.3997 23.0227 13.8667 23.0227H30.6598C31.1268 23.0227 31.5059 22.6435 31.5059 22.1765C31.5059 21.7095 31.1268 21.3303 30.6598 21.3303Z' fill='white'/%3E%3Cpath d='M10.8934 26.9752H5.8291C5.36209 26.9752 4.98291 27.3543 4.98291 27.8213C4.98291 28.2884 5.36209 28.6675 5.8291 28.6675H10.8934C11.3604 28.6675 11.7396 28.2884 11.7396 27.8213C11.7396 27.3543 11.3604 26.9752 10.8934 26.9752Z' fill='white'/%3E%3Cpath d='M30.6598 26.9752H13.8667C13.3997 26.9752 13.0205 27.3543 13.0205 27.8213C13.0205 28.2884 13.3997 28.6675 13.8667 28.6675H30.6598C31.1268 28.6675 31.5059 28.2884 31.5059 27.8213C31.5059 27.3543 31.1268 26.9752 30.6598 26.9752Z' fill='white'/%3E%3Cpath d='M10.8934 32.6221H5.8291C5.36209 32.6221 4.98291 33.0013 4.98291 33.4683C4.98291 33.9353 5.36209 34.3145 5.8291 34.3145H10.8934C11.3604 34.3145 11.7396 33.9353 11.7396 33.4683C11.7396 33.0013 11.3604 32.6221 10.8934 32.6221Z' fill='white'/%3E%3Cpath d='M30.6598 34.3166C31.1268 34.3166 31.5059 33.9375 31.5059 33.4705C31.5059 33.0034 31.1268 32.6243 30.6598 32.6243H13.8667C13.3997 32.6243 13.0205 33.0034 13.0205 33.4705C13.0205 33.9375 13.3997 34.3166 13.8667 34.3166H30.6598Z' fill='white'/%3E%3C/svg%3E%0A");
}
}
.fi--plus {
mask-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.4997 14.0961H15.904V9.50308C15.904 9.0025 15.4992 8.59778 14.9987 8.59778C14.4981 8.59778 14.0934 9.0025 14.0934 9.50308V14.0961H9.50297C9.00239 14.0961 8.59767 14.5009 8.59767 15.0014C8.59767 15.502 9.00239 15.9067 9.50297 15.9067H14.096V20.4998C14.096 21.0004 14.5008 21.4051 15.0013 21.4051C15.5019 21.4051 15.9066 21.0004 15.9066 20.4998V15.9041H20.4997C21.0003 15.9041 21.405 15.4993 21.405 14.9988C21.4023 14.5009 20.9976 14.0961 20.4997 14.0961Z' fill='white'/%3E%3Cpath d='M7.38351 4.23898C9.72397 2.57749 12.6263 1.65622 15.7442 1.82929C22.4115 2.1994 27.8007 7.58859 28.1708 14.2558C28.3438 17.3765 27.4226 20.2761 25.7611 22.6165C25.5081 22.9733 25.556 23.4633 25.8649 23.7721C26.2616 24.1689 26.9193 24.1156 27.2442 23.6576C29.092 21.0536 30.1305 17.8371 29.9893 14.3757C29.6725 6.61672 23.386 0.32756 15.6271 0.0107058C12.1656 -0.127752 8.94648 0.910679 6.34241 2.75855C5.8871 3.0834 5.83385 3.74107 6.22792 4.1378C6.53945 4.44401 7.02671 4.49193 7.38351 4.23898Z' fill='white'/%3E%3Cpath d='M22.6165 25.7611C20.276 27.4226 17.3764 28.3438 14.2558 28.1708C7.58853 27.8007 2.19934 22.4115 1.82923 15.7469C1.65616 12.6263 2.57743 9.72663 4.23892 7.38617C4.49187 7.02938 4.44395 6.53945 4.13508 6.23058C3.73835 5.83385 3.08067 5.8871 2.75583 6.34508C0.910619 8.94648 -0.127812 12.1656 0.0133081 15.6244C0.330163 23.3833 6.61666 29.6725 14.3783 29.9867C17.837 30.1278 21.0562 29.0894 23.6602 27.2415C24.1156 26.9167 24.1715 26.259 23.7747 25.8623C23.4632 25.556 22.9733 25.5081 22.6165 25.7611Z' fill='white'/%3E%3C/svg%3E%0A");
}
@supports not (mask-image: url()) {
.fi--plus {
background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.4997 14.0961H15.904V9.50308C15.904 9.0025 15.4992 8.59778 14.9987 8.59778C14.4981 8.59778 14.0934 9.0025 14.0934 9.50308V14.0961H9.50297C9.00239 14.0961 8.59767 14.5009 8.59767 15.0014C8.59767 15.502 9.00239 15.9067 9.50297 15.9067H14.096V20.4998C14.096 21.0004 14.5008 21.4051 15.0013 21.4051C15.5019 21.4051 15.9066 21.0004 15.9066 20.4998V15.9041H20.4997C21.0003 15.9041 21.405 15.4993 21.405 14.9988C21.4023 14.5009 20.9976 14.0961 20.4997 14.0961Z' fill='white'/%3E%3Cpath d='M7.38351 4.23898C9.72397 2.57749 12.6263 1.65622 15.7442 1.82929C22.4115 2.1994 27.8007 7.58859 28.1708 14.2558C28.3438 17.3765 27.4226 20.2761 25.7611 22.6165C25.5081 22.9733 25.556 23.4633 25.8649 23.7721C26.2616 24.1689 26.9193 24.1156 27.2442 23.6576C29.092 21.0536 30.1305 17.8371 29.9893 14.3757C29.6725 6.61672 23.386 0.32756 15.6271 0.0107058C12.1656 -0.127752 8.94648 0.910679 6.34241 2.75855C5.8871 3.0834 5.83385 3.74107 6.22792 4.1378C6.53945 4.44401 7.02671 4.49193 7.38351 4.23898Z' fill='white'/%3E%3Cpath d='M22.6165 25.7611C20.276 27.4226 17.3764 28.3438 14.2558 28.1708C7.58853 27.8007 2.19934 22.4115 1.82923 15.7469C1.65616 12.6263 2.57743 9.72663 4.23892 7.38617C4.49187 7.02938 4.44395 6.53945 4.13508 6.23058C3.73835 5.83385 3.08067 5.8871 2.75583 6.34508C0.910619 8.94648 -0.127812 12.1656 0.0133081 15.6244C0.330163 23.3833 6.61666 29.6725 14.3783 29.9867C17.837 30.1278 21.0562 29.0894 23.6602 27.2415C24.1156 26.9167 24.1715 26.259 23.7747 25.8623C23.4632 25.556 22.9733 25.5081 22.6165 25.7611Z' fill='white'/%3E%3C/svg%3E%0A");
}
}
.fi--proven {
mask-image: url("data:image/svg+xml,%3Csvg width='56' height='50' viewBox='0 0 56 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M49.7264 18.1388C51.608 18.1388 53.8834 18.4917 55.0649 16.6171C56.0494 15.0071 55.4149 12.8236 53.7303 12.0076C52.33 11.3239 50.3828 11.6547 48.895 11.6547C47.3197 11.6547 45.7444 11.6547 44.1691 11.6768C43.3158 11.6768 43.3158 13.0001 44.1691 13.0001C46.7946 13.0001 49.442 12.8457 52.0674 12.978C53.3364 13.0442 54.496 13.9925 54.2116 15.3379C53.774 17.3228 51.236 16.8597 49.7483 16.8597C48.8731 16.8156 48.8731 18.1388 49.7264 18.1388Z' fill='white'/%3E%3Cpath d='M49.7264 23.3438C50.6016 23.3438 51.5643 23.4541 52.4175 23.1453C53.6647 22.6822 54.5398 21.4471 54.5398 20.1017C54.5398 18.8005 53.7303 17.5875 52.5488 17.1023C51.6737 16.7274 50.6672 16.8376 49.7264 16.8376C48.8731 16.8376 48.8731 18.1609 49.7264 18.1609C51.1486 18.1609 53.2052 18.0507 53.2271 20.1017C53.2271 22.1308 51.1486 22.0426 49.7264 22.0426C48.8731 22.0205 48.8731 23.3438 49.7264 23.3438Z' fill='white'/%3E%3Cpath d='M49.0043 28.5267C49.9889 28.5267 51.0828 28.659 52.0236 28.2621C53.3145 27.7327 54.124 26.3653 53.9928 24.9759C53.8834 23.5423 52.7675 22.3293 51.3673 22.0646C50.514 21.9103 49.5732 21.9985 48.698 21.9985C47.8447 21.9985 47.8447 23.3218 48.698 23.3218C50.142 23.3218 52.2643 22.9689 52.6581 24.8656C52.9207 26.1227 51.9361 27.1152 50.7547 27.1814C50.1858 27.2255 49.5732 27.1814 49.0043 27.1814C48.151 27.2034 48.151 28.5267 49.0043 28.5267Z' fill='white'/%3E%3Cpath d='M45.2412 33.6434C47.6041 33.5773 51.3235 33.864 52.2862 31.063C52.6144 30.0926 52.4175 28.8575 51.7611 28.0856C50.8203 26.9608 49.2669 27.2034 47.9542 27.2034C47.1009 27.2034 47.1009 28.5267 47.9542 28.5267C48.7637 28.5267 50.2077 28.2621 50.7547 28.9678C51.236 29.5633 51.2141 30.3352 50.9297 30.8645C49.9889 32.6951 46.9258 32.276 45.2193 32.3422C44.4097 32.3422 44.4097 33.6655 45.2412 33.6434Z' fill='white'/%3E%3Cpath d='M32.4638 16.595C33.2077 15.7128 34.1047 15.0953 34.9142 14.3013C35.5487 13.6617 36.2051 13.0442 36.8396 12.4046C38.0648 11.1916 39.6182 10.0006 40.5153 8.50089C41.3029 7.22171 41.6749 5.72198 41.9593 4.26636C42.1125 3.38417 42.2218 2.41376 42.922 1.77417C43.8628 0.891977 44.7379 1.75212 45.1536 2.67842C46.532 5.8102 45.1099 9.20664 43.6221 11.9635C43.2283 12.7134 44.3441 13.375 44.7598 12.6251C45.9851 10.3314 47.0134 8.05979 46.9696 5.39116C46.9259 3.38417 45.8757 -1.00474 42.9439 0.208278C41.5655 0.781703 41.0404 2.21527 40.7997 3.56061C40.5372 4.97212 40.2527 6.42774 39.5088 7.68486C38.7212 9.0302 37.2772 10.1329 36.1832 11.2136C35.4831 11.8973 34.783 12.6031 34.0828 13.2868C33.2733 14.1028 32.3325 14.7203 31.5886 15.6246C30.9979 16.3083 31.9168 17.2346 32.4638 16.595Z' fill='white'/%3E%3Cpath d='M48.348 32.2537C46.2914 32.2978 44.2566 32.3199 42.2 32.364C38.5681 32.4302 34.9361 31.2833 32.5294 28.3941C31.9824 27.7325 31.0635 28.6808 31.6105 29.3204C34.061 32.2758 37.9773 33.7535 41.7624 33.6873C43.9722 33.6432 46.1601 33.5991 48.3699 33.555C49.1794 33.577 49.1794 32.2537 48.348 32.2537Z' fill='white'/%3E%3Cpath d='M32.6607 30.6441C32.6607 27.2917 32.6607 23.9394 32.6607 20.565C32.6607 18.7565 32.6607 16.926 32.6607 15.1175C32.6607 14.7425 32.7045 14.3235 32.5951 13.9706C32.3106 13.0002 31.4573 12.7576 30.5603 12.7576C29.532 12.7356 28.4818 12.7576 27.4535 12.7576C26.6002 12.7576 25.7469 12.6914 25.1999 13.4854C24.5873 14.3456 24.8936 16.0438 24.8936 17.0142C24.8936 21.1384 24.8936 25.2627 24.8936 29.409C24.8936 29.828 24.8717 30.2471 24.8936 30.6661C24.9811 31.8571 25.8563 32.3202 26.9284 32.3423C28.0661 32.3643 29.2038 32.3423 30.3415 32.3423C31.3917 32.3423 32.4638 32.1217 32.6388 30.8426C32.7701 29.8942 31.4792 29.7178 31.348 30.6661C31.2604 31.2836 29.4445 31.019 29.0944 31.019C28.3724 31.019 27.366 31.2175 26.6658 31.019C25.8782 30.7984 26.2064 29.2767 26.2064 28.6591C26.2064 24.9539 26.2064 21.2487 26.2064 17.5435C26.2064 16.8819 26.2064 16.1982 26.2064 15.5365C26.2064 15.2498 26.1189 14.7646 26.2064 14.4999C26.4252 13.9045 27.2566 14.1029 27.7379 14.1029C28.6349 14.1029 29.532 14.1029 30.429 14.1029C30.9104 14.1029 31.2386 14.1029 31.348 14.6323C31.4355 15.0293 31.348 15.5586 31.348 15.9776C31.348 17.6758 31.348 19.352 31.348 21.0502C31.348 24.2702 31.348 27.4682 31.348 30.6882C31.348 31.5042 32.6607 31.5042 32.6607 30.6441Z' fill='white'/%3E%3Cpath d='M6.84334 20.3665C11.3942 20.3665 15.9669 20.3665 20.5178 20.3665C21.3711 20.3665 21.3711 19.0432 20.5178 19.0432C15.9669 19.0432 11.3942 19.0432 6.84334 19.0432C6.01194 19.0432 6.01194 20.3665 6.84334 20.3665Z' fill='white'/%3E%3Cpath d='M6.84334 25.9244C11.3942 25.9244 15.9669 25.9244 20.5178 25.9244C21.3711 25.9244 21.3711 24.6011 20.5178 24.6011C15.9669 24.6011 11.3942 24.6011 6.84334 24.6011C6.01194 24.6011 6.01194 25.9244 6.84334 25.9244Z' fill='white'/%3E%3Cpath d='M6.84334 31.4822C9.95017 31.4822 13.0351 31.4822 16.142 31.4822C16.9952 31.4822 16.9952 30.1589 16.142 30.1589C13.0351 30.1589 9.95017 30.1589 6.84334 30.1589C6.01194 30.1589 6.01194 31.4822 6.84334 31.4822Z' fill='white'/%3E%3Cpath d='M38.6993 8.98636C29.0725 8.98636 19.4457 8.98636 9.81889 8.98636C8.70306 8.98636 7.60911 8.96431 6.49327 8.98636C2.83946 9.05253 0.0827001 11.9417 0.0389419 15.5808C-0.0485744 20.6313 0.0389419 25.6819 0.0389419 30.7104C0.0389419 32.7173 -0.00481624 34.7464 0.0389419 36.7534C0.0827001 38.8486 1.00162 40.7674 2.68631 42.0245C4.26161 43.1934 6.01193 43.2816 7.89353 43.2816C7.67474 42.9949 7.47783 42.7302 7.25904 42.4435C6.82146 44.7152 6.09945 47.0971 4.7867 49.0159C4.43664 49.5231 5.00549 50.0965 5.53059 49.9863C9.55634 49.2143 13.232 46.3472 15.4199 42.9508C15.223 43.0611 15.048 43.1713 14.8511 43.2816C19.4676 43.2816 24.0841 43.2816 28.7224 43.2816C31.5886 43.2816 34.4547 43.2816 37.3209 43.2816C39.3119 43.2816 41.3029 43.436 43.0751 42.3553C45.0223 41.1643 46.1382 39.0471 46.1819 36.7754C46.2038 35.5183 46.1819 34.2612 46.1819 32.982C46.1819 32.1219 44.8692 32.1219 44.8692 32.982C44.8692 34.3053 44.9129 35.6286 44.8692 36.9298C44.7817 39.7528 42.4844 41.9142 39.7276 41.9583C37.6053 42.0024 35.5049 41.9583 33.3827 41.9583C29.5101 41.9583 25.6593 41.9583 21.7868 41.9583C20.2333 41.9583 18.6799 41.9583 17.1265 41.9583C16.4045 41.9583 15.6168 41.848 14.8948 41.9583C13.9978 42.0906 13.4289 43.5242 12.8382 44.1638C11.8099 45.3106 10.6065 46.259 9.27192 47.0309C8.00293 47.7587 6.60267 48.4204 5.13677 48.685C5.37744 49.0159 5.63999 49.3246 5.88066 49.6554C7.25904 47.6485 8.02481 45.1563 8.48427 42.7743C8.57178 42.3553 8.30924 41.9363 7.84978 41.9363C6.18697 41.9363 4.61167 41.9142 3.21141 40.7894C1.94242 39.7749 1.30793 38.2531 1.28605 36.6431C1.26417 34.8567 1.28605 33.0702 1.28605 31.3058C1.28605 26.2112 1.28605 21.1165 1.28605 16.0219C1.28605 12.9562 3.21141 10.3538 6.44951 10.2876C7.54347 10.2655 8.6593 10.2876 9.75326 10.2876C15.2011 10.2876 20.6709 10.2876 26.1188 10.2876C30.2977 10.2876 34.4766 10.2876 38.6336 10.2876C39.5307 10.3097 39.5307 8.98636 38.6993 8.98636Z' fill='white'/%3E%3C/svg%3E%0A");
}
@supports not (mask-image: url()) {
.fi--proven {
background-image: url("data:image/svg+xml,%3Csvg width='56' height='50' viewBox='0 0 56 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M49.7264 18.1388C51.608 18.1388 53.8834 18.4917 55.0649 16.6171C56.0494 15.0071 55.4149 12.8236 53.7303 12.0076C52.33 11.3239 50.3828 11.6547 48.895 11.6547C47.3197 11.6547 45.7444 11.6547 44.1691 11.6768C43.3158 11.6768 43.3158 13.0001 44.1691 13.0001C46.7946 13.0001 49.442 12.8457 52.0674 12.978C53.3364 13.0442 54.496 13.9925 54.2116 15.3379C53.774 17.3228 51.236 16.8597 49.7483 16.8597C48.8731 16.8156 48.8731 18.1388 49.7264 18.1388Z' fill='white'/%3E%3Cpath d='M49.7264 23.3438C50.6016 23.3438 51.5643 23.4541 52.4175 23.1453C53.6647 22.6822 54.5398 21.4471 54.5398 20.1017C54.5398 18.8005 53.7303 17.5875 52.5488 17.1023C51.6737 16.7274 50.6672 16.8376 49.7264 16.8376C48.8731 16.8376 48.8731 18.1609 49.7264 18.1609C51.1486 18.1609 53.2052 18.0507 53.2271 20.1017C53.2271 22.1308 51.1486 22.0426 49.7264 22.0426C48.8731 22.0205 48.8731 23.3438 49.7264 23.3438Z' fill='white'/%3E%3Cpath d='M49.0043 28.5267C49.9889 28.5267 51.0828 28.659 52.0236 28.2621C53.3145 27.7327 54.124 26.3653 53.9928 24.9759C53.8834 23.5423 52.7675 22.3293 51.3673 22.0646C50.514 21.9103 49.5732 21.9985 48.698 21.9985C47.8447 21.9985 47.8447 23.3218 48.698 23.3218C50.142 23.3218 52.2643 22.9689 52.6581 24.8656C52.9207 26.1227 51.9361 27.1152 50.7547 27.1814C50.1858 27.2255 49.5732 27.1814 49.0043 27.1814C48.151 27.2034 48.151 28.5267 49.0043 28.5267Z' fill='white'/%3E%3Cpath d='M45.2412 33.6434C47.6041 33.5773 51.3235 33.864 52.2862 31.063C52.6144 30.0926 52.4175 28.8575 51.7611 28.0856C50.8203 26.9608 49.2669 27.2034 47.9542 27.2034C47.1009 27.2034 47.1009 28.5267 47.9542 28.5267C48.7637 28.5267 50.2077 28.2621 50.7547 28.9678C51.236 29.5633 51.2141 30.3352 50.9297 30.8645C49.9889 32.6951 46.9258 32.276 45.2193 32.3422C44.4097 32.3422 44.4097 33.6655 45.2412 33.6434Z' fill='white'/%3E%3Cpath d='M32.4638 16.595C33.2077 15.7128 34.1047 15.0953 34.9142 14.3013C35.5487 13.6617 36.2051 13.0442 36.8396 12.4046C38.0648 11.1916 39.6182 10.0006 40.5153 8.50089C41.3029 7.22171 41.6749 5.72198 41.9593 4.26636C42.1125 3.38417 42.2218 2.41376 42.922 1.77417C43.8628 0.891977 44.7379 1.75212 45.1536 2.67842C46.532 5.8102 45.1099 9.20664 43.6221 11.9635C43.2283 12.7134 44.3441 13.375 44.7598 12.6251C45.9851 10.3314 47.0134 8.05979 46.9696 5.39116C46.9259 3.38417 45.8757 -1.00474 42.9439 0.208278C41.5655 0.781703 41.0404 2.21527 40.7997 3.56061C40.5372 4.97212 40.2527 6.42774 39.5088 7.68486C38.7212 9.0302 37.2772 10.1329 36.1832 11.2136C35.4831 11.8973 34.783 12.6031 34.0828 13.2868C33.2733 14.1028 32.3325 14.7203 31.5886 15.6246C30.9979 16.3083 31.9168 17.2346 32.4638 16.595Z' fill='white'/%3E%3Cpath d='M48.348 32.2537C46.2914 32.2978 44.2566 32.3199 42.2 32.364C38.5681 32.4302 34.9361 31.2833 32.5294 28.3941C31.9824 27.7325 31.0635 28.6808 31.6105 29.3204C34.061 32.2758 37.9773 33.7535 41.7624 33.6873C43.9722 33.6432 46.1601 33.5991 48.3699 33.555C49.1794 33.577 49.1794 32.2537 48.348 32.2537Z' fill='white'/%3E%3Cpath d='M32.6607 30.6441C32.6607 27.2917 32.6607 23.9394 32.6607 20.565C32.6607 18.7565 32.6607 16.926 32.6607 15.1175C32.6607 14.7425 32.7045 14.3235 32.5951 13.9706C32.3106 13.0002 31.4573 12.7576 30.5603 12.7576C29.532 12.7356 28.4818 12.7576 27.4535 12.7576C26.6002 12.7576 25.7469 12.6914 25.1999 13.4854C24.5873 14.3456 24.8936 16.0438 24.8936 17.0142C24.8936 21.1384 24.8936 25.2627 24.8936 29.409C24.8936 29.828 24.8717 30.2471 24.8936 30.6661C24.9811 31.8571 25.8563 32.3202 26.9284 32.3423C28.0661 32.3643 29.2038 32.3423 30.3415 32.3423C31.3917 32.3423 32.4638 32.1217 32.6388 30.8426C32.7701 29.8942 31.4792 29.7178 31.348 30.6661C31.2604 31.2836 29.4445 31.019 29.0944 31.019C28.3724 31.019 27.366 31.2175 26.6658 31.019C25.8782 30.7984 26.2064 29.2767 26.2064 28.6591C26.2064 24.9539 26.2064 21.2487 26.2064 17.5435C26.2064 16.8819 26.2064 16.1982 26.2064 15.5365C26.2064 15.2498 26.1189 14.7646 26.2064 14.4999C26.4252 13.9045 27.2566 14.1029 27.7379 14.1029C28.6349 14.1029 29.532 14.1029 30.429 14.1029C30.9104 14.1029 31.2386 14.1029 31.348 14.6323C31.4355 15.0293 31.348 15.5586 31.348 15.9776C31.348 17.6758 31.348 19.352 31.348 21.0502C31.348 24.2702 31.348 27.4682 31.348 30.6882C31.348 31.5042 32.6607 31.5042 32.6607 30.6441Z' fill='white'/%3E%3Cpath d='M6.84334 20.3665C11.3942 20.3665 15.9669 20.3665 20.5178 20.3665C21.3711 20.3665 21.3711 19.0432 20.5178 19.0432C15.9669 19.0432 11.3942 19.0432 6.84334 19.0432C6.01194 19.0432 6.01194 20.3665 6.84334 20.3665Z' fill='white'/%3E%3Cpath d='M6.84334 25.9244C11.3942 25.9244 15.9669 25.9244 20.5178 25.9244C21.3711 25.9244 21.3711 24.6011 20.5178 24.6011C15.9669 24.6011 11.3942 24.6011 6.84334 24.6011C6.01194 24.6011 6.01194 25.9244 6.84334 25.9244Z' fill='white'/%3E%3Cpath d='M6.84334 31.4822C9.95017 31.4822 13.0351 31.4822 16.142 31.4822C16.9952 31.4822 16.9952 30.1589 16.142 30.1589C13.0351 30.1589 9.95017 30.1589 6.84334 30.1589C6.01194 30.1589 6.01194 31.4822 6.84334 31.4822Z' fill='white'/%3E%3Cpath d='M38.6993 8.98636C29.0725 8.98636 19.4457 8.98636 9.81889 8.98636C8.70306 8.98636 7.60911 8.96431 6.49327 8.98636C2.83946 9.05253 0.0827001 11.9417 0.0389419 15.5808C-0.0485744 20.6313 0.0389419 25.6819 0.0389419 30.7104C0.0389419 32.7173 -0.00481624 34.7464 0.0389419 36.7534C0.0827001 38.8486 1.00162 40.7674 2.68631 42.0245C4.26161 43.1934 6.01193 43.2816 7.89353 43.2816C7.67474 42.9949 7.47783 42.7302 7.25904 42.4435C6.82146 44.7152 6.09945 47.0971 4.7867 49.0159C4.43664 49.5231 5.00549 50.0965 5.53059 49.9863C9.55634 49.2143 13.232 46.3472 15.4199 42.9508C15.223 43.0611 15.048 43.1713 14.8511 43.2816C19.4676 43.2816 24.0841 43.2816 28.7224 43.2816C31.5886 43.2816 34.4547 43.2816 37.3209 43.2816C39.3119 43.2816 41.3029 43.436 43.0751 42.3553C45.0223 41.1643 46.1382 39.0471 46.1819 36.7754C46.2038 35.5183 46.1819 34.2612 46.1819 32.982C46.1819 32.1219 44.8692 32.1219 44.8692 32.982C44.8692 34.3053 44.9129 35.6286 44.8692 36.9298C44.7817 39.7528 42.4844 41.9142 39.7276 41.9583C37.6053 42.0024 35.5049 41.9583 33.3827 41.9583C29.5101 41.9583 25.6593 41.9583 21.7868 41.9583C20.2333 41.9583 18.6799 41.9583 17.1265 41.9583C16.4045 41.9583 15.6168 41.848 14.8948 41.9583C13.9978 42.0906 13.4289 43.5242 12.8382 44.1638C11.8099 45.3106 10.6065 46.259 9.27192 47.0309C8.00293 47.7587 6.60267 48.4204 5.13677 48.685C5.37744 49.0159 5.63999 49.3246 5.88066 49.6554C7.25904 47.6485 8.02481 45.1563 8.48427 42.7743C8.57178 42.3553 8.30924 41.9363 7.84978 41.9363C6.18697 41.9363 4.61167 41.9142 3.21141 40.7894C1.94242 39.7749 1.30793 38.2531 1.28605 36.6431C1.26417 34.8567 1.28605 33.0702 1.28605 31.3058C1.28605 26.2112 1.28605 21.1165 1.28605 16.0219C1.28605 12.9562 3.21141 10.3538 6.44951 10.2876C7.54347 10.2655 8.6593 10.2876 9.75326 10.2876C15.2011 10.2876 20.6709 10.2876 26.1188 10.2876C30.2977 10.2876 34.4766 10.2876 38.6336 10.2876C39.5307 10.3097 39.5307 8.98636 38.6993 8.98636Z' fill='white'/%3E%3C/svg%3E%0A");
}
}
.fi--role {
mask-image: url("data:image/svg+xml,%3Csvg width='50' height='50' viewBox='0 0 50 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.939 25.9144C28.7328 25.9144 31.8083 22.8389 31.8083 19.0451C31.8083 15.2514 28.7328 12.1759 24.939 12.1759C21.1453 12.1759 18.0698 15.2514 18.0698 19.0451C18.0698 22.8389 21.1453 25.9144 24.939 25.9144Z' fill='white'/%3E%3Cpath d='M29.8736 27.4865H20.0045C15.609 27.4865 12.0476 31.0478 12.0476 35.4433C12.0476 37.0604 13.3566 38.3694 14.9737 38.3694H34.9044C36.5214 38.3694 37.8305 37.0604 37.8305 35.4433C37.8305 31.0478 34.2691 27.4865 29.8736 27.4865Z' fill='white'/%3E%3Cpath d='M49.8781 25.0641C49.8781 23.2321 48.5305 21.7145 46.7723 21.4515C46.4868 19.8055 46.0151 18.2013 45.3574 16.6485C44.6772 15.041 43.8174 13.5331 42.7907 12.1374C43.3489 11.4957 43.689 10.6583 43.689 9.74073C43.689 7.72263 42.0527 6.08634 40.0347 6.08634C39.0785 6.08634 38.2091 6.4521 37.561 7.05207C36.3129 6.1858 34.9782 5.45107 33.5665 4.8543C31.9591 4.17412 30.2939 3.69286 28.5838 3.41051C28.4587 1.50792 26.8737 0.00317383 24.939 0.00317383C23.0044 0.00317383 21.4226 1.50792 21.2943 3.41051C19.5874 3.69286 17.919 4.17412 16.3116 4.8543C14.8999 5.45107 13.5652 6.1858 12.3171 7.05207C11.6658 6.4521 10.7963 6.08634 9.84343 6.08634C7.82533 6.08634 6.18904 7.72263 6.18904 9.74073C6.18904 10.6583 6.52913 11.4957 7.0874 12.1374C6.0607 13.5299 5.20085 15.0378 4.52066 16.6485C3.86614 18.1981 3.3913 19.8055 3.10575 21.4515C1.34754 21.7145 0 23.2321 0 25.0641C0 26.8705 1.31224 28.372 3.03516 28.664C3.31109 30.4607 3.80518 32.2125 4.52066 33.9001C5.63719 36.5406 7.23498 38.9085 9.26912 40.9426C11.3033 42.9767 13.6743 44.5745 16.3116 45.6911C17.9447 46.3809 19.6387 46.8685 21.3745 47.1477C21.7402 48.7776 23.1969 49.9968 24.939 49.9968C26.6812 49.9968 28.1378 48.7776 28.5036 47.1477C30.2393 46.8685 31.9334 46.3809 33.5665 45.6911C36.207 44.5745 38.5748 42.9767 40.609 40.9426C42.6431 38.9085 44.2409 36.5374 45.3574 33.9001C46.0697 32.2125 46.567 30.4607 46.8429 28.664C48.5658 28.3688 49.8781 26.8705 49.8781 25.0641ZM28.4458 45.3221C28.0031 43.8045 26.601 42.6976 24.939 42.6976C23.2771 42.6976 21.875 43.8045 21.4322 45.3221C12.9267 43.8398 6.22112 37.0572 4.84792 28.5164C6.27888 28.0223 7.30557 26.6619 7.30557 25.0641C7.30557 23.4888 6.31096 22.1477 4.9153 21.6343C5.48319 18.5093 6.76656 15.6282 8.58894 13.1737C8.98036 13.3181 9.40388 13.3951 9.84343 13.3951C11.8615 13.3951 13.4978 11.7588 13.4978 9.74073C13.4978 9.33646 13.4304 8.94825 13.3117 8.58569C15.7501 6.88202 18.5735 5.69812 21.628 5.1976C22.2087 6.44568 23.4728 7.31195 24.9422 7.31195C26.4117 7.31195 27.6758 6.44568 28.2565 5.1976C31.3078 5.70133 34.1344 6.88202 36.5728 8.58569C36.4508 8.94825 36.3867 9.33646 36.3867 9.74073C36.3867 11.7588 38.023 13.3951 40.0411 13.3951C40.4806 13.3951 40.9041 13.3181 41.2956 13.1737C43.1179 15.6314 44.4013 18.5093 44.9692 21.6343C43.5735 22.1477 42.5789 23.4888 42.5789 25.0641C42.5789 26.6619 43.6056 28.0223 45.0366 28.5164C43.657 37.0572 36.9514 43.8398 28.4458 45.3221Z' fill='white'/%3E%3C/svg%3E%0A");
}
@supports not (mask-image: url()) {
.fi--role {
background-image: url("data:image/svg+xml,%3Csvg width='50' height='50' viewBox='0 0 50 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.939 25.9144C28.7328 25.9144 31.8083 22.8389 31.8083 19.0451C31.8083 15.2514 28.7328 12.1759 24.939 12.1759C21.1453 12.1759 18.0698 15.2514 18.0698 19.0451C18.0698 22.8389 21.1453 25.9144 24.939 25.9144Z' fill='white'/%3E%3Cpath d='M29.8736 27.4865H20.0045C15.609 27.4865 12.0476 31.0478 12.0476 35.4433C12.0476 37.0604 13.3566 38.3694 14.9737 38.3694H34.9044C36.5214 38.3694 37.8305 37.0604 37.8305 35.4433C37.8305 31.0478 34.2691 27.4865 29.8736 27.4865Z' fill='white'/%3E%3Cpath d='M49.8781 25.0641C49.8781 23.2321 48.5305 21.7145 46.7723 21.4515C46.4868 19.8055 46.0151 18.2013 45.3574 16.6485C44.6772 15.041 43.8174 13.5331 42.7907 12.1374C43.3489 11.4957 43.689 10.6583 43.689 9.74073C43.689 7.72263 42.0527 6.08634 40.0347 6.08634C39.0785 6.08634 38.2091 6.4521 37.561 7.05207C36.3129 6.1858 34.9782 5.45107 33.5665 4.8543C31.9591 4.17412 30.2939 3.69286 28.5838 3.41051C28.4587 1.50792 26.8737 0.00317383 24.939 0.00317383C23.0044 0.00317383 21.4226 1.50792 21.2943 3.41051C19.5874 3.69286 17.919 4.17412 16.3116 4.8543C14.8999 5.45107 13.5652 6.1858 12.3171 7.05207C11.6658 6.4521 10.7963 6.08634 9.84343 6.08634C7.82533 6.08634 6.18904 7.72263 6.18904 9.74073C6.18904 10.6583 6.52913 11.4957 7.0874 12.1374C6.0607 13.5299 5.20085 15.0378 4.52066 16.6485C3.86614 18.1981 3.3913 19.8055 3.10575 21.4515C1.34754 21.7145 0 23.2321 0 25.0641C0 26.8705 1.31224 28.372 3.03516 28.664C3.31109 30.4607 3.80518 32.2125 4.52066 33.9001C5.63719 36.5406 7.23498 38.9085 9.26912 40.9426C11.3033 42.9767 13.6743 44.5745 16.3116 45.6911C17.9447 46.3809 19.6387 46.8685 21.3745 47.1477C21.7402 48.7776 23.1969 49.9968 24.939 49.9968C26.6812 49.9968 28.1378 48.7776 28.5036 47.1477C30.2393 46.8685 31.9334 46.3809 33.5665 45.6911C36.207 44.5745 38.5748 42.9767 40.609 40.9426C42.6431 38.9085 44.2409 36.5374 45.3574 33.9001C46.0697 32.2125 46.567 30.4607 46.8429 28.664C48.5658 28.3688 49.8781 26.8705 49.8781 25.0641ZM28.4458 45.3221C28.0031 43.8045 26.601 42.6976 24.939 42.6976C23.2771 42.6976 21.875 43.8045 21.4322 45.3221C12.9267 43.8398 6.22112 37.0572 4.84792 28.5164C6.27888 28.0223 7.30557 26.6619 7.30557 25.0641C7.30557 23.4888 6.31096 22.1477 4.9153 21.6343C5.48319 18.5093 6.76656 15.6282 8.58894 13.1737C8.98036 13.3181 9.40388 13.3951 9.84343 13.3951C11.8615 13.3951 13.4978 11.7588 13.4978 9.74073C13.4978 9.33646 13.4304 8.94825 13.3117 8.58569C15.7501 6.88202 18.5735 5.69812 21.628 5.1976C22.2087 6.44568 23.4728 7.31195 24.9422 7.31195C26.4117 7.31195 27.6758 6.44568 28.2565 5.1976C31.3078 5.70133 34.1344 6.88202 36.5728 8.58569C36.4508 8.94825 36.3867 9.33646 36.3867 9.74073C36.3867 11.7588 38.023 13.3951 40.0411 13.3951C40.4806 13.3951 40.9041 13.3181 41.2956 13.1737C43.1179 15.6314 44.4013 18.5093 44.9692 21.6343C43.5735 22.1477 42.5789 23.4888 42.5789 25.0641C42.5789 26.6619 43.6056 28.0223 45.0366 28.5164C43.657 37.0572 36.9514 43.8398 28.4458 45.3221Z' fill='white'/%3E%3C/svg%3E%0A");
}
}
.fi--send {
mask-image: url("data:image/svg+xml,%3Csvg width='50' height='51' viewBox='0 0 50 51' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M31.6059 50.1665C31.3017 50.1665 31.0191 50.0034 30.867 49.7426L19.2934 30.5729C19.0869 30.236 19.1413 29.7904 19.4238 29.5079L45.7333 3.18753L2.87306 18.7494L17.1417 27.3562L16.2397 28.845L0.417074 19.3036C0.134527 19.1297 -0.0284813 18.8037 0.00412033 18.4777C0.0367219 18.1408 0.254066 17.8583 0.569215 17.7496L48.8196 0.220785C49.1347 0.101246 49.4934 0.188184 49.7324 0.427262C49.9715 0.666341 50.0476 1.02496 49.9389 1.34011L32.421 49.5905C32.3014 49.9056 32.0189 50.123 31.6929 50.1556C31.6603 50.1665 31.6277 50.1665 31.6059 50.1665ZM21.13 30.2577L31.3995 47.2866L46.9722 4.41553L21.13 30.2577Z' fill='white'/%3E%3C/svg%3E%0A");
}
@supports not (mask-image: url()) {
.fi--send {
background-image: url("data:image/svg+xml,%3Csvg width='50' height='51' viewBox='0 0 50 51' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M31.6059 50.1665C31.3017 50.1665 31.0191 50.0034 30.867 49.7426L19.2934 30.5729C19.0869 30.236 19.1413 29.7904 19.4238 29.5079L45.7333 3.18753L2.87306 18.7494L17.1417 27.3562L16.2397 28.845L0.417074 19.3036C0.134527 19.1297 -0.0284813 18.8037 0.00412033 18.4777C0.0367219 18.1408 0.254066 17.8583 0.569215 17.7496L48.8196 0.220785C49.1347 0.101246 49.4934 0.188184 49.7324 0.427262C49.9715 0.666341 50.0476 1.02496 49.9389 1.34011L32.421 49.5905C32.3014 49.9056 32.0189 50.123 31.6929 50.1556C31.6603 50.1665 31.6277 50.1665 31.6059 50.1665ZM21.13 30.2577L31.3995 47.2866L46.9722 4.41553L21.13 30.2577Z' fill='white'/%3E%3C/svg%3E%0A");
}
}
.fi--tools {
mask-image: url("data:image/svg+xml,%3Csvg width='50' height='50' viewBox='0 0 50 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M45.9683 32.8431C43.6527 31.0168 40.6547 30.4034 37.8429 31.1478L30.2274 23.4083L38.663 14.9727L41.8746 13.8838C42.0538 13.8218 42.2123 13.7046 42.3156 13.5461L47.1054 6.36485C47.3329 6.02026 47.2846 5.55851 46.9883 5.26905L45.8442 4.15258L44.714 2.98787C44.4245 2.69152 43.9628 2.64328 43.6182 2.87071L36.4438 7.65362C36.2853 7.75699 36.1682 7.9155 36.1061 8.09469L35.0172 11.3063L26.5955 19.728L19.0007 12.0023C19.938 8.31523 18.6354 4.35244 15.6513 2.00923C12.7498 -0.292628 8.75948 -0.64411 5.49276 1.1133C5.23777 1.25113 5.06547 1.50613 5.0448 1.79559C5.01723 2.08504 5.14128 2.36761 5.36871 2.54679L9.62784 5.88932L9.69676 9.41792L6.34046 10.2518L2.12267 6.9093C1.88835 6.72322 1.57822 6.67498 1.30255 6.77147C1.01999 6.86795 0.813232 7.10227 0.744314 7.39173C-0.0895934 11.0306 1.24052 14.8624 4.13508 17.1505C6.43694 18.9699 9.43487 19.5902 12.2605 18.8459L19.8001 26.5165L18.1875 28.1292L16.8367 26.7784C16.5817 26.5096 16.2233 26.358 15.8374 26.358C15.3825 26.358 14.9276 26.5578 14.5968 26.9024L13.9145 27.5847C13.5837 27.9155 13.3977 28.3566 13.4045 28.7839C13.4045 29.032 13.4735 29.2732 13.5975 29.4731L13.1427 29.9348L12.8532 29.8521C12.2812 29.666 11.6678 29.8107 11.2474 30.2311L1.77119 39.7212C0.640937 40.8514 0 42.2918 0 43.6771C0 44.6901 0.365265 45.6068 1.01999 46.2546L3.71468 48.97C4.41764 49.6591 5.34114 49.9968 6.33356 49.9968C7.66368 49.9968 9.10407 49.3904 10.2688 48.2325L19.7726 38.7218C20.1723 38.3014 20.317 37.7225 20.1447 37.1436L20.0482 36.8473L20.5031 36.3924C21.0889 36.7439 21.8815 36.6199 22.3777 36.0823L23.0806 35.4C23.0875 35.4 23.0875 35.3931 23.0944 35.3862C23.7422 34.7315 23.8043 33.7529 23.2185 33.1464L21.8401 31.768L23.4252 30.1829L31.0889 37.9775C30.1516 41.6509 31.4542 45.6136 34.4245 47.9706C36.1061 49.2939 38.1392 49.9693 40.193 49.9693C41.6954 49.9693 43.2047 49.604 44.5899 48.8666C44.8449 48.7287 45.0172 48.4737 45.0448 48.1843C45.0724 47.8948 44.9483 47.6123 44.7209 47.4331L40.4686 44.0768L40.3997 40.562L43.7422 39.7281L47.9669 43.0637C48.1944 43.2498 48.5114 43.298 48.787 43.2015C49.0627 43.105 49.2764 42.8707 49.3384 42.5813C50.1999 38.9631 48.8697 35.1381 45.9683 32.8431ZM12.5224 17.0127C12.4328 17.0127 12.3432 17.0265 12.2536 17.054C9.8346 17.8466 7.19504 17.3711 5.2102 15.7997C3.20469 14.2146 2.11578 11.7336 2.23294 9.19738L5.60303 11.8714C5.80979 12.0368 6.08546 12.0988 6.34735 12.0299L10.7788 10.9272C11.1716 10.8307 11.4404 10.4793 11.4335 10.0726L11.3508 5.44824C11.3439 5.18635 11.2267 4.94514 11.02 4.78663L7.58098 2.08504C9.95865 1.32005 12.5913 1.76802 14.5968 3.35313C17.1537 5.36554 18.2081 8.83901 17.2226 11.9817C17.1261 12.2849 17.2088 12.6157 17.4294 12.8431L25.3825 20.9341L21.02 25.2966L13.1358 17.2677C12.9704 17.1023 12.7498 17.0127 12.5224 17.0127ZM21.2267 34.8142L20.8132 34.573C20.4755 34.3731 20.0414 34.4283 19.7657 34.7039L18.7595 35.7101C18.3598 36.0823 18.1943 36.6681 18.3598 37.2263L18.4769 37.5847L9.04893 47.0127C7.71882 48.3428 5.87181 48.6736 4.93453 47.7501L2.23983 45.0347C1.81943 44.6143 1.72984 44.063 1.72295 43.6702C1.72295 42.7535 2.19159 41.7336 2.98415 40.9341L12.3915 31.5061L12.7567 31.6095C13.2805 31.7818 13.8594 31.644 14.2591 31.2374L15.286 30.2036C15.5617 29.9279 15.6168 29.5075 15.4238 29.1698L15.1826 28.7425L15.7822 28.1498L17.5465 29.9141C17.5603 29.9279 17.5672 29.9348 17.581 29.9486L18.8766 31.2442L21.847 34.2077L21.2267 34.8142ZM19.4073 29.349L36.3749 12.3883C36.4714 12.2918 36.5403 12.1815 36.5817 12.0575L37.643 8.9286L43.9766 4.70393L45.2791 5.99958L41.0476 12.3469L37.9187 13.4083C37.7946 13.4496 37.6775 13.5185 37.5879 13.615L20.634 30.5688L19.9104 29.8452L19.4073 29.349ZM47.8704 40.7963L44.4866 38.1292C44.2798 37.9637 44.0041 37.9017 43.7422 37.9706L39.3246 39.0733C38.9318 39.1698 38.663 39.5213 38.6699 39.9279L38.7526 44.5385C38.7595 44.7935 38.8766 45.0416 39.0834 45.2001L42.5224 47.9017C40.1516 48.6598 37.5121 48.2119 35.5065 46.6405C32.9566 44.6143 31.9021 41.1478 32.8877 38.0051C32.9841 37.7019 32.9014 37.3711 32.6809 37.1436L24.652 28.9768L25.8167 27.8121L29.0076 24.6212L36.9676 32.726C37.195 32.9603 37.5396 33.043 37.8498 32.9396C40.255 32.1471 42.8877 32.6157 44.8932 34.1939C46.9056 35.7859 47.9945 38.267 47.8704 40.7963Z' fill='white'/%3E%3Cpath d='M13.7905 33.7942C13.4528 33.4565 12.9084 33.4565 12.5707 33.7942L4.04551 42.3262C3.70781 42.6639 3.70781 43.2084 4.04551 43.5461C4.21091 43.7115 4.43145 43.8011 4.65199 43.8011C4.87253 43.8011 5.09306 43.7184 5.25847 43.5461L13.7905 35.014C14.1282 34.6763 14.1282 34.1319 13.7905 33.7942Z' fill='white'/%3E%3Cpath d='M14.969 36.1926L6.43699 44.7178C6.09929 45.0555 6.09929 45.5999 6.43699 45.9376C6.60239 46.103 6.82293 46.1926 7.04347 46.1926C7.26401 46.1926 7.48454 46.1099 7.64995 45.9376L16.182 37.4056C16.5197 37.0679 16.5197 36.5234 16.182 36.1857C15.8512 35.8549 15.3067 35.8549 14.969 36.1926Z' fill='white'/%3E%3C/svg%3E%0A");
}
@supports not (mask-image: url()) {
.fi--tools {
background-image: url("data:image/svg+xml,%3Csvg width='50' height='50' viewBox='0 0 50 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M45.9683 32.8431C43.6527 31.0168 40.6547 30.4034 37.8429 31.1478L30.2274 23.4083L38.663 14.9727L41.8746 13.8838C42.0538 13.8218 42.2123 13.7046 42.3156 13.5461L47.1054 6.36485C47.3329 6.02026 47.2846 5.55851 46.9883 5.26905L45.8442 4.15258L44.714 2.98787C44.4245 2.69152 43.9628 2.64328 43.6182 2.87071L36.4438 7.65362C36.2853 7.75699 36.1682 7.9155 36.1061 8.09469L35.0172 11.3063L26.5955 19.728L19.0007 12.0023C19.938 8.31523 18.6354 4.35244 15.6513 2.00923C12.7498 -0.292628 8.75948 -0.64411 5.49276 1.1133C5.23777 1.25113 5.06547 1.50613 5.0448 1.79559C5.01723 2.08504 5.14128 2.36761 5.36871 2.54679L9.62784 5.88932L9.69676 9.41792L6.34046 10.2518L2.12267 6.9093C1.88835 6.72322 1.57822 6.67498 1.30255 6.77147C1.01999 6.86795 0.813232 7.10227 0.744314 7.39173C-0.0895934 11.0306 1.24052 14.8624 4.13508 17.1505C6.43694 18.9699 9.43487 19.5902 12.2605 18.8459L19.8001 26.5165L18.1875 28.1292L16.8367 26.7784C16.5817 26.5096 16.2233 26.358 15.8374 26.358C15.3825 26.358 14.9276 26.5578 14.5968 26.9024L13.9145 27.5847C13.5837 27.9155 13.3977 28.3566 13.4045 28.7839C13.4045 29.032 13.4735 29.2732 13.5975 29.4731L13.1427 29.9348L12.8532 29.8521C12.2812 29.666 11.6678 29.8107 11.2474 30.2311L1.77119 39.7212C0.640937 40.8514 0 42.2918 0 43.6771C0 44.6901 0.365265 45.6068 1.01999 46.2546L3.71468 48.97C4.41764 49.6591 5.34114 49.9968 6.33356 49.9968C7.66368 49.9968 9.10407 49.3904 10.2688 48.2325L19.7726 38.7218C20.1723 38.3014 20.317 37.7225 20.1447 37.1436L20.0482 36.8473L20.5031 36.3924C21.0889 36.7439 21.8815 36.6199 22.3777 36.0823L23.0806 35.4C23.0875 35.4 23.0875 35.3931 23.0944 35.3862C23.7422 34.7315 23.8043 33.7529 23.2185 33.1464L21.8401 31.768L23.4252 30.1829L31.0889 37.9775C30.1516 41.6509 31.4542 45.6136 34.4245 47.9706C36.1061 49.2939 38.1392 49.9693 40.193 49.9693C41.6954 49.9693 43.2047 49.604 44.5899 48.8666C44.8449 48.7287 45.0172 48.4737 45.0448 48.1843C45.0724 47.8948 44.9483 47.6123 44.7209 47.4331L40.4686 44.0768L40.3997 40.562L43.7422 39.7281L47.9669 43.0637C48.1944 43.2498 48.5114 43.298 48.787 43.2015C49.0627 43.105 49.2764 42.8707 49.3384 42.5813C50.1999 38.9631 48.8697 35.1381 45.9683 32.8431ZM12.5224 17.0127C12.4328 17.0127 12.3432 17.0265 12.2536 17.054C9.8346 17.8466 7.19504 17.3711 5.2102 15.7997C3.20469 14.2146 2.11578 11.7336 2.23294 9.19738L5.60303 11.8714C5.80979 12.0368 6.08546 12.0988 6.34735 12.0299L10.7788 10.9272C11.1716 10.8307 11.4404 10.4793 11.4335 10.0726L11.3508 5.44824C11.3439 5.18635 11.2267 4.94514 11.02 4.78663L7.58098 2.08504C9.95865 1.32005 12.5913 1.76802 14.5968 3.35313C17.1537 5.36554 18.2081 8.83901 17.2226 11.9817C17.1261 12.2849 17.2088 12.6157 17.4294 12.8431L25.3825 20.9341L21.02 25.2966L13.1358 17.2677C12.9704 17.1023 12.7498 17.0127 12.5224 17.0127ZM21.2267 34.8142L20.8132 34.573C20.4755 34.3731 20.0414 34.4283 19.7657 34.7039L18.7595 35.7101C18.3598 36.0823 18.1943 36.6681 18.3598 37.2263L18.4769 37.5847L9.04893 47.0127C7.71882 48.3428 5.87181 48.6736 4.93453 47.7501L2.23983 45.0347C1.81943 44.6143 1.72984 44.063 1.72295 43.6702C1.72295 42.7535 2.19159 41.7336 2.98415 40.9341L12.3915 31.5061L12.7567 31.6095C13.2805 31.7818 13.8594 31.644 14.2591 31.2374L15.286 30.2036C15.5617 29.9279 15.6168 29.5075 15.4238 29.1698L15.1826 28.7425L15.7822 28.1498L17.5465 29.9141C17.5603 29.9279 17.5672 29.9348 17.581 29.9486L18.8766 31.2442L21.847 34.2077L21.2267 34.8142ZM19.4073 29.349L36.3749 12.3883C36.4714 12.2918 36.5403 12.1815 36.5817 12.0575L37.643 8.9286L43.9766 4.70393L45.2791 5.99958L41.0476 12.3469L37.9187 13.4083C37.7946 13.4496 37.6775 13.5185 37.5879 13.615L20.634 30.5688L19.9104 29.8452L19.4073 29.349ZM47.8704 40.7963L44.4866 38.1292C44.2798 37.9637 44.0041 37.9017 43.7422 37.9706L39.3246 39.0733C38.9318 39.1698 38.663 39.5213 38.6699 39.9279L38.7526 44.5385C38.7595 44.7935 38.8766 45.0416 39.0834 45.2001L42.5224 47.9017C40.1516 48.6598 37.5121 48.2119 35.5065 46.6405C32.9566 44.6143 31.9021 41.1478 32.8877 38.0051C32.9841 37.7019 32.9014 37.3711 32.6809 37.1436L24.652 28.9768L25.8167 27.8121L29.0076 24.6212L36.9676 32.726C37.195 32.9603 37.5396 33.043 37.8498 32.9396C40.255 32.1471 42.8877 32.6157 44.8932 34.1939C46.9056 35.7859 47.9945 38.267 47.8704 40.7963Z' fill='white'/%3E%3Cpath d='M13.7905 33.7942C13.4528 33.4565 12.9084 33.4565 12.5707 33.7942L4.04551 42.3262C3.70781 42.6639 3.70781 43.2084 4.04551 43.5461C4.21091 43.7115 4.43145 43.8011 4.65199 43.8011C4.87253 43.8011 5.09306 43.7184 5.25847 43.5461L13.7905 35.014C14.1282 34.6763 14.1282 34.1319 13.7905 33.7942Z' fill='white'/%3E%3Cpath d='M14.969 36.1926L6.43699 44.7178C6.09929 45.0555 6.09929 45.5999 6.43699 45.9376C6.60239 46.103 6.82293 46.1926 7.04347 46.1926C7.26401 46.1926 7.48454 46.1099 7.64995 45.9376L16.182 37.4056C16.5197 37.0679 16.5197 36.5234 16.182 36.1857C15.8512 35.8549 15.3067 35.8549 14.969 36.1926Z' fill='white'/%3E%3C/svg%3E%0A");
}
}
.fi--stopwatch {
mask-image: url("data:image/svg+xml,%3Csvg width='56' height='50' viewBox='0 0 56 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M32.0077 50.0001C23.4057 50.0001 15.5571 45.2874 11.4926 37.7015C11.2474 37.2285 11.4226 36.6504 11.8956 36.4051C12.3686 36.1598 12.9467 36.335 13.192 36.808C16.9236 43.7632 24.124 48.0905 32.0077 48.0905C43.7631 48.0905 53.3287 38.5249 53.3287 26.7695C53.3462 14.9966 43.7807 5.43103 32.0077 5.43103C24.124 5.43103 16.9236 9.75829 13.192 16.6959C12.9467 17.1689 12.3511 17.3441 11.8956 17.0989C11.4226 16.8536 11.2474 16.2579 11.4926 15.8024C15.5571 8.19907 23.4233 3.50391 32.0077 3.50391C44.8318 3.50391 55.2558 13.9279 55.2558 26.752C55.2733 39.5761 44.8318 50.0001 32.0077 50.0001Z' fill='white'/%3E%3Cpath d='M9.7232 27.7154H0.96356C0.437982 27.7154 0 27.2775 0 26.7519C0 26.2263 0.437982 25.7883 0.96356 25.7883H9.7232C10.2488 25.7883 10.6868 26.2263 10.6868 26.7519C10.6868 27.2775 10.2488 27.7154 9.7232 27.7154Z' fill='white'/%3E%3Cpath d='M14.7337 32.9713H5.97407C5.44849 32.9713 5.01051 32.5333 5.01051 32.0077C5.01051 31.4822 5.44849 31.0442 5.97407 31.0442H14.7337C15.2593 31.0442 15.6973 31.4822 15.6973 32.0077C15.6973 32.5333 15.2593 32.9713 14.7337 32.9713Z' fill='white'/%3E%3Cpath d='M14.7337 22.4596H5.97407C5.44849 22.4596 5.01051 22.0216 5.01051 21.496C5.01051 20.9705 5.44849 20.5325 5.97407 20.5325H14.7337C15.2593 20.5325 15.6973 20.9705 15.6973 21.496C15.6973 22.0216 15.2593 22.4596 14.7337 22.4596Z' fill='white'/%3E%3Cpath d='M41.4856 13.6476C41.2929 13.6476 41.1177 13.595 40.9425 13.4899C38.2796 11.6854 35.1787 10.7394 31.9727 10.7394C28.7491 10.7394 25.6482 11.6854 23.0028 13.4899C22.5648 13.7877 21.9692 13.6651 21.6713 13.2271C21.3735 12.7891 21.4961 12.1935 21.9341 11.8956C24.9124 9.88093 28.3987 8.81226 31.9902 8.81226C35.5992 8.81226 39.068 9.88093 42.0463 11.8956C42.4842 12.1935 42.6069 12.7891 42.309 13.2271C42.0988 13.4899 41.7835 13.6476 41.4856 13.6476Z' fill='white'/%3E%3Cpath d='M34.8458 24.8072C34.6006 24.8072 34.3553 24.7196 34.1626 24.5269C33.7772 24.159 33.7772 23.5458 34.1626 23.1604L41.1703 16.1001C41.5382 15.7147 42.1514 15.7147 42.5368 16.1001C42.9222 16.468 42.9222 17.0812 42.5368 17.4666L35.5291 24.5269C35.3539 24.7196 35.0911 24.8072 34.8458 24.8072Z' fill='white'/%3E%3Cpath d='M32.0252 31.7622C29.2572 31.7622 27.0147 29.5198 27.0147 26.7517C27.0147 23.9837 29.2572 21.7412 32.0252 21.7412C34.7933 21.7412 37.0357 23.9837 37.0357 26.7517C37.0357 29.5198 34.7933 31.7622 32.0252 31.7622ZM32.0252 23.6683C30.3259 23.6683 28.9418 25.0524 28.9418 26.7517C28.9418 28.4511 30.3259 29.8351 32.0252 29.8351C33.7246 29.8351 35.1086 28.4511 35.1086 26.7517C35.1086 25.0524 33.7246 23.6683 32.0252 23.6683Z' fill='white'/%3E%3Cpath d='M33.672 1.92712H30.1682C29.6426 1.92712 29.2046 1.48914 29.2046 0.96356C29.2046 0.437982 29.6426 0 30.1682 0H33.672C34.1976 0 34.6356 0.437982 34.6356 0.96356C34.6356 1.48914 34.2151 1.92712 33.672 1.92712Z' fill='white'/%3E%3Cpath d='M31.9201 5.43097C31.3945 5.43097 30.9566 4.99299 30.9566 4.46741V0.96356C30.9566 0.437982 31.3945 0 31.9201 0C32.4457 0 32.8837 0.437982 32.8837 0.96356V4.46741C32.8837 4.99299 32.4632 5.43097 31.9201 5.43097Z' fill='white'/%3E%3Cpath d='M47.8627 7.25297C47.6875 7.25297 47.4947 7.20041 47.3371 7.0953L44.3938 5.1857C43.9559 4.88787 43.8157 4.29221 44.1135 3.85423C44.4114 3.41625 45.007 3.27609 45.445 3.57392L48.3882 5.48352C48.8262 5.78135 48.9664 6.37701 48.6685 6.81499C48.4933 7.0953 48.178 7.25297 47.8627 7.25297Z' fill='white'/%3E%3Cpath d='M44.4814 9.23265C44.3062 9.23265 44.1135 9.18009 43.9559 9.07498C43.5179 8.77715 43.3777 8.18149 43.6755 7.74351L45.5851 4.80028C45.883 4.36229 46.4786 4.22214 46.9166 4.51997C47.3546 4.81779 47.4947 5.41345 47.1969 5.85143L45.2873 8.79467C45.1121 9.07498 44.7968 9.23265 44.4814 9.23265Z' fill='white'/%3E%3Cpath d='M16.0827 7.30546C15.7673 7.30546 15.452 7.14779 15.2768 6.86748C14.979 6.4295 15.1191 5.81632 15.5571 5.53601L18.5003 3.62641C18.9558 3.32858 19.5515 3.46874 19.8318 3.90672C20.1296 4.3447 19.9895 4.95788 19.5515 5.23819L16.6083 7.14779C16.4506 7.2529 16.2754 7.30546 16.0827 7.30546Z' fill='white'/%3E%3Cpath d='M19.4639 9.28514C19.1486 9.28514 18.8332 9.12747 18.658 8.84716L16.7484 5.90392C16.4506 5.46594 16.5907 4.85277 17.0287 4.57246C17.4842 4.27463 18.0799 4.41478 18.3602 4.85277L20.2698 7.796C20.5676 8.23398 20.4275 8.84716 19.9895 9.12747C19.8318 9.23258 19.6391 9.28514 19.4639 9.28514Z' fill='white'/%3E%3C/svg%3E%0A");
}
@supports not (mask-image: url()) {
.fi--stopwatch {
background-image: url("data:image/svg+xml,%3Csvg width='56' height='50' viewBox='0 0 56 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M32.0077 50.0001C23.4057 50.0001 15.5571 45.2874 11.4926 37.7015C11.2474 37.2285 11.4226 36.6504 11.8956 36.4051C12.3686 36.1598 12.9467 36.335 13.192 36.808C16.9236 43.7632 24.124 48.0905 32.0077 48.0905C43.7631 48.0905 53.3287 38.5249 53.3287 26.7695C53.3462 14.9966 43.7807 5.43103 32.0077 5.43103C24.124 5.43103 16.9236 9.75829 13.192 16.6959C12.9467 17.1689 12.3511 17.3441 11.8956 17.0989C11.4226 16.8536 11.2474 16.2579 11.4926 15.8024C15.5571 8.19907 23.4233 3.50391 32.0077 3.50391C44.8318 3.50391 55.2558 13.9279 55.2558 26.752C55.2733 39.5761 44.8318 50.0001 32.0077 50.0001Z' fill='white'/%3E%3Cpath d='M9.7232 27.7154H0.96356C0.437982 27.7154 0 27.2775 0 26.7519C0 26.2263 0.437982 25.7883 0.96356 25.7883H9.7232C10.2488 25.7883 10.6868 26.2263 10.6868 26.7519C10.6868 27.2775 10.2488 27.7154 9.7232 27.7154Z' fill='white'/%3E%3Cpath d='M14.7337 32.9713H5.97407C5.44849 32.9713 5.01051 32.5333 5.01051 32.0077C5.01051 31.4822 5.44849 31.0442 5.97407 31.0442H14.7337C15.2593 31.0442 15.6973 31.4822 15.6973 32.0077C15.6973 32.5333 15.2593 32.9713 14.7337 32.9713Z' fill='white'/%3E%3Cpath d='M14.7337 22.4596H5.97407C5.44849 22.4596 5.01051 22.0216 5.01051 21.496C5.01051 20.9705 5.44849 20.5325 5.97407 20.5325H14.7337C15.2593 20.5325 15.6973 20.9705 15.6973 21.496C15.6973 22.0216 15.2593 22.4596 14.7337 22.4596Z' fill='white'/%3E%3Cpath d='M41.4856 13.6476C41.2929 13.6476 41.1177 13.595 40.9425 13.4899C38.2796 11.6854 35.1787 10.7394 31.9727 10.7394C28.7491 10.7394 25.6482 11.6854 23.0028 13.4899C22.5648 13.7877 21.9692 13.6651 21.6713 13.2271C21.3735 12.7891 21.4961 12.1935 21.9341 11.8956C24.9124 9.88093 28.3987 8.81226 31.9902 8.81226C35.5992 8.81226 39.068 9.88093 42.0463 11.8956C42.4842 12.1935 42.6069 12.7891 42.309 13.2271C42.0988 13.4899 41.7835 13.6476 41.4856 13.6476Z' fill='white'/%3E%3Cpath d='M34.8458 24.8072C34.6006 24.8072 34.3553 24.7196 34.1626 24.5269C33.7772 24.159 33.7772 23.5458 34.1626 23.1604L41.1703 16.1001C41.5382 15.7147 42.1514 15.7147 42.5368 16.1001C42.9222 16.468 42.9222 17.0812 42.5368 17.4666L35.5291 24.5269C35.3539 24.7196 35.0911 24.8072 34.8458 24.8072Z' fill='white'/%3E%3Cpath d='M32.0252 31.7622C29.2572 31.7622 27.0147 29.5198 27.0147 26.7517C27.0147 23.9837 29.2572 21.7412 32.0252 21.7412C34.7933 21.7412 37.0357 23.9837 37.0357 26.7517C37.0357 29.5198 34.7933 31.7622 32.0252 31.7622ZM32.0252 23.6683C30.3259 23.6683 28.9418 25.0524 28.9418 26.7517C28.9418 28.4511 30.3259 29.8351 32.0252 29.8351C33.7246 29.8351 35.1086 28.4511 35.1086 26.7517C35.1086 25.0524 33.7246 23.6683 32.0252 23.6683Z' fill='white'/%3E%3Cpath d='M33.672 1.92712H30.1682C29.6426 1.92712 29.2046 1.48914 29.2046 0.96356C29.2046 0.437982 29.6426 0 30.1682 0H33.672C34.1976 0 34.6356 0.437982 34.6356 0.96356C34.6356 1.48914 34.2151 1.92712 33.672 1.92712Z' fill='white'/%3E%3Cpath d='M31.9201 5.43097C31.3945 5.43097 30.9566 4.99299 30.9566 4.46741V0.96356C30.9566 0.437982 31.3945 0 31.9201 0C32.4457 0 32.8837 0.437982 32.8837 0.96356V4.46741C32.8837 4.99299 32.4632 5.43097 31.9201 5.43097Z' fill='white'/%3E%3Cpath d='M47.8627 7.25297C47.6875 7.25297 47.4947 7.20041 47.3371 7.0953L44.3938 5.1857C43.9559 4.88787 43.8157 4.29221 44.1135 3.85423C44.4114 3.41625 45.007 3.27609 45.445 3.57392L48.3882 5.48352C48.8262 5.78135 48.9664 6.37701 48.6685 6.81499C48.4933 7.0953 48.178 7.25297 47.8627 7.25297Z' fill='white'/%3E%3Cpath d='M44.4814 9.23265C44.3062 9.23265 44.1135 9.18009 43.9559 9.07498C43.5179 8.77715 43.3777 8.18149 43.6755 7.74351L45.5851 4.80028C45.883 4.36229 46.4786 4.22214 46.9166 4.51997C47.3546 4.81779 47.4947 5.41345 47.1969 5.85143L45.2873 8.79467C45.1121 9.07498 44.7968 9.23265 44.4814 9.23265Z' fill='white'/%3E%3Cpath d='M16.0827 7.30546C15.7673 7.30546 15.452 7.14779 15.2768 6.86748C14.979 6.4295 15.1191 5.81632 15.5571 5.53601L18.5003 3.62641C18.9558 3.32858 19.5515 3.46874 19.8318 3.90672C20.1296 4.3447 19.9895 4.95788 19.5515 5.23819L16.6083 7.14779C16.4506 7.2529 16.2754 7.30546 16.0827 7.30546Z' fill='white'/%3E%3Cpath d='M19.4639 9.28514C19.1486 9.28514 18.8332 9.12747 18.658 8.84716L16.7484 5.90392C16.4506 5.46594 16.5907 4.85277 17.0287 4.57246C17.4842 4.27463 18.0799 4.41478 18.3602 4.85277L20.2698 7.796C20.5676 8.23398 20.4275 8.84716 19.9895 9.12747C19.8318 9.23258 19.6391 9.28514 19.4639 9.28514Z' fill='white'/%3E%3C/svg%3E%0A");
}
}
.fi--quotes, .testimonials__box::before {
mask-image: url("data:image/svg+xml,%3Csvg width='78' height='48' viewBox='0 0 78 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M60.9058 13.0891C60.085 13.0891 59.2891 13.1392 58.4932 13.2645C59.4632 8.40415 60.1845 7.07632 66.7508 0.487305C57.1501 1.26396 39.9881 13.0641 43.3956 32.0795C45.0621 41.4244 51.4791 47.5124 60.9058 47.5124C70.3325 47.5124 77.9683 39.821 77.9683 30.3258C77.9932 20.8055 70.3325 13.0891 60.9058 13.0891Z' fill='%2303DAC5'/%3E%3Cpath d='M17.9511 13.0891C17.1303 13.0891 16.3344 13.1392 15.5385 13.2645C16.5085 8.40415 17.2298 7.07632 23.7961 0.487305C14.1954 1.26396 -2.96664 13.0641 0.440887 32.0795C2.10734 41.4244 8.52443 47.5124 17.9511 47.5124C27.3778 47.5124 35.0136 39.821 35.0136 30.3258C35.0385 20.8055 27.3778 13.0891 17.9511 13.0891Z' fill='%2303DAC5'/%3E%3C/svg%3E%0A");
}
@supports not (mask-image: url()) {
.fi--quotes, .testimonials__box::before {
background-image: url("data:image/svg+xml,%3Csvg width='78' height='48' viewBox='0 0 78 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M60.9058 13.0891C60.085 13.0891 59.2891 13.1392 58.4932 13.2645C59.4632 8.40415 60.1845 7.07632 66.7508 0.487305C57.1501 1.26396 39.9881 13.0641 43.3956 32.0795C45.0621 41.4244 51.4791 47.5124 60.9058 47.5124C70.3325 47.5124 77.9683 39.821 77.9683 30.3258C77.9932 20.8055 70.3325 13.0891 60.9058 13.0891Z' fill='%2303DAC5'/%3E%3Cpath d='M17.9511 13.0891C17.1303 13.0891 16.3344 13.1392 15.5385 13.2645C16.5085 8.40415 17.2298 7.07632 23.7961 0.487305C14.1954 1.26396 -2.96664 13.0641 0.440887 32.0795C2.10734 41.4244 8.52443 47.5124 17.9511 47.5124C27.3778 47.5124 35.0136 39.821 35.0136 30.3258C35.0385 20.8055 27.3778 13.0891 17.9511 13.0891Z' fill='%2303DAC5'/%3E%3C/svg%3E%0A");
}
}
.fi--mobile {
mask-image: url("data:image/svg+xml,%3Csvg width='37' height='63' viewBox='0 0 37 63' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_195_623)'%3E%3Cpath d='M30.4306 61.8616H6.64493C3.62452 61.8616 1.20819 59.4326 1.20819 56.3206V6.67964C1.20819 3.64349 3.62452 1.13867 6.64493 1.13867H30.4306C33.4511 1.13867 35.9429 3.56759 35.9429 6.67964V56.3965C35.8674 59.4327 33.4511 61.8616 30.4306 61.8616Z' stroke='%2303DAC5' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1.13263 11.9167H35.8673' stroke='%2303DAC5' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.7061 6.52783H20.5388' stroke='%2303DAC5' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1.13263 51.0833H35.8673' stroke='%2303DAC5' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.4408 37.4963L18.5 42.6578L23.5592 37.4963' stroke='%2303DAC5' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.5 42.6578V29.7542' stroke='%2303DAC5' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.5 25.8831V18.3687' stroke='%2303DAC5' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' stroke-dasharray='1 1'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_195_623'%3E%3Crect width='37' height='63' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
@supports not (mask-image: url()) {
.fi--mobile {
background-image: url("data:image/svg+xml,%3Csvg width='37' height='63' viewBox='0 0 37 63' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_195_623)'%3E%3Cpath d='M30.4306 61.8616H6.64493C3.62452 61.8616 1.20819 59.4326 1.20819 56.3206V6.67964C1.20819 3.64349 3.62452 1.13867 6.64493 1.13867H30.4306C33.4511 1.13867 35.9429 3.56759 35.9429 6.67964V56.3965C35.8674 59.4327 33.4511 61.8616 30.4306 61.8616Z' stroke='%2303DAC5' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1.13263 11.9167H35.8673' stroke='%2303DAC5' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.7061 6.52783H20.5388' stroke='%2303DAC5' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1.13263 51.0833H35.8673' stroke='%2303DAC5' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.4408 37.4963L18.5 42.6578L23.5592 37.4963' stroke='%2303DAC5' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.5 42.6578V29.7542' stroke='%2303DAC5' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.5 25.8831V18.3687' stroke='%2303DAC5' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' stroke-dasharray='1 1'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_195_623'%3E%3Crect width='37' height='63' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
}           :root { --clr-primary-500: hsl(174, 97%, 43%);
--clr-dark-500: hsl(0, 0%, 10%);
--clr-success-500: hsl(120, 100%, 25%);
--clr-danger-500: hsl(0, 70%, 52%);
--clr-warning-500: hsl(60, 100%, 50%);
--clr-info-500: hsl(180, 100%, 50%);
--clr-body-bg: hsl(0, 0%, 10%);
--clr-body-text: hsl(0, 0%, 100%);
--clr-swiper-btn-base: transparent;
--clr-swiper-btn-hover: transparent;
--clr-swiper-btn-active: transparent;
--clr-swiper-btn-disabled: transparent;
--clr-selection-bg: hsl(174, 97%, 43%);
--clr-selection-text: hsl(0, 0%, 10%);
--clr-input-bg: hsl(0, 0%, 10%);
--clr-input-text: hsl(174, 97%, 43%);
--clr-input-placeholder: hsl(0, 0%, 10%);
--clr-input-border: hsla(0, 0%, 100%, 0.1);
--clr-input-border-hover: hsl(174, 97%, 43%);
--clr-input-border-focus: hsl(174, 97%, 43%);
--clr-header-bg: hsl(0, 0%, 10%);
--clr-footer-bg: hsl(174, 97%, 43%);
--clr-footer-text: hsl(0, 0%, 10%);
--clr-hero-bg: hsl(0, 0%, 10%);
--clr-hero-text: hsl(0, 0%, 100%);
--clr-hero-overlay: hsl(0, 0%, 10%);
--clr-nav-bg: hsl(0, 0%, 10%);
--clr-nav-link: hsl(0, 0%, 100%);
--clr-nav-link-hover: hsl(174, 97%, 43%);
--clr-nav-link-active: hsl(174, 97%, 43%);
--clr-nav-bg-dropdown: hsl(0, 0%, 10%);
--clr-nav-link-dropdown: hsl(0, 0%, 100%);
--clr-hamburger-bg: hsl(0, 0%, 100%);
--clr-hamburger-bg-active: hsl(0, 0%, 100%);
--clr-link-default: hsl(174, 97%, 43%);
--clr-link-hover: hsl(174, 97%, 43%);
--clr-link-active: hsl(174, 97%, 43%);
--clr-white: hsl(0, 0%, 100%);
--clr-black: hsl(0, 0%, 0%);  --fs-mt: 1.25rem;
--ff-base: Poppins, sans-serif;
--ff-alt: Poppins, sans-serif; --gbp-xs: 0;
--gbp-sm: 36em;
--gbp-md: 48em;
--gbp-lg: 62em;
--gbp-xl: 75em;
--gbp-xxl: 95.5em;
--gbp-mobile: 36em; --cnt-xs: 100%;
--cnt-sm: 100%;
--cnt-md: 100%;
--cnt-lg: 100%;
--cnt-xl: 100%;
--cnt-xxl: 91.75em;
}
@media (min-width: 36em) {
:root { --fs-d1: 7.25rem;
--fs-h1: 5rem;
--fs-h2: 2.5rem;
--fs-h3: 2rem;
--fs-h4: 1.75rem;
--fs-h5: 1.5rem;
--fs-p: 1.25rem;
--fs-sm: 1rem;
--fs-xs: 0.875rem;
--fs-lp: 2.5rem;
--fs-bt: 2rem;
--fs-mt: 2.5rem;
}
}
@media (max-width: 35.98em) {
:root { --fs-d1: 2.5rem;
--fs-h1: 1.875rem;
--fs-h2: 1.25rem;
--fs-h3: 1.25rem;
--fs-h4: 1.125rem;
--fs-h5: 1.0625rem;
--fs-p: 1rem;
--fs-sm: 0.875rem;
--fs-xs: 0.75rem;
--fs-lp: 1.25rem;
--fs-bt: 1.25rem;
--fs-mt: 1.25rem;
}
} *,
*::before,
*::after {
box-sizing: border-box;
}
* {
margin: 0;
padding: 0;
font: inherit;
}
.row {
display: flex;
flex-wrap: wrap;
margin-top: calc(var(--bs-gutter-y) * -1);
margin-right: calc(var(--bs-gutter-x) * -0.5);
margin-left: calc(var(--bs-gutter-x) * -0.5);
}
@media (min-width: 36em) {
.row {
--bs-gutter-x: 3.75em;
--bs-gutter-y: 0;
}
}
@media (max-width: 35.98em) {
.row {
--bs-gutter-x: 1.875em;
--bs-gutter-y: 0;
}
}
.row > * {
flex-shrink: 0;
width: 100%;
max-width: 100%;
padding-right: calc(var(--bs-gutter-x) * 0.5);
padding-left: calc(var(--bs-gutter-x) * 0.5);
margin-top: var(--bs-gutter-y);
}
.col {
flex: 1 0 0%;
}
.row-cols-auto > * {
flex: 0 0 auto;
width: auto;
}
.row-cols-1 > * {
flex: 0 0 auto;
width: 100%;
}
.row-cols-2 > * {
flex: 0 0 auto;
width: 50%;
}
.row-cols-3 > * {
flex: 0 0 auto;
width: 33.3333333333%;
}
.row-cols-4 > * {
flex: 0 0 auto;
width: 25%;
}
.row-cols-5 > * {
flex: 0 0 auto;
width: 20%;
}
.row-cols-6 > * {
flex: 0 0 auto;
width: 16.6666666667%;
}
.col-auto {
flex: 0 0 auto;
width: auto;
}
.col-1 {
flex: 0 0 auto;
width: 8.33333333%;
}
.col-2 {
flex: 0 0 auto;
width: 16.66666667%;
}
.col-3 {
flex: 0 0 auto;
width: 25%;
}
.col-4 {
flex: 0 0 auto;
width: 33.33333333%;
}
.col-5 {
flex: 0 0 auto;
width: 41.66666667%;
}
.col-6 {
flex: 0 0 auto;
width: 50%;
}
.col-7 {
flex: 0 0 auto;
width: 58.33333333%;
}
.col-8 {
flex: 0 0 auto;
width: 66.66666667%;
}
.col-9 {
flex: 0 0 auto;
width: 75%;
}
.col-10 {
flex: 0 0 auto;
width: 83.33333333%;
}
.col-11 {
flex: 0 0 auto;
width: 91.66666667%;
}
.col-12 {
flex: 0 0 auto;
width: 100%;
}
.offset-1 {
margin-left: 8.33333333%;
}
.offset-2 {
margin-left: 16.66666667%;
}
.offset-3 {
margin-left: 25%;
}
.offset-4 {
margin-left: 33.33333333%;
}
.offset-5 {
margin-left: 41.66666667%;
}
.offset-6 {
margin-left: 50%;
}
.offset-7 {
margin-left: 58.33333333%;
}
.offset-8 {
margin-left: 66.66666667%;
}
.offset-9 {
margin-left: 75%;
}
.offset-10 {
margin-left: 83.33333333%;
}
.offset-11 {
margin-left: 91.66666667%;
}
.g-1rem,
.gx-1rem {
--bs-gutter-x: ;
}
.g-1rem,
.gy-1rem {
--bs-gutter-y: ;
}
@media (min-width: 36em) {
.col-sm {
flex: 1 0 0%;
}
.row-cols-sm-auto > * {
flex: 0 0 auto;
width: auto;
}
.row-cols-sm-1 > * {
flex: 0 0 auto;
width: 100%;
}
.row-cols-sm-2 > * {
flex: 0 0 auto;
width: 50%;
}
.row-cols-sm-3 > * {
flex: 0 0 auto;
width: 33.3333333333%;
}
.row-cols-sm-4 > * {
flex: 0 0 auto;
width: 25%;
}
.row-cols-sm-5 > * {
flex: 0 0 auto;
width: 20%;
}
.row-cols-sm-6 > * {
flex: 0 0 auto;
width: 16.6666666667%;
}
.col-sm-auto {
flex: 0 0 auto;
width: auto;
}
.col-sm-1 {
flex: 0 0 auto;
width: 8.33333333%;
}
.col-sm-2 {
flex: 0 0 auto;
width: 16.66666667%;
}
.col-sm-3 {
flex: 0 0 auto;
width: 25%;
}
.col-sm-4 {
flex: 0 0 auto;
width: 33.33333333%;
}
.col-sm-5 {
flex: 0 0 auto;
width: 41.66666667%;
}
.col-sm-6 {
flex: 0 0 auto;
width: 50%;
}
.col-sm-7 {
flex: 0 0 auto;
width: 58.33333333%;
}
.col-sm-8 {
flex: 0 0 auto;
width: 66.66666667%;
}
.col-sm-9 {
flex: 0 0 auto;
width: 75%;
}
.col-sm-10 {
flex: 0 0 auto;
width: 83.33333333%;
}
.col-sm-11 {
flex: 0 0 auto;
width: 91.66666667%;
}
.col-sm-12 {
flex: 0 0 auto;
width: 100%;
}
.offset-sm-0 {
margin-left: 0;
}
.offset-sm-1 {
margin-left: 8.33333333%;
}
.offset-sm-2 {
margin-left: 16.66666667%;
}
.offset-sm-3 {
margin-left: 25%;
}
.offset-sm-4 {
margin-left: 33.33333333%;
}
.offset-sm-5 {
margin-left: 41.66666667%;
}
.offset-sm-6 {
margin-left: 50%;
}
.offset-sm-7 {
margin-left: 58.33333333%;
}
.offset-sm-8 {
margin-left: 66.66666667%;
}
.offset-sm-9 {
margin-left: 75%;
}
.offset-sm-10 {
margin-left: 83.33333333%;
}
.offset-sm-11 {
margin-left: 91.66666667%;
}
.g-sm-1rem,
.gx-sm-1rem {
--bs-gutter-x: ;
}
.g-sm-1rem,
.gy-sm-1rem {
--bs-gutter-y: ;
}
}
@media (min-width: 48em) {
.col-md {
flex: 1 0 0%;
}
.row-cols-md-auto > * {
flex: 0 0 auto;
width: auto;
}
.row-cols-md-1 > * {
flex: 0 0 auto;
width: 100%;
}
.row-cols-md-2 > * {
flex: 0 0 auto;
width: 50%;
}
.row-cols-md-3 > * {
flex: 0 0 auto;
width: 33.3333333333%;
}
.row-cols-md-4 > * {
flex: 0 0 auto;
width: 25%;
}
.row-cols-md-5 > * {
flex: 0 0 auto;
width: 20%;
}
.row-cols-md-6 > * {
flex: 0 0 auto;
width: 16.6666666667%;
}
.col-md-auto {
flex: 0 0 auto;
width: auto;
}
.col-md-1 {
flex: 0 0 auto;
width: 8.33333333%;
}
.col-md-2 {
flex: 0 0 auto;
width: 16.66666667%;
}
.col-md-3 {
flex: 0 0 auto;
width: 25%;
}
.col-md-4 {
flex: 0 0 auto;
width: 33.33333333%;
}
.col-md-5 {
flex: 0 0 auto;
width: 41.66666667%;
}
.col-md-6 {
flex: 0 0 auto;
width: 50%;
}
.col-md-7 {
flex: 0 0 auto;
width: 58.33333333%;
}
.col-md-8 {
flex: 0 0 auto;
width: 66.66666667%;
}
.col-md-9 {
flex: 0 0 auto;
width: 75%;
}
.col-md-10 {
flex: 0 0 auto;
width: 83.33333333%;
}
.col-md-11 {
flex: 0 0 auto;
width: 91.66666667%;
}
.col-md-12 {
flex: 0 0 auto;
width: 100%;
}
.offset-md-0 {
margin-left: 0;
}
.offset-md-1 {
margin-left: 8.33333333%;
}
.offset-md-2 {
margin-left: 16.66666667%;
}
.offset-md-3 {
margin-left: 25%;
}
.offset-md-4 {
margin-left: 33.33333333%;
}
.offset-md-5 {
margin-left: 41.66666667%;
}
.offset-md-6 {
margin-left: 50%;
}
.offset-md-7 {
margin-left: 58.33333333%;
}
.offset-md-8 {
margin-left: 66.66666667%;
}
.offset-md-9 {
margin-left: 75%;
}
.offset-md-10 {
margin-left: 83.33333333%;
}
.offset-md-11 {
margin-left: 91.66666667%;
}
.g-md-1rem,
.gx-md-1rem {
--bs-gutter-x: ;
}
.g-md-1rem,
.gy-md-1rem {
--bs-gutter-y: ;
}
}
@media (min-width: 62em) {
.col-lg {
flex: 1 0 0%;
}
.row-cols-lg-auto > * {
flex: 0 0 auto;
width: auto;
}
.row-cols-lg-1 > * {
flex: 0 0 auto;
width: 100%;
}
.row-cols-lg-2 > * {
flex: 0 0 auto;
width: 50%;
}
.row-cols-lg-3 > * {
flex: 0 0 auto;
width: 33.3333333333%;
}
.row-cols-lg-4 > * {
flex: 0 0 auto;
width: 25%;
}
.row-cols-lg-5 > * {
flex: 0 0 auto;
width: 20%;
}
.row-cols-lg-6 > * {
flex: 0 0 auto;
width: 16.6666666667%;
}
.col-lg-auto {
flex: 0 0 auto;
width: auto;
}
.col-lg-1 {
flex: 0 0 auto;
width: 8.33333333%;
}
.col-lg-2 {
flex: 0 0 auto;
width: 16.66666667%;
}
.col-lg-3 {
flex: 0 0 auto;
width: 25%;
}
.col-lg-4 {
flex: 0 0 auto;
width: 33.33333333%;
}
.col-lg-5 {
flex: 0 0 auto;
width: 41.66666667%;
}
.col-lg-6 {
flex: 0 0 auto;
width: 50%;
}
.col-lg-7 {
flex: 0 0 auto;
width: 58.33333333%;
}
.col-lg-8 {
flex: 0 0 auto;
width: 66.66666667%;
}
.col-lg-9 {
flex: 0 0 auto;
width: 75%;
}
.col-lg-10 {
flex: 0 0 auto;
width: 83.33333333%;
}
.col-lg-11 {
flex: 0 0 auto;
width: 91.66666667%;
}
.col-lg-12 {
flex: 0 0 auto;
width: 100%;
}
.offset-lg-0 {
margin-left: 0;
}
.offset-lg-1 {
margin-left: 8.33333333%;
}
.offset-lg-2 {
margin-left: 16.66666667%;
}
.offset-lg-3 {
margin-left: 25%;
}
.offset-lg-4 {
margin-left: 33.33333333%;
}
.offset-lg-5 {
margin-left: 41.66666667%;
}
.offset-lg-6 {
margin-left: 50%;
}
.offset-lg-7 {
margin-left: 58.33333333%;
}
.offset-lg-8 {
margin-left: 66.66666667%;
}
.offset-lg-9 {
margin-left: 75%;
}
.offset-lg-10 {
margin-left: 83.33333333%;
}
.offset-lg-11 {
margin-left: 91.66666667%;
}
.g-lg-1rem,
.gx-lg-1rem {
--bs-gutter-x: ;
}
.g-lg-1rem,
.gy-lg-1rem {
--bs-gutter-y: ;
}
}
@media (min-width: 75em) {
.col-xl {
flex: 1 0 0%;
}
.row-cols-xl-auto > * {
flex: 0 0 auto;
width: auto;
}
.row-cols-xl-1 > * {
flex: 0 0 auto;
width: 100%;
}
.row-cols-xl-2 > * {
flex: 0 0 auto;
width: 50%;
}
.row-cols-xl-3 > * {
flex: 0 0 auto;
width: 33.3333333333%;
}
.row-cols-xl-4 > * {
flex: 0 0 auto;
width: 25%;
}
.row-cols-xl-5 > * {
flex: 0 0 auto;
width: 20%;
}
.row-cols-xl-6 > * {
flex: 0 0 auto;
width: 16.6666666667%;
}
.col-xl-auto {
flex: 0 0 auto;
width: auto;
}
.col-xl-1 {
flex: 0 0 auto;
width: 8.33333333%;
}
.col-xl-2 {
flex: 0 0 auto;
width: 16.66666667%;
}
.col-xl-3 {
flex: 0 0 auto;
width: 25%;
}
.col-xl-4 {
flex: 0 0 auto;
width: 33.33333333%;
}
.col-xl-5 {
flex: 0 0 auto;
width: 41.66666667%;
}
.col-xl-6 {
flex: 0 0 auto;
width: 50%;
}
.col-xl-7 {
flex: 0 0 auto;
width: 58.33333333%;
}
.col-xl-8 {
flex: 0 0 auto;
width: 66.66666667%;
}
.col-xl-9 {
flex: 0 0 auto;
width: 75%;
}
.col-xl-10 {
flex: 0 0 auto;
width: 83.33333333%;
}
.col-xl-11 {
flex: 0 0 auto;
width: 91.66666667%;
}
.col-xl-12 {
flex: 0 0 auto;
width: 100%;
}
.offset-xl-0 {
margin-left: 0;
}
.offset-xl-1 {
margin-left: 8.33333333%;
}
.offset-xl-2 {
margin-left: 16.66666667%;
}
.offset-xl-3 {
margin-left: 25%;
}
.offset-xl-4 {
margin-left: 33.33333333%;
}
.offset-xl-5 {
margin-left: 41.66666667%;
}
.offset-xl-6 {
margin-left: 50%;
}
.offset-xl-7 {
margin-left: 58.33333333%;
}
.offset-xl-8 {
margin-left: 66.66666667%;
}
.offset-xl-9 {
margin-left: 75%;
}
.offset-xl-10 {
margin-left: 83.33333333%;
}
.offset-xl-11 {
margin-left: 91.66666667%;
}
.g-xl-1rem,
.gx-xl-1rem {
--bs-gutter-x: ;
}
.g-xl-1rem,
.gy-xl-1rem {
--bs-gutter-y: ;
}
}
@media (min-width: 95.5em) {
.col-xxl {
flex: 1 0 0%;
}
.row-cols-xxl-auto > * {
flex: 0 0 auto;
width: auto;
}
.row-cols-xxl-1 > * {
flex: 0 0 auto;
width: 100%;
}
.row-cols-xxl-2 > * {
flex: 0 0 auto;
width: 50%;
}
.row-cols-xxl-3 > * {
flex: 0 0 auto;
width: 33.3333333333%;
}
.row-cols-xxl-4 > * {
flex: 0 0 auto;
width: 25%;
}
.row-cols-xxl-5 > * {
flex: 0 0 auto;
width: 20%;
}
.row-cols-xxl-6 > * {
flex: 0 0 auto;
width: 16.6666666667%;
}
.col-xxl-auto {
flex: 0 0 auto;
width: auto;
}
.col-xxl-1 {
flex: 0 0 auto;
width: 8.33333333%;
}
.col-xxl-2 {
flex: 0 0 auto;
width: 16.66666667%;
}
.col-xxl-3 {
flex: 0 0 auto;
width: 25%;
}
.col-xxl-4 {
flex: 0 0 auto;
width: 33.33333333%;
}
.col-xxl-5 {
flex: 0 0 auto;
width: 41.66666667%;
}
.col-xxl-6 {
flex: 0 0 auto;
width: 50%;
}
.col-xxl-7 {
flex: 0 0 auto;
width: 58.33333333%;
}
.col-xxl-8 {
flex: 0 0 auto;
width: 66.66666667%;
}
.col-xxl-9 {
flex: 0 0 auto;
width: 75%;
}
.col-xxl-10 {
flex: 0 0 auto;
width: 83.33333333%;
}
.col-xxl-11 {
flex: 0 0 auto;
width: 91.66666667%;
}
.col-xxl-12 {
flex: 0 0 auto;
width: 100%;
}
.offset-xxl-0 {
margin-left: 0;
}
.offset-xxl-1 {
margin-left: 8.33333333%;
}
.offset-xxl-2 {
margin-left: 16.66666667%;
}
.offset-xxl-3 {
margin-left: 25%;
}
.offset-xxl-4 {
margin-left: 33.33333333%;
}
.offset-xxl-5 {
margin-left: 41.66666667%;
}
.offset-xxl-6 {
margin-left: 50%;
}
.offset-xxl-7 {
margin-left: 58.33333333%;
}
.offset-xxl-8 {
margin-left: 66.66666667%;
}
.offset-xxl-9 {
margin-left: 75%;
}
.offset-xxl-10 {
margin-left: 83.33333333%;
}
.offset-xxl-11 {
margin-left: 91.66666667%;
}
.g-xxl-1rem,
.gx-xxl-1rem {
--bs-gutter-x: ;
}
.g-xxl-1rem,
.gy-xxl-1rem {
--bs-gutter-y: ;
}
}
@media (min-width: 36em) {
.col-mobile {
flex: 1 0 0%;
}
.row-cols-mobile-auto > * {
flex: 0 0 auto;
width: auto;
}
.row-cols-mobile-1 > * {
flex: 0 0 auto;
width: 100%;
}
.row-cols-mobile-2 > * {
flex: 0 0 auto;
width: 50%;
}
.row-cols-mobile-3 > * {
flex: 0 0 auto;
width: 33.3333333333%;
}
.row-cols-mobile-4 > * {
flex: 0 0 auto;
width: 25%;
}
.row-cols-mobile-5 > * {
flex: 0 0 auto;
width: 20%;
}
.row-cols-mobile-6 > * {
flex: 0 0 auto;
width: 16.6666666667%;
}
.col-mobile-auto {
flex: 0 0 auto;
width: auto;
}
.col-mobile-1 {
flex: 0 0 auto;
width: 8.33333333%;
}
.col-mobile-2 {
flex: 0 0 auto;
width: 16.66666667%;
}
.col-mobile-3 {
flex: 0 0 auto;
width: 25%;
}
.col-mobile-4 {
flex: 0 0 auto;
width: 33.33333333%;
}
.col-mobile-5 {
flex: 0 0 auto;
width: 41.66666667%;
}
.col-mobile-6 {
flex: 0 0 auto;
width: 50%;
}
.col-mobile-7 {
flex: 0 0 auto;
width: 58.33333333%;
}
.col-mobile-8 {
flex: 0 0 auto;
width: 66.66666667%;
}
.col-mobile-9 {
flex: 0 0 auto;
width: 75%;
}
.col-mobile-10 {
flex: 0 0 auto;
width: 83.33333333%;
}
.col-mobile-11 {
flex: 0 0 auto;
width: 91.66666667%;
}
.col-mobile-12 {
flex: 0 0 auto;
width: 100%;
}
.offset-mobile-0 {
margin-left: 0;
}
.offset-mobile-1 {
margin-left: 8.33333333%;
}
.offset-mobile-2 {
margin-left: 16.66666667%;
}
.offset-mobile-3 {
margin-left: 25%;
}
.offset-mobile-4 {
margin-left: 33.33333333%;
}
.offset-mobile-5 {
margin-left: 41.66666667%;
}
.offset-mobile-6 {
margin-left: 50%;
}
.offset-mobile-7 {
margin-left: 58.33333333%;
}
.offset-mobile-8 {
margin-left: 66.66666667%;
}
.offset-mobile-9 {
margin-left: 75%;
}
.offset-mobile-10 {
margin-left: 83.33333333%;
}
.offset-mobile-11 {
margin-left: 91.66666667%;
}
.g-mobile-1rem,
.gx-mobile-1rem {
--bs-gutter-x: ;
}
.g-mobile-1rem,
.gy-mobile-1rem {
--bs-gutter-y: ;
}
}
.container,
.container-fluid,
.container-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm,
.container-xs {
width: 100%;
margin-right: auto;
margin-left: auto;
}
@media (min-width: 36em) {
.container,
.container-fluid,
.container-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm,
.container-xs {
padding-right: 1.875em;
padding-left: 1.875em;
}
}
@media (max-width: 35.98em) {
.container,
.container-fluid,
.container-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm,
.container-xs {
padding-right: 0.9375em;
padding-left: 0.9375em;
}
}
.container {
max-width: 100%;
}
@media (min-width: 36em) {
.container-sm, .container {
max-width: 100%;
}
}
@media (min-width: 48em) {
.container-md, .container-sm, .container {
max-width: 100%;
}
}
@media (min-width: 62em) {
.container-lg, .container-md, .container-sm, .container {
max-width: 100%;
}
}
@media (min-width: 75em) {
.container-xl, .container-lg, .container-md, .container-sm, .container {
max-width: 100%;
}
}
@media (min-width: 95.5em) {
.container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
max-width: 91.75em;
}
} .sr-only {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
overflow: hidden;
clip: rect(0, 0, 0, 0);
white-space: nowrap;
border: 0;
}
.sr-only-focusable:active, .sr-only-focusable:focus {
position: static;
width: auto;
height: auto;
overflow: visible;
clip: auto;
white-space: normal;
}
.hidden {
display: none;
}
@media (min-width: 36em) {
.d-desktop {
display: block;
}
}
@media (max-width: 35.98em) {
.d-desktop {
display: none;
}
}
@media (min-width: 36em) {
.d-mobile {
display: none;
}
}
@media (max-width: 35.98em) {
.d-mobile {
display: block;
}
}
.strong, strong {
font-weight: 700;
}
.thin {
font-weight: 300;
}
.uppercase {
text-transform: uppercase;
}
.text-center {
text-align: center;
}
.text-white {
color: var(--clr-white);
}
.text-primary {
color: var(--clr-primary-500);
}
.position-relative {
position: relative;
}
.align-items-center {
align-items: center;
}
.append-top {
padding-top: 1rem;
}
.append-top-lg {
padding-top: 2rem;
}
.append-top-sm {
padding-top: 0.5rem;
}
.feat-list, .content ul {
list-style: none;
}
@media (min-width: 36em) {
.feat-list, .content ul {
margin: 1.5rem 0;
padding: 0 0 0 1.5rem;
}
}
@media (max-width: 35.98em) {
.feat-list, .content ul {
margin: 1rem 0;
padding: 0 0 0 1rem;
}
}
.feat-list li, .content ul li {
position: relative;
margin-bottom: 0.5rem;
display: block;
}
@media (min-width: 36em) {
.feat-list li, .content ul li {
padding-left: 1.75rem;
}
}
@media (max-width: 35.98em) {
.feat-list li, .content ul li {
padding-left: 1.25rem;
}
}
.feat-list li:before, .content ul li:before {
background-color: var(--clr-primary-500);
left: 0;
}
@media (min-width: 36em) {
.feat-list li:before, .content ul li:before {
content: "";
position: absolute;
display: block;
width: 16px;
height: 2px;
top: 0.875rem;
}
}
@media (max-width: 35.98em) {
.feat-list li:before, .content ul li:before {
content: "";
position: absolute;
display: block;
width: 10px;
height: 2px;
top: 0.75rem;
}
}
.feat-list-ol, .content ol {
list-style: none;
counter-reset: my-awesome-counter;
}
@media (min-width: 36em) {
.feat-list-ol, .content ol {
margin: 1.5rem 0;
padding: 0 0 0 0.75rem;
}
}
@media (max-width: 35.98em) {
.feat-list-ol, .content ol {
margin: 1rem 0;
padding: 0 0 0 0.5rem;
}
}
.feat-list-ol li, .content ol li {
position: relative;
counter-increment: my-awesome-counter;
width: 100%;
}
@media (min-width: 36em) {
.feat-list-ol li, .content ol li {
padding-left: 1.5rem;
margin-bottom: 0.5rem;
}
}
@media (max-width: 35.98em) {
.feat-list-ol li, .content ol li {
padding-left: 1.25rem;
margin-bottom: 0.375rem;
}
}
.feat-list-ol li:before, .content ol li:before {
content: "" counter(my-awesome-counter) ".";
font-family: var(--ff-alt);
font-weight: 700;
font-size: var(--fs-sm);
color: var(--clr-primary-500);
position: absolute;
left: 0;
}
@media (min-width: 36em) {
.feat-list-ol li:before, .content ol li:before {
top: 0.125rem;
}
}
@media (max-width: 35.98em) {
.feat-list-ol li:before, .content ol li:before {
top: 0.0625rem;
}
}
.reveal {
display: block;
position: relative;
width: 100%;
height: 100%;
overflow: hidden;
}
@media (min-width: 36em) {
.reveal {
visibility: hidden;
}
}
.reveal img {
height: 100%;
width: 100%;
object-fit: cover;
transform-origin: left;
}
.text-blink {
color: var(--clr-primary-500);
display: inline-block;
position: relative;
z-index: 1;
}
.text-blink::before {
top: 0.75rem;
left: 0;
content: "";
background-color: var(--clr-primary-500);
display: block;
position: absolute;
height: 100%;
mix-blend-mode: difference;
z-index: 1;
animation: openclose 5s ease-in-out infinite;
}
@media (min-width: 62em) and (max-width: 74.98em) {
.text-blink::before {
top: 0.6875rem;
}
}
@media (min-width: 48em) and (max-width: 61.98em) {
.text-blink::before {
top: 0.5rem;
}
}
@media (min-width: 36em) and (max-width: 47.98em) {
.text-blink::before {
top: 0.375rem;
}
}
@media (max-width: 35.98em) {
.text-blink::before {
top: 0.1875rem;
}
}
@keyframes openclose {
0% {
width: 0;
}
20% {
width: 100%;
}
60% {
width: 100%;
}
90% {
width: 0%;
right: 0;
left: auto;
}
100% {
width: 0%;
right: 0;
left: auto;
}
}   html {
scroll-behavior: smooth;
}
body {
font-family: var(--ff-base);
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
background-color: var(--clr-body-bg);
color: var(--clr-body-text);
}
body.body-fixed {
height: 100vh;
overflow-y: hidden;
padding-right: 15px; }
a {
text-decoration: none;
color: var(--clr-link-default);
-webkit-transition: all 0.35s ease;
-khtml-transition: all 0.35s ease;
-moz-transition: all 0.35s ease;
-ms-transition: all 0.35s ease;
-o-transition: all 0.35s ease;
transition: all 0.35s ease;
}
a:hover {
color: var(--clr-link-hover);
-webkit-transition: all 0.35s ease;
-khtml-transition: all 0.35s ease;
-moz-transition: all 0.35s ease;
-ms-transition: all 0.35s ease;
-o-transition: all 0.35s ease;
transition: all 0.35s ease;
}
a:active {
color: var(--clr-link-active);
}
strong {
font-weight: 700;
}
p {
font-size: var(--fs-p);
margin-bottom: 1rem;
}
@media (min-width: 36em) {
p {
font-weight: 200;
}
}
@media (max-width: 35.98em) {
p {
font-weight: 300;
}
}
h1,
h2,
h3,
h4,
h5,
h6,
.display-1,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
margin-bottom: 1rem;
font-family: var(--ff-alt);
font-weight: 700;
line-height: 1.2;
}
.display-1 {
font-size: var(--fs-d1);
line-height: 1.1;
}
@media (min-width: 36em) and (max-width: 95.48em) {
.display-1 {
font-size: calc(1.85rem + 7.2vw);
}
}
@media (min-width: 36em) and (max-width: 95.48em) and (min-width: 1200px) {
.display-1 {
font-size: 7.25rem;
}
}
.lead {
font-size: var(--fs-lp);
}
@media (min-width: 36em) and (max-width: 95.48em) {
.lead {
font-size: calc(1.375rem + 1.5vw);
}
}
@media (min-width: 36em) and (max-width: 95.48em) and (min-width: 1200px) {
.lead {
font-size: 2.5rem;
}
}
h1,
.h1 {
font-size: var(--fs-h1);
line-height: 1.125;
}
@media (min-width: 36em) and (max-width: 95.48em) {
h1,
.h1 {
font-size: calc(1.625rem + 4.5vw);
}
}
@media (min-width: 36em) and (max-width: 95.48em) and (min-width: 1200px) {
h1,
.h1 {
font-size: 5rem;
}
}
h2,
.h2 {
font-size: var(--fs-h2);
}
@media (min-width: 36em) and (max-width: 95.48em) {
h2,
.h2 {
font-size: calc(1.375rem + 1.5vw);
}
}
@media (min-width: 36em) and (max-width: 95.48em) and (min-width: 1200px) {
h2,
.h2 {
font-size: 2.5rem;
}
}
h3,
.h3 {
font-size: var(--fs-h3);
}
@media (min-width: 36em) and (max-width: 95.48em) {
h3,
.h3 {
font-size: calc(1.325rem + 0.9vw);
}
}
@media (min-width: 36em) and (max-width: 95.48em) and (min-width: 1200px) {
h3,
.h3 {
font-size: 2rem;
}
}
h4,
.h4 {
font-size: var(--fs-h4);
}
@media (min-width: 36em) and (max-width: 95.48em) {
h4,
.h4 {
font-size: calc(1.3rem + 0.6vw);
}
}
@media (min-width: 36em) and (max-width: 95.48em) and (min-width: 1200px) {
h4,
.h4 {
font-size: 1.75rem;
}
}
h5,
.h5 {
font-size: var(--fs-h5);
}
@media (min-width: 36em) and (max-width: 95.48em) {
h5,
.h5 {
font-size: calc(1.275rem + 0.3vw);
}
}
@media (min-width: 36em) and (max-width: 95.48em) and (min-width: 1200px) {
h5,
.h5 {
font-size: 1.5rem;
}
}
::-moz-selection {
color: var(--clr-selection-text);
background: var(--clr-selection-bg);
}
::-webkit-selection {
color: var(--clr-selection-text);
background: var(--clr-selection-bg);
}
::-o-selection {
color: var(--clr-selection-text);
background: var(--clr-selection-bg);
}
::-ms-selection {
color: var(--clr-selection-text);
background: var(--clr-selection-bg);
}
::selection {
color: var(--clr-selection-text);
background: var(--clr-selection-bg);
}  .btn, .form-submit .submit {
position: relative;
display: inline-block;
margin: 0;
border: 0.125rem solid transparent;
border-radius: 50vh;
font-size: var(--fs-bt);
font-weight: 700;
text-align: center;
white-space: nowrap;
text-decoration: none;
background-color: var(--clr-primary-500);
color: var(--clr-dark-500);
-webkit-appearance: none;
-moz-appearance: none;
cursor: pointer;
-webkit-transition: all 0.35s ease;
-khtml-transition: all 0.35s ease;
-moz-transition: all 0.35s ease;
-ms-transition: all 0.35s ease;
-o-transition: all 0.35s ease;
transition: all 0.35s ease;
}
@media (min-width: 36em) {
.btn, .form-submit .submit {
padding: 0.625rem 3.125rem;
}
}
@media (max-width: 35.98em) {
.btn, .form-submit .submit {
padding: 0.5rem 1.5625rem;
}
}
@supports selector(::focus-visible) {
.btn:focus:not(:focus-visible), .form-submit .submit:focus:not(:focus-visible) {
outline: none;
}
}
.btn:hover, .form-submit .submit:hover, .btn:focus, .form-submit .submit:focus, .btn:active, .form-submit .submit:active {
background-color: var(--clr-white);
color: var(--clr-dark-500);
-webkit-transition: all 0.35s ease;
-khtml-transition: all 0.35s ease;
-moz-transition: all 0.35s ease;
-ms-transition: all 0.35s ease;
-o-transition: all 0.35s ease;
transition: all 0.35s ease;
}
.btn:disabled, .form-submit .submit:disabled, .btn.disabled, .form-submit .disabled.submit, fieldset:disabled .btn, fieldset:disabled .form-submit .submit, .form-submit fieldset:disabled .submit {
pointer-events: none;
opacity: 0.5;
}
.btn.btn--primary, .form-submit .submit {
background-color: var(--clr-dark-500);
border-color: var(--clr-white);
color: hsl(0, 0%, 100%);
}
.btn.btn--primary:hover, .form-submit .submit:hover, .btn.btn--primary:focus, .form-submit .submit:focus {
background-color: var(--clr-primary-500);
border-color: var(--clr-primary-500);
color: hsl(0, 0%, 100%);
}
.btn.btn--primary:active, .form-submit .submit:active {
background-color: var(--clr-dark-500);
border-color: var(--clr-white);
}
.link--icon {
font-size: var(--fs-bt);
font-weight: 700;
display: inline-flex;
color: var(--clr-white);
text-decoration: underline;
text-decoration-thickness: 0.125rem;
text-underline-offset: 0.1875rem;
align-items: center;
gap: 1.25rem;
}
.link--icon .fi {
font-size: 1.875rem;
-webkit-transition: all 0.35s ease;
-khtml-transition: all 0.35s ease;
-moz-transition: all 0.35s ease;
-ms-transition: all 0.35s ease;
-o-transition: all 0.35s ease;
transition: all 0.35s ease;
}
.link--icon:hover, .link--icon:focus {
color: var(--clr-primary-500);
}
.link--icon:hover .fi, .link--icon:focus .fi {
-moz-transform: rotate(180deg);
-o-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
}  .swiper {
margin-left: auto;
margin-right: auto;
position: relative;
overflow: hidden;
list-style: none;
padding: 0; z-index: 1;
}
.swiper-vertical > .swiper-wrapper {
flex-direction: column;
}
.swiper-wrapper {
position: relative;
width: 100%;
height: 100%;
z-index: 1;
display: flex;
transition-property: transform;
box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-wrapper {
transform: translate3d(0px, 0, 0);
}
.swiper-pointer-events {
touch-action: pan-y;
}
.swiper-pointer-events.swiper-vertical {
touch-action: pan-x;
}
.swiper-slide {
flex-shrink: 0;
width: 100%;
height: 100%;
position: relative;
transition-property: transform;
}
.swiper-slide-invisible-blank {
visibility: hidden;
} .swiper-autoheight,
.swiper-autoheight .swiper-slide {
height: auto;
}
.swiper-autoheight .swiper-wrapper {
align-items: flex-start;
transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
transform: translateZ(0);
backface-visibility: hidden;
} .swiper-3d, .swiper-3d.swiper-css-mode .swiper-wrapper {
perspective: 1200px;
}
.swiper-3d .swiper-wrapper,
.swiper-3d .swiper-slide,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-cube-shadow {
transform-style: preserve-3d;
}
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
pointer-events: none;
z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
background: rgba(0, 0, 0, 0.15);
}
.swiper-3d .swiper-slide-shadow-left {
background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-right {
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-top {
background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-bottom {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
} .swiper-css-mode > .swiper-wrapper {
overflow: auto;
scrollbar-width: none; -ms-overflow-style: none; }
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
scroll-snap-align: start start;
}
.swiper-horizontal.swiper-css-mode > .swiper-wrapper {
scroll-snap-type: x mandatory;
}
.swiper-vertical.swiper-css-mode > .swiper-wrapper {
scroll-snap-type: y mandatory;
}
.swiper-centered > .swiper-wrapper::before {
content: "";
flex-shrink: 0;
order: 9999;
}
.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
height: 100%;
width: var(--swiper-centered-offset-after);
}
.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-centered.swiper-vertical > .swiper-wrapper::before {
width: 100%;
height: var(--swiper-centered-offset-after);
}
.swiper-centered > .swiper-wrapper > .swiper-slide {
scroll-snap-align: center center;
} .swiper-btn {
display: inline-flex;
align-items: center;
justify-content: center;
border-radius: 100%;
height: 3.125rem;
width: 3.125rem;
text-align: center;
background: var(--clr-swiper-btn-base);
outline: none;
overflow: hidden;
text-align: center;
-webkit-transition: all 0.35s ease;
-khtml-transition: all 0.35s ease;
-moz-transition: all 0.35s ease;
-ms-transition: all 0.35s ease;
-o-transition: all 0.35s ease;
transition: all 0.35s ease;
cursor: pointer;
}
@media (max-width: 35.98em) {
.swiper-btn {
height: 3.125rem;
width: 3.125rem;
}
}
.swiper-btn:after {
color: hsl(0, 0%, 100%);
font-weight: normal;
-webkit-transition: all 0.35s ease;
-khtml-transition: all 0.35s ease;
-moz-transition: all 0.35s ease;
-ms-transition: all 0.35s ease;
-o-transition: all 0.35s ease;
transition: all 0.35s ease;
}
@media (min-width: 36em) {
.swiper-btn:after {
font-size: 3.125rem;
}
}
@media (max-width: 35.98em) {
.swiper-btn:after {
font-size: 1.5625rem;
}
}
.swiper-btn:hover::after {
color: var(--clr-primary-500);
}
.swiper-btn.swiper-button-disabled {
cursor: not-allowed;
pointer-events: none;
opacity: 0.2;
}   .hamburger {
padding: 0.25rem 0.25rem;
display: inline-block;
cursor: pointer;
transition-property: opacity, filter;
transition-duration: 0.15s;
transition-timing-function: linear;
font: inherit;
color: inherit;
text-transform: none;
background-color: transparent;
border: 0;
margin: 0;
overflow: visible;
}
.hamburger:hover {
opacity: 0.85;
}
.hamburger.is-active:hover {
opacity: 0.85;
}
.hamburger.is-active .hamburger-inner,
.hamburger.is-active .hamburger-inner::before,
.hamburger.is-active .hamburger-inner::after {
background-color: var(--clr-hamburger-bg-active);
}
.hamburger-box {
width: 0.5rem;
height: 2rem;
display: inline-block;
position: relative;
}
.hamburger-inner {
display: block;
top: 50%;
margin-top: -0.25rem;
}
.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {
width: 0.5rem;
height: 0.5rem;
background-color: var(--clr-hamburger-bg);
border-radius: 100%;
position: absolute;
transition-property: transform;
transition-duration: 0.15s;
transition-timing-function: ease;
}
.hamburger-inner::before, .hamburger-inner::after {
content: "";
display: block;
}
.hamburger-inner::before {
top: -0.75rem;
}
.hamburger-inner::after {
bottom: -0.75rem;
} .hamburger--spin .hamburger-inner {
transition-duration: 0.22s;
transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.hamburger--spin .hamburger-inner::before {
transition: top 0.1s 0.25s ease-in, opacity 0.1s ease-in;
}
.hamburger--spin .hamburger-inner::after {
transition: bottom 0.1s 0.25s ease-in, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.hamburger--spin.is-active .hamburger-inner {
transform: rotate(225deg);
transition-delay: 0.12s;
transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
.hamburger--spin.is-active .hamburger-inner::before {
top: 0;
opacity: 0;
transition: top 0.1s ease-out, opacity 0.1s 0.12s ease-out;
}
.hamburger--spin.is-active .hamburger-inner::after {
bottom: 0;
transform: rotate(-90deg);
transition: bottom 0.1s ease-out, transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);
}  .pagination {
display: flex;
flex-wrap: wrap;
justify-content: center;
align-items: center;
list-style: none;
font-size: var(--fs-bt);
font-family: var(--ff-alt);
letter-spacing: 0.04em;
font-weight: 700;
gap: 0.5rem;
}
@media (min-width: 36em) {
.pagination {
margin-top: 1.5rem;
}
}
@media (max-width: 35.98em) {
.pagination {
margin-top: 1rem;
}
}
.page-link {
position: relative;
display: block;
padding: 0.625rem 3.125rem;
margin-left: -rem(4);
line-height: 1;
color: var(--clr-white);
text-decoration: none;
background-color: var(--clr-dark-500);
border: 0.0625rem solid var(--clr-dark-500);
border-radius: 50vh;
}
.page-link:hover {
z-index: 2;
color: var(--clr-white);
text-decoration: none;
background-color: var(--clr-primary-600);
border-color: var(--clr-primary-600);
}
.page-link:focus {
z-index: 3;
}
.page-item:first-child .page-link {
margin-left: 0;
}
.page-item.active .page-link {
z-index: 3;
color: var(--clr-white);
background-color: var(--clr-primary-500);
border-color: var(--clr-primary-500);
}
.page-item.disabled .page-link {
color: var(--clr-white);
pointer-events: none;
cursor: auto;
background-color: var(--clr-dark-300);
border-color: var(--clr-dark-300);
}  .navbar {
display: flex;
justify-content: space-between;
align-items: center;
position: relative;
width: 100%;
}
@media (min-width: 36em) {
.navbar {
padding: 0 1.875em;
}
}
@media (max-width: 35.98em) {
.navbar {
padding: 0 0.9375em;
}
}
.navbar__branding {
font-size: 0;
}
@media (min-width: 36em) {
.navbar__branding {
width: 9.625rem;
}
}
@media (max-width: 35.98em) {
.navbar__branding {
width: 7rem;
}
}
.navbar__title, .navbar__description {
display: none;
}
.navbar__nav {
background-color: var(--clr-nav-bg);
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
height: 100%;
width: 100%;
position: fixed;
right: -100%;
top: 0;
z-index: 10;
-webkit-transition: all 0.35s ease;
-khtml-transition: all 0.35s ease;
-moz-transition: all 0.35s ease;
-ms-transition: all 0.35s ease;
-o-transition: all 0.35s ease;
transition: all 0.35s ease;
overflow: scroll;
-ms-overflow-style: none; scrollbar-width: none; }
.navbar__nav::-webkit-scrollbar {
display: none;
}
.navbar__nav.active {
right: 0;
-webkit-transition: all 0.35s ease;
-khtml-transition: all 0.35s ease;
-moz-transition: all 0.35s ease;
-ms-transition: all 0.35s ease;
-o-transition: all 0.35s ease;
transition: all 0.35s ease;
}
.navbar__nav > div {
max-width: 91.25em;
width: 100%;
padding: 0 2rem;
}
.navbar__menu {
list-style: none;
display: flex;
flex-direction: column;
gap: 0.25rem;
}
.navbar__menu > li,
.navbar__menu .menu-item {
font-size: var(--fs-mt);
font-weight: 700;
position: relative;
}
.navbar__menu > li a,
.navbar__menu .menu-item a {
text-decoration: none;
color: var(--clr-nav-link);
}
.navbar__menu > li a:hover, .navbar__menu > li a:focus,
.navbar__menu .menu-item a:hover,
.navbar__menu .menu-item a:focus {
color: var(--clr-nav-link-hover);
}
.navbar__menu > li.menu-item-has-children:hover .sub-menu,
.navbar__menu .menu-item.menu-item-has-children:hover .sub-menu {
display: block;
}
.navbar__menu > li.current-menu-item > a, .navbar__menu > li.current-menu-ancestor > a,
.navbar__menu .menu-item.current-menu-item > a,
.navbar__menu .menu-item.current-menu-ancestor > a {
color: var(--clr-nav-link-active);
text-decoration: underline;
text-decoration-thickness: 0.125rem;
text-underline-offset: 0.25rem;
}
.navbar__menu .sub-menu {
background-color: var(--clr-nav-bg-dropdown);
list-style: none;
position: absolute;
display: none;
}
.navbar__menu .sub-menu li {
display: block;
padding: 0.25rem 1rem;
font-size: var(--fs-sm);
}
.navbar__menu .sub-menu li a {
color: var(--clr-nav-link-dropdown);
}
.navbar__nav-toggler {
z-index: 1;
display: inline-flex;
}
.navbar__theme-toggler {
width: 2rem;
}
.hamburger {
display: flex;
justify-content: center;
align-items: center;
position: fixed;
z-index: 11;
background-color: var(--clr-nav-bg);
border-radius: 50%;
}
@media (min-width: 36em) {
.hamburger {
right: 1.5rem;
top: 2rem;
width: 3.125rem;
height: 3.125rem;
}
.admin-bar .hamburger {
top: 4rem;
}
}
@media (max-width: 35.98em) {
.hamburger {
right: 0.75rem;
top: 1rem;
width: 2.5rem;
height: 2.5rem;
}
}
.hamburger.is-active .hamburger-box {
width: 1.75rem;
}
.hamburger.is-active .hamburger-inner,
.hamburger.is-active .hamburger-inner::before,
.hamburger.is-active .hamburger-inner::after {
width: 2rem;
height: 0.25rem;
border-radius: 0;
}
.hamburger:hover .hamburger-inner,
.hamburger:hover .hamburger-inner::before,
.hamburger:hover .hamburger-inner::after {
background-color: var(--clr-primary-500);
}
.custom-logo-link {
display: inline-block;
font-size: 0;
}
@media (min-width: 36em) {
.custom-logo-link {
width: 9.625rem;
}
}
@media (max-width: 35.98em) {
.custom-logo-link {
width: 7rem;
}
}
.custom-logo-link img {
max-width: 100%;
height: auto;
}  .header {
z-index: 3;
-webkit-transition: all 0.35s ease;
-khtml-transition: all 0.35s ease;
-moz-transition: all 0.35s ease;
-ms-transition: all 0.35s ease;
-o-transition: all 0.35s ease;
transition: all 0.35s ease;
position: absolute;
width: 100%;
display: flex;
align-items: center;
}
@media (min-width: 36em) {
.header {
height: 7rem;
}
}
@media (max-width: 35.98em) {
.header {
height: 4.25rem;
}
}
.admin-bar .header {
top: 32px;
} .hero {
display: flex;
align-items: center;
position: relative;
background-color: var(--clr-hero-bg);
color: var(--clr-hero-text);
}
@media (min-width: 36em) {
.hero {
height: auto;
min-height: 25rem;
padding: 7rem 0;
}
}
@media (max-width: 35.98em) {
.hero {
height: auto;
min-height: 11.25rem;
padding: 4.25rem 0;
}
}
.hero__title {
margin-bottom: 0;
}
@media (min-width: 62em) and (max-width: 74.98em) {
.hero__title {
font-size: 6rem;
}
}
@media (min-width: 48em) and (max-width: 61.98em) {
.hero__title {
font-size: 4.625rem;
}
}
@media (min-width: 36em) and (max-width: 47.98em) {
.hero__title {
font-size: 3.25rem;
}
}
@media (max-width: 35.98em) {
.hero__title {
font-size: 2.125rem;
}
}
.hero__btn {
position: fixed;
z-index: 2;
}
@media (min-width: 36em) {
.hero__btn {
right: 1.875rem;
bottom: 1.875rem;
}
}
@media (max-width: 35.98em) {
.hero__btn {
right: 0.9375rem;
bottom: 0.9375rem;
}
}
.hero__icon {
position: absolute;
left: 50%;
transform: translateX(-50%);
color: var(--clr-primary-500);
z-index: 1;
}
@media (min-width: 36em) {
.hero__icon {
font-size: 6rem;
bottom: 1.875rem;
}
}
@media (max-width: 35.98em) {
.hero__icon {
font-size: 3.5rem;
bottom: 5.25rem;
}
}
@media (min-width: 36em) {
.hero.hero--hp {
height: 100vh;
min-height: 46.25rem;
}
}
@media (max-width: 35.98em) {
.hero.hero--hp {
height: calc(100vh - 40px);
height: 100svh;
min-height: 25rem;
}
}   input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
} input[type=number] {
-moz-appearance: textfield;
}
.form-control, .comment-form-comment textarea,
.custom-select,
select.form-control:not([size]):not([multiple]),
input[type=text],
input[type=tel],
input[type=password],
input[type=number],
input[type=email],
input[type=search],
input[type=date],
textarea,
select {
background: var(--clr-input-bg);
color: var(--clr-input-text);
border: none;
border-bottom: 1px solid var(--clr-input-border);
padding: 0.625rem 0;
outline: none;
width: 100%;
-webkit-transition: all 0.35s ease;
-khtml-transition: all 0.35s ease;
-moz-transition: all 0.35s ease;
-ms-transition: all 0.35s ease;
-o-transition: all 0.35s ease;
transition: all 0.35s ease;
box-shadow: none;
}
.form-control:hover,
.custom-select:hover,
select.form-control:not([size]):not([multiple]):hover,
input[type=text]:hover,
input[type=tel]:hover,
input[type=password]:hover,
input[type=number]:hover,
input[type=email]:hover,
input[type=search]:hover,
input[type=date]:hover,
textarea:hover,
select:hover {
border-color: var(--clr-input-border-hover);
-webkit-transition: all 0.35s ease;
-khtml-transition: all 0.35s ease;
-moz-transition: all 0.35s ease;
-ms-transition: all 0.35s ease;
-o-transition: all 0.35s ease;
transition: all 0.35s ease;
}
@supports selector(::focus-visible) {
.form-control:focus:not(:focus-visible),
.custom-select:focus:not(:focus-visible),
select.form-control:not([size]):not([multiple]):focus:not(:focus-visible),
input[type=text]:focus:not(:focus-visible),
input[type=tel]:focus:not(:focus-visible),
input[type=password]:focus:not(:focus-visible),
input[type=number]:focus:not(:focus-visible),
input[type=email]:focus:not(:focus-visible),
input[type=search]:focus:not(:focus-visible),
input[type=date]:focus:not(:focus-visible),
textarea:focus:not(:focus-visible),
select:focus:not(:focus-visible) {
outline: none;
}
}
.form-control:focus, .form-control:focus:hover,
.custom-select:focus,
.custom-select:focus:hover,
select.form-control:not([size]):not([multiple]):focus,
select.form-control:not([size]):not([multiple]):focus:hover,
input[type=text]:focus,
input[type=text]:focus:hover,
input[type=tel]:focus,
input[type=tel]:focus:hover,
input[type=password]:focus,
input[type=password]:focus:hover,
input[type=number]:focus,
input[type=number]:focus:hover,
input[type=email]:focus,
input[type=email]:focus:hover,
input[type=search]:focus,
input[type=search]:focus:hover,
input[type=date]:focus,
input[type=date]:focus:hover,
textarea:focus,
textarea:focus:hover,
select:focus,
select:focus:hover {
border-color: var(--clr-input-border-focus);
}
.form-control::-webkit-input-placeholder, .comment-form-comment textarea::-webkit-input-placeholder,
.custom-select::-webkit-input-placeholder,
select.form-control:not([size]):not([multiple])::-webkit-input-placeholder,
input[type=text]::-webkit-input-placeholder,
input[type=tel]::-webkit-input-placeholder,
input[type=password]::-webkit-input-placeholder,
input[type=number]::-webkit-input-placeholder,
input[type=email]::-webkit-input-placeholder,
input[type=search]::-webkit-input-placeholder,
input[type=date]::-webkit-input-placeholder,
textarea::-webkit-input-placeholder,
select::-webkit-input-placeholder {
color: var(--clr-input-placeholder);
}
.form-control:-ms-input-placeholder,
.custom-select:-ms-input-placeholder,
select.form-control:not([size]):not([multiple]):-ms-input-placeholder,
input[type=text]:-ms-input-placeholder,
input[type=tel]:-ms-input-placeholder,
input[type=password]:-ms-input-placeholder,
input[type=number]:-ms-input-placeholder,
input[type=email]:-ms-input-placeholder,
input[type=search]:-ms-input-placeholder,
input[type=date]:-ms-input-placeholder,
textarea:-ms-input-placeholder,
select:-ms-input-placeholder {
color: var(--clr-input-placeholder);
}
.form-control::-moz-placeholder, .comment-form-comment textarea::-moz-placeholder,
.custom-select::-moz-placeholder,
select.form-control:not([size]):not([multiple])::-moz-placeholder,
input[type=text]::-moz-placeholder,
input[type=tel]::-moz-placeholder,
input[type=password]::-moz-placeholder,
input[type=number]::-moz-placeholder,
input[type=email]::-moz-placeholder,
input[type=search]::-moz-placeholder,
input[type=date]::-moz-placeholder,
textarea::-moz-placeholder,
select::-moz-placeholder {
color: var(--clr-input-placeholder);
}
.form-control:focus::-webkit-input-placeholder,
.custom-select:focus::-webkit-input-placeholder,
select.form-control:not([size]):not([multiple]):focus::-webkit-input-placeholder,
input[type=text]:focus::-webkit-input-placeholder,
input[type=tel]:focus::-webkit-input-placeholder,
input[type=password]:focus::-webkit-input-placeholder,
input[type=number]:focus::-webkit-input-placeholder,
input[type=email]:focus::-webkit-input-placeholder,
input[type=search]:focus::-webkit-input-placeholder,
input[type=date]:focus::-webkit-input-placeholder,
textarea:focus::-webkit-input-placeholder,
select:focus::-webkit-input-placeholder {
color: var(--clr-input-text);
}
.form-control:focus:-ms-input-placeholder,
.custom-select:focus:-ms-input-placeholder,
select.form-control:not([size]):not([multiple]):focus:-ms-input-placeholder,
input[type=text]:focus:-ms-input-placeholder,
input[type=tel]:focus:-ms-input-placeholder,
input[type=password]:focus:-ms-input-placeholder,
input[type=number]:focus:-ms-input-placeholder,
input[type=email]:focus:-ms-input-placeholder,
input[type=search]:focus:-ms-input-placeholder,
input[type=date]:focus:-ms-input-placeholder,
textarea:focus:-ms-input-placeholder,
select:focus:-ms-input-placeholder {
color: var(--clr-input-text);
}
.form-control:focus::-moz-placeholder,
.custom-select:focus::-moz-placeholder,
select.form-control:not([size]):not([multiple]):focus::-moz-placeholder,
input[type=text]:focus::-moz-placeholder,
input[type=tel]:focus::-moz-placeholder,
input[type=password]:focus::-moz-placeholder,
input[type=number]:focus::-moz-placeholder,
input[type=email]:focus::-moz-placeholder,
input[type=search]:focus::-moz-placeholder,
input[type=date]:focus::-moz-placeholder,
textarea:focus::-moz-placeholder,
select:focus::-moz-placeholder {
color: var(--clr-input-text);
}
.form-control.form-control-lg,
.custom-select.form-control-lg,
select.form-control:not([size]):not([multiple]).form-control-lg,
input[type=text].form-control-lg,
input[type=tel].form-control-lg,
input[type=password].form-control-lg,
input[type=number].form-control-lg,
input[type=email].form-control-lg,
input[type=search].form-control-lg,
input[type=date].form-control-lg,
textarea.form-control-lg,
select.form-control-lg {
padding: 0.75rem 1.25rem;
}
.form-control.form-control-sm,
.custom-select.form-control-sm,
select.form-control:not([size]):not([multiple]).form-control-sm,
input[type=text].form-control-sm,
input[type=tel].form-control-sm,
input[type=password].form-control-sm,
input[type=number].form-control-sm,
input[type=email].form-control-sm,
input[type=search].form-control-sm,
input[type=date].form-control-sm,
textarea.form-control-sm,
select.form-control-sm {
padding: 0.5rem 0.75rem;
}
.form-label {
display: inline-block;
margin-bottom: 0.5rem;
} .wpcf7 input[type=submit],
.wpcf7 button {
position: relative;
display: inline-block;
margin: 0;
border: 0.125rem solid var(--clr-white);
border-radius: 50vh;
font-size: var(--fs-bt);
font-weight: 700;
text-align: center;
white-space: nowrap;
text-decoration: none;
background-color: var(--clr-dark-500);
color: hsl(0, 0%, 100%);
-webkit-appearance: none;
-moz-appearance: none;
cursor: pointer;
-webkit-transition: all 0.35s ease;
-khtml-transition: all 0.35s ease;
-moz-transition: all 0.35s ease;
-ms-transition: all 0.35s ease;
-o-transition: all 0.35s ease;
transition: all 0.35s ease;
}
@media (min-width: 36em) {
.wpcf7 input[type=submit],
.wpcf7 button {
padding: 0.625rem 3.125rem;
}
}
@media (max-width: 35.98em) {
.wpcf7 input[type=submit],
.wpcf7 button {
padding: 0.5rem 1.5625rem;
}
}
.wpcf7 input[type=submit]:disabled,
.wpcf7 button:disabled {
opacity: 0.75;
pointer-events: none;
}
.wpcf7 input[type=submit]:hover, .wpcf7 input[type=submit]:focus, .wpcf7 input[type=submit]:active,
.wpcf7 button:hover,
.wpcf7 button:focus,
.wpcf7 button:active {
background-color: var(--clr-primary-500);
border-color: var(--clr-primary-500);
}
.wpcf7 label {
font-weight: 300;
}
.wpcf7-not-valid-tip {
font-size: var(--fs-xs);
padding: 0.375rem 0 0;
color: var(--clr-danger-500);
}
.wpcf7 form.invalid .wpcf7-response-output {
border-color: var(--clr-danger-500);
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: var(--clr-primary-500);
}
.wpcf7-checkbox, .wpcf7-acceptance {
display: inline-block;
}
.wpcf7-checkbox label, .wpcf7-acceptance label {
display: inline-block;
position: relative;
padding-left: 1.625rem;
font-size: var(--fs-xs);
}
.wpcf7-checkbox label:before, .wpcf7-acceptance label:before {
content: "";
position: absolute;
left: 0;
top: 0.125rem;
width: 1rem;
height: 1rem;
border: 0.0625rem solid var(--clr-primary-500);
border-radius: 0.25rem;
}
.wpcf7-checkbox label input[type=checkbox], .wpcf7-acceptance label input[type=checkbox] {
display: none;
}
.wpcf7-checkbox label:has(input[type=checkbox]:checked):after, .wpcf7-acceptance label:has(input[type=checkbox]:checked):after {
content: "";
position: absolute;
width: 0.5rem;
height: 0.5rem;
background-color: var(--clr-primary-500);
top: 0.375rem;
left: 0.25rem;
border-radius: 0.125rem;
}   .section {
padding: 5.625rem 0;
position: relative;
}
@media (max-width: 61.98em) {
.section {
padding: 4.375rem 0;
}
}
@media (max-width: 47.98em) {
.section {
padding: 3.75rem 0;
}
}
@media (max-width: 35.98em) {
.section {
padding: 3.125rem 0;
}
}
.section__subtitle {
font-size: var(--fs-h2);
text-transform: uppercase;
display: flex;
align-items: center;
}
@media (min-width: 36em) {
.section__subtitle {
gap: 1.875rem;
margin-bottom: 0.375rem;
}
}
@media (max-width: 35.98em) {
.section__subtitle {
gap: 0.9375rem;
margin-bottom: 0.125rem;
}
}
@media (min-width: 36em) {
.section__subtitle .fi {
font-size: 3.125rem;
}
}
@media (max-width: 35.98em) {
.section__subtitle .fi {
font-size: 1.875rem;
}
}
.section--sm {
padding: 3.75rem 0;
} .footer {
background-color: var(--clr-footer-bg);
color: var(--clr-footer-text);
text-align: center;
}
@media (min-width: 36em) {
.footer {
padding-top: 3.125rem;
padding-bottom: 3.125rem;
}
}
@media (max-width: 35.98em) {
.footer {
padding-top: 1.125rem;
padding-bottom: 1.125rem;
}
}
.footer__info {
margin-bottom: 0;
font-weight: 300;
}  .comment-respond {
padding: 1rem 0;
}
.comment-form-comment label {
display: block;
font-weight: 700;
font-size: var(--fs-sm);
padding: 0.5rem 0;
}  .post {
position: relative;
}
.post__box {
display: block;
margin-bottom: 1.5rem;
}
@media (max-width: 47.98em) {
.post__box {
max-width: 25rem;
margin-left: auto;
margin-right: auto;
}
} @media (min-width: 36em) {
.page__header {
padding: 3rem 0;
}
}
@media (max-width: 35.98em) {
.page__header {
padding: 1.5rem 0;
}
}  .error404 .navbar__nav-toggler,
.error404 .footer {
display: none;
}
@media (min-width: 36em) {
.error404 .page__header {
padding: 2.375rem 0;
}
}
@media (max-width: 35.98em) {
.error404 .page__header {
padding: 1.5rem 0;
}
}
.error404__section {
min-height: 100vh;
display: flex;
align-items: center;
justify-content: center;
text-align: center;
}
.error404__title {
font-size: var(--fs-d1);
color: var(--clr-primary-500);
margin-bottom: 0;
}
.error404__subtitle {
font-size: var(--fs-h1);
margin-bottom: 0;
}  @media (min-width: 36em) {
.home__wrapper {
padding: 3.75rem 0 0.75rem;
}
} .testimonials__swiper {
overflow-x: hidden;
}
@media (min-width: 95.5em) {
.testimonials__swiper {
padding: 2rem calc((100% - var(--cnt-xxl)) / 2 + 1.875em) 0.5rem;
}
}
@media (min-width: 36em) and (max-width: 95.48em) {
.testimonials__swiper {
padding: 2rem 9.375rem 0.5rem 1.875em;
}
}
@media (max-width: 35.98em) {
.testimonials__swiper {
padding: 1rem 2.8125rem 0 0.9375rem;
}
}
.testimonials__swiper .swiper-wrapper {
display: flex;
flex-wrap: nowrap;
}
@media (min-width: 36em) {
.testimonials__swiper .swiper-wrapper {
gap: 2.5rem;
}
}
@media (max-width: 35.98em) {
.testimonials__swiper .swiper-wrapper {
gap: 0.625rem;
}
}
.testimonials__swiper .swiper-slide {
height: auto;
}
@media (min-width: 48em) {
.testimonials__swiper .swiper-slide {
width: 37.5rem;
}
}
@media (max-width: 47.98em) {
.testimonials__swiper .swiper-slide {
width: 95%;
}
}
.testimonials__navigation-wrapper {
display: flex;
align-items: center;
justify-content: space-between;
width: 100%;
}
@media (min-width: 36em) {
.testimonials__navigation-wrapper {
padding: 2rem 0 0.875rem;
}
}
@media (max-width: 35.98em) {
.testimonials__navigation-wrapper {
display: none;
}
}
.testimonials__box {
background-color: var(--clr-white);
color: var(--clr-dark-500);
border-radius: 1.25rem;
position: relative;
height: 100%;
}
.testimonials__box p {
font-weight: 300;
}
@media (min-width: 36em) {
.testimonials__box {
padding: 7.375rem 1.875rem 0.9375rem;
}
}
@media (max-width: 35.98em) {
.testimonials__box {
padding: 5.5rem 0.9375rem 0.9375rem;
}
}
.testimonials__box::before {
position: absolute;
color: var(--clr-primary-500);
}
@media (min-width: 36em) {
.testimonials__box::before {
top: 0.9375rem;
left: 1.875rem;
font-size: 5rem;
}
}
@media (max-width: 35.98em) {
.testimonials__box::before {
top: 0.9375rem;
left: 0.9375rem;
font-size: 3.125rem;
}
}
@media (max-width: 35.98em) {
.testimonials__logo img {
max-width: 7.5rem;
}
}  .single-project .header,
.post-type-archive-project .header {
display: none;
}
@media (min-width: 36em) {
.projects__header {
padding: 1.25rem 1.875rem 0.9375rem;
}
}
@media (max-width: 35.98em) {
.projects__header {
padding: 0.9375rem 0.3125rem 0.875rem;
}
}
.projects__back {
color: var(--clr-white);
display: inline-flex;
align-items: center;
justify-content: center;
width: 2.875rem;
height: 2.875rem;
}
@media (min-width: 36em) {
.projects__back {
font-size: 1.875rem;
}
}
@media (max-width: 35.98em) {
.projects__back {
font-size: 1.25rem;
}
}
.projects__swiper {
overflow-x: hidden;
}
@media (min-width: 95.5em) {
.projects__swiper {
padding: 2rem calc((100% - var(--cnt-xxl)) / 2 + 1.875em) 0.5rem;
}
}
@media (min-width: 36em) and (max-width: 95.48em) {
.projects__swiper {
padding: 2rem 9.375rem 0.5rem 1.875em;
}
}
@media (max-width: 35.98em) {
.projects__swiper {
padding: 1rem 2.8125rem 0 0.9375rem;
}
}
.projects__swiper .swiper-wrapper {
display: flex;
flex-wrap: nowrap;
}
@media (min-width: 36em) {
.projects__swiper .swiper-wrapper {
gap: 2.5rem;
}
}
@media (max-width: 35.98em) {
.projects__swiper .swiper-wrapper {
gap: 0.625rem;
}
}
.projects__swiper .swiper-slide {
height: auto;
}
@media (min-width: 48em) {
.projects__swiper .swiper-slide {
width: 37.5rem;
}
}
@media (max-width: 47.98em) {
.projects__swiper .swiper-slide {
width: 95%;
}
}
.projects__header {
display: flex;
justify-content: space-between;
align-items: flex-end;
gap: 2rem;
}
@media (min-width: 36em) {
.projects__bottom {
padding: 2rem 0 0.875rem;
}
}
@media (max-width: 35.98em) {
.projects__bottom {
padding: 1.5rem 0 0;
}
}
.projects__navigation-wrapper {
display: flex;
align-items: center;
justify-content: flex-end;
gap: 2rem;
width: 100%;
padding: 1.375rem 0;
}
@media (max-width: 35.98em) {
.projects__navigation-wrapper {
display: none;
}
}
@media (min-width: 36em) {
.projects-hero {
padding-bottom: 1.5rem;
}
}
@media (max-width: 35.98em) {
.projects-hero {
padding-bottom: 0.25rem;
}
}
@media (min-width: 36em) {
.project-single__header {
padding: 1.25rem 1.875rem 0.9375rem;
}
}
@media (max-width: 35.98em) {
.project-single__header {
padding: 0.9375rem 0.3125rem 0.875rem;
}
}
.project-single__back {
color: var(--clr-white);
display: inline-flex;
align-items: center;
justify-content: center;
width: 2.875rem;
height: 2.875rem;
}
@media (min-width: 36em) {
.project-single__back {
font-size: 2.875rem;
}
}
@media (max-width: 35.98em) {
.project-single__back {
font-size: 1.875rem;
}
}
@media (min-width: 36em) {
.project-single__main {
padding-bottom: 3.125rem;
}
}
@media (max-width: 35.98em) {
.project-single__main {
padding-bottom: 1.625rem;
}
}
.project__wrapper {
display: grid;
}
@media (min-width: 36em) {
.project__wrapper {
gap: 5.375rem 2.5rem;
grid-template-columns: 1fr 1fr;
padding-top: 2rem;
padding-bottom: 2rem;
}
}
@media (max-width: 35.98em) {
.project__wrapper {
gap: 2.5rem 0;
padding-top: 1rem;
}
}
.project__box {
display: flex;
flex-direction: column;
}
@media (min-width: 36em) {
.project__box {
gap: 1.5625rem;
}
}
@media (max-width: 35.98em) {
.project__box {
gap: 0.9375rem;
}
}
.project__box:hover .project__img, .project__box:focus .project__img {
transform: translateY(-0.25rem);
box-shadow: 0px 25px 35px rgba(0, 0, 0, 0.15);
}
.project__img {
font-size: 0;
-webkit-transition: all 0.35s ease;
-khtml-transition: all 0.35s ease;
-moz-transition: all 0.35s ease;
-ms-transition: all 0.35s ease;
-o-transition: all 0.35s ease;
transition: all 0.35s ease;
}
.project__img img {
border-radius: 0.625rem;
}
.project__title {
color: var(--clr-white);
text-decoration: underline;
text-decoration-thickness: 0.125rem;
text-underline-offset: 0.1875rem;
display: flex;
gap: 1.25rem;
align-items: center;
margin-bottom: 0;
-webkit-transition: all 0.35s ease;
-khtml-transition: all 0.35s ease;
-moz-transition: all 0.35s ease;
-ms-transition: all 0.35s ease;
-o-transition: all 0.35s ease;
transition: all 0.35s ease;
}
.project__title .fi {
font-size: 1.875rem;
-webkit-transition: all 0.35s ease;
-khtml-transition: all 0.35s ease;
-moz-transition: all 0.35s ease;
-ms-transition: all 0.35s ease;
-o-transition: all 0.35s ease;
transition: all 0.35s ease;
}
.project__title:hover, .project__title:focus {
color: var(--clr-primary-500);
}
.project__title:hover .fi, .project__title:focus .fi {
-moz-transform: rotate(180deg);
-o-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
}
@media (min-width: 36em) {
.project-hero {
padding-bottom: 7rem;
}
}
@media (max-width: 35.98em) {
.project-hero {
padding-bottom: 1.75rem;
}
}
.project__modal {
display: flex;
align-items: center;
justify-content: center;
position: fixed;
inset: 0;
width: 100%;
height: 100%;
background-color: var(--clr-dark-500);
-webkit-transition: all 0.35s ease;
-khtml-transition: all 0.35s ease;
-moz-transition: all 0.35s ease;
-ms-transition: all 0.35s ease;
-o-transition: all 0.35s ease;
transition: all 0.35s ease;
opacity: 0;
z-index: -1;
}
.project__modal.active {
-webkit-transition: all 0.35s ease;
-khtml-transition: all 0.35s ease;
-moz-transition: all 0.35s ease;
-ms-transition: all 0.35s ease;
-o-transition: all 0.35s ease;
transition: all 0.35s ease;
opacity: 1;
z-index: 11;
}
.project__btn-close {
position: absolute;
color: var(--clr-white);
background: transparent;
border: none;
display: inline-flex;
justify-content: center;
align-items: center;
cursor: pointer;
-webkit-transition: all 0.35s ease;
-khtml-transition: all 0.35s ease;
-moz-transition: all 0.35s ease;
-ms-transition: all 0.35s ease;
-o-transition: all 0.35s ease;
transition: all 0.35s ease;
}
@media (min-width: 36em) {
.project__btn-close {
font-size: 1.875rem;
right: 2rem;
top: 2rem;
}
}
@media (max-width: 35.98em) {
.project__btn-close {
font-size: 1.25rem;
right: 1.25rem;
top: 1.25rem;
}
}
.project__btn-close:hover, .project__btn-close:focus, .project__btn-close:active {
color: var(--clr-primary-500);
}
.project .gallery__swiper .swiper-wrapper {
align-items: center;
}
.project .gallery__swiper .swiper-wrapper .swiper-slide {
width: 100%;
display: flex;
align-items: center;
justify-content: center;
}
.project .gallery__swiper .swiper-wrapper .swiper-slide img {
border-radius: 0.625rem;
max-width: 90%;
width: auto;
}
@media (min-width: 48em) and (max-width: 74.98em) {
.project .gallery__swiper .swiper-wrapper .swiper-slide img {
max-width: 80vw;
}
}
@media (min-width: 36em) {
.project .gallery__swiper .swiper-wrapper .swiper-slide img {
max-height: 80vh;
}
}
@media (max-width: 35.98em) {
.project .gallery__swiper .swiper-wrapper .swiper-slide img {
max-height: 72vh;
max-width: 90vw;
}
}
.project .gallery__navigation-wrapper {
width: 100%;
position: absolute;
left: 0;
z-index: 11;
}
@media (min-width: 48em) {
.project .gallery__navigation-wrapper {
top: 50%;
transform: translateY(-50%);
}
}
@media (max-width: 47.98em) {
.project .gallery__navigation-wrapper {
bottom: 4.5rem;
}
}
.project .gallery__navigation-wrapper .container {
display: flex;
justify-content: space-between;
height: 0;
}
.project-section {
border-bottom: 0.0625rem solid rgba(255, 255, 255, 0.1);
}
@media (min-width: 36em) {
.project-section {
padding: 3.4375rem 0;
}
}
@media (max-width: 35.98em) {
.project-section {
padding: 1.5625rem 0;
}
}
.project-section.last {
border-bottom: none;
}
.project-section p:last-child {
margin-bottom: 0;
}
.project-section__title {
font-size: var(--fs-h2);
text-transform: uppercase;
display: flex;
align-items: center;
}
@media (min-width: 36em) {
.project-section__title {
gap: 1.375rem;
}
}
@media (max-width: 35.98em) {
.project-section__title {
gap: 0.9375rem;
}
}
@media (min-width: 36em) {
.project-section__title .fi {
font-size: 3.125rem;
}
}
@media (max-width: 35.98em) {
.project-section__title .fi {
font-size: 1.875rem;
}
}
@media (min-width: 36em) {
.project-section__text p {
font-size: var(--fs-lp);
}
}
@media (max-width: 35.98em) {
.project-section__text p {
font-size: var(--fs-p);
}
}
.project__tags {
display: flex;
flex-wrap: wrap;
}
@media (min-width: 36em) {
.project__tags {
gap: 1.25rem;
padding: 0.625rem 0;
}
}
@media (max-width: 35.98em) {
.project__tags {
gap: 0.5rem;
padding: 0 0 0.375rem;
}
}
.project__tag {
background-color: var(--clr-white);
color: var(--clr-dark-500);
border-radius: 50vh;
}
@media (min-width: 36em) {
.project__tag {
font-size: var(--fs-h4);
padding: 0 0.6875rem;
}
}
@media (max-width: 35.98em) {
.project__tag {
font-size: var(--fs-p);
padding: 0 0.5rem;
}
}
@media (min-width: 48em) {
.project__images {
display: grid;
grid-template-columns: 3fr 1fr;
gap: 2.5rem;
padding: 1.25rem 0 1.875rem;
}
}
@media (max-width: 47.98em) {
.project__images {
padding: 0.875rem 0 0.75rem;
}
}
.project__images img {
border-radius: 0.625rem;
object-fit: cover;
width: 100%;
height: 100%;
}
.project__images .project__image:first-child > img {
aspect-ratio: 3/2;
}
.project__images .project__image:last-child > img {
aspect-ratio: 0.5;
}
@media (max-width: 47.98em) {
.project__images .project__image:last-child {
display: none;
}
}
.project__image {
cursor: pointer;
}   html:focus-within {
scroll-behavior: smooth;
} body {
min-height: 100vh;
text-rendering: optimizeSpeed;
line-height: 1.5;
} ul[role=list],
ol[role=list] {
list-style: none;
} a:not([class]) {
text-decoration-skip-ink: auto;
} img,
picture {
max-width: 100%;
height: auto;
display: inline-block;
}.gdpr_lightbox-active,.gdpr_lightbox-active body{overflow:hidden}.gdpr_lightbox{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.9);outline:none!important;opacity:0;transition:opacity .3s ease}.gdpr_lightbox.gdpr_lightbox-opened{opacity:1}.gdpr_lightbox.gdpr_lightbox-closed{opacity:0}.gdpr_lightbox *{box-sizing:border-box}.gdpr_lightbox-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none!important}.gdpr_lightbox-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.gdpr_lightbox-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;transition:opacity .3s ease}.gdpr_lightbox-loading .gdpr_lightbox-loader{opacity:1}.gdpr_lightbox-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none!important}.gdpr_lightbox-content{z-index:9993;width:100%;transform:scale(1);transition:transform .3s ease}.gdpr_lightbox-closed .gdpr_lightbox-content,.gdpr_lightbox-loading .gdpr_lightbox-content{transform:scale(.8)}.gdpr_lightbox-content:after{content:"";position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6)}.gdpr_lightbox-close,.gdpr_lightbox-close:active,.gdpr_lightbox-close:focus,.gdpr_lightbox-close:hover,.gdpr_lightbox-close:visited{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;box-shadow:none}.gdpr_lightbox-close::-moz-focus-inner{border:0;padding:0}.gdpr_lightbox-close:active{top:1px}.gdpr_lightbox-image img{max-width:100%;display:block;line-height:0;border:0}.gdpr_lightbox-iframe .gdpr_lightbox-container{width:100%;max-width:964px}.gdpr_lightbox-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;transform:translateZ(0);-webkit-overflow-scrolling:touch}.gdpr_lightbox-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}body.moove_gdpr_overflow{overflow:hidden}body.moove_gdpr_overflow #page{position:relative;z-index:10}body.moove_gdpr_overflow #main-header,body.moove_gdpr_overflow #page-container{z-index:99}.gdpr_lightbox-hide,body.logged-in.et_divi_builder.et-fb #moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme{display:none}.gdpr_lightbox dialog#moove_gdpr_cookie_modal{display:-ms-flexbox;display:flex;position:relative;padding:0;background:transparent;border:none;width:100%;height:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#moove_gdpr_cookie_info_bar .moove-gdpr-cookie-notice button.change-settings-button{padding:0;display:inline-block;border:none;box-shadow:none;background-color:transparent;color:inherit;text-decoration:underline;cursor:pointer;transition:all .2s ease;font-size:inherit;text-transform:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.cookie-switch.focus-g,.cookie-switch:focus,.gdpr-shr-switch.focus-g,.gdpr-shr-switch:focus{box-shadow:1px 1px 5px #010101;border-radius:50px}#moove_gdpr_cookie_modal .mgbutton.focus-g,#moove_gdpr_cookie_modal .mgbutton:focus{box-shadow:1px 1px 5px #010101}#moove_gdpr_cookie_info_bar .gdpr-fbo-0{-ms-flex-order:1;order:1}#moove_gdpr_cookie_info_bar .gdpr-fbo-1{-ms-flex-order:2;order:2}#moove_gdpr_cookie_info_bar .gdpr-fbo-2{-ms-flex-order:3;order:3}#moove_gdpr_cookie_info_bar .gdpr-fbo-3{-ms-flex-order:4;order:4}#moove_gdpr_cookie_info_bar .gdpr-fbo-4{-ms-flex-order:5;order:5}#moove_gdpr_cookie_info_bar .gdpr-fbo-5{-ms-flex-order:6;order:6}.gdpr-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#moove_gdpr_cookie_modal li a .gdpr-svg-icon,#moove_gdpr_cookie_modal li button .gdpr-svg-icon{height:30px;display:inline-block;float:left;width:35px;margin-right:5px;position:relative;top:0}#moove_gdpr_cookie_modal li a .gdpr-svg-icon svg,#moove_gdpr_cookie_modal li button .gdpr-svg-icon svg{height:30px;width:auto;background-color:transparent}body.gdpr-no-icons #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu .gdpr-svg-icon,body.gdpr-no-icons #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a i,body.gdpr-no-icons #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span.gdpr-icon,body.gdpr-no-icons #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button i,body.gdpr-no-icons #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span.gdpr-icon{display:none}.moove_gdpr_cookie_modal_open .gdpr_lightbox-content:after{box-shadow:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content{-ms-flex-pack:justify;justify-content:space-between}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder{margin:0 -4px;max-width:calc(100% + 8px);width:auto}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{margin:2px}@media (min-width:768px){#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{margin:2px 4px}}#moove_gdpr_cookie_info_bar{content-visibility:auto}#moove_gdpr_cookie_info_bar .moove-gdpr-button-holder{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn,#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar.moove-gdpr-dark-scheme .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn{display:none}#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar.moove-gdpr-dark-scheme .moove-gdpr-infobar-close-btn.gdpr-content-close-btn,#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-infobar-close-btn.gdpr-content-close-btn{display:block;position:absolute;top:-15px;right:-15px;background-color:#fff}#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar.moove-gdpr-dark-scheme .moove-gdpr-infobar-close-btn.gdpr-content-close-btn.focus-g,#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar.moove-gdpr-dark-scheme .moove-gdpr-infobar-close-btn.gdpr-content-close-btn:focus,#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar.moove-gdpr-dark-scheme .moove-gdpr-infobar-close-btn.gdpr-content-close-btn:hover,#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-infobar-close-btn.gdpr-content-close-btn.focus-g,#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-infobar-close-btn.gdpr-content-close-btn:focus,#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-infobar-close-btn.gdpr-content-close-btn:hover{background-color:#626262;color:#fff}#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container,#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container{position:relative}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn{background-color:transparent;padding:0;display:inline-block;float:right;position:relative;font-size:14px;line-height:20px;margin:3px 4px;width:36px;height:36px;border-radius:50%;box-shadow:inset 0 0 0 1px #626262;color:#626262;transition:all .3s ease}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.gdpr-content-close-btn{display:none}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.focus-g,#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn:focus,#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn:hover{background-color:#626262;color:#fff}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn i{font-size:32px;top:-1px;position:relative;height:30px;display:block;overflow:hidden}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn{color:#fff;opacity:.7;box-shadow:inset 0 0 0 1px #fff}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn:focus,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn:hover{background-color:#fff;opacity:1;color:#fff}#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.change-settings-button,#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.change-settings-button{text-decoration:none}#moove_gdpr_cookie_modal .cookie-switch .cookie-slider,#moove_gdpr_cookie_modal .switch .slider{overflow:visible;box-shadow:1px 1px transparent}#moove_gdpr_cookie_modal{margin:0 auto;margin-top:0;min-height:60vh;font-family:Nunito,sans-serif;content-visibility:hidden}#moove_gdpr_cookie_modal span.tab-title{display:block}#moove_gdpr_cookie_modal button{letter-spacing:0;outline:none;cursor:pointer}#moove_gdpr_cookie_modal *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:inherit}#moove_gdpr_cookie_modal .cookie-switch,#moove_gdpr_cookie_modal .switch{position:relative;display:inline-block;width:50px;height:30px;padding:0}#moove_gdpr_cookie_modal .cookie-switch input,#moove_gdpr_cookie_modal .switch input{display:none}#moove_gdpr_cookie_modal .cookie-switch .cookie-slider,#moove_gdpr_cookie_modal .cookie-switch .slider,#moove_gdpr_cookie_modal .switch .cookie-slider,#moove_gdpr_cookie_modal .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:red;transition:.4s;margin:0;padding:0}#moove_gdpr_cookie_modal .cookie-switch .cookie-slider:before,#moove_gdpr_cookie_modal .cookie-switch .slider:before,#moove_gdpr_cookie_modal .switch .cookie-slider:before,#moove_gdpr_cookie_modal .switch .slider:before{position:absolute;content:"";height:26px;width:26px;left:1px;bottom:1px;transition:.4s;border:1px solid #f2f2f2;border-radius:50%;background-color:#fff;box-shadow:0 5px 15px 0 rgba(0,0,0,.25);display:block;box-sizing:content-box}#moove_gdpr_cookie_modal .cookie-switch .cookie-slider:after,#moove_gdpr_cookie_modal .cookie-switch .slider:after,#moove_gdpr_cookie_modal .switch .cookie-slider:after,#moove_gdpr_cookie_modal .switch .slider:after{content:attr(data-text-disabled);position:absolute;top:0;left:60px;font-weight:700;font-size:16px;line-height:30px;color:red;display:block;white-space:nowrap}#moove_gdpr_cookie_modal .cookie-switch .cookie-slider.cookie-round,#moove_gdpr_cookie_modal .cookie-switch .cookie-slider.round,#moove_gdpr_cookie_modal .cookie-switch .slider.cookie-round,#moove_gdpr_cookie_modal .cookie-switch .slider.round,#moove_gdpr_cookie_modal .switch .cookie-slider.cookie-round,#moove_gdpr_cookie_modal .switch .cookie-slider.round,#moove_gdpr_cookie_modal .switch .slider.cookie-round,#moove_gdpr_cookie_modal .switch .slider.round{border-radius:34px}#moove_gdpr_cookie_modal .cookie-switch .cookie-slider.cookie-round:before,#moove_gdpr_cookie_modal .cookie-switch .cookie-slider.round:before,#moove_gdpr_cookie_modal .cookie-switch .slider.cookie-round:before,#moove_gdpr_cookie_modal .cookie-switch .slider.round:before,#moove_gdpr_cookie_modal .switch .cookie-slider.cookie-round:before,#moove_gdpr_cookie_modal .switch .cookie-slider.round:before,#moove_gdpr_cookie_modal .switch .slider.cookie-round:before,#moove_gdpr_cookie_modal .switch .slider.round:before{border-radius:50%}#moove_gdpr_cookie_modal .cookie-switch .cookie-slider.gdpr-sr:after,#moove_gdpr_cookie_modal .cookie-switch .slider.gdpr-sr:after,#moove_gdpr_cookie_modal .switch .cookie-slider.gdpr-sr:after,#moove_gdpr_cookie_modal .switch .slider.gdpr-sr:after{display:none}#moove_gdpr_cookie_modal .cookie-switch .gdpr-sr-enable,#moove_gdpr_cookie_modal .switch .gdpr-sr-enable{display:none;color:#2e9935}#moove_gdpr_cookie_modal .cookie-switch .gdpr-sr-disable,#moove_gdpr_cookie_modal .switch .gdpr-sr-disable{display:block;color:red}#moove_gdpr_cookie_modal .cookie-switch .gdpr-sr-label,#moove_gdpr_cookie_modal .switch .gdpr-sr-label{position:absolute;top:0;left:60px;font-weight:700;font-size:16px;line-height:30px;color:red;display:block;white-space:nowrap}#moove_gdpr_cookie_modal .cookie-switch input:checked+.cookie-slider,#moove_gdpr_cookie_modal .cookie-switch input:checked+.slider,#moove_gdpr_cookie_modal .switch input:checked+.cookie-slider,#moove_gdpr_cookie_modal .switch input:checked+.slider{background-color:#2e9935}#moove_gdpr_cookie_modal .cookie-switch input:checked+.cookie-slider:after,#moove_gdpr_cookie_modal .cookie-switch input:checked+.slider:after,#moove_gdpr_cookie_modal .switch input:checked+.cookie-slider:after,#moove_gdpr_cookie_modal .switch input:checked+.slider:after{content:attr(data-text-enable);color:#2e9935;white-space:nowrap}#moove_gdpr_cookie_modal .cookie-switch input:checked+.cookie-slider .gdpr-sr-enable,#moove_gdpr_cookie_modal .cookie-switch input:checked+.slider .gdpr-sr-enable,#moove_gdpr_cookie_modal .switch input:checked+.cookie-slider .gdpr-sr-enable,#moove_gdpr_cookie_modal .switch input:checked+.slider .gdpr-sr-enable{display:block}#moove_gdpr_cookie_modal .cookie-switch input:checked+.cookie-slider .gdpr-sr-disable,#moove_gdpr_cookie_modal .cookie-switch input:checked+.slider .gdpr-sr-disable,#moove_gdpr_cookie_modal .switch input:checked+.cookie-slider .gdpr-sr-disable,#moove_gdpr_cookie_modal .switch input:checked+.slider .gdpr-sr-disable{display:none}#moove_gdpr_cookie_modal .cookie-switch input:focus+.cookie-slider,#moove_gdpr_cookie_modal .cookie-switch input:focus+.slider,#moove_gdpr_cookie_modal .switch input:focus+.cookie-slider,#moove_gdpr_cookie_modal .switch input:focus+.slider{box-shadow:0 0 1px #2e9935}#moove_gdpr_cookie_modal .cookie-switch input:checked+.cookie-slider:before,#moove_gdpr_cookie_modal .cookie-switch input:checked+.slider:before,#moove_gdpr_cookie_modal .switch input:checked+.cookie-slider:before,#moove_gdpr_cookie_modal .switch input:checked+.slider:before{transform:translateX(20px)}#moove_gdpr_cookie_modal a,#moove_gdpr_cookie_modal button{outline:none;box-shadow:none;text-shadow:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content{color:#000;background-color:#fff;width:900px;width:80vw;max-width:1170px;min-height:600px;border-radius:10px;position:relative;margin:0 auto}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .gdpr-cc-form-fieldset,#moove_gdpr_cookie_modal .moove-gdpr-modal-content fieldset{background-color:transparent}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.logo-position-left .moove-gdpr-company-logo-holder{text-align:left}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.logo-position-center .moove-gdpr-company-logo-holder{text-align:center}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.logo-position-right .moove-gdpr-company-logo-holder{text-align:right}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;height:100%}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{margin:2px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2{min-height:auto}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-left-content{display:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-right-content{width:100%;border-top-left-radius:5px;border-bottom-left-radius:5px;position:relative;float:none;padding-bottom:135px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .main-modal-content{max-height:50vh;overflow:hidden;overflow-y:auto;padding-bottom:0;height:100%}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt{padding-right:30px;white-space:nowrap}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt a{padding-right:0;text-align:right;color:#000;font-weight:700;font-size:13px;letter-spacing:-.3px;position:relative;top:0;text-decoration:none;display:block;-ms-flex-align:baseline;align-items:baseline}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main{display:block;position:relative}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content{position:relative;overflow:hidden;padding-right:190px;padding-bottom:10px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-status-bar{position:absolute;top:0;right:0;width:190px;text-align:right}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-status-bar span.cookie-slider,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-status-bar span.slider{position:relative;width:50px;height:30px;display:block}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-status-bar span.cookie-slider .gdpr-sr-label,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-status-bar span.cookie-slider:after,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-status-bar span.slider .gdpr-sr-label,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-status-bar span.slider:after{text-align:right;left:auto;right:60px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main h3.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main span.tab-title{font-weight:700;font-size:20px;margin-bottom:15px;padding-right:190px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title{display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;align-items:center;height:75px;position:relative;margin-bottom:20px;padding-right:180px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title .moove-gdpr-company-logo-holder{max-width:180px;margin:0;float:right;position:absolute;top:0;right:0;width:100%;text-align:right;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;height:100%}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title .moove-gdpr-company-logo-holder img{max-width:100%;text-align:center}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title .tab-title{width:100%;font-weight:700;font-size:28px;line-height:1.1}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close{position:absolute;text-decoration:none;top:-30px;right:-30px;display:block;width:60px;height:60px;line-height:60px;text-align:center;border-radius:50%;background:transparent;padding:0;z-index:99;margin:0;outline:none;box-shadow:none;border:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close.focus-g i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close.focus-g span.gdpr-icon,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close:hover i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close:hover span.gdpr-icon{background-color:#fff;color:#0c4da2}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon{display:block;width:60px;height:60px;line-height:60px;font-size:48px;background-color:#0c4da2;border:1px solid #0c4da2;color:#fff;border-radius:50%;transition:all .3s ease}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder{padding:0;margin-bottom:30px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder img{max-height:75px;max-width:70%;width:auto;display:inline-block}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-title h2{font-weight:400;font-size:20px;margin:5px 0 0;padding:0;color:#000}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-content.moove-gdpr-no-modal-title .moove-gdpr-tab-main h3.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-content.moove-gdpr-no-modal-title .moove-gdpr-tab-main span.tab-title{margin-top:0}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main h3.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main span.tab-title{font-weight:700;font-size:28px;line-height:1.2;margin:0;padding:0;color:#000;margin-bottom:25px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;max-height:calc(100% - 155px);overflow-y:auto;padding-right:20px;padding-bottom:15px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content button,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content li,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content p{font-weight:400;font-size:16px;line-height:1.4;margin-bottom:18px;margin-top:0;padding:0;color:#000}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h1,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h2,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h3,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h4,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h5,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h6{font-size:18px;line-height:1.4;margin-bottom:20px;margin-top:0;font-weight:700;text-transform:none;color:#000}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content a{color:#000;text-decoration:underline}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content.moove-gdpr-strict-warning-message{display:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar{padding:5px;margin-right:10px;margin-bottom:15px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar.gdpr-checkbox-disabled{opacity:.6;pointer-events:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar.gdpr-checkbox-disabled .cookie-switch input:checked+.cookie-slider,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar.gdpr-checkbox-disabled .switch input:checked+.slider{background-color:#474747}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar.gdpr-checkbox-disabled .cookie-switch input:checked+.cookie-slider:after,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar.gdpr-checkbox-disabled .switch input:checked+.slider:after{color:#474747}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar p{display:inline-block;float:right;color:#09a501;margin:0;line-height:1.2;font:700 11px Arial,Helvetica,sans-serif;font-weight:700}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar .gdpr-cc-form-wrap,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar .gdpr-cc-form-wrap .gdpr-cc-form-fieldset,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar .gdpr-cc-form-wrap fieldset,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar form,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar form .gdpr-cc-form-fieldset,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar form fieldset{border:none;padding:0;margin:0;box-shadow:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar .gdpr-cc-form-wrap .gdpr-cc-form-fieldset:hover label,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar .gdpr-cc-form-wrap fieldset:hover label,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar form .gdpr-cc-form-fieldset:hover label,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar form fieldset:hover label{color:#09a501}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:130px;position:absolute;left:0;bottom:0;width:100%;background-color:#f1f1f1;z-index:15;border-radius:5px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content:before{content:"";position:absolute;bottom:130px;left:60px;right:60px;height:1px;display:block;background-color:#c9c8c8}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-branding{text-decoration:none;padding:0 10px;font-size:10px;color:#000;font-weight:700;line-height:13px;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;width:auto;max-width:100%}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-branding img{height:15px;margin-left:5px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-branding span{display:inline-block;text-decoration:underline}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder{width:calc(100% + 16px);display:-ms-flexbox;display:flex;padding:0 60px;-ms-flex-pack:justify;justify-content:space-between;margin:0 -2px;-ms-flex-wrap:wrap;flex-wrap:wrap}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{margin:8px;text-decoration:none;border-radius:150px;color:#fff;padding:15px 10px;transition:all .3s ease;border:1px solid transparent;min-width:160px;text-align:center;text-transform:none;letter-spacing:0;font-weight:700;font-size:14px;line-height:20px;cursor:pointer}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton:hover,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton:hover{background-color:#fff}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton.moove-gdpr-modal-save-settings,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-modal-save-settings{color:#fff;display:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton.moove-gdpr-modal-save-settings:hover,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-modal-save-settings:hover{background-color:#fff}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content{width:40%;display:inline-block;float:left;padding:40px 60px;position:absolute;height:100%;top:0;box-shadow:0 0 30px 0 rgba(35,35,35,.1);background:#fff;z-index:10;left:0;border-top-left-radius:5px;border-bottom-left-radius:5px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt{position:absolute;bottom:0;padding-bottom:30px;left:60px;right:60px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a{color:#000;font-weight:700;font-size:13px;letter-spacing:-.3px;padding:20px 0;position:relative;top:10px;text-decoration:none;display:block}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a img{width:60px;height:auto;display:inline-block;margin-left:5px;position:relative;top:0}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a span{display:inline-block;text-decoration:underline}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu{padding:0;list-style:none;margin:0;z-index:12}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li{margin:0;padding:0;list-style:none;margin-bottom:15px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected button{background-color:#fff;border-color:#f1f1f1;color:#000}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected a span.gdpr-icon,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected button span.gdpr-icon{color:#000}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-weight:800;font-size:14px;text-decoration:none;text-transform:uppercase;background-color:#f1f1f1;border:1px solid #f1f1f1;line-height:1.1;padding:13px 20px;color:#0c4da2;width:100%;transition:all .3s ease;border-radius:5px;text-align:left;white-space:normal}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a:hover i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a:hover span.gdpr-icon,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button:hover i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button:hover span.gdpr-icon{text-decoration:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span.gdpr-icon,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span.gdpr-icon{display:inline-block;float:left;font-size:30px;width:40px;margin-right:5px;position:relative;top:0;color:#0c4da2}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span.gdpr-nav-tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span.gdpr-nav-tab-title{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;width:calc(100% - 40px)}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content{width:60%;display:inline-block;float:right;padding:40px 60px;position:absolute;top:0;height:auto;right:0;background-color:#f1f1f1;border-top-right-radius:5px;border-bottom-right-radius:5px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo{width:100%;height:0;padding-bottom:38px;background-size:contain;background-position:0;background-repeat:no-repeat}.moove-hidden{display:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar:after,.moove-clearfix:after{content:"";display:table;clear:both}#moove_gdpr_cookie_info_bar{position:fixed;bottom:0;left:0;width:100%;min-height:60px;max-height:400px;color:#fff;z-index:9900;background-color:#202020;border-top:1px solid #fff;font-family:Nunito,sans-serif;transition:bottom .3s cubic-bezier(.17,.04,.03,.94)}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_top{bottom:auto;top:0;transition:top .3s cubic-bezier(.17,.04,.03,.94)}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_top.moove-gdpr-dark-scheme{border-top:0;border-bottom:1px solid #fff}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_top.moove-gdpr-light-scheme{border-top:0;border-bottom:1px solid #202020}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_top.moove-gdpr-info-bar-hidden{bottom:auto;top:-400px}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar),#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar){width:600px;max-width:calc(100% - 30px);bottom:15px;border-radius:10px}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme,#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar).moove-gdpr-light-scheme,#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme,#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar).moove-gdpr-light-scheme{border:1px solid #d3ced2}@media (min-width:767px){#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar) .moove-gdpr-infobar-close-btn,#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar) .moove-gdpr-infobar-close-btn{position:absolute;top:-5px;right:-5px;border:none;box-shadow:none;background-color:transparent}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar) .moove-gdpr-infobar-close-btn:hover,#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar) .moove-gdpr-infobar-close-btn:hover{background-color:transparent;color:#000}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn,#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn{position:absolute;top:-5px;right:-5px;border:none;box-shadow:none;background-color:transparent}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn:hover,#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn:hover{background-color:transparent;color:#fff}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container,#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container{padding:10px 25px}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content,#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content{padding:10px 0}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder,#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder .mgbutton,#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder .mgbutton{width:100%}}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left{left:15px;right:auto}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right{right:15px;left:auto}#moove_gdpr_cookie_info_bar *{font-family:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#moove_gdpr_cookie_info_bar.moove-gdpr-info-bar-hidden{bottom:-400px}#moove_gdpr_cookie_info_bar.moove-gdpr-align-center,#moove_gdpr_cookie_info_bar.moove-gdpr-align-right{text-align:center}#moove_gdpr_cookie_info_bar button.moove-gdpr-infobar-close-btn{border:none}#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme{background-color:#fff;border-top:1px solid #202020}#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h1,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h2,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h3,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h4,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h5,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h6,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p a,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme p{color:#202020}#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button{text-decoration:underline;outline:none}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme{background-color:#202020;border-top:1px solid #fff}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h1,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h2,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h3,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h4,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h5,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h6,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p a,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme p{color:#fff}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button{text-decoration:underline;outline:none;transition:all .2s ease}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:focus,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:focus,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:hover{background-color:#fff}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a{border-color:#fff;color:#fff}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a:focus,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a:hover{background-color:#fff;color:#202020}#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-reject-btn-alt,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-settings-btn,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn-alt,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn{background-color:transparent;box-shadow:inset 0 0 0 1px currentColor;opacity:.7;color:#202020}#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-reject-btn-alt.focus-g,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-reject-btn-alt:focus,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-reject-btn-alt:hover,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-settings-btn.focus-g,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-settings-btn:focus,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-settings-btn:hover,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn-alt.focus-g,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn-alt:focus,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn-alt:hover,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn.focus-g,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn:focus,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn:hover{box-shadow:none;opacity:1;color:#fff;background-color:#202020}#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-reject-btn-alt,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-settings-btn,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn-alt,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn{background-color:transparent;box-shadow:inset 0 0 0 1px currentColor;opacity:.7;color:#fff}#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-reject-btn-alt.focus-g,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-reject-btn-alt:focus,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-reject-btn-alt:hover,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-settings-btn.focus-g,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-settings-btn:focus,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-settings-btn:hover,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn-alt.focus-g,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn-alt:focus,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn-alt:hover,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn.focus-g,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn:focus,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn:hover{box-shadow:none;opacity:1;color:#202020;background-color:#fff}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container{padding:10px 40px;position:static;display:inline-block}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container i.gdpricon-cog-1,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container span.gdpricon-cog-1{font-size:40px;width:60px;height:50px;line-height:50px;text-align:center;position:absolute;top:calc(50% - 25px);left:0;color:#fff}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-close-cookie-popup{position:absolute;width:60px;height:50px;line-height:50px;text-align:center;top:calc(50% - 25px);right:0;text-decoration:none;outline:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-close-cookie-popup i,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-close-cookie-popup span.gdpr-icon{width:28px;height:28px;line-height:26px;text-align:center;text-decoration:none;background-color:#fff;color:#424449;border-radius:50%;display:block;border:1px solid #fff;font-size:16px;position:relative}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-close-cookie-popup:hover i,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-close-cookie-popup:hover span.gdpr-icon{background-color:#424449;color:#fff}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content{padding-left:30px;padding-right:30px;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p a{margin:0;font-size:14px;line-height:18px;font-weight:700;padding-bottom:0;color:#fff}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h1,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h2,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h3,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h4,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h5,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h6{font-size:22px;line-height:30px;margin-bottom:15px}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a{display:inline-block;width:35px;height:35px;border:1px solid #202020;color:#202020;text-decoration:none;outline:none;line-height:35px;text-align:center;border-radius:50%;font-size:28px;padding-top:1px;transition:all .2s ease;margin-left:10px;margin-left:6vw}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a.focus-g,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a:focus,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a:hover{background-color:#202020;color:#fff}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton{font-size:14px;line-height:20px;color:#fff;font-weight:700;text-decoration:none;border-radius:150px;padding:8px 30px;transition:all .3s ease;border:none;display:inline-block;margin:3px 4px;white-space:nowrap;text-transform:none;letter-spacing:0;cursor:pointer}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.focus-g,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:focus,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:hover,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.focus-g,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:focus,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:hover{color:#fff;background-color:#202020}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.change-settings-button,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.change-settings-button{background-color:#424449;color:#fff;border-color:transparent;cursor:pointer}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.change-settings-button.focus-g,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.change-settings-button:focus,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.change-settings-button:hover,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.change-settings-button.focus-g,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.change-settings-button:focus,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.change-settings-button:hover{border-color:#fff;background-color:#000}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content span.change-settings-button{text-decoration:underline;cursor:pointer;transition:all .2s ease}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder{padding-left:15px;padding-left:3vw}.gdpr_lightbox.moove_gdpr_cookie_modal_open #moove_gdpr_cookie_modal{content-visibility:visible}.gdpr_lightbox.moove_gdpr_cookie_modal_open .gdpr_lightbox-container{max-width:100%}.gdpr_lightbox.moove_gdpr_cookie_modal_open .gdpr_lightbox-close{opacity:0;visibility:hidden}#moove_gdpr_save_popup_settings_button{display:block;z-index:1001;position:fixed;background-color:rgba(0,0,0,.8);transition:all .3s ease;color:#fff;padding:0;text-align:center;height:40px;outline:none;font-weight:400;font-size:14px;line-height:20px;border-radius:0;border:none;text-decoration:none;border-radius:50px}#moove_gdpr_save_popup_settings_button:not(.gdpr-floating-button-custom-position){bottom:20px;left:20px}#moove_gdpr_save_popup_settings_button span{background-color:inherit;transition:all .3s ease}#moove_gdpr_save_popup_settings_button span.moove_gdpr_icon{display:-ms-inline-flexbox;display:inline-flex;line-height:40px;float:left;font-size:30px;min-width:40px;height:40px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;z-index:15;position:relative;background-color:inherit;border-radius:inherit;transition:none}#moove_gdpr_save_popup_settings_button span.moove_gdpr_icon i,#moove_gdpr_save_popup_settings_button span.moove_gdpr_icon span.gdpr-icon{position:relative;top:0;font-weight:900;background-color:transparent}#moove_gdpr_save_popup_settings_button span.moove_gdpr_text{font:normal 12px Arial,sans-serif;text-transform:uppercase;white-space:nowrap;padding:0 15px 0 5px;top:0;left:0;position:relative;line-height:40px;display:none;overflow:hidden;z-index:5;background-color:transparent;text-decoration:none}#moove_gdpr_save_popup_settings_button:focus,#moove_gdpr_save_popup_settings_button:hover{background-color:#000}#moove_gdpr_save_popup_settings_button:focus span.moove_gdpr_text,#moove_gdpr_save_popup_settings_button:hover span.moove_gdpr_text{display:block}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt{padding-right:60px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder{-ms-flex-pack:start;justify-content:flex-start}#moove_gdpr_cookie_info_bar *{box-sizing:border-box}#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder a.mgbutton{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder a.mgbutton.mright{float:right}#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder a.mgbutton.mgrey{background-color:#424449}#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder a.mgbutton.mgrey:hover{background-color:#202020}@media (max-width:767px){#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton,#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton{min-height:30px;font-weight:400}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a{font-size:10px;line-height:1.2}#moove_gdpr_cookie_modal li a .gdpr-svg-icon,#moove_gdpr_cookie_modal li button .gdpr-svg-icon{margin-right:0;text-align:center;width:25px;height:25px}#moove_gdpr_cookie_modal li a .gdpr-svg-icon svg,#moove_gdpr_cookie_modal li button .gdpr-svg-icon svg{height:25px}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close:after,#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close:before,.gdpr-icon.moovegdpr-arrow-close:after,.gdpr-icon.moovegdpr-arrow-close:before,i.moovegdpr-arrow-close.moovegdpr-arrow-close:after,i.moovegdpr-arrow-close.moovegdpr-arrow-close:before{height:14px;top:calc(50% - 7px)}#moove_gdpr_cookie_info_bar .moove-gdpr-button-holder{-ms-flex-wrap:wrap;flex-wrap:wrap}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn{width:30px;height:30px;border:none}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn i{font-size:27px;height:25px}.gdpr-fb-hide-mobile{display:none!important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content{width:calc(100vw - 50px)}#moove_gdpr_cookie_modal .cookie-switch,#moove_gdpr_cookie_modal .switch{width:40px;height:24px}#moove_gdpr_cookie_modal .cookie-switch .cookie-slider:before,#moove_gdpr_cookie_modal .cookie-switch .slider:before,#moove_gdpr_cookie_modal .switch .cookie-slider:before,#moove_gdpr_cookie_modal .switch .slider:before{height:20px;width:20px}#moove_gdpr_cookie_modal .cookie-switch input:checked+.cookie-slider:before,#moove_gdpr_cookie_modal .cookie-switch input:checked+.slider:before,#moove_gdpr_cookie_modal .switch input:checked+.cookie-slider:before,#moove_gdpr_cookie_modal .switch input:checked+.slider:before{transform:translateX(16px)}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title{padding-right:0;height:auto;margin-bottom:10px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title .tab-title{font-weight:700;font-size:22px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title .moove-gdpr-company-logo-holder{display:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-right-content{height:80vh}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-right-content .main-modal-content{max-height:calc(80vh - 155px)}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{margin-right:2px;margin-bottom:2px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt{position:relative;padding-right:10px;max-width:50%;width:auto}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt a{font-weight:700;font-size:11px;padding-left:0;display:block}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt a span,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt a u{display:block;text-decoration:underline}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content{padding-right:0}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content p{margin-bottom:15px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar{position:relative;left:0;right:auto;width:100%}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar .gdpr-cc-form-wrap,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar form{text-align:left;margin-bottom:15px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar .gdpr-cc-form-wrap span.cookie-slider,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar .gdpr-cc-form-wrap span.slider,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar form span.cookie-slider,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar form span.slider{width:40px;height:24px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar .gdpr-cc-form-wrap span.cookie-slider:after,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar .gdpr-cc-form-wrap span.slider:after,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar form span.cookie-slider:after,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar form span.slider:after{left:45px;right:0;text-align:left;top:-3px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar .gdpr-cc-form-wrap span.cookie-slider .gdpr-sr-label,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar .gdpr-cc-form-wrap span.slider .gdpr-sr-label,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar form span.cookie-slider .gdpr-sr-label,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar form span.slider .gdpr-sr-label{left:45px;right:0;text-align:left}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main h3.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main span.tab-title{padding-right:0;font-weight:700;font-size:16px;margin-bottom:10px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-main .moove-gdpr-tab-main-content{max-height:auto}#moove_gdpr_cookie_modal .moove-gdpr-modal-content{max-height:500px;max-height:90vh;min-height:auto}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .cookie-switch .cookie-slider:after,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .cookie-switch .gdpr-sr-label,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .switch .gdpr-sr-label,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .switch .slider:after{font-weight:800;font-size:12px;line-height:30px;min-width:130px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .cookie-switch .gdpr-sr-label,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .switch .gdpr-sr-label{line-height:1.8}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-close-modal-button a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-close-modal-button button{display:inline-block;width:30px;height:30px;border:1px solid #202020;color:#202020;text-decoration:none;outline:none;line-height:30px;text-align:center;border-radius:50%;font-size:27px;padding-top:1px;transition:all .2s ease;margin-left:15px;margin-left:6vw;position:absolute;right:5px;top:5px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close{position:absolute;top:-15px;right:-15px;display:block;width:30px;height:30px;line-height:30px;text-decoration:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon{width:30px;height:30px;line-height:30px;font-size:30px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo{padding-bottom:30px;background-size:contain;background-position:50%;margin-top:10px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder{margin-bottom:15px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content{padding:10px;padding-top:30px;position:relative;top:0;left:0;text-align:center;min-height:140px;border-radius:0;border-top-left-radius:5px;border-top-right-radius:5px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu{display:-ms-flexbox;display:flex;margin:0 -3px;-ms-flex-wrap:wrap;flex-wrap:wrap}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li{list-style:none;margin-bottom:20px;display:-ms-inline-flexbox;display:inline-flex;margin:3px;-ms-flex:1;flex:1}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button{padding:5px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span.gdpr-icon,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span.gdpr-icon{margin:0;text-align:center;width:24px;font-size:24px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span.gdpr-nav-tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span.gdpr-nav-tab-title{font-size:8px;line-height:1.2}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt{top:3px;right:3px;left:auto;padding:0;bottom:auto;transform:scale(.8)}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a{text-align:right}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a span{display:block}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content{width:100%;position:relative;padding:15px 10px;border-radius:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2{max-height:100%}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main h3.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main span.tab-title{font-weight:700;font-size:16px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar{padding:0}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content{padding:0;position:relative;overflow:auto;max-height:calc(100% - 110px)}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content li,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content p{font-weight:400;font-size:14px;line-height:1.3}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h1,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h2,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h3,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h4,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h5,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h6{font-weight:700;font-size:14px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-main{margin-bottom:55px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-main .moove-gdpr-tab-main-content{height:100%;max-height:calc(90vh - 320px)}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content{height:70px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content:before{left:10px;right:10px;bottom:70px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder{padding:0 10px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{margin:0;background-color:#fff;text-decoration:none;border-radius:150px;font-weight:700;font-size:12px;line-height:18px;padding:5px;transition:all .3s ease;border:1px solid #fff;color:#fff;min-width:110px;text-align:center;text-transform:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content{width:100%}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt button{top:0;padding:5px 0}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder img{max-height:40px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder{text-align:center}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container{padding:15px}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container i.gdpricon-cog-1,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container span.gdpricon-cog-1{display:none}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content{padding-left:0;padding-right:0;display:block;min-height:auto}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice{padding-left:4px;margin-bottom:10px}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder{padding-left:0}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton{font-size:12px;font-weight:700;padding:5px 20px}.moove-gdpr-branding-cnt a{padding:10px 0}}@media screen and (max-width:767px) and (orientation:landscape){#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo{margin-top:0;background-position:0}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-modal-right-content .main-modal-content .moove-gdpr-tab-content{margin-bottom:35px;max-height:55vh;overflow:auto}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a span{display:inline-block}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-right-content{height:600px;height:90vh}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-right-content .main-modal-content{max-height:500px;max-height:calc(80vh - 80px)}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder{text-align:left;margin:0;display:inline-block;float:left;width:40%}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu{max-width:60%;float:right}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content{padding-top:30px;min-height:75px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main h3.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main span.tab-title{margin-bottom:10px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content{height:45px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content:before{bottom:45px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;max-height:350px;max-height:calc(100% - 70px)}#moove_gdpr_cookie_modal{background:transparent;border-radius:5px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content{min-height:55vh}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a.moove-gdpr-branding{top:0;padding:0}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-main .moove-gdpr-tab-main-content{max-height:100%}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-right-content{padding-bottom:80px}}@media (min-width:768px){#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-modal-right-content,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-content,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-main{height:100%}}@media (min-width:768px) and (max-width:999px){#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content{padding:30px 20px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content{height:120px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder{padding:0 20px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content:before{bottom:120px;left:20px;right:20px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt{padding-right:30px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content{padding:30px 20px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content{min-height:620px;transform:scale(.75)}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt{left:20px;right:20px}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p>a{font-size:13px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button{padding:10px 15px;font-weight:700;font-size:12px}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content{padding-left:20px;padding-right:20px}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button button{margin-left:15px;margin-left:5vw}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main h3.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main span.tab-title{font-weight:700;font-size:24px}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container{padding:10px 20px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{min-width:auto;padding:7px 15px;font-size:13px;margin:4px 8px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{padding:8px 15px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-branding span{white-space:nowrap}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt a{white-space:normal}}@media (min-width:1000px) and (max-width:1300px){#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content{padding:40px 30px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content{height:120px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder{padding:0 30px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content:before{bottom:120px;left:30px;right:30px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt{padding-right:30px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt{left:30px;right:30px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content{padding:30px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content{min-width:700px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{min-width:auto;padding:10px 30px;margin-left:8px;margin-right:8px}}@media (min-width:768px) and (max-height:700px){#moove_gdpr_cookie_modal .moove-gdpr-modal-content{min-height:600px;transform:scale(.7)}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content{display:block;max-width:100%;text-align:center}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder{margin-top:10px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content{display:block;max-width:100%}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span{display:block}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content{display:block;max-width:100%;text-align:center}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder{margin-top:10px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content{display:block;max-width:100%}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span{display:block}}@media print{#moove_gdpr_cookie_info_bar,#moove_gdpr_cookie_modal,#moove_gdpr_save_popup_settings_button,.gdpr_cookie_settings_shortcode_content{display:none!important}body.moove_gdpr_overflow{overflow:auto}body.moove_gdpr_overflow .gdpr_lightbox{display:none!important}}#moove_gdpr_save_popup_settings_button span.moove_gdpr_icon svg{height:30px;width:auto}#moove_gdpr_save_popup_settings_button span.moove_gdpr_icon svg *{fill:currentColor}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close,.gdpr-icon.moovegdpr-arrow-close,i.moovegdpr-arrow-close.moovegdpr-arrow-close{position:relative}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close:after,#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close:before,.gdpr-icon.moovegdpr-arrow-close:after,.gdpr-icon.moovegdpr-arrow-close:before,i.moovegdpr-arrow-close.moovegdpr-arrow-close:after,i.moovegdpr-arrow-close.moovegdpr-arrow-close:before{position:absolute;content:" ";height:24px;width:1px;top:calc(50% - 12px);background-color:currentColor}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close:before,.gdpr-icon.moovegdpr-arrow-close:before,i.moovegdpr-arrow-close.moovegdpr-arrow-close:before{transform:rotate(45deg)}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close:after,.gdpr-icon.moovegdpr-arrow-close:after,i.moovegdpr-arrow-close.moovegdpr-arrow-close:after{transform:rotate(-45deg)}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn i.moovegdpr-arrow-close:after,#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn i.moovegdpr-arrow-close:before,.gdpr-icon i.moovegdpr-arrow-close:after,.gdpr-icon i.moovegdpr-arrow-close:before,i.moovegdpr-arrow-close i.moovegdpr-arrow-close:after,i.moovegdpr-arrow-close i.moovegdpr-arrow-close:before{height:18px;top:calc(50% - 8px)}@media (max-width:767px){#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close:after,#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close:before,.gdpr-icon.moovegdpr-arrow-close:after,.gdpr-icon.moovegdpr-arrow-close:before,i.moovegdpr-arrow-close.moovegdpr-arrow-close:after,i.moovegdpr-arrow-close.moovegdpr-arrow-close:before{height:14px;top:calc(50% - 7px)}#moove_gdpr_cookie_modal .moove-gdpr-modal-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-main .moove-gdpr-tab-main-content{height:auto}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content{display:-ms-flexbox;display:flex;padding:5px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{min-width:auto;padding:5px 15px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt a span,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt a u{display:inline-block}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt a{text-align:left;padding-left:10px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-modal-left-content #moove-gdpr-menu{display:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content{min-height:auto}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content .moove-gdpr-tab-main{display:block!important;min-height:auto;max-height:100%;margin-bottom:0}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content .moove-gdpr-tab-content{margin-bottom:80px;max-height:50vh;overflow:auto}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #advanced-cookies .tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #cookie_policy_modal .tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #strict-necessary-cookies .tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #third_party_cookies .tab-title{padding:10px;background-color:#fff;border:1px solid #fff;display:block;margin:10px 0 0;cursor:pointer;transition:all .3s ease;border-radius:5px;position:relative;padding-left:30px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #advanced-cookies .tab-title:before,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #cookie_policy_modal .tab-title:before,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #strict-necessary-cookies .tab-title:before,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #third_party_cookies .tab-title:before{content:"\203A";position:absolute;left:0;top:0;bottom:2px;font-size:24px;color:currentColor;width:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;line-height:1;font-family:Georgia,serif}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #advanced-cookies .moove-gdpr-tab-main-content,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #cookie_policy_modal .moove-gdpr-tab-main-content,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #strict-necessary-cookies .moove-gdpr-tab-main-content,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #third_party_cookies .moove-gdpr-tab-main-content{display:none;padding:10px;background-color:#fff}}@media (max-width:350px){#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{padding:3px 12px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt{opacity:0}}