body:not(.woocommerce-cart) .main-content > .row > div:not(.rd-header):not(.nectar-shop-header):not(.rd-individual-component-heading):not(.woocommerce-notices-wrapper):not(.related-post-wrap) {
  margin-bottom: 100px !important;
}
@media only screen and (max-width: 999px) {
  body:not(.woocommerce-cart) .main-content > .row > div:not(.rd-header):not(.nectar-shop-header):not(.rd-individual-component-heading):not(.woocommerce-notices-wrapper):not(.related-post-wrap) {
    margin-bottom: 75px !important;
  }
}
body:not(.woocommerce-cart) .main-content > .row > div:not(.rd-header):not(.nectar-shop-header):not(.rd-individual-component-heading):not(.woocommerce-notices-wrapper):not(.related-post-wrap).rd-usp-bar-global:last-of-type {
  margin-bottom: 0 !important;
}
@media only screen and (max-width: 600px) {
  body:not(.woocommerce-cart) .main-content > .row > div:not(.rd-header):not(.nectar-shop-header):not(.rd-individual-component-heading):not(.woocommerce-notices-wrapper):not(.related-post-wrap).rd-usp-bar-global:last-of-type {
    margin-top: -100px !important;
    margin-bottom: 100px !important;
  }
}
body:not(.woocommerce-cart) .main-content > .row > div:not(.rd-header):not(.nectar-shop-header):not(.rd-individual-component-heading):not(.woocommerce-notices-wrapper):not(.related-post-wrap):last-of-type {
  margin-bottom: 0 !important;
}
body {
  overflow: visible !important;
}
body.home .container-wrap {
  overflow: hidden !important;
}
body.home #header-outer::before {
  display: none !important;
}
body.home #header-outer.scrolling::before {
  display: block !important;
}
body #header-outer:not(.side-widget-open)::before {
  content: '';
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  height: 3px;
  display: block;
  z-index: 5000000 !important;
  background-color: #FFA800;
}
.container-wrap {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.nectar-skip-to-content {
  display: none !important;
}
body #footer-outer #footer-widgets .container .row > div {
  margin: 0;
  width: 100%;
}
@media only screen and (min-width: 690px) {
  body #footer-outer #footer-widgets .container .row > div {
    width: calc(100% / 3);
  }
}
body #footer-outer #footer-widgets .container .row > div:first-child {
  width: 100%;
}
@media only screen and (min-width: 690px) {
  body #footer-outer #footer-widgets .container .row > div:first-child {
    width: 100%;
  }
}
@media only screen and (min-width: 690px) and (max-width: 999px) {
  body #footer-outer #footer-widgets .container .row > div:first-child {
    width: 100% !important;
  }
}
body.material #footer-outer #footer-widgets .container .row > div.col:first-child {
  transform: translateY(-92px);
}
@media only screen and (min-width: 999px) {
  body.material #footer-outer #footer-widgets .container .row > div.col:first-child {
    transform: translateY(-50%);
  }
}
body.material #footer-outer #footer-widgets .container .row > div.col:first-child .widget > ul {
  display: flex;
  flex-flow: row wrap;
}
body.material #footer-outer #footer-widgets .container .row > div.col:first-child .widget > ul > li {
  display: flex;
  width: 100%;
  padding: 0 15px !important;
}
body.material #footer-outer #footer-widgets .container .row > div.col:first-child .widget > ul > li:last-child strong {
  padding-left: 34px;
  position: relative;
}
body.material #footer-outer #footer-widgets .container .row > div.col:first-child .widget > ul > li:last-child strong::before {
  background-image: url("data:image/svg+xml,%0A%3Csvg width='32' height='31' viewBox='0 0 32 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_f_1603_188)'%3E%3Cpath d='M10.24 24.0789L10.613 24.2994C12.1795 25.2273 13.9756 25.7181 15.8072 25.7189H15.811C21.4359 25.7189 26.0136 21.151 26.016 15.5365C26.017 12.8158 24.9565 10.2574 23.0297 8.33282C22.0847 7.38368 20.9605 6.63106 19.7221 6.11851C18.4836 5.60595 17.1557 5.34366 15.815 5.3468C10.1858 5.3468 5.60791 9.91427 5.60591 15.5284C5.60314 17.4454 6.14402 19.3241 7.16603 20.9473L7.40883 21.3324L6.37771 25.0895L10.24 24.0789ZM3.42969 28.0003L5.1717 21.6521C4.09736 19.7944 3.53215 17.6868 3.53282 15.5275C3.53565 8.7727 9.04321 3.27734 15.8112 3.27734C19.0955 3.27901 22.1782 4.55466 24.4966 6.87029C26.815 9.18592 28.0906 12.2639 28.0894 15.5374C28.0864 22.2917 22.578 27.7881 15.811 27.7881H15.8057C13.7509 27.7872 11.7319 27.2728 9.9385 26.2967L3.42969 28.0003Z' fill='%23B3B3B3'/%3E%3C/g%3E%3Cpath d='M3 27.0083L4.73766 20.6922C3.66416 18.8393 3.10028 16.7375 3.10287 14.5985C3.1057 7.87776 8.59951 2.41016 15.3506 2.41016C18.6266 2.41181 21.7016 3.68103 24.0142 5.98497C26.3269 8.2889 27.5993 11.3513 27.5981 14.6083C27.5951 21.3285 22.1005 26.7971 15.3504 26.7971H15.3451C13.2955 26.7963 11.2815 26.2844 9.49256 25.3133L3 27.0083Z' fill='white'/%3E%3Cpath d='M15.3555 4.46878C9.74035 4.46878 5.17388 9.01319 5.17189 14.599C5.16912 16.5063 5.70865 18.3755 6.72811 19.9905L6.97031 20.3738L5.94176 24.112L9.79461 23.1063L10.1666 23.3257C11.7292 24.2489 13.5208 24.7371 15.3478 24.7381H15.3517C20.9625 24.7381 25.529 20.1932 25.5311 14.6071C25.5354 13.2756 25.2743 11.9566 24.763 10.7263C24.2516 9.49604 23.5003 8.37895 22.5523 7.43972C21.6097 6.49536 20.4882 5.74652 19.2529 5.23655C18.0175 4.72659 16.6928 4.46563 15.3555 4.46878Z' fill='url(%23paint0_linear_1603_188)'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.2913 9.50219C12.0619 8.99493 11.8205 8.98466 11.6026 8.97588L11.016 8.96875C10.812 8.96875 10.4804 9.04498 10.2001 9.34989C9.91975 9.65481 9.12891 10.3917 9.12891 11.8906C9.12891 13.3895 10.2255 14.8379 10.3783 15.0414C10.5312 15.2449 12.4954 18.4188 15.606 19.64C18.1909 20.6548 18.7169 20.453 19.2782 20.4023C19.8395 20.3516 21.0888 19.6653 21.3436 18.9539C21.5985 18.2425 21.5987 17.633 21.5223 17.5056C21.4459 17.3781 21.2418 17.3024 20.9355 17.1499C20.6292 16.9975 19.1249 16.2606 18.8444 16.1588C18.564 16.0571 18.36 16.0065 18.1558 16.3114C17.9516 16.6163 17.3658 17.3022 17.1872 17.5056C17.0086 17.7089 16.8303 17.7344 16.524 17.5821C16.2177 17.4298 15.2323 17.108 14.0631 16.0701C13.1534 15.2626 12.5393 14.2653 12.3605 13.9606C12.1818 13.6558 12.3416 13.4908 12.495 13.339C12.6324 13.2024 12.801 12.9832 12.9543 12.8054C13.1076 12.6276 13.158 12.5005 13.2599 12.2975C13.3618 12.0945 13.311 11.9162 13.2344 11.7639C13.1579 11.6116 12.5633 10.1047 12.2913 9.50219Z' fill='white'/%3E%3Cdefs%3E%3Cfilter id='filter0_f_1603_188' x='0.429688' y='0.277344' width='30.6602' height='30.7227' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='1.5' result='effect1_foregroundBlur_1603_188'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear_1603_188' x1='15.1443' y1='5.68513' x2='15.2465' y2='23.0065' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2357D163'/%3E%3Cstop offset='1' stop-color='%2323B33A'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
  width: 30px;
  height: 30px;
  background-size: 30px 30px;
  top: -4px;
  content: '';
  display: inline-block;
  margin-right: 8px;
  transform: translateY(4px);
  position: absolute;
  left: 0;
}
@media only screen and (max-width: 767px) {
  body.material #footer-outer #footer-widgets .container .row > div.col:first-child .widget > ul > li {
    margin-bottom: 20px;
  }
}
@media only screen and (min-width: 690px) and (max-width: 999px) {
  body.material #footer-outer #footer-widgets .container .row > div.col:first-child .widget > ul > li {
    width: 100% !important;
    margin-bottom: 30px;
  }
}
@media only screen and (min-width: 1000px) {
  body.material #footer-outer #footer-widgets .container .row > div.col:first-child .widget > ul > li {
    width: calc(100% / 3) !important;
  }
}
body.material #footer-outer #footer-widgets .container .row > div.col:first-child .widget > ul > li > a {
  padding-top: 25px !important;
  padding: 25px 30px !important;
  background-color: white;
  border: 1px solid #F1EFF1 !important;
  border-radius: 25px;
  box-shadow: 0 0 60px rgba(68, 61, 78, 0.05);
  display: block;
  width: 100%;
  position: relative;
  transition: box-shadow 0.15s ease-in-out;
}
body.material #footer-outer #footer-widgets .container .row > div.col:first-child .widget > ul > li > a::before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' viewBox='0 0 11 11' fill='none'%3E%3Cpath d='M4.45312 1.07031C4.21875 1.30469 4.24219 1.65625 4.45312 1.89062L7.28906 4.5625H0.5625C0.234375 4.5625 0 4.82031 0 5.125V5.875C0 6.20312 0.234375 6.4375 0.5625 6.4375H7.28906L4.45312 9.13281C4.24219 9.36719 4.24219 9.71875 4.45312 9.95312L4.96875 10.4688C5.20312 10.6797 5.55469 10.6797 5.76562 10.4688L10.3359 5.89844C10.5469 5.6875 10.5469 5.33594 10.3359 5.10156L5.76562 0.554688C5.55469 0.34375 5.20312 0.34375 4.96875 0.554688L4.45312 1.07031Z' fill='%238D839C'/%3E%3C/svg%3E");
}
body.material #footer-outer #footer-widgets .container .row > div.col:first-child .widget > ul > li > a:hover {
  box-shadow: 0 0 70px rgba(68, 61, 78, 0.1);
}
@media only screen and (min-width: 768px) {
  body.material #footer-outer #footer-widgets .container .row > div.col:first-child .widget > ul > li > a {
    padding-top: 40px !important;
    padding: 40px 50px !important;
  }
}
body.material #footer-outer #footer-widgets .container .row > div.col:first-child .widget > ul > li > a:hover::before {
  right: 47px;
}
@media only screen and (max-width: 999px) {
  body.material #footer-outer #footer-widgets .container .row > div.col:first-child .widget > ul > li > a:hover::before {
    right: 27px;
  }
}
body.material #footer-outer #footer-widgets .container .row > div.col:first-child .widget > ul > li > a::before {
  position: absolute;
  right: 50px;
  bottom: 32px;
  transition: right 0.15s ease-in-out;
}
@media only screen and (max-width: 999px) {
  body.material #footer-outer #footer-widgets .container .row > div.col:first-child .widget > ul > li > a::before {
    right: 30px;
    bottom: 20px;
  }
}
body.material #footer-outer #footer-widgets .container .row > div.col:first-child .widget > ul > li > a > strong,
body.material #footer-outer #footer-widgets .container .row > div.col:first-child .widget > ul > li > a > p {
  letter-spacing: -0.1px;
}
body.material #footer-outer #footer-widgets .container .row > div.col:first-child .widget > ul > li > a > strong {
  font-weight: normal;
  color: #443D4E;
  font-size: 18px;
  line-height: 28px;
  font-family: Ubuntu;
  margin-bottom: 12px;
  display: block;
  letter-spacing: -0.1px;
  -webkit-font-smoothing: antialiased;
}
body.material #footer-outer #footer-widgets .container .row > div.col:first-child .widget > ul > li > a > p {
  font-family: 'Montserrat', sans-serif;
  color: #7A7287;
  font-size: 14px;
  line-height: 24px;
  letter-spacing: -0.1px;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
}
body.material #footer-outer #footer-widgets .container .row > div.col:first-child .widget > ul > li > a > p a {
  color: #443D4E !important;
}
body.material #footer-outer #footer-widgets .container .row > div.col:first-child .widget > ul > li > a > p a:hover {
  text-decoration: underline !important;
}
@media only screen and (max-width: 999px) {
  body.material #footer-outer #footer-widgets .container .row > div.col:first-child .widget > ul > li > a > p {
    max-width: calc(100% - 65px);
  }
}
body #footer-outer {
  margin-top: 220px;
}
@media only screen and (max-width: 999px) {
  body #footer-outer {
    margin-top: 130px;
  }
}
body #footer-outer #footer-widgets {
  background-color: #F8F8FB;
}
body #footer-outer #footer-widgets .row {
  padding-top: 0;
}
body #footer-outer #footer-widgets .row > div:not(:first-child) {
  overflow: hidden !important;
}
@media only screen and (min-width: 1000px) {
  body #footer-outer #footer-widgets .row {
    padding-top: 0;
  }
}
body.material #footer-outer #footer-widgets .container .row {
  margin: 0 -15px;
}
body.material #footer-outer #footer-widgets .container .row > div.col:not(:first-child) {
  padding: 0 15px;
}
body.material #footer-outer #footer-widgets .container .row > div.col:not(:first-child) > * {
  padding: 0 30px !important;
}
@media only screen and (min-width: 768px) {
  body.material #footer-outer #footer-widgets .container .row > div.col:not(:first-child) > * {
    padding: 0 50px !important;
  }
}
body.material #footer-outer #footer-widgets .container .row > div.col:nth-child(2) ul {
  margin: 0;
}
body.material #footer-outer #footer-widgets .container .row > div.col:nth-child(2) ul li {
  padding: 4px 0;
  list-style-type: none;
}
body.material #footer-outer #footer-widgets .container .row > div.col:nth-child(2) ul li::marker {
  display: none;
}
body.material #footer-outer #footer-widgets .container .row > div.col:nth-child(2) ul li a {
  font-size: 14px;
  color: #443D4E;
  line-height: 32px;
  padding-left: 20px !important;
  position: relative;
  display: inline-block;
  font-family: 'Montserrat', sans-serif;
  -webkit-font-smoothing: antialiased;
}
body.material #footer-outer #footer-widgets .container .row > div.col:nth-child(2) ul li a::before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='10' viewBox='0 0 7 10' fill='none'%3E%3Cpath d='M1 9L5 5L1 1' stroke='%23FFC01F' stroke-width='2'/%3E%3C/svg%3E");
}
body.material #footer-outer #footer-widgets .container .row > div.col:nth-child(2) ul li a::before {
  position: absolute;
  left: 0;
  top: 0;
  transition: left 0.15s ease-in-out;
}
body.material #footer-outer #footer-widgets .container .row > div.col:nth-child(2) ul li a:hover {
  color: #7A7287 !important;
}
body.material #footer-outer #footer-widgets .container .row > div.col:nth-child(2) ul li a:hover::before {
  left: 3px;
}
body.material #footer-outer #footer-widgets .container .row > div.col:nth-child(2) h4 {
  font-weight: normal;
  color: #443D4E;
  font-size: 18px;
  line-height: 28px;
  font-family: Ubuntu;
  margin-bottom: 12px;
  display: block;
  letter-spacing: -0.1px;
  -webkit-font-smoothing: antialiased;
}
@media only screen and (max-width: 999px) {
  body.material #footer-outer #footer-widgets .container .row > div.col:nth-child(2) {
    position: relative;
    margin-top: -60px;
    padding-bottom: 58px;
    margin-bottom: 50px;
  }
  body.material #footer-outer #footer-widgets .container .row > div.col:nth-child(2)::before {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 2px;
    background-color: white;
  }
}
@media only screen and (min-width: 690px) and (max-width: 999px) {
  body.material #footer-outer #footer-widgets .container .row > div.col:nth-child(2) {
    margin-top: -70px;
    padding-bottom: 87px;
    margin-bottom: 75px;
  }
}
@media only screen and (max-width: 690px) {
  body.material #footer-outer #footer-widgets .container .row > div.col:nth-child(3) {
    display: flex;
    flex-flow: column nowrap;
    position: relative;
    padding-bottom: 52px;
    margin-bottom: 50px;
  }
  body.material #footer-outer #footer-widgets .container .row > div.col:nth-child(3)::before {
    content: '';
    position: absolute;
    bottom: 0;
    left: -100vw;
    width: 200vw;
    height: 2px;
    background-color: white;
  }
  body.material #footer-outer #footer-widgets .container .row > div.col:nth-child(3) > .widget_text {
    display: flex;
    align-items: center;
  }
  body.material #footer-outer #footer-widgets .container .row > div.col:nth-child(3) > .widget_text p {
    text-align: left;
    margin-bottom: 0;
  }
}
body.material #footer-outer #footer-widgets .container .row > div.col:nth-child(3) .widget {
  margin-bottom: 16px;
}
body.material #footer-outer #footer-widgets .container .row > div.col:nth-child(3) p {
  font-weight: normal;
  color: #443D4E;
  font-size: 18px;
  line-height: 28px;
  font-family: Ubuntu;
  margin-bottom: 12px;
  display: block;
  letter-spacing: -0.1px;
  -webkit-font-smoothing: antialiased;
}
body.material #footer-outer #footer-widgets .container .row > div.col:nth-child(3) img {
  display: block;
  max-width: 290px;
  height: auto;
}
body.material #footer-outer #footer-widgets .container .row > div.col:last-child .widget {
  margin-bottom: 16px;
}
body.material #footer-outer #footer-widgets .container .row > div.col:last-child p {
  font-weight: normal;
  color: #443D4E;
  font-size: 18px;
  line-height: 28px;
  font-family: Ubuntu;
  margin-bottom: 12px;
  display: block;
  letter-spacing: -0.1px;
  -webkit-font-smoothing: antialiased;
}
body.material #footer-outer #footer-widgets .container .row > div.col:last-child > div ul li a {
  font-size: 14px;
  color: #443D4E;
  line-height: 32px;
  padding-left: 20px !important;
  position: relative;
  display: inline-block;
  font-family: 'Montserrat', sans-serif;
  -webkit-font-smoothing: antialiased;
}
body.material #footer-outer #footer-widgets .container .row > div.col:last-child > div ul li a::before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='10' viewBox='0 0 7 10' fill='none'%3E%3Cpath d='M1 9L5 5L1 1' stroke='%23FFC01F' stroke-width='2'/%3E%3C/svg%3E");
}
body.material #footer-outer #footer-widgets .container .row > div.col:last-child > div ul li a::before {
  position: absolute;
  left: 0;
  top: 0;
  transition: left 0.15s ease-in-out;
}
body.material #footer-outer #footer-widgets .container .row > div.col:last-child > div ul li a:hover {
  color: #7A7287 !important;
}
body.material #footer-outer #footer-widgets .container .row > div.col:last-child > div ul li a:hover::before {
  left: 3px;
}
body #footer-outer div#copyright {
  background-color: #443D4E;
  padding: 30px 0;
}
body #footer-outer div#copyright p {
  display: none;
}
body #footer-outer div#copyright .footer-logo::before {
  background-image: url("data:image/svg+xml,%0A%3Csvg width='473' height='126' viewBox='0 0 473 126' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M53.83 90.5898L45.73 115.43L0.97998 10.3298H50.91L45 25.4898H26.45L53.83 90.5898Z' fill='white'/%3E%3Cpath d='M68.5 10.3298L53.96 48.0898L60.82 65.3898L76.79 25.4898H95.29L67.37 90.9498L75.36 115.43L120.09 10.3198H68.5V10.3298ZM89.51 64.5598C86.88 64.5598 84.74 62.4298 84.74 59.7898C84.74 57.1598 86.87 55.0198 89.51 55.0198C92.14 55.0198 94.28 57.1498 94.28 59.7898C94.28 62.4198 92.15 64.5598 89.51 64.5598Z' fill='%23FAA719'/%3E%3Cpath d='M185.99 12.76H194.84L180.99 53.46H172.87L159.13 12.76H168.27L177.01 43.58L185.99 12.76Z' fill='%23FAA719'/%3E%3Cpath d='M228.73 38.36C228.73 43.54 227.18 47.56 224.08 50.39C221.28 52.96 217.68 54.25 213.3 54.25C208.91 54.25 205.32 52.96 202.52 50.39C199.42 47.55 197.87 43.54 197.87 38.36C197.87 33.21 199.42 29.2 202.52 26.33C205.32 23.76 208.9 22.47 213.25 22.47C217.6 22.47 221.2 23.76 224.03 26.33C227.16 29.2 228.73 33.21 228.73 38.36ZM220.56 38.36C220.56 35.86 220.12 33.86 219.25 32.34C218.04 30.22 216.05 29.16 213.29 29.16C210.57 29.16 208.6 30.2 207.39 32.28C206.48 33.87 206.03 35.89 206.03 38.35C206.03 40.85 206.46 42.85 207.34 44.37C208.55 46.49 210.54 47.55 213.3 47.55C216.02 47.55 217.99 46.51 219.2 44.43C220.1 42.84 220.56 40.82 220.56 38.36Z' fill='%23FAA719'/%3E%3Cpath d='M263.41 38.36C263.41 43.54 261.86 47.56 258.76 50.39C255.96 52.96 252.36 54.25 247.98 54.25C243.59 54.25 239.99 52.96 237.19 50.39C234.09 47.55 232.54 43.54 232.54 38.36C232.54 33.21 234.09 29.2 237.19 26.33C239.99 23.76 243.57 22.47 247.92 22.47C252.27 22.47 255.87 23.76 258.7 26.33C261.84 29.2 263.41 33.21 263.41 38.36ZM255.24 38.36C255.24 35.86 254.8 33.86 253.93 32.34C252.72 30.22 250.73 29.16 247.97 29.16C245.24 29.16 243.28 30.2 242.07 32.28C241.16 33.87 240.71 35.89 240.71 38.35C240.71 40.85 241.14 42.85 242.01 44.37C243.22 46.49 245.21 47.55 247.97 47.55C250.69 47.55 252.66 46.51 253.87 44.43C254.78 42.84 255.24 40.82 255.24 38.36Z' fill='%23FAA719'/%3E%3Cpath d='M268.92 53.45L268.86 23.25H276.47L276.53 28.47C277.63 26.47 278.61 25.08 279.48 24.33C280.88 23.08 282.68 22.46 284.87 22.46H286.46L286.4 30.52C286.06 30.52 285.73 30.52 285.41 30.52C285.09 30.52 284.68 30.52 284.19 30.52C281.39 30.52 279.4 31.3 278.23 32.85C277.32 34.02 276.87 35.65 276.87 37.73V53.45H268.92Z' fill='%23FAA719'/%3E%3Cpath d='M318.64 12.76V53.46H310.86V49.66C309.91 51.25 308.61 52.44 306.94 53.24C305.5 53.92 303.86 54.26 302 54.26C297.8 54.26 294.56 52.6 292.29 49.27C290.28 46.32 289.28 42.57 289.28 38.03C289.28 33.04 290.53 29.14 293.04 26.34C295.32 23.77 298.24 22.48 301.8 22.48C304.12 22.48 306.07 23.01 307.66 24.07C308.76 24.79 309.73 25.83 310.56 27.19L310.67 12.77H318.64V12.76ZM297.47 38.58C297.47 40.89 297.9 42.86 298.78 44.48C299.91 46.64 301.64 47.72 303.94 47.72C306.32 47.72 308.14 46.83 309.39 45.05C310.49 43.5 311.04 41.49 311.04 39.03C311.04 36.23 310.59 34.02 309.68 32.39C308.54 30.35 306.71 29.32 304.17 29.32C301.82 29.32 300.08 30.27 298.95 32.16C297.96 33.8 297.47 35.94 297.47 38.58Z' fill='%23FAA719'/%3E%3Cpath d='M343.52 44.6H351.67C350.69 47.97 348.87 50.49 346.22 52.15C343.99 53.55 341.38 54.25 338.39 54.25C333.74 54.25 330.16 53.06 327.66 50.67C324.78 47.91 323.35 43.59 323.35 37.73C323.35 34.29 324.09 31.3 325.58 28.76C328.02 24.56 332.1 22.46 337.83 22.46C341.65 22.46 344.77 23.5 347.2 25.58C350.45 28.38 352.08 32.88 352.08 39.09L352.02 40.51H331.3C331.64 43.2 332.36 45.1 333.48 46.21C334.59 47.33 336.24 47.88 338.43 47.88C339.6 47.88 340.67 47.6 341.63 47.03C342.59 46.47 343.22 45.66 343.52 44.6ZM331.52 35.35H343.84C343.61 33.12 342.86 31.45 341.57 30.36C340.51 29.45 339.22 29 337.71 29C335.85 29 334.42 29.55 333.4 30.65C332.37 31.73 331.75 33.3 331.52 35.35Z' fill='%23FAA719'/%3E%3Cpath d='M384.48 23.26V53.46H376.87V49.2C374.86 52.57 371.76 54.25 367.56 54.25C364.42 54.25 361.96 53.36 360.18 51.58C358.25 49.65 357.28 46.83 357.28 43.12V23.26H365.23V41.99C365.23 44.11 365.78 45.62 366.88 46.53C367.71 47.21 368.89 47.55 370.4 47.55C372.03 47.55 373.37 47.1 374.43 46.19C375.83 44.98 376.53 43.14 376.53 40.68V23.26H384.48Z' fill='%23FAA719'/%3E%3Cpath d='M391.91 53.45L391.85 23.25H399.46L399.52 28.47C400.62 26.47 401.6 25.08 402.47 24.33C403.87 23.08 405.67 22.46 407.86 22.46H409.45L409.39 30.52C409.05 30.52 408.72 30.52 408.4 30.52C408.08 30.52 407.67 30.52 407.18 30.52C404.38 30.52 402.39 31.3 401.22 32.85C400.31 34.02 399.86 35.65 399.86 37.73V53.45H391.91Z' fill='%23FAA719'/%3E%3Cpath d='M431.84 44.6H439.99C439.01 47.97 437.19 50.49 434.54 52.15C432.31 53.55 429.7 54.25 426.71 54.25C422.06 54.25 418.48 53.06 415.98 50.67C413.1 47.91 411.67 43.59 411.67 37.73C411.67 34.29 412.41 31.3 413.9 28.76C416.34 24.56 420.42 22.46 426.14 22.46C429.96 22.46 433.08 23.5 435.51 25.58C438.76 28.38 440.39 32.88 440.39 39.09L440.33 40.51H419.61C419.95 43.2 420.68 45.1 421.79 46.21C422.9 47.33 424.55 47.88 426.74 47.88C427.91 47.88 428.97 47.6 429.94 47.03C430.91 46.47 431.54 45.66 431.84 44.6ZM419.84 35.35H432.16C431.93 33.12 431.18 31.45 429.89 30.36C428.83 29.45 427.54 29 426.03 29C424.18 29 422.74 29.55 421.72 30.65C420.69 31.73 420.07 33.3 419.84 35.35Z' fill='%23FAA719'/%3E%3Cpath d='M472.86 32.57V53.46H464.91V35.12C464.91 33.42 464.68 32.15 464.23 31.32C463.48 29.88 461.99 29.16 459.77 29.16C457.96 29.16 456.47 29.77 455.31 30.98C454.14 32.19 453.56 33.91 453.56 36.14V53.45H445.61V23.25H453.16V27.68C454.45 25.75 455.82 24.4 457.27 23.62C458.73 22.84 460.42 22.46 462.35 22.46C465.42 22.46 467.93 23.34 469.9 25.1C471.87 26.86 472.86 29.35 472.86 32.57Z' fill='%23FAA719'/%3E%3Cpath d='M190.87 93.62C190.87 98.8 189.32 102.82 186.22 105.65C183.42 108.22 179.82 109.51 175.44 109.51C171.05 109.51 167.46 108.22 164.66 105.65C161.56 102.81 160.01 98.8 160.01 93.62C160.01 88.47 161.56 84.46 164.66 81.59C167.46 79.02 171.04 77.73 175.39 77.73C179.74 77.73 183.34 79.02 186.17 81.59C189.3 84.46 190.87 88.47 190.87 93.62ZM182.7 93.62C182.7 91.12 182.26 89.12 181.39 87.6C180.18 85.48 178.19 84.42 175.43 84.42C172.71 84.42 170.74 85.46 169.53 87.54C168.62 89.13 168.17 91.15 168.17 93.61C168.17 96.11 168.6 98.11 169.48 99.63C170.69 101.75 172.68 102.81 175.44 102.81C178.16 102.81 180.13 101.77 181.34 99.69C182.24 98.1 182.7 96.08 182.7 93.62Z' fill='white'/%3E%3Cpath d='M223.68 87.83V108.72H215.73V90.39C215.73 88.69 215.5 87.42 215.05 86.59C214.3 85.15 212.81 84.43 210.59 84.43C208.78 84.43 207.29 85.04 206.13 86.25C204.96 87.46 204.38 89.18 204.38 91.41V108.72H196.43V78.52H203.98V82.95C205.27 81.02 206.64 79.67 208.09 78.89C209.55 78.11 211.24 77.73 213.17 77.73C216.24 77.73 218.75 78.61 220.72 80.37C222.69 82.12 223.68 84.61 223.68 87.83Z' fill='white'/%3E%3Cpath d='M239.29 68.02V108.72H231.34V68.02H239.29Z' fill='white'/%3E%3Cpath d='M255.01 67.5701V74.9501H247.06V67.5701H255.01ZM247.06 78.5201H255.01V108.72H247.06V78.5201Z' fill='white'/%3E%3Cpath d='M289.92 87.83V108.72H281.97V90.39C281.97 88.69 281.74 87.42 281.29 86.59C280.54 85.15 279.05 84.43 276.83 84.43C275.02 84.43 273.54 85.04 272.37 86.25C271.2 87.46 270.62 89.18 270.62 91.41V108.72H262.67V78.52H270.22V82.95C271.51 81.02 272.88 79.67 274.33 78.89C275.79 78.11 277.48 77.73 279.41 77.73C282.48 77.73 284.99 78.61 286.96 80.37C288.93 82.12 289.92 84.61 289.92 87.83Z' fill='white'/%3E%3Cpath d='M315.14 99.86H323.29C322.31 103.23 320.49 105.75 317.84 107.41C315.61 108.81 313 109.51 310.01 109.51C305.36 109.51 301.78 108.32 299.28 105.93C296.4 103.17 294.97 98.85 294.97 92.99C294.97 89.55 295.71 86.56 297.2 84.02C299.64 79.82 303.72 77.72 309.44 77.72C313.26 77.72 316.38 78.76 318.81 80.84C322.06 83.64 323.69 88.14 323.69 94.35L323.63 95.77H302.91C303.25 98.46 303.98 100.36 305.09 101.47C306.2 102.59 307.85 103.14 310.04 103.14C311.21 103.14 312.27 102.86 313.24 102.29C314.21 101.73 314.84 100.92 315.14 99.86ZM303.14 90.61H315.46C315.23 88.38 314.48 86.71 313.19 85.62C312.13 84.71 310.84 84.26 309.33 84.26C307.48 84.26 306.04 84.81 305.02 85.91C303.99 87 303.37 88.57 303.14 90.61Z' fill='white'/%3E%3Cpath d='M337.37 100.43V108.72H328.86V100.43H337.37Z' fill='white'/%3E%3Cpath d='M371.94 87.83V108.72H363.99V90.39C363.99 88.69 363.76 87.42 363.31 86.59C362.56 85.15 361.07 84.43 358.85 84.43C357.04 84.43 355.56 85.04 354.39 86.25C353.22 87.46 352.64 89.18 352.64 91.41V108.72H344.69V78.52H352.24V82.95C353.53 81.02 354.9 79.67 356.35 78.89C357.81 78.11 359.5 77.73 361.43 77.73C364.5 77.73 367.01 78.61 368.98 80.37C370.95 82.12 371.94 84.61 371.94 87.83Z' fill='white'/%3E%3Cpath d='M387.54 68.02V108.72H379.59V68.02H387.54Z' fill='white'/%3E%3Cpath d='M142.23 0.429932H139.47V125.34H142.23V0.429932Z' fill='white'/%3E%3C/svg%3E%0A");
}
body #footer-outer div#copyright .footer-logo::before {
  display: block;
  width: 184px;
  height: 40px;
  background-size: contain;
  background-repeat: no-repeat;
  content: '';
}
@media only screen and (max-width: 690px) {
  body #footer-outer div#copyright .footer-logo {
    margin-bottom: 50px;
  }
}
body #footer-outer div#copyright div.span_5 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin: 0;
}
@media only screen and (max-width: 690px) {
  body #footer-outer div#copyright div.span_5 {
    flex-direction: column;
  }
}
body #footer-outer div#copyright div.span_5 ul {
  margin: 0 -22px;
}
@media only screen and (max-width: 690px) {
  body #footer-outer div#copyright div.span_5 ul {
    display: flex;
    flex-flow: row wrap;
    max-width: 240px;
    justify-content: center;
  }
}
body #footer-outer div#copyright div.span_5 li {
  padding: 0 22px;
  margin-left: 0;
}
@media only screen and (max-width: 690px) {
  body #footer-outer div#copyright div.span_5 li {
    margin-bottom: 25px;
  }
}
body #footer-outer div#copyright div.span_5 a {
  color: white;
  font-size: 14px;
  white-space: nowrap;
  opacity: 0.5;
}
body #footer-outer div#copyright div.span_5 a:hover {
  color: white !important;
  opacity: 1;
}
body #footer-outer div#copyright div.span_5::after {
  display: none;
}
@media only screen and (min-width: 690px) {
  body #footer-outer div#copyright div.span_5 {
    width: 100%;
    margin-right: 0;
  }
}
body #footer-outer div#copyright div.span_7 {
  display: none;
}
@media only screen and (max-width: 999px) {
  body.home:not(.rd-menu-active) #header-outer:not(.scrolling),
  body.single-post:not(.rd-menu-active) #header-outer:not(.scrolling) {
    background-color: transparent;
    transition: background-color 0.15s ease-in-out, border 0.15s ease-in-out !important;
  }
  body.home:not(.rd-menu-active) #header-outer:not(.scrolling) header#top .span_9 a#mobile-cart-link,
  body.single-post:not(.rd-menu-active) #header-outer:not(.scrolling) header#top .span_9 a#mobile-cart-link {
    background-color: rgba(255, 255, 255, 0.1) !important;
    border: 1px solid rgba(255, 255, 255, 0.1) !important;
    border-right: 1px solid rgba(255, 255, 255, 0.1) !important;
  }
  body.home:not(.rd-menu-active) #header-outer:not(.scrolling) header#top .span_9 a#mobile-cart-link:hover,
  body.single-post:not(.rd-menu-active) #header-outer:not(.scrolling) header#top .span_9 a#mobile-cart-link:hover {
    background-color: rgba(255, 255, 255, 0.2) !important;
  }
  body.home:not(.rd-menu-active) #header-outer:not(.scrolling) header#top .span_9 a#mobile-cart-link .icon-salient-cart::before,
  body.single-post:not(.rd-menu-active) #header-outer:not(.scrolling) header#top .span_9 a#mobile-cart-link .icon-salient-cart::before {
    color: white;
  }
  body.home:not(.rd-menu-active) #header-outer:not(.scrolling).scrolled-down,
  body.single-post:not(.rd-menu-active) #header-outer:not(.scrolling).scrolled-down {
    background-color: white;
  }
  body.home:not(.rd-menu-active) #header-outer:not(.scrolling).scrolled-down header#top #logo::before,
  body.single-post:not(.rd-menu-active) #header-outer:not(.scrolling).scrolled-down header#top #logo::before {
    background-image: url("data:image/svg+xml,%0A%3Csvg width='472' height='125' viewBox='0 0 472 125' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M52.85 90.16L44.75 115L0 9.90002H49.93L44.02 25.06H25.47L52.85 90.16Z' fill='%23453D4E'/%3E%3Cpath d='M67.52 9.90002L52.98 47.66L59.84 64.96L75.81 25.06H94.31L66.39 90.52L74.38 115L119.11 9.89001H67.52V9.90002ZM88.53 64.13C85.9 64.13 83.76 62 83.76 59.36C83.76 56.73 85.89 54.59 88.53 54.59C91.16 54.59 93.3 56.72 93.3 59.36C93.3 61.99 91.17 64.13 88.53 64.13Z' fill='%23FAA719'/%3E%3Cpath d='M185.01 12.33H193.86L180.01 53.03H171.89L158.15 12.33H167.29L176.03 43.15L185.01 12.33Z' fill='%23FAA719'/%3E%3Cpath d='M227.75 37.9299C227.75 43.1099 226.2 47.1299 223.1 49.9599C220.3 52.5299 216.7 53.8199 212.32 53.8199C207.93 53.8199 204.34 52.5299 201.54 49.9599C198.44 47.1199 196.89 43.1099 196.89 37.9299C196.89 32.7799 198.44 28.7699 201.54 25.8999C204.34 23.3299 207.92 22.0399 212.27 22.0399C216.62 22.0399 220.22 23.3299 223.05 25.8999C226.18 28.7699 227.75 32.7799 227.75 37.9299ZM219.58 37.9299C219.58 35.4299 219.14 33.4299 218.27 31.9099C217.06 29.7899 215.07 28.7299 212.31 28.7299C209.59 28.7299 207.62 29.7699 206.41 31.8499C205.5 33.4399 205.05 35.4599 205.05 37.9199C205.05 40.4199 205.48 42.4199 206.36 43.9399C207.57 46.0599 209.56 47.1199 212.32 47.1199C215.04 47.1199 217.01 46.0799 218.22 43.9999C219.12 42.4099 219.58 40.3899 219.58 37.9299Z' fill='%23FAA719'/%3E%3Cpath d='M262.43 37.9299C262.43 43.1099 260.88 47.1299 257.78 49.9599C254.98 52.5299 251.38 53.8199 247 53.8199C242.61 53.8199 239.01 52.5299 236.21 49.9599C233.11 47.1199 231.56 43.1099 231.56 37.9299C231.56 32.7799 233.11 28.7699 236.21 25.8999C239.01 23.3299 242.59 22.0399 246.94 22.0399C251.29 22.0399 254.89 23.3299 257.72 25.8999C260.86 28.7699 262.43 32.7799 262.43 37.9299ZM254.26 37.9299C254.26 35.4299 253.82 33.4299 252.95 31.9099C251.74 29.7899 249.75 28.7299 246.99 28.7299C244.26 28.7299 242.3 29.7699 241.09 31.8499C240.18 33.4399 239.73 35.4599 239.73 37.9199C239.73 40.4199 240.16 42.4199 241.03 43.9399C242.24 46.0599 244.23 47.1199 246.99 47.1199C249.71 47.1199 251.68 46.0799 252.89 43.9999C253.8 42.4099 254.26 40.3899 254.26 37.9299Z' fill='%23FAA719'/%3E%3Cpath d='M267.94 53.0199L267.88 22.8199H275.49L275.55 28.0399C276.65 26.0399 277.63 24.6499 278.5 23.8999C279.9 22.6499 281.7 22.0299 283.89 22.0299H285.48L285.42 30.0899C285.08 30.0899 284.75 30.0899 284.43 30.0899C284.11 30.0899 283.7 30.0899 283.21 30.0899C280.41 30.0899 278.42 30.8699 277.25 32.4199C276.34 33.5899 275.89 35.2199 275.89 37.2999V53.0199H267.94Z' fill='%23FAA719'/%3E%3Cpath d='M317.66 12.33V53.03H309.88V49.23C308.93 50.82 307.63 52.01 305.96 52.81C304.52 53.49 302.88 53.83 301.02 53.83C296.82 53.83 293.58 52.17 291.31 48.84C289.3 45.89 288.3 42.14 288.3 37.6C288.3 32.61 289.55 28.71 292.06 25.91C294.34 23.34 297.26 22.05 300.82 22.05C303.14 22.05 305.09 22.58 306.68 23.64C307.78 24.36 308.75 25.4 309.58 26.76L309.69 12.34H317.66V12.33ZM296.49 38.15C296.49 40.46 296.92 42.43 297.8 44.05C298.93 46.21 300.66 47.29 302.96 47.29C305.34 47.29 307.16 46.4 308.41 44.62C309.51 43.07 310.06 41.06 310.06 38.6C310.06 35.8 309.61 33.59 308.7 31.96C307.56 29.92 305.73 28.89 303.19 28.89C300.84 28.89 299.1 29.84 297.97 31.73C296.98 33.37 296.49 35.51 296.49 38.15Z' fill='%23FAA719'/%3E%3Cpath d='M342.54 44.1699H350.69C349.71 47.5399 347.89 50.0599 345.24 51.7199C343.01 53.1199 340.4 53.8199 337.41 53.8199C332.76 53.8199 329.18 52.6299 326.68 50.2399C323.8 47.4799 322.37 43.1599 322.37 37.2999C322.37 33.8599 323.11 30.8699 324.6 28.3299C327.04 24.1299 331.12 22.0299 336.85 22.0299C340.67 22.0299 343.79 23.0699 346.22 25.1499C349.47 27.9499 351.1 32.4499 351.1 38.6599L351.04 40.0799H330.32C330.66 42.7699 331.38 44.6699 332.5 45.7799C333.61 46.8999 335.26 47.4499 337.45 47.4499C338.62 47.4499 339.69 47.1699 340.65 46.5999C341.61 46.0399 342.24 45.2299 342.54 44.1699ZM330.54 34.9199H342.86C342.63 32.6899 341.88 31.0199 340.59 29.9299C339.53 29.0199 338.24 28.5699 336.73 28.5699C334.87 28.5699 333.44 29.1199 332.42 30.2199C331.39 31.2999 330.77 32.8699 330.54 34.9199Z' fill='%23FAA719'/%3E%3Cpath d='M383.5 22.83V53.03H375.89V48.77C373.88 52.14 370.78 53.82 366.58 53.82C363.44 53.82 360.98 52.93 359.2 51.15C357.27 49.22 356.3 46.4 356.3 42.69V22.83H364.25V41.56C364.25 43.68 364.8 45.19 365.9 46.1C366.73 46.78 367.91 47.12 369.42 47.12C371.05 47.12 372.39 46.67 373.45 45.76C374.85 44.55 375.55 42.71 375.55 40.25V22.83H383.5Z' fill='%23FAA719'/%3E%3Cpath d='M390.93 53.0199L390.87 22.8199H398.48L398.54 28.0399C399.64 26.0399 400.62 24.6499 401.49 23.8999C402.89 22.6499 404.69 22.0299 406.88 22.0299H408.47L408.41 30.0899C408.07 30.0899 407.74 30.0899 407.42 30.0899C407.1 30.0899 406.69 30.0899 406.2 30.0899C403.4 30.0899 401.41 30.8699 400.24 32.4199C399.33 33.5899 398.88 35.2199 398.88 37.2999V53.0199H390.93Z' fill='%23FAA719'/%3E%3Cpath d='M430.86 44.1699H439.01C438.03 47.5399 436.21 50.0599 433.56 51.7199C431.33 53.1199 428.72 53.8199 425.73 53.8199C421.08 53.8199 417.5 52.6299 415 50.2399C412.12 47.4799 410.69 43.1599 410.69 37.2999C410.69 33.8599 411.43 30.8699 412.92 28.3299C415.36 24.1299 419.44 22.0299 425.16 22.0299C428.98 22.0299 432.1 23.0699 434.53 25.1499C437.78 27.9499 439.41 32.4499 439.41 38.6599L439.35 40.0799H418.63C418.97 42.7699 419.7 44.6699 420.81 45.7799C421.92 46.8999 423.57 47.4499 425.76 47.4499C426.93 47.4499 427.99 47.1699 428.96 46.5999C429.93 46.0399 430.56 45.2299 430.86 44.1699ZM418.86 34.9199H431.18C430.95 32.6899 430.2 31.0199 428.91 29.9299C427.85 29.0199 426.56 28.5699 425.05 28.5699C423.2 28.5699 421.76 29.1199 420.74 30.2199C419.71 31.2999 419.09 32.8699 418.86 34.9199Z' fill='%23FAA719'/%3E%3Cpath d='M471.88 32.1399V53.0299H463.93V34.6899C463.93 32.9899 463.7 31.7199 463.25 30.8899C462.5 29.4499 461.01 28.7299 458.79 28.7299C456.98 28.7299 455.49 29.3399 454.33 30.5499C453.16 31.7599 452.58 33.4799 452.58 35.7099V53.0199H444.63V22.8199H452.18V27.2499C453.47 25.3199 454.84 23.9699 456.29 23.1899C457.75 22.4099 459.44 22.0299 461.37 22.0299C464.44 22.0299 466.95 22.9099 468.92 24.6699C470.89 26.4299 471.88 28.9199 471.88 32.1399Z' fill='%23FAA719'/%3E%3Cpath d='M189.89 93.1899C189.89 98.3699 188.34 102.39 185.24 105.22C182.44 107.79 178.84 109.08 174.46 109.08C170.07 109.08 166.48 107.79 163.68 105.22C160.58 102.38 159.03 98.3699 159.03 93.1899C159.03 88.0399 160.58 84.0299 163.68 81.1599C166.48 78.5899 170.06 77.2999 174.41 77.2999C178.76 77.2999 182.36 78.5899 185.19 81.1599C188.32 84.0299 189.89 88.0399 189.89 93.1899ZM181.72 93.1899C181.72 90.6899 181.28 88.6899 180.41 87.1699C179.2 85.0499 177.21 83.9899 174.45 83.9899C171.73 83.9899 169.76 85.0299 168.55 87.1099C167.64 88.6999 167.19 90.7199 167.19 93.1799C167.19 95.6799 167.62 97.6799 168.5 99.1999C169.71 101.32 171.7 102.38 174.46 102.38C177.18 102.38 179.15 101.34 180.36 99.2599C181.26 97.6699 181.72 95.6499 181.72 93.1899Z' fill='%23453D4E'/%3E%3Cpath d='M222.7 87.3999V108.29H214.75V89.9599C214.75 88.2599 214.52 86.9899 214.07 86.1599C213.32 84.7199 211.83 83.9999 209.61 83.9999C207.8 83.9999 206.31 84.6099 205.15 85.8199C203.98 87.0299 203.4 88.7499 203.4 90.9799V108.29H195.45V78.0899H203V82.5199C204.29 80.5899 205.66 79.2399 207.11 78.4599C208.57 77.6799 210.26 77.2999 212.19 77.2999C215.26 77.2999 217.77 78.1799 219.74 79.9399C221.71 81.6899 222.7 84.1799 222.7 87.3999Z' fill='%23453D4E'/%3E%3Cpath d='M238.31 67.59V108.29H230.36V67.59H238.31Z' fill='%23453D4E'/%3E%3Cpath d='M254.03 67.14V74.52H246.08V67.14H254.03ZM246.08 78.09H254.03V108.29H246.08V78.09Z' fill='%23453D4E'/%3E%3Cpath d='M288.94 87.3999V108.29H280.99V89.9599C280.99 88.2599 280.76 86.9899 280.31 86.1599C279.56 84.7199 278.07 83.9999 275.85 83.9999C274.04 83.9999 272.56 84.6099 271.39 85.8199C270.22 87.0299 269.64 88.7499 269.64 90.9799V108.29H261.69V78.0899H269.24V82.5199C270.53 80.5899 271.9 79.2399 273.35 78.4599C274.81 77.6799 276.5 77.2999 278.43 77.2999C281.5 77.2999 284.01 78.1799 285.98 79.9399C287.95 81.6899 288.94 84.1799 288.94 87.3999Z' fill='%23453D4E'/%3E%3Cpath d='M314.16 99.4299H322.31C321.33 102.8 319.51 105.32 316.86 106.98C314.63 108.38 312.02 109.08 309.03 109.08C304.38 109.08 300.8 107.89 298.3 105.5C295.42 102.74 293.99 98.4199 293.99 92.5599C293.99 89.1199 294.73 86.1299 296.22 83.5899C298.66 79.3899 302.74 77.2899 308.46 77.2899C312.28 77.2899 315.4 78.3299 317.83 80.4099C321.08 83.2099 322.71 87.7099 322.71 93.9199L322.65 95.3399H301.93C302.27 98.0299 303 99.9299 304.11 101.04C305.22 102.16 306.87 102.71 309.06 102.71C310.23 102.71 311.29 102.43 312.26 101.86C313.23 101.3 313.86 100.49 314.16 99.4299ZM302.16 90.1799H314.48C314.25 87.9499 313.5 86.2799 312.21 85.1899C311.15 84.2799 309.86 83.8299 308.35 83.8299C306.5 83.8299 305.06 84.3799 304.04 85.4799C303.01 86.5699 302.39 88.1399 302.16 90.1799Z' fill='%23453D4E'/%3E%3Cpath d='M336.39 100V108.29H327.88V100H336.39Z' fill='%23453D4E'/%3E%3Cpath d='M370.96 87.3999V108.29H363.01V89.9599C363.01 88.2599 362.78 86.9899 362.33 86.1599C361.58 84.7199 360.09 83.9999 357.87 83.9999C356.06 83.9999 354.58 84.6099 353.41 85.8199C352.24 87.0299 351.66 88.7499 351.66 90.9799V108.29H343.71V78.0899H351.26V82.5199C352.55 80.5899 353.92 79.2399 355.37 78.4599C356.83 77.6799 358.52 77.2999 360.45 77.2999C363.52 77.2999 366.03 78.1799 368 79.9399C369.97 81.6899 370.96 84.1799 370.96 87.3999Z' fill='%23453D4E'/%3E%3Cpath d='M386.56 67.59V108.29H378.61V67.59H386.56Z' fill='%23453D4E'/%3E%3Cpath d='M141.25 0H138.49V124.91H141.25V0Z' fill='%23453D4E'/%3E%3C/svg%3E%0A");
  }
  body.home:not(.rd-menu-active) #header-outer:not(.scrolling).scrolled-down header#top .span_9 #mobile-cart-link,
  body.single-post:not(.rd-menu-active) #header-outer:not(.scrolling).scrolled-down header#top .span_9 #mobile-cart-link {
    border: 1px solid #F1EFF1 !important;
    background-color: #F8F8FB !important;
  }
  body.home:not(.rd-menu-active) #header-outer:not(.scrolling).scrolled-down header#top .span_9 #mobile-cart-link .icon-salient-cart::before,
  body.single-post:not(.rd-menu-active) #header-outer:not(.scrolling).scrolled-down header#top .span_9 #mobile-cart-link .icon-salient-cart::before {
    color: #443D4E;
  }
}
body.home:not(.rd-menu-active) #header-outer:not(.scrolling) header#top .span_9 #mobile-cart-link,
body.single-post:not(.rd-menu-active) #header-outer:not(.scrolling) header#top .span_9 #mobile-cart-link {
  border: 1px solid #F1EFF1 !important;
  background-color: #F8F8FB !important;
}
@media only screen and (max-width: 999px) {
  body.home header#top .span_9 a#mobile-cart-link,
  body.single-post header#top .span_9 a#mobile-cart-link {
    margin-right: -1px;
  }
}
@media only screen and (max-width: 999px) {
  body div.ocm-effect-wrap-inner #header-outer:not(.side-widget-open).scrolled-down {
    border-bottom: 1px solid #F1EFF1 !important;
    box-shadow: 0 0 60px rgba(68, 61, 78, 0.05) !important;
  }
}
@media only screen and (max-width: 999px) {
  body.rd-menu-active.material #header-outer:not([data-format="left-header"]).scrolling #top a#mobile-cart-link {
    background-color: rgba(255, 255, 255, 0.1) !important;
    border: 1px solid rgba(255, 255, 255, 0.1) !important;
    border-right: 1px solid rgba(255, 255, 255, 0.1) !important;
  }
  body.rd-menu-active.material #header-outer:not([data-format="left-header"]).scrolling #top a#mobile-cart-link:hover {
    background-color: rgba(255, 255, 255, 0.2) !important;
  }
  body.rd-menu-active.material #header-outer:not([data-format="left-header"]).scrolling #top a#mobile-cart-link .icon-salient-cart::before {
    color: white;
  }
}
@media only screen and (max-width: 999px) {
  body.home.material #header-outer:not([data-format="left-header"]),
  body.rd-menu-active.material #header-outer:not([data-format="left-header"]),
  body.single-post.material #header-outer:not([data-format="left-header"]) {
    transition: 0.15s ease-in-out;
  }
}
body.home.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .cart-outer .cart-contents,
body.rd-menu-active.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .cart-outer .cart-contents,
body.single-post.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .cart-outer .cart-contents,
body.home.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a,
body.rd-menu-active.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a,
body.single-post.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a {
  border: 1px solid rgba(255, 255, 255, 0.1) !important;
  background-color: rgba(255, 255, 255, 0.1);
  transition: background-color 0.15s ease-in-out, border 0.15s ease-in-out;
}
body.home.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .cart-outer .cart-contents:hover,
body.rd-menu-active.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .cart-outer .cart-contents:hover,
body.single-post.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .cart-outer .cart-contents:hover,
body.home.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a:hover,
body.rd-menu-active.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a:hover,
body.single-post.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a:hover {
  background-color: rgba(255, 255, 255, 0.2);
}
body.home.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a:hover i.lines::before,
body.rd-menu-active.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a:hover i.lines::before,
body.single-post.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a:hover i.lines::before,
body.home.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a:hover i.lines-button::before,
body.rd-menu-active.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a:hover i.lines-button::before,
body.single-post.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a:hover i.lines-button::before,
body.home.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a:hover i.lines::after,
body.rd-menu-active.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a:hover i.lines::after,
body.single-post.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a:hover i.lines::after,
body.home.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a:hover i.lines-button::after,
body.rd-menu-active.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a:hover i.lines-button::after,
body.single-post.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a:hover i.lines-button::after {
  background-color: white !important;
}
body.home.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a:hover .close-wrap .close-line,
body.rd-menu-active.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a:hover .close-wrap .close-line,
body.single-post.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a:hover .close-wrap .close-line {
  background-color: white !important;
}
body.home.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a i.lines::before,
body.rd-menu-active.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a i.lines::before,
body.single-post.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a i.lines::before,
body.home.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a i.lines-button::before,
body.rd-menu-active.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a i.lines-button::before,
body.single-post.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a i.lines-button::before,
body.home.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a i.lines::after,
body.rd-menu-active.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a i.lines::after,
body.single-post.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a i.lines::after,
body.home.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a i.lines-button::after,
body.rd-menu-active.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a i.lines-button::after,
body.single-post.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a i.lines-button::after {
  background-color: white !important;
}
body.home.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a .close-wrap .close-line,
body.rd-menu-active.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a .close-wrap .close-line,
body.single-post.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a .close-wrap .close-line {
  background-color: white !important;
}
body.home.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .cart-outer .cart-contents,
body.rd-menu-active.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .cart-outer .cart-contents,
body.single-post.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .cart-outer .cart-contents {
  border-right: 0 !important;
}
body.home.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .cart-outer .cart-contents .icon-salient-cart::before,
body.rd-menu-active.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .cart-outer .cart-contents .icon-salient-cart::before,
body.single-post.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .cart-outer .cart-contents .icon-salient-cart::before {
  color: white !important;
}
body.home #header-outer #mobile-cart-link,
body.rd-menu-active #header-outer #mobile-cart-link,
body.single-post #header-outer #mobile-cart-link,
body.home #header-outer header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a,
body.rd-menu-active #header-outer header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a,
body.single-post #header-outer header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a {
  transition: background-color 0.15s ease-in-out, border 0.15s ease-in-out;
}
body.home #header-outer #mobile-cart-link .icon-salient-cart::before,
body.rd-menu-active #header-outer #mobile-cart-link .icon-salient-cart::before,
body.single-post #header-outer #mobile-cart-link .icon-salient-cart::before {
  transition: color 0.15s ease-in-out;
}
body.home #header-outer:not(.scrolling):not(.scrolled-down) header#top .span_9 #mobile-cart-link,
body.rd-menu-active #header-outer:not(.scrolling):not(.scrolled-down) header#top .span_9 #mobile-cart-link,
body.single-post #header-outer:not(.scrolling):not(.scrolled-down) header#top .span_9 #mobile-cart-link {
  background-color: rgba(255, 255, 255, 0.1);
  border: 1px solid rgba(255, 255, 255, 0.1);
}
body.home #header-outer:not(.scrolling):not(.scrolled-down) header#top .span_9 #mobile-cart-link:hover,
body.rd-menu-active #header-outer:not(.scrolling):not(.scrolled-down) header#top .span_9 #mobile-cart-link:hover,
body.single-post #header-outer:not(.scrolling):not(.scrolled-down) header#top .span_9 #mobile-cart-link:hover {
  background-color: rgba(255, 255, 255, 0.2);
}
body.home #header-outer:not(.scrolling):not(.scrolled-down) header#top .span_9 #mobile-cart-link .icon-salient-cart::before,
body.rd-menu-active #header-outer:not(.scrolling):not(.scrolled-down) header#top .span_9 #mobile-cart-link .icon-salient-cart::before,
body.single-post #header-outer:not(.scrolling):not(.scrolled-down) header#top .span_9 #mobile-cart-link .icon-salient-cart::before {
  color: white;
}
body.home #header-outer:not(.scrolling):not(.scrolled-down) header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a,
body.rd-menu-active #header-outer:not(.scrolling):not(.scrolled-down) header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a,
body.single-post #header-outer:not(.scrolling):not(.scrolled-down) header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a {
  background-color: rgba(255, 255, 255, 0.1);
  border: 1px solid rgba(255, 255, 255, 0.1);
  transition: background-color 0.15s ease-in-out;
}
body.home #header-outer:not(.scrolling):not(.scrolled-down) header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a:hover,
body.rd-menu-active #header-outer:not(.scrolling):not(.scrolled-down) header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a:hover,
body.single-post #header-outer:not(.scrolling):not(.scrolled-down) header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a:hover {
  background-color: rgba(255, 255, 255, 0.2);
}
body.home #header-outer:not(.scrolling):not(.scrolled-down) header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a i.lines::before,
body.rd-menu-active #header-outer:not(.scrolling):not(.scrolled-down) header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a i.lines::before,
body.single-post #header-outer:not(.scrolling):not(.scrolled-down) header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a i.lines::before,
body.home #header-outer:not(.scrolling):not(.scrolled-down) header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a i.lines-button::before,
body.rd-menu-active #header-outer:not(.scrolling):not(.scrolled-down) header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a i.lines-button::before,
body.single-post #header-outer:not(.scrolling):not(.scrolled-down) header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a i.lines-button::before,
body.home #header-outer:not(.scrolling):not(.scrolled-down) header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a i.lines::after,
body.rd-menu-active #header-outer:not(.scrolling):not(.scrolled-down) header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a i.lines::after,
body.single-post #header-outer:not(.scrolling):not(.scrolled-down) header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a i.lines::after,
body.home #header-outer:not(.scrolling):not(.scrolled-down) header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a i.lines-button::after,
body.rd-menu-active #header-outer:not(.scrolling):not(.scrolled-down) header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a i.lines-button::after,
body.single-post #header-outer:not(.scrolling):not(.scrolled-down) header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a i.lines-button::after {
  background-color: white !important;
}
body.home #header-outer:not(.scrolling):not(.scrolled-down) header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a .close-wrap .close-line,
body.rd-menu-active #header-outer:not(.scrolling):not(.scrolled-down) header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a .close-wrap .close-line,
body.single-post #header-outer:not(.scrolling):not(.scrolled-down) header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a .close-wrap .close-line {
  background-color: white !important;
}
body.home.home .ocm-effect-wrap-inner #header-space,
body.rd-menu-active.home .ocm-effect-wrap-inner #header-space,
body.single-post.home .ocm-effect-wrap-inner #header-space {
  display: none;
}
body.home .ocm-effect-wrap-inner #header-outer,
body.rd-menu-active .ocm-effect-wrap-inner #header-outer,
body.single-post .ocm-effect-wrap-inner #header-outer {
  background-color: transparent;
  box-shadow: none !important;
  transition: background-color 0.3s ease-in-out;
}
body.home .ocm-effect-wrap-inner #header-outer #top #logo::before,
body.rd-menu-active .ocm-effect-wrap-inner #header-outer #top #logo::before,
body.single-post .ocm-effect-wrap-inner #header-outer #top #logo::before {
  background-image: url("data:image/svg+xml,%0A%3Csvg width='473' height='126' viewBox='0 0 473 126' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M53.83 90.5898L45.73 115.43L0.97998 10.3298H50.91L45 25.4898H26.45L53.83 90.5898Z' fill='white'/%3E%3Cpath d='M68.5 10.3298L53.96 48.0898L60.82 65.3898L76.79 25.4898H95.29L67.37 90.9498L75.36 115.43L120.09 10.3198H68.5V10.3298ZM89.51 64.5598C86.88 64.5598 84.74 62.4298 84.74 59.7898C84.74 57.1598 86.87 55.0198 89.51 55.0198C92.14 55.0198 94.28 57.1498 94.28 59.7898C94.28 62.4198 92.15 64.5598 89.51 64.5598Z' fill='%23FAA719'/%3E%3Cpath d='M185.99 12.76H194.84L180.99 53.46H172.87L159.13 12.76H168.27L177.01 43.58L185.99 12.76Z' fill='%23FAA719'/%3E%3Cpath d='M228.73 38.36C228.73 43.54 227.18 47.56 224.08 50.39C221.28 52.96 217.68 54.25 213.3 54.25C208.91 54.25 205.32 52.96 202.52 50.39C199.42 47.55 197.87 43.54 197.87 38.36C197.87 33.21 199.42 29.2 202.52 26.33C205.32 23.76 208.9 22.47 213.25 22.47C217.6 22.47 221.2 23.76 224.03 26.33C227.16 29.2 228.73 33.21 228.73 38.36ZM220.56 38.36C220.56 35.86 220.12 33.86 219.25 32.34C218.04 30.22 216.05 29.16 213.29 29.16C210.57 29.16 208.6 30.2 207.39 32.28C206.48 33.87 206.03 35.89 206.03 38.35C206.03 40.85 206.46 42.85 207.34 44.37C208.55 46.49 210.54 47.55 213.3 47.55C216.02 47.55 217.99 46.51 219.2 44.43C220.1 42.84 220.56 40.82 220.56 38.36Z' fill='%23FAA719'/%3E%3Cpath d='M263.41 38.36C263.41 43.54 261.86 47.56 258.76 50.39C255.96 52.96 252.36 54.25 247.98 54.25C243.59 54.25 239.99 52.96 237.19 50.39C234.09 47.55 232.54 43.54 232.54 38.36C232.54 33.21 234.09 29.2 237.19 26.33C239.99 23.76 243.57 22.47 247.92 22.47C252.27 22.47 255.87 23.76 258.7 26.33C261.84 29.2 263.41 33.21 263.41 38.36ZM255.24 38.36C255.24 35.86 254.8 33.86 253.93 32.34C252.72 30.22 250.73 29.16 247.97 29.16C245.24 29.16 243.28 30.2 242.07 32.28C241.16 33.87 240.71 35.89 240.71 38.35C240.71 40.85 241.14 42.85 242.01 44.37C243.22 46.49 245.21 47.55 247.97 47.55C250.69 47.55 252.66 46.51 253.87 44.43C254.78 42.84 255.24 40.82 255.24 38.36Z' fill='%23FAA719'/%3E%3Cpath d='M268.92 53.45L268.86 23.25H276.47L276.53 28.47C277.63 26.47 278.61 25.08 279.48 24.33C280.88 23.08 282.68 22.46 284.87 22.46H286.46L286.4 30.52C286.06 30.52 285.73 30.52 285.41 30.52C285.09 30.52 284.68 30.52 284.19 30.52C281.39 30.52 279.4 31.3 278.23 32.85C277.32 34.02 276.87 35.65 276.87 37.73V53.45H268.92Z' fill='%23FAA719'/%3E%3Cpath d='M318.64 12.76V53.46H310.86V49.66C309.91 51.25 308.61 52.44 306.94 53.24C305.5 53.92 303.86 54.26 302 54.26C297.8 54.26 294.56 52.6 292.29 49.27C290.28 46.32 289.28 42.57 289.28 38.03C289.28 33.04 290.53 29.14 293.04 26.34C295.32 23.77 298.24 22.48 301.8 22.48C304.12 22.48 306.07 23.01 307.66 24.07C308.76 24.79 309.73 25.83 310.56 27.19L310.67 12.77H318.64V12.76ZM297.47 38.58C297.47 40.89 297.9 42.86 298.78 44.48C299.91 46.64 301.64 47.72 303.94 47.72C306.32 47.72 308.14 46.83 309.39 45.05C310.49 43.5 311.04 41.49 311.04 39.03C311.04 36.23 310.59 34.02 309.68 32.39C308.54 30.35 306.71 29.32 304.17 29.32C301.82 29.32 300.08 30.27 298.95 32.16C297.96 33.8 297.47 35.94 297.47 38.58Z' fill='%23FAA719'/%3E%3Cpath d='M343.52 44.6H351.67C350.69 47.97 348.87 50.49 346.22 52.15C343.99 53.55 341.38 54.25 338.39 54.25C333.74 54.25 330.16 53.06 327.66 50.67C324.78 47.91 323.35 43.59 323.35 37.73C323.35 34.29 324.09 31.3 325.58 28.76C328.02 24.56 332.1 22.46 337.83 22.46C341.65 22.46 344.77 23.5 347.2 25.58C350.45 28.38 352.08 32.88 352.08 39.09L352.02 40.51H331.3C331.64 43.2 332.36 45.1 333.48 46.21C334.59 47.33 336.24 47.88 338.43 47.88C339.6 47.88 340.67 47.6 341.63 47.03C342.59 46.47 343.22 45.66 343.52 44.6ZM331.52 35.35H343.84C343.61 33.12 342.86 31.45 341.57 30.36C340.51 29.45 339.22 29 337.71 29C335.85 29 334.42 29.55 333.4 30.65C332.37 31.73 331.75 33.3 331.52 35.35Z' fill='%23FAA719'/%3E%3Cpath d='M384.48 23.26V53.46H376.87V49.2C374.86 52.57 371.76 54.25 367.56 54.25C364.42 54.25 361.96 53.36 360.18 51.58C358.25 49.65 357.28 46.83 357.28 43.12V23.26H365.23V41.99C365.23 44.11 365.78 45.62 366.88 46.53C367.71 47.21 368.89 47.55 370.4 47.55C372.03 47.55 373.37 47.1 374.43 46.19C375.83 44.98 376.53 43.14 376.53 40.68V23.26H384.48Z' fill='%23FAA719'/%3E%3Cpath d='M391.91 53.45L391.85 23.25H399.46L399.52 28.47C400.62 26.47 401.6 25.08 402.47 24.33C403.87 23.08 405.67 22.46 407.86 22.46H409.45L409.39 30.52C409.05 30.52 408.72 30.52 408.4 30.52C408.08 30.52 407.67 30.52 407.18 30.52C404.38 30.52 402.39 31.3 401.22 32.85C400.31 34.02 399.86 35.65 399.86 37.73V53.45H391.91Z' fill='%23FAA719'/%3E%3Cpath d='M431.84 44.6H439.99C439.01 47.97 437.19 50.49 434.54 52.15C432.31 53.55 429.7 54.25 426.71 54.25C422.06 54.25 418.48 53.06 415.98 50.67C413.1 47.91 411.67 43.59 411.67 37.73C411.67 34.29 412.41 31.3 413.9 28.76C416.34 24.56 420.42 22.46 426.14 22.46C429.96 22.46 433.08 23.5 435.51 25.58C438.76 28.38 440.39 32.88 440.39 39.09L440.33 40.51H419.61C419.95 43.2 420.68 45.1 421.79 46.21C422.9 47.33 424.55 47.88 426.74 47.88C427.91 47.88 428.97 47.6 429.94 47.03C430.91 46.47 431.54 45.66 431.84 44.6ZM419.84 35.35H432.16C431.93 33.12 431.18 31.45 429.89 30.36C428.83 29.45 427.54 29 426.03 29C424.18 29 422.74 29.55 421.72 30.65C420.69 31.73 420.07 33.3 419.84 35.35Z' fill='%23FAA719'/%3E%3Cpath d='M472.86 32.57V53.46H464.91V35.12C464.91 33.42 464.68 32.15 464.23 31.32C463.48 29.88 461.99 29.16 459.77 29.16C457.96 29.16 456.47 29.77 455.31 30.98C454.14 32.19 453.56 33.91 453.56 36.14V53.45H445.61V23.25H453.16V27.68C454.45 25.75 455.82 24.4 457.27 23.62C458.73 22.84 460.42 22.46 462.35 22.46C465.42 22.46 467.93 23.34 469.9 25.1C471.87 26.86 472.86 29.35 472.86 32.57Z' fill='%23FAA719'/%3E%3Cpath d='M190.87 93.62C190.87 98.8 189.32 102.82 186.22 105.65C183.42 108.22 179.82 109.51 175.44 109.51C171.05 109.51 167.46 108.22 164.66 105.65C161.56 102.81 160.01 98.8 160.01 93.62C160.01 88.47 161.56 84.46 164.66 81.59C167.46 79.02 171.04 77.73 175.39 77.73C179.74 77.73 183.34 79.02 186.17 81.59C189.3 84.46 190.87 88.47 190.87 93.62ZM182.7 93.62C182.7 91.12 182.26 89.12 181.39 87.6C180.18 85.48 178.19 84.42 175.43 84.42C172.71 84.42 170.74 85.46 169.53 87.54C168.62 89.13 168.17 91.15 168.17 93.61C168.17 96.11 168.6 98.11 169.48 99.63C170.69 101.75 172.68 102.81 175.44 102.81C178.16 102.81 180.13 101.77 181.34 99.69C182.24 98.1 182.7 96.08 182.7 93.62Z' fill='white'/%3E%3Cpath d='M223.68 87.83V108.72H215.73V90.39C215.73 88.69 215.5 87.42 215.05 86.59C214.3 85.15 212.81 84.43 210.59 84.43C208.78 84.43 207.29 85.04 206.13 86.25C204.96 87.46 204.38 89.18 204.38 91.41V108.72H196.43V78.52H203.98V82.95C205.27 81.02 206.64 79.67 208.09 78.89C209.55 78.11 211.24 77.73 213.17 77.73C216.24 77.73 218.75 78.61 220.72 80.37C222.69 82.12 223.68 84.61 223.68 87.83Z' fill='white'/%3E%3Cpath d='M239.29 68.02V108.72H231.34V68.02H239.29Z' fill='white'/%3E%3Cpath d='M255.01 67.5701V74.9501H247.06V67.5701H255.01ZM247.06 78.5201H255.01V108.72H247.06V78.5201Z' fill='white'/%3E%3Cpath d='M289.92 87.83V108.72H281.97V90.39C281.97 88.69 281.74 87.42 281.29 86.59C280.54 85.15 279.05 84.43 276.83 84.43C275.02 84.43 273.54 85.04 272.37 86.25C271.2 87.46 270.62 89.18 270.62 91.41V108.72H262.67V78.52H270.22V82.95C271.51 81.02 272.88 79.67 274.33 78.89C275.79 78.11 277.48 77.73 279.41 77.73C282.48 77.73 284.99 78.61 286.96 80.37C288.93 82.12 289.92 84.61 289.92 87.83Z' fill='white'/%3E%3Cpath d='M315.14 99.86H323.29C322.31 103.23 320.49 105.75 317.84 107.41C315.61 108.81 313 109.51 310.01 109.51C305.36 109.51 301.78 108.32 299.28 105.93C296.4 103.17 294.97 98.85 294.97 92.99C294.97 89.55 295.71 86.56 297.2 84.02C299.64 79.82 303.72 77.72 309.44 77.72C313.26 77.72 316.38 78.76 318.81 80.84C322.06 83.64 323.69 88.14 323.69 94.35L323.63 95.77H302.91C303.25 98.46 303.98 100.36 305.09 101.47C306.2 102.59 307.85 103.14 310.04 103.14C311.21 103.14 312.27 102.86 313.24 102.29C314.21 101.73 314.84 100.92 315.14 99.86ZM303.14 90.61H315.46C315.23 88.38 314.48 86.71 313.19 85.62C312.13 84.71 310.84 84.26 309.33 84.26C307.48 84.26 306.04 84.81 305.02 85.91C303.99 87 303.37 88.57 303.14 90.61Z' fill='white'/%3E%3Cpath d='M337.37 100.43V108.72H328.86V100.43H337.37Z' fill='white'/%3E%3Cpath d='M371.94 87.83V108.72H363.99V90.39C363.99 88.69 363.76 87.42 363.31 86.59C362.56 85.15 361.07 84.43 358.85 84.43C357.04 84.43 355.56 85.04 354.39 86.25C353.22 87.46 352.64 89.18 352.64 91.41V108.72H344.69V78.52H352.24V82.95C353.53 81.02 354.9 79.67 356.35 78.89C357.81 78.11 359.5 77.73 361.43 77.73C364.5 77.73 367.01 78.61 368.98 80.37C370.95 82.12 371.94 84.61 371.94 87.83Z' fill='white'/%3E%3Cpath d='M387.54 68.02V108.72H379.59V68.02H387.54Z' fill='white'/%3E%3Cpath d='M142.23 0.429932H139.47V125.34H142.23V0.429932Z' fill='white'/%3E%3C/svg%3E%0A");
}
body.home .ocm-effect-wrap-inner #header-outer #top nav ul li a,
body.rd-menu-active .ocm-effect-wrap-inner #header-outer #top nav ul li a,
body.single-post .ocm-effect-wrap-inner #header-outer #top nav ul li a {
  color: white;
  opacity: 1;
}
body.home .ocm-effect-wrap-inner #header-outer.side-widget-open:not(.scrolled-down) header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a,
body.rd-menu-active .ocm-effect-wrap-inner #header-outer.side-widget-open:not(.scrolled-down) header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a,
body.single-post .ocm-effect-wrap-inner #header-outer.side-widget-open:not(.scrolled-down) header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a {
  background-color: rgba(255, 255, 255, 0.1);
  border: 1px solid rgba(255, 255, 255, 0.1);
}
body.home .ocm-effect-wrap-inner #header-outer.side-widget-open:not(.scrolled-down) header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a:hover,
body.rd-menu-active .ocm-effect-wrap-inner #header-outer.side-widget-open:not(.scrolled-down) header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a:hover,
body.single-post .ocm-effect-wrap-inner #header-outer.side-widget-open:not(.scrolled-down) header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a:hover {
  background-color: rgba(255, 255, 255, 0.2);
}
body.home .ocm-effect-wrap-inner #header-outer.side-widget-open:not(.scrolled-down) header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a i.lines::before,
body.rd-menu-active .ocm-effect-wrap-inner #header-outer.side-widget-open:not(.scrolled-down) header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a i.lines::before,
body.single-post .ocm-effect-wrap-inner #header-outer.side-widget-open:not(.scrolled-down) header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a i.lines::before,
body.home .ocm-effect-wrap-inner #header-outer.side-widget-open:not(.scrolled-down) header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a i.lines-button::before,
body.rd-menu-active .ocm-effect-wrap-inner #header-outer.side-widget-open:not(.scrolled-down) header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a i.lines-button::before,
body.single-post .ocm-effect-wrap-inner #header-outer.side-widget-open:not(.scrolled-down) header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a i.lines-button::before,
body.home .ocm-effect-wrap-inner #header-outer.side-widget-open:not(.scrolled-down) header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a i.lines::after,
body.rd-menu-active .ocm-effect-wrap-inner #header-outer.side-widget-open:not(.scrolled-down) header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a i.lines::after,
body.single-post .ocm-effect-wrap-inner #header-outer.side-widget-open:not(.scrolled-down) header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a i.lines::after,
body.home .ocm-effect-wrap-inner #header-outer.side-widget-open:not(.scrolled-down) header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a i.lines-button::after,
body.rd-menu-active .ocm-effect-wrap-inner #header-outer.side-widget-open:not(.scrolled-down) header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a i.lines-button::after,
body.single-post .ocm-effect-wrap-inner #header-outer.side-widget-open:not(.scrolled-down) header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a i.lines-button::after {
  background-color: white !important;
}
body.home .ocm-effect-wrap-inner #header-outer.side-widget-open:not(.scrolled-down) header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a .close-wrap .close-line,
body.rd-menu-active .ocm-effect-wrap-inner #header-outer.side-widget-open:not(.scrolled-down) header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a .close-wrap .close-line,
body.single-post .ocm-effect-wrap-inner #header-outer.side-widget-open:not(.scrolled-down) header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a .close-wrap .close-line {
  background-color: white !important;
}
body.home .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open),
body.rd-menu-active .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open),
body.single-post .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open) {
  border-bottom: 1px solid transparent !important;
  position: absolute !important;
}
body.home .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open)[data-header-resize="0"][data-box-shadow="large"][data-remove-fixed="0"]:not(.transparent):not(.invisible),
body.rd-menu-active .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open)[data-header-resize="0"][data-box-shadow="large"][data-remove-fixed="0"]:not(.transparent):not(.invisible),
body.single-post .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open)[data-header-resize="0"][data-box-shadow="large"][data-remove-fixed="0"]:not(.transparent):not(.invisible) {
  box-shadow: none !important;
}
body.home .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible),
body.rd-menu-active .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible),
body.single-post .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) {
  position: fixed !important;
  background-color: white !important;
  border-bottom: 1px solid #F1EFF1 !important;
}
body.home .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) #top #logo::before,
body.rd-menu-active .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) #top #logo::before,
body.single-post .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) #top #logo::before {
  background-image: url("data:image/svg+xml,%0A%3Csvg width='472' height='125' viewBox='0 0 472 125' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M52.85 90.16L44.75 115L0 9.90002H49.93L44.02 25.06H25.47L52.85 90.16Z' fill='%23453D4E'/%3E%3Cpath d='M67.52 9.90002L52.98 47.66L59.84 64.96L75.81 25.06H94.31L66.39 90.52L74.38 115L119.11 9.89001H67.52V9.90002ZM88.53 64.13C85.9 64.13 83.76 62 83.76 59.36C83.76 56.73 85.89 54.59 88.53 54.59C91.16 54.59 93.3 56.72 93.3 59.36C93.3 61.99 91.17 64.13 88.53 64.13Z' fill='%23FAA719'/%3E%3Cpath d='M185.01 12.33H193.86L180.01 53.03H171.89L158.15 12.33H167.29L176.03 43.15L185.01 12.33Z' fill='%23FAA719'/%3E%3Cpath d='M227.75 37.9299C227.75 43.1099 226.2 47.1299 223.1 49.9599C220.3 52.5299 216.7 53.8199 212.32 53.8199C207.93 53.8199 204.34 52.5299 201.54 49.9599C198.44 47.1199 196.89 43.1099 196.89 37.9299C196.89 32.7799 198.44 28.7699 201.54 25.8999C204.34 23.3299 207.92 22.0399 212.27 22.0399C216.62 22.0399 220.22 23.3299 223.05 25.8999C226.18 28.7699 227.75 32.7799 227.75 37.9299ZM219.58 37.9299C219.58 35.4299 219.14 33.4299 218.27 31.9099C217.06 29.7899 215.07 28.7299 212.31 28.7299C209.59 28.7299 207.62 29.7699 206.41 31.8499C205.5 33.4399 205.05 35.4599 205.05 37.9199C205.05 40.4199 205.48 42.4199 206.36 43.9399C207.57 46.0599 209.56 47.1199 212.32 47.1199C215.04 47.1199 217.01 46.0799 218.22 43.9999C219.12 42.4099 219.58 40.3899 219.58 37.9299Z' fill='%23FAA719'/%3E%3Cpath d='M262.43 37.9299C262.43 43.1099 260.88 47.1299 257.78 49.9599C254.98 52.5299 251.38 53.8199 247 53.8199C242.61 53.8199 239.01 52.5299 236.21 49.9599C233.11 47.1199 231.56 43.1099 231.56 37.9299C231.56 32.7799 233.11 28.7699 236.21 25.8999C239.01 23.3299 242.59 22.0399 246.94 22.0399C251.29 22.0399 254.89 23.3299 257.72 25.8999C260.86 28.7699 262.43 32.7799 262.43 37.9299ZM254.26 37.9299C254.26 35.4299 253.82 33.4299 252.95 31.9099C251.74 29.7899 249.75 28.7299 246.99 28.7299C244.26 28.7299 242.3 29.7699 241.09 31.8499C240.18 33.4399 239.73 35.4599 239.73 37.9199C239.73 40.4199 240.16 42.4199 241.03 43.9399C242.24 46.0599 244.23 47.1199 246.99 47.1199C249.71 47.1199 251.68 46.0799 252.89 43.9999C253.8 42.4099 254.26 40.3899 254.26 37.9299Z' fill='%23FAA719'/%3E%3Cpath d='M267.94 53.0199L267.88 22.8199H275.49L275.55 28.0399C276.65 26.0399 277.63 24.6499 278.5 23.8999C279.9 22.6499 281.7 22.0299 283.89 22.0299H285.48L285.42 30.0899C285.08 30.0899 284.75 30.0899 284.43 30.0899C284.11 30.0899 283.7 30.0899 283.21 30.0899C280.41 30.0899 278.42 30.8699 277.25 32.4199C276.34 33.5899 275.89 35.2199 275.89 37.2999V53.0199H267.94Z' fill='%23FAA719'/%3E%3Cpath d='M317.66 12.33V53.03H309.88V49.23C308.93 50.82 307.63 52.01 305.96 52.81C304.52 53.49 302.88 53.83 301.02 53.83C296.82 53.83 293.58 52.17 291.31 48.84C289.3 45.89 288.3 42.14 288.3 37.6C288.3 32.61 289.55 28.71 292.06 25.91C294.34 23.34 297.26 22.05 300.82 22.05C303.14 22.05 305.09 22.58 306.68 23.64C307.78 24.36 308.75 25.4 309.58 26.76L309.69 12.34H317.66V12.33ZM296.49 38.15C296.49 40.46 296.92 42.43 297.8 44.05C298.93 46.21 300.66 47.29 302.96 47.29C305.34 47.29 307.16 46.4 308.41 44.62C309.51 43.07 310.06 41.06 310.06 38.6C310.06 35.8 309.61 33.59 308.7 31.96C307.56 29.92 305.73 28.89 303.19 28.89C300.84 28.89 299.1 29.84 297.97 31.73C296.98 33.37 296.49 35.51 296.49 38.15Z' fill='%23FAA719'/%3E%3Cpath d='M342.54 44.1699H350.69C349.71 47.5399 347.89 50.0599 345.24 51.7199C343.01 53.1199 340.4 53.8199 337.41 53.8199C332.76 53.8199 329.18 52.6299 326.68 50.2399C323.8 47.4799 322.37 43.1599 322.37 37.2999C322.37 33.8599 323.11 30.8699 324.6 28.3299C327.04 24.1299 331.12 22.0299 336.85 22.0299C340.67 22.0299 343.79 23.0699 346.22 25.1499C349.47 27.9499 351.1 32.4499 351.1 38.6599L351.04 40.0799H330.32C330.66 42.7699 331.38 44.6699 332.5 45.7799C333.61 46.8999 335.26 47.4499 337.45 47.4499C338.62 47.4499 339.69 47.1699 340.65 46.5999C341.61 46.0399 342.24 45.2299 342.54 44.1699ZM330.54 34.9199H342.86C342.63 32.6899 341.88 31.0199 340.59 29.9299C339.53 29.0199 338.24 28.5699 336.73 28.5699C334.87 28.5699 333.44 29.1199 332.42 30.2199C331.39 31.2999 330.77 32.8699 330.54 34.9199Z' fill='%23FAA719'/%3E%3Cpath d='M383.5 22.83V53.03H375.89V48.77C373.88 52.14 370.78 53.82 366.58 53.82C363.44 53.82 360.98 52.93 359.2 51.15C357.27 49.22 356.3 46.4 356.3 42.69V22.83H364.25V41.56C364.25 43.68 364.8 45.19 365.9 46.1C366.73 46.78 367.91 47.12 369.42 47.12C371.05 47.12 372.39 46.67 373.45 45.76C374.85 44.55 375.55 42.71 375.55 40.25V22.83H383.5Z' fill='%23FAA719'/%3E%3Cpath d='M390.93 53.0199L390.87 22.8199H398.48L398.54 28.0399C399.64 26.0399 400.62 24.6499 401.49 23.8999C402.89 22.6499 404.69 22.0299 406.88 22.0299H408.47L408.41 30.0899C408.07 30.0899 407.74 30.0899 407.42 30.0899C407.1 30.0899 406.69 30.0899 406.2 30.0899C403.4 30.0899 401.41 30.8699 400.24 32.4199C399.33 33.5899 398.88 35.2199 398.88 37.2999V53.0199H390.93Z' fill='%23FAA719'/%3E%3Cpath d='M430.86 44.1699H439.01C438.03 47.5399 436.21 50.0599 433.56 51.7199C431.33 53.1199 428.72 53.8199 425.73 53.8199C421.08 53.8199 417.5 52.6299 415 50.2399C412.12 47.4799 410.69 43.1599 410.69 37.2999C410.69 33.8599 411.43 30.8699 412.92 28.3299C415.36 24.1299 419.44 22.0299 425.16 22.0299C428.98 22.0299 432.1 23.0699 434.53 25.1499C437.78 27.9499 439.41 32.4499 439.41 38.6599L439.35 40.0799H418.63C418.97 42.7699 419.7 44.6699 420.81 45.7799C421.92 46.8999 423.57 47.4499 425.76 47.4499C426.93 47.4499 427.99 47.1699 428.96 46.5999C429.93 46.0399 430.56 45.2299 430.86 44.1699ZM418.86 34.9199H431.18C430.95 32.6899 430.2 31.0199 428.91 29.9299C427.85 29.0199 426.56 28.5699 425.05 28.5699C423.2 28.5699 421.76 29.1199 420.74 30.2199C419.71 31.2999 419.09 32.8699 418.86 34.9199Z' fill='%23FAA719'/%3E%3Cpath d='M471.88 32.1399V53.0299H463.93V34.6899C463.93 32.9899 463.7 31.7199 463.25 30.8899C462.5 29.4499 461.01 28.7299 458.79 28.7299C456.98 28.7299 455.49 29.3399 454.33 30.5499C453.16 31.7599 452.58 33.4799 452.58 35.7099V53.0199H444.63V22.8199H452.18V27.2499C453.47 25.3199 454.84 23.9699 456.29 23.1899C457.75 22.4099 459.44 22.0299 461.37 22.0299C464.44 22.0299 466.95 22.9099 468.92 24.6699C470.89 26.4299 471.88 28.9199 471.88 32.1399Z' fill='%23FAA719'/%3E%3Cpath d='M189.89 93.1899C189.89 98.3699 188.34 102.39 185.24 105.22C182.44 107.79 178.84 109.08 174.46 109.08C170.07 109.08 166.48 107.79 163.68 105.22C160.58 102.38 159.03 98.3699 159.03 93.1899C159.03 88.0399 160.58 84.0299 163.68 81.1599C166.48 78.5899 170.06 77.2999 174.41 77.2999C178.76 77.2999 182.36 78.5899 185.19 81.1599C188.32 84.0299 189.89 88.0399 189.89 93.1899ZM181.72 93.1899C181.72 90.6899 181.28 88.6899 180.41 87.1699C179.2 85.0499 177.21 83.9899 174.45 83.9899C171.73 83.9899 169.76 85.0299 168.55 87.1099C167.64 88.6999 167.19 90.7199 167.19 93.1799C167.19 95.6799 167.62 97.6799 168.5 99.1999C169.71 101.32 171.7 102.38 174.46 102.38C177.18 102.38 179.15 101.34 180.36 99.2599C181.26 97.6699 181.72 95.6499 181.72 93.1899Z' fill='%23453D4E'/%3E%3Cpath d='M222.7 87.3999V108.29H214.75V89.9599C214.75 88.2599 214.52 86.9899 214.07 86.1599C213.32 84.7199 211.83 83.9999 209.61 83.9999C207.8 83.9999 206.31 84.6099 205.15 85.8199C203.98 87.0299 203.4 88.7499 203.4 90.9799V108.29H195.45V78.0899H203V82.5199C204.29 80.5899 205.66 79.2399 207.11 78.4599C208.57 77.6799 210.26 77.2999 212.19 77.2999C215.26 77.2999 217.77 78.1799 219.74 79.9399C221.71 81.6899 222.7 84.1799 222.7 87.3999Z' fill='%23453D4E'/%3E%3Cpath d='M238.31 67.59V108.29H230.36V67.59H238.31Z' fill='%23453D4E'/%3E%3Cpath d='M254.03 67.14V74.52H246.08V67.14H254.03ZM246.08 78.09H254.03V108.29H246.08V78.09Z' fill='%23453D4E'/%3E%3Cpath d='M288.94 87.3999V108.29H280.99V89.9599C280.99 88.2599 280.76 86.9899 280.31 86.1599C279.56 84.7199 278.07 83.9999 275.85 83.9999C274.04 83.9999 272.56 84.6099 271.39 85.8199C270.22 87.0299 269.64 88.7499 269.64 90.9799V108.29H261.69V78.0899H269.24V82.5199C270.53 80.5899 271.9 79.2399 273.35 78.4599C274.81 77.6799 276.5 77.2999 278.43 77.2999C281.5 77.2999 284.01 78.1799 285.98 79.9399C287.95 81.6899 288.94 84.1799 288.94 87.3999Z' fill='%23453D4E'/%3E%3Cpath d='M314.16 99.4299H322.31C321.33 102.8 319.51 105.32 316.86 106.98C314.63 108.38 312.02 109.08 309.03 109.08C304.38 109.08 300.8 107.89 298.3 105.5C295.42 102.74 293.99 98.4199 293.99 92.5599C293.99 89.1199 294.73 86.1299 296.22 83.5899C298.66 79.3899 302.74 77.2899 308.46 77.2899C312.28 77.2899 315.4 78.3299 317.83 80.4099C321.08 83.2099 322.71 87.7099 322.71 93.9199L322.65 95.3399H301.93C302.27 98.0299 303 99.9299 304.11 101.04C305.22 102.16 306.87 102.71 309.06 102.71C310.23 102.71 311.29 102.43 312.26 101.86C313.23 101.3 313.86 100.49 314.16 99.4299ZM302.16 90.1799H314.48C314.25 87.9499 313.5 86.2799 312.21 85.1899C311.15 84.2799 309.86 83.8299 308.35 83.8299C306.5 83.8299 305.06 84.3799 304.04 85.4799C303.01 86.5699 302.39 88.1399 302.16 90.1799Z' fill='%23453D4E'/%3E%3Cpath d='M336.39 100V108.29H327.88V100H336.39Z' fill='%23453D4E'/%3E%3Cpath d='M370.96 87.3999V108.29H363.01V89.9599C363.01 88.2599 362.78 86.9899 362.33 86.1599C361.58 84.7199 360.09 83.9999 357.87 83.9999C356.06 83.9999 354.58 84.6099 353.41 85.8199C352.24 87.0299 351.66 88.7499 351.66 90.9799V108.29H343.71V78.0899H351.26V82.5199C352.55 80.5899 353.92 79.2399 355.37 78.4599C356.83 77.6799 358.52 77.2999 360.45 77.2999C363.52 77.2999 366.03 78.1799 368 79.9399C369.97 81.6899 370.96 84.1799 370.96 87.3999Z' fill='%23453D4E'/%3E%3Cpath d='M386.56 67.59V108.29H378.61V67.59H386.56Z' fill='%23453D4E'/%3E%3Cpath d='M141.25 0H138.49V124.91H141.25V0Z' fill='%23453D4E'/%3E%3C/svg%3E%0A");
}
body.home .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) #top nav ul li a,
body.rd-menu-active .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) #top nav ul li a,
body.single-post .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) #top nav ul li a {
  color: #7A7287;
}
body.home .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) #top nav > .buttons .cart-outer .cart-contents,
body.rd-menu-active .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) #top nav > .buttons .cart-outer .cart-contents,
body.single-post .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) #top nav > .buttons .cart-outer .cart-contents,
body.home .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) #top nav > .buttons .slide-out-widget-area-toggle > div > a,
body.rd-menu-active .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) #top nav > .buttons .slide-out-widget-area-toggle > div > a,
body.single-post .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) #top nav > .buttons .slide-out-widget-area-toggle > div > a {
  width: 77px;
  height: 46px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #F1EFF1 !important;
  background-color: #F8F8FB;
  box-sizing: border-box;
}
body.home .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) #top nav > .buttons .cart-outer .cart-contents .icon-salient-cart::before,
body.rd-menu-active .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) #top nav > .buttons .cart-outer .cart-contents .icon-salient-cart::before,
body.single-post .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) #top nav > .buttons .cart-outer .cart-contents .icon-salient-cart::before,
body.home .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) #top nav > .buttons .slide-out-widget-area-toggle > div > a .icon-salient-cart::before,
body.rd-menu-active .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) #top nav > .buttons .slide-out-widget-area-toggle > div > a .icon-salient-cart::before,
body.single-post .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) #top nav > .buttons .slide-out-widget-area-toggle > div > a .icon-salient-cart::before,
body.home .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) #top nav > .buttons .cart-outer .cart-contents i::before,
body.rd-menu-active .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) #top nav > .buttons .cart-outer .cart-contents i::before,
body.single-post .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) #top nav > .buttons .cart-outer .cart-contents i::before,
body.home .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) #top nav > .buttons .slide-out-widget-area-toggle > div > a i::before,
body.rd-menu-active .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) #top nav > .buttons .slide-out-widget-area-toggle > div > a i::before,
body.single-post .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) #top nav > .buttons .slide-out-widget-area-toggle > div > a i::before,
body.home .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) #top nav > .buttons .cart-outer .cart-contents i::after,
body.rd-menu-active .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) #top nav > .buttons .cart-outer .cart-contents i::after,
body.single-post .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) #top nav > .buttons .cart-outer .cart-contents i::after,
body.home .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) #top nav > .buttons .slide-out-widget-area-toggle > div > a i::after,
body.rd-menu-active .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) #top nav > .buttons .slide-out-widget-area-toggle > div > a i::after,
body.single-post .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) #top nav > .buttons .slide-out-widget-area-toggle > div > a i::after {
  color: #443D4E !important;
}
body.home .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) #top nav > .buttons .slide-out-widget-area-toggle > div > a i.lines::before,
body.rd-menu-active .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) #top nav > .buttons .slide-out-widget-area-toggle > div > a i.lines::before,
body.single-post .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) #top nav > .buttons .slide-out-widget-area-toggle > div > a i.lines::before,
body.home .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) #top nav > .buttons .slide-out-widget-area-toggle > div > a i.lines-button::before,
body.rd-menu-active .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) #top nav > .buttons .slide-out-widget-area-toggle > div > a i.lines-button::before,
body.single-post .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) #top nav > .buttons .slide-out-widget-area-toggle > div > a i.lines-button::before,
body.home .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) #top nav > .buttons .slide-out-widget-area-toggle > div > a i.lines::after,
body.rd-menu-active .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) #top nav > .buttons .slide-out-widget-area-toggle > div > a i.lines::after,
body.single-post .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) #top nav > .buttons .slide-out-widget-area-toggle > div > a i.lines::after,
body.home .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) #top nav > .buttons .slide-out-widget-area-toggle > div > a i.lines-button::after,
body.rd-menu-active .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) #top nav > .buttons .slide-out-widget-area-toggle > div > a i.lines-button::after,
body.single-post .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) #top nav > .buttons .slide-out-widget-area-toggle > div > a i.lines-button::after {
  background-color: #443D4E !important;
}
body.home .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) #top nav > .buttons .slide-out-widget-area-toggle > div > a .close-wrap .close-line,
body.rd-menu-active .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) #top nav > .buttons .slide-out-widget-area-toggle > div > a .close-wrap .close-line,
body.single-post .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible) #top nav > .buttons .slide-out-widget-area-toggle > div > a .close-wrap .close-line {
  background-color: #443D4E !important;
}
body.home .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible)[data-header-resize="0"][data-box-shadow="large"][data-remove-fixed="0"]:not(.transparent):not(.invisible),
body.rd-menu-active .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible)[data-header-resize="0"][data-box-shadow="large"][data-remove-fixed="0"]:not(.transparent):not(.invisible),
body.single-post .ocm-effect-wrap-inner #header-outer.detached:not(.side-widget-open).scrolling:not(.invisible)[data-header-resize="0"][data-box-shadow="large"][data-remove-fixed="0"]:not(.transparent):not(.invisible) {
  box-shadow: 0 0 60px rgba(68, 61, 78, 0.05) !important;
}
#slide-out-widget-area-bg.fullscreen,
#slide-out-widget-area-bg.fullscreen-split,
#slide-out-widget-area-bg.fullscreen-alt div.bg-inner {
  background-color: #443D4E;
}
#slide-out-widget-area.fullscreen-alt .inner-wrap {
  padding-top: 0 !important;
}
#slide-out-widget-area.fullscreen-alt .secondary-header-text {
  display: none !important;
}
@media only screen and (max-width: 767px) {
  #slide-out-widget-area.fullscreen-alt .inner div.off-canvas-menu-container {
    padding: 0 25px;
  }
}
#slide-out-widget-area.fullscreen-alt .inner div.off-canvas-menu-container .menu-wrap {
  display: flex;
  justify-content: center;
}
#slide-out-widget-area.fullscreen-alt .inner div.off-canvas-menu-container .menu-wrap .menu {
  max-width: 460px;
  text-align: left;
}
#slide-out-widget-area.fullscreen-alt .inner div.off-canvas-menu-container li {
  margin: 0 0 15px 0 !important;
}
@media only screen and (max-width: 767px) {
  #slide-out-widget-area.fullscreen-alt .inner div.off-canvas-menu-container li {
    margin: 0 0 5px 0 !important;
  }
}
#slide-out-widget-area.fullscreen-alt .inner div.off-canvas-menu-container li.current-menu-item a {
  color: #FFA800 !important;
  pointer-events: none;
}
#slide-out-widget-area.fullscreen-alt .inner div.off-canvas-menu-container li a {
  font-family: Ubuntu;
  font-weight: 400;
  font-size: 34px !important;
  padding-left: 0;
  position: relative;
  overflow: visible;
}
@media only screen and (max-width: 767px) {
  #slide-out-widget-area.fullscreen-alt .inner div.off-canvas-menu-container li a {
    font-size: 22px !important;
  }
}
#header-outer #top #logo {
  margin: 0 !important;
  font-size: 0 !important;
  height: 46px;
  display: flex !important;
  align-items: center;
}
#header-outer #top #logo::before {
  background-image: url("data:image/svg+xml,%0A%3Csvg width='472' height='125' viewBox='0 0 472 125' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M52.85 90.16L44.75 115L0 9.90002H49.93L44.02 25.06H25.47L52.85 90.16Z' fill='%23453D4E'/%3E%3Cpath d='M67.52 9.90002L52.98 47.66L59.84 64.96L75.81 25.06H94.31L66.39 90.52L74.38 115L119.11 9.89001H67.52V9.90002ZM88.53 64.13C85.9 64.13 83.76 62 83.76 59.36C83.76 56.73 85.89 54.59 88.53 54.59C91.16 54.59 93.3 56.72 93.3 59.36C93.3 61.99 91.17 64.13 88.53 64.13Z' fill='%23FAA719'/%3E%3Cpath d='M185.01 12.33H193.86L180.01 53.03H171.89L158.15 12.33H167.29L176.03 43.15L185.01 12.33Z' fill='%23FAA719'/%3E%3Cpath d='M227.75 37.9299C227.75 43.1099 226.2 47.1299 223.1 49.9599C220.3 52.5299 216.7 53.8199 212.32 53.8199C207.93 53.8199 204.34 52.5299 201.54 49.9599C198.44 47.1199 196.89 43.1099 196.89 37.9299C196.89 32.7799 198.44 28.7699 201.54 25.8999C204.34 23.3299 207.92 22.0399 212.27 22.0399C216.62 22.0399 220.22 23.3299 223.05 25.8999C226.18 28.7699 227.75 32.7799 227.75 37.9299ZM219.58 37.9299C219.58 35.4299 219.14 33.4299 218.27 31.9099C217.06 29.7899 215.07 28.7299 212.31 28.7299C209.59 28.7299 207.62 29.7699 206.41 31.8499C205.5 33.4399 205.05 35.4599 205.05 37.9199C205.05 40.4199 205.48 42.4199 206.36 43.9399C207.57 46.0599 209.56 47.1199 212.32 47.1199C215.04 47.1199 217.01 46.0799 218.22 43.9999C219.12 42.4099 219.58 40.3899 219.58 37.9299Z' fill='%23FAA719'/%3E%3Cpath d='M262.43 37.9299C262.43 43.1099 260.88 47.1299 257.78 49.9599C254.98 52.5299 251.38 53.8199 247 53.8199C242.61 53.8199 239.01 52.5299 236.21 49.9599C233.11 47.1199 231.56 43.1099 231.56 37.9299C231.56 32.7799 233.11 28.7699 236.21 25.8999C239.01 23.3299 242.59 22.0399 246.94 22.0399C251.29 22.0399 254.89 23.3299 257.72 25.8999C260.86 28.7699 262.43 32.7799 262.43 37.9299ZM254.26 37.9299C254.26 35.4299 253.82 33.4299 252.95 31.9099C251.74 29.7899 249.75 28.7299 246.99 28.7299C244.26 28.7299 242.3 29.7699 241.09 31.8499C240.18 33.4399 239.73 35.4599 239.73 37.9199C239.73 40.4199 240.16 42.4199 241.03 43.9399C242.24 46.0599 244.23 47.1199 246.99 47.1199C249.71 47.1199 251.68 46.0799 252.89 43.9999C253.8 42.4099 254.26 40.3899 254.26 37.9299Z' fill='%23FAA719'/%3E%3Cpath d='M267.94 53.0199L267.88 22.8199H275.49L275.55 28.0399C276.65 26.0399 277.63 24.6499 278.5 23.8999C279.9 22.6499 281.7 22.0299 283.89 22.0299H285.48L285.42 30.0899C285.08 30.0899 284.75 30.0899 284.43 30.0899C284.11 30.0899 283.7 30.0899 283.21 30.0899C280.41 30.0899 278.42 30.8699 277.25 32.4199C276.34 33.5899 275.89 35.2199 275.89 37.2999V53.0199H267.94Z' fill='%23FAA719'/%3E%3Cpath d='M317.66 12.33V53.03H309.88V49.23C308.93 50.82 307.63 52.01 305.96 52.81C304.52 53.49 302.88 53.83 301.02 53.83C296.82 53.83 293.58 52.17 291.31 48.84C289.3 45.89 288.3 42.14 288.3 37.6C288.3 32.61 289.55 28.71 292.06 25.91C294.34 23.34 297.26 22.05 300.82 22.05C303.14 22.05 305.09 22.58 306.68 23.64C307.78 24.36 308.75 25.4 309.58 26.76L309.69 12.34H317.66V12.33ZM296.49 38.15C296.49 40.46 296.92 42.43 297.8 44.05C298.93 46.21 300.66 47.29 302.96 47.29C305.34 47.29 307.16 46.4 308.41 44.62C309.51 43.07 310.06 41.06 310.06 38.6C310.06 35.8 309.61 33.59 308.7 31.96C307.56 29.92 305.73 28.89 303.19 28.89C300.84 28.89 299.1 29.84 297.97 31.73C296.98 33.37 296.49 35.51 296.49 38.15Z' fill='%23FAA719'/%3E%3Cpath d='M342.54 44.1699H350.69C349.71 47.5399 347.89 50.0599 345.24 51.7199C343.01 53.1199 340.4 53.8199 337.41 53.8199C332.76 53.8199 329.18 52.6299 326.68 50.2399C323.8 47.4799 322.37 43.1599 322.37 37.2999C322.37 33.8599 323.11 30.8699 324.6 28.3299C327.04 24.1299 331.12 22.0299 336.85 22.0299C340.67 22.0299 343.79 23.0699 346.22 25.1499C349.47 27.9499 351.1 32.4499 351.1 38.6599L351.04 40.0799H330.32C330.66 42.7699 331.38 44.6699 332.5 45.7799C333.61 46.8999 335.26 47.4499 337.45 47.4499C338.62 47.4499 339.69 47.1699 340.65 46.5999C341.61 46.0399 342.24 45.2299 342.54 44.1699ZM330.54 34.9199H342.86C342.63 32.6899 341.88 31.0199 340.59 29.9299C339.53 29.0199 338.24 28.5699 336.73 28.5699C334.87 28.5699 333.44 29.1199 332.42 30.2199C331.39 31.2999 330.77 32.8699 330.54 34.9199Z' fill='%23FAA719'/%3E%3Cpath d='M383.5 22.83V53.03H375.89V48.77C373.88 52.14 370.78 53.82 366.58 53.82C363.44 53.82 360.98 52.93 359.2 51.15C357.27 49.22 356.3 46.4 356.3 42.69V22.83H364.25V41.56C364.25 43.68 364.8 45.19 365.9 46.1C366.73 46.78 367.91 47.12 369.42 47.12C371.05 47.12 372.39 46.67 373.45 45.76C374.85 44.55 375.55 42.71 375.55 40.25V22.83H383.5Z' fill='%23FAA719'/%3E%3Cpath d='M390.93 53.0199L390.87 22.8199H398.48L398.54 28.0399C399.64 26.0399 400.62 24.6499 401.49 23.8999C402.89 22.6499 404.69 22.0299 406.88 22.0299H408.47L408.41 30.0899C408.07 30.0899 407.74 30.0899 407.42 30.0899C407.1 30.0899 406.69 30.0899 406.2 30.0899C403.4 30.0899 401.41 30.8699 400.24 32.4199C399.33 33.5899 398.88 35.2199 398.88 37.2999V53.0199H390.93Z' fill='%23FAA719'/%3E%3Cpath d='M430.86 44.1699H439.01C438.03 47.5399 436.21 50.0599 433.56 51.7199C431.33 53.1199 428.72 53.8199 425.73 53.8199C421.08 53.8199 417.5 52.6299 415 50.2399C412.12 47.4799 410.69 43.1599 410.69 37.2999C410.69 33.8599 411.43 30.8699 412.92 28.3299C415.36 24.1299 419.44 22.0299 425.16 22.0299C428.98 22.0299 432.1 23.0699 434.53 25.1499C437.78 27.9499 439.41 32.4499 439.41 38.6599L439.35 40.0799H418.63C418.97 42.7699 419.7 44.6699 420.81 45.7799C421.92 46.8999 423.57 47.4499 425.76 47.4499C426.93 47.4499 427.99 47.1699 428.96 46.5999C429.93 46.0399 430.56 45.2299 430.86 44.1699ZM418.86 34.9199H431.18C430.95 32.6899 430.2 31.0199 428.91 29.9299C427.85 29.0199 426.56 28.5699 425.05 28.5699C423.2 28.5699 421.76 29.1199 420.74 30.2199C419.71 31.2999 419.09 32.8699 418.86 34.9199Z' fill='%23FAA719'/%3E%3Cpath d='M471.88 32.1399V53.0299H463.93V34.6899C463.93 32.9899 463.7 31.7199 463.25 30.8899C462.5 29.4499 461.01 28.7299 458.79 28.7299C456.98 28.7299 455.49 29.3399 454.33 30.5499C453.16 31.7599 452.58 33.4799 452.58 35.7099V53.0199H444.63V22.8199H452.18V27.2499C453.47 25.3199 454.84 23.9699 456.29 23.1899C457.75 22.4099 459.44 22.0299 461.37 22.0299C464.44 22.0299 466.95 22.9099 468.92 24.6699C470.89 26.4299 471.88 28.9199 471.88 32.1399Z' fill='%23FAA719'/%3E%3Cpath d='M189.89 93.1899C189.89 98.3699 188.34 102.39 185.24 105.22C182.44 107.79 178.84 109.08 174.46 109.08C170.07 109.08 166.48 107.79 163.68 105.22C160.58 102.38 159.03 98.3699 159.03 93.1899C159.03 88.0399 160.58 84.0299 163.68 81.1599C166.48 78.5899 170.06 77.2999 174.41 77.2999C178.76 77.2999 182.36 78.5899 185.19 81.1599C188.32 84.0299 189.89 88.0399 189.89 93.1899ZM181.72 93.1899C181.72 90.6899 181.28 88.6899 180.41 87.1699C179.2 85.0499 177.21 83.9899 174.45 83.9899C171.73 83.9899 169.76 85.0299 168.55 87.1099C167.64 88.6999 167.19 90.7199 167.19 93.1799C167.19 95.6799 167.62 97.6799 168.5 99.1999C169.71 101.32 171.7 102.38 174.46 102.38C177.18 102.38 179.15 101.34 180.36 99.2599C181.26 97.6699 181.72 95.6499 181.72 93.1899Z' fill='%23453D4E'/%3E%3Cpath d='M222.7 87.3999V108.29H214.75V89.9599C214.75 88.2599 214.52 86.9899 214.07 86.1599C213.32 84.7199 211.83 83.9999 209.61 83.9999C207.8 83.9999 206.31 84.6099 205.15 85.8199C203.98 87.0299 203.4 88.7499 203.4 90.9799V108.29H195.45V78.0899H203V82.5199C204.29 80.5899 205.66 79.2399 207.11 78.4599C208.57 77.6799 210.26 77.2999 212.19 77.2999C215.26 77.2999 217.77 78.1799 219.74 79.9399C221.71 81.6899 222.7 84.1799 222.7 87.3999Z' fill='%23453D4E'/%3E%3Cpath d='M238.31 67.59V108.29H230.36V67.59H238.31Z' fill='%23453D4E'/%3E%3Cpath d='M254.03 67.14V74.52H246.08V67.14H254.03ZM246.08 78.09H254.03V108.29H246.08V78.09Z' fill='%23453D4E'/%3E%3Cpath d='M288.94 87.3999V108.29H280.99V89.9599C280.99 88.2599 280.76 86.9899 280.31 86.1599C279.56 84.7199 278.07 83.9999 275.85 83.9999C274.04 83.9999 272.56 84.6099 271.39 85.8199C270.22 87.0299 269.64 88.7499 269.64 90.9799V108.29H261.69V78.0899H269.24V82.5199C270.53 80.5899 271.9 79.2399 273.35 78.4599C274.81 77.6799 276.5 77.2999 278.43 77.2999C281.5 77.2999 284.01 78.1799 285.98 79.9399C287.95 81.6899 288.94 84.1799 288.94 87.3999Z' fill='%23453D4E'/%3E%3Cpath d='M314.16 99.4299H322.31C321.33 102.8 319.51 105.32 316.86 106.98C314.63 108.38 312.02 109.08 309.03 109.08C304.38 109.08 300.8 107.89 298.3 105.5C295.42 102.74 293.99 98.4199 293.99 92.5599C293.99 89.1199 294.73 86.1299 296.22 83.5899C298.66 79.3899 302.74 77.2899 308.46 77.2899C312.28 77.2899 315.4 78.3299 317.83 80.4099C321.08 83.2099 322.71 87.7099 322.71 93.9199L322.65 95.3399H301.93C302.27 98.0299 303 99.9299 304.11 101.04C305.22 102.16 306.87 102.71 309.06 102.71C310.23 102.71 311.29 102.43 312.26 101.86C313.23 101.3 313.86 100.49 314.16 99.4299ZM302.16 90.1799H314.48C314.25 87.9499 313.5 86.2799 312.21 85.1899C311.15 84.2799 309.86 83.8299 308.35 83.8299C306.5 83.8299 305.06 84.3799 304.04 85.4799C303.01 86.5699 302.39 88.1399 302.16 90.1799Z' fill='%23453D4E'/%3E%3Cpath d='M336.39 100V108.29H327.88V100H336.39Z' fill='%23453D4E'/%3E%3Cpath d='M370.96 87.3999V108.29H363.01V89.9599C363.01 88.2599 362.78 86.9899 362.33 86.1599C361.58 84.7199 360.09 83.9999 357.87 83.9999C356.06 83.9999 354.58 84.6099 353.41 85.8199C352.24 87.0299 351.66 88.7499 351.66 90.9799V108.29H343.71V78.0899H351.26V82.5199C352.55 80.5899 353.92 79.2399 355.37 78.4599C356.83 77.6799 358.52 77.2999 360.45 77.2999C363.52 77.2999 366.03 78.1799 368 79.9399C369.97 81.6899 370.96 84.1799 370.96 87.3999Z' fill='%23453D4E'/%3E%3Cpath d='M386.56 67.59V108.29H378.61V67.59H386.56Z' fill='%23453D4E'/%3E%3Cpath d='M141.25 0H138.49V124.91H141.25V0Z' fill='%23453D4E'/%3E%3C/svg%3E%0A");
}
#header-outer #top #logo::before {
  display: block;
  width: 184px;
  height: 45px;
  background-size: contain;
  background-repeat: no-repeat;
  content: '';
}
@media only screen and (max-width: 767px) {
  #header-outer #top #logo::before {
    width: 152px;
    height: 33px;
  }
}
body.material #header-outer:not([data-format="left-header"]) #top nav > .buttons > li {
  margin: 0 !important;
}
body.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .cart-outer .cart-contents,
body.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a {
  width: 77px;
  height: 46px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #F1EFF1 !important;
  background-color: #F8F8FB;
  box-sizing: border-box;
}
body.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .cart-outer .cart-contents .icon-salient-cart::before,
body.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a .icon-salient-cart::before,
body.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .cart-outer .cart-contents i::before,
body.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a i::before,
body.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .cart-outer .cart-contents i::after,
body.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a i::after {
  color: #443D4E !important;
}
body.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a {
  border-radius: 0 25px 25px 0;
}
body.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a > span:not(.screen-reader-text),
body.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a .lines-button::after,
body.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a .lines::after {
  width: 26px;
}
body.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a .close-line {
  background-color: #443D4E !important;
}
body.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a:hover i.lines::before,
body.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a:hover i.lines-button::before,
body.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a:hover i.lines::after,
body.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a:hover i.lines-button::after {
  background-color: #443D4E !important;
}
body.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .cart-outer .cart-contents {
  border-radius: 25px 0 0 25px;
  margin-right: -1px;
}
body.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .cart-outer .cart-contents .cart-menu-wrap {
  height: auto;
}
@media only screen and (max-width: 999px) {
  body #header-outer header#top .span_9 {
    display: flex;
    flex-flow: row wrap;
  }
  body #header-outer header#top .span_9 .logo-spacing {
    display: none;
  }
}
@media only screen and (max-width: 768px) {
  body #header-outer header#top .span_9 #mobile-cart-link .cart-wrap {
    right: 9px !important;
  }
}
@media only screen and (max-width: 999px) {
  body #header-outer header#top .span_9 #mobile-cart-link {
    display: flex;
    border-radius: 25px 0 0 25px;
    border: 1px solid #F1EFF1;
    border-right: 0;
  }
  body #header-outer header#top .span_9 #mobile-cart-link .icon-salient-cart {
    transform: translateY(0);
    top: 0;
  }
  body #header-outer header#top .span_9 #mobile-cart-link .icon-salient-cart::before {
    color: #443D4E;
  }
  body #header-outer header#top .span_9 #mobile-cart-link .cart-wrap {
    top: 9px;
    right: 16px;
    margin-top: 0;
  }
  body #header-outer header#top .span_9 #mobile-cart-link .cart-wrap span {
    color: #443D4E;
    font-family: Ubuntu;
    font-weight: 900;
    font-size: 11px;
  }
}
@media only screen and (max-width: 999px) {
  body.mobile.material #header-outer .slide-out-widget-area-toggle a.open .close-wrap span.close-line {
    background-color: white !important;
  }
}
@media only screen and (max-width: 999px) {
  body.mobile.material #header-outer .slide-out-widget-area-toggle a .close-wrap span.close-line {
    background-color: #443D4E !important;
  }
}
@media only screen and (max-width: 999px) {
  body #header-outer.side-widget-open a#mobile-cart-link {
    border-right: 0 !important;
  }
}
@media only screen and (max-width: 999px) {
  body #header-outer.side-widget-open:not(.scrolling) #mobile-cart-link,
  body #header-outer.side-widget-open header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a {
    background-color: rgba(255, 255, 255, 0.1) !important;
    border: 1px solid rgba(255, 255, 255, 0.1) !important;
  }
  body #header-outer.side-widget-open:not(.scrolling) #mobile-cart-link:hover,
  body #header-outer.side-widget-open header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a:hover {
    background-color: rgba(255, 255, 255, 0.2) !important;
  }
  body #header-outer.side-widget-open:not(.scrolling) #mobile-cart-link .icon-salient-cart::before,
  body #header-outer.side-widget-open header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a .icon-salient-cart::before {
    color: white !important;
  }
}
body header#top #mobile-cart-link,
body header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a {
  height: 46px;
  width: 77px;
  align-items: center;
  justify-content: center;
  background-color: #F8F8FB;
}
@media only screen and (max-width: 767px) {
  body header#top #mobile-cart-link,
  body header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a {
    width: 65px;
  }
}
@media only screen and (max-width: 999px) {
  body header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon {
    padding: 0 !important;
    height: 46px;
  }
}
body header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a {
  border-radius: 0 25px 25px 0;
  border: 1px solid #F1EFF1;
  display: flex;
}
body header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a > span {
  height: 21px;
}
body header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a > span:not(.screen-reader-text),
body header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a .lines-button::after,
body header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a .lines::after {
  width: 26px !important;
}
body header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a .close-line {
  background-color: #443D4E !important;
}
body header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a:hover .lines-button::after,
body header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a:hover .lines::after,
body header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a:hover .lines::before {
  background-color: #443D4E !important;
}
body header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a .lines-button::after,
body header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a .lines::after,
body header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a .lines::before {
  background-color: #443D4E !important;
}
body header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a .lines {
  width: 26px;
}
body.material #header-outer:not([data-format="left-header"]) #top nav > .buttons .slide-out-widget-area-toggle > div > a span i::before {
  color: #443D4E !important;
}
body.material #header-outer:not([data-format="left-header"]) #top .container nav > .buttons .slide-out-widget-area-toggle > div > a i::before,
body.material #header-outer:not([data-format="left-header"]) #top .container nav > .buttons .slide-out-widget-area-toggle > div > a i::after {
  color: #443D4E !important;
  background-color: #443D4E;
}
#top nav ul .slide-out-widget-area-toggle a:hover .lines::before,
#top nav ul .slide-out-widget-area-toggle a:hover .lines::after {
  background-color: #443D4E !important;
}
@media only screen and (min-width: 1000px) and (max-width: 1180px) {
  body[data-cart="true"] #header-outer:not([data-format="left-header"]):not([data-format="centered-menu-bottom-bar"]) #top nav > .buttons {
    margin-right: 0 !important;
  }
}
.ocm-effect-wrap-inner #header-outer {
  display: flex;
  align-items: center;
  height: 90px;
}
@media only screen and (max-width: 999px) {
  body:not(.home):not(.side-widget-open) {
    border-bottom: 1px solid #F1EFF1 !important;
    box-shadow: 0 0 60px rgba(68, 61, 78, 0.05) !important;
  }
}
body[data-hhun="1"] div#header-outer.invisible:not(.side-widget-open) {
  pointer-events: all;
}
#header-space {
  height: 90px !important;
}
@media only screen and (max-width: 999px) {
  #header-space {
    height: 70px !important;
  }
}
body.material:not(.home)[data-hhun="1"] #header-outer[data-header-resize="0"][data-box-shadow="large"][data-remove-fixed="0"]:not(.transparent):not(.invisible):not(.side-widget-open) {
  box-shadow: 0 0 60px rgba(68, 61, 78, 0.05);
  border-bottom: 1px solid #F1EFF1;
}
body #header-outer[data-lhe="animated_underline"] #top nav > ul > li:not([class*="button_"]) > a .menu-title-text:after {
  bottom: -8px !important;
}
#header-outer[data-format="centered-menu"] #top .span_9 .sf-menu:not(.buttons) {
  padding-right: 185px;
}
#header-outer[data-format="centered-menu"] .logo-spacing {
  display: none !important;
}
@media only screen and (max-width: 1024px) {
  body:not(.home) #header-outer:not(.side-widget-open) {
    border-bottom: 1px solid #F1EFF1 !important;
    border-bottom-color: #F1EFF1 !important;
    box-shadow: 0 0 60px rgba(68, 61, 78, 0.05);
  }
}
body:not(.home):not(.single-post) #header-outer[data-lhe="animated_underline"].side-widget-open li > a > .menu-title-text {
  color: white !important;
}
body:not(.home):not(.single-post) #header-outer[data-lhe="animated_underline"] li.current-menu-item > a .menu-title-text {
  color: #443D4E;
}
body:not(.home):not(.single-post) #header-outer[data-lhe="animated_underline"] li > a .menu-title-text {
  color: #7A7287;
}
body[data-hhun="1"].single-product #header-outer.detached,
body[data-hhun="1"].single-product #header-outer,
body[data-hhun="1"].single-product #header-outer.invisible:not(.side-widget-open) {
  position: relative !important;
  top: 0 !important;
  transform: none !important;
}
@media only screen and (max-width: 690px) {
  body.single-product #header-outer {
    position: relative !important;
    top: 0 !important;
    transform: none !important;
  }
}
.single-product #header-space {
  display: none !important;
}
body[data-smooth-scrolling="0"] #header-outer a.cart-contents .cart-wrap span {
  color: #443D4E;
}
body[data-smooth-scrolling="0"] #header-outer ul.product_list_widget li img {
  border-radius: 0 !important;
}
body[data-smooth-scrolling="0"] #header-outer div.widget_shopping_cart {
  display: none !important;
  border-radius: 0 0 25px 25px;
  right: -1px;
}
body[data-smooth-scrolling="0"] #header-outer div.widget_shopping_cart .woocommerce-mini-cart__total strong {
  color: #7A7287;
  margin-right: 5px;
}
body[data-smooth-scrolling="0"] #header-outer div.widget_shopping_cart .woocommerce-mini-cart__total .woocommerce-Price-amount {
  color: #443D4E;
}
body[data-smooth-scrolling="0"] #header-outer div.widget_shopping_cart .woocommerce-mini-cart__total,
body[data-smooth-scrolling="0"] #header-outer div.widget_shopping_cart .woocommerce-mini-cart__total strong {
  font-family: Ubuntu;
}
body[data-smooth-scrolling="0"] #header-outer div.widget_shopping_cart .quantity span {
  font-family: Ubuntu;
  font-size: 14px;
  color: #7A7287;
}
body[data-smooth-scrolling="0"] #header-outer div.widget_shopping_cart .cart_list a {
  color: #443D4E !important;
  font-family: Ubuntu !important;
}
body[data-smooth-scrolling="0"] #header-outer div.widget_shopping_cart .cart_list a:hover {
  color: #443D4E !important;
  text-decoration: underline;
}
body[data-smooth-scrolling="0"] #header-outer div.widget_shopping_cart .widget_shopping_cart_content {
  border-radius: 0 0 25px 25px;
}
body[data-smooth-scrolling="0"] #header-outer div.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons {
  display: flex;
  flex-direction: column-reverse;
  width: 100%;
}
body[data-smooth-scrolling="0"] #header-outer div.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons > a.button {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0 !important;
  width: 100%;
  height: 48px !important;
}
body[data-smooth-scrolling="0"] #header-outer div.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons > a.button:first-child {
  border-radius: 25px !important;
  background-color: #F8F8FB !important;
  border: 1px solid #F1EFF1 !important;
  color: #7A7287 !important;
  background-color: transparent !important;
  margin-top: 10px !important;
}
body[data-smooth-scrolling="0"] #header-outer div.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons > a.button:first-child:hover {
  color: #443D4E !important;
}
body[data-smooth-scrolling="0"] #header-outer div.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons > a.button:last-child {
  border-radius: 25px !important;
  color: #443D4E !important;
}
body[data-smooth-scrolling="0"] #header-outer div.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons > a.button:last-child:hover {
  color: white !important;
}
body.material:not([data-header-color="custom"]) div#header-outer:not([data-format="left-header"]) #top ul.cart_list a {
  color: #443D4E !important;
}
body.material:not([data-header-color="custom"]) div#header-outer:not([data-format="left-header"]) #top ul.cart_list a:not(.remove) {
  font-size: 16px;
}
body.material:not([data-header-color="custom"]) div#header-outer:not([data-format="left-header"]) #top ul.cart_list a.remove {
  color: #7A7287 !important;
}
body.material:not([data-header-color="custom"]) div#header-outer:not([data-format="left-header"]) #top ul.cart_list a.remove:hover {
  color: #443D4E !important;
  text-decoration: none !important;
}
body.material:not([data-header-color="custom"]) div#header-outer:not([data-format="left-header"]) #top ul.cart_list a:hover {
  color: #443D4E !important;
  opacity: 1 !important;
}
body.single-product #header-outer.side-widget-open div#header-secondary-outer {
  opacity: 0;
  pointer-events: none;
}
body.single-product div#header-secondary-outer {
  display: flex !important;
  position: absolute !important;
  top: 90px;
  left: 0;
  right: 0;
  background-color: #F8F8FB;
  opacity: 1;
  transition: opacity 0.25s ease !important;
  z-index: 100 !important;
}
@media only screen and (max-width: 690px) {
  body.single-product div#header-secondary-outer {
    height: auto !important;
  }
}
@media only screen and (max-width: 991px) {
  body.single-product div#header-secondary-outer {
    top: 71px;
  }
}
@media only screen and (min-width: 1px) and (max-width: 999px) {
  body.single-product div#header-secondary-outer {
    position: absolute;
    top: 71px;
  }
}
body.single-product div#header-secondary-outer .nectar-center-text {
  font-size: 14px !important;
  line-height: 24px !important;
  color: #7A7287 !important;
  font-family: 'Montserrat', sans-serif !important;
  letter-spacing: -0.1px !important;
  -webkit-font-smoothing: antialiased;
  min-height: 53px;
  display: flex;
  align-items: baseline;
  padding: 5px 0;
  position: static;
  transform: none;
  justify-content: center;
  max-width: 100% !important;
  align-items: center;
  line-height: 22px !important;
}
@media only screen and (max-width: 768px) {
  body.single-product div#header-secondary-outer .nectar-center-text {
    display: block;
  }
}
body.single-product div#header-secondary-outer .nectar-center-text::before {
  margin-right: 10px;
  transform: translateY(3px);
  content: url("data:image/svg+xml,%0A%3Csvg width='30' height='18' viewBox='0 0 30 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.9724 13.3459H19.6224H18.9724ZM8.36032 13.3459C8.38999 12.9881 8.12302 12.6981 7.76404 12.6981C7.40505 12.6981 7.08999 12.9881 7.06032 13.3459H8.36032ZM7.99096 2.12235C7.96129 2.48011 8.22826 2.77013 8.58724 2.77013C8.94623 2.77013 9.26129 2.48011 9.29096 2.12235H7.99096ZM19.7169 4.36706H19.0669L19.0669 4.36706L19.7169 4.36706ZM24.6174 3.57344L25.115 3.11539L25.115 3.11539L24.6174 3.57344ZM28.1447 7.40539L28.6423 6.94734H28.6423L28.1447 7.40539ZM4.80826 5.05201C4.44927 5.05201 4.13421 5.34203 4.10454 5.69979C4.07488 6.05754 4.34185 6.34756 4.70083 6.34756L4.80826 5.05201ZM11.8804 6.34756C12.2394 6.34756 12.5544 6.05754 12.5841 5.69979C12.6138 5.34203 12.3468 5.05201 11.9878 5.05201L11.8804 6.34756ZM1.15045 8.41907C0.791467 8.41907 0.476404 8.70909 0.446739 9.06685C0.417075 9.4246 0.684042 9.71462 1.04303 9.71462L1.15045 8.41907ZM9.06724 9.71462C9.42622 9.71462 9.74129 9.4246 9.77095 9.06685C9.80061 8.70909 9.53365 8.41907 9.17466 8.41907L9.06724 9.71462ZM9.80651 1.64778H18.8162L18.9236 0.352223H9.91394L9.80651 1.64778ZM19.253 2.12235L18.3224 13.3459H19.6224L20.553 2.12235H19.253ZM9.92338 13.8205H8.79718L8.68975 15.116H9.81596L9.92338 13.8205ZM17.8068 13.8205H14.4282L14.3208 15.116H17.6994L17.8068 13.8205ZM7.06032 13.3459C6.97926 14.3235 7.70878 15.116 8.68975 15.116L8.79718 13.8205C8.53418 13.8205 8.33859 13.608 8.36032 13.3459H7.06032ZM18.3224 13.3459C18.3006 13.608 18.0698 13.8205 17.8068 13.8205L17.6994 15.116C18.6804 15.116 19.5413 14.3235 19.6224 13.3459H18.3224ZM18.8162 1.64778C19.0792 1.64778 19.2747 1.86025 19.253 2.12235H20.553C20.6341 1.14474 19.9045 0.352223 18.9236 0.352223L18.8162 1.64778ZM9.91394 0.352223C8.93297 0.352223 8.07202 1.14474 7.99096 2.12235H9.29096C9.31269 1.86025 9.54351 1.64778 9.80651 1.64778L9.91394 0.352223ZM19.6224 13.3459L20.3669 4.36706L19.0669 4.36706L18.3224 13.3459L19.6224 13.3459ZM20.8824 3.89248H23.7946L23.902 2.59693H20.9899L20.8824 3.89248ZM27.7588 8.19901L27.332 13.3459H28.632L29.0588 8.19901H27.7588ZM24.1198 4.03148L27.6471 7.86344L28.6423 6.94734L25.115 3.11539L24.1198 4.03148ZM21.1854 13.8205H20.0592L19.9518 15.116H21.078L21.1854 13.8205ZM26.8165 13.8205H25.6903L25.5828 15.116H26.709L26.8165 13.8205ZM29.0588 8.19901C29.0977 7.72954 28.9479 7.2793 28.6423 6.94734L27.6471 7.86344C27.7291 7.95244 27.7692 8.07315 27.7588 8.19901H29.0588ZM23.7946 3.89248C23.9209 3.89248 24.0378 3.94248 24.1198 4.03148L25.115 3.11539C24.8094 2.78342 24.3731 2.59693 23.902 2.59693L23.7946 3.89248ZM18.3224 13.3459C18.2413 14.3235 18.9708 15.116 19.9518 15.116L20.0592 13.8205C19.7962 13.8205 19.6006 13.608 19.6224 13.3459H18.3224ZM27.332 13.3459C27.3103 13.608 27.0795 13.8205 26.8165 13.8205L26.709 15.116C27.69 15.116 28.551 14.3235 28.632 13.3459H27.332ZM20.3669 4.36706C20.3886 4.10496 20.6194 3.89248 20.8824 3.89248L20.9899 2.59693C20.0089 2.59693 19.1479 3.38944 19.0669 4.36706H20.3669ZM13.7245 14.4682C13.6514 15.3502 12.8747 16.0652 11.9897 16.0652L11.8822 17.3607C13.4852 17.3607 14.892 16.0657 15.0245 14.4682H13.7245ZM11.9897 16.0652C11.1047 16.0652 10.4465 15.3502 10.5197 14.4682H9.21967C9.08721 16.0657 10.2793 17.3607 11.8822 17.3607L11.9897 16.0652ZM10.5197 14.4682C10.5928 13.5863 11.3695 12.8713 12.2545 12.8713L12.3619 11.5758C10.759 11.5758 9.35213 12.8708 9.21967 14.4682H10.5197ZM12.2545 12.8713C13.1395 12.8713 13.7976 13.5863 13.7245 14.4682H15.0245C15.1569 12.8708 13.9649 11.5758 12.3619 11.5758L12.2545 12.8713ZM24.9865 14.4682C24.9134 15.3502 24.1367 16.0652 23.2517 16.0652L23.1443 17.3607C24.7472 17.3607 26.1541 16.0657 26.2865 14.4682H24.9865ZM23.2517 16.0652C22.3667 16.0652 21.7086 15.3502 21.7817 14.4682H20.4817C20.3493 16.0657 21.5413 17.3607 23.1443 17.3607L23.2517 16.0652ZM21.7817 14.4682C21.8548 13.5863 22.6316 12.8713 23.5165 12.8713L23.624 11.5758C22.021 11.5758 20.6142 12.8708 20.4817 14.4682H21.7817ZM23.5165 12.8713C24.4015 12.8713 25.0597 13.5863 24.9865 14.4682H26.2865C26.419 12.8708 25.2269 11.5758 23.624 11.5758L23.5165 12.8713ZM4.70083 6.34756L11.8804 6.34756L11.9878 5.05201L4.80826 5.05201L4.70083 6.34756ZM1.04303 9.71462L9.06724 9.71462L9.17466 8.41907L1.15045 8.41907L1.04303 9.71462Z' fill='%237A7287'/%3E%3C/svg%3E%0A");
}
body.single-product div#header-secondary-outer .nectar-center-text > * {
  margin-left: 5px;
}
body.single-product div#header-secondary-outer .nectar-center-text strong {
  color: #443D4E;
  font-weight: normal;
}
body.single-product div#header-secondary-outer .nectar-center-text a {
  color: #FFA800;
  white-space: nowrap;
}
body.single-product div#header-secondary-outer .nectar-center-text a:hover {
  text-decoration: underline;
}
body.single-product div#header-secondary-outer .nectar-center-text a::after {
  margin-left: 5px;
  content: url("data:image/svg+xml,%0A%3Csvg width='5' height='9' viewBox='0 0 5 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L4 4.5L1 7.5' stroke='%23FFA800' stroke-width='1.2' stroke-linecap='square'/%3E%3C/svg%3E%0A");
}
div#header-secondary-outer {
  display: none !important;
}
.rd-header {
  height: 700px;
  display: flex;
  align-items: center;
}
@media only screen and (max-width: 767px) {
  .rd-header {
    height: 100vh;
    min-height: -webkit-fill-available;
  }
}
@media only screen and (max-width: 767px) {
  .rd-header > div {
    display: flex;
    flex: 1;
  }
}
.rd-header .row-bg-overlay {
  background-color: rgba(68, 61, 78, 0.2) !important;
}
@media only screen and (min-width: 1200px) {
  .rd-header + .rd-usp-cards {
    transform: translateY(-50%);
  }
}
@media only screen and (max-width: 767px) {
  .rd-header.testimonial {
    height: 400px;
  }
}
@media only screen and (max-width: 767px) {
  .rd-header .row_col_wrap_12_inner > div > .vc_column-inner > .wpb_wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
}
@media only screen and (max-width: 767px) {
  .rd-header .row_col_wrap_12_inner > div > .vc_column-inner > .wpb_wrapper .wpb_text_column {
    margin: auto 0;
    padding-top: 75px;
    align-self: flex-start;
    margin-bottom: 75px;
  }
}
@media only screen and (max-width: 767px) {
  .rd-header .row_col_wrap_12_inner > div > .vc_column-inner > .wpb_wrapper .nectar-button[data-color-override="false"].regular-button + .nectar-button {
    margin-left: 0 !important;
    margin-top: 5px;
  }
}
.rd-header > .row-bg-wrap::before,
.rd-header > .row-bg-wrap::after {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  background: linear-gradient(180deg, rgba(68, 61, 78, 0) 0%, #2d2836 100%);
  z-index: 2;
}
.rd-header > .row-bg-wrap::before {
  top: 0;
  height: 130px;
  transform: rotate(180deg);
  opacity: 0.85;
}
.rd-header > .row-bg-wrap::after {
  bottom: 0;
  height: 170px;
  opacity: 0.35;
}
.rd-header .rd-header-title.wpb_content_element {
  max-width: 600px;
  margin-bottom: 35px;
}
.rd-header .rd-header-title.wpb_content_element.colorized > .wpb_wrapper > * {
  color: #443D4E;
}
.rd-header .rd-header-title.wpb_content_element > .wpb_wrapper > * {
  font-size: 56px;
  line-height: 62px;
  letter-spacing: -0.1px;
  color: white;
  font-family: Ubuntu;
  font-style: italic;
  font-weight: 500;
}
@media only screen and (max-width: 767px) {
  .rd-header .rd-header-title.wpb_content_element > .wpb_wrapper > * {
    font-size: 42px;
    line-height: 48px;
    max-width: 400px;
  }
}
.rd-header .rd-header-title.wpb_content_element > .wpb_wrapper > * strong {
  color: #FFA800;
  font-family: inherit;
  font-weight: inherit;
}
.main-content > .row > div.rd-header:not(:first-child) > .row-bg-wrap::before,
.main-content > .row > div.rd-header:not(:first-child) > .row-bg-wrap::after {
  display: none;
}
.nectar-button[data-color-override="false"].regular-button.rd-primary,
.nectar-button[data-color-override="false"].regular-button.rd-secondary,
.nectar-button[data-color-override="false"].regular-button.rd-outline,
.nectar-button[data-color-override="false"].regular-button.rd-enhanced {
  font-size: 14px !important;
  line-height: 28px !important;
  padding: 10px 35px !important;
  border-radius: 25px !important;
}
.nectar-button[data-color-override="false"].regular-button.rd-enhanced {
  background-color: #FFA800 !important;
  color: #443D4E !important;
}
.nectar-button[data-color-override="false"].regular-button.rd-primary {
  background-color: #443D4E !important;
  color: white !important;
}
.nectar-button[data-color-override="false"].regular-button.rd-secondary {
  background-color: white !important;
  color: #443D4E !important;
}
.nectar-button[data-color-override="false"].regular-button.rd-outline {
  border: 1px solid #F1EFF1 !important;
  color: #443D4E !important;
  transition: border 0.1s ease-in-out;
  background-color: white !important;
}
.nectar-button[data-color-override="false"].regular-button.rd-outline:hover {
  border: 1px solid #7A7287 !important;
}
.nectar-button[data-color-override="false"].regular-button + .nectar-button {
  margin-left: 20px !important;
}
.rd-usp-cards {
  z-index: 5;
  overflow: hidden;
  margin-bottom: 125px !important;
}
@media only screen and (min-width: 690px) {
  .rd-usp-cards {
    overflow: visible;
  }
}
.rd-usp-cards .row_col_wrap_12_inner {
  position: relative;
  margin-right: -3px !important;
}
.rd-usp-cards .row_col_wrap_12_inner > div {
  position: relative;
  z-index: 2;
  margin-top: -1px;
}
.rd-usp-cards .row_col_wrap_12_inner > div:nth-child(1),
.rd-usp-cards .row_col_wrap_12_inner > div:nth-child(2) {
  box-shadow: 0 0 60px rgba(68, 61, 78, 0.05);
}
.rd-usp-cards .row_col_wrap_12_inner > div:nth-child(1)::after,
.rd-usp-cards .row_col_wrap_12_inner > div:nth-child(2)::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: calc(100% + 1px);
  right: 0;
  pointer-events: none;
  background-color: white;
  visibility: visible;
  clear: none;
  height: 40px;
}
@media only screen and (min-width: 690px) {
  .rd-usp-cards .row_col_wrap_12_inner > div:nth-child(1)::after,
  .rd-usp-cards .row_col_wrap_12_inner > div:nth-child(2)::after {
    right: calc(100% + 1px);
    width: 45px;
    bottom: 0;
    top: 0;
    left: auto;
    height: auto;
  }
}
@media only screen and (min-width: 690px) {
  .rd-usp-cards .row_col_wrap_12_inner > div {
    width: 50%;
    margin-top: 0;
  }
}
@media only screen and (min-width: 1200px) {
  .rd-usp-cards .row_col_wrap_12_inner > div {
    width: 420px;
  }
}
.rd-usp-cards .row_col_wrap_12_inner > div:nth-child(1) > .vc_column-inner > .wpb_wrapper::before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='35' viewBox='0 0 28 35' fill='none'%3E%3Cpath d='M12.3442 20.1999L19.6628 12.8813' stroke='%23443D4E' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.345 20.2L8.30078 16.5186' stroke='%23443D4E' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.7269 33.3506C21.0809 31.1471 26.4438 24.3329 26.4438 16.2621V6.34175L13.7269 1.49219L8.95703 3.3152' stroke='%23443D4E' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4.52212 4.99658L1 6.34172V16.2621C1 24.3329 6.36283 31.147 13.7168 33.3506' stroke='%23443D4E' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.rd-usp-cards .row_col_wrap_12_inner > div:nth-child(2) > .vc_column-inner > .wpb_wrapper::before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='27' viewBox='0 0 38 27' fill='none'%3E%3Cpath d='M3.24609 14.0768V3.78685C3.24609 2.24541 4.4915 1 6.03295 1H21.2432C22.7847 1 24.0301 2.24541 24.0301 3.78685V22.1005H16.6189' stroke='%23443D4E' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M33.942 22.1004C35.4834 22.1004 36.7289 20.855 36.7289 19.3135V12.6169C36.7289 12.0963 36.5349 11.6063 36.1776 11.2286L31.4512 6.16529C31.0633 5.74675 30.5222 5.51196 29.9608 5.51196H24.0298V22.1106' stroke='%23443D4E' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.9537 25.6834C14.927 25.6834 16.5266 24.0837 16.5266 22.1105C16.5266 20.1372 14.927 18.5376 12.9537 18.5376C10.9805 18.5376 9.38086 20.1372 9.38086 22.1105C9.38086 24.0837 10.9805 25.6834 12.9537 25.6834Z' stroke='%23443D4E' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M28.297 25.6834C30.2703 25.6834 31.8699 24.0837 31.8699 22.1105C31.8699 20.1372 30.2703 18.5376 28.297 18.5376C26.3238 18.5376 24.7241 20.1372 24.7241 22.1105C24.7241 24.0837 26.3238 25.6834 28.297 25.6834Z' stroke='%23443D4E' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.24609 22.1003H9.27917' stroke='%23443D4E' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1 14.0769H10.218' stroke='%23443D4E' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.rd-usp-cards .row_col_wrap_12_inner > div .vc_custom_heading {
  font-family: Ubuntu;
  font-size: 18px;
  line-height: 28px;
  color: #443D4E;
  padding-bottom: 12px;
  font-weight: 300;
}
.rd-usp-cards .row_col_wrap_12_inner > div:not(:last-of-type) {
  border: 1px solid #F1EFF1;
  margin-left: -1px !important;
  background-color: white;
}
.rd-usp-cards .row_col_wrap_12_inner > div:not(:last-of-type) > .vc_column-inner {
  padding: 40px 45px;
}
@media only screen and (max-width: 767px) {
  .rd-usp-cards .row_col_wrap_12_inner > div:not(:last-of-type) > .vc_column-inner {
    padding: 35px 20px;
  }
}
.rd-usp-cards .row_col_wrap_12_inner > div:not(:last-of-type) > .vc_column-inner > .wpb_wrapper {
  position: relative;
  padding-left: 55px;
}
.rd-usp-cards .row_col_wrap_12_inner > div:not(:last-of-type) > .vc_column-inner > .wpb_wrapper::before {
  position: absolute;
  left: 0;
  top: 0;
}
.rd-usp-cards .row_col_wrap_12_inner > div:not(:last-of-type) > .vc_column-inner .vc_custom_heading {
  color: #443D4E;
}
.rd-usp-cards .row_col_wrap_12_inner > div:not(:last-of-type) > .vc_column-inner .wpb_content_element {
  color: #7A7287;
}
.rd-usp-cards .row_col_wrap_12_inner > div:last-of-type {
  align-items: center;
}
@media only screen and (max-width: 767px) {
  .rd-usp-cards .row_col_wrap_12_inner > div:last-of-type {
    margin-bottom: 75px !important;
  }
}
@media only screen and (min-width: 1200px) {
  .rd-usp-cards .row_col_wrap_12_inner > div:last-of-type {
    align-items: flex-start;
  }
}
.rd-usp-cards .row_col_wrap_12_inner > div:last-of-type,
.rd-usp-cards .row_col_wrap_12_inner > div:last-of-type > .vc_column-inner,
.rd-usp-cards .row_col_wrap_12_inner > div:last-of-type > .vc_column-inner > .wpb_wrapper {
  display: flex;
  flex-direction: column;
  flex: 1;
}
@media only screen and (max-width: 767px) {
  .rd-usp-cards .row_col_wrap_12_inner > div:last-of-type > .vc_column-inner {
    width: 100%;
    padding: 0 20px;
  }
}
.rd-usp-cards .row_col_wrap_12_inner > div:last-of-type > .vc_column-inner > .wpb_wrapper {
  align-items: center;
  padding-top: 40px;
  flex-flow: row wrap;
}
@media only screen and (max-width: 767px) {
  .rd-usp-cards .row_col_wrap_12_inner > div:last-of-type > .vc_column-inner > .wpb_wrapper {
    flex-direction: row;
  }
}
@media only screen and (min-width: 1200px) {
  .rd-usp-cards .row_col_wrap_12_inner > div:last-of-type > .vc_column-inner > .wpb_wrapper {
    justify-content: space-around;
    flex-flow: row wrap;
    padding-left: 80px;
    max-width: 300px;
  }
}
@media only screen and (max-width: 767px) {
  .rd-usp-cards .row_col_wrap_12_inner > div:last-of-type .img-with-aniamtion-wrap {
    margin: 0 auto;
  }
}
.rd-usp-cards .row_col_wrap_12_inner > div:last-of-type p {
  font-style: italic;
  color: #7A7287;
}
@media only screen and (min-width: 690px) {
  .rd-usp-cards .row_col_wrap_12_inner > div:last-of-type p {
    margin-bottom: 10px;
  }
}
@media only screen and (max-width: 767px) {
  .rd-usp-cards .row_col_wrap_12_inner > div:last-of-type p {
    text-align: left;
    max-width: 165px;
    margin-bottom: 0;
  }
}
@media only screen and (min-width: 1200px) {
  .rd-usp-cards .row_col_wrap_12_inner > div:last-of-type p {
    color: white;
    margin-bottom: 0;
  }
}
.rd-usp-cards .row_col_wrap_12_inner > div:last-of-type p + .img-with-aniamtion-wrap {
  margin-bottom: 10px;
}
.rd-usp-cards .row_col_wrap_12_inner > div:last-of-type img {
  max-height: 125px;
  display: block;
  width: auto;
}
@media only screen and (min-width: 1200px) {
  .rd-usp-cards .row_col_wrap_12_inner > div + div:not(:last-of-type) {
    border-radius: 0 25px 25px 0;
  }
}
body div.container {
  padding: 0 20px;
  max-width: 100%;
  width: 100%;
}
@media only screen and (min-width: 480px) and (max-width: 690px) {
  body div.container {
    max-width: 100%;
  }
}
@media only screen and (min-width: 690px) and (max-width: 768px) {
  body div.container {
    max-width: 100%;
  }
}
@media only screen and (min-width: 769px) and (max-width: 999px) {
  body div.container {
    padding: 0 50px;
  }
}
@media only screen and (min-width: 1000px) {
  body div.container {
    max-width: 1240px;
    padding: 0 50px;
  }
}
@media only screen and (min-width: 1200px) {
  body div.container {
    max-width: 1240px;
    padding: 0 20px;
  }
}
.rd-component-title {
  font-family: Ubuntu !important;
  font-size: 28px !important;
  line-height: 42px !important;
  color: #443D4E !important;
  font-weight: 400 !important;
  padding-bottom: 0 !important;
  letter-spacing: -0.1px !important;
  -webkit-font-smoothing: antialiased;
}
@media only screen and (max-width: 690px) {
  .rd-component-title {
    line-height: 37px !important;
    font-size: 24px !important;
  }
}
.rd-component-title-big {
  font-family: Ubuntu !important;
  font-size: 28px !important;
  line-height: 42px !important;
  color: #443D4E !important;
  font-weight: 400 !important;
  padding-bottom: 0 !important;
  letter-spacing: -0.1px !important;
  -webkit-font-smoothing: antialiased;
  font-size: 32px !important;
  margin-bottom: 15px;
}
@media only screen and (max-width: 690px) {
  .rd-component-title-big {
    line-height: 37px !important;
    font-size: 24px !important;
  }
}
.rd-component-title-large {
  font-family: Ubuntu !important;
  font-size: 28px !important;
  line-height: 42px !important;
  color: #443D4E !important;
  font-weight: 400 !important;
  padding-bottom: 0 !important;
  letter-spacing: -0.1px !important;
  -webkit-font-smoothing: antialiased;
  font-size: 38px !important;
}
@media only screen and (max-width: 690px) {
  .rd-component-title-large {
    line-height: 37px !important;
    font-size: 24px !important;
  }
}
.rd-component-subtitle p {
  font-weight: normal;
  color: #443D4E;
  font-size: 18px;
  line-height: 28px;
  font-family: Ubuntu;
  margin-bottom: 12px;
  display: block;
  letter-spacing: -0.1px;
  -webkit-font-smoothing: antialiased;
  font-size: 16px !important;
  color: #7A7287 !important;
}
.rd-component-subtitle.text-center * {
  text-align: center !important;
}
.rd-header-title {
  max-width: 600px;
  margin-bottom: 35px;
}
.rd-header-title.colorized > .wpb_wrapper > * {
  color: #443D4E;
}
.rd-header-title > .wpb_wrapper > * {
  font-size: 56px;
  line-height: 62px;
  letter-spacing: -0.1px;
  color: white;
  font-family: Ubuntu;
  font-style: italic;
  font-weight: 500;
}
@media only screen and (max-width: 767px) {
  .rd-header-title > .wpb_wrapper > * {
    font-size: 42px;
    line-height: 48px;
    max-width: 400px;
  }
}
.rd-header-title > .wpb_wrapper > * strong {
  color: #FFA800;
  font-family: inherit;
  font-weight: inherit;
}
.rd-content-component .row_col_wrap_12 > div {
  position: relative;
}
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:first-child:not(.rd-content-service) {
  margin-bottom: 75px;
}
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:first-child.rd-content-service > .row_col_wrap_12_inner {
  padding: 114px 110px 0 0;
}
@media only screen and (max-width: 1280px) {
  .rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:first-child.rd-content-service > .row_col_wrap_12_inner {
    padding: 75px 60px 0 0;
  }
}
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:first-child > .row_col_wrap_12_inner {
  padding: 114px 110px 125px 0;
}
@media only screen and (max-width: 1000px) {
  .rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:first-child > .row_col_wrap_12_inner {
    padding: 75px 0 !important;
  }
}
@media only screen and (max-width: 1280px) {
  .rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:first-child > .row_col_wrap_12_inner {
    padding: 75px 60px 75px 0;
  }
}
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:first-child > .row_col_wrap_12_inner .rd-component-title {
  margin: 0 0 35px 0;
}
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:first-child > .row_col_wrap_12_inner > .vc_col-sm-12 {
  z-index: 2;
  position: relative;
}
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:first-child > .row_col_wrap_12_inner .rd-primary {
  margin-left: 40px;
}
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:first-child > .row_col_wrap_12_inner::after {
  content: '';
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  left: -100vw;
  background-color: #F8F8FB;
  border-radius: 0 25px 25px 0;
  display: block;
  height: auto;
  clear: none;
  visibility: visible;
  z-index: 1;
}
@media only screen and (max-width: 999px) {
  .rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:first-child > .row_col_wrap_12_inner::after {
    right: -50px;
    border-radius: 0;
  }
}
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:first-child .wpb_wrapper > ul {
  margin-left: 0;
}
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:first-child .wpb_wrapper > ul li {
  list-style-type: none;
}
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:first-child .wpb_wrapper > ul li::marker {
  display: none;
}
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:first-child .wpb_wrapper > ul a {
  pointer-events: none;
}
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:first-child .wpb_wrapper > ul > li {
  padding-bottom: 55px;
  padding-left: 40px;
  position: relative;
}
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:first-child .wpb_wrapper > ul > li::before {
  content: '';
  top: 5px;
  bottom: -3px;
  left: 10px;
  position: absolute;
  width: 1px;
  background-color: #E7E4E7;
}
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:first-child .wpb_wrapper > ul > li:last-of-type {
  margin-bottom: 35px;
  padding-bottom: 0;
}
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:first-child .wpb_wrapper > ul > li:last-of-type::before {
  display: none;
}
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:first-child .wpb_wrapper > ul > li:first-child > strong::after,
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:first-child .wpb_wrapper > ul > li:first-child > b::after,
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:first-child .wpb_wrapper > ul > li:first-child > a::after {
  content: '';
  width: 7px;
  height: 7px;
  border-radius: 100%;
  background-color: #FFA800;
  position: absolute;
  top: 10px;
  left: 7px;
}
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:first-child .wpb_wrapper > ul > li > strong,
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:first-child .wpb_wrapper > ul > li > a,
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:first-child .wpb_wrapper > ul > li > b {
  font-weight: normal;
  color: #443D4E;
  font-size: 18px;
  line-height: 28px;
  font-family: Ubuntu;
  margin-bottom: 12px;
  display: block;
  letter-spacing: -0.1px;
  -webkit-font-smoothing: antialiased;
  color: #443D4E !important;
}
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:first-child .wpb_wrapper > ul > li > strong::before,
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:first-child .wpb_wrapper > ul > li > a::before,
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:first-child .wpb_wrapper > ul > li > b::before {
  content: '';
  position: absolute;
  left: 0;
  top: 3px;
  width: 19px;
  height: 19px;
  border-radius: 100%;
  border: 1px solid #E7E4E7;
  background-color: white;
}
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:first-child .wpb_wrapper > ul > li > ul {
  margin-left: 0;
}
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:first-child .wpb_wrapper > ul > li > ul > li {
  font-family: 'Montserrat', sans-serif;
  color: #7A7287;
  font-size: 14px;
  line-height: 24px;
  letter-spacing: -0.1px;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
}
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:first-child .wpb_wrapper > ul > li > ul > li a {
  color: #443D4E !important;
}
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:first-child .wpb_wrapper > ul > li > ul > li a:hover {
  text-decoration: underline !important;
}
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:first-child .wpb_wrapper > ul > li > ul > li > a {
  color: #7A7287 !important;
}
.rd-content-component .row_col_wrap_12 > div:last-child > .vc_column-inner {
  padding-left: 110px;
}
@media only screen and (max-width: 1280px) {
  .rd-content-component .row_col_wrap_12 > div:last-child > .vc_column-inner {
    padding-left: 60px;
  }
}
@media only screen and (max-width: 999px) {
  .rd-content-component .row_col_wrap_12 > div:last-child > .vc_column-inner {
    padding-left: 0;
  }
}
.rd-content-component .row_col_wrap_12 > div:last-child > .vc_column-inner > .wpb_wrapper > div:first-child {
  margin-bottom: 125px;
}
@media only screen and (max-width: 1280px) {
  .rd-content-component .row_col_wrap_12 > div:last-child > .vc_column-inner > .wpb_wrapper > div:first-child {
    margin-bottom: 65px;
  }
}
@media only screen and (max-width: 600px) {
  .rd-content-component .row_col_wrap_12 > div:last-child > .vc_column-inner > .wpb_wrapper > div:first-child {
    margin-bottom: 0;
  }
}
.rd-content-component .row_col_wrap_12 > div:last-child > .vc_column-inner .rd-component-title {
  margin-bottom: 20px;
}
.rd-content-component .row_col_wrap_12 > div:last-child > .vc_column-inner .wpb_text_column {
  font-family: 'Montserrat', sans-serif;
  color: #7A7287;
  font-size: 14px;
  line-height: 24px;
  letter-spacing: -0.1px;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  margin-bottom: 35px;
}
.rd-content-component .row_col_wrap_12 > div:last-child > .vc_column-inner .wpb_text_column a {
  color: #443D4E !important;
}
.rd-content-component .row_col_wrap_12 > div:last-child > .vc_column-inner .wpb_text_column a:hover {
  text-decoration: underline !important;
}
.rd-content-component .row_col_wrap_12 > div:last-child > .vc_column-inner .woocommerce-products-header h1,
.rd-content-component .row_col_wrap_12 > div:last-child > .vc_column-inner .woocommerce-products-header h2,
.rd-content-component .row_col_wrap_12 > div:last-child > .vc_column-inner .woocommerce-products-header h3,
.rd-content-component .row_col_wrap_12 > div:last-child > .vc_column-inner .woocommerce-products-header h4,
.rd-content-component .row_col_wrap_12 > div:last-child > .vc_column-inner .woocommerce-products-header h5,
.rd-content-component .row_col_wrap_12 > div:last-child > .vc_column-inner .woocommerce-products-header h6 {
  font-family: Ubuntu !important;
  font-size: 28px !important;
  line-height: 42px !important;
  color: #443D4E !important;
  font-weight: 400 !important;
  padding-bottom: 0 !important;
  letter-spacing: -0.1px !important;
  -webkit-font-smoothing: antialiased;
  margin-bottom: 20px;
}
@media only screen and (max-width: 690px) {
  .rd-content-component .row_col_wrap_12 > div:last-child > .vc_column-inner .woocommerce-products-header h1,
  .rd-content-component .row_col_wrap_12 > div:last-child > .vc_column-inner .woocommerce-products-header h2,
  .rd-content-component .row_col_wrap_12 > div:last-child > .vc_column-inner .woocommerce-products-header h3,
  .rd-content-component .row_col_wrap_12 > div:last-child > .vc_column-inner .woocommerce-products-header h4,
  .rd-content-component .row_col_wrap_12 > div:last-child > .vc_column-inner .woocommerce-products-header h5,
  .rd-content-component .row_col_wrap_12 > div:last-child > .vc_column-inner .woocommerce-products-header h6 {
    line-height: 37px !important;
    font-size: 24px !important;
  }
}
.rd-content-component .row_col_wrap_12 > div:last-child > .vc_column-inner .woocommerce-products-header p {
  font-family: 'Montserrat', sans-serif;
  color: #7A7287;
  font-size: 14px;
  line-height: 24px;
  letter-spacing: -0.1px;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
}
.rd-content-component .row_col_wrap_12 > div:last-child > .vc_column-inner .woocommerce-products-header p a {
  color: #443D4E !important;
}
.rd-content-component .row_col_wrap_12 > div:last-child > .vc_column-inner .woocommerce-products-header p a:hover {
  text-decoration: underline !important;
}
@media only screen and (max-width: 999px) {
  .rd-content-component .row_col_wrap_12 > div:last-child > .vc_column-inner > .wpb_wrapper > div:last-child:not(.rd-category-menu) {
    display: none;
  }
}
.rd-content-component .row_col_wrap_12 > div:last-child > .vc_column-inner > .wpb_wrapper > div:last-child img,
.rd-content-component .row_col_wrap_12 > div:last-child > .vc_column-inner > .wpb_wrapper > div:last-child.rd-category-menu > .inner::after,
.rd-content-component .row_col_wrap_12 > div:last-child > .vc_column-inner > .wpb_wrapper > div:last-child.rd-inspiration {
  max-width: none;
  width: calc(50vw - 125px);
}
@media only screen and (max-width: 1280px) {
  .rd-content-component .row_col_wrap_12 > div:last-child > .vc_column-inner > .wpb_wrapper > div:last-child img,
  .rd-content-component .row_col_wrap_12 > div:last-child > .vc_column-inner > .wpb_wrapper > div:last-child.rd-category-menu > .inner::after,
  .rd-content-component .row_col_wrap_12 > div:last-child > .vc_column-inner > .wpb_wrapper > div:last-child.rd-inspiration {
    width: calc(50vw - 75px);
  }
}
@media only screen and (max-width: 999px) and (min-width: 690px) {
  .rd-content-component .row_col_wrap_12 > div:last-child > .vc_column-inner > .wpb_wrapper > div:last-child img,
  .rd-content-component .row_col_wrap_12 > div:last-child > .vc_column-inner > .wpb_wrapper > div:last-child.rd-category-menu > .inner::after,
  .rd-content-component .row_col_wrap_12 > div:last-child > .vc_column-inner > .wpb_wrapper > div:last-child.rd-inspiration {
    width: calc(100vw - 50px);
  }
}
@media only screen and (max-width: 690px) {
  .rd-content-component .row_col_wrap_12 > div:last-child > .vc_column-inner > .wpb_wrapper > div:last-child img,
  .rd-content-component .row_col_wrap_12 > div:last-child > .vc_column-inner > .wpb_wrapper > div:last-child.rd-category-menu > .inner::after,
  .rd-content-component .row_col_wrap_12 > div:last-child > .vc_column-inner > .wpb_wrapper > div:last-child.rd-inspiration {
    width: calc(100vw - 20px);
  }
}
.rd-content-component .row_col_wrap_12 > div:last-child > .vc_column-inner > .wpb_wrapper > div:last-child.rd-category-menu > .inner::after,
.rd-content-component .row_col_wrap_12 > div:last-child > .vc_column-inner > .wpb_wrapper > div:last-child .column-image-bg-wrap {
  border-radius: 25px 0 0 25px;
  overflow: hidden;
}
.rd-content-component .row_col_wrap_12 > div:first-child,
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner,
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper {
  display: flex;
  flex-direction: column;
  flex: 1;
}
.rd-content-component .row_col_wrap_12 > div:first-child:not(.rd-leftcolumn) > .vc_column-inner > .wpb_wrapper {
  padding-bottom: 75px;
}
@media only screen and (max-width: 999px) {
  .rd-content-component .row_col_wrap_12 > div:first-child:not(.rd-leftcolumn) > .vc_column-inner > .wpb_wrapper {
    padding-bottom: 0;
  }
}
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper {
  padding-bottom: 75px;
}
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div {
  display: flex;
  flex-flow: row wrap;
}
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:nth-child(2),
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:nth-child(3) {
  margin-top: auto;
  margin-bottom: auto;
}
@media only screen and (max-width: 999px) {
  .rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:nth-child(2),
  .rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:nth-child(3) {
    margin-bottom: 50px;
  }
}
@media only screen and (max-width: 600px) {
  .rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:nth-child(2),
  .rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:nth-child(3) {
    margin-bottom: 75px;
  }
}
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:nth-child(2) .vc_column-inner > .wpb_wrapper,
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:nth-child(3) .vc_column-inner > .wpb_wrapper {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}
@media only screen and (max-width: 600px) {
  .rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:nth-child(2) .vc_column-inner > .wpb_wrapper,
  .rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:nth-child(3) .vc_column-inner > .wpb_wrapper {
    flex-direction: column;
  }
}
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:nth-child(2) .vc_column-inner > .wpb_wrapper .wpb_text_column,
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:nth-child(3) .vc_column-inner > .wpb_wrapper .wpb_text_column {
  display: flex;
  flex: 1;
  padding-left: 40px;
}
@media only screen and (max-width: 600px) {
  .rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:nth-child(2) .vc_column-inner > .wpb_wrapper .wpb_text_column,
  .rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:nth-child(3) .vc_column-inner > .wpb_wrapper .wpb_text_column {
    padding-left: 0;
  }
}
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:nth-child(2) .vc_column-inner > .wpb_wrapper .wpb_text_column p,
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:nth-child(3) .vc_column-inner > .wpb_wrapper .wpb_text_column p {
  font-family: 'Montserrat', sans-serif;
  color: #7A7287;
  font-size: 14px;
  line-height: 24px;
  letter-spacing: -0.1px;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  padding-bottom: 0;
}
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:nth-child(2) .vc_column-inner > .wpb_wrapper .wpb_text_column p a,
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:nth-child(3) .vc_column-inner > .wpb_wrapper .wpb_text_column p a {
  color: #443D4E !important;
}
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:nth-child(2) .vc_column-inner > .wpb_wrapper .wpb_text_column p a:hover,
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:nth-child(3) .vc_column-inner > .wpb_wrapper .wpb_text_column p a:hover {
  text-decoration: underline !important;
}
@media only screen and (max-width: 600px) {
  .rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:nth-child(2) .vc_column-inner > .wpb_wrapper .wpb_text_column p,
  .rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:nth-child(3) .vc_column-inner > .wpb_wrapper .wpb_text_column p {
    text-align: center;
  }
}
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:nth-child(2) .vc_column-inner > .wpb_wrapper .wpb_text_column p > strong,
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:nth-child(3) .vc_column-inner > .wpb_wrapper .wpb_text_column p > strong {
  font-weight: normal;
  color: #443D4E;
  font-size: 18px;
  line-height: 28px;
  font-family: Ubuntu;
  margin-bottom: 12px;
  display: block;
  letter-spacing: -0.1px;
  -webkit-font-smoothing: antialiased;
}
@media only screen and (max-width: 600px) {
  .rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:nth-child(2) .vc_column-inner > .wpb_wrapper .wpb_text_column p > strong,
  .rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:nth-child(3) .vc_column-inner > .wpb_wrapper .wpb_text_column p > strong {
    text-align: center;
  }
}
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:nth-child(2) .vc_column-inner > .wpb_wrapper .img-with-aniamtion-wrap .hover-wrap,
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:nth-child(3) .vc_column-inner > .wpb_wrapper .img-with-aniamtion-wrap .hover-wrap {
  margin-bottom: 0;
}
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:nth-child(2) .vc_column-inner > .wpb_wrapper img,
.rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:nth-child(3) .vc_column-inner > .wpb_wrapper img {
  max-width: 110px;
  height: auto;
  display: block;
}
@media only screen and (max-width: 600px) {
  .rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:nth-child(2) .vc_column-inner > .wpb_wrapper img,
  .rd-content-component .row_col_wrap_12 > div:first-child > .vc_column-inner > .wpb_wrapper > div:nth-child(3) .vc_column-inner > .wpb_wrapper img {
    margin-bottom: 35px;
  }
}
@media only screen and (max-width: 600px) {
  .rd-content-component.rd-acf .row_col_wrap_12 > .rd-leftcolumn {
    padding-top: 90px !important;
  }
}
.rd-product-listing {
  margin-top: -75px;
  position: relative;
}
.rd-product-listing .products {
  overflow: hidden !important;
}
@media only screen and (max-width: 767px) {
  .rd-product-listing .products {
    overflow: visible !important;
  }
}
.rd-product-listing .flickity-slider {
  margin-left: calc(-25% / 2) !important;
}
@media only screen and (max-width: 690px) {
  .rd-product-listing .flickity-slider {
    margin-left: 0 !important;
  }
}
@media only screen and (max-width: 999px) and (min-width: 690px) {
  .rd-product-listing .flickity-slider {
    margin-left: -25% !important;
  }
}
.rd-product-listing div.carousel-outer,
.rd-product-listing div.carousel-outer .caroufredsel_wrapper {
  margin: 0 !important;
}
.rd-product-listing div.carousel-outer div.carousel-wrap {
  padding-top: 30px !important;
  padding-bottom: 20px !important;
  overflow: hidden !important;
  position: static;
}
.rd-product-listing .rd-component-title {
  margin-bottom: 10px;
}
.rd-product-listing .rd-component-subtitle p {
  font-weight: normal;
  color: #443D4E;
  font-size: 18px;
  line-height: 28px;
  font-family: Ubuntu;
  margin-bottom: 12px;
  display: block;
  letter-spacing: -0.1px;
  -webkit-font-smoothing: antialiased;
  font-size: 16px !important;
  color: #7A7287 !important;
}
.rd-product-listing .products-carousel .carousel-prev {
  border-radius: 0 25px 25px 0;
  left: -20px !important;
}
@media only screen and (min-width: 769px) and (max-width: 999px) {
  .rd-product-listing .products-carousel .carousel-prev {
    left: -50px !important;
  }
}
@media only screen and (max-width: 1680px) and (min-width: 1580px) {
  .rd-product-listing .products-carousel .carousel-prev {
    left: calc((100vw - 1200px) / -2) !important;
  }
}
@media only screen and (min-width: 1681px) {
  .rd-product-listing .products-carousel .carousel-prev {
    border-radius: 25px;
    left: -240px !important;
  }
}
.rd-product-listing .products-carousel .carousel-next {
  border-radius: 25px 0 0 25px;
  right: -20px !important;
}
@media only screen and (min-width: 769px) and (max-width: 999px) {
  .rd-product-listing .products-carousel .carousel-next {
    right: -50px !important;
  }
}
@media only screen and (max-width: 1680px) and (min-width: 1580px) {
  .rd-product-listing .products-carousel .carousel-next {
    right: calc((100vw - 1200px) / -2) !important;
  }
}
@media only screen and (min-width: 1681px) {
  .rd-product-listing .products-carousel .carousel-next {
    border-radius: 25px;
    right: -240px !important;
  }
}
.rd-product-listing .products-carousel .flickity-slider {
  margin-left: calc(-25% / 2) !important;
}
.rd-product-listing .products-carousel .carousel-prev,
.rd-product-listing .products-carousel .carousel-next {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: white !important;
  box-shadow: 0 0 60px rgba(68, 61, 78, 0.05) !important;
  border: 1px solid #F1EFF1 !important;
  margin: 0 !important;
  top: calc(50% + 50px) !important;
  width: 75px;
  height: 75px;
}
@media only screen and (min-width: 1580px) {
  .rd-product-listing .products-carousel .carousel-prev,
  .rd-product-listing .products-carousel .carousel-next {
    width: 200px;
    height: 200px;
  }
}
.rd-product-listing .products-carousel .carousel-prev:hover,
.rd-product-listing .products-carousel .carousel-next:hover {
  box-shadow: 0 0 70px rgba(68, 61, 78, 0.1) !important;
  background-color: white !important;
}
.rd-product-listing .products-carousel .carousel-prev:hover i,
.rd-product-listing .products-carousel .carousel-next:hover i {
  color: #443D4E;
}
.rd-product-listing .products-carousel .carousel-prev i,
.rd-product-listing .products-carousel .carousel-next i {
  color: #443D4E;
}
.rd-product-listing .products-carousel .carousel-prev i::before,
.rd-product-listing .products-carousel .carousel-next i::before {
  font-size: 20px;
  font-weight: bold;
}
@media only screen and (min-width: 1580px) {
  .rd-product-listing .products-carousel .carousel-prev i::before,
  .rd-product-listing .products-carousel .carousel-next i::before {
    font-size: 32px;
  }
}
.nectar-global-section .rd-product-listing {
  margin-top: 0;
}
.products.related {
  overflow: hidden;
}
.products.related h2 {
  font-family: Ubuntu !important;
  font-size: 28px !important;
  line-height: 42px !important;
  color: #443D4E !important;
  font-weight: 400 !important;
  padding-bottom: 0 !important;
  letter-spacing: -0.1px !important;
  -webkit-font-smoothing: antialiased;
  margin-left: 5px;
  justify-content: center;
}
@media only screen and (max-width: 690px) {
  .products.related h2 {
    line-height: 37px !important;
    font-size: 24px !important;
  }
}
.products.related .woo-flickity-count {
  display: none !important;
}
.products.related .nectar-woo-carousel-top {
  top: calc(50% + 10px) !important;
}
body .woocommerce .nectar-woo-flickity[data-controls="arrows-overlaid"].related-upsell-carousel {
  padding: 15px 8px !important;
}
body .woocommerce .nectar-woo-flickity[data-controls="arrows-overlaid"].related-upsell-carousel div.nectar-woo-carousel-top {
  top: calc(50% + 10px) !important;
}
body .woocommerce .nectar-woo-flickity[data-controls="arrows-overlaid"] div.nectar-woo-carousel-top {
  top: calc(50% - 35px) !important;
  width: auto !important;
  left: -18px;
  right: -18px;
}
@media only screen and (min-width: 1680px) {
  body .woocommerce .nectar-woo-flickity[data-controls="arrows-overlaid"] div.nectar-woo-carousel-top {
    left: -110px;
    right: -110px;
    width: auto !important;
  }
}
@media only screen and (max-width: 1680px) and (min-width: 1441px) {
  body .woocommerce .nectar-woo-flickity[data-controls="arrows-overlaid"] div.nectar-woo-carousel-top {
    left: calc(((100vw - 1240px) / -2) / 2);
    right: calc(((100vw - 1240px) / -2) / 2);
    width: auto !important;
  }
}
@media only screen and (max-width: 768px) {
  body .woocommerce .nectar-woo-flickity[data-controls="arrows-overlaid"] div.nectar-woo-carousel-top {
    width: auto !important;
    left: 15px;
    right: 15px;
  }
}
body .woocommerce .nectar-woo-flickity[data-controls="arrows-overlaid"] div.nectar-woo-carousel-top .flickity-button {
  visibility: visible;
  width: 50px;
  background-color: transparent;
  border: none;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 50px;
  transition: all 0.3s ease-in-out;
  opacity: 1;
  border: none !important;
}
body .woocommerce .nectar-woo-flickity[data-controls="arrows-overlaid"] div.nectar-woo-carousel-top .flickity-button::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' viewBox='0 0 11 11' fill='none'%3E%3Cpath d='M4.45312 1.07031C4.21875 1.30469 4.24219 1.65625 4.45312 1.89062L7.28906 4.5625H0.5625C0.234375 4.5625 0 4.82031 0 5.125V5.875C0 6.20312 0.234375 6.4375 0.5625 6.4375H7.28906L4.45312 9.13281C4.24219 9.36719 4.24219 9.71875 4.45312 9.95312L4.96875 10.4688C5.20312 10.6797 5.55469 10.6797 5.76562 10.4688L10.3359 5.89844C10.5469 5.6875 10.5469 5.33594 10.3359 5.10156L5.76562 0.554688C5.55469 0.34375 5.20312 0.34375 4.96875 0.554688L4.45312 1.07031Z' fill='%23FFF'/%3E%3C/svg%3E");
}
body .woocommerce .nectar-woo-flickity[data-controls="arrows-overlaid"] div.nectar-woo-carousel-top .flickity-button[disabled] {
  opacity: 0 !important;
}
body .woocommerce .nectar-woo-flickity[data-controls="arrows-overlaid"] div.nectar-woo-carousel-top .flickity-button:hover {
  border: none #443D4E !important;
  background-color: white !important;
  box-shadow: 0 0 60px rgba(68, 61, 78, 0.05);
  border: 1px solid #443D4E !important;
}
body .woocommerce .nectar-woo-flickity[data-controls="arrows-overlaid"] div.nectar-woo-carousel-top .flickity-button:hover::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' viewBox='0 0 11 11' fill='none'%3E%3Cpath d='M4.45312 1.07031C4.21875 1.30469 4.24219 1.65625 4.45312 1.89062L7.28906 4.5625H0.5625C0.234375 4.5625 0 4.82031 0 5.125V5.875C0 6.20312 0.234375 6.4375 0.5625 6.4375H7.28906L4.45312 9.13281C4.24219 9.36719 4.24219 9.71875 4.45312 9.95312L4.96875 10.4688C5.20312 10.6797 5.55469 10.6797 5.76562 10.4688L10.3359 5.89844C10.5469 5.6875 10.5469 5.33594 10.3359 5.10156L5.76562 0.554688C5.55469 0.34375 5.20312 0.34375 4.96875 0.554688L4.45312 1.07031Z' fill='%238D839C'/%3E%3C/svg%3E");
}
body .woocommerce .nectar-woo-flickity[data-controls="arrows-overlaid"] div.nectar-woo-carousel-top .flickity-button:hover::before {
  background-color: white !important;
}
body .woocommerce .nectar-woo-flickity[data-controls="arrows-overlaid"] div.nectar-woo-carousel-top .flickity-button::before {
  height: 50px;
  width: 50px;
  transform: translate(-50%, -50%) !important;
  left: 50%;
  top: 50%;
  background-position: center center;
  background-size: 14px 14px;
  background-repeat: no-repeat;
  background-color: #443D4E !important;
  border-radius: 25px;
  border: 1px solid #F1EFF1 !important;
  transition: all 0.1s ease-in-out;
  box-shadow: 0 0 60px rgba(68, 61, 78, 0.05);
}
body .woocommerce .nectar-woo-flickity[data-controls="arrows-overlaid"] div.nectar-woo-carousel-top .flickity-button svg,
body .woocommerce .nectar-woo-flickity[data-controls="arrows-overlaid"] div.nectar-woo-carousel-top .flickity-button::after {
  display: none !important;
}
body .woocommerce .nectar-woo-flickity[data-controls="arrows-overlaid"] div.nectar-woo-carousel-top .flickity-button.previous {
  left: 0;
  transform: translateY(-50%) rotate(-180deg);
}
body .woocommerce .nectar-woo-flickity[data-controls="arrows-overlaid"] div.nectar-woo-carousel-top .flickity-button.next {
  right: 0;
  transform: translateY(-50%);
}
body.archive ul.products li.product::after {
  left: calc(13px / 2);
  right: calc(13px / 2);
}
body ul.products {
  padding-top: 40px !important;
  margin-top: -40px !important;
}
body ul.products > div {
  overflow: visible !important;
}
body ul.products li.product {
  position: relative;
}
body ul.products li.product .product-wrap > a:before {
  display: none !important;
}
body ul.products li.product .onsale {
  font-family: Ubuntu !important;
  font-weight: 400 !important;
  padding: 6px 13px !important;
  font-size: 14px !important;
  line-height: 32px !important;
  color: #443D4E !important;
}
body ul.products li.product:hover img {
  transform: translateY(-15px);
}
body ul.products li.product::after {
  content: '';
  position: absolute;
  top: 50px;
  left: -8px;
  right: -8px;
  bottom: 0;
  background-color: #F8F8FB;
  border-radius: 25px;
  z-index: -1;
}
body ul.products .product-add-to-cart {
  display: none;
}
body ul.products .woocommerce-loop-product__title {
  padding: 0 42px !important;
  margin-top: 25px !important;
  font-size: 14px !important;
  white-space: nowrap;
}
body ul.products .price {
  -webkit-font-smoothing: auto;
  padding: 0 42px 32px !important;
  white-space: nowrap;
  display: flex !important;
  align-items: baseline;
}
body ul.products .price bdi {
  font-family: Ubuntu !important;
  color: #7A7287 !important;
  font-size: 14px !important;
  font-weight: normal !important;
}
body ul.products .price bdi .woocommerce-Price-currencySymbol {
  padding-right: 3px;
}
body ul.products .price::before {
  content: 'Vanaf';
  font-family: Ubuntu !important;
  color: #7A7287 !important;
  font-size: 14px !important;
  font-weight: normal !important;
  margin-right: 5px;
  order: 1;
}
body ul.products .price .woocommerce-Price-amount {
  order: 1;
}
body ul.products .price ins {
  order: 2;
  margin-right: 6px;
}
body ul.products .price ins bdi {
  color: #443D4E !important;
}
body ul.products .price del {
  order: 3;
  opacity: 1 !important;
  color: #7A7287 !important;
}
body ul.products .price del bdi {
  font-size: 12px !important;
}
body ul.products .product-wrap {
  overflow: visible;
}
body ul.products .product-wrap > a {
  height: 475px;
  display: flex;
  align-items: center;
  justify-content: center;
}
body ul.products .product-wrap > a img {
  max-height: 475px;
  width: auto !important;
  box-shadow: 0 0 60px rgba(68, 61, 78, 0.2) !important;
  border-radius: 1px;
  transition: transform 0.2s ease-in-out !important;
  margin: 0 auto !important;
}
.rd-product-categories .rd-component-subtitle {
  margin-bottom: 50px !important;
}
.rd-product-categories.tiles {
  margin-left: -15px;
  margin-right: -15px;
}
.rd-product-categories.tiles .row_col_wrap_12_inner > div {
  display: flex;
  flex: 1;
}
.rd-product-categories.tiles .row_col_wrap_12_inner > div .img-with-aniamtion-wrap {
  position: relative;
}
.rd-product-categories.tiles .row_col_wrap_12_inner > div .img-with-aniamtion-wrap::before {
  content: '';
  position: absolute;
  left: -1px;
  right: -1px;
  top: 0;
  height: 150px;
  transform: rotate(180deg);
  background: linear-gradient(180deg, rgba(68, 61, 78, 0) 0%, rgba(68, 61, 78, 0.9) 100%);
  z-index: 2;
}
.rd-product-categories.tiles .row_col_wrap_12_inner > div .img-with-aniamtion-wrap + .img-with-aniamtion-wrap {
  border-top: 1px solid white;
  margin-top: -1px;
}
.rd-product-categories.tiles .row_col_wrap_12_inner > div .vc_column-inner {
  width: 100%;
}
.rd-product-categories.tiles .row_col_wrap_12_inner > div .hover-wrap {
  margin: 0;
}
.rd-product-categories.tiles .row_col_wrap_12_inner > div .hover-wrap-inner {
  height: 375px;
  display: flex;
}
.rd-product-categories.tiles .row_col_wrap_12_inner > div .hover-wrap-inner img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center center;
     object-position: center center;
  display: flex;
  flex: 1.3;
}
.rd-product-categories.tiles .row_col_wrap_12_inner > div:first-child {
  flex: 0.7;
  margin-right: -1px;
}
@media (min-width: 690px) {
  .rd-product-categories.tiles .row_col_wrap_12_inner > div:first-child {
    flex: 0.7;
  }
}
.rd-product-categories.tiles .row_col_wrap_12_inner > div:first-child .hover-wrap-inner {
  height: 750px;
}
.rd-product-categories.horizontal .nectar-button {
  position: absolute;
  bottom: 25px;
  left: 50%;
  transform: translateX(-50%);
  top: auto;
  white-space: nowrap;
}
.rd-product-categories.horizontal .row_col_wrap_12_inner {
  display: flex;
  flex-flow: row wrap;
}
.rd-product-categories.horizontal .row_col_wrap_12_inner:hover > div {
  min-width: 1px !important;
}
.rd-product-categories.horizontal .row_col_wrap_12_inner:hover > div .nectar-button {
  opacity: 0.3;
}
.rd-product-categories.horizontal .row_col_wrap_12_inner:hover > div:nth-child(3)::before {
  opacity: 0.5;
}
.rd-product-categories.horizontal .row_col_wrap_12_inner:hover > div:nth-child(3) .nectar-button {
  opacity: 0.3;
}
.rd-product-categories.horizontal .row_col_wrap_12_inner > div {
  position: relative;
  padding: 0 !important;
  flex: 1;
  transition: all 0.4s ease-in-out;
  min-width: 1px;
  cursor: pointer;
}
.rd-product-categories.horizontal .row_col_wrap_12_inner > div > div {
  border-right: 0 !important;
  border-left: 0 !important;
}
.rd-product-categories.horizontal .row_col_wrap_12_inner > div:first-child > div {
  border-left: 1px solid white !important;
}
.rd-product-categories.horizontal .row_col_wrap_12_inner > div:first-child::before {
  left: 1px;
  border-radius: 25px 0 0 25px;
}
.rd-product-categories.horizontal .row_col_wrap_12_inner > div:last-child > div {
  border-right: 1px solid white !important;
}
.rd-product-categories.horizontal .row_col_wrap_12_inner > div:last-child::before {
  right: 1px;
  border-radius: 0 25px 25px 0;
}
.rd-product-categories.horizontal .row_col_wrap_12_inner > div .nectar-button {
  opacity: 0.3;
}
.rd-product-categories.horizontal .row_col_wrap_12_inner > div::before {
  z-index: 2;
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  top: 1px;
  bottom: 1px;
  background-color: #000;
  opacity: 0.5;
  transition: opacity 0.15s ease-in-out;
}
.rd-product-categories.horizontal .row_col_wrap_12_inner > div:hover {
  min-width: 400px !important;
}
.rd-product-categories.horizontal .row_col_wrap_12_inner > div:hover .nectar-button {
  opacity: 1 !important;
}
.rd-product-categories.horizontal .row_col_wrap_12_inner > div:hover::before {
  opacity: 0 !important;
}
.rd-product-categories.horizontal .row_col_wrap_12_inner > div:nth-child(3) {
  min-width: 400px;
}
.rd-product-categories.horizontal .row_col_wrap_12_inner > div:nth-child(3) .nectar-button {
  opacity: 1;
}
.rd-product-categories.horizontal .row_col_wrap_12_inner > div:nth-child(3)::before {
  opacity: 0;
}
.rd-product-categories.horizontal .row_col_wrap_12_inner > div > .vc_column-inner > div {
  height: 600px;
}
.rd-product-categories.horizontal .row_col_wrap_12_inner > div > .vc_column-inner > div .column-image-bg {
  background-size: cover;
  background-position: center center;
}
.rd-product-categories .row_col_wrap_12 {
  margin: 0 !important;
}
.rd-product-categories .row_col_wrap_12 > div > .vc_column-inner > .wpb_wrapper > .inner_row > .row-bg-wrap::before {
  content: '';
  position: absolute;
  left: -100vw;
  width: 200vw;
  top: 190px;
  bottom: 190px;
  z-index: -1;
  background-color: #F8F8FB;
}
.rd-product-categories .row_col_wrap_12_inner > div:first-child {
  padding-right: 0 !important;
}
.rd-product-categories .row_col_wrap_12_inner > div:first-child > .vc_column-inner {
  margin-right: -1px;
  border-top-left-radius: 25px;
  border-bottom-left-radius: 25px;
}
.rd-product-categories .row_col_wrap_12_inner > div:last-child {
  padding-left: 0 !important;
}
.rd-product-categories .row_col_wrap_12_inner > div:last-child > .vc_column-inner {
  border-top-right-radius: 25px;
  border-bottom-right-radius: 25px;
}
.rd-product-categories .row_col_wrap_12_inner > div > .vc_column-inner {
  overflow: hidden;
  box-shadow: 0 0 60px rgba(68, 61, 78, 0.35);
  border: 1px solid white;
}
.rd-visual-categories {
  padding-left: 15px;
  padding-right: 15px;
}
@media only screen and (max-width: 767px) {
  .rd-visual-categories {
    margin-left: -21px !important;
    margin-right: -21px !important;
  }
}
.rd-visual-categories.even .row_col_wrap_12 > div:first-child {
  flex: 1;
}
@media (min-width: 690px) {
  .rd-visual-categories.even .row_col_wrap_12 > div:first-child {
    flex: 1;
  }
}
.rd-visual-categories::after {
  content: '';
  display: block !important;
  position: absolute;
  top: 190px;
  bottom: 190px;
  background-color: #F8F8FB;
  left: calc((100vw - 1200px) / -2);
  right: calc((100vw - 1200px) / -2);
}
.rd-visual-categories .wpb_column {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
@media only screen and (min-width: 690px) and (max-width: 999px) {
  .rd-visual-categories .wpb_column {
    margin-bottom: 0 !important;
  }
}
@media only screen and (max-width: 690px) {
  .rd-visual-categories .wpb_column {
    margin-bottom: 0 !important;
  }
}
.rd-visual-categories .row_col_wrap_12 {
  border-radius: 25px;
  overflow: hidden;
  box-shadow: 0 0 60px rgba(68, 61, 78, 0.35);
  border: 1px solid white;
  position: relative;
  z-index: 5;
}
.rd-visual-categories .row_col_wrap_12 > div {
  display: flex;
  flex: 1;
}
@media only screen and (max-width: 767px) {
  .rd-visual-categories .row_col_wrap_12 > div {
    min-width: 100%;
  }
}
.rd-visual-categories .row_col_wrap_12 > div .img-with-aniamtion-wrap {
  position: relative;
  overflow: hidden;
}
.rd-visual-categories .row_col_wrap_12 > div .img-with-aniamtion-wrap::before {
  pointer-events: none;
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  top: -1px;
  height: 150px;
  transform: rotate(180deg);
  background: linear-gradient(180deg, rgba(68, 61, 78, 0) 0%, rgba(68, 61, 78, 0.9) 100%);
  z-index: 2;
}
.rd-visual-categories .row_col_wrap_12 > div .img-with-aniamtion-wrap + .img-with-aniamtion-wrap {
  border-top: 1px solid white;
  margin-top: -1px;
}
.rd-visual-categories .row_col_wrap_12 > div .vc_column-inner {
  width: 100%;
}
.rd-visual-categories .row_col_wrap_12 > div .hover-wrap {
  margin: 0;
}
.rd-visual-categories .row_col_wrap_12 > div .inner_row {
  position: relative;
  margin-bottom: 0 !important;
}
.rd-visual-categories .row_col_wrap_12 > div .nectar-button {
  position: absolute;
  left: 50%;
  bottom: 30px;
  transform: translateX(-50%);
  z-index: 2;
  top: auto;
}
.rd-visual-categories .row_col_wrap_12 > div .nectar-button::after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' viewBox='0 0 11 11' fill='none'%3E%3Cpath d='M4.45312 1.07031C4.21875 1.30469 4.24219 1.65625 4.45312 1.89062L7.28906 4.5625H0.5625C0.234375 4.5625 0 4.82031 0 5.125V5.875C0 6.20312 0.234375 6.4375 0.5625 6.4375H7.28906L4.45312 9.13281C4.24219 9.36719 4.24219 9.71875 4.45312 9.95312L4.96875 10.4688C5.20312 10.6797 5.55469 10.6797 5.76562 10.4688L10.3359 5.89844C10.5469 5.6875 10.5469 5.33594 10.3359 5.10156L5.76562 0.554688C5.55469 0.34375 5.20312 0.34375 4.96875 0.554688L4.45312 1.07031Z' fill='%238D839C'/%3E%3C/svg%3E");
  margin-left: 10px;
  position: relative;
  top: 1px;
}
.rd-visual-categories .row_col_wrap_12 > div .span_12 {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.rd-visual-categories .row_col_wrap_12 > div .hover-wrap-inner {
  height: 375px;
  display: flex;
}
@media only screen and (max-width: 767px) {
  .rd-visual-categories .row_col_wrap_12 > div .hover-wrap-inner {
    height: 450px;
  }
}
.rd-visual-categories .row_col_wrap_12 > div .hover-wrap-inner a {
  display: flex;
  flex: 1;
}
.rd-visual-categories .row_col_wrap_12 > div .hover-wrap-inner img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center center;
     object-position: center center;
  display: flex;
  flex: 1.3;
}
.rd-individual-component-heading {
  margin-bottom: 50px !important;
}
.woocommerce-breadcrumb,
#breadcrumbs {
  position: relative;
  z-index: 3;
  padding: 20px 0 25px !important;
}
.woocommerce-breadcrumb a,
#breadcrumbs a,
.woocommerce-breadcrumb span,
#breadcrumbs span {
  color: #7A7287 !important;
  font-size: 14px !important;
  text-transform: lowercase !important;
  font-family: 'Montserrat', sans-serif;
}
.woocommerce-breadcrumb span:last-child,
#breadcrumbs span:last-child {
  opacity: 1 !important;
}
.woocommerce-breadcrumb a,
#breadcrumbs a {
  position: relative;
  background: none !important;
  transition: color 0.1s ease-in-out;
}
.woocommerce-breadcrumb a::after,
#breadcrumbs a::after {
  content: '\f105';
  font-family: FontAwesome;
  color: inherit !important;
  padding: 0 11px;
}
.woocommerce-breadcrumb a:hover,
#breadcrumbs a:hover {
  color: #443D4E !important;
}
.woocommerce-breadcrumb i,
#breadcrumbs i {
  display: none !important;
}
.woocommerce-breadcrumb {
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
}
.woocommerce-checkout #breadcrumbs {
  display: none !important;
}
.rd-flex {
  display: flex;
}
.rd-flex-wrap {
  flex-flow: row wrap;
}
.rd-align-start {
  align-items: flex-start;
}
.rd-px-15 {
  padding-left: 15px;
  padding-right: 15px;
}
.rd-row {
  margin-left: -15px;
  margin-right: -15px;
}
.rd-usp-bar {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  position: relative;
  margin-bottom: 100px;
  z-index: 3;
}
.rd-usp-bar a,
.rd-usp-bar .rd-a-tag {
  pointer-events: none;
}
@media only screen and (max-width: 600px) {
  .rd-usp-bar {
    margin-bottom: 0;
    transform: translateY(50%);
  }
}
.rd-usp-bar::before {
  position: absolute;
  display: block !important;
  content: '';
  top: 50%;
  height: 1px;
  left: 0;
  right: 0;
  background-color: #F1EFF1;
  transform: translateY(-50%);
  z-index: 1;
}
.rd-usp-bar ul {
  margin: 0;
  display: inline-flex;
  flex-flow: row wrap;
  align-self: center;
  justify-content: center;
  align-items: baseline;
  padding: 8px 35px;
  border: 1px solid #F1EFF1;
  border-radius: 25px;
  z-index: 2;
  position: relative;
  background-color: white;
}
@media only screen and (max-width: 600px) {
  .rd-usp-bar ul {
    width: 100%;
    flex-direction: column;
    padding: 20px 21px;
  }
}
.rd-usp-bar ul li {
  list-style-type: none;
  position: relative;
  font-family: Ubuntu;
  padding: 4px 24px;
  font-size: 14px;
  -webkit-font-smoothing: antialiased;
}
.rd-usp-bar ul li::before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17' fill='none'%3E%3Cpath d='M15.5807 7.84881V8.50047C15.5799 10.0279 15.0853 11.5142 14.1707 12.7376C13.2561 13.961 11.9706 14.856 10.5058 15.2891C9.04099 15.7222 7.47545 15.6702 6.04265 15.1408C4.60984 14.6115 3.38653 13.6331 2.55516 12.3517C1.72379 11.0703 1.32891 9.55452 1.42942 8.03036C1.52992 6.50621 2.12042 5.05537 3.11284 3.89423C4.10527 2.7331 5.44645 1.92387 6.93636 1.58724C8.42627 1.25062 9.98509 1.40463 11.3803 2.02631' stroke='%23FFA800' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.5833 2.83301L8.5 9.92342L6.375 7.79842' stroke='%23FFA800' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.rd-usp-bar ul li,
.rd-usp-bar ul li > a::before,
.rd-usp-bar ul li > a::after {
  color: #7A7287;
  -webkit-font-smoothing: antialiased;
}
.rd-usp-bar ul li:last-child {
  padding-right: 0;
}
.rd-usp-bar ul li::before {
  position: absolute;
  left: 0;
  top: 8px;
}
.rd-usp-bar ul li.before > a::before {
  content: attr(title);
  padding-right: 4px;
}
.rd-usp-bar ul li.after > a::after {
  content: attr(title);
  padding-left: 4px;
}
.rd-usp-bar ul li strong,
.rd-usp-bar ul li a,
.rd-usp-bar ul li .rd-a-tag {
  color: #443D4E !important;
  font-size: inherit;
  font-family: inherit;
  font-weight: 500;
  -webkit-font-smoothing: auto;
}
.rd-usp-bar-global .menu-unique-selling-points-container {
  margin-bottom: 0;
}
.rd-usp-bar-global + .rd-image-with-products {
  margin-top: -75px !important;
}
.menu-werkwijze-en-service-container > ul,
.menu-werkwijze-en-service-container > .wpb_wrapper > ul {
  margin-left: 0;
}
.menu-werkwijze-en-service-container > ul li,
.menu-werkwijze-en-service-container > .wpb_wrapper > ul li {
  list-style-type: none;
}
.menu-werkwijze-en-service-container > ul li::marker,
.menu-werkwijze-en-service-container > .wpb_wrapper > ul li::marker {
  display: none;
}
.menu-werkwijze-en-service-container > ul a,
.menu-werkwijze-en-service-container > .wpb_wrapper > ul a {
  pointer-events: none;
}
.menu-werkwijze-en-service-container > ul > li,
.menu-werkwijze-en-service-container > .wpb_wrapper > ul > li {
  padding-bottom: 55px;
  padding-left: 40px;
  position: relative;
}
.menu-werkwijze-en-service-container > ul > li::before,
.menu-werkwijze-en-service-container > .wpb_wrapper > ul > li::before {
  content: '';
  top: 5px;
  bottom: -3px;
  left: 10px;
  position: absolute;
  width: 1px;
  background-color: #E7E4E7;
}
.menu-werkwijze-en-service-container > ul > li:last-of-type,
.menu-werkwijze-en-service-container > .wpb_wrapper > ul > li:last-of-type {
  margin-bottom: 35px;
  padding-bottom: 0;
}
.menu-werkwijze-en-service-container > ul > li:last-of-type::before,
.menu-werkwijze-en-service-container > .wpb_wrapper > ul > li:last-of-type::before {
  display: none;
}
.menu-werkwijze-en-service-container > ul > li:first-child > strong::after,
.menu-werkwijze-en-service-container > .wpb_wrapper > ul > li:first-child > strong::after,
.menu-werkwijze-en-service-container > ul > li:first-child > b::after,
.menu-werkwijze-en-service-container > .wpb_wrapper > ul > li:first-child > b::after,
.menu-werkwijze-en-service-container > ul > li:first-child > a::after,
.menu-werkwijze-en-service-container > .wpb_wrapper > ul > li:first-child > a::after {
  content: '';
  width: 7px;
  height: 7px;
  border-radius: 100%;
  background-color: #FFA800;
  position: absolute;
  top: 10px;
  left: 7px;
}
.menu-werkwijze-en-service-container > ul > li > strong,
.menu-werkwijze-en-service-container > .wpb_wrapper > ul > li > strong,
.menu-werkwijze-en-service-container > ul > li > a,
.menu-werkwijze-en-service-container > .wpb_wrapper > ul > li > a,
.menu-werkwijze-en-service-container > ul > li > b,
.menu-werkwijze-en-service-container > .wpb_wrapper > ul > li > b {
  font-weight: normal;
  color: #443D4E;
  font-size: 18px;
  line-height: 28px;
  font-family: Ubuntu;
  margin-bottom: 12px;
  display: block;
  letter-spacing: -0.1px;
  -webkit-font-smoothing: antialiased;
  color: #443D4E !important;
}
.menu-werkwijze-en-service-container > ul > li > strong::before,
.menu-werkwijze-en-service-container > .wpb_wrapper > ul > li > strong::before,
.menu-werkwijze-en-service-container > ul > li > a::before,
.menu-werkwijze-en-service-container > .wpb_wrapper > ul > li > a::before,
.menu-werkwijze-en-service-container > ul > li > b::before,
.menu-werkwijze-en-service-container > .wpb_wrapper > ul > li > b::before {
  content: '';
  position: absolute;
  left: 0;
  top: 3px;
  width: 19px;
  height: 19px;
  border-radius: 100%;
  border: 1px solid #E7E4E7;
  background-color: white;
}
.menu-werkwijze-en-service-container > ul > li > ul,
.menu-werkwijze-en-service-container > .wpb_wrapper > ul > li > ul {
  margin-left: 0;
}
.menu-werkwijze-en-service-container > ul > li > ul > li,
.menu-werkwijze-en-service-container > .wpb_wrapper > ul > li > ul > li {
  font-family: 'Montserrat', sans-serif;
  color: #7A7287;
  font-size: 14px;
  line-height: 24px;
  letter-spacing: -0.1px;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
}
.menu-werkwijze-en-service-container > ul > li > ul > li a,
.menu-werkwijze-en-service-container > .wpb_wrapper > ul > li > ul > li a {
  color: #443D4E !important;
}
.menu-werkwijze-en-service-container > ul > li > ul > li a:hover,
.menu-werkwijze-en-service-container > .wpb_wrapper > ul > li > ul > li a:hover {
  text-decoration: underline !important;
}
.menu-werkwijze-en-service-container > ul > li > ul > li > a,
.menu-werkwijze-en-service-container > .wpb_wrapper > ul > li > ul > li > a {
  color: #7A7287 !important;
}
.menu-unique-selling-points-container {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  position: relative;
  margin-bottom: 100px;
  z-index: 3;
}
.menu-unique-selling-points-container a,
.menu-unique-selling-points-container .rd-a-tag {
  pointer-events: none;
}
@media only screen and (max-width: 600px) {
  .menu-unique-selling-points-container {
    margin-bottom: 0;
    transform: translateY(50%);
  }
}
.menu-unique-selling-points-container::before {
  position: absolute;
  display: block !important;
  content: '';
  top: 50%;
  height: 1px;
  left: 0;
  right: 0;
  background-color: #F1EFF1;
  transform: translateY(-50%);
  z-index: 1;
}
.menu-unique-selling-points-container ul {
  margin: 0;
  display: inline-flex;
  flex-flow: row wrap;
  align-self: center;
  justify-content: center;
  align-items: baseline;
  padding: 8px 35px;
  border: 1px solid #F1EFF1;
  border-radius: 25px;
  z-index: 2;
  position: relative;
  background-color: white;
}
@media only screen and (max-width: 600px) {
  .menu-unique-selling-points-container ul {
    width: 100%;
    flex-direction: column;
    padding: 20px 21px;
  }
}
.menu-unique-selling-points-container ul li {
  list-style-type: none;
  position: relative;
  font-family: Ubuntu;
  padding: 4px 24px;
  font-size: 14px;
  -webkit-font-smoothing: antialiased;
}
.menu-unique-selling-points-container ul li::before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17' fill='none'%3E%3Cpath d='M15.5807 7.84881V8.50047C15.5799 10.0279 15.0853 11.5142 14.1707 12.7376C13.2561 13.961 11.9706 14.856 10.5058 15.2891C9.04099 15.7222 7.47545 15.6702 6.04265 15.1408C4.60984 14.6115 3.38653 13.6331 2.55516 12.3517C1.72379 11.0703 1.32891 9.55452 1.42942 8.03036C1.52992 6.50621 2.12042 5.05537 3.11284 3.89423C4.10527 2.7331 5.44645 1.92387 6.93636 1.58724C8.42627 1.25062 9.98509 1.40463 11.3803 2.02631' stroke='%23FFA800' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.5833 2.83301L8.5 9.92342L6.375 7.79842' stroke='%23FFA800' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.menu-unique-selling-points-container ul li,
.menu-unique-selling-points-container ul li > a::before,
.menu-unique-selling-points-container ul li > a::after {
  color: #7A7287;
  -webkit-font-smoothing: antialiased;
}
.menu-unique-selling-points-container ul li:last-child {
  padding-right: 0;
}
.menu-unique-selling-points-container ul li::before {
  position: absolute;
  left: 0;
  top: 8px;
}
.menu-unique-selling-points-container ul li.before > a::before {
  content: attr(title);
  padding-right: 4px;
}
.menu-unique-selling-points-container ul li.after > a::after {
  content: attr(title);
  padding-left: 4px;
}
.menu-unique-selling-points-container ul li strong,
.menu-unique-selling-points-container ul li a,
.menu-unique-selling-points-container ul li .rd-a-tag {
  color: #443D4E !important;
  font-size: inherit;
  font-family: inherit;
  font-weight: 500;
  -webkit-font-smoothing: auto;
}
.rd-custom-menu ul {
  margin: 0;
}
.rd-custom-menu ul li {
  padding: 4px 0;
  list-style-type: none;
}
.rd-custom-menu ul li::marker {
  display: none;
}
.rd-custom-menu ul li a {
  font-size: 14px;
  color: #443D4E;
  line-height: 32px;
  padding-left: 20px !important;
  position: relative;
  display: inline-block;
  font-family: 'Montserrat', sans-serif;
  -webkit-font-smoothing: antialiased;
}
.rd-custom-menu ul li a::before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='10' viewBox='0 0 7 10' fill='none'%3E%3Cpath d='M1 9L5 5L1 1' stroke='%23FFC01F' stroke-width='2'/%3E%3C/svg%3E");
}
.rd-custom-menu ul li a::before {
  position: absolute;
  left: 0;
  top: 0;
  transition: left 0.15s ease-in-out;
}
.rd-custom-menu ul li a:hover {
  color: #7A7287 !important;
}
.rd-custom-menu ul li a:hover::before {
  left: 3px;
}
.woocommerce-ordering {
  display: none;
}
.woocommerce-ordering select {
  background-color: transparent;
  font-size: 14px !important;
}
.woocommerce-result-count {
  display: none;
}
body .rd-image-with-products:nth-child(even) .row_col_wrap_12_inner {
  display: flex;
  flex-flow: row-reverse wrap;
}
body .rd-image-with-products + .rd-image-with-products {
  padding-top: 100px !important;
  border-top: 1px dashed #E7E4E7;
}
body .rd-image-with-products .row_col_wrap_12_inner > div:first-child {
  min-height: 300px;
}
body .rd-image-with-products .row_col_wrap_12_inner > div:first-child,
body .rd-image-with-products .row_col_wrap_12_inner > div:first-child > div,
body .rd-image-with-products .row_col_wrap_12_inner > div:first-child > div > div,
body .rd-image-with-products .row_col_wrap_12_inner > div:first-child > div > div > div,
body .rd-image-with-products .row_col_wrap_12_inner > div:first-child > div > div > div > div {
  display: flex;
  flex: 1;
  overflow: hidden;
  border-radius: 25px;
}
body .rd-image-with-products .row_col_wrap_12_inner > div ul.products {
  margin: 0 calc(-13px / 2) !important;
  width: auto !important;
  padding-top: 0 !important;
}
body .rd-image-with-products .row_col_wrap_12_inner > div ul.products li.product {
  margin: 0 !important;
  padding: 0 calc(13px / 2) !important;
}
@media only screen and (max-width: 500px) {
  body .rd-image-with-products .row_col_wrap_12_inner > div ul.products li.product {
    width: calc(100% / 2) !important;
  }
}
@media only screen and (max-width: 690px) {
  body .rd-image-with-products .row_col_wrap_12_inner > div ul.products li.product {
    width: calc(100% / 2) !important;
    margin: 0 !important;
  }
}
@media only screen and (max-width: 999px) and (min-width: 690px) {
  body .rd-image-with-products .row_col_wrap_12_inner > div ul.products li.product {
    width: calc(100% / 2) !important;
  }
}
@media only screen and (max-width: 1300px) and (min-width: 1000px) {
  body .rd-image-with-products .row_col_wrap_12_inner > div ul.products li.product {
    width: calc(100% / 2) !important;
    margin: 0 !important;
  }
}
@media only screen and (min-width: 1300px) {
  body .rd-image-with-products .row_col_wrap_12_inner > div ul.products li.product {
    width: calc(100% / 2) !important;
    margin: 0 !important;
  }
}
body .rd-image-with-products .row_col_wrap_12_inner > div ul.products li.product::after {
  left: calc(13px / 2);
  right: calc(13px / 2);
}
@media only screen and (max-width: 767px) {
  body .rd-image-with-products .row_col_wrap_12_inner > div ul.products li.product .product-wrap > a {
    height: 300px;
  }
  body .rd-image-with-products .row_col_wrap_12_inner > div ul.products li.product .product-wrap > a img {
    max-height: 300px;
  }
}
@media only screen and (max-width: 767px) {
  body .rd-image-with-products .row_col_wrap_12_inner > div ul.products li.product .woocommerce-loop-product__title,
  body .rd-image-with-products .row_col_wrap_12_inner > div ul.products li.product .price {
    padding-left: 15% !important;
    padding-right: 15% !important;
  }
}
body .rd-image-with-products .rd-component-title-big {
  margin-bottom: 0;
}
@media only screen and (max-width: 767px) {
  body .rd-image-with-products .rd-component-title-big {
    width: 100%;
  }
}
body .rd-image-with-products .rd-content-block {
  font-family: 'Montserrat', sans-serif;
  color: #7A7287;
  font-size: 14px;
  line-height: 24px;
  letter-spacing: -0.1px;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  margin-top: 10px;
}
body .rd-image-with-products .rd-content-block a {
  color: #443D4E !important;
}
body .rd-image-with-products .rd-content-block a:hover {
  text-decoration: underline !important;
}
body .rd-image-with-products .row_col_wrap_12 > div > div > div {
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
  align-items: center;
}
@media only screen and (max-width: 767px) {
  body .rd-image-with-products .row_col_wrap_12 > div > div > div > .wpb_text_column {
    order: 1;
    margin-top: 25px;
  }
}
@media only screen and (max-width: 767px) {
  body .rd-image-with-products .row_col_wrap_12 > div > div > div > .nectar-button {
    transform: translateY(50%);
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    z-index: 20;
    position: relative;
  }
}
body .rd-image-with-products .row_col_wrap_12 > div > div > div > .wpb_row {
  width: 100%;
  margin-top: 15px;
}
@media only screen and (max-width: 767px) {
  body .rd-image-with-products .row_col_wrap_12 > div > div > div > .wpb_row {
    margin-top: 0;
  }
}
.rd-process {
  margin-top: 100px;
}
.rd-process .rd-component-title-big {
  max-width: 490px;
  display: block;
}
.rd-process .rd-component-subtitle {
  margin-bottom: 25px !important;
}
.rd-process .menu-werkwijze-en-service-container {
  margin-left: -25px;
}
@media only screen and (max-width: 999px) {
  .rd-process .menu-werkwijze-en-service-container {
    margin-left: 0;
  }
}
.rd-process .row_col_wrap_12_inner > div:first-child,
.rd-process .row_col_wrap_12_inner > div:first-child > div {
  display: flex;
  flex-direction: column;
  flex: 1;
}
.rd-process .row_col_wrap_12_inner > div:first-child > div,
.rd-process .row_col_wrap_12_inner > div:first-child > div > div {
  align-self: flex-start;
  position: -webkit-sticky;
  position: sticky;
  top: 30%;
}
div.rd-color-header {
  height: 450px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: -70px !important;
}
@media only screen and (min-width: 1px) and (max-width: 999px) {
  div.rd-color-header {
    margin-top: -69px !important;
    justify-content: flex-start;
  }
}
div.rd-color-header.with-image {
  border-radius: 25px;
  overflow: hidden;
  height: 400px;
  margin-top: 0 !important;
}
@media only screen and (max-width: 768px) {
  div.rd-color-header.with-image {
    border-radius: 0;
    margin: 0 -20px;
  }
}
div.rd-color-header.with-image .row-bg-overlay {
  background-color: rgba(68, 61, 78, 0.2) !important;
}
div.rd-color-header.with-image + .rd-page-navigation {
  margin-top: -100px !important;
  margin-bottom: 50px !important;
  transform: translateY(-50%);
  z-index: 30;
}
@media only screen and (max-width: 999px) {
  div.rd-color-header.with-image + .rd-page-navigation {
    margin-top: -75px !important;
  }
}
@media only screen and (max-width: 768px) {
  div.rd-color-header.with-image + .rd-page-navigation {
    margin-top: -124px !important;
    transform: none;
  }
}
div.rd-color-header.with-image + .rd-page-navigation .rd-onpage-navigation > .wpb_wrapper {
  padding: 0 20px;
}
@media only screen and (max-width: 768px) {
  div.rd-color-header.with-image + .rd-page-navigation .rd-onpage-navigation > .wpb_wrapper {
    padding: 0;
  }
}
div.rd-color-header.with-image .rd-header-title > .wpb_wrapper > * {
  color: white;
  padding: 0 20px;
}
div.rd-color-header > .row-bg-wrap {
  border-bottom: 1px solid #F1EFF1;
}
div.rd-color-header .rd-component-subtitle > .wpb_wrapper > *,
div.rd-color-header .rd-header-title > .wpb_wrapper > * {
  text-align: center !important;
}
@media only screen and (min-width: 1px) and (max-width: 999px) {
  div.rd-color-header .rd-component-subtitle > .wpb_wrapper > *,
  div.rd-color-header .rd-header-title > .wpb_wrapper > * {
    text-align: left !important;
  }
}
div.rd-color-header .rd-header-title > .wpb_wrapper > * {
  color: #443D4E;
}
div.rd-color-header + .rd-page-navigation {
  margin-top: -25px !important;
}
.rd-onpage-navigation .wpb_wrapper {
  display: flex;
  justify-content: center;
}
.rd-onpage-navigation ul {
  display: inline-flex;
  flex-flow: row wrap;
  margin-left: 0;
  justify-content: center;
  border: 1px solid #F1EFF1;
  border-radius: 25px;
  overflow: hidden;
  background-color: white;
}
@media only screen and (min-width: 1px) and (max-width: 999px) {
  .rd-onpage-navigation ul {
    justify-content: flex-start;
  }
}
.rd-onpage-navigation ul li {
  display: flex;
  flex: 1;
  list-style-type: none;
  border: 1px solid #F1EFF1;
  margin-top: -1px;
  margin-bottom: -1px;
  margin-left: -1px;
  margin-right: -1px;
}
.rd-onpage-navigation ul li:last-child {
  margin-right: 0;
  border-right: none;
}
.rd-onpage-navigation ul li a {
  padding: 11px 25px 13px;
  background-color: white;
  color: #7A7287;
  white-space: nowrap;
  transition: all 0.15s ease-in-out;
  display: inline-block;
  width: 100%;
  text-align: center;
}
.rd-onpage-navigation ul li a:hover {
  color: #443D4E;
  background-color: #F8F8FB;
}
.container-wrap .main-content > .row > div.rd-color-header.with-image + div.rd-page-navigation {
  margin-bottom: 75px !important;
}
body div.rd-faq .rd-component-title-big {
  padding-top: 75px;
  margin-top: -75px;
}
@media only screen and (max-width: 999px) {
  body div.rd-faq .rd-component-title-big {
    padding-top: 150px;
    margin-top: -150px;
  }
}
body div.rd-faq .toggle.open h3 a {
  border-radius: 25px 25px 0 0 !important;
}
body div.rd-faq .toggle[data-inner-wrap="true"] > div .inner-toggle-wrap {
  padding: 18px 20px;
  border: 1px solid #F1EFF1;
}
body div.rd-faq .toggle .inner-toggle-wrap {
  overflow: hidden;
  border-radius: 0 0 25px 25px;
}
body div.rd-faq .toggle > div {
  box-shadow: none;
  margin-top: -1px;
  border-radius: 0 0 25px 25px;
}
body div.rd-faq .toggle > div .wpb_wrapper > * {
  font-family: 'Montserrat', sans-serif;
  color: #7A7287;
  font-size: 14px;
  line-height: 24px;
  letter-spacing: -0.1px;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
}
body div.rd-faq .toggle > div .wpb_wrapper > * a {
  color: #443D4E !important;
}
body div.rd-faq .toggle > div .wpb_wrapper > * a:hover {
  text-decoration: underline !important;
}
body div.rd-faq .toggle > div .wpb_wrapper > * a {
  color: #443D4E;
}
body div.rd-faq .toggle h3 a {
  background-color: #F8F8FB !important;
  border-radius: 25px !important;
  border: 1px solid #F1EFF1 !important;
  color: #443D4E !important;
}
body div.rd-faq .toggle h3 a:hover {
  border: 1px solid #E7E4E7 !important;
}
body div.rd-faq .toggle h3 a i {
  color: #7A7287;
  left: 17px;
}
#ajax-content-wrap .rd-testimonials {
  margin-top: -85px;
}
@media only screen and (max-width: 991px) {
  #ajax-content-wrap .rd-testimonials {
    margin-top: -85px !important;
  }
}
@media only screen and (min-width: 1px) and (max-width: 999px) {
  #ajax-content-wrap .rd-testimonials.full-width-section {
    margin-top: -85px !important;
  }
}
#ajax-content-wrap .rd-testimonials > .row-bg-wrap {
  height: auto !important;
  top: 85px !important;
  bottom: 85px !important;
  background-color: #F8F8FB;
}
#ajax-content-wrap .rd-testimonials div.testimonial_slider span.star-rating,
#ajax-content-wrap .rd-testimonials div.testimonial_slider span.star-rating .filled {
  font-size: 20px !important;
}
#ajax-content-wrap .rd-testimonials .testimonial-next-prev > a {
  margin-top: 0 !important;
  background-color: white;
  border-radius: 25px;
  width: 50px !important;
  height: 50px !important;
  border: 1px solid #F1EFF1;
  box-shadow: 0 0 60px rgba(68, 61, 78, 0.05);
  transition: all 0.1s ease-in-out;
}
#ajax-content-wrap .rd-testimonials .testimonial-next-prev > a::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' viewBox='0 0 11 11' fill='none'%3E%3Cpath d='M4.45312 1.07031C4.21875 1.30469 4.24219 1.65625 4.45312 1.89062L7.28906 4.5625H0.5625C0.234375 4.5625 0 4.82031 0 5.125V5.875C0 6.20312 0.234375 6.4375 0.5625 6.4375H7.28906L4.45312 9.13281C4.24219 9.36719 4.24219 9.71875 4.45312 9.95312L4.96875 10.4688C5.20312 10.6797 5.55469 10.6797 5.76562 10.4688L10.3359 5.89844C10.5469 5.6875 10.5469 5.33594 10.3359 5.10156L5.76562 0.554688C5.55469 0.34375 5.20312 0.34375 4.96875 0.554688L4.45312 1.07031Z' fill='%238D839C'/%3E%3C/svg%3E");
}
@media only screen and (max-width: 690px) {
  #ajax-content-wrap .rd-testimonials .testimonial-next-prev > a {
    bottom: -70px !important;
  }
}
#ajax-content-wrap .rd-testimonials .testimonial-next-prev > a:hover {
  transform: translateY(-50%) !important;
  background-color: #443D4E;
}
#ajax-content-wrap .rd-testimonials .testimonial-next-prev > a:hover::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' viewBox='0 0 11 11' fill='none'%3E%3Cpath d='M4.45312 1.07031C4.21875 1.30469 4.24219 1.65625 4.45312 1.89062L7.28906 4.5625H0.5625C0.234375 4.5625 0 4.82031 0 5.125V5.875C0 6.20312 0.234375 6.4375 0.5625 6.4375H7.28906L4.45312 9.13281C4.24219 9.36719 4.24219 9.71875 4.45312 9.95312L4.96875 10.4688C5.20312 10.6797 5.55469 10.6797 5.76562 10.4688L10.3359 5.89844C10.5469 5.6875 10.5469 5.33594 10.3359 5.10156L5.76562 0.554688C5.55469 0.34375 5.20312 0.34375 4.96875 0.554688L4.45312 1.07031Z' fill='%23FFF'/%3E%3C/svg%3E");
}
@media only screen and (max-width: 690px) {
  #ajax-content-wrap .rd-testimonials .testimonial-next-prev > a:hover {
    transform: none !important;
  }
}
#ajax-content-wrap .rd-testimonials .testimonial-next-prev > a:hover::before {
  transform: none !important;
}
#ajax-content-wrap .rd-testimonials .testimonial-next-prev > a::after {
  display: none !important;
}
#ajax-content-wrap .rd-testimonials .testimonial-next-prev > a::before {
  content: '';
  width: inherit;
  height: inherit;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 14px 14px;
}
#ajax-content-wrap .rd-testimonials .testimonial-next-prev > a.prev::before {
  transform: translate(0) rotate(180deg) !important;
}
#ajax-content-wrap .rd-testimonials .star-rating-wrap {
  position: relative;
  margin-top: 35px !important;
  margin-bottom: 8px !important;
}
#ajax-content-wrap .rd-testimonials .star-rating-wrap::after {
  content: '';
  height: 50px;
  width: 180px;
  border-radius: 25px;
  background-color: #F8F8FB;
  border: 1px solid #F1EFF1;
  position: absolute;
  top: 5px;
  left: 50%;
  transform: translateX(-50%);
  z-index: -1;
}
#ajax-content-wrap .rd-testimonials .controls {
  display: none;
}
#ajax-content-wrap .rd-testimonials .testimonial-name {
  font-weight: normal;
  color: #443D4E;
  font-size: 18px;
  line-height: 28px;
  font-family: Ubuntu;
  margin-bottom: 12px;
  display: block;
  letter-spacing: -0.1px;
  -webkit-font-smoothing: antialiased;
  display: flex;
  justify-content: center;
  align-items: baseline;
}
@media only screen and (max-width: 690px) {
  #ajax-content-wrap .rd-testimonials .testimonial-name {
    font-size: 16px;
  }
}
#ajax-content-wrap .rd-testimonials .testimonial-name::after {
  content: 'geverifieerde koper';
  color: #7A7287;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='%23009DDE'%3E%3Cpath fill-rule='evenodd' d='M6.267 3.455a3.066 3.066 0 001.745-.723 3.066 3.066 0 013.976 0 3.066 3.066 0 001.745.723 3.066 3.066 0 012.812 2.812c.051.643.304 1.254.723 1.745a3.066 3.066 0 010 3.976 3.066 3.066 0 00-.723 1.745 3.066 3.066 0 01-2.812 2.812 3.066 3.066 0 00-1.745.723 3.066 3.066 0 01-3.976 0 3.066 3.066 0 00-1.745-.723 3.066 3.066 0 01-2.812-2.812 3.066 3.066 0 00-.723-1.745 3.066 3.066 0 010-3.976 3.066 3.066 0 00.723-1.745 3.066 3.066 0 012.812-2.812zm7.44 5.252a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z' clip-rule='evenodd' /%3E%3C/svg%3E");
  height: 40px;
  font-weight: 400;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  padding-left: 32px;
  margin-left: 15px;
  background-size: 42px 42px;
  background-position: 0px 2px;
  background-repeat: no-repeat;
  font-family: 'Montserrat', sans-serif;
  font-size: 15px;
}
#ajax-content-wrap .rd-testimonials .slides {
  border: 1px solid #F1EFF1;
  border-radius: 25px;
  box-shadow: 0 0 60px rgba(68, 61, 78, 0.05);
  display: flex;
  align-items: center;
  background-color: white;
}
#ajax-content-wrap .rd-testimonials .slides blockquote {
  padding: 0;
}
@media only screen and (max-width: 690px) {
  #ajax-content-wrap .rd-testimonials .slides blockquote {
    padding: 0 !important;
  }
}
#ajax-content-wrap .rd-testimonials .slides blockquote .title {
  display: none;
}
#ajax-content-wrap .rd-testimonials .slides p {
  font-weight: normal;
  color: #443D4E;
  font-size: 18px;
  line-height: 28px;
  font-family: Ubuntu;
  margin-bottom: 12px;
  display: block;
  letter-spacing: -0.1px;
  -webkit-font-smoothing: antialiased;
  padding: 25px 30px;
  margin-bottom: 0;
}
#ajax-content-wrap .rd-testimonials .slides p .open-quote,
#ajax-content-wrap .rd-testimonials .slides p .close-quote {
  color: #7A7287;
  font-size: 22px;
  padding: 0 5px;
}
.rd-text-component .wpb_text_column {
  margin-top: 15px !important;
}
.rd-text-component .wpb_text_column .wpb_wrapper {
  font-family: 'Montserrat', sans-serif;
  color: #7A7287;
  font-size: 14px;
  line-height: 24px;
  letter-spacing: -0.1px;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: #443D4E !important;
}
.rd-text-component .wpb_text_column .wpb_wrapper a {
  color: #443D4E !important;
}
.rd-text-component .wpb_text_column .wpb_wrapper a:hover {
  text-decoration: underline !important;
}
.rd-text-component .wpb_text_column ul {
  margin-left: 0;
}
.rd-text-component .wpb_text_column ul li {
  position: relative;
  padding-left: 24px;
  font-size: 14px;
  color: #443D4E;
  font-family: 'Montserrat', sans-serif;
  line-height: 24px;
  letter-spacing: -0.1px;
  display: block;
}
.rd-text-component .wpb_text_column ul li::before {
  position: absolute;
  left: 0;
  top: 3px;
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17' fill='none'%3E%3Cpath d='M15.5807 7.84881V8.50047C15.5799 10.0279 15.0853 11.5142 14.1707 12.7376C13.2561 13.961 11.9706 14.856 10.5058 15.2891C9.04099 15.7222 7.47545 15.6702 6.04265 15.1408C4.60984 14.6115 3.38653 13.6331 2.55516 12.3517C1.72379 11.0703 1.32891 9.55452 1.42942 8.03036C1.52992 6.50621 2.12042 5.05537 3.11284 3.89423C4.10527 2.7331 5.44645 1.92387 6.93636 1.58724C8.42627 1.25062 9.98509 1.40463 11.3803 2.02631' stroke='%23FFA800' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.5833 2.83301L8.5 9.92342L6.375 7.79842' stroke='%23FFA800' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.rd-text-component .wpb_text_column ul li + li {
  margin-top: 5px;
}
.container-wrap div.woocommerce-notices-wrapper > .woocommerce-message,
.container-wrap ul.woocommerce-error {
  padding: 15px 20px !important;
  background-color: white !important;
  border: 1px solid #F1EFF1 !important;
  border-radius: 6px;
}
.container-wrap div.woocommerce-notices-wrapper > .woocommerce-message li,
.container-wrap ul.woocommerce-error li,
.container-wrap div.woocommerce-notices-wrapper > .woocommerce-message strong,
.container-wrap ul.woocommerce-error strong,
.container-wrap div.woocommerce-notices-wrapper > .woocommerce-message,
.container-wrap ul.woocommerce-error {
  color: #443D4E !important;
  font-weight: 400;
}
.container-wrap div.woocommerce-notices-wrapper > .woocommerce-message a,
.container-wrap ul.woocommerce-error a {
  text-decoration: underline;
  color: #7A7287 !important;
  margin-left: auto;
  transition: color 0.1s ease-in-out;
}
.container-wrap div.woocommerce-notices-wrapper > .woocommerce-message a:hover,
.container-wrap ul.woocommerce-error a:hover {
  background-color: transparent !important;
  color: #443D4E !important;
}
.container-wrap div.woocommerce-notices-wrapper {
  margin-bottom: 14px;
}
.container-wrap ul.woocommerce-error > li::before,
.container-wrap div.woocommerce-notices-wrapper > div.woocommerce-message::before {
  content: '';
  position: absolute;
  left: 0;
  top: 3px;
  width: 18px;
  height: 18px;
  background-size: 18px 18px;
  background-repeat: no-repeat;
  background-position: center center;
}
.container-wrap ul.woocommerce-error > li {
  position: relative;
  padding-left: 26px !important;
}
.container-wrap ul.woocommerce-error > li + li {
  margin-top: 6px;
}
.container-wrap div.woocommerce-notices-wrapper > div.woocommerce-message {
  padding-left: 46px !important;
}
.container-wrap div.woocommerce-notices-wrapper > div.woocommerce-message::before {
  left: 20px;
  top: 18px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='%237a7287' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M13 16h-1v-4h-1m1-4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z' /%3E%3C/svg%3E");
}
.container-wrap ul.woocommerce-error > li::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%237a7287' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M12 9v2m0 4h.01m-6.938 4h13.856c1.54 0 2.502-1.667 1.732-3L13.732 4c-.77-1.333-2.694-1.333-3.464 0L3.34 16c-.77 1.333.192 3 1.732 3z' /%3E%3C/svg%3E");
}
body.error404 .rd-page-not-found .row_col_wrap_12_inner {
  display: flex;
  align-items: center;
}
@media only screen and (max-width: 500px) {
  body.error404 .rd-page-not-found .nectar-button {
    width: 100% !important;
    text-align: center !important;
  }
}
@media only screen and (max-width: 500px) {
  body.error404 .rd-page-not-found .nectar-button[data-color-override="false"].regular-button + .nectar-button {
    margin-left: 0 !important;
  }
}
body.error404 .rd-page-not-found .illustration {
  display: flex;
  justify-content: center;
}
body.error404 .rd-page-not-found .illustration::before {
  content: '';
  display: block;
  width: 100%;
  height: 350px;
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='403' height='358' viewBox='0 0 403 358' fill='none'%3E%3Cpath d='M239.317 304.38C235.734 306.035 234.066 310.435 235.323 313.965C236.443 317.111 239.418 318.25 239.716 318.358C242.879 319.509 246.941 318.442 248.902 315.163C250.946 311.745 249.836 307.377 246.905 305.179C244.727 303.546 241.743 303.259 239.317 304.38Z' fill='%23FFFAED'/%3E%3Cpath d='M235.323 287.206C238.918 287.339 242.512 287.473 246.106 287.606C246.076 274.065 246.324 260.077 246.905 245.671C247.932 220.227 249.897 196.09 252.496 173.383C245.707 173.516 238.918 173.649 232.128 173.782' fill='%23FFFAED'/%3E%3Cpath d='M105.524 40.3893C106.565 39.3235 109.682 40.8259 110.435 41.1887C111.774 41.8345 114.042 43.2038 116.086 46.1284C118.575 44.1519 121.785 44.2264 123.361 45.8244C124.849 47.3322 124.359 49.6669 124.296 49.9464C124.961 52.1275 125.626 54.3077 126.291 56.4883C127.417 57.3208 129.025 58.7265 130.391 60.8716C131.993 63.3889 132.54 65.7922 132.751 67.2534C135.475 68.0698 138.355 66.8766 139.484 64.7159C140.325 63.1052 140.107 61.1206 138.977 59.5814C140.044 57.7073 139.927 55.4869 138.685 53.9414C137.156 52.0398 134.68 52.1008 134.397 52.1126C137.26 51.7925 139.725 50.0849 140.738 47.6857C141.715 45.3709 140.968 43.2902 140.748 42.7368C144.995 37.8348 144.389 34.4825 144.237 33.7919C143.02 28.2857 133.466 24.0096 120.541 26.4591C123.598 22.2659 124.089 17.2263 121.846 13.5264C121.402 12.7939 119.312 9.37518 115.098 9.06735C111.212 8.78366 108.427 11.3589 108 11.7658C107.589 11.2899 106.074 9.65761 103.41 9.24519C100.303 8.7646 97.9344 10.2987 97.4716 10.6116C97.0583 9.85238 96.1459 8.47583 94.4945 7.79624C91.8265 6.6983 88.3045 7.86229 85.9541 10.8343C86.5549 7.72976 85.1508 5.07277 83.1582 4.44441C81.3531 3.8749 79.6692 5.16 79.5637 5.24299C77.8175 6.61785 77.2548 9.38026 78.3654 12.0326C78.9968 9.46664 78.1863 6.88968 76.3686 5.6427C73.7832 3.8694 70.1337 5.45258 68.3811 7.63957C66.2653 10.2796 67.0715 13.6014 67.1828 14.0295C66.6569 13.6852 63.6333 11.7701 60.7929 12.8312C57.4005 14.0989 55.197 19.2659 57.1985 24.8124C55.2114 25.0042 52.3727 25.4911 49.211 26.8092C48.0449 27.2953 44.7837 28.6829 42.0221 31.2023C36.7429 36.0191 32.5827 45.6177 36.3233 53.0637C37.0299 54.4703 38.495 56.7487 41.6228 58.7596C41.0461 59.155 36.9266 62.0864 36.4308 67.546C35.993 72.3697 38.6982 75.7058 39.2267 76.3325C35.1029 79.6407 34.2269 84.8996 36.4016 88.0503C38.3963 90.9402 42.2935 91.096 42.8211 91.1096C41.1422 95.5632 42.6848 100.539 46.4156 103.091C49.6937 105.333 54.1308 105.342 57.5982 103.091C57.218 102.559 56.7357 101.755 56.3999 100.695C55.9837 99.3786 55.9731 98.2328 56.0235 97.5117C58.0542 95.3544 58.1986 93.9592 57.9975 93.1064C57.4754 90.8945 54.2896 90.9004 51.6076 87.1158C50.9267 86.1555 49.9482 84.7366 50.4093 83.5214C50.8556 82.3455 52.247 82.4218 52.8055 81.1252C53.3745 79.8046 52.2343 79.0225 52.4062 77.5308C52.6789 75.1668 55.9926 73.2398 58.7961 72.7381C61.6355 72.2299 61.9175 73.5481 65.5857 73.5366C69.5675 73.5244 74.2464 71.956 74.7714 69.5429C74.9734 68.6139 74.5728 67.4986 75.1707 67.1467C75.5476 66.9249 75.96 67.1768 77.1739 67.2293C77.4957 67.2433 77.8798 67.2272 78.3659 67.1467C78.3659 67.1467 80.2709 66.8304 81.9239 65.6296C86.0658 62.6212 85.1953 55.4602 85.1555 55.1651C84.6046 51.0681 82.2775 48.3268 81.1617 47.1776C86.7399 48.7354 89.623 50.5955 91.2363 52.0728C92.0099 52.7817 93.9991 54.7751 96.1924 54.4334C96.9665 54.3128 97.3395 53.9787 97.8065 54.1383C98.603 54.4097 99.153 55.9396 98.5535 60.8153C99.3359 60.5883 101.593 59.8266 103.14 57.6794C104.896 55.2409 105.041 51.9771 103.576 49.2033C104.387 48.1989 105.323 46.7004 105.524 44.7819C105.764 42.4865 104.788 41.1426 105.524 40.3893Z' fill='%23FFFAED'/%3E%3Cpath d='M58.7963 105.888C57.7297 106.546 57.7619 110.403 60.3939 112.278C62.326 113.654 65.002 113.495 66.7838 111.878C61.5676 106.259 59.5776 105.405 58.7963 105.888Z' fill='%23FFFAED'/%3E%3Cpath d='M64.7876 110.281C64.3019 110.612 65.4791 115.455 68.7813 116.272C71.3536 116.908 74.1245 114.83 73.9734 114.275C73.862 113.866 72.2323 114.509 69.9796 113.876C66.5694 112.917 65.1886 110.008 64.7876 110.281Z' fill='%23FFFAED'/%3E%3Cpath d='M91.5451 236.884C90.7859 237.074 87.0746 237.92 82.0389 239.196C77.5421 240.336 73.8121 241.346 71.1768 242.077C74.4176 249.744 77.6247 257.733 80.7618 266.039C84.4346 275.763 87.7496 285.23 90.7461 294.395C101.03 294.516 122.052 293.147 140.269 278.82C144.038 275.856 147.202 272.718 149.854 269.634C154.913 260.315 159.972 250.996 165.031 241.677C172.619 227.699 180.207 213.721 187.795 199.742C175.456 207.265 164.842 212.413 157.443 215.718C134.053 226.163 113.125 231.493 91.5451 236.884Z' fill='%23FFFAED'/%3E%3Cpath d='M56 230.894C54.803 231.563 57.2567 243.309 66.3841 250.464C69.8756 253.201 73.4311 254.55 75.9691 255.256C74.3715 250.863 72.774 246.47 71.1764 242.077C69.6059 241.415 67.4956 240.402 65.1858 238.882C58.798 234.677 56.7643 230.467 56 230.894Z' fill='%23FFFAED'/%3E%3Cpath d='M56.0012 300.785C59.7591 299.601 67.4913 296.602 74.3524 289.238C79.9514 283.228 82.5038 276.959 83.6711 273.34C80.5827 276.002 74.2021 280.755 64.8211 282.768C58.5333 284.117 53.155 283.751 49.6113 283.212C51.7412 289.07 53.8714 294.927 56.0012 300.785Z' fill='%23FFFAED'/%3E%3Cpath d='M309.207 129.851C309.731 131.37 311.362 135.428 315.597 138.238C317.888 139.758 320.117 140.367 321.588 140.634C323.318 138.104 325.049 135.575 326.78 133.046C320.922 131.98 315.065 130.915 309.207 129.851Z' fill='%23FFFAED'/%3E%3Cpath d='M126.891 63.3538C125.91 63.9191 123.064 65.3871 119.303 64.9514C114.297 64.3713 111.457 60.8561 110.916 60.1587' stroke='%23443D4E' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M106.646 68.998C106.321 70.3928 105.763 73.6625 107.08 77.4242C109.038 83.0159 113.669 85.4917 114.68 86.0028C113.709 88.1097 112.738 90.2167 111.767 92.3236' stroke='%23443D4E' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M86.1553 80.1279C86.4216 82.5241 86.6879 84.9207 86.9539 87.3168' stroke='%23443D4E' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M119.303 71.7407C119.569 74.2703 119.835 76.7994 120.101 79.3289' stroke='%23443D4E' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M86.9529 69.3442C85.7584 70.7873 83.6713 72.9438 80.4978 74.6938C76.8699 76.6941 73.5032 77.2365 71.5479 77.4029' stroke='%23443D4E' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M64.6028 102.96C63.7835 100.301 64.231 98.043 65.3518 97.5014C66.8165 96.7943 69.086 99.1828 69.5679 99.6901C71.7989 102.038 73.1314 105.846 72.0178 106.882C71.3268 107.526 69.7851 107.017 68.9018 106.405C67.0925 105.15 66.3714 102.298 67.3207 99.2959' stroke='%23443D4E' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M61.0349 91.9141C59.6317 92.6817 57.1229 94.3551 56.4488 97.1823C55.1205 102.754 62.0223 108.171 63.9374 109.675C69.1887 113.797 74.9202 114.619 78.0925 114.779' stroke='%23443D4E' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M134.327 73.438C136.739 83.4727 136.98 91.8222 136.777 97.3987C136.447 106.478 136.036 114.852 130.554 122.668C128.87 125.068 125.963 129.104 120.642 131.35C113.879 134.204 107.474 132.368 102.982 131.082C91.3727 127.757 83.8065 120.085 80.127 115.688' stroke='%23443D4E' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M128.261 125.302C129.691 128.888 131.121 132.475 132.55 136.061C133.635 138.781 134.72 141.502 135.805 144.222' stroke='%23443D4E' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M88.1514 123.66C92.1942 128.935 94.6501 133.772 96.1388 137.239C99.2472 144.476 98.9762 147.681 98.535 149.62C98.0057 151.947 96.9459 153.702 96.1388 154.812' stroke='%23443D4E' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M81.1928 46.04C81.6374 46.4127 86.7651 50.8518 86.1392 57.3967C86.0038 58.813 85.3275 63.1608 81.507 65.6932C78.1281 67.9327 74.5582 67.2489 73.7033 67.085C72.9754 66.9457 69.0642 66.1963 68.8309 64.2985C68.6383 62.7314 70.9895 60.6825 72.5664 61.0894C74.6708 61.6322 76.1143 66.7345 74.739 69.6823C72.9923 73.4258 66.1888 74.7854 57.9023 72.526' stroke='%23FFC01F' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M57.5591 74.8117C55.198 74.7968 53.1364 75.9511 52.4462 77.7104C51.1137 81.105 55.4237 85.3816 56.9951 84.9256C57.9147 84.6588 58.4542 82.6086 57.7627 81.6097C56.6318 79.977 51.7391 80.4762 50.6805 82.714C49.7896 84.597 51.3953 88.1732 55.3771 90.3005' stroke='%23FFC01F' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M82.3027 23.6697C83.4735 22.7792 86.8452 20.4796 91.2526 20.961C97.6819 21.6631 102.652 27.8828 102.939 33.4995C102.976 34.2295 103.197 38.5513 100.535 40.0477C97.7391 41.6195 92.9158 39.4253 92.5466 36.7835C92.2494 34.6575 94.8119 32.067 97.2805 31.8862C101.465 31.5801 106.564 38.1135 105.851 43.9475C105.423 47.4449 102.8 51.5632 99.3324 51.7063C97.2081 51.7939 94.6049 50.3962 94.3119 48.5488C93.9435 46.2259 97.2678 43.4516 99.915 43.7349C103.491 44.1173 106.692 50.1714 105.074 54.5767C104.124 57.1638 101.798 58.4023 100.913 58.8156' stroke='%23FFC01F' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M126.302 49.1203C126.4 48.3937 126.723 45.472 125.1 44.01C122.114 41.3204 114.637 45.4598 114.856 47.665C114.987 48.9894 117.96 50.2783 118.924 49.4823C120.201 48.428 118.698 43.0996 115.226 40.208C112.982 38.3395 110.474 37.9537 109.271 37.8525' stroke='%23FFC01F' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M126.691 27.0375C128.09 26.2973 131.538 24.737 135.725 25.5851C140.709 26.5954 146.939 31.0617 146.459 36.7834C146.074 41.3666 141.512 45.2384 137.269 45.1778C135.124 45.1473 132.287 44.101 132.035 42.5348C131.695 40.4117 136.063 37.0603 139.016 38.0313C142.32 39.1178 144.435 45.8066 141.503 49.5086C139.74 51.7345 136.412 52.5517 133.126 51.5588' stroke='%23FFC01F' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M139.865 52.7412C140.089 53.0046 142.518 55.9474 141.511 58.9643C141.029 60.406 139.601 62.3491 138.136 62.0299C136.797 61.7381 135.677 59.6134 136.296 58.4638C136.664 57.7804 137.646 57.4438 138.46 57.6013C140.596 58.015 142.796 62.0726 141.418 65.0209C140.581 66.8133 138.562 67.8943 136.305 67.9197' stroke='%23FFC01F' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M122.9 23.8199C123.206 23.4244 127.098 18.2163 124.971 12.2448C124.74 11.5952 122.603 5.86842 117.603 5.29384C113.074 4.77387 108.78 8.7765 108.477 12.8024C108.247 15.8511 110.292 19.1246 111.352 18.9654C112.439 18.8023 113.145 14.9424 112.231 11.7358C111.49 9.13557 109.417 6.03187 106.24 5.09568C100.169 3.30671 93.3806 10.4092 94.2296 13.7543C94.6822 15.539 97.4798 16.9274 98.9542 16.1699C101.724 14.7468 101.615 4.82892 97.4658 3.00481C95.1382 1.98139 91.6298 3.86521 89.1074 7.19755' stroke='%23FFC01F' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M53.871 24.6868C49.2527 22.6154 46.1223 23.1891 44.6713 23.6257C35.1091 26.502 28.9694 41.5768 34.0565 51.5061C35.9885 55.2771 39.1557 57.5335 41.5731 58.8279C40.8194 58.5921 37.1322 57.5204 34.3427 59.5613C30.7605 62.1818 31.1361 68.1229 32.9276 71.7343C33.8845 73.6634 35.2361 74.9079 36.1452 75.6107C35.198 76.0126 32.6507 77.2562 31.6239 79.9932C30.1068 84.0369 32.9382 88.5925 35.9136 90.7515C37.7767 92.1035 39.691 92.5117 40.8507 92.6523' stroke='%23FFC01F' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M39.723 96.1128C39.6197 96.7022 38.8389 101.599 42.0434 105.077C45.2445 108.551 51.1097 109.185 55.8013 106.04C54.7986 108.88 55.5658 112.023 57.6779 113.891C60.1854 116.109 63.356 115.439 63.6968 115.361C63.7875 115.799 64.3697 118.411 66.7015 119.752C69.079 121.119 72.297 120.604 74.5052 118.36' stroke='%23FFC01F' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M86.4351 7.83276C86.4432 4.4098 84.7511 1.74349 83.0511 1.44286C81.0902 1.09566 78.0585 3.70861 77.8269 8.25534C77.6965 8.73169 76.9 11.7096 77.716 12.169C78.468 12.5929 80.6914 10.9314 80.7303 9.24742C80.7909 6.61372 75.5425 2.47644 71.1334 4.04523C68.0035 5.15884 66.4596 8.7338 66.5659 11.456C66.6277 13.0443 67.2815 15.1212 68.0454 15.1656C68.8537 15.213 70.0973 12.9998 69.5341 11.5623C68.5793 9.12632 61.8591 7.44914 58.3837 10.8488C56.1666 13.0172 55.6827 16.8475 57.1629 20.3648' stroke='%23FFC01F' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M131.366 133.093C129.353 134.756 125.183 137.684 119.254 138.353C107.066 139.727 98.4103 130.313 97.4297 129.212C101.097 130.968 104.317 131.896 106.648 132.415C110.456 133.264 113.329 133.905 116.929 133.045C119.938 132.327 122.098 130.884 123.272 130.086C125.556 128.533 127.141 126.827 128.154 125.56C129.225 128.071 130.295 130.582 131.366 133.093Z' fill='%23443D4E'/%3E%3Cpath d='M94.9404 157.607C97.8366 159.319 105.116 163.054 114.51 162C116.067 161.826 131.139 159.891 137.275 147.223C139.607 142.407 139.778 137.839 139.671 135.242' stroke='%23443D4E' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M86.8066 160.803C89.6266 162.89 96.8194 167.629 107.255 168.391C110.39 168.619 123.859 169.222 134.945 159.604C146.549 149.538 146.493 136.126 146.448 134.044' stroke='%23443D4E' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M99.7334 112.478C99.9307 112.076 100.955 110.091 103.328 109.283C106.217 108.298 108.646 109.895 108.919 110.081' stroke='%23443D4E' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M82.5465 162.4C77.7911 164.231 68.8644 167.658 57.4121 171.985C41.8716 177.857 38.0985 179.184 33.9819 182.769C27.5141 188.401 25.046 195.386 22.0536 208.728C17.3977 229.491 20.0411 237.783 14.8114 259.05C12.9403 266.66 10.7774 272.74 9.27344 276.623C17.8262 278.231 25.5541 279.546 32.2776 280.617C51.6112 283.697 56.3442 283.755 61.2462 283.013C66.9535 282.149 74.0459 280.025 81.6946 275.026' stroke='%23443D4E' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M45.1465 287.406C50.0857 298.651 54.9598 310.639 59.6306 323.35C63.9939 335.223 67.8018 346.699 71.1329 357.697' stroke='%23443D4E' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M51.0225 225.502C52.8796 228.008 55.6331 231.187 59.5426 234.289C63.7895 237.658 67.9302 239.768 71.0449 241.079' stroke='%23443D4E' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M60.8203 211.524C67.6616 229.71 73.3888 245.411 77.8606 257.852C89.2189 289.453 94.5854 304.502 99.1609 325.347C100.64 332.084 101.671 337.699 102.329 341.522' stroke='%23443D4E' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M75.3047 239.48C83.0982 237.968 94.8309 235.522 108.959 231.892C130.636 226.322 145.812 222.281 163.701 213.321C173.664 208.331 181.432 203.326 186.599 199.742' stroke='%23443D4E' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M92.9434 293.397C100.485 292.523 110.378 290.592 121.299 286.208C129.6 282.875 136.395 278.968 141.668 275.424' stroke='%23443D4E' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M148.059 133.245C148.623 133.119 149.807 132.851 151.291 132.486C163.713 129.431 167.982 124.853 180.72 121.588C182.071 121.242 182.847 121.043 183.802 120.864C190.412 119.627 202.158 120.002 218.949 133.445' stroke='%23443D4E' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M283.049 165.196C290.105 151.484 297.16 137.772 304.216 124.06' stroke='%23443D4E' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M324.984 136.84C321.026 144.245 318.357 158.042 314.799 168.191C310.036 181.783 308.21 189.744 304.615 199.542' stroke='%23443D4E' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M308.21 116.472C308.724 112.839 310.04 107.949 313.801 104.091C317.393 100.406 321.185 99.7464 325.783 97.7008C330.456 95.6214 336.665 91.7962 342.956 84.1221C343.358 85.1222 343.878 86.8112 343.754 88.9148C343.529 92.7811 341.293 95.3314 340.559 96.1037' stroke='%23443D4E' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M327.779 102.892C333.423 101.009 338.115 99.9323 341.358 99.2976C347.23 98.1484 348.622 98.22 353.739 96.9014C358.752 95.6095 358.316 95.242 365.321 93.307C370.83 91.7852 374.328 91.1208 378.5 91.7094C380.041 91.9266 381.284 92.2598 382.095 92.508' stroke='%23443D4E' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M392.78 58.3682L392.889 57.89C393.66 54.5424 396.269 51.9339 399.606 51.1623L400.106 51.0427L399.606 50.9231C396.258 50.1515 393.65 47.5321 392.889 44.1954L392.78 43.7172L392.671 44.1954C391.9 47.543 389.291 50.1515 385.955 50.9231L385.455 51.0427L385.955 51.1623C389.302 51.9339 391.911 54.5533 392.671 57.89L392.78 58.3682ZM378.52 50.0863L378.586 49.7928C379.064 47.7169 380.683 46.0974 382.748 45.6192L383.053 45.5431L382.748 45.467C380.672 44.9888 379.053 43.3694 378.586 41.2935L378.52 41L378.455 41.2935C377.977 43.3694 376.357 44.9888 374.292 45.467L373.988 45.5431L374.292 45.6192C376.368 46.0974 377.988 47.7169 378.455 49.7928L378.52 50.0863ZM363.054 80.9752L363.098 80.7795C363.413 79.3883 364.5 78.2906 365.902 77.9754L366.108 77.9319L365.902 77.8884C364.511 77.5624 363.424 76.4755 363.098 75.0843L363.054 74.8887L363.011 75.0843C362.695 76.4755 361.609 77.5733 360.207 77.8884L360 77.9319L360.207 77.9754C361.598 78.3015 362.685 79.3883 363.011 80.7795L363.054 80.9752Z' fill='%23FFC01F' fill-opacity='0.8'/%3E%3Cpath d='M363.724 98.1001C363.724 98.1001 374.353 95.1641 383.293 92.9081C383.8 92.7802 385.423 92.3907 387.287 92.9081C388.673 93.293 390.581 94.2868 390.482 95.3042C390.462 95.5172 390.326 96.0075 389.284 96.5025' stroke='%23443D4E' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M354.937 100.896C355.065 102.672 355.053 105.012 354.538 107.685C353.824 111.393 352.433 114.238 351.343 116.072' stroke='%23443D4E' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M320.191 132.047C326.709 133.522 331.695 133.08 334.968 132.446C341.922 131.1 344.256 128.287 355.736 123.261C361.828 120.594 362.291 121.023 369.315 118.069C375.486 115.474 380.411 113.008 383.693 111.279C385.756 109.815 389 107.305 388.485 106.087C387.977 104.883 384.011 105.448 380.498 106.087C374.432 107.191 365.468 109.293 353.74 113.675' stroke='%23443D4E' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M359.33 104.091C365.379 102.833 371.504 101.504 377.702 100.097C381.738 99.1806 385.732 98.2482 389.683 97.301C391.667 97.182 393.326 97.8383 393.677 98.8986C394.05 100.031 392.825 101.303 391.68 102.493C390.216 104.013 388.671 104.847 387.686 105.289' stroke='%23443D4E' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M194.586 162.201C195.651 167.526 196.716 172.851 197.781 178.176' stroke='%23443D4E' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M235.723 288.404C235.723 288.404 231.729 270.432 230.531 229.296C229.333 188.16 232.129 173.782 232.129 173.782C232.129 173.782 238.918 171.785 252.497 172.185C252.497 172.185 244.509 260.048 246.107 288.404H240.915' stroke='%23FFC01F' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M243.055 302.55C240.434 302.326 237.868 305.557 236.901 308.191C235.908 310.897 235.591 315.728 238.952 317.936C241.937 319.896 246.291 318.783 248.183 316.397C251.653 312.024 247.226 302.907 243.055 302.55Z' stroke='%23FFC01F' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M98.3506 352.188C145.339 270.487 192.328 188.787 239.317 107.086C288.744 188.445 338.172 269.804 387.6 351.162C291.183 351.505 194.767 351.846 98.3506 352.188Z' stroke='%23443D4E' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1.68555 319.956C1.87905 320.824 3.03669 325.642 7.67615 328.343C8.27741 328.692 14.1994 332.012 19.2581 328.742C24.0385 325.651 25.5675 318.294 23.2518 315.962C22.0311 314.732 19.4926 314.655 18.2596 315.762C16.5664 317.282 17.4873 320.896 18.6589 322.951C21.3257 327.627 27.6618 328.378 29.043 328.542C40.8358 329.941 50.3213 317.614 51.4082 316.161' stroke='%23FFC01F' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M209.763 44.3832C211.102 45.3821 217.707 50.0978 225.738 48.377C234.549 46.4889 241.135 37.6961 239.717 35.1975C238.647 33.3137 232.299 33.7206 230.132 36.7951C227.424 40.6364 231.226 48.6657 236.921 51.9714C242.024 54.9341 248.865 54.2287 254.494 50.3738' stroke='%23FFC01F' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M402 231.202C399.855 231.389 388.504 232.507 383.035 238.506C379.323 242.579 378.832 248.343 381.324 249.032C383.638 249.671 389.75 246.273 390.601 242.391C391.49 238.339 386.367 235.018 382.102 233.766C375.101 231.711 365.307 233.735 358.131 239.011' stroke='%23FFC01F' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.rd-contact-block .row_col_wrap_12 > div strong {
  padding-left: 28px;
  position: relative;
}
.rd-contact-block .row_col_wrap_12 > div strong::before {
  content: '';
  display: inline-block;
  width: 20px;
  height: 20px;
  background-size: 20px 20px;
  background-position: center center;
  margin-right: 8px;
  transform: translateY(4px);
  position: absolute;
  left: 0;
  top: 0;
}
.rd-contact-block .row_col_wrap_12 > div:first-child strong::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='currentColor' class='w-6 h-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M21.75 9v.906a2.25 2.25 0 01-1.183 1.981l-6.478 3.488M2.25 9v.906a2.25 2.25 0 001.183 1.981l6.478 3.488m8.839 2.51l-4.66-2.51m0 0l-1.023-.55a2.25 2.25 0 00-2.134 0l-1.022.55m0 0l-4.661 2.51m16.5 1.615a2.25 2.25 0 01-2.25 2.25h-15a2.25 2.25 0 01-2.25-2.25V8.844a2.25 2.25 0 011.183-1.98l7.5-4.04a2.25 2.25 0 012.134 0l7.5 4.04a2.25 2.25 0 011.183 1.98V19.5z' /%3E%3C/svg%3E%0A");
}
.rd-contact-block .row_col_wrap_12 > div:nth-child(2) strong {
  padding-left: 34px;
}
.rd-contact-block .row_col_wrap_12 > div:nth-child(2) strong::before {
  background-image: url("data:image/svg+xml,%0A%3Csvg width='32' height='31' viewBox='0 0 32 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_f_1603_188)'%3E%3Cpath d='M10.24 24.0789L10.613 24.2994C12.1795 25.2273 13.9756 25.7181 15.8072 25.7189H15.811C21.4359 25.7189 26.0136 21.151 26.016 15.5365C26.017 12.8158 24.9565 10.2574 23.0297 8.33282C22.0847 7.38368 20.9605 6.63106 19.7221 6.11851C18.4836 5.60595 17.1557 5.34366 15.815 5.3468C10.1858 5.3468 5.60791 9.91427 5.60591 15.5284C5.60314 17.4454 6.14402 19.3241 7.16603 20.9473L7.40883 21.3324L6.37771 25.0895L10.24 24.0789ZM3.42969 28.0003L5.1717 21.6521C4.09736 19.7944 3.53215 17.6868 3.53282 15.5275C3.53565 8.7727 9.04321 3.27734 15.8112 3.27734C19.0955 3.27901 22.1782 4.55466 24.4966 6.87029C26.815 9.18592 28.0906 12.2639 28.0894 15.5374C28.0864 22.2917 22.578 27.7881 15.811 27.7881H15.8057C13.7509 27.7872 11.7319 27.2728 9.9385 26.2967L3.42969 28.0003Z' fill='%23B3B3B3'/%3E%3C/g%3E%3Cpath d='M3 27.0083L4.73766 20.6922C3.66416 18.8393 3.10028 16.7375 3.10287 14.5985C3.1057 7.87776 8.59951 2.41016 15.3506 2.41016C18.6266 2.41181 21.7016 3.68103 24.0142 5.98497C26.3269 8.2889 27.5993 11.3513 27.5981 14.6083C27.5951 21.3285 22.1005 26.7971 15.3504 26.7971H15.3451C13.2955 26.7963 11.2815 26.2844 9.49256 25.3133L3 27.0083Z' fill='white'/%3E%3Cpath d='M15.3555 4.46878C9.74035 4.46878 5.17388 9.01319 5.17189 14.599C5.16912 16.5063 5.70865 18.3755 6.72811 19.9905L6.97031 20.3738L5.94176 24.112L9.79461 23.1063L10.1666 23.3257C11.7292 24.2489 13.5208 24.7371 15.3478 24.7381H15.3517C20.9625 24.7381 25.529 20.1932 25.5311 14.6071C25.5354 13.2756 25.2743 11.9566 24.763 10.7263C24.2516 9.49604 23.5003 8.37895 22.5523 7.43972C21.6097 6.49536 20.4882 5.74652 19.2529 5.23655C18.0175 4.72659 16.6928 4.46563 15.3555 4.46878Z' fill='url(%23paint0_linear_1603_188)'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.2913 9.50219C12.0619 8.99493 11.8205 8.98466 11.6026 8.97588L11.016 8.96875C10.812 8.96875 10.4804 9.04498 10.2001 9.34989C9.91975 9.65481 9.12891 10.3917 9.12891 11.8906C9.12891 13.3895 10.2255 14.8379 10.3783 15.0414C10.5312 15.2449 12.4954 18.4188 15.606 19.64C18.1909 20.6548 18.7169 20.453 19.2782 20.4023C19.8395 20.3516 21.0888 19.6653 21.3436 18.9539C21.5985 18.2425 21.5987 17.633 21.5223 17.5056C21.4459 17.3781 21.2418 17.3024 20.9355 17.1499C20.6292 16.9975 19.1249 16.2606 18.8444 16.1588C18.564 16.0571 18.36 16.0065 18.1558 16.3114C17.9516 16.6163 17.3658 17.3022 17.1872 17.5056C17.0086 17.7089 16.8303 17.7344 16.524 17.5821C16.2177 17.4298 15.2323 17.108 14.0631 16.0701C13.1534 15.2626 12.5393 14.2653 12.3605 13.9606C12.1818 13.6558 12.3416 13.4908 12.495 13.339C12.6324 13.2024 12.801 12.9832 12.9543 12.8054C13.1076 12.6276 13.158 12.5005 13.2599 12.2975C13.3618 12.0945 13.311 11.9162 13.2344 11.7639C13.1579 11.6116 12.5633 10.1047 12.2913 9.50219Z' fill='white'/%3E%3Cdefs%3E%3Cfilter id='filter0_f_1603_188' x='0.429688' y='0.277344' width='30.6602' height='30.7227' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='1.5' result='effect1_foregroundBlur_1603_188'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear_1603_188' x1='15.1443' y1='5.68513' x2='15.2465' y2='23.0065' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2357D163'/%3E%3Cstop offset='1' stop-color='%2323B33A'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
  width: 30px;
  height: 30px;
  background-size: 30px 30px;
  top: -4px;
}
.rd-contact-block .row_col_wrap_12 > div:last-child strong::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='currentColor' class='w-6 h-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M2.25 6.75c0 8.284 6.716 15 15 15h2.25a2.25 2.25 0 002.25-2.25v-1.372c0-.516-.351-.966-.852-1.091l-4.423-1.106c-.44-.11-.902.055-1.173.417l-.97 1.293c-.282.376-.769.542-1.21.38a12.035 12.035 0 01-7.143-7.143c-.162-.441.004-.928.38-1.21l1.293-.97c.363-.271.527-.734.417-1.173L6.963 3.102a1.125 1.125 0 00-1.091-.852H4.5A2.25 2.25 0 002.25 4.5v2.25z' /%3E%3C/svg%3E%0A");
}
.rd-contact-block .row_col_wrap_12 > div > .vc_column-inner > .wpb_wrapper {
  padding-top: 25px !important;
  padding: 25px 30px !important;
  background-color: white;
  border: 1px solid #F1EFF1 !important;
  border-radius: 25px;
  box-shadow: 0 0 60px rgba(68, 61, 78, 0.05);
  display: block;
  width: 100%;
  position: relative;
  transition: box-shadow 0.15s ease-in-out;
}
.rd-contact-block .row_col_wrap_12 > div > .vc_column-inner > .wpb_wrapper::before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' viewBox='0 0 11 11' fill='none'%3E%3Cpath d='M4.45312 1.07031C4.21875 1.30469 4.24219 1.65625 4.45312 1.89062L7.28906 4.5625H0.5625C0.234375 4.5625 0 4.82031 0 5.125V5.875C0 6.20312 0.234375 6.4375 0.5625 6.4375H7.28906L4.45312 9.13281C4.24219 9.36719 4.24219 9.71875 4.45312 9.95312L4.96875 10.4688C5.20312 10.6797 5.55469 10.6797 5.76562 10.4688L10.3359 5.89844C10.5469 5.6875 10.5469 5.33594 10.3359 5.10156L5.76562 0.554688C5.55469 0.34375 5.20312 0.34375 4.96875 0.554688L4.45312 1.07031Z' fill='%238D839C'/%3E%3C/svg%3E");
}
.rd-contact-block .row_col_wrap_12 > div > .vc_column-inner > .wpb_wrapper:hover {
  box-shadow: 0 0 70px rgba(68, 61, 78, 0.1);
}
@media only screen and (min-width: 768px) {
  .rd-contact-block .row_col_wrap_12 > div > .vc_column-inner > .wpb_wrapper {
    padding-top: 40px !important;
    padding: 40px 50px !important;
  }
}
.rd-contact-block .row_col_wrap_12 > div > .vc_column-inner > .wpb_wrapper:hover::before {
  right: 47px;
}
@media only screen and (max-width: 999px) {
  .rd-contact-block .row_col_wrap_12 > div > .vc_column-inner > .wpb_wrapper:hover::before {
    right: 27px;
  }
}
.rd-contact-block .row_col_wrap_12 > div > .vc_column-inner > .wpb_wrapper::before {
  position: absolute;
  right: 50px;
  bottom: 32px;
  transition: right 0.15s ease-in-out;
}
@media only screen and (max-width: 999px) {
  .rd-contact-block .row_col_wrap_12 > div > .vc_column-inner > .wpb_wrapper::before {
    right: 30px;
    bottom: 20px;
  }
}
.rd-contact-block .row_col_wrap_12 > div > .vc_column-inner > .wpb_wrapper strong,
.rd-contact-block .row_col_wrap_12 > div > .vc_column-inner > .wpb_wrapper p {
  letter-spacing: -0.1px;
}
.rd-contact-block .row_col_wrap_12 > div > .vc_column-inner > .wpb_wrapper strong {
  font-weight: normal;
  color: #443D4E;
  font-size: 18px;
  line-height: 28px;
  font-family: Ubuntu;
  margin-bottom: 12px;
  display: block;
  letter-spacing: -0.1px;
  -webkit-font-smoothing: antialiased;
}
.rd-contact-block .row_col_wrap_12 > div > .vc_column-inner > .wpb_wrapper p {
  font-family: 'Montserrat', sans-serif;
  color: #7A7287;
  font-size: 14px;
  line-height: 24px;
  letter-spacing: -0.1px;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  padding: 0 !important;
}
.rd-contact-block .row_col_wrap_12 > div > .vc_column-inner > .wpb_wrapper p a {
  color: #443D4E !important;
}
.rd-contact-block .row_col_wrap_12 > div > .vc_column-inner > .wpb_wrapper p a:hover {
  text-decoration: underline !important;
}
@media only screen and (max-width: 999px) {
  .rd-contact-block .row_col_wrap_12 > div > .vc_column-inner > .wpb_wrapper p {
    max-width: calc(100% - 65px);
  }
}
.rd-usp-block h2 {
  font-family: Ubuntu !important;
  font-size: 28px !important;
  line-height: 42px !important;
  color: #443D4E !important;
  font-weight: 400 !important;
  padding-bottom: 0 !important;
  letter-spacing: -0.1px !important;
  -webkit-font-smoothing: antialiased;
}
@media only screen and (max-width: 690px) {
  .rd-usp-block h2 {
    line-height: 37px !important;
    font-size: 24px !important;
  }
}
.rd-usp-block .nectar-fancy-ul i {
  display: none !important;
}
.rd-usp-block .nectar-fancy-ul ul li {
  position: relative;
  padding-left: 24px;
  font-size: 14px;
  color: #443D4E;
  font-family: 'Montserrat', sans-serif;
  line-height: 24px;
  letter-spacing: -0.1px;
  display: block;
}
.rd-usp-block .nectar-fancy-ul ul li::before {
  position: absolute;
  left: 0;
  top: 3px;
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17' fill='none'%3E%3Cpath d='M15.5807 7.84881V8.50047C15.5799 10.0279 15.0853 11.5142 14.1707 12.7376C13.2561 13.961 11.9706 14.856 10.5058 15.2891C9.04099 15.7222 7.47545 15.6702 6.04265 15.1408C4.60984 14.6115 3.38653 13.6331 2.55516 12.3517C1.72379 11.0703 1.32891 9.55452 1.42942 8.03036C1.52992 6.50621 2.12042 5.05537 3.11284 3.89423C4.10527 2.7331 5.44645 1.92387 6.93636 1.58724C8.42627 1.25062 9.98509 1.40463 11.3803 2.02631' stroke='%23FFA800' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.5833 2.83301L8.5 9.92342L6.375 7.79842' stroke='%23FFA800' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.rd-usp-block .nectar-fancy-ul ul li + li {
  margin-top: 5px;
}
body.archive.woocommerce #ajax-content-wrap div.main-content ul.products {
  width: auto !important;
  margin: 0 calc(-13px / 2) 50px !important;
}
@media only screen and (max-width: 600px) {
  body.archive.woocommerce #ajax-content-wrap div.main-content ul.products {
    margin: 0 calc(-13px / 2) 0 !important;
  }
}
body.archive.woocommerce #ajax-content-wrap div.main-content ul.products li.product {
  margin: 0 0 50px !important;
  padding: calc(13px / 2) !important;
}
@media only screen and (max-width: 500px) {
  body.archive.woocommerce #ajax-content-wrap div.main-content ul.products li.product {
    width: calc(100% / 1) !important;
  }
}
@media only screen and (max-width: 999px) and (min-width: 690px) {
  body.archive.woocommerce #ajax-content-wrap div.main-content ul.products li.product {
    width: calc(100% / 2) !important;
  }
}
@media only screen and (max-width: 1300px) and (min-width: 1000px) {
  body.archive.woocommerce #ajax-content-wrap div.main-content ul.products li.product {
    width: calc(100% / 3) !important;
    margin: 0 0 50px !important;
  }
}
@media only screen and (min-width: 1300px) {
  body.archive.woocommerce #ajax-content-wrap div.main-content ul.products li.product {
    width: calc(100% / 4) !important;
    margin: 0 0 50px !important;
  }
}
@media only screen and (max-width: 768px) {
  body.archive .container-wrap {
    padding-top: 0 !important;
  }
}
@media only screen and (max-width: 768px) {
  body.archive #page-header-wrap {
    padding-left: 0;
    padding-right: 0;
  }
}
body.archive #page-header-wrap,
body.archive #page-header-wrap #page-header-bg {
  height: auto !important;
  border-radius: 25px;
  background-color: transparent !important;
}
@media only screen and (min-width: 1px) and (max-width: 999px) {
  body.archive #page-header-wrap,
  body.archive #page-header-wrap #page-header-bg {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media only screen and (max-width: 768px) {
  body.archive #page-header-wrap,
  body.archive #page-header-wrap #page-header-bg {
    border-radius: 0;
  }
}
body.archive #page-header-wrap .rd-usp-bar {
  position: absolute;
  margin-bottom: 0;
  top: 400px;
  transform: translateY(-50%);
  z-index: 50;
  right: 20px;
  left: 20px;
}
@media only screen and (max-width: 600px) {
  body.archive #page-header-wrap .rd-usp-bar {
    top: 320px;
  }
}
body.archive #page-header-wrap .page-header-bg-image-wrap {
  height: 400px;
  overflow: hidden;
  border-radius: 25px;
  margin-bottom: 75px;
}
@media only screen and (max-width: 600px) {
  body.archive #page-header-wrap .page-header-bg-image-wrap {
    height: 320px;
  }
}
@media only screen and (max-width: 768px) {
  body.archive #page-header-wrap .page-header-bg-image-wrap {
    border-radius: 0;
    margin-bottom: 100px;
  }
}
body.archive #page-header-wrap div.page-header-bg-image-wrap {
  position: relative;
}
body.archive #page-header-wrap .page-header-bg-image {
  background-position: center center !important;
  background-size: cover !important;
  border-radius: 25px;
  overflow: hidden;
}
body.archive #page-header-wrap .page-header-bg-image::after {
  background-color: #443D4E;
  opacity: 0.2;
}
body.archive #page-header-wrap div.span_6 {
  transform: none !important;
  padding: 0 !important;
  display: flex;
  justify-content: center;
}
body.archive #page-header-wrap div.span_6 h1 {
  font-family: Ubuntu !important;
  font-size: 28px !important;
  line-height: 42px !important;
  color: #443D4E !important;
  font-weight: 400 !important;
  padding-bottom: 0 !important;
  letter-spacing: -0.1px !important;
  -webkit-font-smoothing: antialiased;
  font-size: 38px !important;
  text-align: center;
}
@media only screen and (max-width: 690px) {
  body.archive #page-header-wrap div.span_6 h1 {
    line-height: 37px !important;
    font-size: 24px !important;
  }
}
body.archive #page-header-wrap div.span_6 h1::after {
  font-weight: normal;
  color: #443D4E;
  font-size: 18px;
  line-height: 28px;
  font-family: Ubuntu;
  margin-bottom: 12px;
  letter-spacing: -0.1px;
  -webkit-font-smoothing: antialiased;
  content: 'Bekijk hieronder ons assortiment';
  font-size: 16px !important;
  color: #7A7287 !important;
  display: block;
  margin-top: 10px;
}
.rd-category-menu .inner {
  padding: 80px 0 80px 80px;
  position: relative;
}
@media only screen and (max-width: 690px) {
  .rd-category-menu .inner {
    padding: 35px 0 35px 35px;
  }
}
.rd-category-menu .inner p,
.rd-category-menu .inner div,
.rd-category-menu .inner a {
  position: relative;
  z-index: 2;
}
.rd-category-menu .inner::after {
  content: '';
  background-color: #F8F8FB;
  position: absolute;
  left: 0;
  bottom: 0;
  top: 0;
  z-index: 1;
}
.rd-category-menu .inner .rd-primary {
  margin-top: 30px;
}
@media only screen and (max-width: 999px) {
  .rd-text-component {
    margin-top: 75px;
  }
}
@media only screen and (max-width: 690px) {
  .rd-text-component {
    margin-top: 50px;
  }
}
@media only screen and (max-width: 600px) {
  .rd-text-component {
    padding-bottom: 50px;
  }
}
body.woocommerce nav.woocommerce-pagination {
  margin-top: -40px;
  margin-bottom: 35px;
}
body.woocommerce nav.woocommerce-pagination ul.page-numbers li {
  margin: 0 4px !important;
}
body.woocommerce nav.woocommerce-pagination ul.page-numbers li *.page-numbers:not(.prev):not(.next) {
  width: 56px !important;
  height: 50px !important;
  line-height: 29px !important;
  border-radius: 6px !important;
}
body.woocommerce nav.woocommerce-pagination ul.page-numbers li *.page-numbers:not(.prev):not(.next):not(.current) {
  border: 1px solid #F1EFF1 !important;
}
body.woocommerce nav.woocommerce-pagination ul.page-numbers li *.page-numbers {
  font-family: 'Montserrat', sans-serif !important;
  display: flex;
  align-items: center;
  justify-content: center;
}
body.woocommerce nav.woocommerce-pagination ul.page-numbers li *.page-numbers:not(.current) {
  color: #7A7287 !important;
}
body.woocommerce nav.woocommerce-pagination ul.page-numbers li *.page-numbers:not(.current):hover {
  color: #443D4E !important;
}
body.woocommerce nav.woocommerce-pagination ul.page-numbers li *.page-numbers.current {
  margin: 0 !important;
}
body.woocommerce nav.woocommerce-pagination ul.page-numbers li *.page-numbers.prev,
body.woocommerce nav.woocommerce-pagination ul.page-numbers li *.page-numbers.next {
  height: 50px !important;
  display: none !important;
}
.single-product div.wapf-wrapper {
  margin-left: 0;
}
.single-product div.wapf-wrapper .wapf-field-group .rd-bolean-swatch .wapf-radios {
  display: flex;
  flex-flow: row wrap;
}
.single-product div.wapf-wrapper .wapf-field-group .rd-bolean-swatch .wapf-radios > div {
  position: relative;
  flex: 1;
  transition: opacity 0.1s ease-in-out;
}
.single-product div.wapf-wrapper .wapf-field-group .rd-bolean-swatch .wapf-radios > div:hover {
  z-index: 1;
}
.single-product div.wapf-wrapper .wapf-field-group .rd-bolean-swatch .wapf-radios > div:hover .wapf-input-label {
  border: 1px solid #B8ADB8;
}
.single-product div.wapf-wrapper .wapf-field-group .rd-bolean-swatch .wapf-radios > div.wapf-checked::before {
  opacity: 1;
}
.single-product div.wapf-wrapper .wapf-field-group .rd-bolean-swatch .wapf-radios > div::before {
  content: '';
  position: absolute;
  z-index: 5;
  top: -1px;
  left: -1px;
  right: -1px;
  bottom: -1px;
  border: 2px solid #FFA800;
  opacity: 0;
  pointer-events: none;
  background: rgba(255, 168, 0, 0.05);
  transition: opacity 0.1s ease-in-out;
  border-radius: 25px 0 0 25px;
}
.single-product div.wapf-wrapper .wapf-field-group .rd-bolean-swatch .wapf-radios > div + div {
  margin-left: -1px;
}
.single-product div.wapf-wrapper .wapf-field-group .rd-bolean-swatch .wapf-radios > div + div .wapf-input-label,
.single-product div.wapf-wrapper .wapf-field-group .rd-bolean-swatch .wapf-radios > div + div::before {
  border-radius: 0 25px 25px 0 !important;
}
.single-product div.wapf-wrapper .wapf-field-group .rd-bolean-swatch .wapf-radios .wapf-pricing-hint {
  justify-content: center;
}
.single-product div.wapf-wrapper .wapf-field-group .rd-bolean-swatch .wapf-radios input {
  display: none;
}
.single-product div.wapf-wrapper .wapf-field-group .rd-bolean-swatch .wapf-radios .wapf-input-label {
  border-radius: 25px 0 0 25px;
  border: 1px solid #E7E4E7;
  height: 100px;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: 0.1s ease-in-out;
}
.single-product div.wapf-wrapper .wapf-field-group .rd-list .wapf-image-swatch-wrapper {
  display: flex;
  flex-direction: column;
  grid-gap: 0;
}
.single-product div.wapf-wrapper .wapf-field-group .rd-list .wapf-image-swatch-wrapper .wapf-swatch {
  border: 1px solid #E7E4E7;
  border-radius: 13px;
  height: 100px;
  padding: 9px 10px 9px 25px;
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  justify-content: space-between;
}
.single-product div.wapf-wrapper .wapf-field-group .rd-list .wapf-image-swatch-wrapper .wapf-swatch + .wapf-swatch {
  margin-top: 14px;
}
.single-product div.wapf-wrapper .wapf-field-group .rd-list .wapf-image-swatch-wrapper .wapf-swatch .wapf-swatch-label {
  order: 1;
}
.single-product div.wapf-wrapper .wapf-field-group .rd-list .wapf-image-swatch-wrapper .wapf-swatch img {
  width: 80px;
  height: auto;
  display: block;
  border-radius: 2px;
  order: 2;
}
.single-product div.wapf-wrapper .wapf-field-group .rd-color-swatch .wapf-field-input {
  position: relative;
}
.single-product div.wapf-wrapper .wapf-field-group .rd-color-swatch .wapf-field-input::before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='51' height='50' viewBox='0 0 51 50' fill='none'%3E%3Cpath d='M32.8439 1.27441C35.0546 1.86085 37.0331 2.94553 38.9078 4.20351C44.8386 8.18635 48.41 13.7243 49.698 20.7368C48.3605 22.7235 46.8465 24.554 45.0445 26.1478C41.0349 29.6927 36.5469 30.7016 31.4723 28.7984C29.1362 27.9226 27.0896 26.5702 25.1498 25.0368C25.1436 24.9981 25.139 24.961 25.1328 24.9223L25.1715 24.8712C27.215 24.2368 28.9736 23.0995 30.5883 21.7379C35.7806 17.3605 37.2668 11.8767 34.9865 5.68431C34.4214 4.16019 33.5653 2.74283 32.8439 1.27441Z' fill='%23FE3434'/%3E%3Cpath d='M25.1317 24.9249C25.1379 24.9636 25.1425 25.0007 25.1487 25.0394C25.0961 25.1508 25.0202 25.256 24.9939 25.3721C24.4057 28.1232 24.7013 30.828 25.4754 33.494C26.7665 37.938 29.423 41.1379 33.9218 42.645C36.3229 43.4496 38.7829 43.889 41.3155 43.9169C37.8555 46.8661 33.9621 48.89 29.4246 49.6358C25.5559 50.2718 21.7553 50.0845 17.9934 49.0045C17.7008 48.9209 17.4237 48.7894 17.1389 48.6796C16.7224 48.0343 16.2704 47.4107 15.8973 46.7423C12.3955 40.4679 12.8862 34.2306 18.1575 29.0779C20.1112 27.1685 22.4504 25.8533 24.9986 24.8955C25.0404 24.9125 25.0853 24.9234 25.1317 24.9249Z' fill='%230199FC'/%3E%3Cpath d='M25 24.8932C22.4534 25.8525 20.1142 27.1662 18.159 29.0756C12.8877 34.2267 12.397 40.4656 15.8988 46.74C16.2719 47.4084 16.7254 48.0336 17.1403 48.6772C14.9219 48.049 12.9187 46.9582 11.0176 45.6955C5.12244 41.7839 1.71043 36.229 0.3125 29.3681C1.18253 28.1689 1.96742 26.8923 2.93962 25.7814C6.40737 21.8202 10.6337 19.688 16.0427 20.7448C19.3619 21.3947 22.3497 22.7904 25 24.8932Z' fill='%2301C401'/%3E%3Cpath d='M24.998 24.895C22.3477 22.7922 19.3599 21.3965 16.0423 20.7482C10.6332 19.6913 6.40691 21.8235 2.93917 25.7847C1.96696 26.8957 1.18207 28.1707 0.312042 29.3714C0.205223 27.25 -0.0982041 25.1163 0.0318362 23.0088C0.358485 17.6721 2.39733 12.962 5.84031 8.88011C6.72891 7.82637 7.7971 6.92583 8.78169 5.9541C8.95044 5.99433 9.12073 6.0717 9.28947 6.07015C11.7804 6.05932 14.1613 6.60398 16.4881 7.44418C18.3691 8.12346 20.1091 9.09209 21.4637 10.5435C23.789 13.0331 24.8401 16.134 25.1296 19.467C25.286 21.2572 25.1652 23.0707 25.1699 24.8733L25.1312 24.9244C25.0863 24.9229 25.0414 24.912 24.998 24.895Z' fill='%23FED100'/%3E%3Cpath d='M25.1694 24.875C25.1648 23.0724 25.2855 21.2589 25.1292 19.4687C24.8397 16.1357 23.7885 13.0348 21.4633 10.5452C20.1087 9.09379 18.3686 8.12516 16.4877 7.44588C14.1609 6.60568 11.7784 6.06101 9.28903 6.07185C9.12028 6.07185 8.94999 5.99603 8.78125 5.9558C11.0879 3.88237 13.7754 2.45728 16.6704 1.41592C21.8271 -0.439332 27.0442 -0.369702 32.286 1.03373C32.4796 1.08634 32.6591 1.19465 32.8449 1.27821C33.5663 2.74663 34.4224 4.16398 34.9844 5.6912C37.2647 11.8836 35.7786 17.3674 30.5862 21.7448C28.9716 23.1033 27.2129 24.2406 25.1694 24.875Z' fill='%23FE9C00'/%3E%3Cpath d='M41.3208 43.9183C38.7881 43.8904 36.3282 43.451 33.9271 42.6464C29.4298 41.1393 26.7733 37.9394 25.4806 33.4955C24.705 30.8294 24.4093 28.1247 24.9992 25.3735C25.0239 25.2575 25.1013 25.1507 25.154 25.0408C27.0953 26.5742 29.1403 27.9251 31.4764 28.8009C36.5511 30.7041 41.039 29.6952 45.0486 26.1503C46.8506 24.5565 48.3646 22.726 49.7022 20.7393C49.8106 22.7028 50.0691 24.6726 49.9917 26.63C49.8647 29.9088 49.035 33.056 47.5472 35.996C46.0069 39.0473 43.9913 41.7428 41.3208 43.9183Z' fill='%23C751D8'/%3E%3C/svg%3E");
  position: absolute;
  top: 50%;
  right: 10px;
  transform: translateY(-50%);
  pointer-events: none;
  height: 51px;
}
.single-product div.wapf-wrapper .wapf-field-group .rd-color-swatch input {
  height: 72px;
  border-radius: 35px;
  border: 1px solid #E7E4E7;
  background-color: white;
  padding: 22px 60px 24px 25px;
  font-size: 16px;
  line-height: 24px;
  font-weight: 600;
  text-transform: uppercase;
}
.single-product div.wapf-wrapper .wapf-field-group .rd-color-swatch input:hover {
  border: 1px solid #B8ADB8;
}
.single-product div.wapf-wrapper .wapf-field-group .rd-color-swatch input:focus {
  box-shadow: none;
}
.single-product div.wapf-wrapper .wapf-field-group .rd-color-swatch input::-moz-placeholder {
  color: #7A7287;
  font-weight: 400;
  text-transform: none;
}
.single-product div.wapf-wrapper .wapf-field-group .rd-color-swatch input:-ms-input-placeholder {
  color: #7A7287;
  font-weight: 400;
  text-transform: none;
}
.single-product div.wapf-wrapper .wapf-field-group .rd-color-swatch input::placeholder {
  color: #7A7287;
  font-weight: 400;
  text-transform: none;
}
.single-product div.wapf-wrapper .wapf-field-group .rd-image-tiles .wapf-image-swatch-wrapper {
  display: flex;
  flex-flow: row wrap;
  grid-gap: 14px;
}
.single-product div.wapf-wrapper .wapf-field-group .rd-image-tiles .wapf-image-swatch-wrapper > div {
  width: calc(50% - 7px);
  border: 1px solid #E7E4E7;
  border-radius: 13px;
  padding: 15px;
}
.single-product div.wapf-wrapper .wapf-field-group .rd-image-tiles .wapf-image-swatch-wrapper > div .wapf-swatch-label {
  align-items: center;
  justify-content: center;
  margin-top: 15px;
  text-align: center;
}
.single-product div.wapf-wrapper .wapf-field-group .rd-image-tiles .wapf-image-swatch-wrapper .wapf-swatch img {
  max-width: 160px;
  width: 100%;
}
.single-product div.wapf-wrapper .wapf-field-group:not(:first-child),
.single-product div.wapf-wrapper .wapf-field-group .wapf-field-container + .wapf-field-container {
  margin-top: 70px;
}
.single-product div.wapf-wrapper .wapf-field-group .wapf-field-container {
  padding: 0;
}
.single-product div.wapf-wrapper .wapf-field-group .wapf-field-label {
  margin-bottom: 0;
}
.single-product div.wapf-wrapper .wapf-field-group .wapf-swatch {
  position: relative;
  transition: border 0.1s ease-in-out;
}
.single-product div.wapf-wrapper .wapf-field-group .wapf-swatch::before {
  content: '';
  position: absolute;
  z-index: 5;
  top: -1px;
  left: -1px;
  right: -1px;
  bottom: -1px;
  border: 2px solid #FFA800;
  opacity: 0;
  pointer-events: none;
  border-radius: 13px;
  background: rgba(255, 168, 0, 0.05);
  transition: opacity 0.1s ease-in-out;
}
.single-product div.wapf-wrapper .wapf-field-group .wapf-swatch:hover {
  border: 1px solid #B8ADB8 !important;
}
.single-product div.wapf-wrapper .wapf-field-group .wapf-swatch.wapf-checked::before {
  opacity: 1;
}
.single-product div.wapf-wrapper .wapf-field-group .wapf-swatch-label,
.single-product div.wapf-wrapper .wapf-field-group .wapf-label-text,
.single-product div.wapf-wrapper .wapf-field-group .wapf-field-label label span,
.single-product div.wapf-wrapper .wapf-field-group .wapf-addon-price {
  font-size: 16px;
  font-family: 'Montserrat', sans-serif;
  color: #443D4E;
  letter-spacing: -0.1px;
  line-height: 24px;
  font-weight: 600;
  display: flex;
  flex-direction: column;
  text-align: left;
  padding: 0;
}
.single-product div.wapf-wrapper .wapf-field-group .wapf-swatch-label .wapf-pricing-hint,
.single-product div.wapf-wrapper .wapf-field-group .wapf-label-text .wapf-pricing-hint,
.single-product div.wapf-wrapper .wapf-field-group .wapf-field-label label span .wapf-pricing-hint,
.single-product div.wapf-wrapper .wapf-field-group .wapf-addon-price .wapf-pricing-hint {
  display: flex;
  color: #7A7287;
  font-size: 14px;
  opacity: 1;
  margin-top: 2px;
}
.single-product div.wapf-wrapper .wapf-field-group .wapf-field-description {
  padding-top: 0;
  font-size: 14px;
  font-weight: 500;
  color: #7A7287;
  line-height: 24px;
  margin-bottom: 20px;
  letter-spacing: -0.1px;
  font-family: 'Montserrat', sans-serif;
  -webkit-font-smoothing: antialiased;
}
.single-product div.wapf-wrapper .wapf-field-group abbr.required {
  display: none;
}
.single-product .single-product-main-image {
  position: relative;
}
.single-product .single-product-main-image .onsale {
  display: block !important;
  font-family: Ubuntu !important;
  font-weight: 400 !important;
  padding: 6px 13px !important;
  font-size: 14px !important;
  line-height: 32px !important;
  width: auto !important;
  top: 19px !important;
  left: 15px !important;
  right: auto !important;
  color: #443D4E !important;
}
.single-product .single-product-main-image::before {
  content: '';
  position: absolute;
  top: 50px;
  left: -50px;
  right: 50px;
  bottom: -50px;
  border-radius: 25px;
  background-color: #F8F8FB;
  z-index: 1;
}
@media only screen and (max-width: 767px) {
  .single-product .single-product-main-image::before {
    display: none;
  }
}
.single-product .single-product-main-image .woocommerce-product-gallery__trigger {
  display: none !important;
}
.single-product .single-product-main-image .woocommerce-product-gallery {
  background-color: white;
  border: 1px solid #F1EFF1;
  border-radius: 25px;
  position: relative;
  z-index: 2;
}
.single-product .single-product-main-image div.product-slider {
  margin-bottom: 0;
}
.single-product .single-product-main-image .slide::before {
  display: none !important;
}
.single-product .single-product-main-image .woocommerce-product-gallery__image {
  padding: 50px;
}
.single-product .single-product-main-image .woocommerce-product-gallery__image img.zoomImg {
  display: none !important;
}
.single-product .single-product-main-image .woocommerce-product-gallery__image img {
  width: auto !important;
  max-height: 490px;
  margin: 0 auto;
  position: static !important;
  height: auto !important;
}
.single-product .product {
  margin-top: 50px;
}
@media only screen and (max-width: 767px) {
  .single-product .product {
    margin-top: 35px;
  }
}
.single-product form.cart {
  padding-top: 35px;
  border-top: 1px solid #F1EFF1;
}
.single-product .woocommerce-notices-wrapper {
  display: none;
}
.single-product .nectar-prod-wrap {
  display: flex;
  flex-flow: row wrap;
  margin-bottom: 80px;
}
@media only screen and (max-width: 767px) {
  .single-product .nectar-prod-wrap {
    flex-direction: column;
    margin-bottom: 30px;
  }
}
.single-product .nectar-prod-wrap > div {
  float: none;
  flex: 1;
}
.single-product .nectar-prod-wrap .entry-summary {
  flex: 1;
  max-width: 500px;
  min-width: 335px;
}
@media only screen and (max-width: 767px) {
  .single-product .nectar-prod-wrap .entry-summary {
    max-width: 100%;
    min-width: 0;
  }
}
.single-product .nectar-prod-wrap .single-product-main-image {
  flex: 1;
  width: auto;
  align-self: flex-start;
  position: -webkit-sticky;
  position: sticky;
  top: 35px;
}
@media only screen and (max-width: 767px) {
  .single-product .nectar-prod-wrap .single-product-main-image {
    width: 100%;
    position: relative;
    top: 0;
  }
}
@media only screen and (min-width: 690px) {
  .single-product .nectar-prod-wrap .single-product-main-image {
    margin-right: 50px;
  }
}
.woocommerce.single-product div.product h1.product_title {
  font-family: Ubuntu;
  font-size: 26px;
  line-height: 32px;
  font-weight: 400;
  -webkit-font-smoothing: auto;
  color: #443D4E;
  letter-spacing: -0.1px;
  max-width: 380px;
}
.woocommerce.single-product div.product h1.product_title a {
  font-family: inherit;
  font-size: inherit;
  color: inherit;
  line-height: inherit;
  letter-spacing: inherit;
  font-weight: inherit;
  text-transform: lowercase;
  pointer-events: none;
}
.woocommerce.single-product div.product h1.product_title a[href$="voordeuren-assortiment"] {
  display: none;
}
.woocommerce.single-product div.product .woocommerce-product-details__short-description p {
  font-size: 14px;
  color: #443D4E;
  font-family: 'Montserrat', sans-serif;
  line-height: 22px;
  letter-spacing: -0.1px;
  display: block;
}
.woocommerce.single-product div.product form.cart,
.woocommerce.single-product div.product .entry-summary {
  margin-bottom: 0;
}
.woocommerce.single-product div.product form.cart > .quantity {
  display: none;
}
.woocommerce.single-product div.product .product_meta {
  display: none;
}
.woocommerce.single-product div.product input[required] {
  scroll-margin-top: 200px;
}
.woocommerce.single-product div.product div[class^="menu-productdetail"] {
  margin-bottom: 30px;
}
.woocommerce.single-product div.product div[class^="menu-productdetail"] > ul > li + li {
  margin-top: 20px;
}
.woocommerce.single-product div.product div[class^="menu-productdetail"] > ul > li > a,
.woocommerce.single-product div.product div[class^="menu-productdetail"] > ul > li > .rd-a-tag {
  font-weight: 600;
  margin-bottom: 5px;
  display: block;
}
.woocommerce.single-product div.product div[class^="menu-productdetail"] ul {
  margin: 0;
}
.woocommerce.single-product div.product div[class^="menu-productdetail"] ul li {
  list-style-type: none;
}
.woocommerce.single-product div.product div[class^="menu-productdetail"] ul li ul li + li {
  margin-top: 5px;
}
.woocommerce.single-product div.product div[class^="menu-productdetail"] ul li ul li a,
.woocommerce.single-product div.product div[class^="menu-productdetail"] ul li ul li .rd-a-tag {
  position: relative;
  padding-left: 24px;
}
.woocommerce.single-product div.product div[class^="menu-productdetail"] ul li ul li a::before,
.woocommerce.single-product div.product div[class^="menu-productdetail"] ul li ul li .rd-a-tag::before {
  position: absolute;
  left: 0;
  top: 3px;
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17' fill='none'%3E%3Cpath d='M15.5807 7.84881V8.50047C15.5799 10.0279 15.0853 11.5142 14.1707 12.7376C13.2561 13.961 11.9706 14.856 10.5058 15.2891C9.04099 15.7222 7.47545 15.6702 6.04265 15.1408C4.60984 14.6115 3.38653 13.6331 2.55516 12.3517C1.72379 11.0703 1.32891 9.55452 1.42942 8.03036C1.52992 6.50621 2.12042 5.05537 3.11284 3.89423C4.10527 2.7331 5.44645 1.92387 6.93636 1.58724C8.42627 1.25062 9.98509 1.40463 11.3803 2.02631' stroke='%23FFA800' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.5833 2.83301L8.5 9.92342L6.375 7.79842' stroke='%23FFA800' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.woocommerce.single-product div.product div[class^="menu-productdetail"] ul li a,
.woocommerce.single-product div.product div[class^="menu-productdetail"] ul li .rd-a-tag {
  font-size: 14px;
  color: #443D4E;
  font-family: 'Montserrat', sans-serif;
  line-height: 24px;
  letter-spacing: -0.1px;
  display: block;
}
.woocommerce.single-product div.product div[class^="menu-productdetail"] ul li::marker {
  display: none;
}
.woocommerce.single-product div.product div[class^="menu-productdetail"] ul a[href="#"] {
  pointer-events: none;
}
.woocommerce.single-product div.product .menu-productdetail-unique-selling-points-bottom-container {
  margin-top: 25px;
}
.woocommerce.single-product div.product .menu-productdetail-unique-selling-points-bottom-container ul {
  margin: 0;
}
.woocommerce.single-product div.product .menu-productdetail-unique-selling-points-bottom-container ul li {
  list-style-type: none;
}
.woocommerce.single-product div.product .menu-productdetail-unique-selling-points-bottom-container ul li + li {
  margin-top: 5px;
}
.woocommerce.single-product div.product .menu-productdetail-unique-selling-points-bottom-container ul li::marker {
  display: none;
}
.woocommerce.single-product div.product .menu-productdetail-unique-selling-points-bottom-container ul li a,
.woocommerce.single-product div.product .menu-productdetail-unique-selling-points-bottom-container ul li .rd-a-tag {
  position: relative;
  padding-left: 24px;
  font-size: 14px;
  color: #7A7287;
  font-family: 'Montserrat', sans-serif;
  line-height: 24px;
  letter-spacing: -0.1px;
  display: block;
  font-weight: 400 !important;
}
.woocommerce.single-product div.product .menu-productdetail-unique-selling-points-bottom-container ul li a[href="#"],
.woocommerce.single-product div.product .menu-productdetail-unique-selling-points-bottom-container ul li .rd-a-tag[href="#"] {
  pointer-events: none;
}
.woocommerce.single-product div.product .menu-productdetail-unique-selling-points-bottom-container ul li a::before,
.woocommerce.single-product div.product .menu-productdetail-unique-selling-points-bottom-container ul li .rd-a-tag::before {
  position: absolute;
  left: 0;
  top: 3px;
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17' fill='none'%3E%3Cpath d='M15.5807 7.84881V8.50047C15.5799 10.0279 15.0853 11.5142 14.1707 12.7376C13.2561 13.961 11.9706 14.856 10.5058 15.2891C9.04099 15.7222 7.47545 15.6702 6.04265 15.1408C4.60984 14.6115 3.38653 13.6331 2.55516 12.3517C1.72379 11.0703 1.32891 9.55452 1.42942 8.03036C1.52992 6.50621 2.12042 5.05537 3.11284 3.89423C4.10527 2.7331 5.44645 1.92387 6.93636 1.58724C8.42627 1.25062 9.98509 1.40463 11.3803 2.02631' stroke='%23FFA800' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.5833 2.83301L8.5 9.92342L6.375 7.79842' stroke='%23FFA800' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.woocommerce.single-product div.product .summary p.price {
  margin-top: 22px;
  font-family: Ubuntu;
  font-size: 20px;
  line-height: 24px;
  color: #7A7287;
  letter-spacing: -0.1px;
  display: flex;
  align-items: baseline;
}
.woocommerce.single-product div.product .summary p.price::before {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  color: inherit;
  letter-spacing: inherit;
  content: 'Vanaf ';
  order: 1;
  margin-right: 6px;
  color: #7A7287;
}
.woocommerce.single-product div.product .summary p.price .woocommerce-Price-amount {
  order: 1;
}
.woocommerce.single-product div.product .summary p.price ins {
  order: 2;
  margin-right: 8px;
  color: #443D4E;
}
.woocommerce.single-product div.product .summary p.price del {
  order: 3;
  opacity: 1;
  color: #7A7287;
}
.single-product .wapf-product-totals {
  margin-top: 9px;
}
.single-product .wapf-product-totals .wapf--inner {
  padding-bottom: 0 !important;
}
.single-product .wapf-product-totals .wapf--inner div {
  display: flex;
  flex-flow: row wrap;
  padding: 16px 0 16px;
}
.single-product .wapf-product-totals .wapf--inner div:not(:first-child) {
  border-top: 1px solid #E7E4E7;
}
.single-product .wapf-product-totals .wapf--inner div span {
  font-size: 14px !important;
  font-family: 'Montserrat', sans-serif;
  color: #7A7287 !important;
  letter-spacing: -0.1px;
  line-height: 24px;
  font-weight: 600;
  -webkit-font-smoothing: antialiased;
  text-align: left;
  flex: 1;
  display: flex;
}
.single-product .wapf-product-totals .wapf--inner div span.wapf-grand-total {
  font-size: 18px;
  color: #443D4E !important;
}
.single-product .wapf-product-totals .wapf--inner div span + span {
  padding-left: 14px;
}
.single-product .deposits-frontend-wrapper p.deposit-notice,
.single-product .deposits-frontend-wrapper span {
  font-size: 14px !important;
  font-family: 'Montserrat', sans-serif;
  color: #7A7287 !important;
  letter-spacing: -0.1px;
  line-height: 24px;
  font-weight: 600;
  -webkit-font-smoothing: antialiased;
}
.single-product .deposits-frontend-wrapper p.deposit-notice {
  position: relative;
  display: block;
  padding-top: 18px;
  border-top: 1px solid #E7E4E7;
}
.single-product .deposits-frontend-wrapper p.deposit-notice > span {
  padding-left: 7px;
  position: absolute;
  left: 50%;
  font-size: 14px;
}
.single-product .deposits-frontend-wrapper p.deposit-notice span {
  color: #443D4E !important;
  font-size: 18px;
}
.single-product .deposits-frontend-wrapper .deposits-input-wrapper {
  display: none;
}
body.woocommerce-page.single-product form.cart button[type="submit"].single_add_to_cart_button,
body[data-form-submit="regular"].woocommerce-page .container-wrap button[type=submit].single_add_to_cart_button {
  border-radius: 50px !important;
  color: #443D4E !important;
  width: 100% !important;
  text-transform: none !important;
  margin-top: 10px !important;
  letter-spacing: -0.1px !important;
}
body.woocommerce-page.single-product form.cart button[type="submit"].single_add_to_cart_button:hover,
body[data-form-submit="regular"].woocommerce-page .container-wrap button[type=submit].single_add_to_cart_button:hover {
  color: white !important;
}
.single-product .woocommerce-tabs {
  border-top: 1px dashed #E7E4E7;
  border-bottom: 1px dashed #E7E4E7;
  padding: 35px 0 !important;
  margin: 110px 0 0 !important;
}
@media only screen and (max-width: 1000px) {
  .single-product .woocommerce-tabs {
    margin: 80px 0 0 !important;
  }
}
@media only screen and (max-width: 1000px) {
  .single-product .woocommerce-tabs {
    margin: 0 !important;
  }
}
.single-product .woocommerce-tabs > .full-width-content {
  display: none !important;
}
.single-product .woocommerce-tabs .woocommerce-Tabs-panel h2 {
  font-family: Ubuntu !important;
  font-size: 28px !important;
  line-height: 42px !important;
  color: #443D4E !important;
  font-weight: 400 !important;
  padding-bottom: 0 !important;
  letter-spacing: -0.1px !important;
  -webkit-font-smoothing: antialiased;
  display: block !important;
  margin-bottom: 15px !important;
}
@media only screen and (max-width: 690px) {
  .single-product .woocommerce-tabs .woocommerce-Tabs-panel h2 {
    line-height: 37px !important;
    font-size: 24px !important;
  }
}
.single-product .woocommerce-tabs .woocommerce-Tabs-panel p,
.single-product .woocommerce-tabs .woocommerce-Tabs-panel ul {
  font-family: 'Montserrat', sans-serif;
  color: #7A7287;
  font-size: 14px;
  line-height: 24px;
  letter-spacing: -0.1px;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: #443D4E;
}
.single-product .woocommerce-tabs .woocommerce-Tabs-panel p a,
.single-product .woocommerce-tabs .woocommerce-Tabs-panel ul a {
  color: #443D4E !important;
}
.single-product .woocommerce-tabs .woocommerce-Tabs-panel p a:hover,
.single-product .woocommerce-tabs .woocommerce-Tabs-panel ul a:hover {
  text-decoration: underline !important;
}
.single-product .woocommerce-tabs .woocommerce-Tabs-panel ul {
  margin: 0;
}
.single-product .woocommerce-tabs .woocommerce-Tabs-panel ul li {
  position: relative;
  padding-left: 24px;
  font-size: 14px;
  font-family: 'Montserrat', sans-serif;
  line-height: 24px;
  letter-spacing: -0.1px;
  display: block;
  font-weight: 400 !important;
}
.single-product .woocommerce-tabs .woocommerce-Tabs-panel ul li::before {
  position: absolute;
  left: 0;
  top: 3px;
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17' fill='none'%3E%3Cpath d='M15.5807 7.84881V8.50047C15.5799 10.0279 15.0853 11.5142 14.1707 12.7376C13.2561 13.961 11.9706 14.856 10.5058 15.2891C9.04099 15.7222 7.47545 15.6702 6.04265 15.1408C4.60984 14.6115 3.38653 13.6331 2.55516 12.3517C1.72379 11.0703 1.32891 9.55452 1.42942 8.03036C1.52992 6.50621 2.12042 5.05537 3.11284 3.89423C4.10527 2.7331 5.44645 1.92387 6.93636 1.58724C8.42627 1.25062 9.98509 1.40463 11.3803 2.02631' stroke='%23FFA800' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.5833 2.83301L8.5 9.92342L6.375 7.79842' stroke='%23FFA800' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.awcdp-deposits-wrapper {
  border-top: 1px solid #E7E4E7;
  margin-top: 16px;
  padding-top: 16px;
  margin-bottom: 25px;
}
.awcdp-deposits-wrapper .awcdp-deposits-option {
  border: 0;
  width: auto;
  margin: 0;
  background: transparent;
}
.awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio {
  background: transparent !important;
  padding: 0;
  border-bottom: 0;
}
.awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio + .awcdp-radio {
  display: none;
}
.awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio > div:first-child {
  display: none;
}
.awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio > div.awcdp-deposits-description {
  margin-left: 0;
  margin-top: 0;
  position: relative;
  font-size: 14px !important;
  font-family: 'Montserrat', sans-serif;
  color: #7A7287 !important;
  letter-spacing: -0.1px;
  line-height: 24px;
  font-weight: 600;
  -webkit-font-smoothing: antialiased;
}
.awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio > div.awcdp-deposits-description #awcdp-deposit-amount {
  position: absolute;
  left: 50%;
  top: 0;
  padding-left: 7px;
  font-size: 14px !important;
  color: #443D4E !important;
}
body.blog .auto_meta_overlaid_spaced .masonry-blog-item .meta-category {
  pointer-events: none !important;
}
body.single-post #page-header-wrap .rd-usp-bar,
body.single-post .comments-section {
  display: none !important;
}
body.single-post .nectar-global-section {
  margin-bottom: -70px;
}
body.single-post .post-area article {
  border-bottom: 1px solid #F1EFF1;
  margin-bottom: 60px !important;
}
body.single-post .meta-category > * {
  border-radius: 100px;
  pointer-events: none;
}
body.single-post .post-area article,
body.single-post #breadcrumbs {
  max-width: 780px;
  margin: 0 auto;
  width: 100%;
}
body.single-post .related-post-wrap .row-bg-wrap .row-bg {
  background-color: #F8F8FB;
}
body.single-post .related-post-wrap h3.related-title {
  position: relative;
  z-index: 1;
  font-family: Ubuntu;
  font-weight: 400;
  font-size: 26px;
}
@media only screen and (max-width: 690px) {
  body.single-post .related-post-wrap h3.related-title {
    font-size: 22px;
  }
}
body.single-post .related-post-wrap .title {
  font-family: Ubuntu;
  font-weight: 400;
  font-size: 18px;
  color: #443D4E !important;
}
body.single-post .related-post-wrap .excerpt {
  color: #7A7287;
  font-size: 14px;
  line-height: 24px;
  letter-spacing: -0.1px;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
body.single-post #ajax-content-wrap div.container-wrap {
  padding-top: 0 !important;
}
body.single-post div.container-wrap.no-sidebar .post-area {
  max-width: 100% !important;
}
body.single-post #page-header-bg .inner-wrap > a {
  border-radius: 25px;
  display: inline-block;
  pointer-events: none;
}
body.single-post .blog-recent[data-style*=classic_enhanced].related-posts .inner-wrap {
  box-shadow: 0 0 60px rgba(68, 61, 78, 0.05) !important;
  border-radius: 25px;
  border: 1px solid #F1EFF1;
  overflow: hidden;
}
@media only screen and (min-width: 1100px) {
  body.single-post .main-content > .row:first-child {
    background-color: white;
    padding-top: 60px !important;
    margin-top: -80px;
    border-radius: 25px;
  }
}
body.single-post article .content-inner * {
  color: #443D4E;
}
body.single-post article .content-inner > p > strong:first-child {
  font-family: Ubuntu;
  font-size: 22px;
  font-weight: 400;
}
body.single-post article .content-inner .wp-block-heading {
  font-family: Ubuntu;
  font-weight: 400;
}
.woocommerce-cart {
  -webkit-font-smoothing: auto;
  -webkit-font-smoothing: antialiased;
}
.woocommerce-cart bdi {
  font-family: Ubuntu !important;
  color: #7A7287 !important;
  font-size: 14px !important;
  font-weight: normal !important;
}
.woocommerce-cart bdi .woocommerce-Price-currencySymbol {
  padding-right: 3px;
}
.woocommerce-cart .rd-usp-bar {
  margin-bottom: 0 !important;
}
@media only screen and (max-width: 600px) {
  .woocommerce-cart .rd-usp-bar {
    transform: none;
  }
}
.woocommerce-cart .main-content > .row > div + div {
  margin-top: 40px !important;
}
.woocommerce-cart .woocommerce {
  display: flex !important;
  flex-flow: row wrap !important;
  align-items: flex-start;
  margin-top: 15px;
}
@media only screen and (max-width: 768px) {
  .woocommerce-cart .woocommerce {
    flex-flow: column nowrap !important;
    margin-top: 0;
  }
  .woocommerce-cart .woocommerce > .woocommerce-notices-wrapper {
    order: 1;
  }
  .woocommerce-cart .woocommerce > .cart-collaterals {
    order: 2;
  }
  .woocommerce-cart .woocommerce > .woocommerce-cart-form {
    order: 3;
  }
}
.woocommerce-cart .woocommerce .woocommerce-shipping-destination,
.woocommerce-cart .woocommerce .woocommerce-shipping-calculator {
  display: none;
}
.woocommerce-cart .woocommerce th,
.woocommerce-cart .woocommerce td {
  font-size: 14px !important;
  -webkit-font-smoothing: auto;
  font-family: 'Montserrat', sans-serif !important;
}
.woocommerce-cart .woocommerce th {
  font-weight: 500 !important;
}
.woocommerce-cart .woocommerce > .woocommerce-cart-form {
  display: flex;
  flex: 1;
}
@media only screen and (max-width: 1024px) {
  .woocommerce-cart .woocommerce > .woocommerce-cart-form {
    flex: auto;
    width: 100%;
    margin-bottom: 30px;
  }
}
@media only screen and (max-width: 768px) {
  .woocommerce-cart .woocommerce > .woocommerce-cart-form {
    margin-bottom: 0;
  }
}
.woocommerce-cart .woocommerce .woocommerce-cart-form__cart-item .product-thumbnail {
  position: relative;
  z-index: 5;
}
.woocommerce-cart .woocommerce .woocommerce-cart-form__cart-item .product-thumbnail a {
  width: 100%;
}
.woocommerce-cart .woocommerce .woocommerce-cart-form__cart-item .product-thumbnail img {
  margin: 0 auto;
  box-shadow: 0 0 60px rgba(68, 61, 78, 0.2);
  border-radius: 1px;
}
@media only screen and (max-width: 1024px) {
  .woocommerce-cart .woocommerce .woocommerce-cart-form__cart-item .product-remove {
    height: 65px;
  }
}
.woocommerce-cart .woocommerce .woocommerce-cart-form__cart-item .product-remove a {
  font-size: 0 !important;
  border: 1px solid transparent;
  width: 50px;
  height: 50px;
  border-radius: 25px;
  background-color: transparent !important;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media only screen and (max-width: 768px) {
  .woocommerce-cart .woocommerce .woocommerce-cart-form__cart-item .product-remove a {
    position: static !important;
    margin: 0 0 0 auto;
    transform: translateX(20px);
  }
}
.woocommerce-cart .woocommerce .woocommerce-cart-form__cart-item .product-remove a:hover {
  border: 1px solid #F1EFF1;
  background-color: white !important;
}
.woocommerce-cart .woocommerce .woocommerce-cart-form__cart-item .product-remove a::before {
  height: 21px !important;
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='20' viewBox='0 0 18 20' fill='none'%3E%3Cpath d='M1 5H17M16 5L15.133 17.142C15.0971 17.6466 14.8713 18.1188 14.5011 18.4636C14.1309 18.8083 13.6439 19 13.138 19H4.862C4.35614 19 3.86907 18.8083 3.49889 18.4636C3.1287 18.1188 2.90292 17.6466 2.867 17.142L2 5H16ZM7 9V15V9ZM11 9V15V9ZM12 5V2C12 1.73478 11.8946 1.48043 11.7071 1.29289C11.5196 1.10536 11.2652 1 11 1H7C6.73478 1 6.48043 1.10536 6.29289 1.29289C6.10536 1.48043 6 1.73478 6 2V5H12Z' stroke='%238D839C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.woocommerce-cart .woocommerce .woocommerce-cart-form__cart-item td {
  padding: 40px 12px !important;
  color: #443D4E !important;
}
@media only screen and (max-width: 1024px) {
  .woocommerce-cart .woocommerce .woocommerce-cart-form__cart-item td {
    padding: 12px 30px !important;
  }
}
@media only screen and (max-width: 768px) {
  .woocommerce-cart .woocommerce .woocommerce-cart-form__cart-item td:last-child {
    padding-bottom: 30px !important;
  }
}
@media only screen and (max-width: 768px) {
  .woocommerce-cart .woocommerce table.cart tr {
    margin-bottom: 15px;
  }
}
.woocommerce-cart .woocommerce > .cart-collaterals {
  max-width: 380px;
  width: 100%;
  margin-left: 30px;
  display: flex;
  align-items: flex-start;
}
@media only screen and (max-width: 1024px) {
  .woocommerce-cart .woocommerce > .cart-collaterals {
    width: 100%;
    max-width: 100%;
    margin-left: 0;
  }
}
@media only screen and (max-width: 768px) {
  .woocommerce-cart .woocommerce > .cart-collaterals {
    margin-bottom: 0;
  }
}
.woocommerce-cart .woocommerce-notices-wrapper {
  width: 100%;
}
@media only screen and (max-width: 1024px) {
  .woocommerce-cart .woocommerce-cart-form table {
    margin-bottom: 0 !important;
  }
}
.woocommerce-cart .woocommerce-cart-form table thead th {
  color: #7A7287;
  padding-top: 1px;
  padding-bottom: 18px;
}
.woocommerce-cart .woocommerce-cart-form table tbody tr:not(:last-child) td {
  background-color: #F8F8FB !important;
  border-bottom: 5px solid white;
}
@media only screen and (max-width: 768px) {
  .woocommerce-cart .woocommerce-cart-form table tbody tr:not(:last-child) td {
    border-bottom: none;
  }
}
.woocommerce-cart .woocommerce-cart-form table tbody tr:not(:last-child) td:first-child {
  border-radius: 25px 0 0 25px;
}
@media only screen and (max-width: 768px) {
  .woocommerce-cart .woocommerce-cart-form table tbody tr:not(:last-child) td:first-child {
    border-radius: 0;
  }
}
.woocommerce-cart .woocommerce-cart-form table tbody tr:not(:last-child) td:last-child {
  border-radius: 0 25px 25px 0;
}
@media only screen and (max-width: 768px) {
  .woocommerce-cart .woocommerce-cart-form table tbody tr:not(:last-child) td:last-child {
    border-radius: 0;
  }
}
@media only screen and (max-width: 768px) {
  .woocommerce-cart .woocommerce-cart-form table tbody tr td:first-child {
    border-radius: 25px 25px 0 0 !important;
  }
}
@media only screen and (max-width: 768px) {
  .woocommerce-cart .woocommerce-cart-form table tbody tr td:last-child {
    border-radius: 0 0 25px 25px !important;
  }
}
.woocommerce-cart .woocommerce-cart-form table tbody tr:last-child {
  display: none;
}
.woocommerce-cart .woocommerce-cart-form table tr th.product-quantity,
.woocommerce-cart .woocommerce-cart-form table tr td.product-quantity,
.woocommerce-cart .woocommerce-cart-form table tr th.product-price,
.woocommerce-cart .woocommerce-cart-form table tr td.product-price,
.woocommerce-cart .woocommerce-cart-form table tr td.product-subtotal small,
.woocommerce-cart .woocommerce-cart-form table tr td.product-name .variation-Aanbetaling,
.woocommerce-cart .woocommerce-cart-form table tr td.product-name .variation-Restantnaplaatsing {
  display: none;
}
.woocommerce-cart .woocommerce-cart-form table tr td.product-thumbnail {
  min-width: 135px;
}
.woocommerce-cart .woocommerce-cart-form table tr td.product-subtotal bdi {
  font-family: 'Montserrat', sans-serif !important;
}
@media only screen and (min-width: 768px) {
  .woocommerce-cart .woocommerce-cart-form table tr td.product-name {
    width: 400px;
  }
}
.woocommerce-cart .woocommerce-cart-form table tr td.product-name a {
  font-family: Ubuntu;
  display: inline-block;
  margin-bottom: 5px;
  font-size: 16px;
}
.woocommerce-cart .woocommerce-cart-form table tr td.product-name .variation {
  font-size: 13px;
  font-weight: 400 !important;
}
.woocommerce-cart .woocommerce-cart-form table tr td.product-name .variation dt,
.woocommerce-cart .woocommerce-cart-form table tr td.product-name .variation dd {
  -webkit-font-smoothing: antialiased;
  font-weight: inherit;
}
.woocommerce-cart .woocommerce-cart-form table tr td.product-name .variation dd {
  margin-bottom: 2px;
}
.woocommerce-cart .woocommerce-cart-form table tr th,
.woocommerce-cart .woocommerce-cart-form table tr td {
  background-color: transparent !important;
}
.woocommerce-page.woocommerce-cart .woocommerce p.cart-empty.woocommerce-info {
  font-family: Ubuntu !important;
  font-size: 28px !important;
  line-height: 42px !important;
  color: #443D4E !important;
  font-weight: 400 !important;
  letter-spacing: -0.1px !important;
  -webkit-font-smoothing: antialiased;
  padding-bottom: 0 !important;
  padding-top: 0 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  font-family: Ubuntu;
  text-align: center;
  width: 100%;
}
@media only screen and (max-width: 690px) {
  .woocommerce-page.woocommerce-cart .woocommerce p.cart-empty.woocommerce-info {
    line-height: 37px !important;
    font-size: 24px !important;
  }
}
.woocommerce-page.woocommerce-cart .woocommerce .return-to-shop {
  padding-bottom: 0 !important;
  width: 100%;
  margin-bottom: 30px;
}
.woocommerce-page.woocommerce-cart .woocommerce .return-to-shop a {
  font-size: 14px !important;
  line-height: 28px !important;
  padding: 10px 35px !important;
  border-radius: 25px !important;
  font-family: 'Montserrat', sans-serif !important;
  background-color: #FFA800 !important;
  color: #443D4E !important;
  text-transform: none !important;
}
.woocommerce-cart .cart-collaterals .cart_totals {
  width: 100% !important;
  position: -webkit-sticky;
  position: sticky;
  top: 174px;
  border-radius: 25px;
  border: 1px solid #F1EFF1;
  box-shadow: 0 0 60px rgba(68, 61, 78, 0.05);
  padding: 35px 50px 50px !important;
  margin-bottom: 28px;
}
@media only screen and (max-width: 1024px) {
  .woocommerce-cart .cart-collaterals .cart_totals {
    padding: 25px 30px 40px !important;
  }
}
.woocommerce-cart .cart-collaterals .cart_totals table {
  margin-bottom: 10px !important;
}
.woocommerce-cart .cart-collaterals .cart_totals table,
.woocommerce-cart .cart-collaterals .cart_totals tbody,
.woocommerce-cart .cart-collaterals .cart_totals tr {
  display: flex;
}
.woocommerce-cart .cart-collaterals .cart_totals table,
.woocommerce-cart .cart-collaterals .cart_totals tbody {
  flex-direction: column;
}
.woocommerce-cart .cart-collaterals .cart_totals tr {
  flex-flow: row wrap;
  justify-content: space-between;
  border-bottom: 0;
}
.woocommerce-cart .cart-collaterals .cart_totals tr + tr {
  border-top: 1px solid #E7E4E7;
}
.woocommerce-cart .cart-collaterals .cart_totals td::before {
  display: none !important;
}
.woocommerce-cart .cart-collaterals .cart_totals th,
.woocommerce-cart .cart-collaterals .cart_totals td {
  display: inline-flex;
  width: auto !important;
  font-weight: 600;
  -webkit-font-smoothing: auto;
  font-family: 'Montserrat', sans-serif;
  line-height: 24px !important;
}
.woocommerce-cart .cart-collaterals .cart_totals th *,
.woocommerce-cart .cart-collaterals .cart_totals td * {
  font-weight: 700 !important;
  -webkit-font-smoothing: antialiased;
  font-family: 'Montserrat', sans-serif !important;
  line-height: inherit;
}
.woocommerce-cart .cart-collaterals .cart_totals th ul,
.woocommerce-cart .cart-collaterals .cart_totals td ul {
  display: flex;
  align-items: center;
}
.woocommerce-cart .cart-collaterals .cart_totals th li,
.woocommerce-cart .cart-collaterals .cart_totals td li {
  margin: 0 !important;
}
.woocommerce-cart .cart-collaterals .cart_totals .checkout-button {
  font-size: 14px !important;
  line-height: 28px !important;
  padding: 10px 35px !important;
  font-family: 'Montserrat', sans-serif !important;
  background-color: #FFA800 !important;
  color: #443D4E !important;
  border-radius: 25px !important;
  height: 50px;
  padding: 0 !important;
  display: flex;
  justify-content: center;
  align-items: center;
  text-transform: none !important;
}
@media only screen and (max-width: 1024px) {
  .woocommerce-cart .cart-collaterals .cart_totals tr {
    border: none;
  }
}
.woocommerce-cart .cart-collaterals .cart_totals tr:not(.order-total) th,
.woocommerce-cart .cart-collaterals .cart_totals tr:not(.order-total) td {
  color: #7A7287;
}
.woocommerce-cart .cart-collaterals .cart_totals tr.order-total td * {
  color: #443D4E !important;
}
.woocommerce-cart .cart-collaterals .cart_totals tr:last-child th,
.woocommerce-cart .cart-collaterals .cart_totals tr:last-child td {
  border-bottom: 0;
}
.woocommerce-cart .cart-collaterals .cart_totals th,
.woocommerce-cart .cart-collaterals .cart_totals td {
  background-color: transparent !important;
  border-bottom: 1px solid #F1EFF1;
  color: #443D4E;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.woocommerce-cart .cart-collaterals .cart_totals th {
  padding-left: 2px;
  padding-top: 15px !important;
  padding-bottom: 15px !important;
}
.woocommerce-cart .cart-collaterals .cart_totals td {
  text-align: right;
  padding-right: 2px;
  padding-top: 15px !important;
  padding-bottom: 15px !important;
}
@media only screen and (max-width: 1024px) {
  .woocommerce-cart .cart-collaterals .cart_totals td {
    padding-left: 2px !important;
  }
}
.woocommerce-cart .cart-collaterals .cart_totals::before {
  position: absolute;
  bottom: 25px;
  left: 0;
  right: 0;
  content: 'Binnen 2 minuten besteld!';
  text-align: center;
  font-size: 14px;
  color: #5cb784;
  font-style: italic;
  letter-spacing: -0.1px;
}
.woocommerce-cart .cart-collaterals .cart_totals h2 {
  font-weight: normal;
  color: #443D4E;
  font-size: 18px;
  line-height: 28px;
  font-family: Ubuntu;
  margin-bottom: 12px;
  display: block;
  letter-spacing: -0.1px;
  -webkit-font-smoothing: antialiased;
  font-size: 24px !important;
  margin-bottom: 5px;
}
.woocommerce-checkout.woocommerce-page .woocommerce-form-coupon-toggle,
.woocommerce-checkout.woocommerce-page .woocommerce-form-coupon,
.woocommerce-checkout.woocommerce-page #billing_address_2_field,
.woocommerce-checkout.woocommerce-page #billing_company_field,
.woocommerce-checkout.woocommerce-page #__lpform_billing_first_name,
.woocommerce-checkout.woocommerce-page .woocommerce-privacy-policy-text {
  display: none !important;
}
.woocommerce-checkout.woocommerce-page .woocommerce-additional-fields {
  padding: 8px 42px 60px !important;
  background-color: #F8F8FB;
  border-radius: 0 0 25px 25px;
}
.woocommerce-checkout.woocommerce-page .woocommerce-additional-fields h3 {
  display: none;
}
.woocommerce-checkout.woocommerce-page .product-container {
  padding: 0;
  background-color: transparent;
}
@media only screen and (max-width: 768px) {
  .woocommerce-checkout.woocommerce-page .product-container {
    display: none !important;
  }
}
.woocommerce-checkout.woocommerce-page .product-container > .cart_item {
  background-color: #F8F8FB;
  border-radius: 25px;
}
.woocommerce-checkout.woocommerce-page .product-container > .cart_item .variation,
.woocommerce-checkout.woocommerce-page .product-container > .cart_item small {
  display: none !important;
}
.woocommerce-checkout.woocommerce-page .product-container > .cart_item + .cart_item {
  margin-top: 10px;
}
.woocommerce-checkout.woocommerce-page .woocommerce-additional-fields__field-wrapper textarea {
  width: 100% !important;
  background-color: white;
  border: 1px solid #F1EFF1;
  padding: 30px 10px 10px 20px;
  color: #443D4E;
  min-height: 115px;
  max-height: 200px;
  border-radius: 8px;
}
.woocommerce-checkout.woocommerce-page .woocommerce-additional-fields__field-wrapper textarea:focus {
  box-shadow: 0 0 60px rgba(68, 61, 78, 0.05);
}
.woocommerce-checkout.woocommerce-page .woocommerce-additional-fields__field-wrapper textarea::-moz-placeholder {
  color: white;
}
.woocommerce-checkout.woocommerce-page .woocommerce-additional-fields__field-wrapper textarea:-ms-input-placeholder {
  color: white;
}
.woocommerce-checkout.woocommerce-page .woocommerce-additional-fields__field-wrapper textarea::placeholder {
  color: white;
}
.woocommerce-checkout.woocommerce-page .woocommerce-additional-fields__field-wrapper h3 {
  display: none;
}
.woocommerce-checkout.woocommerce-page #order_review #payment div.place-order.form-row {
  padding-bottom: 0 !important;
  margin-bottom: 0 !important;
}
.woocommerce-checkout.woocommerce-page #order_review #payment div.place-order.form-row #place_order {
  font-size: 14px !important;
  line-height: 28px !important;
  padding: 10px 35px !important;
  border-radius: 25px !important;
  font-family: 'Montserrat', sans-serif !important;
  background-color: #FFA800 !important;
  color: #443D4E !important;
}
.woocommerce-checkout.woocommerce-page .woocommerce-terms-and-conditions-wrapper {
  margin-top: 10px;
  margin-bottom: 20px;
}
.woocommerce-checkout.woocommerce-page .woocommerce-terms-and-conditions-wrapper .form-row {
  padding: 0;
}
.woocommerce-checkout.woocommerce-page .woocommerce-terms-and-conditions-wrapper .form-row.woocommerce-invalid label {
  color: #7A7287;
}
.woocommerce-checkout.woocommerce-page .woocommerce-terms-and-conditions-wrapper .form-row.woocommerce-invalid label::before {
  border: 1px solid #ff4b00;
}
.woocommerce-checkout.woocommerce-page .woocommerce-terms-and-conditions-wrapper .form-row label {
  display: block !important;
  position: relative;
  padding-left: 36px;
  cursor: pointer;
  transition: color 0.1s ease-in-out;
  color: #7A7287;
  line-height: 24px;
}
.woocommerce-checkout.woocommerce-page .woocommerce-terms-and-conditions-wrapper .form-row label:hover {
  color: #443D4E;
}
.woocommerce-checkout.woocommerce-page .woocommerce-terms-and-conditions-wrapper .form-row label::before,
.woocommerce-checkout.woocommerce-page .woocommerce-terms-and-conditions-wrapper .form-row label::after {
  content: '' !important;
  position: absolute;
  z-index: 2;
}
.woocommerce-checkout.woocommerce-page .woocommerce-terms-and-conditions-wrapper .form-row label::before {
  left: 0;
  top: 0;
  border-radius: 6px;
  width: 22px;
  height: 22px;
  border: 1px solid #E7E4E7;
}
.woocommerce-checkout.woocommerce-page .woocommerce-terms-and-conditions-wrapper .form-row label::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='17' viewBox='0 0 22 17' fill='none'%3E%3Cpath d='M2 8L8 14L20 2' stroke='%23fff' stroke-width='4'/%3E%3C/svg%3E");
  left: 3px;
  top: 3px;
  display: none;
  width: 17px;
  height: 17px;
  background-size: 17px 17px;
  background-repeat: no-repeat;
  background-position: center center;
  transform: translateX(3%);
}
.woocommerce-checkout.woocommerce-page .woocommerce-terms-and-conditions-wrapper .form-row input {
  display: none !important;
}
.woocommerce-checkout.woocommerce-page .woocommerce-terms-and-conditions-wrapper .form-row input[type="radio"] + label::after {
  top: 21px;
  left: 21px;
  background-image: none;
  width: 10px;
  height: 10px;
  background-color: #FFA800;
  border-radius: 10px;
}
.woocommerce-checkout.woocommerce-page .woocommerce-terms-and-conditions-wrapper .form-row input[type="radio"] + label::before {
  border-radius: 100px;
}
.woocommerce-checkout.woocommerce-page .woocommerce-terms-and-conditions-wrapper .form-row input[type="radio"]:checked + label::before {
  background-color: white;
  border: 1px solid #FFA800;
}
.woocommerce-checkout.woocommerce-page .woocommerce-terms-and-conditions-wrapper .form-row input:checked + label {
  color: #443D4E;
}
.woocommerce-checkout.woocommerce-page .woocommerce-terms-and-conditions-wrapper .form-row input:checked + label::before {
  background-color: #FFA800;
  border: 1px solid #FFA800;
}
.woocommerce-checkout.woocommerce-page .woocommerce-terms-and-conditions-wrapper .form-row input:checked + label::after {
  display: block !important;
}
.woocommerce-checkout.woocommerce-page h3:not(#ship-to-different-address) {
  font-family: Ubuntu !important;
  font-size: 28px !important;
  line-height: 42px !important;
  color: #443D4E !important;
  font-weight: 400 !important;
  padding-bottom: 0 !important;
  letter-spacing: -0.1px !important;
  -webkit-font-smoothing: antialiased;
}
@media only screen and (max-width: 690px) {
  .woocommerce-checkout.woocommerce-page h3:not(#ship-to-different-address) {
    line-height: 37px !important;
    font-size: 24px !important;
  }
}
.woocommerce-checkout.woocommerce-page .woocommerce-terms-and-conditions-link {
  color: inherit;
  text-decoration: underline;
}
.woocommerce-checkout.woocommerce-page .wc_payment_methods li {
  border: 1px solid #F1EFF1;
  border-radius: 8px;
  box-shadow: 0 0 60px rgba(68, 61, 78, 0.05);
  transition: border 0.1s ease-in-out;
  background-color: white;
  position: relative;
}
.woocommerce-checkout.woocommerce-page .wc_payment_methods li.woocommerce-invalid label {
  color: #7A7287;
}
.woocommerce-checkout.woocommerce-page .wc_payment_methods li.woocommerce-invalid label::before {
  border: 1px solid #ff4b00;
}
.woocommerce-checkout.woocommerce-page .wc_payment_methods li label {
  display: block !important;
  position: relative;
  padding-left: 36px;
  cursor: pointer;
  transition: color 0.1s ease-in-out;
  color: #7A7287;
  line-height: 24px;
}
.woocommerce-checkout.woocommerce-page .wc_payment_methods li label:hover {
  color: #443D4E;
}
.woocommerce-checkout.woocommerce-page .wc_payment_methods li label::before,
.woocommerce-checkout.woocommerce-page .wc_payment_methods li label::after {
  content: '' !important;
  position: absolute;
  z-index: 2;
}
.woocommerce-checkout.woocommerce-page .wc_payment_methods li label::before {
  left: 0;
  top: 0;
  border-radius: 6px;
  width: 22px;
  height: 22px;
  border: 1px solid #E7E4E7;
}
.woocommerce-checkout.woocommerce-page .wc_payment_methods li label::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='17' viewBox='0 0 22 17' fill='none'%3E%3Cpath d='M2 8L8 14L20 2' stroke='%23fff' stroke-width='4'/%3E%3C/svg%3E");
  left: 3px;
  top: 3px;
  display: none;
  width: 17px;
  height: 17px;
  background-size: 17px 17px;
  background-repeat: no-repeat;
  background-position: center center;
  transform: translateX(3%);
}
.woocommerce-checkout.woocommerce-page .wc_payment_methods li input {
  display: none !important;
}
.woocommerce-checkout.woocommerce-page .wc_payment_methods li input[type="radio"] + label::after {
  top: 21px;
  left: 21px;
  background-image: none;
  width: 10px;
  height: 10px;
  background-color: #FFA800;
  border-radius: 10px;
}
.woocommerce-checkout.woocommerce-page .wc_payment_methods li input[type="radio"] + label::before {
  border-radius: 100px;
}
.woocommerce-checkout.woocommerce-page .wc_payment_methods li input[type="radio"]:checked + label::before {
  background-color: white;
  border: 1px solid #FFA800;
}
.woocommerce-checkout.woocommerce-page .wc_payment_methods li input:checked + label {
  color: #443D4E;
}
.woocommerce-checkout.woocommerce-page .wc_payment_methods li input:checked + label::before {
  background-color: #FFA800;
  border: 1px solid #FFA800;
}
.woocommerce-checkout.woocommerce-page .wc_payment_methods li input:checked + label::after {
  display: block !important;
}
.woocommerce-checkout.woocommerce-page .wc_payment_methods li:hover {
  border: 1px solid #E7E4E7;
}
.woocommerce-checkout.woocommerce-page .wc_payment_methods li + li {
  margin-top: 10px !important;
}
.woocommerce-checkout.woocommerce-page .wc_payment_methods li img {
  position: absolute !important;
  top: calc(50% + 2px) !important;
  transform: translateY(-50%) !important;
  right: 4px !important;
  max-width: 90px;
  height: 32px;
  z-index: 2;
}
.woocommerce-checkout.woocommerce-page .wc_payment_methods li label {
  padding: 14px 0 14px 50px;
}
.woocommerce-checkout.woocommerce-page .wc_payment_methods li label::before {
  left: 14px;
  top: 14px;
}
.woocommerce-checkout.woocommerce-page .wc_payment_methods li label::after {
  left: 17px;
  top: 17px;
}
.woocommerce-checkout.woocommerce-page .wc_payment_methods li input:checked + label + div::after {
  opacity: 1;
  background-color: hsla(43, 100%, 56%, 0.08);
}
.woocommerce-checkout.woocommerce-page .wc_payment_methods li .payment_box {
  position: static !important;
  margin-top: 0 !important;
  color: #443D4E !important;
  padding: 0 14px !important;
}
.woocommerce-checkout.woocommerce-page .wc_payment_methods li .payment_box::after {
  content: '' !important;
  position: absolute;
  z-index: 1;
  top: -1px;
  left: -1px;
  right: -1px;
  bottom: -1px;
  border-radius: 8px;
  border: 1px solid #FFA800;
  pointer-events: none;
  opacity: 0;
  transition: all 0.2s ease-in-out;
  display: block !important;
  background-color: transparent;
}
.woocommerce-checkout.woocommerce-page .wc_payment_methods li .payment_box .woocommerce-billing-fields {
  position: relative;
  z-index: 2;
  padding: 0 !important;
  background-color: transparent;
  margin-top: 10px;
}
.woocommerce-checkout.woocommerce-page .wc_payment_methods li .payment_box .woocommerce-billing-fields p {
  padding: 0 !important;
}
.woocommerce-checkout.woocommerce-page .wc_payment_methods li .payment_box .woocommerce-billing-fields p + p {
  margin-top: 10px;
}
.woocommerce-checkout.woocommerce-page .wc_payment_methods li .payment_box .woocommerce-billing-fields br {
  display: none;
}
.woocommerce-checkout.woocommerce-page .wc_payment_methods li .payment_box .woocommerce-billing-fields select {
  background-color: white;
  border: 1px solid #F1EFF1;
  cursor: pointer;
}
.woocommerce-checkout.woocommerce-page .wc_payment_methods li .payment_box .woocommerce-billing-fields select:hover,
.woocommerce-checkout.woocommerce-page .wc_payment_methods li .payment_box .woocommerce-billing-fields select:focus,
.woocommerce-checkout.woocommerce-page .wc_payment_methods li .payment_box .woocommerce-billing-fields select:active {
  box-shadow: none;
  border: 1px solid #F1EFF1;
}
.woocommerce-checkout.woocommerce-page .wc_payment_methods li .payment_box .woocommerce-billing-fields select + select {
  margin-top: 10px;
}
.woocommerce-checkout.woocommerce-page .woocommerce-billing-fields__field-wrapper,
.woocommerce-checkout.woocommerce-page .woocommerce-additional-fields__field-wrapper {
  display: flex;
  flex-flow: row wrap;
  padding-right: 0;
}
.woocommerce-checkout.woocommerce-page .woocommerce-billing-fields {
  padding: 40px 42px 0 !important;
  border-radius: 25px 25px 0 0;
  background-color: #F8F8FB;
}
.woocommerce-checkout.woocommerce-page .woocommerce-billing-fields h3 {
  margin-bottom: 20px;
  padding: 0 8px;
}
.woocommerce-checkout.woocommerce-page .woocommerce-shipping-fields {
  padding: 15px 42px 0 !important;
  background-color: #F8F8FB;
}
.woocommerce-checkout.woocommerce-page .woocommerce-shipping-fields .shipping_address {
  padding-top: 0 !important;
  margin-top: 0 !important;
  height: auto !important;
}
.woocommerce-checkout.woocommerce-page .woocommerce-shipping-fields .shipping_address #shipping_address_2_field {
  display: none !important;
}
.woocommerce-checkout.woocommerce-page .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper {
  padding-top: 8px;
}
.woocommerce-checkout.woocommerce-page .woocommerce-shipping-fields #shipping_country_field {
  display: none;
}
.woocommerce-checkout.woocommerce-page .woocommerce-shipping-fields h3#ship-to-different-address {
  padding: 0 8px;
}
.woocommerce-checkout.woocommerce-page .woocommerce-shipping-fields h3#ship-to-different-address input {
  display: none;
}
.woocommerce-checkout.woocommerce-page .woocommerce-shipping-fields h3#ship-to-different-address input:checked + span::after {
  display: block;
}
.woocommerce-checkout.woocommerce-page .woocommerce-shipping-fields h3#ship-to-different-address input:checked + span::before {
  background-color: #FFA800;
  border: 1px solid transparent;
}
.woocommerce-checkout.woocommerce-page .woocommerce-shipping-fields h3#ship-to-different-address label {
  font-family: 'Montserrat', sans-serif;
  display: block !important;
  cursor: pointer;
  transition: color 0.1s ease-in-out;
  color: #7A7287;
  line-height: 24px;
  font-size: 13px;
  font-weight: 400;
  letter-spacing: -0.1px;
}
.woocommerce-checkout.woocommerce-page .woocommerce-shipping-fields h3#ship-to-different-address label:hover {
  color: #443D4E;
}
.woocommerce-checkout.woocommerce-page .woocommerce-shipping-fields h3#ship-to-different-address label span {
  position: relative;
  padding-left: 36px;
  display: block;
}
.woocommerce-checkout.woocommerce-page .woocommerce-shipping-fields h3#ship-to-different-address label span::before,
.woocommerce-checkout.woocommerce-page .woocommerce-shipping-fields h3#ship-to-different-address label span::after {
  content: '' !important;
  position: absolute;
  z-index: 2;
}
.woocommerce-checkout.woocommerce-page .woocommerce-shipping-fields h3#ship-to-different-address label span::before {
  left: 0;
  top: 0;
  border-radius: 6px;
  width: 22px;
  height: 22px;
  border: 1px solid #E7E4E7;
  background-color: white;
}
.woocommerce-checkout.woocommerce-page .woocommerce-shipping-fields h3#ship-to-different-address label span::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='17' viewBox='0 0 22 17' fill='none'%3E%3Cpath d='M2 8L8 14L20 2' stroke='%23fff' stroke-width='4'/%3E%3C/svg%3E");
  left: 3px;
  top: 3px;
  display: none;
  width: 17px;
  height: 17px;
  background-size: 17px 17px;
  background-repeat: no-repeat;
  background-position: center center;
  transform: translateX(3%);
}
.woocommerce-checkout.woocommerce-page input:-webkit-autofill,
.woocommerce-checkout.woocommerce-page input:-webkit-autofill:hover,
.woocommerce-checkout.woocommerce-page input:-webkit-autofill:focus,
.woocommerce-checkout.woocommerce-page textarea:-webkit-autofill,
.woocommerce-checkout.woocommerce-page textarea:-webkit-autofill:hover,
.woocommerce-checkout.woocommerce-page textarea:-webkit-autofill:focus,
.woocommerce-checkout.woocommerce-page select:-webkit-autofill,
.woocommerce-checkout.woocommerce-page select:-webkit-autofill:hover,
.woocommerce-checkout.woocommerce-page select:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0px 1000px white inset;
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}
.woocommerce-checkout.woocommerce-page #customer_details {
  width: auto;
  margin: 0 -15px;
}
.woocommerce-checkout.woocommerce-page #customer_details .col-1,
.woocommerce-checkout.woocommerce-page #customer_details .col-2 {
  padding: 0 15px;
}
.woocommerce-checkout.woocommerce-page #customer_details .col-1 {
  width: calc((100% / 3) * 2);
  position: relative;
}
@media only screen and (max-width: 768px) {
  .woocommerce-checkout.woocommerce-page #customer_details .col-1 {
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  .woocommerce-checkout.woocommerce-page #customer_details .col-1 {
    width: auto;
    margin: 0 -50px;
  }
}
@media only screen and (max-width: 460px) {
  .woocommerce-checkout.woocommerce-page #customer_details .col-1 .form-row {
    width: 100% !important;
  }
}
.woocommerce-checkout.woocommerce-page #customer_details .col-2 {
  width: calc(100% / 3);
}
.woocommerce-checkout.woocommerce-page #customer_details .col-2 #order_review_heading {
  display: none !important;
}
@media only screen and (max-width: 768px) {
  .woocommerce-checkout.woocommerce-page #customer_details .col-2 {
    width: 100%;
  }
}
.woocommerce-checkout.woocommerce-page form .col-1 .form-row {
  position: relative;
  padding: 0 8px !important;
  width: 100%;
  order: 1;
}
.woocommerce-checkout.woocommerce-page form .col-1 .form-row.woocommerce-invalid input.input-text {
  border: 1px solid #ff4b00;
}
.woocommerce-checkout.woocommerce-page form .col-1 .form-row.woocommerce-validated::before {
  position: absolute;
  pointer-events: none;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='17' viewBox='0 0 22 17' fill='none'%3E%3Cpath d='M2 8L8 14L20 2' stroke='%23FFC01F' stroke-width='4'/%3E%3C/svg%3E");
  display: block;
  top: 23px;
  right: 30px;
  width: 17px;
  height: 17px;
  background-size: 17px 17px;
  background-repeat: no-repeat;
  background-position: center center;
}
.woocommerce-checkout.woocommerce-page form .col-1 .form-row.woocommerce-validated input.input-text {
  border-color: #F1EFF1;
}
.woocommerce-checkout.woocommerce-page form .col-1 .form-row.form-row-first,
.woocommerce-checkout.woocommerce-page form .col-1 .form-row.form-row-last,
.woocommerce-checkout.woocommerce-page form .col-1 .form-row#billing_postcode_field,
.woocommerce-checkout.woocommerce-page form .col-1 .form-row#billing_city_field {
  width: 50%;
}
.woocommerce-checkout.woocommerce-page form .col-1 .form-row:not(:last-child) {
  margin: 0 0 16px !important;
}
.woocommerce-checkout.woocommerce-page form .col-1 .form-row .required {
  color: #7A7287 !important;
}
.woocommerce-checkout.woocommerce-page form .col-1 .form-row#billing_country_field {
  order: 3;
  margin-top: 5px !important;
  position: absolute;
  bottom: 6px;
  left: 60px;
}
.woocommerce-checkout.woocommerce-page form .col-1 .form-row#billing_country_field label {
  padding-left: 18px;
  display: inline-block;
  position: static;
}
.woocommerce-checkout.woocommerce-page form .col-1 .form-row#billing_country_field .woocommerce-input-wrapper {
  display: inline-block;
}
.woocommerce-checkout.woocommerce-page form .col-1 .form-row label {
  display: inline-block;
  background-color: transparent;
  position: absolute;
  left: 18px;
  top: 8px;
  z-index: 2;
  color: #7A7287;
  padding: 0 10px;
  pointer-events: none;
}
.woocommerce-checkout.woocommerce-page form .col-1 .form-row label .required,
.woocommerce-checkout.woocommerce-page form .col-1 .form-row label .optional {
  color: #7A7287 !important;
}
.woocommerce-checkout.woocommerce-page form .col-1 .form-row input {
  height: 64px;
  background-color: white;
  border: 1px solid #F1EFF1;
  padding: 30px 10px 10px 20px;
  color: #443D4E;
  border-radius: 6px;
  background-image: none !important;
}
.woocommerce-checkout.woocommerce-page form .col-1 .form-row input:focus {
  box-shadow: 0 0 60px rgba(68, 61, 78, 0.05);
  border-color: #E7E4E7 !important;
}
.woocommerce-checkout.woocommerce-page form .col-1 .form-row input::-moz-placeholder {
  color: white;
}
.woocommerce-checkout.woocommerce-page form .col-1 .form-row input:-ms-input-placeholder {
  color: white;
}
.woocommerce-checkout.woocommerce-page form .col-1 .form-row input::placeholder {
  color: white;
}
.checkout #order_review {
  margin-top: 0 !important;
}
.checkout #order_review .woocommerce-checkout-review-order-table .product-container {
  margin-bottom: 25px;
  max-height: 100%;
  overflow: visible;
}
.checkout #order_review .woocommerce-checkout-review-order-table .product-container .product-quantity {
  display: none !important;
}
.checkout #order_review .woocommerce-checkout-review-order-table .product-container h4,
.checkout #order_review .woocommerce-checkout-review-order-table .product-container h4 a {
  font-family: Ubuntu;
  font-weight: 100;
  -webkit-font-smoothing: auto;
  font-size: 15px;
}
.checkout #order_review .woocommerce-checkout-review-order-table .product-container h4 a {
  background-image: none !important;
}
.checkout #order_review .woocommerce-checkout-review-order-table .product-container .cart_item {
  padding: 25px 30px;
}
.checkout #order_review .woocommerce-checkout-review-order-table .product-container .cart_item img {
  border-radius: 1px;
  margin-bottom: 0;
  box-shadow: 0 0 60px rgba(68, 61, 78, 0.2);
}
.checkout #order_review .woocommerce-checkout-review-order-table .product-container .cart_item .product-info {
  -webkit-font-smoothing: auto;
}
.checkout #order_review .woocommerce-checkout-review-order-table .product-container .cart_item .product-info bdi {
  font-family: Ubuntu !important;
  color: #7A7287 !important;
  font-size: 14px !important;
  font-weight: normal !important;
}
.checkout #order_review .woocommerce-checkout-review-order-table .product-container .cart_item .product-info bdi .woocommerce-Price-currencySymbol {
  padding-right: 3px;
}
.checkout #order_review .woocommerce-checkout-review-order-table table.order-review {
  border-top: 0;
  border-bottom: 0;
}
.checkout #order_review .woocommerce-checkout-review-order-table table.order-review tbody tr {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  padding-left: 2px;
  padding-right: 2px;
  align-items: baseline;
}
.checkout #order_review .woocommerce-checkout-review-order-table table.order-review tbody tr.order-paid td {
  color: #443D4E;
}
.checkout #order_review .woocommerce-checkout-review-order-table table.order-review tbody tr:not(:last-child) {
  padding-bottom: 10px !important;
}
.checkout #order_review .woocommerce-checkout-review-order-table table.order-review tbody tr + tr {
  padding-top: 10px !important;
  border-top: 1px solid #F1EFF1;
}
.checkout #order_review .woocommerce-checkout-review-order-table table.order-review tbody tr th {
  color: #443D4E;
  font-family: 'Montserrat', sans-serif;
  font-size: 14px;
}
.checkout #order_review .woocommerce-checkout-review-order-table table.order-review tbody tr th,
.checkout #order_review .woocommerce-checkout-review-order-table table.order-review tbody tr td {
  padding: 0 !important;
  line-height: 31px !important;
}
.checkout #order_review .woocommerce-checkout-review-order-table table.order-review tbody tr td {
  font-weight: 600;
  font-size: 14px !important;
}
.checkout #order_review .woocommerce-checkout-review-order-table table.order-review tbody tr td * {
  font-weight: inherit;
}
.checkout #order_review .woocommerce-checkout-review-order-table table.order-review tbody tr td bdi {
  font-size: 14px !important;
  letter-spacing: -0.1px !important;
}
.checkout #order_review .woocommerce-checkout-review-order-table table.order-review tbody tr.order-total bdi,
.checkout #order_review .woocommerce-checkout-review-order-table table.order-review tbody tr.order-total .woocommerce-Price-amount::after {
  color: #443D4E !important;
}
.woocommerce-order-received h1,
.woocommerce-order-pay h1,
.woocommerce-order-received h2,
.woocommerce-order-pay h2,
.woocommerce-order-received h3,
.woocommerce-order-pay h3,
.woocommerce-order-received h4,
.woocommerce-order-pay h4,
.woocommerce-order-received h5,
.woocommerce-order-pay h5,
.woocommerce-order-received h6,
.woocommerce-order-pay h6 {
  font-family: Ubuntu !important;
  font-size: 28px !important;
  line-height: 42px !important;
  color: #443D4E !important;
  font-weight: 400 !important;
  padding-bottom: 0 !important;
  letter-spacing: -0.1px !important;
  -webkit-font-smoothing: antialiased;
  margin-bottom: 25px !important;
}
@media only screen and (max-width: 690px) {
  .woocommerce-order-received h1,
  .woocommerce-order-pay h1,
  .woocommerce-order-received h2,
  .woocommerce-order-pay h2,
  .woocommerce-order-received h3,
  .woocommerce-order-pay h3,
  .woocommerce-order-received h4,
  .woocommerce-order-pay h4,
  .woocommerce-order-received h5,
  .woocommerce-order-pay h5,
  .woocommerce-order-received h6,
  .woocommerce-order-pay h6 {
    line-height: 37px !important;
    font-size: 24px !important;
  }
}
.woocommerce-order-received .main-content,
.woocommerce-order-pay .main-content {
  margin-top: 35px;
}
.woocommerce-order-received .woocommerce-order-overview > li,
.woocommerce-order-pay .woocommerce-order-overview > li {
  color: #7A7287;
  border-right: 1px dashed #F1EFF1;
  margin-bottom: 12px;
}
.woocommerce-order-received .woocommerce-order-overview > li strong,
.woocommerce-order-pay .woocommerce-order-overview > li strong {
  color: #443D4E;
}
.woocommerce-order-received section.woocommerce-order-details + p,
.woocommerce-order-pay section.woocommerce-order-details + p {
  font-family: Ubuntu !important;
  font-size: 28px !important;
  line-height: 42px !important;
  color: #443D4E !important;
  font-weight: 400 !important;
  padding-bottom: 0 !important;
  letter-spacing: -0.1px !important;
  -webkit-font-smoothing: antialiased;
  margin-bottom: 25px !important;
}
@media only screen and (max-width: 690px) {
  .woocommerce-order-received section.woocommerce-order-details + p,
  .woocommerce-order-pay section.woocommerce-order-details + p {
    line-height: 37px !important;
    font-size: 24px !important;
  }
}
.woocommerce-order-received .woocommerce-notice,
.woocommerce-order-pay .woocommerce-notice {
  color: #443D4E;
}
.woocommerce-order-received .woocommerce-customer-details .woocommerce-columns,
.woocommerce-order-pay .woocommerce-customer-details .woocommerce-columns {
  display: flex;
  flex-flow: row wrap;
  margin: 0 -15px;
  width: auto !important;
}
.woocommerce-order-received .woocommerce-customer-details .woocommerce-columns .woocommerce-column__title,
.woocommerce-order-pay .woocommerce-customer-details .woocommerce-columns .woocommerce-column__title {
  margin-bottom: 15px !important;
}
.woocommerce-order-received .woocommerce-customer-details .woocommerce-columns > *,
.woocommerce-order-pay .woocommerce-customer-details .woocommerce-columns > * {
  display: flex;
  flex-direction: column;
  width: 50% !important;
  float: none;
  padding: 0 15px;
}
.woocommerce-order-received .woocommerce-customer-details .woocommerce-columns > * address,
.woocommerce-order-pay .woocommerce-customer-details .woocommerce-columns > * address {
  flex: 1;
  border: 1px solid #F1EFF1;
  padding: 15px 25px;
  border-radius: 13px;
  color: #443D4E;
  font-size: 14px;
  background-color: #F8F8FB;
}
.woocommerce-order-received table thead tr:nth-child(2n+1),
.woocommerce-order-pay table thead tr:nth-child(2n+1),
.woocommerce-order-received table tfoot tr:nth-child(2n+1),
.woocommerce-order-pay table tfoot tr:nth-child(2n+1) {
  background-color: #F8F8FB !important;
}
.woocommerce-order-received table tr.order_item .product-quantity,
.woocommerce-order-pay table tr.order_item .product-quantity {
  display: none !important;
}
.woocommerce-order-received table tr.order_item a,
.woocommerce-order-pay table tr.order_item a {
  font-size: 16px;
  font-family: Ubuntu !important;
  line-height: 21px;
  letter-spacing: -0.1px;
  color: #443D4E !important;
}
.woocommerce-order-received table tr.order_item .wc-item-meta,
.woocommerce-order-pay table tr.order_item .wc-item-meta {
  margin-left: 0;
}
.woocommerce-order-received table tr.order_item .wc-item-meta *,
.woocommerce-order-pay table tr.order_item .wc-item-meta * {
  font-weight: 400;
  font-size: 13px;
  color: #443D4E;
  line-height: 21px;
}
.woocommerce-order-received table tr th,
.woocommerce-order-pay table tr th,
.woocommerce-order-received table tr td,
.woocommerce-order-pay table tr td,
.woocommerce-order-received table tr td *,
.woocommerce-order-pay table tr td * {
  font-family: 'Montserrat', sans-serif !important;
}
.woocommerce-order-received table tr th,
.woocommerce-order-pay table tr th,
.woocommerce-order-received table tr td,
.woocommerce-order-pay table tr td {
  border: 1px solid #E7E4E7 !important;
  padding: 15px 25px !important;
  font-size: 14px !important;
}

