ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, div.paragraph, blockquote, fieldset, input { margin: 0; padding: 0; }
ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input { margin: 0; padding: 0; }
 .wsite-form-field input[type='text'], .wsite-form-field input[type='email'], .wsite-form-field textarea, .wsite-form-field select, .wsite-form-field input[type='radio'], .wsite-form-field input[type='checkbox'], .wsite-com-product-option-groups input[type='text'], .wsite-com-product-option-groups input[type='email'], .wsite-com-product-option-groups textarea, .wsite-com-product-option-groups select, .wsite-com-product-option-groups input[type='radio'], .wsite-com-product-option-groups input[type='checkbox'] { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; -webkit-appearance: none; -moz-appearance: none; appearance: none; text-shadow: none; }
 textarea { resize: none; }
 @font-face { font-family: 'Poppins'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v20/pxiEyp8kv8JHgFVrJJfecnFHGPc.woff2) format('woff2'); unicode-range: U0000-00FF, U0131, U0152-0153, U02BB-02BC, U02C 6, U02DA, U02DC, U2000-206F, U2074, U20AC, U2122, U2191, U2193, U2212, U2215, UFEFF, UFFFD; }
 @font-face { font-family: 'Font Awesome\ 5 Free'; src: url('theme/images/fa-solid-900.eot?1700690409'); src: url('theme/images/fa-solid-900.eot?1700690409') format('embedded-opentype'), url('theme/images/fa-solid-900.woff?1700690409') format('woff'), url('theme/images/fa-solid-900.woff2?1700690409') format('woff2'), url('theme/images/fa-solid-900.ttf?1700690409') format('truetype'), url('theme/images/fa-solid-900.svg?1700690409') format('svg'); font-weight: normal; font-style: normal; }
 
@font-face {
    font-family: "wsocial";
    src: url(wsocial.eot);
    src: url(wsocial.eot) format("embedded-opentype"), url(wsocial.woff) format("woff"),
        url(wsocial.svg) format("svg");
    font-weight: normal;
    font-style: normal;
}
.wsite-social-dribbble:before {
    content: "\e60c";
}
.wsite-com-product-social-dribbble:before {
    content: "\e60c";
}
.wsite-social-color .wsite-social-dribbble:before {
    content: "\e60c";
    color: #f077a0;
}
.wsite-social-square .wsite-social-dribbble,
.wsite-social-square.wsite-social-dribbble {
    background-color: #f077a0;
}
.wsite-social-square .wsite-social-dribbble:after,
.wsite-social-square.wsite-social-dribbble:after {
    content: "\e60c";
    color: #ffffff;
}
.wsite-social-mail:before {
    content: "\e603";
}
.wsite-com-product-social-mail:before {
    content: "\e603";
}
.wsite-social-color .wsite-social-mail:before {
    content: "\e603";
    color: #363b3e;
}
.wsite-social-square .wsite-social-mail,
.wsite-social-square.wsite-social-mail {
    background-color: #363b3e;
}
.wsite-social-square .wsite-social-mail:after,
.wsite-social-square.wsite-social-mail:after {
    content: "\e603";
    color: #ffffff;
}
.wsite-social-facebook:before {
    content: "\e600";
}
.wsite-com-product-social-facebook:before {
    content: "\e600";
}
.wsite-social-color .wsite-social-facebook:before {
    content: "\e600";
    color: #3b5998;
}
.wsite-social-square .wsite-social-facebook,
.wsite-social-square.wsite-social-facebook {
    background-color: #3b5998;
}
.wsite-social-square .wsite-social-facebook:after,
.wsite-social-square.wsite-social-facebook:after {
    content: "\e600";
    color: #ffffff;
}
.wsite-social-flickr-left:before {
    content: "\e60d";
}
.wsite-com-product-social-flickr-left:before {
    content: "\e60d";
}
.wsite-social-color .wsite-social-flickr-left:before {
    content: "\e60d";
    color: #0063dc;
}
.wsite-social-square .wsite-social-flickr-left,
.wsite-social-square.wsite-social-flickr-left {
    background-color: #0063dc;
}
.wsite-social-square .wsite-social-flickr-left:after,
.wsite-social-square.wsite-social-flickr-left:after {
    content: "\e60d";
    color: #ffffff;
}
.wsite-social-flickr-right:before {
    content: "\e60e";
}
.wsite-com-product-social-flickr-right:before {
    content: "\e60e";
}
.wsite-social-color .wsite-social-flickr-right:before {
    content: "\e60e";
    color: #ff0084;
}
.wsite-social-square .wsite-social-flickr-right,
.wsite-social-square.wsite-social-flickr-right {
    background-color: #ff0084;
}
.wsite-social-square .wsite-social-flickr-right:after,
.wsite-social-square.wsite-social-flickr-right:after {
    content: "\e60e";
    color: #ffffff;
}
.wsite-social-flickr:before {
    content: "\e608";
}
.wsite-com-product-social-flickr:before {
    content: "\e608";
}
.wsite-social-color .wsite-social-flickr:before {
    content: "\e608";
    color: #0063dc;
}
.wsite-social-square .wsite-social-flickr,
.wsite-social-square.wsite-social-flickr {
    background-color: #0063dc;
}
.wsite-social-square .wsite-social-flickr:after,
.wsite-social-square.wsite-social-flickr:after {
    content: "\e608";
    color: #ffffff;
}
.wsite-social-plus:before {
    content: "\e604";
}
.wsite-com-product-social-plus:before {
    content: "\e604";
}
.wsite-social-color .wsite-social-plus:before {
    content: "\e604";
    color: #dd4b39;
}
.wsite-social-square .wsite-social-plus,
.wsite-social-square.wsite-social-plus {
    background-color: #dd4b39;
}
.wsite-social-square .wsite-social-plus:after,
.wsite-social-square.wsite-social-plus:after {
    content: "\e604";
    color: #ffffff;
}
.wsite-social-instagram:before {
    content: "\e607";
}
.wsite-com-product-social-instagram:before {
    content: "\e607";
}
.wsite-social-color .wsite-social-instagram:before {
    content: "\e607";
    color: #3f729b;
}
.wsite-social-square .wsite-social-instagram,
.wsite-social-square.wsite-social-instagram {
    background-color: #3f729b;
}
.wsite-social-square .wsite-social-instagram:after,
.wsite-social-square.wsite-social-instagram:after {
    content: "\e607";
    color: #ffffff;
}
.wsite-social-linkedin:before {
    content: "\e602";
}
.wsite-com-product-social-linkedin:before {
    content: "\e602";
}
.wsite-social-color .wsite-social-linkedin:before {
    content: "\e602";
    color: #388abe;
}
.wsite-social-square .wsite-social-linkedin,
.wsite-social-square.wsite-social-linkedin {
    background-color: #388abe;
}
.wsite-social-square .wsite-social-linkedin:after,
.wsite-social-square.wsite-social-linkedin:after {
    content: "\e602";
    color: #ffffff;
}
.wsite-social-pinterest:before {
    content: "\e609";
}
.wsite-com-product-social-pinterest:before {
    content: "\e609";
}
.wsite-social-color .wsite-social-pinterest:before {
    content: "\e609";
    color: #cc2127;
}
.wsite-social-square .wsite-social-pinterest,
.wsite-social-square.wsite-social-pinterest {
    background-color: #cc2127;
}
.wsite-social-square .wsite-social-pinterest:after,
.wsite-social-square.wsite-social-pinterest:after {
    content: "\e609";
    color: #ffffff;
}
.wsite-social-rss:before {
    content: "\e605";
}
.wsite-com-product-social-rss:before {
    content: "\e605";
}
.wsite-social-color .wsite-social-rss:before {
    content: "\e605";
    color: #f26522;
}
.wsite-social-square .wsite-social-rss,
.wsite-social-square.wsite-social-rss {
    background-color: #f26522;
}
.wsite-social-square .wsite-social-rss:after,
.wsite-social-square.wsite-social-rss:after {
    content: "\e605";
    color: #ffffff;
}
.wsite-social-tumblr:before {
    content: "\e610";
}
.wsite-com-product-social-tumblr:before {
    content: "\e610";
}
.wsite-social-color .wsite-social-tumblr:before {
    content: "\e610";
    color: #243246;
}
.wsite-social-square .wsite-social-tumblr,
.wsite-social-square.wsite-social-tumblr {
    background-color: #243246;
}
.wsite-social-square .wsite-social-tumblr:after,
.wsite-social-square.wsite-social-tumblr:after {
    content: "\e610";
    color: #ffffff;
}
.wsite-social-twitter:before {
    content: "\e601";
}
.wsite-com-product-social-twitter:before {
    content: "\e601";
}
.wsite-social-color .wsite-social-twitter:before {
    content: "\e601";
    color: #00aced;
}
.wsite-social-square .wsite-social-twitter,
.wsite-social-square.wsite-social-twitter {
    background-color: #00aced;
}
.wsite-social-square .wsite-social-twitter:after,
.wsite-social-square.wsite-social-twitter:after {
    content: "\e601";
    color: #ffffff;
}
.wsite-social-vimeo:before {
    content: "\e60a";
}
.wsite-com-product-social-vimeo:before {
    content: "\e60a";
}
.wsite-social-color .wsite-social-vimeo:before {
    content: "\e60a";
    color: #1ab7ea;
}
.wsite-social-square .wsite-social-vimeo,
.wsite-social-square.wsite-social-vimeo {
    background-color: #1ab7ea;
}
.wsite-social-square .wsite-social-vimeo:after,
.wsite-social-square.wsite-social-vimeo:after {
    content: "\e60a";
    color: #ffffff;
}
.wsite-social-yahoo:before {
    content: "\e60b";
}
.wsite-com-product-social-yahoo:before {
    content: "\e60b";
}
.wsite-social-color .wsite-social-yahoo:before {
    content: "\e60b";
    color: #400191;
}
.wsite-social-square .wsite-social-yahoo,
.wsite-social-square.wsite-social-yahoo {
    background-color: #400191;
}
.wsite-social-square .wsite-social-yahoo:after,
.wsite-social-square.wsite-social-yahoo:after {
    content: "\e60b";
    color: #ffffff;
}
.wsite-social-youtube:before {
    content: "\e606";
}
.wsite-com-product-social-youtube:before {
    content: "\e606";
}
.wsite-social-color .wsite-social-youtube:before {
    content: "\e606";
    color: #b31217;
}
.wsite-social-square .wsite-social-youtube,
.wsite-social-square.wsite-social-youtube {
    background-color: #b31217;
}
.wsite-social-square .wsite-social-youtube:after,
.wsite-social-square.wsite-social-youtube:after {
    content: "\e606";
    color: #ffffff;
}
.wsite-social-color .wsite-social-flickr:before {
    content: "\803";
    color: #0063dc;
}
.wsite-social-color .wsite-social-flickr:after {
    content: "\804";
    color: #ff0084;
}
.wsite-social .wsite-social-item {
    display: inline-block;
}
.wsite-social-item,
#wsite-com-product-social-sharing .wsite-com-product-social-facebook,
#wsite-com-product-social-sharing .wsite-com-product-social-twitter,
#wsite-com-product-social-sharing .wsite-com-product-social-pinterest,
#wsite-com-product-social-sharing .wsite-com-product-social-plus {
    display: inline;
    vertical-align: middle;
    width: auto;
    height: auto;
    background-image: none;
    background-repeat: no-repeat;
    text-transform: none;
    text-decoration: none;
}
.wsite-social-item:hover,
#wsite-com-product-social-sharing .wsite-com-product-social-facebook:hover,
#wsite-com-product-social-sharing .wsite-com-product-social-twitter:hover,
#wsite-com-product-social-sharing .wsite-com-product-social-pinterest:hover,
#wsite-com-product-social-sharing .wsite-com-product-social-plus:hover {
    text-decoration: none;
}
.wsite-social-item:before,
.wsite-social-item:after,
#wsite-com-product-social-sharing .wsite-com-product-social-facebook:before,
#wsite-com-product-social-sharing .wsite-com-product-social-facebook:after,
#wsite-com-product-social-sharing .wsite-com-product-social-twitter:before,
#wsite-com-product-social-sharing .wsite-com-product-social-twitter:after,
#wsite-com-product-social-sharing .wsite-com-product-social-pinterest:before,
#wsite-com-product-social-sharing .wsite-com-product-social-pinterest:after,
#wsite-com-product-social-sharing .wsite-com-product-social-plus:before,
#wsite-com-product-social-sharing .wsite-com-product-social-plus:after {
    font-family: "wsocial";
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.wsite-social-item.hidden,
#wsite-com-product-social-sharing .wsite-com-product-social-facebook.hidden,
#wsite-com-product-social-sharing .wsite-com-product-social-twitter.hidden,
#wsite-com-product-social-sharing .wsite-com-product-social-pinterest.hidden,
#wsite-com-product-social-sharing .wsite-com-product-social-plus.hidden {
    display: none !important;
}
#wsite-com-product-social-sharing .wsite-com-product-social-facebook,
#wsite-com-product-social-sharing .wsite-com-product-social-twitter,
#wsite-com-product-social-sharing .wsite-com-product-social-pinterest,
#wsite-com-product-social-sharing .wsite-com-product-social-plus {
    display: inline-block;
    text-indent: -9999px;
    position: relative;
    width: 24px;
    height: 24px;
}
#wsite-com-product-social-sharing .wsite-com-product-social-facebook:before,
#wsite-com-product-social-sharing .wsite-com-product-social-twitter:before,
#wsite-com-product-social-sharing .wsite-com-product-social-pinterest:before,
#wsite-com-product-social-sharing .wsite-com-product-social-plus:before {
    display: block;
    position: absolute;
    text-indent: 0;
}
.social-dribbble .social-label:before,
.social-dropdown-item.social-dribbble:before {
    content: "\e60c";
}
.social-dropdown-item.social-dribbble {
    background-image: none;
}
.social-mail .social-label:before,
.social-dropdown-item.social-mail:before {
    content: "\e603";
}
.social-dropdown-item.social-mail {
    background-image: none;
}
.social-facebook .social-label:before,
.social-dropdown-item.social-facebook:before {
    content: "\e600";
}
.social-dropdown-item.social-facebook {
    background-image: none;
}
.social-flickr-left .social-label:before,
.social-dropdown-item.social-flickr-left:before {
    content: "\e60d";
}
.social-dropdown-item.social-flickr-left {
    background-image: none;
}
.social-flickr-right .social-label:before,
.social-dropdown-item.social-flickr-right:before {
    content: "\e60e";
}
.social-dropdown-item.social-flickr-right {
    background-image: none;
}
.social-flickr .social-label:before,
.social-dropdown-item.social-flickr:before {
    content: "\e608";
}
.social-dropdown-item.social-flickr {
    background-image: none;
}
.social-plus .social-label:before,
.social-dropdown-item.social-plus:before {
    content: "\e604";
}
.social-dropdown-item.social-plus {
    background-image: none;
}
.social-instagram .social-label:before,
.social-dropdown-item.social-instagram:before {
    content: "\e607";
}
.social-dropdown-item.social-instagram {
    background-image: none;
}
.social-linkedin .social-label:before,
.social-dropdown-item.social-linkedin:before {
    content: "\e602";
}
.social-dropdown-item.social-linkedin {
    background-image: none;
}
.social-pinterest .social-label:before,
.social-dropdown-item.social-pinterest:before {
    content: "\e609";
}
.social-dropdown-item.social-pinterest {
    background-image: none;
}
.social-rss .social-label:before,
.social-dropdown-item.social-rss:before {
    content: "\e605";
}
.social-dropdown-item.social-rss {
    background-image: none;
}
.social-tumblr .social-label:before,
.social-dropdown-item.social-tumblr:before {
    content: "\e610";
}
.social-dropdown-item.social-tumblr {
    background-image: none;
}
.social-twitter .social-label:before,
.social-dropdown-item.social-twitter:before {
    content: "\e601";
}
.social-dropdown-item.social-twitter {
    background-image: none;
}
.social-vimeo .social-label:before,
.social-dropdown-item.social-vimeo:before {
    content: "\e60a";
}
.social-dropdown-item.social-vimeo {
    background-image: none;
}
.social-yahoo .social-label:before,
.social-dropdown-item.social-yahoo:before {
    content: "\e60b";
}
.social-dropdown-item.social-yahoo {
    background-image: none;
}
.social-youtube .social-label:before,
.social-dropdown-item.social-youtube:before {
    content: "\e606";
}
.social-dropdown-item.social-youtube {
    background-image: none;
}
.social-badge-item .social-label {
    background-image: none;
}
.social-badge-item .social-label:before {
    font-family: "wsocial";
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: absolute;
    font-size: 14px;
    top: 15px;
    padding-left: 9px;
    color: #fff;
    width: 14px;
    text-align: center;
}
.social-dropdown-item:before {
    font-family: "wsocial";
    position: absolute;
    right: 12px;
    font-size: 9px;
    width: 15px;
    text-align: center;
}


 html { height: 100%; }
 body { width: 100%; height: 100%; background: #F9F4ED; color: #000000; font-family: "Poppins", 'Font Awesome\ 5 Free', sans-serif; font-size: 15px; line-height: 27px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
 a { color: inherit; text-decoration: none; }
 a img, a:hover img { border: none; }
 b, strong { font-weight: bold; }
 h1 { color: #7c41a2; font-family: "Poppins", 'Font Awesome\ 5 Free', Helvetica, Arial, sans-serif; font-size: 36px; font-weight: 600; line-height: 1.1em; letter-spacing: 0.03em; margin: 0 auto 20px; }
 h2 { color: #7c41a2; font-family: "Poppins", 'Font Awesome\ 5 Free', Helvetica, Arial, sans-serif; font-size: 36px; font-weight: 600; line-height: 1.1em; letter-spacing: 0.03em; margin: 0 auto 20px; }
 div.paragraph { font-family: "Poppins", 'Font Awesome\ 5 Free', sans-serif; font-size: 15px; font-weight: 300; line-height: 1.75; letter-spacing: 0.02em; }
 p { font-family: "Poppins", 'Font Awesome\ 5 Free', sans-serif; font-size: 15px; font-weight: 300; line-height: 1.75; letter-spacing: 0.02em; }
 div.paragraph a[href] { font-style: normal; font-weight: 500; color: #6F258E; text-decoration-line: underline; -webkit-transition: opacity 200ms ease-in-out; -moz-transition: opacity 200ms ease-in-out; -ms-transition: opacity 200ms ease-in-out; transition: opacity 200ms ease-in-out; }
 p a[href] { font-style: normal; font-weight: 500; color: #6F258E; text-decoration-line: underline; -webkit-transition: opacity 200ms ease-in-out; -moz-transition: opacity 200ms ease-in-out; -ms-transition: opacity 200ms ease-in-out; transition: opacity 200ms ease-in-out; }
 div.paragraph a[href]:hover { opacity: 0.4; }
 p a[href]:hover { opacity: 0.4; }
 blockquote { position: relative; display: block; padding: 1.5em 2.5em; background: rgba(225,228,230,0.5); font-family: "Poppins", 'Font Awesome\ 5 Free', Helvetica, Arial, sans-serif; font-size: 16px; font-weight: 300; line-height: 1.75; text-align: left; margin: 0 auto 30px; border-radius: 25px; background-color: #E7DED6; }
 blockquote:before { position: absolute; content: '\201C'; top: 0.75em; left: 0.5em; font-size: 2em; line-height: 1; font-weight: bold; color: #6F258E; }
 .wsite-background, .wsite-header-section { background-size: cover; }
 .banner-wrap { position: relative; height: 100%; background: rgba(0,0,0,0.4); color: #ffffff; }
 .banner-wrap .container { max-width: 1366px; padding: 60px 40px; }
 .banner-wrap .banner { position: relative; text-align: center; }
 .banner-wrap h2 { color: inherit; font-family: "Poppins", 'Font Awesome\ 5 Free', Helvetica, Arial, sans-serif; font-size: 80px; font-weight: 100; line-height: 1.25; letter-spacing: 0.05em; margin: 15px auto; }
 .banner-wrap div.paragraph { color: inherit; font-family: "Poppins", 'Font Awesome\ 5 Free', sans-serif; font-size: 12px; font-weight: 700; line-height: 1.5; text-transform: uppercase; letter-spacing: 0.15em; margin: 15px auto; }
 .banner-wrap p { color: inherit; font-family: "Poppins", 'Font Awesome\ 5 Free', sans-serif; font-size: 12px; font-weight: 700; line-height: 1.5; text-transform: uppercase; letter-spacing: 0.15em; margin: 15px auto; }
 .banner-wrap div.paragraph a { border-bottom: 1px solid rgba(255,255,255,0.5); }
 .banner-wrap p a { border-bottom: 1px solid rgba(255,255,255,0.5); }
 .container { position: relative; width: 100%; margin: 0 auto; box-sizing: border-box; }
 .wsite-footer { position: relative; width: 100%; margin: 0 auto; box-sizing: border-box; }
 .main-wrap { width: 100%; background: #F9F4ED; }
 .main-wrap .wsite-section-wrap:nth-child(even) { -webkit-box-shadow: inset 0px 0px 0px 0px rgba(0,0,0,0.05); -moz-box-shadow: inset 0px 0px 0px 0px rgba(0,0,0,0.05); -ms-box-shadow: inset 0px 0px 0px 0px rgba(0,0,0,0.05); box-shadow: inset 0px 0px 0px 0px rgba(0,0,0,0.05); }
 .main-wrap .container { padding: 00px 70px; max-width: 1366px; }
 body:not(.splash-page).full-width-off { background-color: #f2f2f2; }
 body:not(.splash-page).full-width-off .wrapper, body:not(.splash-page).full-width-off .unite-header { max-width: 1200px; margin: 0 auto; }
 body:not(.splash-page).full-width-off .wrapper { min-height: 100vh; background: #ffffff; }
 .footer-wrap { background: #F9F4ED; width: 100%; font-size: 14px; border-top: 1px solid rgba(0,0,0,0.1); }
 .footer-wrap .wsite-footer { max-width: 1240px; padding: 10px 10px 2px 10px; }
 .footer-wrap h2, .footer-wrap div.paragraph, .footer-wrap blockquote { margin: 0 auto 20px; }
 .footer-wrap h2, .footer-wrap p, .footer-wrap blockquote { margin: 0 auto 20px; }
 .footer-wrap h2 { font-size: 30px; font-weight: 600; color: #464646; }
 .footer-wrap div.paragraph { font-size: 14px; font-weight: 300; color: #464646; }
 .footer-wrap p { font-size: 14px; font-weight: 300; color: #464646; }
 .footer-wrap a { font-size: 14px; font-weight: 300; color: #464646; }
 .footer-wrap blockquote { font-size: 14px; background: transparent; padding: 0 0 0 1em; }
 .footer-wrap blockquote:before { top: 0; left: 0; font-size: 1.5em; }
 .unite-header { position: fixed; top: 120px; z-index: 12; width: 100%; max-width: 100%; padding: 00px 00px 10px 00px; color: #000000; background: transparent; box-sizing: border-box; backface-visibility: hidden; -webkit-backface-visibility: hidden; }
 .unite-header .container { display: table; table-layout: fixed; overflow-y: hidden; width: 100%; max-height: 60px; min-height: 60px; }
 .unite-header .hamburger { display: none; }
 body.sticky-nav-on .unite-header, body.splash-page .unite-header { position: fixed; top: 0; }
 body.sticky-nav-on.collapse .unite-header, body.splash-page.collapse .unite-header { position: fixed; color: #000000; background: #F9F4ED; border-bottom: 1px solid rgba(0,0,0,0.05); padding: 5px 40px; }
 body.sticky-nav-on.collapse .unite-header .container, body.splash-page.collapse .unite-header .container { min-height: 50px; }
 body.sticky-nav-on.collapse .unite-header .logo #wsite-title, body.splash-page.collapse .unite-header .logo #wsite-title { font-size: 22px; }
 body.sticky-nav-on.collapse .unite-header .logo img, body.sticky-nav-on.collapse .unite-header .logo .wsite-logo, body.splash-page.collapse .unite-header .logo img, body.splash-page.collapse .unite-header .logo .wsite-logo { max-height: 50px; }
 body.sticky-nav-on.wsite-checkout-page .unite-header, body.sticky-nav-on.wsite-native-mobile-editor .unite-header, body.splash-page.wsite-checkout-page .unite-header, body.splash-page.wsite-native-mobile-editor .unite-header { position: absolute !important; }
 body.splash-page .unite-header { background: transparent; color: #ffffff; }
 body.splash-page .unite-header .nav li.active > a:after { background-color: rgba(255,255,255,0.6); }
 body.splash-page .unite-header .hamburger span, body.splash-page .unite-header .hamburger span:before, body.splash-page .unite-header .hamburger span:after { background: #ffffff; }
 .unite-header .logo { width: 0%; text-align: left; display: table-cell; vertical-align: middle; max-height: 80px; overflow: hidden; }
 .unite-header .logo * { display: block; margin: auto; }
 .unite-header .logo a { margin-right: 30px; }
 .unite-header .logo a:hover { opacity: 0.6; background: transparent; }
 .unite-header .logo #wsite-title { font-family: "Poppins", 'Font Awesome\ 5 Free', Helvetica, Arial, sans-serif; font-size: 30px; font-weight: 500; line-height: 1; text-transform: uppercase; letter-spacing: 0.08em; }
 .unite-header .logo img { overflow: hidden; max-width: 100%; max-height: 70px; }
 .unite-header .logo .wsite-logo { overflow: hidden; max-width: 100%; max-height: 70px; }
 .nav ul { display: flex; margin-right: -5px; }
 .nav li { display: inline-block; margin: 5px 0; flex: auto; }
 .nav a { display: block; padding: 10px 20px 10px 20px; font-family: "Poppins", 'Font Awesome\ 5 Free', Helvetica, Arial, sans-serif; font-size: 15px; font-weight: 400; line-height: 1; letter-spacing: 0.05em; text-transform: none; }
 .nav a:after { content: ''; position: absolute; display: inline-block; overflow: hidden; height: 1px; width: 0; left: 15px; bottom: 5px; background: transparent; }
 .nav a:hover { opacity: 0.7; background: transparent; text-decoration: underline; -webkit-transition: opacity 200ms ease; -moz-transition: opacity 200ms ease; -ms-transition: opacity 200ms ease; transition: opacity 200ms ease; }
 .nav li.active > a:after { background: none; width: calc(100% - 30px); }
 .nav li.active > a { color: #7c41a2; }
 .nav #wsite-nav-cart-a { padding-right: 0; }
 .desktop-nav { width: 1035px; max-width: 100%; margin-left: auto; margin-right: auto; padding-left: 250px; }
 .mobile-nav { display: none; }
 .membership-cart { width: 0%; text-align: right; height: 0px; display: none; }
 #wsite-menus > .wsite-menu-wrap > .wsite-menu .wsite-menu { margin: 0 -1px; }
 #wsite-menus .wsite-menu { position: relative; background: #F9F4ED; border-radius: 20px; -webkit-box-shadow: 0 1px 14px 1px #e2dfd8; -moz-box-shadow: 0 1px 14px 1px #e2dfd8; -ms-box-shadow: 0 1px 14px 1px #e2dfd8; box-shadow: 0 1px 14px 1px #e2dfd8; }
 #wsite-menus .wsite-menu li a { background: transparent; color: #000000; font-family: "Poppins", 'Font Awesome\ 5 Free', Helvetica, Arial, sans-serif; font-size: 12px; font-weight: normal; line-height: normal; text-transform: uppercase; letter-spacing: 0.05em; border: none; }
 #wsite-menus .wsite-menu li a:hover { color: rgba(0,0,0,0.65); background: none; }
 #wsite-menus .wsite-menu-arrow { display: none; }
 .wsite-header-section, .banner-wrap.wsite-background { background: url(theme/images/default-bg.jpg?1700690409) no-repeat center center; background-size: cover; }
 .banner-wrap { height: 500px !important; max-height: 500px !important; }
 .header-page .wsite-header-section { height: 500px !important; max-height: 500px !important; }
 @media screen and (max-width: 768px) {
 .banner-wrap { height: auto !important; max-height: none !important; }
 .header-page .wsite-header-section { height: 300px !important; max-height: 300px !important; }
 }
 body.sticky-nav-on .wsite-header-section { height: 720px; }
 body.sticky-nav-on:not(.splash-page) .banner-wrap .container { padding: 180px 40px 60px; }
 body.sticky-nav-on.no-header-page .main-wrap { padding-top: 120px; }
 body:not(.splash-page):not(.wsite-editor) .nav-wrap { opacity: 1; }
 body:not(.splash-page):not(.wsite-editor).fade-in .nav-wrap { opacity: 1; }
 .splash-page .wsite-header-section { height: 100vh !important; }
 .splash-page .footer-wrap, .splash-page .main-wrap { display: none; }
 .splash-page .logo #wsite-title { font-family: "Poppins", 'Font Awesome\ 5 Free', Helvetica, Arial, sans-serif; font-size: 70px !important; font-weight: 500; line-height: 1; text-transform: uppercase; letter-spacing: 0.08em; }
 body.splash-page:not(.wsite-editor) .desktop-nav { opacity: 0; -webkit-transition: opacity 300ms ease-in-out 1200ms; -moz-transition: opacity 300ms ease-in-out 1200ms; -ms-transition: opacity 300ms ease-in-out 1200ms; transition: opacity 300ms ease-in-out 1200ms; }
 body.splash-page:not(.wsite-editor) .banner .container { position: relative; opacity: 0; -webkit-transform: scale(.8); -moz-transform: scale(.8); -ms-transform: scale(.8); transform: scale(.8); -webkit-transition: opacity 600ms ease-in 300ms, transform 600ms ease-in 300ms, top 600ms ease-in 300ms; -moz-transition: opacity 600ms ease-in 300ms, transform 600ms ease-in 300ms, top 600ms ease-in 300ms; -ms-transition: opacity 600ms ease-in 300ms, transform 600ms ease-in 300ms, top 600ms ease-in 300ms; transition: opacity 600ms ease-in 300ms, transform 600ms ease-in 300ms, top 600ms ease-in 300ms; }
 body.splash-page:not(.wsite-editor).fade-in .banner .container, body.splash-page:not(.wsite-editor).fade-in .desktop-nav { opacity: 1; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }
 ::-webkit-input-placeholder, :-moz-placeholder, ::-moz-placeholder, :-ms-input-placeholder { color: rgba(0,0,0,0.4); }
 .wsite-form-input, .wsite-search-element-input, .form-select, .wsite-form-field select, .wsite-com-product-option-groups select, .form-radio-container, input[type='radio'], input[type='checkbox'] { color: #000000; font-family: "Poppins", 'Font Awesome\ 5 Free', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1; border-radius: 0; -webkit-transition: all 300ms ease-in; -moz-transition: all 300ms ease-in; -ms-transition: all 300ms ease-in; transition: all 300ms ease-in; }
 .wsite-form-input, .wsite-search-element-input, .form-select, .wsite-form-field select, .wsite-com-product-option-groups select { height: auto; max-width: 370px; padding: 10px 20px !important; margin-bottom: 10px; background: transparent; border: 1px solid rgba(0,0,0,0.2); }
 .wsite-form-input:hover, .wsite-search-element-input:hover, .form-select:hover, .wsite-form-field select:hover, .wsite-com-product-option-groups select:hover { border-color: #000000; }
 .wsite-form-input:focus, .wsite-form-input--focus, .wsite-search-element-input:focus, .form-select:focus, .wsite-form-field select:focus, .wsite-com-product-option-groups select:focus { border-bottom: 1px solid #000000; }
 .form-select, .wsite-form-field select, .wsite-com-product-option-groups select { text-indent: 0.01px; text-overflow: ''; height: 40px; background: transparent url(theme/images/select-dropdown.png?1700690409) 97% center no-repeat; }
 .wsite-form-field input[type='radio'], .wsite-form-field input[type='checkbox'], .wsite-com-product-option-groups input[type='radio'], .wsite-com-product-option-groups input[type='checkbox'] { width: 20px; height: 20px; border: 1px solid rgba(0,0,0,0.3) !important; }
 .wsite-form-field input[type='radio']:hover, .wsite-form-field input[type='radio']:checked, .wsite-form-field input[type='checkbox']:hover, .wsite-form-field input[type='checkbox']:checked, .wsite-com-product-option-groups input[type='radio']:hover, .wsite-com-product-option-groups input[type='radio']:checked, .wsite-com-product-option-groups input[type='checkbox']:hover, .wsite-com-product-option-groups input[type='checkbox']:checked { border-color: #000000 !important; }
 .wsite-form-field input[type='radio'], .wsite-com-product-option-groups input[type='radio'] { border-radius: 100%; }
 .wsite-form-field input[type='radio']:after, .wsite-com-product-option-groups input[type='radio']:after { display: block; border-radius: 100%; box-sizing: border-box; content: ''; }
 .wsite-form-field input[type='radio']:checked:after, .wsite-com-product-option-groups input[type='radio']:checked:after { background: #000000; border: 4px solid #ffffff; width: 18px; height: 18px; }
 .wsite-form-field input[type='checkbox']:after, .wsite-com-product-option-groups input[type='checkbox']:after { position: relative; top: 2px; left: 6px; width: 4px; height: 8px; border: solid transparent; border-width: 0 2px 2px 0; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); }
 .wsite-form-field input[type='checkbox']:checked, .wsite-com-product-option-groups input[type='checkbox']:checked { background: #ffffff; }
 .wsite-form-field input[type='checkbox']:checked:after, .wsite-com-product-option-groups input[type='checkbox']:checked:after { display: block; border-color: #000000; content: ' '; }
 .wsite-search-element { margin-bottom: 10px; }
 .wsite-search-element .wsite-search-element-input { margin-bottom: 0; border-radius: 25px; background: #E7DED6; }
 .wsite-form-label { display: inline-block; padding: 0; color: #000000; font-family: "Poppins", 'Font Awesome\ 5 Free', Helvetica, Arial, sans-serif; font-size: 11px; font-weight: 500; text-transform: uppercase; letter-spacing: 0.08em; line-height: 1; margin-bottom: 10px; }
 .wsite-form-sublabel { display: none; }
 .wsite-form-radio-container { margin-bottom: 15px; }
 .wsite-form-field div.wsite-form-input-container .wsite-input-width-370px, .wsite-form-field div.wsite-form-input-container .wsite-input-width-500px, .wsite-form-field .wsite-form-radio-container .form-select { max-width: 100%; background: #ffffff; border-radius: 25px; }
 .wsite-form-field { max-width: 100%; padding-bottom: 0; }
 .formlist, .wsite-editor .formlist { min-height: inherit; }
 .wsite-form-container .form-input-error { border: 1px solid red !important; }
 .wsite-form-fields-required-label { display: none !important; }
 .form-field-error .wsite-form-radio-container { border: none; }
 #commentArea { display: none !important; }
 .wsite-button { display: inline-block; height: auto; padding: 0; background-image: none !important; background-color: transparent; color: #000000 !important; background-color: #E1E4E6 !important; border-radius: 16px; -webkit-transition: all 300ms ease-in-out; -moz-transition: all 300ms ease-in-out; -ms-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; }
 .wsite-button:hover { background-color: #c5cbcf !important; }
 .wsite-button .wsite-button-inner { display: inline-block; height: auto; padding: 15px 32px; background: transparent; background-image: none !important; color: inherit; letter-spacing: 0.15em; font-family: "Poppins", 'Font Awesome\ 5 Free', Helvetica, Arial, sans-serif; font-size: 11px; font-weight: 700; line-height: 1; text-transform: uppercase; }
 .wsite-button-large { color: #000000 !important; background-color: #ffffff !important; }
 .wsite-button-large:hover { background-color: rgba(255,255,255,0.4) !important; }
 .wsite-button-highlight { color: #ffffff !important; background-color: #000000 !important; }
 .wsite-button-highlight:hover { background-color: rgba(0,0,0,0.6) !important; }
 .wsite-button-highlight.wsite-button-large:not(.wsite-buy-button) { color: #ffffff !important; background-color: rgba(255,255,255,0.5) !important; }
 .wsite-button-highlight.wsite-button-large:not(.wsite-buy-button):hover { background-color: rgba(124,65,162,0.6) !important; }
 .wsite-checkout-payment-actions__form .wsite-checkout-payment-actions__submit { background-color: rgba(0,0,0,0.6) !important; }
 .wsite-button.wsite-button-large.wsite-button-normal { background: #F2EBF5 !important; }
 .wsite-button.wsite-button-large.wsite-button-highlight { background: #7c41a2 !important; }
 form .wsite-button { background-color: #7c41a2 !important; border-radius: 50px; }
 form .wsite-button .wsite-button-inner { display: inline-block; height: auto; padding: 15px 32px; background: transparent; background-image: none !important; color: white; letter-spacing: 0.15em; font-family: "Poppins", 'Font Awesome\ 5 Free', sans-serif; font-size: 15px; font-weight: 300; line-height: 1; text-transform: none; }
 form .wsite-button:hover { background-color: rgba(124,65,162,0.6) !important; }
 .wsite-social-item { display: inline-block; font-size: 20px; margin: 5px; color: #c5cbcf; -webkit-transition: all 300ms ease; -moz-transition: all 300ms ease; -ms-transition: all 300ms ease; transition: all 300ms ease; }
 .wsite-social-item:first-child { margin-left: 0; }
 .wsite-social-item:last-child { margin-right: 0; }
 .wsite-social-item:hover { color: #a9b2b8; }
 .wsite-social .wsite-social-item { display: inline-block; background-color: #6F258E; border-radius: 25px; padding: 6px 12px; color: white; }
 .imageGallery .galleryImageHolder .fullImageGalleryCaption .galleryCaptionHolderInnerBg, .imageGallery .galleryImageHolder .partialImageGalleryCaption .galleryCaptionHolderInnerBg { opacity: 1; top: 6px; left: 6px; width: calc(100% - 12px); height: calc(100% - 12px); background: rgba(255,255,255,0.6); -webkit-transition: all 260ms ease; -moz-transition: all 260ms ease; -ms-transition: all 260ms ease; transition: all 260ms ease; }
 .imageGallery .galleryImageHolder:hover .galleryCaptionHolderInnerBg { background: rgba(255,255,255,0.85); }
 .imageGallery .galleryImageHolder .galleryCaptionInnerText { color: #000000; margin: 20px auto; text-shadow: none; font-family: "Poppins", 'Font Awesome\ 5 Free', Helvetica, Arial, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 0.06em; line-height: 1.15; }
 .wsite-image img { margin-bottom: 10px; }
 .fancybox-overlay { background: rgba(255,255,255,0.95); }
 .fancybox-skin { background: transparent !important; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; -ms-box-shadow: none !important; box-shadow: none !important; }
 .fancybox-title { color: #000000; font-family: "Poppins", 'Font Awesome\ 5 Free', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: normal; }
 .fancybox-close, .fancybox-next span, .fancybox-prev span { background: none !important; width: auto; height: auto; }
 .fancybox-close:before, .fancybox-next span:before, .fancybox-prev span:before { color: #ffffff !important; font-family: "Poppins", 'Font Awesome\ 5 Free', Helvetica, Arial, sans-serif; font-size: 45px; font-weight: 400; line-height: 0.75em; -webkit-transition: all 300ms ease; -moz-transition: all 300ms ease; -ms-transition: all 300ms ease; transition: all 300ms ease; }
 .fancybox-close:hover:before, .fancybox-next:hover span:before, .fancybox-prev:hover span:before { color: rgba(255,255,255,0.8) !important; }
 .fancybox-prev span:before { position: relative; left: -10px; content: '\3008'; }
 .fancybox-next span:before { position: relative; right: -10px; content: '\3009'; }
 .fancybox-close { top: 20px; right: 20px; }
 .fancybox-close:before { content: '\00D7'; }
 #wsite-com-store .wsite-com-category-subcategory-image-wrap { height: 100%; border: none; }
 #wsite-com-store .wsite-com-category-subcategory-name { top: 0; }
 #wsite-com-store .wsite-com-category-subcategory-name-bg { background-color: rgba(0,0,0,0.2); background-image: linear-gradient(top,rgba(0,0,0,0.2),rgba(0,0,0,0.4)); background-image: -webkit-linear-gradient(top,rgba(0,0,0,0.2),rgba(0,0,0,0.4)); background-image: -moz-linear-gradient(top,rgba(0,0,0,0.2),rgba(0,0,0,0.4)); background-image: -ms-linear-gradient(top,rgba(0,0,0,0.2),rgba(0,0,0,0.4)); background-image: -o-linear-gradient(top,rgba(0,0,0,0.2),rgba(0,0,0,0.4)); }
 #wsite-com-store .wsite-com-category-subcategory-name-text { position: absolute; bottom: 0; width: 100%; background: none; box-sizing: border-box; text-shadow: none; font-weight: 400; }
 #wsite-com-store #wsite-com-product-title { font-weight: inherit; }
 #wsite-com-store .wsite-com-category-subcategory-link .wsite-com-category-subcategory-image-wrap, #wsite-com-store .wsite-com-category-product-link .wsite-com-category-product-image-wrap, #wsite-com-store .wsite-com-category-product-link-featured .wsite-com-category-product-featured-image-wrap { opacity: 1; -webkit-transition: all 300ms ease; -moz-transition: all 300ms ease; -ms-transition: all 300ms ease; transition: all 300ms ease; }
 #wsite-com-store .wsite-com-category-subcategory-link:hover .wsite-com-category-subcategory-image-wrap, #wsite-com-store .wsite-com-category-product-link:hover .wsite-com-category-product-image-wrap, #wsite-com-store .wsite-com-category-product-link-featured:hover .wsite-com-category-product-featured-image-wrap { opacity: .7; }
 #wsite-com-store #wsite-com-hierarchy ul { font-size: 16px; }
 #wsite-com-store #wsite-com-hierarchy ul .wsite-link-unselected { color: #000000; }
 #wsite-com-store #wsite-com-hierarchy ul .wsite-link-unselected:hover { color: rgba(0,0,0,0.4); }
 .kb-container { display: none !important; }
 .wsite-product { border-radius: 0; box-shadow: none; }
 h2#wsite-com-product-title { display: block; clear: both; font-size: 20px; font-weight: 400; }
 .wsite-com-product-title { font-weight: 400; }
 #wsite-com-breadcrumbs.wsite-com-product-breadcrumbs, #wsite-com-breadcrumbs.wsite-com-category-breadcrumbs { padding-bottom: 25px; }
 .wsite-com-category-product-group .wsite-com-category-product-wrap, .wsite-com-category-product-featured-group .wsite-com-category-product-wrap, .wsite-com-category-product-featured-group .wsite-com-category-product-featured-wrap, .wsite-com-category-subcategory-group .wsite-com-category-subcategory-wrap, #wsite-com-product-price-area, #wsite-com-product-price-area, #wsite-com-product-short-description .paragraph, .wsite-com-product-title { font-size: 14px; }
 #wsite-com-product-info { float: left; width: 46%; margin-left: 60px; }
 .wsite-product-button-wrap { display: block; text-align: left; }
 #jumpMenu { font-size: 12px !important; font-weight: 400; width: 120px; border: 1px solid #545454; border-radius: 0px; padding: 8px 5px 8px 24px; color: #545454; background: #F2EBF5 !important; height: auto; text-transform: none; letter-spacing: .02em; white-space: normal; font-family: 'Droid Sans', 'Font Awesome 5 Free', sans-serif; font-weight: 300; line-height: 1.5em; }
 #wsite-mini-cart { border-radius: 0; border-color: #E1E4E6 !important; padding: 5px !important; margin-top: 3px; }
 #wsite-mini-cart:before, #wsite-mini-cart:after { display: none !important; }
 #wsite-mini-cart .wsite-product-image { padding: 10px; }
 #wsite-mini-cart .wsite-product-list .wsite-list-image-container { margin: 0; }
 #wsite-mini-cart .wsite-items-right { width: 30%; }
 #wsite-mini-cart .wsite-items-quantity { width: 10%; text-align: center; }
 #wsite-mini-cart .wsite-vertical-align { padding-top: 10px; padding-bottom: 10px; vertical-align: top; }
 #wsite-mini-cart .wsite-product-list .wsite-product-price, #wsite-mini-cart .wsite-items-quantity, #wsite-mini-cart .wsite-name-header, #wsite-mini-cart .wsite-subtotal-wrapper, #wsite-mini-cart .wsite-subtotal-wrapper * { color: #000000; font-family: "Poppins", 'Font Awesome\ 5 Free', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 400; line-height: 1.25; }
 #wsite-mini-cart .wsite-product-list .wsite-product-price { padding-right: 10px; }
 #wsite-mini-cart .wsite-product-option { font-family: "Poppins", 'Font Awesome\ 5 Free', Helvetica, Arial, sans-serif; font-size: 12px; font-weight: 500; }
 #wsite-mini-cart .wsite-subtotal-wrapper { vertical-align: middle; font-weight: 900; }
 #wsite-mini-cart .wsite-subtotal-wrapper span { font-family: "Poppins", 'Font Awesome\ 5 Free', Helvetica, Arial, sans-serif; font-size: 13px !important; margin-right: 5px; font-weight: normal; }
 #wsite-mini-cart .wsite-subtotal-wrapper span.wsite-price { font-size: 14px !important; font-weight: 900; }
 #wsite-mini-cart .wsite-remove-button { background: none !important; height: auto; cursor: pointer; color: #DD5857; font-size: 16px; font-weight: 900; line-height: 14px; text-align: right; margin-top: 0; margin-right: 0; }
 #wsite-mini-cart .wsite-remove-button:before { content: 'x'; }
 .commerce-elements-wrapper { padding: 0; }
 .product-grid-layout--over .product-grid__overlay, .product-grid-layout--hover .product-grid__overlay { top: 6px; left: 6px; width: calc(100% - 12px); height: calc(100% - 12px); background: rgba(255,255,255,0.85); color: #000000; -webkit-transition: all 260ms ease; -moz-transition: all 260ms ease; -ms-transition: all 260ms ease; transition: all 260ms ease; }
 .product-grid-layout--over .product-grid__overlay .product-grid-reset, .product-grid-layout--over .product-grid__overlay .product-grid__sale, .product-grid-layout--hover .product-grid__overlay .product-grid-reset, .product-grid-layout--hover .product-grid__overlay .product-grid__sale { color: #000000; }
 .blog-content img { max-width: 100%; border-radius: 25px; }
 #blogTable .blog-post .blog-header h2.blog-title { font-family: "Poppins", 'Font Awesome\ 5 Free', Helvetica, Arial, sans-serif; font-size: 28px; font-weight: 300; text-transform: uppercase; letter-spacing: 0.015em; margin-bottom: 10px !important; }
 #blogTable .blog-post .blog-date, #blogTable .blog-post .blog-comments { float: left; color: rgba(0,0,0,0.6); font-size: 16px; }
 #blogTable .blog-post .blog-date { margin-right: 30px !important; }
 #blogTable .blog-post .blog-separator { margin: 0 auto 20px; border: none; }
 #blogTable .blog-post .blog-read-more { text-align: left; }
 #blogTable .blog-post .blog-content { margin-bottom: 40px; }
 #blogTable .blog-post .blog-content hr { margin: 0 auto; }
 #blogTable .blog-sidebar { width: 30%; }
 #blogTable .blog-sidebar .column-blog { width: 70%; max-width: 240px; }
 #blogTable .blog-sidebar h2 { font-family: "Poppins", 'Font Awesome\ 5 Free', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 300; text-transform: uppercase; margin-bottom: 10px; }
 #blogTable .blog-comments-bottom { display: none; }
 #blogTable #commentArea #commentAreaTitle, #blogTable #commentArea #commentReplyTitle, #blogTable #commentArea .blogCommentText div.paragraph, #blogTable #commentArea .blog-sidebar h2 { padding: 0; font-family: inherit; }
 #blogTable #commentArea #commentAreaTitle, #blogTable #commentArea #commentReplyTitle, #blogTable #commentArea .blogCommentText p, #blogTable #commentArea .blog-sidebar h2 { padding: 0; font-family: inherit; }
 #blogTable #commentArea #commentAreaTitle, #blogTable #commentArea #commentReplyTitle, #blogTable #commentArea .blog-sidebar h2 { font-family: "Poppins", 'Font Awesome\ 5 Free', Helvetica, Arial, sans-serif; font-size: 14px; text-transform: uppercase; letter-spacing: 0.015em; }
 #blogTable .blogCommentWrap { padding-top: 20px; border-top: 1px solid rgba(0,0,0,0.05); background: none; }
 #blogTable .blogCommentWrap .blogCommentAuthor, #blogTable .blogCommentWrap .blogCommentHeading, #blogTable .blogCommentWrap .blogCommentHeadingInner { background: none !important; }
 #blogTable .blogCommentWrap .blogCommentAuthor { margin-bottom: 10px; }
 #blogTable .blogCommentWrap .blogCommentAuthor .name, #blogTable .blogCommentWrap .blogCommentAuthor .email, #blogTable .blogCommentWrap .blogCommentAuthor .link { color: #000000 !important; float: none !important; line-height: 1; }
 #blogTable .blogCommentWrap .blogCommentAuthor .link { display: inline-block; font-size: 0 !important; }
 #blogTable .blogCommentWrap .blogCommentHeading { padding: 0; margin-bottom: 20px; }
 #blogTable .blogCommentWrap .blogCommentHeading .blogCommentHeadingInner { height: auto; }
 #blogTable .blogCommentWrap .blogCommentHeading .blogCommentAuthor, #blogTable .blogCommentWrap .blogCommentHeading .blogCommentDate { float: none !important; text-align: left; height: auto; font-family: "Poppins", 'Font Awesome\ 5 Free', Helvetica, Arial, sans-serif; font-weight: 300; line-height: 1; letter-spacing: 0.03em; text-transform: uppercase; padding: 0; }
 #blogTable .blogCommentWrap .blogCommentHeading .blogCommentDate { color: #333; }
 #blogTable .blogCommentWrap .blogCommentText { padding: 0; }
 #blogTable .blogCommentWrap .blogCommentText div.paragraph { color: #000000; font-size: 12px; }
 #blogTable .blogCommentWrap .blogCommentText p { color: #000000; font-size: 12px; }
 .blogCommentReplyWrapper iframe { height: 560px !important; }
 #commentPostDiv .field input[type=text], #commentPostDiv .field textarea { height: auto; padding: 8px 12px; color: inherit; background: transparent; border: 1px solid rgba(0,0,0,0.1); box-sizing: border-box; -webkit-transition: all 300ms ease; -moz-transition: all 300ms ease; -ms-transition: all 300ms ease; transition: all 300ms ease; }
 #commentPostDiv .field input[type=text]:hover, #commentPostDiv .field textarea:hover { border-color: #000000 !important; }
 #commentPostDiv .field input[type=text]:focus, #commentPostDiv .field textarea:focus { border-bottom: 1px solid #000000 !important; }
 .blogCommentSubreplyWrapper div.iframeWrapper { background: none; border: none; }
 .blog-button { height: auto; padding: 10px 20px; background-image: none; background-color: rgba(0,0,0,0.6); color: #ffffff; font-family: "Poppins", 'Font Awesome\ 5 Free', Helvetica, Arial, sans-serif; font-size: 12px; line-height: 1; text-transform: uppercase; letter-spacing: 0.02em; -webkit-transition: all 300ms ease; -moz-transition: all 300ms ease; -ms-transition: all 300ms ease; transition: all 300ms ease; }
 .blog-button:hover { background-color: rgba(0,0,0,0.2); }
 .blog-button span { background: none; }
 @media screen and (max-width: 1200px) {
 .unite-header .logo #wsite-title { font-size: 22px; letter-spacing: 0.015em; }
 }
 @media screen and (max-width: 1180px) {
 .container, .wsite-footer { overflow: hidden; }
 .unite-header { top: 0; left: 0; padding: 5px 20px !important; min-height: 50px; background: #F9F4ED; }
 .unite-header .unite-header, .unite-header .logo, .unite-header .logo img { max-height: 40px; }
 .unite-header .logo { overflow: hidden; text-align: center; width: auto; }
 .unite-header .logo a { margin-left: 0; margin-right: 0; font-size: 1.1em; line-height: 1.4em; }
 .unite-header .logo #wsite-title { display: block; max-width: 100%; font-size: 1.1em !important; line-height: 1.4em !important; }
 .unite-header .container { min-height: 40px !important; max-height: inherit; }
 .unite-header .hamburger { display: table-cell; vertical-align: middle; text-align: left; }
 .unite-header .membership-cart { width: 30px; }
 .unite-header .membership-cart .wsite-custom-membership-wrapper { display: none; }
 .unite-header .membership-cart .wsite-nav-cart a { padding: 0; font-size: 0 !important; color: transparent; }
 .unite-header .membership-cart .wsite-nav-cart a span { display: inline-block; min-width: 18px; padding: 6px; text-align: center; background: #E1E4E6; color: #000000; font-size: 12px !important; }
 body.nav-open .mobile-nav { padding: 50px 0; max-height: 100vh; background: #F9F4ED; }
 body.nav-open .unite-header .hamburger span { position: relative; background: transparent; }
 body.nav-open .unite-header .hamburger span:before { top: 1px; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); }
 body.nav-open .unite-header .hamburger span:after { top: -1px; -webkit-transform: rotate(135deg); -moz-transform: rotate(135deg); -ms-transform: rotate(135deg); transform: rotate(135deg); }
 body.splash-page.nav-open .wrapper .main-wrap { position: relative; }
 .hamburger { width: 30px; height: 30px; padding: 0 !important; cursor: pointer; -webkit-transition: all 300ms ease-in-out; -moz-transition: all 300ms ease-in-out; -ms-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; }
 .hamburger span, .hamburger span:before, .hamburger span:after { position: relative; display: block; width: 22px; height: 2px; background: #000000; content: ''; -webkit-transition: all 200ms ease-in-out; -moz-transition: all 200ms ease-in-out; -ms-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out; }
 .hamburger span { margin: 5px 0; }
 .hamburger span:before { top: -8px; }
 .hamburger span:after { bottom: -6px; }
 .desktop-nav { display: none; }
 .mobile-nav { position: fixed; top: 0; left: 0; z-index: 12; display: block; overflow-x: hidden; overflow-y: auto; width: 100%; height: 100%; max-height: 0; padding: 0; background: #ffffff; box-sizing: border-box; -webkit-transition: all 300ms cubic-bezier(0, 0.085, 0.68, 0.53); -moz-transition: all 300ms cubic-bezier(0, 0.085, 0.68, 0.53); -ms-transition: all 300ms cubic-bezier(0, 0.085, 0.68, 0.53); transition: all 300ms cubic-bezier(0, 0.085, 0.68, 0.53); }
 .mobile-nav .hamburger { position: absolute; top: 18px; left: 20px; }
 .mobile-nav .hamburger span { background: transparent; }
 .mobile-nav .hamburger span:before { top: 1px; background: #000000; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); }
 .mobile-nav .hamburger span:after { top: -1px; background: #000000; -webkit-transform: rotate(135deg); -moz-transform: rotate(135deg); -ms-transform: rotate(135deg); transform: rotate(135deg); }
 .mobile-nav ul { float: none; height: auto; max-width: none; }
 .mobile-nav li, .mobile-nav .wsite-custom-membership-wrapper { position: relative; display: block !important; margin: 0; border: none; text-align: center; }
 .mobile-nav li .wsite-menu-link-styles { position: relative; padding: 10px 0; border: none; }
 .mobile-nav li > a.wsite-menu-item { position: relative; padding: 10px 0; border: none; }
 .mobile-nav li > a.wsite-menu-subitem { display: block; position: relative; padding: 10px 0; color: rgba(0,0,0,0.6); border: none; font-size: 14px; font-weight: 400; line-height: 1; -webkit-transition: all 300ms ease; -moz-transition: all 300ms ease; -ms-transition: all 300ms ease; transition: all 300ms ease; }
 .mobile-nav li .wsite-menu-wrap { display: block !important; overflow: hidden; max-height: 0; -webkit-transition: all 500ms ease-in-out 250ms; -moz-transition: all 500ms ease-in-out 250ms; -ms-transition: all 500ms ease-in-out 250ms; transition: all 500ms ease-in-out 250ms; }
 .mobile-nav li .wsite-menu-wrap li.wsite-nav-current > a.wsite-menu-subitem { background: rgba(0,0,0,0.1); border: none; }
 .mobile-nav li .wsite-menu-wrap .wsite-menu-arrow { display: none; }
 .mobile-nav li.wsite-menu-item-wrap#active > a.wsite-menu-item, .mobile-nav li.wsite-menu-item-wrap > a.wsite-menu-item:hover, .mobile-nav li.wsite-menu-subitem-wrap > a.wsite-menu-subitem:hover { background: ; border: none; }
 .mobile-nav li.has-submenu > span.icon-caret { position: absolute; top: 0; right: 0; display: block; width: 20px; height: 20px; padding: 5px 20px; cursor: pointer; -webkit-transition: all 300ms ease-in-out; -moz-transition: all 300ms ease-in-out; -ms-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; }
 .mobile-nav li.has-submenu > span.icon-caret:before { position: relative; display: block; color: #000000; font-size: 24px; content: '\203A'; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); }
 .mobile-nav li.has-submenu .wsite-menu-wrap.open { max-height: 1000px; }
 .mobile-nav li.wsite-nav-more { display: none !important; }
 .banner-wrap .container { padding: 60px 20px; }
 .banner-wrap .container h2 { font-size: 50px; }
 .main-wrap .container { padding: 30px 20px; }
 body.sticky-nav-on .banner-wrap .container { padding: 120px 20px 60px !important; }
 body.sticky-nav-on.no-header-page .main-wrap { padding-top: 60px; }
 .footer-wrap .wsite-footer { width: 100%; padding: 30px 20px; box-sizing: border-box; }
 body.sticky-nav #wsite-mini-cart { position: fixed !important; }
 #wsite-mini-cart { left: 0 !important; z-index: 9; width: 100%; box-sizing: border-box; border: none !important; border-radius: 0; backface-visibility: hidden; -webkit-backface-visibility: hidden; -webkit-transition: all 300ms ease-in-out; -moz-transition: all 300ms ease-in-out; -ms-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; }
 #wsite-mini-cart .arrow-top:before, #wsite-mini-cart .arrow-top:after, #wsite-mini-cart .arrow-left:before, #wsite-mini-cart .arrow-left:after { border: none !important; }
 body.sticky-nav .no-header-page .main-wrap { padding-top: 50px; }
 }
 @media screen and (max-width: 767px) {
 h2 { font-size: 28px !important; line-height: 1.15 !important; }
 div.paragraph { font-size: 16px !important; line-height: 1.5 !important; }
 p { font-size: 16px !important; line-height: 1.5 !important; }
 .wsite-section { height: auto !important; background-size: cover !important; }
 .banner-wrap .banner h2 { font-size: 9vmin !important; }
 .banner-wrap .banner div.paragraph { font-size: 12px !important; }
 .banner-wrap .banner p { font-size: 12px !important; }
 .splash-page .logo #wsite-title { font-size: 50px !important; }
 .imageGallery > div { width: 49.95% !important; }
 td.wsite-multicol-col { float: none; display: block; width: 100% !important; box-sizing: border-box; }
 #blogTable td { float: none; clear: both; display: block; width: 100%; margin: 0; padding: 0; }
 #blogTable td.blog-sidebar { width: 100%; }
 #blogTable td.blog-sidebar div.paragraph { margin-bottom: 0; }
 #blogTable td.blog-sidebar p { margin-bottom: 0; }
 #blogTable td .blog-body { float: none !important; }
 #blogTable td .column-blog { width: 100%; float: none; }
 #blogTable td .blog-sidebar-separator { padding: 0; }
 #wsite-com-store .wsite-com-category-subcategory-group .wsite-com-column, #wsite-com-store .wsite-com-category-product-featured-group .wsite-com-column, #wsite-com-store .wsite-com-category-product-group .wsite-com-column { float: left; width: 50% !important; }
 #wsite-com-store .wsite-com-sidebar { position: relative; float: none !important; z-index: 6; width: 100%; min-height: 35px; margin: 0 auto 15px; padding: 0; text-align: center; }
 #wsite-com-store .wsite-com-sidebar:before { display: block; width: 100%; padding: 10px 18px; box-sizing: border-box; text-align: center; text-transform: uppercase; content: 'VIEW ALL CATEGORIES\00a0\00a0\25be'; font-weight: 700; cursor: pointer; }
 #wsite-com-store .wsite-com-sidebar #wsite-com-hierarchy { position: relative; display: block; overflow: hidden; width: 100%; max-height: 0px; padding: 0; background: #ffffff; box-sizing: border-box; -webkit-transition: all 300ms ease-in-out; -moz-transition: all 300ms ease-in-out; -ms-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; cursor: default !important; }
 #wsite-com-store .wsite-com-sidebar #wsite-com-hierarchy > ul { width: 100%; padding: 0; }
 #wsite-com-store .wsite-com-sidebar #wsite-com-hierarchy > ul li { margin-bottom: 15px; }
 #wsite-com-store .wsite-com-sidebar.sidebar-expanded { cursor: default !important; }
 #wsite-com-store .wsite-com-sidebar.sidebar-expanded:before { content: 'CLOSE\00a0\00a0\25b4'; }
 #wsite-com-store .wsite-com-sidebar.sidebar-expanded #wsite-com-hierarchy { max-height: 100vh; padding: 10px 0; }
 #wsite-com-store .wsite-com-content-with-sidebar { margin-left: 0; }
 div.wsite-product-image-wrap, .wsite-product .wsite-product-top { width: 100% !important; }
 .wsite-product .wsite-product-button-wrap { width: auto; }
 #wsite-com-product-images { float: none; width: 100%; margin-bottom: 20px; }
 #wsite-com-product-info { width: 100%; margin-left: 0; }
 #wsite-com-product-images-strip .wsite-com-product-images-secondary-outer { margin-bottom: 10px; }
 #wsite-search-sidebar { position: relative; z-index: 6; overflow-y: hidden; width: 100%; max-height: 35px; padding: 0; box-sizing: border-box; -webkit-transition: all 500ms ease-in-out; -moz-transition: all 500ms ease-in-out; -ms-transition: all 500ms ease-in-out; transition: all 500ms ease-in-out; }
 #wsite-search-sidebar:before { display: block; width: 100%; padding: 10px 18px; box-sizing: border-box; text-align: center; text-transform: uppercase; content: 'VIEW SEARCH FILTERS\00a0\00a0\25be'; font-weight: 700; cursor: pointer; }
 #wsite-search-sidebar.sidebar-expanded { max-height: 1000px; cursor: default !important; }
 #wsite-search-sidebar.sidebar-expanded:before { content: 'CLOSE\00a0\00a0\25b4'; }
 #wsite-search-sidebar .wsite-search-facet-price input { width: 100%; margin: 10px 0; padding: 6px !important; }
 #wsite-search-header h2 { width: 100%; margin-bottom: 10px; font-size: 1.6em; }
 #wsite-search-form-container { float: none; width: 100%; }
 #wsite-search-query { padding: 2px 10px; }
 #wsite-search-results { width: 100%; }
 #wsite-search-product-results .wsite-search-product-result { width: 100%; padding-right: 0; }
 }
 @media screen and (max-width: 480px) {
 #wsite-com-checkout-list .wsite-com-checkout-item-image, #wsite-com-checkout-summary-list .wsite-com-checkout-item-image { display: none; }
 #wsite-com-checkout-list tbody td:first-child, #wsite-com-checkout-summary-list tbody td:first-child { width: 0; padding: 0; }
 #wsite-com-checkout-list .wsite-com-checkout-item-details-inner, #wsite-com-checkout-summary-list .wsite-com-checkout-item-details-inner { padding-left: 0; }
 }
 .banner-wrap .wsite-section-wrap { min-height: 350px; }
 .wsite-logo > a { display: none !important; }
 .bi-content-area > .bi-caption { width: 90% !important; margin: auto !important; }
 .top-bar-push { top: 0; height: 175px; background: #F9F4ED; }
 .top-bar-above { position: fixed; top: 0; width: 100vw; height: 35px; background: #6F258E; z-index: 12; }
 .top-bar-above-content { color: #ffffff; width: 1220px; max-width: 99vw; margin: auto; padding-top: 10px; }
 .top-bar-above-content div.paragraph { margin-top: 0px !important; padding-top: 00px; font-family: "Poppins", 'Font Awesome\ 5 Free', Helvetica, Arial, sans-serif; font-size: 13px; font-weight: 400; line-height: 1; letter-spacing: 0.05em; text-transform: none; }
 .top-bar-above-content p { margin-top: 0px !important; padding-top: 00px; font-family: "Poppins", 'Font Awesome\ 5 Free', Helvetica, Arial, sans-serif; font-size: 13px; font-weight: 400; line-height: 1; letter-spacing: 0.05em; text-transform: none; }
 @media screen and (max-width: 1180px) {
 .top-bar-above { position: fixed; top: 0; width: 100vw; height: 120px; background: #ffffff; z-index: 12; display: none; }
 }
 @media screen and (max-width: 420px) {
 .top-bar-above { width: 100vw; height: 50px; background: #ffffff; }
 .top-bar-above-content { color: #000000; width: 90vw; max-width: 99vw; margin: auto; padding-top: 10px; }
 .top-bar-above-content div.paragraph { font-family: "Poppins", 'Font Awesome\ 5 Free', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 500; line-height: 1; letter-spacing: 0.05em; text-transform: none; }
 .top-bar-above-content p { font-family: "Poppins", 'Font Awesome\ 5 Free', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 500; line-height: 1; letter-spacing: 0.05em; text-transform: none; }
 }
 .top-bar { position: fixed; top: 35px; width: 100vw; height: 140px; background: #F9F4ED; z-index: 12; }
 body.sport-gray .top-bar { background: #555555; }
 .top-bar-content { color: #000000; width: 1220px; max-width: 99vw; margin: auto; padding-top: 10px; }
 .top-bar-content div.paragraph { margin-top: 0px !important; padding-top: 00px; font-family: "Poppins", 'Font Awesome\ 5 Free', Helvetica, Arial, sans-serif; font-size: 15px; font-weight: 500; line-height: 1; letter-spacing: 0.05em; text-transform: none; }
 .top-bar-content p { margin-top: 0px !important; padding-top: 00px; font-family: "Poppins", 'Font Awesome\ 5 Free', Helvetica, Arial, sans-serif; font-size: 15px; font-weight: 500; line-height: 1; letter-spacing: 0.05em; text-transform: none; }
 @media screen and (max-width: 1180px) {
 .top-bar { position: fixed; top: 35px; width: 100vw; height: 120px; background: #ffffff; z-index: 12; display: none; }
 .top-bar-push { display: none; }
 .wsite-logo > a { display: block !important; }
 }
 @media screen and (max-width: 420px) {
 .top-bar { width: 100vw; height: 50px; background: #ffffff; }
 .top-bar-content { color: #000000; width: 90vw; max-width: 99vw; margin: auto; padding-top: 10px; }
 .top-bar-content div.paragraph { font-family: "Poppins", 'Font Awesome\ 5 Free', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 500; line-height: 1; letter-spacing: 0.05em; text-transform: none; }
 .top-bar-content p { font-family: "Poppins", 'Font Awesome\ 5 Free', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 500; line-height: 1; letter-spacing: 0.05em; text-transform: none; }
 }
 .bottom-bar-newsletter { width: 100%; min-height: 10px; background: #6F258E; }
 .bottom-bar-newsletter-content { color: #fff; width: 1220px; max-width: 99vw; margin: auto; padding: 10px 10px 2px 10px; }
 .bottom-bar-newsletter-content div.paragraph { margin-bottom: 0px !important; }
 .bottom-bar-newsletter-content p { margin-bottom: 0px !important; }
 @media screen and (max-width: 768px) {
 .bottom-bar-newsletter { width: 100%; background: #6F258E; }
 .bottom-bar-newsletter-content { color: #fff; width: 90vw; max-width: 99vw; margin: auto; padding-top: 10px; }
 }
 .bottom-bar { width: 100vw; max-width: 100%; min-height: 50px; background: #6F258E; }
 .bottom-bar-content { color: #fff; width: 1220px; max-width: 99vw; margin: auto; padding: 10px 10px 2px 10px; }
 .bottom-bar-content div.paragraph { margin-bottom: 0px !important; color: #ffffff; }
 .bottom-bar-content p { margin-bottom: 0px !important; color: #ffffff; }
 @media screen and (max-width: 768px) {
 .bottom-bar { width: 100vw; background: #6F258E; }
 .bottom-bar-content { color: #fff; width: 90vw; max-width: 99vw; margin: auto; padding-top: 10px; }
 }
 #\33 16772586729448297 { margin-top: -250px; max-width: 350px; }
 #element-aadc2af1-27fb-4366-b199-5a42b1c25334 .simple-table-wrapper { padding: 0 !important; margin: -10px -8px !important; }
 #form-640751757172393075 > div:nth-child(3) > a { background: #7c41a2 !important; color: #fff !important; }
 .half-width-buttons { width: 100%; display: flex !important; }
 .half-width-buttons > span { float: none !important; margin: auto !important; }
 @media screen and (max-width: 768px) {
 .half-width-buttons { width: 100%; display: flex !important; }
 .half-width-buttons > span { float: none !important; margin: auto !important; }
 }
 .half-width-buttons-header { width: auto; max-width: 150px; display: flex !important; }
 .half-width-buttons-header > span { float: none !important; margin: auto !important; }
 @media screen and (max-width: 768px) {
 .half-width-buttons-header { width: auto; display: flex !important; }
 .half-width-buttons-header > span { float: none !important; margin: auto !important; }
 }
 div.paragraph span[style] { color: #000000 !important; }
 #search-location-container { width: 1220px; max-width: 90vw; height: 165px; margin-left: auto; margin-right: auto; margin-top: -220px; margin-bottom: 55px; }
 .search-location { padding: 25px; background: #7c41a2; max-width: 295px; border-radius: 5px; opacity: 0.8; }
 .search-location h3 { margin: 5px 0px 10px 0; }
 .search-location .search-input { width: calc(100% - 30px) !important; padding: 0 15px; line-height: 40px; border: none; }
 .search-location button { float: right; padding: 8px 25px 7px 25px; margin: 10px 0px 5px 0; line-height: 24px; text-align: center; border: none; background: #F2EBF5; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; }
 @media screen and (max-width: 1180px) {
 .membership-cart { width: 0%; text-align: right; display: none; }
 .unite-header .logo { margin-left: auto; margin-right: auto; width: 120px; margin-top: -35px; display: block; }
 .unite-header .hamburger { padding-top: 10px !important; }
 .nav { vertical-align: middle; }
 .nav ul { display: block; margin-right: 0px; }
 .nav li { display: inline-block; margin: 5px 0; flex: none; }
 }
 .no-header-top-spacing { height: 60px; }
 .no-header-top-spacing10 { height: 10px; }
 @media screen and (max-width: 1180px) {
 .no-header-top-spacing1 { height: 30px; }
 .no-header-top-spacing-dots { height: 50px; }
 }
 #locations-container-section img:first-child { width: 600px !important; }
 #articles-container-section img:first-child { width: 600px !important; }
 .storelocatormap-height-topspacer { height: 60px; }
 .simple-table { width: 100% !important; }
 .simple-table td.cell { width: 50% !important; max-width: 50% !important; }
 h2.purple-section-title { font-size: x-large !important; font-weight: bold !important; }
 #hermanns-team-image img { max-width: 100%; padding-top: 20px; }
 #wsite-search-sidebar { display: none; }
 #wsite-search-query { font-size: 18px !important; }
 #custom-manual-table table { border-collapse: collapse; border-color: #ccc; border-spacing: 0; }
 #custom-manual-table table td { background-color: #fff; border-color: #ccc; border-style: solid; border-width: 1px; color: #333; font-family: Arial, sans-serif; font-size: 14px; overflow: hidden; padding: 10px 5px; word-break: normal; }
 #custom-manual-table table th { background-color: #f0f0f0; border-color: #ccc; border-style: solid; border-width: 1px; color: #333; font-family: Arial, sans-serif; font-size: 14px; font-weight: normal; overflow: hidden; padding: 10px 5px; word-break: normal; }
 #custom-manual-table table td.wsite-multicol-col { background-color: transparent; border-color: #ccc; border-style: solid; border-width: 1px; color: #333; font-family: Arial, sans-serif; font-size: 14px; font-weight: normal; overflow: hidden; padding: 10px 5px; word-break: normal; }
 @media screen and (max-width: 1200px) {
 .wsite-image.wsite-image-border-none.bic-customize-alignment-center > a > div > .bi-content-area > p.bi-caption > span { font-size: 18px !important; }
 }
 @media screen and (max-width: 1180px) {
 .wsite-image.wsite-image-border-none.bic-customize-alignment-center > a > div > .bi-content-area { opacity: 1 !important; -webkit-transform: translate3d(0,0,0) !important; transform: translate3d(0,0,0) !important; }
 .wsite-image.wsite-image-border-none.bic-customize-alignment-center > a > div > .bi-content-area > p.bi-caption > span { font-size: 18px !important; }
 }
 .banner > div > h2 { display: none; }
 .locations-form-section { border-top: 2px solid rgba(0,0,0,0.1); }
 .unite-header { border-bottom: 2px solid rgba(0,0,0,0.1); }
 .wsite-button-inner.phone-number { font-size: 15px !important; font-family: "Poppins", 'Font Awesome\ 5 Free', Helvetica, sans-serif; font-weight: 300; padding: 10px 30px; text-transform: none; }
 .wsite-button-inner.phone-number:first-letter { font-size: 14px !important; }
 .wsite-button-inner.email-address { font-size: 15px !important; font-family: "Poppins", 'Font Awesome\ 5 Free', Helvetica, sans-serif; font-weight: 300; padding: 10px 30px; text-transform: none; }
 .wsite-button-inner.email-address:first-letter { font-size: 14px !important; }
 @media screen and (min-width: 1181px) {
 .bh-sl-container .bh-sl-loc-list { width: 100% !important; }
 }
 .bh-sl-container .bh-sl-map { float: left; height: 530px; width: 100% !important; }
 @media screen and (min-width: 769px) {
 [id="\37 33733149722982516-gallery"] { display: flex; align-items: center; justify-content: center; flex-wrap: wrap-reverse; }
 [id="\37 33733149722982516-gallery"] [id="\37 33733149722982516-imageContainer0"] { order: 1; }
 [id="\37 33733149722982516-gallery"] [id="\37 33733149722982516-imageContainer1"] { order: 2; }
 }
 .mobile-phone-email-icons { display: none; }
 @media screen and (max-width: 1180px) {
 .mobile-phone-email-icons { position: absolute; display: block; right: 10px; top: 15px; font-size: 20px; }
 .mobile-phone-email-icons a { padding: 0 5px; color: #7c41a2; }
 }
 .ui-effects-wrapper { display: none !important; }
 .membership-cart { display: none !important; }
 #bottom-cookie-bar { position: fixed; bottom: 40px; width: 100vw; height: auto; opacity: 0.9; margin-left: auto; margin-right: auto; background: #363b3e; font-size: 0.8em; line-height: 1.3; border-top: #fff 3px solid; color: #fff; z-index: 20; }
 .bottom-cookie-bar-text { color: #ffffff; padding: 10px 20px; }
 .bottom-cookie-bar-text a { color: #ffffff; cursor: pointer; text-decoration: underline; }
 .bottom-cookie-bar-button { width: 45px; height: 18px; background: #6B73C0; color: #fff; font-family: 'Open Sans'; border-radius: 4px; padding: 8px 20px 8px 20px; margin: auto 20px; text-align: center; cursor: pointer; position: relative; z-index: 1; display: inline-block; transition: background-color 0.25s ease-in-out, color 0.25s ease-in-out; }
 .bottom-cookie-bar-button:hover { background: #337474; transition: background-color 0.25s ease-in-out, color 0.25s ease-in-out; }
 .bottom-cookie-bar-container { display: flex; flex-wrap: nowrap; justify-content: center; }
 .bottom-cookie-bar-checked { display: none; }
 @media screen and (max-width: 768px) {
 .bottom-cookie-bar-container { display: flex; flex-wrap: wrap; justify-content: center; }
 .bottom-cookie-bar-button { margin-bottom: 10px; }
 .bottom-cookie-bar-text { color: #ffffff; padding: 10px 20px; text-align: justify; }
 }
 .wsite-form-input { background: #ffffff !important; max-width: none !important; border-radius: 25px; }
 #input-947522950713250987 { padding: 7.5px 20px !important; }
 form .wsite-multicol-col { padding: 0px !important; }
 .galleryCaptionInnerText { color: white !important; font-size: 14px !important; font-weight: bold !important; }
 .galleryCaptionHolderInnerBg { background-color: rgba(124,65,162,0.6) !important; }
 .galleryImageHolder:hover .galleryCaptionHolderInnerBg { background-color: #7c41a2 !important; }
 .vacatures-template-team-hermanns img { max-width: 100%; }
 .vacatures-template-right-box { background-color: #7c41a2; padding: 20px; }
 .vacatures-template-right-box .half-width-buttons { width: 360px; max-width: 100%; border: 1px solid white; }
 .vacatures-template-right-box-title { color: white; }
 body.no-header-page-seo #wsite-content > div:nth-child(4) > div { height: 200px !important; display: none !important; }
 body.no-header-page-seo #wsite-content > div:nth-child(4) > div .container { display: none !important; }
 body.no-header-page-seo #wsite-content > div:nth-child(1) .boo-X { background-color: transparent; }
 body.no-header-page-seo #wsite-content > div:nth-child(2) > div { display: none !important; }
 body.no-header-page-seo #wsite-content > div:nth-child(2) > div .container { display: none !important; }
 .read-more-state { display: none !important; }
 .read-more-target { opacity: 0; display: none; transition: .25s ease; }
 .read-more-state:checked ~ .read-more-wrap .read-more-target { opacity: 1; display: block; transition: .25s ease; }
 .read-more-state ~ .read-more-trigger:before { content: 'Lees meer...'; }
 .read-more-state:checked ~ .read-more-trigger:before { content: 'Lees minder...'; }
 .read-more-trigger { cursor: pointer; display: inline; text-decoration: underline; }
 @media screen and (max-width: 767px) {
 .imageGallery > div { width: 100% !important; }
 .footer-wrap td.wsite-multicol-col, .footer-wrap td.wsite-multicol-col div, .bottom-bar-content td.wsite-multicol-col, .bottom-bar-content .paragraph { text-align: center !important; }
 }
 #element-38ebea2f-e9f2-416c-83b8-55784bd6658a { display: block; }
 #element-a7968ff0-a6f3-4096-b7eb-f1c613650f90 { display: none; }
 @media screen and (max-width: 992px) {
 #element-38ebea2f-e9f2-416c-83b8-55784bd6658a { display: none; }
 #element-a7968ff0-a6f3-4096-b7eb-f1c613650f90 { display: block; }
 }
 body.no-header-page-seo #wsite-content > div .boo-block.block-1 { padding: 50px 30px 30px 00px !important; }
 body.no-header-page-seo #wsite-content > div .boo-block.block-2 { padding: 45px 0px 45px 0px !important; }
 @media only screen and (max-width: 980px) {
 body.no-header-page-seo #wsite-content > div .boo-block.block-1 { padding: 50px 30px 30px 30px !important; }
 body.no-header-page-seo #wsite-content > div .boo-block.block-2 { padding: 0px 30px 0px 30px !important; }
 }
 @media only screen and (max-width: 660px) {
 body.no-header-page-seo #wsite-content > div .boo-block.block-1 { padding: 50px 30px 30px 30px !important; }
 body.no-header-page-seo #wsite-content > div .boo-block.block-2 { padding: 0px 30px 0px 30px !important; }
 }
 body.no-header-page-vacancies #wsite-content > div .boo-block.block-1 { padding: 50px 30px 30px 00px !important; }
 body.no-header-page-vacancies #wsite-content > div .boo-block.block-2 { padding: 45px 0px 45px 0px !important; }
 @media only screen and (max-width: 980px) {
 body.no-header-page-vacancies #wsite-content > div .boo-block.block-1 { padding: 50px 30px 30px 30px !important; }
 body.no-header-page-vacancies #wsite-content > div .boo-block.block-2 { padding: 0px 30px 0px 30px !important; }
 }
 @media only screen and (max-width: 660px) {
 body.no-header-page-vacancies #wsite-content > div .boo-block.block-1 { padding: 50px 30px 30px 30px !important; }
 body.no-header-page-vacancies #wsite-content > div .boo-block.block-2 { padding: 0px 30px 0px 30px !important; }
 }
 .team-hermanns-no-background img { max-width: 100%; padding-top: 0px; }
 .desktop-phone-email-icons { display: flex; flex-direction: column; align-content: flex-start; justify-content: space-between; align-items: flex-start; white-space: nowrap; font-size: 14px; padding-top: 6px; }
 .bh-sl-map > div { -webkit-border-radius: 20px; z-index: 0; overflow: hidden; }
 #\39 23828839296887053-form-list > div:nth-child(3) > div > div > table > tbody > tr > td:nth-child(2) > div > div > div.wsite-form-input-container > div, #\39 23828839296887053-form-list > div:nth-child(7) > div > div.wsite-form-input-container > div, #\39 05213795895779623-form-list > div:nth-child(4) > div > div > table > tbody > tr > td:nth-child(2) > div > div > div.wsite-form-input-container > div, #\39 05213795895779623-form-list > div:nth-child(6) > div > div.wsite-form-input-container > div { display: none; }
 #jumpMenu { font-size: 12px !important; font-weight: 400; width: 120px; border: 1px solid #545454; border-radius: 0px; padding: 8px 5px 8px 24px; color: #545454; background: #F2EBF5 !important; height: auto; text-transform: none; letter-spacing: .02em; white-space: normal; font-family: 'Droid Sans', 'Font Awesome 5 Free', sans-serif; font-weight: 300; line-height: 1.5em; }
 .no-header-page-vacancies #wsite-content > .wsite-section-wrap:last-child { margin-bottom: -50px; }
 .accordion--material.no-touch .accordion__item > .accordion__title span { opacity: 1 !important; }
 .accordion--material.no-touch .accordion__item > .accordion__title::after { opacity: 1 !important; }
 #svg-logo img { max-width: 133px; }
 .wsite-search-element { position: relative !important; width: 100% !important; max-width: 100% !important; }
 [id="\36 99515799914961188"] { overflow: visible !important; }
 .footer-wrap { background-image: url('footer-frame.png'); background-color: #F9F4ED; width: 100%; font-size: 14px; background-position: 100% 200px; background-repeat: no-repeat; background-size: 20%; }
 .footer-wrap div.paragraph { font-family: "Poppins", 'Font Awesome\ 5 Free', sans-serif; font-size: 15px; font-weight: 300; line-height: 1.75; letter-spacing: 0.02em; }
 .footer-wrap p { font-family: "Poppins", 'Font Awesome\ 5 Free', sans-serif; font-size: 15px; font-weight: 300; line-height: 1.75; letter-spacing: 0.02em; }
 .footer-wrap div.paragraph a[href] { font-style: normal; font-weight: 300; color: #464646; text-decoration-line: none; }
 .footer-wrap p a[href] { font-style: normal; font-weight: 300; color: #464646; text-decoration-line: none; }
 .footer-wrap div.paragraph a[href]:hover { opacity: 0.4; }
 .footer-wrap p a[href]:hover { opacity: 0.4; }
 @media screen and (max-width: 768px) {
 .footer-wrap { background-image: url('footer-frame.png'); background-color: #F9F4ED; width: 100%; font-size: 14px; background-position: 100% 100%; background-repeat: no-repeat; background-size: 75%; }
 }
 .home-page-icons-container { display: flex; justify-content: center; }
 .home-page-icons-image { max-width: 100px; }
 .home-page-icons-title { white-space: break-spaces; max-width: 100px; text-align: center; }
 .home-page-icons-content { padding: 10px 50px; }
 @media screen and (max-width: 768px) {
 .home-page-icons-container { display: flex; justify-content: center; margin-top: 00px; }
 .home-page-icons-image { width: 80px; max-width: 20vw; }
 .home-page-icons-title { white-space: break-spaces; max-width: 100px; text-align: center; }
 .home-page-icons-content { padding: 10px 15px; }
 }
 .wsite-background-269 .callout-box--standard { background-image: url('home-callout-box-background.png') !important; background-color: #E7DED6 !important; width: 100%; font-size: 14px; background-position: 100% 30px !important; background-repeat: no-repeat !important; background-size: 34% !important; border-radius: 25px; }
 .wsite-background-269 .callout-box--standard h2 { color: #6F258E; font-size: 36px; font-weight: 600; }
 .wsite-background-269 .callout-box--standard img { transform: translate(0px,25%); border-radius: 25px; }
 .wsite-background-269 .callout-box--standard [id="\31 22732751956014875"] { transform: translate(0px,25%); border-radius: 25px; }
 @media screen and (max-width: 768px) {
 .wsite-background-269 .container { padding: 0px 20px 20px 20px; }
 .wsite-background-269 .callout-box-wrapper { padding: 0px 0px 20px 0px !important; }
 .wsite-background-269 .callout-box--standard { background-image: none !important; background-color: #E7DED6 !important; width: auto; font-size: 14px; background-position: 100% 30px !important; background-repeat: no-repeat !important; background-size: 34% !important; border-radius: 25px; }
 .wsite-background-269 .callout-box--standard h2 { color: #6F258E; font-size: 36px; font-weight: 600; }
 .wsite-background-269 .callout-box--standard img { transform: translate(0px,25%); border-radius: 25px; }
 .wsite-background-269 .callout-box--standard [id="\31 22732751956014875"] { transform: translate(0px,25%); border-radius: 25px; }
 }
 .wsite-background-58, .wsite-background-59, .wsite-background-60 { background-color: #F9F4ED; width: 100%; font-size: 14px; background-position: 100% -50px; background-repeat: no-repeat; background-size: 30%; }
 .wsite-background-58 h2:nth-child(1), .wsite-background-59 h2:nth-child(1), .wsite-background-60 h2:nth-child(1) { margin-top: -12px; }
 .wsite-background-58 .callout-box--standard, .wsite-background-59 .callout-box--standard, .wsite-background-60 .callout-box--standard { border-radius: 25px; background: #F9F4ED !important; }
 .wsite-background-58 .callout-box--standard h2, .wsite-background-59 .callout-box--standard h2, .wsite-background-60 .callout-box--standard h2 { color: #6F258E; font-size: 25px; font-weight: 600; min-height: 80px; }
 @media screen and (max-width: 768px) {
 .wsite-background-58, .wsite-background-59, .wsite-background-60 { background-color: #F9F4ED; width: 100%; font-size: 14px; background-position: 100% -50px; background-repeat: no-repeat; background-size: 30%; }
 .wsite-background-58 h2:nth-child(1), .wsite-background-59 h2:nth-child(1), .wsite-background-60 h2:nth-child(1) { margin-top: -12px; }
 .wsite-background-58 .callout-box--standard, .wsite-background-59 .callout-box--standard, .wsite-background-60 .callout-box--standard { border-radius: 25px; background: #F9F4ED !important; }
 .wsite-background-58 .callout-box--standard h2, .wsite-background-59 .callout-box--standard h2, .wsite-background-60 .callout-box--standard h2 { color: #6F258E; font-size: 20px !important; font-weight: 600; min-height: 50px; }
 }
 .wsite-background-648 { border-bottom: 10px solid #6F258E; }
 .wsite-background-650 { background-image: url('news-background.svg'); background-color: #F9F4ED; width: 100%; font-size: 14px; background-position: 100% 50px; background-repeat: no-repeat; background-size: 28%; }
 .wsite-background-650 h2:nth-child(1) { margin-top: -12px; }
 .wsite-background-650 .callout-box--standard { border-radius: 25px; background: #F9F4ED !important; }
 .wsite-background-650 .callout-box--standard h2 { color: #6F258E; font-size: 22px; font-weight: 600; min-height: 1.3em; }
 @media screen and (max-width: 768px) {
 .wsite-background-650 .callout-box--standard h2 { font-size: 20px !important; }
 }
 .wsite-background-650 .callout-box--standard div.paragraph > span { min-height: 11.3em; display: inline-block; }
 .wsite-background-650 .callout-box--standard p > span { min-height: 11.3em; display: inline-block; }
 @media screen and (max-width: 768px) {
 .wsite-background-650 .callout-box--standard div.paragraph > span { min-height: auto; display: inline-block; }
 .wsite-background-650 .callout-box--standard p > span { min-height: auto; display: inline-block; }
 }
 @media screen and (max-width: 768px) {
 .wsite-background-650 .wsite-spacer { display: none; }
 .wsite-background-650 { background: none !important; }
 }
 .wsite-background-561 { background-image: url('background-dots.png'); background-color: #F9F4ED; width: 100%; font-size: 14px; background-position: 100% -50px; background-repeat: no-repeat; background-size: 30%; }
 .wsite-background-561 h2:nth-child(1) { margin-top: -12px; }
 .wsite-background-561 .callout-box--standard { border-radius: 25px; background: #F9F4ED !important; }
 .wsite-background-561 .callout-box--standard h2 { color: #6F258E; font-size: 25px; font-weight: 600; min-height: 2.3em; }
 .wsite-background-561 .callout-box--standard div.paragraph > span { min-height: 11.3em; display: inline-block; }
 .wsite-background-561 .callout-box--standard p > span { min-height: 11.3em; display: inline-block; }
 @media screen and (max-width: 768px) {
 .wsite-background-561 .callout-box--standard div.paragraph > span { min-height: auto; display: inline-block; }
 .wsite-background-561 .callout-box--standard p > span { min-height: auto; display: inline-block; }
 }
 .wsite-background-553 { background-image: url('news-background.svg'); background-color: #F9F4ED; width: 100%; font-size: 14px; background-position: 100% 0px; background-repeat: no-repeat; background-size: contain; }
 .wsite-background-553 h2:nth-child(1) { margin-top: -12px; }
 .wsite-background-553 .callout-box--standard { background-color: #E7DED6 !important; width: 100%; font-size: 14px; background-position: 100% 30px !important; background-repeat: no-repeat !important; background-size: 34% !important; border-radius: 25px; min-height: 458px; }
 .wsite-background-553 .callout-box--standard h2 { color: #6F258E; font-size: 36px; font-weight: 600; }
 .wsite-background-553 .callout-box--standard img { position: absolute; left: 0; border-radius: 25px; }
 @media screen and (max-width: 768px) {
 .wsite-background-553 { background-image: url('news-background.svg'); background-color: #F9F4ED; width: 100%; font-size: 14px; background-position: 100% 0px; background-repeat: no-repeat; background-size: contain; }
 .wsite-background-553 h2:nth-child(1) { margin-top: -12px; }
 .wsite-background-553 .callout-box--standard { background-color: #E7DED6 !important; width: auto; font-size: 14px; background-position: 100% 30px !important; background-repeat: no-repeat !important; background-size: 34% !important; border-radius: 25px; min-height: 632px; }
 .wsite-background-553 .callout-box--standard .wsite-multicol-tr { display: flex; flex-direction: column-reverse; }
 .wsite-background-553 .callout-box--standard .wsite-spacer { max-height: 10px; }
 .wsite-background-553 .callout-box--standard h2 { color: #6F258E; font-size: 36px; font-weight: 600; }
 .wsite-background-553 .callout-box--standard img { position: relative; left: 0; border-radius: 25px; }
 }
 .blognews-three-dots-variants { display: flex; justify-content: end; padding-right: 50px; padding-top: 10px; }
 .blognews-three-dots-variants span { width: 20px; height: 20px; margin: 5px 7px; background: #ffffff; display: block; -webkit-backface-visibility: visible; transition: opacity 200ms ease; border-radius: 30px; }
 .wsite-background-624, .wsite-background-19 { background-color: #F9F4ED; width: 100%; font-size: 14px; background-position: 100% -50px; background-repeat: no-repeat; background-size: 30%; }
 .wsite-background-624 .callout-box--standard, .wsite-background-19 .callout-box--standard { border-radius: 25px; min-height: 260px; background-color: #E7DED6 !important; }
 .wsite-background-624 .callout-box--standard h2, .wsite-background-19 .callout-box--standard h2 { color: #6F258E; font-size: 70px; font-weight: 600; line-height: 1; letter-spacing: 0.03em; margin: 0; }
 .no-header-dots { height: 350px; background-image: url('background-dots.png'); background-color: #F9F4ED; width: 100%; background-position: 100% -50px; background-repeat: no-repeat; background-size: 30%; }
 @media screen and (max-width: 1180px) {
 .no-header-dots { display: none; }
 .footer-wrap .wsite-spacer { display: none; }
 .footer-wrap .imageGallery > div { width: 24.95%; max-width: 24.95%; }
 .footer-wrap .wsite-social { padding-bottom: 50px; }
 }
 @media screen and (max-width: 768px) {
 .wsite-background-545 .wsite-multicol-tr div[style] { text-align: left !important; }
 .wsite-background-561 .wsite-multicol-tr div[style] { text-align: left !important; }
 .wsite-background-561 .wsite-spacer { display: none; }
 .wsite-background-561 { background: none !important; }
 .wsite-background-272 .wsite-spacer { display: none; }
 .wsite-background-553 .wsite-multicol-tr div[style] { text-align: left !important; }
 body.no-header-page-vacancies-images #wsite-content > div:nth-child(2) .wsite-multicol-tr { display: flex; flex-direction: column-reverse; }
 body.no-header-dots-mobile #wsite-content > div:nth-child(2) .wsite-multicol-tr, body.no-header-dots-mobile #wsite-content > div:nth-child(4) .wsite-multicol-tr, body.no-header-dots-mobile #wsite-content > div:nth-child(6) .wsite-multicol-tr { display: flex; flex-direction: column-reverse; }
 }
 body.no-header-page-vacancies-images #wsite-content > div:nth-child(1) .wsite-multicol-col, body.no-header-page-vacancies-images #wsite-content > div:nth-child(2) .wsite-multicol-col { vertical-align: middle; }
 body.no-header-page-vacancies-images #wsite-content .container { padding-top: 30px; padding-bottom: 30px; }
 body.no-header-dots-mobile #wsite-content > div .wsite-multicol-col { vertical-align: middle; }
 body.no-header-dots-mobile #wsite-content .container { padding-top: 30px; padding-bottom: 30px; }
 .wsite-background-607 > div > .container { padding: 0 !important; max-width: 100% !important; }
 .wsite-background-625 .wsite-multicol-col, .wsite-background-626 .wsite-multicol-col, .wsite-background-628 .wsite-multicol-col { vertical-align: middle; }
 .vacatures-image-and-text { display: flex; gap: 50px; align-items: center; min-height: 200px; padding-top: 25px; padding-bottom: 15px; }
 .vacatures-image-and-text-left { flex: -webkit-fill-available; }
 .vacatures-image-and-text-right { min-width: 600px; max-width: 100%; flex: -webkit-fill-available; }
 @media screen and (max-width: 1180px) {
 .vacatures-image-and-text { display: flex; gap: 50px; align-items: center; min-height: 200px; padding-top: 25px; padding-bottom: 15px; flex-direction: column; }
 .vacatures-image-and-text-left { flex: auto; }
 .vacatures-image-and-text-right { min-width: auto; max-width: 100%; flex: auto; }
 }
 .vacatures-section-with-buttons-container { background: #E7DED6; width: 100%; }
 .vacatures-section-with-buttons { display: flex; gap: 40px; align-items: start; padding: 20px 0; margin-bottom: 20px; }
 .vacatures-section-with-buttons div { flex: auto; }
 .vacatures-section-with-buttons .vacatures-section-with-buttons-text { margin-bottom: -12px; margin-top: 8px; width: 185px; }
 .vacatures-section-with-buttons .wsite-button-inner { color: white !important; text-align: center; flex: auto; }
 .vacatures-section-with-buttons .wsite-button.wsite-button-small.wsite-button-normal { background: #7c41a2 !important; width: 100% !important; display: flex; }
 .vacatures-section-with-buttons .wsite-button.wsite-button-small.wsite-button-normal:hover { opacity: 0.6 !important; }
 @media screen and (max-width: 1180px) {
 .vacatures-section-with-buttons-container { background: #E7DED6; width: 100%; }
 .vacatures-section-with-buttons { display: flex; gap: 25px; align-items: center; padding: 00px 0; margin-bottom: 5px; flex-direction: column; }
 .vacatures-section-with-buttons div { flex: auto; }
 .vacatures-section-with-buttons .vacatures-section-with-buttons-text { margin-bottom: -12px; margin-top: 0px; width: auto; }
 .vacatures-section-with-buttons .wsite-button-inner { color: white !important; text-align: center; flex: auto; }
 .vacatures-section-with-buttons .wsite-button.wsite-button-small.wsite-button-normal { background: #7c41a2 !important; width: 100% !important; display: flex; }
 .vacatures-section-with-buttons .wsite-button.wsite-button-small.wsite-button-normal:hover { opacity: 0.6 !important; }
 }
 .accordion__item { border-radius: 20px; overflow: hidden; }
 .accordion__title .paragraph { font-weight: bold !important; color: black; }
 .accordion__title:after { font-size: 28px !important; top: 10px !important; color: black !important; text-transform: uppercase; text-decoration: none; }
 .accordion--simple .accordion__title { background-color: #E7DED6 !important; }
 .accordion--simple .accordion__content { background-color: #E7DED6 !important; }
 #element-52691c17-a249-4af6-a622-9189b7a7fb99 .callout-box--standard { border: 1px solid #E7DED6; background: #E7DED6; padding: 20px 20px; border-radius: 25px; }
 #element-52691c17-a249-4af6-a622-9189b7a7fb99 [id="\35 80094022123784654"] { transform: translate(0px,25%); border-radius: 25px; margin-top: -17%; }
 #element-d75563c7-ec67-46a1-953a-caa3275536ee .callout-box--standard { border: 1px solid #E7DED6; background: #E7DED6; padding: 20px 20px; border-radius: 25px; }
 #element-d75563c7-ec67-46a1-953a-caa3275536ee [id="\32 44934660790097142"] { transform: translate(0px,25%); border-radius: 25px; margin-top: -15%; }
 #element-34357b9a-488e-4b4b-a760-d126ad175dc0 .callout-box--standard { border: 1px solid #E7DED6; background: #E7DED6; padding: 20px 20px; border-radius: 25px; }
 #element-34357b9a-488e-4b4b-a760-d126ad175dc0 [id="\32 25481131616761913"] { transform: translate(0px,25%); border-radius: 25px; margin-top: -17%; }
 .landingspagina-button-bar-section-with-buttons-container { background: #E7DED6; width: 100%; }
 .landingspagina-button-bar-section-with-buttons-container > .container { padding-top: 0px !important; padding-bottom: 0px !important; }
 .landingspagina-button-bar-section-with-buttons { display: flex; gap: 40px; align-items: start; padding: 20px 0; margin-bottom: 20px; }
 .landingspagina-button-bar-section-with-buttons div { flex: auto; }
 .landingspagina-button-bar-section-with-buttons .landingspagina-button-bar-section-with-buttons-text { margin-bottom: -12px; margin-top: 8px; width: 185px; }
 .landingspagina-button-bar-section-with-buttons .wsite-button-inner { color: white !important; text-align: center; flex: auto; }
 .landingspagina-button-bar-section-with-buttons .wsite-button.wsite-button-small.wsite-button-normal { background: #7c41a2 !important; width: 100% !important; display: flex; }
 .landingspagina-button-bar-section-with-buttons .wsite-button.wsite-button-small.wsite-button-normal:hover { opacity: 0.6 !important; }
 @media screen and (max-width: 1180px) {
 .landingspagina-button-bar-section-with-buttons-container { background: #E7DED6; width: 100%; }
 .landingspagina-button-bar-section-with-buttons { display: flex; gap: 25px; align-items: center; padding: 00px 0; margin-bottom: 5px; flex-direction: column; }
 .landingspagina-button-bar-section-with-buttons div { flex: auto; }
 .landingspagina-button-bar-section-with-buttons .landingspagina-button-bar-section-with-buttons-text { margin-bottom: -12px; margin-top: 0px; width: auto; }
 .landingspagina-button-bar-section-with-buttons .wsite-button-inner { color: white !important; text-align: center; flex: auto; }
 .landingspagina-button-bar-section-with-buttons .wsite-button.wsite-button-small.wsite-button-normal { background: #7c41a2 !important; width: 100% !important; display: flex; }
 .landingspagina-button-bar-section-with-buttons .wsite-button.wsite-button-small.wsite-button-normal:hover { opacity: 0.6 !important; }
 }
 #element-2413cc2a-cdac-46e2-8943-6e242bce2f9f .waddons-blog-header { max-height: 1.3em !important; }
 .wa-button { position: fixed; width: 60px; height: 60px; bottom: 70px; right: 25px; background-color: #25d366; color: #FFF; border-radius: 50px; text-align: center; font-size: 30px; box-shadow: 2px 2px 3px #515151; z-index: 10; animation: zoominoutwabutton 2s infinite; }
 .wa-icon { margin-top: 3px; width: 55px; border-radius: 50px; object-fit: cover; }

div.paragraph ul, div.paragraph ol { padding-left: 3em !important; margin: 5px 0 !important; }
div.paragraph li { padding-left: 5px !important; margin: 3px 0 0 !important; }
div.paragraph ul, div.paragraph ul li { list-style: disc outside !important; }
div.paragraph ol, div.paragraph ol li { list-style: decimal outside !important; }

.wsite-multicol{position:relative;direction:ltr}.wsite-multicol-table{position:relative;border-collapse:collapse;table-layout:fixed;width:100%;margin:0 !important;border:0 !important;padding:0 !important}.wsite-multicol-col{vertical-align:top;margin:0 !important;border:0 !important;padding:0;-moz-box-sizing:border-box}.wsite-footer{clear:both}#fancybox-thumbs ul li{opacity:.7}#fancybox-thumbs ul li.active{opacity:.9}img.ifttt{max-width:100%}@media screen and (max-width: 767px){.wsite-logo img{max-width:200px}}