@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu0SC55K5gw.woff2) format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu0SC55K5gw.woff2) format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu0SC55K5gw.woff2) format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px; }:root { --swiper-theme-color: #007aff; }:root { --swiper-navigation-size: 44px; }@keyframes progressAnimation { 100% { background-position: 100% 0px; } }@keyframes linearGradientMove { 100% { background-position: 6px 0px, -6px 100%, 0px -6px, 100% 6px; } }@keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }@keyframes blink { 0% { opacity: 0; } 50% { opacity: 1; } 100% { opacity: 0; } }@-webkit-keyframes fa-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(359deg); } }@keyframes fa-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(359deg); } }body { --extendify--spacing--large: var(--wp--custom--spacing--large,clamp(2em, 8vw, 8em)) !important; --wp--preset--font-size--ext-small: 1rem !important; --wp--preset--font-size--ext-medium: 1.125rem !important; --wp--preset--font-size--ext-large: clamp(1.65rem, 3.5vw, 2.15rem) !important; --wp--preset--font-size--ext-x-large: clamp(3rem, 6vw, 4.75rem) !important; --wp--preset--font-size--ext-xx-large: clamp(3.25rem, 7.5vw, 5.75rem) !important; --wp--preset--color--black: #000 !important; --wp--preset--color--white: #fff !important; }:not(input):not(textarea), img { user-select: none; }.wpsal-anchor { position: relative; }.review-wrapper { border: 1px solid #e7e7e7; margin-bottom: 1.5em; clear: both; box-sizing: border-box; }.review-title { background-color: #f6f6f6; border-bottom: 1px solid #e7e7e7; margin: 0px; padding: 10px 15px; }.review-wrapper .review-list { margin: 0px; list-style: none; padding: 0px; }.review-wrapper .review-list li { margin: 0px; list-style: none; }.review-wrapper .review-list li::after { content: ""; display: block; clear: both; }.review-list li { border-bottom: 1px solid #e7e7e7; padding: 10px 15px; position: relative; list-style: none !important; }.review-list li:nth-child(2n) { background-color: #fafafa; }.review-list li:last-child { border-bottom: 1px solid #e7e7e7; }.review-summary-title { margin-bottom: 5px; }.review-desc { padding: 10px 15px; box-sizing: border-box; }.review-desc p:last-child { margin-bottom: 0px; }.review-result-wrapper { font-size: 0px; height: 20px; }.review-result-wrapper i { font-style: normal; font-size: 16px; padding: 0px 1px; }.reviewed-item { display: inline-block; padding: 10px 15px; border-bottom: 1px solid #e7e7e7; width: 100%; box-sizing: border-box; }.reviewed-item-image { float: right; max-width: 50%; margin-left: 15px; }.reviewed-item-data-label { display: inline-block; }.review-result { position: absolute; top: 0px; left: 0px; height: 22px; overflow: hidden; white-space: nowrap; }.review-total-wrapper { float: right; padding-right: 0px; clear: both; position: relative; box-sizing: border-box; margin: 10px 15px 20px; }.review-total-wrapper span.review-total-box { border-width: 0px; border-style: initial; border-color: initial; display: block; font-size: 40px; font-weight: 700; text-align: right; margin: 0px; padding: 35px 0px 20px; width: 100%; box-sizing: border-box; }.review-star.review-total { position: relative; }.review-total { z-index: 99; }.review-star { position: relative; margin: 3px auto; display: inline-block; }.review-list .review-star, .user-review-area .review-star, .review-total-circle .review-star, .wp-review-point-type .review-total-circle .review-star, .wp-review-percentage-type .review-total-circle .review-star { float: right; margin-left: 10px; }.review-result-wrapper i { opacity: 0.5; }.review-result-wrapper .review-result i { opacity: 1; }.review-wrapper .review-result { transition:none 0s ease; }.review-wrapper.delay-animation .review-result { transition:none 0s ease; width: 0% !important; }[class^="mts-icon-"]::before, [class*=" mts-icon-"]::before { font-family: font-icons; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; width: 1em; margin-right: 0px; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; margin-left: 2px; }.mts-icon-star::before { content: ""; }@-webkit-keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(359deg); } }@keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(359deg); } }@media screen and (max-width: 470px){.review-total-wrapper { margin-right: 19px; text-align: right; }.review-total-wrapper span.review-total-box { padding: 10px 0px 20px 10px; text-align: right; }}html, body, div, span, object, iframe, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin: 0px; padding: 0px; border: 0px; outline: 0px; font-size: 100%; vertical-align: baseline; background: transparent; }h1, h2, h3, h4, h5, h5 { margin-top: 0px; }img { border: 0px; max-width: 100%; }a { text-decoration: none; }article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }ul, ol { padding: 0px; margin: 0px; }a { margin: 0px; padding: 0px; font-size: 100%; vertical-align: baseline; background: transparent; }ins { background-color: #ffff99; color: #000000; text-decoration: none; }input, select { vertical-align: middle; }@font-face { font-family: "Open Sans"; src: url(https://healthvibed.com/wp-content/themes/minus/thrive-dashboard/css/font/OpenSans.ttf) format("truetype"); font-weight: normal; font-style: normal; }@keyframes progress-bar { 0% { width: 0px; } 100% { width: 100%; } }@-webkit-keyframes progress-bar { 0% { width: 0px; } 100% { width: 100%; } }@keyframes fill-counter { 0% { height: 0%; } 100% { height: 100%; } }@-webkit-keyframes fill-counter { 0% { height: 0px; } 100% { height: 100%; } }@keyframes progress-bar { 0% { width: 0px; } 100% { width: 100%; } }@-webkit-keyframes progress-bar { 0% { width: 0px; } 100% { width: 100%; } }@keyframes fill-counter { 0% { height: 0%; } 100% { height: 100%; } }@-webkit-keyframes fill-counter { 0% { height: 0px; } 100% { height: 100%; } }.left { float: left; }.clear { clear: both; }.wrp { margin: 0px auto; padding: 0px 10px; width: 1060px; }.btn, .btn > span, .btn button[type="submit"], .btn input[type="submit"] { display: inline-block; }.btn { cursor: pointer; line-height: 1em; margin-bottom: 15px; position: relative; outline: none; overflow: visible; user-select: none; white-space: normal; }.btn.medium { border-radius: 3px; }.btn:active { position: relative; top: 1px; }.btn > span, .btn button[type="submit"], .btn input[type="submit"] { font-family: "Open Sans", sans-serif; font-weight: 600; line-height: 1em; position: relative; padding: 0.6em 1.3em; text-align: center; text-decoration: none; white-space: normal; }.btn { border-style: solid; font-size: 1.286em; }.btn.medium { border-width: 2px; }.btn.medium > span, .btn.medium button[type="submit"], .btn.medium input[type="submit"] { font-size: 1em; padding: 18px 17px; }.btn.aligncenter { display: table; margin: 0px auto 15px; }.btn.orange { border-color: #e58406; color: #e58406 !important; }.btn.orange button[type="submit"], .btn.orange input[type="submit"], .btn.orange span { color: #e58406; }.btn.orange:hover { background: #e58406; color: #ffffff; }.btn.orange:hover button[type="submit"], .btn.orange:hover input[type="submit"], .btn.orange:hover span { color: #ffffff; }html { font-size: 100%; height: 100%; }body { background: #ffffff; font-family: "Open Sans", sans-serif; font-size: 15px; margin: 0px; overflow-x: hidden; }.flex-cnt { overflow: hidden; }html, body { overflow-x: hidden; }img { border: none; height: auto; max-width: 100%; }ins { background: #fff9c0; text-decoration: none; }h1 { clear: both; }h1, h2, h3, h4, h5, h6 { font-family: "Open Sans", sans-serif; font-weight: 300; line-height: 1.3em; overflow-wrap: break-word; }h1, .entry-title { margin: 0px 0px 33px; }h2 { font-size: 2.5em; margin: 25px 0px 12px; }h5 { font-size: 1.571em; margin: 16px 0px 8px; }h6 { font-size: 1.214em; margin: 14px 0px 7px; }h1, .entry-title { font-size: 41px; }p { font-size: 1em; line-height: 1.5em; overflow-wrap: break-word; }.aligncenter { display: block; margin: 10px auto; }.alignright { float: right; margin: 10px 0px 10px 20px; }header { background: #ffffff; padding: 20px 0px; }header .lg { text-align: center; }header { display: block; text-align: center; }header::before { content: ""; display: inline-block; height: 100%; margin-right: -0.25em; vertical-align: bottom; }header #head_wrp { display: inline-block; vertical-align: bottom; }header .side_logo .h-i { display: table; width: 100%; }header .side_logo #logo, header .side_logo #text_logo, header .side_logo .lg { text-align: left; }header .side_logo #logo, header .side_logo #text_logo, header .side_logo #nav_right, header .side_logo .phone { display: table-cell; float: none; }header .side_logo #logo, header .side_logo #text_logo, header .side_logo .phone { vertical-align: middle; padding-right: 20px; }#logo { transition:all, all, all 0s, 0.5s, 0s ease, ease, ease-in-out; }#logo img { max-width: 200px; }.cnt .awr { padding-bottom: 30px; }.cnt .bSe article { position: relative; }.cnt .bSe article .awr { border-bottom: 1px solid #dfdfdf; }.cnt .bSe article .awr.lnd { border-bottom: none; padding-bottom: 80px; }.cnt .bSe article .awr ul li, .cnt .bSe article .awr ol li { margin-bottom: 10px; }.cnt article p { color: #181818; margin-bottom: 30px; overflow-wrap: break-word; }.cnt article ul { list-style-type: none; }.cnt article ul li::before { transform: rotate(45deg); content: ""; color: #408c52; display: inline-block; font-family: FontAwesome; line-height: 3em; font-size: 5px; padding-right: 10px; }.cnt article ul, .cnt article ol { line-height: 2em; margin-bottom: 1.25em; padding-left: 38px; }.cnt article h1.entry-title, .cnt article .entry-title { display: inline-block; line-height: 1.25em; margin-top: 20px; max-width: 100%; }.cnt article a { text-decoration: underline; }.cnt article a.crp, .cnt article a.btn { text-decoration: none; }.cnt .bSe article { margin-bottom: 20px; }footer { background: #f5f5f5; color: #181818; }footer ul { list-style-type: none; }footer a { color: #408c52; }footer .fmn { padding: 20px 0px; }footer .fmn ul { display: table; list-style-type: none; margin: 0px auto 25px; }footer .fmn ul li { display: inline-block; margin-right: 5px; }footer .fmn ul li:first-child a::before { content: ""; margin-right: 0px; }footer .fmn ul li a { color: #737373; font-size: 1.143em; font-weight: 300; letter-spacing: 3px; padding: 0px 10px 0px 20px; position: relative; }footer .fmn ul li a::before { content: "/"; position: absolute; left: 0px; }footer .fmn ul li a:hover { text-decoration: underline; }footer .fmn .copy { color: #737373; font-size: 0.786em; letter-spacing: 3px; text-align: center; }.fwit { transition:all, all, all 0s, 0.3s, 0s ease, ease, ease; border: 1px solid #dedede; width: 100%; }.fwit:hover { border: 1px solid #408c52; opacity: 0.8; }.shn, .shnd { padding: 6% 6.5%; }.shn p, .shnd p { padding: 1% 0px; }.cnt article .shn p, .cnt article .shnd p { margin: 0px; }.shnd { color: #181818; }.bSe .shnd h1, .bSe .shnd h2, .bSe .shnd h3, .bSe .shnd h4, .bSe .shnd h5, .bSe .shnd h6, .bSe .shnd a { color: #181818; }.cnt .shnd p { color: #181818; }.thrivecb.blue { background-color: #e7f1f9; }.thrivecb.green { background-color: #e9f6ec; }.thrivecb.teal { background-color: #ddf3ef; }.thrivecb { margin-bottom: 20px; }.clearfix::after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0px; }.rve { display: block; position: relative; padding-bottom: 56.25%; padding-top: 0px; height: 0px; overflow: hidden; }.rve.noc { padding-top: 12px; }.rve iframe, .rve object, .rve embed, .brve iframe, .brve object, .brve embed { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }.bSe iframe { max-width: 100%; }@keyframes fill-counter-svg { 0% { stroke-dasharray: 0, 773; } }.divi { border-bottom: 1px solid #eeeeee; clear: both; display: block; margin: 10px 0px; position: relative; }.divi.ldivi { border-bottom: 3px solid #eeeeee; margin-left: 0px; margin-right: auto; min-width: 200px; width: 32%; }.divi.cdivi { border-bottom: 3px solid #eeeeee; display: table; height: 1px; margin: 20px auto; min-width: 200px; width: 32%; }img { box-sizing: border-box; }@keyframes progress-bar { 0% { width: 0px; } 100% { width: 100%; } }@-webkit-keyframes progress-bar { 0% { width: 0px; } 100% { width: 100%; } }@keyframes fill-counter { 0% { height: 0%; } 100% { height: 100%; } }@-webkit-keyframes fill-counter { 0% { height: 0px; } 100% { height: 100%; } }@media only screen and (max-width: 1080px){.wrp { width: 900px; }.bSe h1 { font-size: 33px; }}@media only screen and (max-width: 940px){.wrp { width: 700px; }header #logo img { max-width: 200px !important; }}@media only screen and (max-width: 768px){html { overflow-x: hidden; }#head_wrp::after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0px; }header { position: relative; }}@media only screen and (max-width: 540px){.wrp { width: 340px; }header #logo, header #text_logo { display: block; float: left; max-width: 70%; }header #logo img, header #text_logo img { max-width: 200px; }header .mhl { width: 100%; }.bSe h5 { font-size: 20px; }.bSe h6 { font-size: 18px; }}#pbOverlay *, #pbOverlay ::before, #pbOverlay ::after { box-sizing: content-box; }#pbOverlay { opacity: 0; overflow: hidden; width: 100%; height: 100%; position: fixed; z-index: 9999999; left: 0px; top: 0px; text-align: center; pointer-events: none; user-select: none; background: rgba(0, 0, 0, 0.9); transition:opacity 0.3s ease; }@keyframes pbLoaderFrames { 50% { height: 5px; } }@-webkit-keyframes pbLoaderFrames { 50% { height: 5px; } }.pbLoader { display: none; width: 100px; height: 100px; position: absolute; z-index: 999999; inset: 0px; margin: auto; text-align: center; border-radius: 100%; box-shadow: #ffffff 15px 32px 60px -20px inset, #ffffff 1px 1px 3px 1px inset, 0px 0px 20px; transition: 0.3s; }.pbLoader b { display: inline-block; vertical-align: middle; margin: 0px 2px; width: 8px; height: 60px; border-radius: 5px; background: rgba(255, 255, 255, 0.8); box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 10px; animation: 0.9s linear 0s infinite normal none running pbLoaderFrames; }.pbLoader b:nth-child(2) { animation-delay: 0.3s; }.pbLoader b:nth-child(3) { animation-delay: 0.6s; }.pbWrapper::after, #pbCaption .pbThumbs ul::after, #pbOverlay .prevNext::after, #pbOverlay .pbLoader::before { content: ""; display: inline-block; height: 100%; margin-right: -0.25em; vertical-align: middle; }@keyframes deadImage { 50% { text-shadow: rgba(255, 255, 255, 0.5) 0px 0px 25px; transform: scale(0.85); } }@-webkit-keyframes deadImage { 50% { text-shadow: rgba(255, 255, 255, 0.5) 0px 0px 25px; transform: scale(0.85); } }.pbWrapper { box-sizing: border-box; transform: rotate(0deg); vertical-align: middle; height: 100%; perspective: 1200px; position: relative; transition: 0.2s; }.pbWrapper::before { content: "✖"; color: transparent; text-shadow: rgba(255, 255, 255, 0) 0px 2px 35px; font-size: 0px; vertical-align: middle; cursor: default; transition: text-shadow 0.7s ease-out; }.pbWrapper > div { display: none; width: 624px; height: 351px; vertical-align: middle; border-radius: 5px; background: rgba(0, 0, 0, 0.5); }.pbWrapper > div, .pbWrapper > img { transition: 0.8s cubic-bezier(0.1, 0.87, 0.48, 1) 0.5s; transform: none; backface-visibility: hidden; box-shadow: #000000 0px 0px 20px; }.pbWrapper > *, .pbHide .pbWrapper > .prepare { opacity: 1; vertical-align: middle; transform: scale(0) rotateX(80deg); border-radius: 6px; border: none; max-height: 95%; max-width: 100%; }#pbCloseBtn, #pbAutoplayBtn { position: absolute; top: -50px; right: -50px; z-index: 9999999; display: block; padding: 0px 0px 20px 20px; text-align: center; cursor: pointer; color: #ffffff; transition: 0.3s ease-out 0.3s; }#pbCloseBtn::before { content: "×"; font: bold 1em / 1 arial; }#pbCloseBtn::before, #pbAutoplayBtn::before { display: inline-block; height: 35px; width: 35px; padding: 8px 8px 12px 12px; font-size: 2em; opacity: 0.8; vertical-align: middle; background: rgba(255, 255, 255, 0.2); border-radius: 0px 0px 0px 70px; transition: 0.1s ease-out; }#pbAutoplayBtn { display: none; right: auto; left: -50px; padding: 0px; width: 50px; height: 50px; font-size: 13px; }#pbAutoplayBtn:hover { width: 60px; height: 60px; }#pbAutoplayBtn::before { content: "‖"; width: 100%; height: 100%; border-radius: 0px 0px 70px; font-weight: bold; padding: 0px; text-indent: -6px; line-height: 1.6; }#pbAutoplayBtn .pbProgress { width: 100%; height: 100%; overflow: hidden; position: absolute; padding: 6px; top: 0px; left: 0px; opacity: 0.2; transform: rotateZ(0deg); transform-origin: 0px 0px; transition: 0.3s; }#pbAutoplayBtn .pbProgress::before { content: ""; position: absolute; right: 0px; bottom: 0px; width: 200%; height: 200%; border-radius: 50%; box-shadow: #ffffff 0px 0px 0px 8px inset; }#pbCaption, .pbHide #pbCaption { position: absolute; z-index: 999; margin-bottom: 5px; bottom: -120px; width: 100%; overflow: hidden; transition: 0.4s; }#pbCaption label { display: none; position: relative; z-index: 1; top: -5px; float: right; width: 60px; margin-right: 10px; color: #ffffff; opacity: 0.3; transition: 0.2s; cursor: pointer; }#pbCaption label::after { background: #ffffff; box-shadow: #ffffff 12px 0px, #ffffff -12px 0px; content: ""; display: inline-block; height: 0px; padding: 10px 5px; text-align: right; vertical-align: top; width: 0px; }#pbCaption label:hover { opacity: 1; }#pbCaption .title, #pbCaption .counter { display: inline-block; color: #ffffff; margin: 0px 6px; }#pbCaption .counter { display: none; opacity: 0.55; }.pbCaptionText { transition: 0.3s; opacity: 0.9; font-weight: bold; font-size: 0.9em; text-shadow: rgba(0, 0, 0, 0.5) 1px 1px 1px; padding-left: 60px; }#pbThumbsToggler:checked ~ #pbCaption .pbThumbs { margin: 0px; }#pbThumbsToggler:checked ~ .pbWrapper { margin-top: -50px; padding: 50px 0px; }.pbThumbs { display: none; transition: 0.35s; }.pbThumbs:hover { clear: both; }.pbThumbs ul { display: inline-block; position: relative; list-style: none; height: 80px; padding: 0px 5px; margin: 0px; white-space: pre; transition: 0.2s; }.pbThumbs ul::after { vertical-align: bottom; }.pbThumbs li { display: inline-block; vertical-align: bottom; height: 70%; opacity: 0.6; text-align: center; position: relative; transition: 0.15s; }.pbThumbs li:hover { height: 100%; opacity: 1; }.pbThumbs a { height: 100%; padding: 0px 2px; display: block; user-select: none; }.pbThumbs img { height: 96%; min-height: 95.9%; border: 2px solid #ffffff; max-width: none; border-radius: 0px; transition: 0.15s; }.pbThumbs li:hover img { min-height: 96%; }#pbOverlay .prevNext { display: none; background: rgba(0, 0, 0, 0); position: absolute; z-index: 10; height: 100%; width: 35%; padding: 80px 0px; opacity: 0; box-sizing: border-box; top: 0px; transition: 0.2s ease-out; text-shadow: #000000 0px 0px 12px, #ffffff 0px 0px 10px; user-select: none; cursor: pointer; }.prevNext b { display: inline-block; vertical-align: middle; transition: 0.2s ease-in; }.prevNext:hover b { transition: 0.2s cubic-bezier(0.095, 0.87, 0.485, 0.985); }#pbPrevBtn b { transform: scale(0.4) translateX(350px); }#pbNextBtn b { transform: scale(0.4) translateX(-350px); }#pbPrevBtn b::before, #pbNextBtn b::after { display: inline; line-height: 0.3; font-size: 18em; font-weight: normal; color: #ffffff; font-family: Arial; }#pbPrevBtn b::before { content: "‹"; }#pbNextBtn b::after { content: "›"; }@media (max-width: 700px){.pbWrapper img, .pbHide .pbWrapper img.prepare { max-height: 100%; }.pbThumbs { margin-bottom: -60px; }.pbThumbs ul { height: 50px; }.pbThumbs li { height: 100%; opacity: 1; }.pbThumbs li img { min-height: 96.5%; }}.bSe h1 { color: #181818; }.bSe h5 { color: #181818; }.bSe h6 { color: #181818; }.cnt article p { color: #181818; }.cnt .bSe article { color: #181818; }.bSe h1 { font-family: "Open Sans", sans-serif; }.bSe h5 { font-family: "Open Sans", sans-serif; }.bSe h6 { font-family: "Open Sans", sans-serif; }.cnt article h1 { font-weight: normal; }.bSe h1 { font-weight: normal; }.bSe h5 { font-weight: normal; }.bSe h6 { font-weight: normal; }.cnt, .bp-t, .tve-woocommerce .product p, .tve-woocommerce .products p { font-family: "Open Sans", sans-serif; font-weight: 400; }article strong { font-weight: bold; }.bSe h1, .bSe .entry-title { font-size: 38px !important; }.cnt { font-size: 17px; }.thrivecb { font-size: 17px; }.cnt p { line-height: 1.8em; }.thrivecb { line-height: 1.8em; }.bSe a { color: #408c52; }header #logo > a > img { max-width: 200px; }:root { --sovrn-commerce-x5dgr0: rgba(40, 40, 40, .08); --sovrn-commerce-x5dgr1: rgba(40, 40, 40, .12); --sovrn-commerce-x5dgr2: rgba(40, 40, 40, .24); --sovrn-commerce-x5dgr3: rgba(40, 40, 40, .38); --sovrn-commerce-x5dgr4: rgba(40, 40, 40, .54); --sovrn-commerce-x5dgr5: rgba(40, 40, 40, .6); --sovrn-commerce-x5dgr6: rgba(40, 40, 40, .87); --sovrn-commerce-x5dgr7: rgba(40, 40, 40, 1); --sovrn-commerce-x5dgr8: #f7f7f7; --sovrn-commerce-x5dgr9: #e8e8e8; --sovrn-commerce-x5dgra: #e0e0e0; --sovrn-commerce-x5dgrb: #d8d8d8; --sovrn-commerce-x5dgrc: #c7c7c7; --sovrn-commerce-x5dgrd: #a9a9a9; --sovrn-commerce-x5dgre: #888888; --sovrn-commerce-x5dgrf: #7c7c7c; --sovrn-commerce-x5dgrg: #434343; --sovrn-commerce-x5dgrh: #282828; --sovrn-commerce-x5dgri: #eaebff; --sovrn-commerce-x5dgrj: #caccff; --sovrn-commerce-x5dgrk: #a5aaff; --sovrn-commerce-x5dgrl: #7d88ff; --sovrn-commerce-x5dgrm: #5d6aff; --sovrn-commerce-x5dgrn: #3c4cfc; --sovrn-commerce-x5dgro: #3743f0; --sovrn-commerce-x5dgrp: #2d36e3; --sovrn-commerce-x5dgrq: #2228d8; --sovrn-commerce-x5dgrr: #0500c8; --sovrn-commerce-x5dgrs: #fffce6; --sovrn-commerce-x5dgrt: #fff8c2; --sovrn-commerce-x5dgru: #fff399; --sovrn-commerce-x5dgrv: #ffee71; --sovrn-commerce-x5dgrw: #ffe94f; --sovrn-commerce-x5dgrx: #fde32b; --sovrn-commerce-x5dgry: #ffd42b; --sovrn-commerce-x5dgrz: #fdbc24; --sovrn-commerce-x5dgr10: #fba31e; --sovrn-commerce-x5dgr11: #f77912; --sovrn-commerce-x5dgr12: 0px 1px 3px 0px rgba(0, 0, 0, .2); --sovrn-commerce-x5dgr13: 0px 2px 4px 0px rgba(0, 0, 0, .2); --sovrn-commerce-x5dgr14: 0px 4px 8px 0px rgba(0, 0, 0, .2); --sovrn-commerce-x5dgr15: 0px 8px 16px 0px rgba(0, 0, 0, .2); }:root { --sovrn-commerce-153haeo0: "Helvetica", "Arial", sans-serif; --sovrn-commerce-153haeo1: 15px; --sovrn-commerce-153haeo2: 300; --sovrn-commerce-153haeo3: 20px; --sovrn-commerce-153haeo4: .25px; --sovrn-commerce-153haeo5: "liga" off, "clig" off; --sovrn-commerce-153haeo6: normal; --sovrn-commerce-153haeo7: "Helvetica", "Arial", sans-serif; --sovrn-commerce-153haeo8: 11px; --sovrn-commerce-153haeo9: 450; --sovrn-commerce-153haeoa: 12px; --sovrn-commerce-153haeob: .4px; --sovrn-commerce-153haeoc: "liga" off, "clig" off; --sovrn-commerce-153haeod: normal; --sovrn-commerce-153haeoe: "Helvetica", "Arial", sans-serif; --sovrn-commerce-153haeof: 14px; --sovrn-commerce-153haeog: 450; --sovrn-commerce-153haeoh: 1; --sovrn-commerce-153haeoi: 1.2px; --sovrn-commerce-153haeoj: "liga" off, "clig" off; --sovrn-commerce-153haeok: normal; --sovrn-commerce-153haeol: "Helvetica", "Arial", sans-serif; --sovrn-commerce-153haeom: 13px; --sovrn-commerce-153haeon: 325; --sovrn-commerce-153haeoo: 16px; --sovrn-commerce-153haeop: .6px; --sovrn-commerce-153haeoq: "liga" off, "clig" off; --sovrn-commerce-153haeor: book; }@keyframes sovrn-commerce-wryjb0 { 0% { background-color: var(--sovrn-commerce-x5dgr9); } 50% { background-color: var(--sovrn-commerce-x5dgr8); } 100% { background-color: var(--sovrn-commerce-x5dgr9); } }@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: block; src: url(//fonts.gstatic.com/s/opensans/v40/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu0SC55K5gw.woff2) format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: block; src: url(//fonts.gstatic.com/s/opensans/v40/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: block; src: url(//fonts.gstatic.com/s/opensans/v40/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu0SC55K5gw.woff2) format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: block; src: url(//fonts.gstatic.com/s/opensans/v40/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: block; src: url(//fonts.gstatic.com/s/opensans/v40/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu0SC55K5gw.woff2) format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: block; src: url(//fonts.gstatic.com/s/opensans/v40/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }div.fc-consent-root, .fc-consent-root a:link, .fc-consent-root div, .fc-consent-root h1, .fc-consent-root h2, .fc-consent-root a, .fc-consent-root p, .fc-consent-root button, .fc-consent-root i, .fc-consent-root input, .fc-consent-root label, .fc-consent-root span, .fc-consent-root ul, .fc-consent-root li, .fc-consent-root hr, .fc-consent-root img, .fc-consent-root br, .fc-consent-root footer { app-region: none !important; appearance: none !important; border-spacing: 0px !important; -webkit-border-image: none !important; -webkit-box-align: stretch !important; -webkit-box-decoration-break: slice !important; -webkit-box-direction: normal !important; -webkit-box-flex: 0 !important; -webkit-box-ordinal-group: 1 !important; -webkit-box-orient: horizontal !important; -webkit-box-pack: start !important; -webkit-font-smoothing: auto !important; hyphenate-character: auto !important; -webkit-line-break: auto !important; -webkit-line-clamp: none !important; -webkit-locale: auto !important; -webkit-mask-box-image-source: none !important; -webkit-mask-box-image-slice: initial !important; -webkit-mask-box-image-width: initial !important; -webkit-mask-box-image-outset: initial !important; -webkit-mask-box-image-repeat: initial !important; print-color-adjust: economy !important; -webkit-rtl-ordering: logical !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important; -webkit-text-combine: none !important; -webkit-text-decorations-in-effect: none !important; text-emphasis: none #000000 !important; text-emphasis-position: over right !important; -webkit-text-orientation: vertical-right !important; -webkit-text-security: none !important; -webkit-text-stroke: 0px #000000 !important; -webkit-user-drag: auto !important; -webkit-writing-mode: horizontal-tb !important; place-content: normal !important; place-items: normal !important; place-self: auto !important; alignment-baseline: auto !important; animation-delay: 0s !important; animation-direction: normal !important; animation-duration: 0s !important; animation-fill-mode: none !important; animation-iteration-count: 1 !important; animation-name: none !important; animation-play-state: running !important; animation-timing-function: ease !important; backdrop-filter: none !important; backface-visibility: visible !important; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0) !important; background-blend-mode: normal !important; baseline-shift: 0 !important; border-color: #000000 !important; border-radius: 0px !important; border-style: none !important; border-width: 0px !important; border-collapse: separate !important; border-image: none 100% / 1 / 0 stretch !important; inset: auto !important; box-shadow: none !important; box-sizing: content-box !important; break-after: auto !important; break-before: auto !important; break-inside: auto !important; buffered-rendering: auto !important; caption-side: top !important; caret-color: #000000 !important; clear: none !important; clip-path: none !important; clip-rule: nonzero !important; clip: auto !important; color-interpolation-filters: linearrgb !important; color-interpolation: srgb !important; color-rendering: auto !important; color: #000000 !important; columns: auto !important; gap: normal !important; column-rule: 0px #000000 !important; column-span: none !important; content: normal !important; cursor: auto !important; cx: 0px !important; cy: 0px !important; d: none !important; display: inline !important; dominant-baseline: auto !important; empty-cells: show !important; fill-opacity: 1 !important; fill-rule: nonzero !important; filter: none !important; flex: 0 1 auto !important; flex-flow: row !important; float: none !important; flood-color: #000000 !important; flood-opacity: 1 !important; font-kerning: auto !important; font-optical-sizing: auto !important; font-size: 16px !important; font-stretch: 100% !important; font-style: normal !important; font-variant: normal !important; font-weight: 400 !important; grid: none !important; grid-area: auto !important; height: auto !important; hyphens: manual !important; image-rendering: auto !important; isolation: auto !important; letter-spacing: normal !important; lighting-color: #ffffff !important; line-break: auto !important; line-height: normal !important; list-style: outside none disc !important; margin: 0px !important; marker: none !important; mask-type: luminance !important; mask: none !important; max-height: none !important; max-width: none !important; min-height: 0px !important; min-width: 0px !important; mix-blend-mode: normal !important; object-fit: fill !important; object-position: 50% 50% !important; offset-distance: 0px !important; offset-path: none !important; offset-rotate: auto 0deg !important; opacity: 1 !important; order: 0 !important; orphans: 2 !important; outline: #000000 none 0px !important; outline-offset: 0px !important; overflow-anchor: auto !important; overflow-wrap: normal !important; overflow: visible !important; padding: 0px !important; paint-order: normal !important; perspective-origin: 0px 0px !important; perspective: none !important; pointer-events: auto !important; position: static !important; r: 0px !important; resize: none !important; rx: auto !important; ry: auto !important; scale: none !important; scroll-behavior: auto !important; shape-image-threshold: 0 !important; shape-margin: 0px !important; shape-outside: none !important; shape-rendering: auto !important; speak: normal !important; stop-color: #000000 !important; stop-opacity: 1 !important; stroke-dasharray: none !important; stroke-dashoffset: 0 !important; stroke-linecap: butt !important; stroke-linejoin: miter !important; stroke-miterlimit: 4 !important; stroke-opacity: 1 !important; stroke-width: 1px !important; stroke: none !important; tab-size: 8 !important; table-layout: auto !important; text-align-last: auto !important; text-align: start !important; text-anchor: start !important; text-decoration-skip-ink: auto !important; text-decoration: #000000 !important; text-indent: 0px !important; text-overflow: clip !important; text-rendering: auto !important; text-shadow: none !important; text-size-adjust: auto !important; text-transform: none !important; text-underline-position: auto !important; touch-action: auto !important; transform-origin: 0px 0px !important; transform-style: flat !important; transform: none !important; transition-delay: 0s !important; transition-duration: 0s !important; transition-property: all !important; transition-timing-function: ease !important; unicode-bidi: normal !important; user-select: auto !important; vector-effect: none !important; vertical-align: baseline !important; visibility: visible !important; white-space: normal !important; widows: 2 !important; width: auto !important; will-change: auto !important; word-break: normal !important; word-spacing: 0px !important; writing-mode: horizontal-tb !important; x: 0px !important; y: 0px !important; z-index: auto !important; zoom: 1 !important; }.fc-consent-root div, .fc-consent-root h1, .fc-consent-root h2, .fc-consent-root p, .fc-consent-root button, .fc-consent-root ul, .fc-consent-root li { display: block !important; }.fc-consent-root a:link, .fc-consent-root a p { cursor: pointer !important; position: relative !important; }.fc-consent-root button, .fc-consent-root button div, .fc-consent-root button p, .fc-consent-root .fc-button, .fc-consent-root .fc-button div, .fc-consent-root .fc-button p { cursor: pointer !important; }.fc-consent-root a:hover { filter: brightness(80%) !important; }.fc-consent-root button:focus p:not(.fc-button-text), .fc-consent-root button:focus, .fc-consent-root .fc-button:focus, .fc-consent-root a:focus, .fc-consent-root .fc-toggle input:focus, .fc-consent-root .fc-dropdown-selection:focus, .fc-consent-root .fc-dropdown-menu-item:focus { box-shadow: #ffffff 0px 0px 0px 3px !important; outline: #174ea6 solid 2px !important; }@supports selector(:focus-visible) {.fc-consent-root button:focus p:not(.fc-button-text), .fc-consent-root button:focus, .fc-consent-root .fc-button:focus, .fc-consent-root a:focus, .fc-consent-root .fc-toggle input:focus, .fc-consent-root .fc-dropdown-selection:focus, .fc-consent-root .fc-dropdown-menu-item:focus { box-shadow: none !important; outline: none !important; }}.fc-consent-root .fc-button, .fc-consent-root .fc-choice-dialog, .fc-consent-root .fc-faq-item, .fc-consent-root .fc-data-preferences-dialog, .fc-consent-root .fc-dialog-header-back-button, .fc-consent-root .fc-navigation-button, .fc-consent-root .fc-vendor-preferences-dialog, .fc-consent-root .fc-preference-slider, .fc-consent-root .fc-preference-consent, .fc-consent-root .fc-preference-legitimate-interest, .fc-consent-root .fc-slider-el, .fc-consent-root .fc-help-dialog-container, .fc-consent-root .fc-help-dialog-close-button { outline: transparent solid 1px !important; }div.fc-consent-root { position: fixed !important; z-index: 2147483644 !important; height: 100% !important; left: 0px !important; overflow-x: auto !important; top: 0px !important; align-items: center !important; display: flex !important; justify-content: center !important; width: 100% !important; }div.fc-consent-root { font-family: "Open Sans" !important; direction: ltr !important; }.fc-consent-root, .fc-consent-root h1, .fc-consent-root h2, .fc-consent-root p, .fc-consent-root span, .fc-consent-root li { -webkit-font-smoothing: antialiased !important; font-feature-settings: "kern" !important; font-kerning: normal !important; text-rendering: optimizelegibility !important; }.fc-consent-root .fc-dialog-overlay, .fc-consent-root .fc-help-dialog-overlay { background-color: black !important; height: 100% !important; left: 0px !important; opacity: 0.6 !important; position: fixed !important; top: 0px !important; width: 100% !important; z-index: -1 !important; }.fc-consent-root .fc-header { display: flex !important; flex-direction: column !important; justify-content: center !important; width: 100% !important; }.fc-consent-root .fc-header-text { line-height: 1.5em !important; overflow-wrap: break-word !important; font-weight: 500 !important; font-style: normal !important; text-decoration: initial !important; text-align: center !important; font-family: "Open Sans" !important; color: #5f6368 !important; font-size: 1em !important; }.fc-consent-root .fc-dialog-container { display: flex !important; }.fc-consent-root .fc-dialog-container { max-width: 512px !important; width: 90% !important; }.fc-consent-root .fc-dialog { max-height: 80vh !important; background-color: #ffffff !important; border: 1px solid rgba(0, 0, 0, 0.2) !important; border-radius: 8px !important; box-shadow: rgba(0, 0, 0, 0.16) 0px 4px 8px !important; display: flex !important; flex-direction: column !important; width: 100% !important; }.fc-consent-root .fc-dialog-content { flex: 1 1 auto !important; overflow-y: auto !important; }@supports (scrollbar-gutter: stable both-edges) {.fc-consent-root .fc-dialog-content { scrollbar-gutter: stable both-edges !important; }}.fc-consent-root .fc-dialog-scrollable-content { display: flex !important; flex-direction: column !important; justify-content: center !important; width: 100% !important; }.fc-consent-root .fc-dialog-restricted-content { align-self: center !important; flex: 1 1 auto !important; max-width: 416px !important; width: calc(100% - 48px) !important; }.fc-consent-root .fc-dialog-header { background-color: rgba(255, 255, 255, 0.9) !important; border-radius: 8px 8px 0px 0px !important; flex: 0 0 auto !important; position: relative !important; width: 100% !important; z-index: 1 !important; }.fc-consent-root .fc-dialog-header .fc-dialog-header-back-button { border: 0px !important; left: 0px !important; margin: 7px 0px 0px 4px !important; padding: 1px 6px !important; position: absolute !important; top: 0px !important; touch-action: manipulation !important; }.fc-consent-root .fc-dialog-header .fc-dialog-header-back-button svg { cursor: pointer !important; fill: #5f6368 !important; }.fc-consent-root .fc-data-preferences-header, .fc-consent-root .fc-vendor-preferences-header { margin: auto !important; max-width: calc(100% - 80px) !important; }.fc-consent-root .fc-dialog-header p { color: #5f6368 !important; font-size: 12px !important; font-weight: bold !important; margin: 12px 0px !important; text-align: center !important; }.fc-consent-root .fc-dialog .fc-header h1.fc-dialog-headline { overflow-wrap: break-word !important; font-weight: 700 !important; font-style: normal !important; text-decoration: initial !important; text-align: center !important; font-family: "Open Sans" !important; color: #000000 !important; font-size: 1.25em !important; }.fc-consent-root .fc-dialog .fc-header h1 { overflow-wrap: break-word !important; font-weight: 700 !important; font-style: normal !important; text-decoration: initial !important; text-align: center !important; font-family: "Open Sans" !important; color: #000000 !important; }.fc-consent-root .fc-choice-dialog .fc-header h2:focus, .fc-consent-root .fc-data-preferences-dialog .fc-dialog-header p:focus, .fc-consent-root .fc-vendor-preferences-dialog .fc-dialog-header p:focus { outline: none !important; }@media screen and (max-width: 479px){.fc-consent-root .fc-dialog .fc-header h1 { font-size: 16px !important; }}.fc-consent-root .fc-dialog .fc-header h1, .fc-consent-root .fc-dialog .fc-header h2, .fc-consent-root .fc-dialog .fc-header .fc-header-image-container, .fc-consent-root .fc-dialog .fc-header .fc-header-text { margin: 12px 0px !important; }.fc-consent-root .fc-dialog div.fc-header { font-size: 14px !important; }.fc-consent-root .fc-dialog .fc-header h2, .fc-consent-root .fc-dialog .fc-header .fc-header-image-container, .fc-consent-root .fc-dialog .fc-header .fc-header-text { overflow-wrap: break-word !important; font-weight: 700 !important; font-style: normal !important; text-decoration: initial !important; text-align: center !important; font-family: "Open Sans" !important; color: #5f6368 !important; margin-top: 24px !important; line-height: normal !important; margin-bottom: 0px !important; }.fc-consent-root .fc-dialog .fc-footer p { color: #5f6368 !important; font-size: 12px !important; line-height: 16px !important; margin: 12px 0px !important; text-align: left !important; }.fc-consent-root .fc-dialog .fc-footer a, .fc-consent-root .fc-dialog .fc-footer a:visited { color: #1967d2 !important; cursor: pointer !important; font: inherit !important; text-decoration: none !important; }@media screen and (max-width: 479px){.fc-consent-root .fc-data-preferences-dialog .fc-body, .fc-consent-root .fc-vendor-preferences-dialog .fc-body { font-size: 14px !important; }.fc-consent-root .fc-data-preferences-dialog .fc-body p, .fc-consent-root .fc-data-preferences-dialog .fc-noneditable-body p, .fc-consent-root .fc-vendor-preferences-dialog .fc-body p { font-size: 14px !important; line-height: 20px !important; margin-bottom: 24px !important; }}.fc-consent-root .fc-data-preferences-dialog .fc-body p, .fc-consent-root .fc-data-preferences-dialog .fc-noneditable-body p, .fc-consent-root .fc-vendor-preferences-dialog .fc-body p { overflow-wrap: break-word !important; font-weight: normal !important; font-style: normal !important; text-decoration: initial !important; text-align: left !important; font-family: "Open Sans" !important; color: #5f6368 !important; font-size: 1em !important; }.fc-consent-root .fc-footer-buttons-container { align-items: center !important; border-radius: 0px 0px 8px 8px !important; bottom: 0px !important; display: flex !important; flex: 0 0 auto !important; flex-direction: column !important; justify-content: center !important; left: 0px !important; padding: 0px 16px 8px !important; width: calc(100% - 32px) !important; z-index: 1 !important; }.fc-consent-root .fc-footer-buttons-divider { background-color: #dadce0 !important; height: 1px !important; margin-bottom: 8px !important; z-index: 1 !important; }.fc-consent-root .fc-choice-dialog .fc-footer-buttons-divider { max-width: 416px !important; width: calc(100% - 48px) !important; }.fc-consent-root .fc-data-preferences-dialog .fc-footer-buttons-divider, .fc-consent-root .fc-vendor-preferences-dialog .fc-footer-buttons-divider { width: calc(100% + 32px) !important; }.fc-consent-root .fc-data-preferences-dialog a, .fc-consent-root .fc-vendor-preferences-dialog a { cursor: pointer !important; }.fc-consent-root .fc-footer-buttons { display: flex !important; flex: 1 1 0px !important; justify-content: center !important; max-width: 416px !important; width: 100% !important; z-index: 1 !important; }.fc-consent-root .fc-button { background: rgba(0, 0, 0, 0) !important; border: 0px !important; cursor: pointer !important; flex: 1 1 0% !important; height: 38px !important; margin: 8px 0px !important; position: relative !important; }.fc-consent-root .fc-button .fc-button-background { border-radius: 20px !important; height: 100% !important; left: 0px !important; position: absolute !important; top: 0px !important; width: 100% !important; z-index: -1 !important; }.fc-consent-root .fc-primary-button .fc-button-background { background-color: #1967d2 !important; }.fc-consent-root .fc-secondary-button .fc-button-background { background-color: #1967d2 !important; border: none !important; }.fc-consent-root .fc-button-label { overflow-wrap: break-word !important; font-weight: 700 !important; font-style: normal !important; text-decoration: initial !important; text-align: center !important; font-family: "Open Sans" !important; color: #ffffff !important; font-size: 1em !important; letter-spacing: normal !important; line-height: 20px !important; margin: 9px 0px !important; }.fc-consent-root .fc-primary-button .fc-button-label { color: #ffffff !important; }.fc-consent-root .fc-secondary-button .fc-button-label { color: #ffffff !important; }.fc-consent-root .fc-button:hover .fc-button-background { filter: brightness(90%) !important; }@media screen and (max-width: 480px){.fc-consent-root .fc-footer-buttons { align-items: stretch !important; flex: 1 1 auto !important; flex-direction: column !important; }.fc-consent-root .fc-footer-buttons .fc-button { font-size: 14px !important; }.fc-consent-root .fc-choice-dialog .fc-footer-buttons-container { height: 130px !important; }.fc-consent-root .fc-footer-buttons-container { height: 130px !important; }.fc-consent-root .fc-button { flex: 1 0 auto !important; height: auto !important; }.fc-consent-root .fc-primary-button { order: 1 !important; }.fc-consent-root .fc-secondary-button { order: 2 !important; }}.fc-consent-root .fc-stacks { margin-top: 8px !important; }.fc-consent-root .fc-stacks ul { list-style-type: none !important; }.fc-consent-root .fc-stacks ul li { align-items: center !important; display: flex !important; flex-direction: row !important; padding-bottom: 16px !important; }.fc-consent-root .fc-stacks .fc-stack-name { color: #3c4043 !important; font-size: 12px !important; font-weight: 600 !important; line-height: 16px !important; margin-top: 5px !important; width: calc(100% - 44px) !important; }.fc-consent-root .fc-stacks .fc-stack-icon { align-items: center !important; background-color: rgba(25, 103, 210, 0.24) !important; border-radius: 14px !important; display: flex !important; flex-direction: row !important; height: 28px !important; justify-content: center !important; margin-right: 16px !important; width: 28px !important; }.fc-consent-root .fc-stacks .fc-stack-icon svg { display: flex !important; fill: #1967d2 !important; }.fc-consent-root .fc-launch-icon-svg { cursor: pointer !important; fill: #1967d2 !important; left: 4px !important; pointer-events: none !important; position: relative !important; top: 2px !important; }.fc-consent-root .fc-faq-header { display: flex !important; flex-direction: row !important; position: relative !important; text-decoration: none !important; }.fc-consent-root .fc-faq-header:hover { filter: brightness(100%) !important; }.fc-consent-root .fc-faq-header .fc-faq-label { color: #3c4043 !important; cursor: pointer !important; font-family: "Open Sans" !important; font-size: 12px !important; font-weight: 600 !important; margin-top: 5px !important; }.fc-consent-root .fc-faq-header .fc-faq-icon { align-items: center !important; background-color: #ffffff !important; border: 1px solid #dadce0 !important; border-radius: 14px !important; display: flex !important; flex-direction: row !important; height: 26px !important; justify-content: center !important; margin-right: 16px !important; width: 26px !important; }.fc-consent-root .fc-faq-header .fc-faq-icon svg { cursor: pointer !important; display: flex !important; fill: #5f6368 !important; }.fc-consent-root .fc-faq-contents { background-color: #f8f9fa !important; display: flex !important; flex-direction: column !important; justify-content: center !important; margin-top: 16px !important; }.fc-consent-root .fc-faq-contents ul { margin: 14px 0px !important; padding: 0px !important; }.fc-consent-root .fc-faq-contents ul li { display: flex !important; flex-direction: row !important; list-style-type: none !important; padding-bottom: 24px !important; }.fc-consent-root .fc-faq-contents ul li:last-child { padding-bottom: 0px !important; }.fc-consent-root .fc-faq-contents .fc-faq-item-dot { background-color: #5f6368 !important; border-radius: 4px !important; height: 8px !important; margin: 7px 10px 0px !important; width: 8px !important; }.fc-consent-root .fc-faq-contents .fc-faq-item, .fc-consent-root .fc-faq-contents .fc-faq-consent-syncing { color: #5f6368 !important; cursor: pointer !important; display: flex !important; flex-direction: row !important; text-decoration: none !important; width: calc(100% - 44px) !important; }.fc-consent-root .fc-faq-contents .fc-faq-item-title { color: #5f6368 !important; cursor: pointer !important; font-size: 14px !important; margin-left: 16px !important; }.fc-consent-root .fc-data-preferences-dialog .fc-navigation { display: flex !important; flex-direction: row !important; justify-content: center !important; margin: 0px 0px 24px !important; }.fc-consent-root .fc-data-preferences-dialog .fc-navigation-button { background-color: #ffffff !important; border: 0px !important; cursor: pointer !important; padding: 10px 0px !important; position: relative !important; text-align: center !important; width: 100% !important; }.fc-consent-root .fc-navigation-button .fc-navigation-button-label { color: #1967d2 !important; cursor: pointer !important; font-size: 14px !important; font-weight: bold !important; margin: 0px !important; padding: 0px !important; text-align: center !important; }.fc-consent-root .fc-navigation-button:hover .fc-navigation-button-label { filter: brightness(80%) !important; }.fc-consent-root .fc-preference-divider { align-items: flex-start !important; background-color: #f1f3f4 !important; display: flex !important; flex-direction: row !important; margin-bottom: 8px !important; max-width: 416px !important; width: calc(100% - 16px) !important; box-sizing: border-box !important; }.fc-consent-root .fc-lower-preference-divider { margin-top: 16px !important; }.fc-consent-root .fc-preference-divider p { color: #5f6368 !important; font-size: 12px !important; font-weight: bold !important; margin-bottom: 8px !important; margin-right: 0px !important; margin-top: 8px !important; width: fit-content !important; }.fc-consent-root .fc-preference-divider .fc-help-tip { margin: 8px 16px 0px 8px !important; }@media screen and (max-width: 479px){.fc-consent-root .fc-preference-divider p { margin-left: 16px !important; }}.fc-consent-root .fc-preferences-container { align-items: center !important; align-self: center !important; display: flex !important; flex: 1 1 auto !important; flex-direction: column !important; margin: 0px 0px 24px !important; width: 100% !important; }.fc-consent-root .fc-preference-container { background-color: #ffffff !important; border: 1px solid #dadce0 !important; border-radius: 8px !important; margin: 0px 0px 8px !important; max-width: 416px !important; width: calc(100% - 16px) !important; box-sizing: border-box !important; }.fc-consent-root .fc-preference-container .fc-preference-title { display: flex !important; flex-direction: row !important; justify-content: space-between !important; }.fc-consent-root .fc-preference-container .fc-preference-title h2 { overflow-wrap: break-word !important; font-weight: 700 !important; font-style: normal !important; text-decoration: initial !important; font-family: "Open Sans" !important; color: #3c4043 !important; font-size: 14px !important; line-height: 20px !important; margin: 0px 0px 8px !important; padding: 0px !important; text-align: left !important; }.fc-consent-root .fc-preference-container .fc-preference-title .fc-help-tip { margin-left: 4px !important; min-width: 16px !important; position: relative !important; top: -4px !important; }.fc-consent-root .fc-preference-container .fc-preference-description, .fc-consent-root .fc-preference-container .fc-preference-description ul > li { overflow-wrap: break-word !important; font-weight: normal !important; font-style: normal !important; text-decoration: initial !important; text-align: left !important; font-family: "Open Sans" !important; color: #5f6368 !important; line-height: 20px !important; margin: 0px !important; padding: 0px !important; }.fc-consent-root .fc-preference-container .fc-preference-description a, .fc-consent-root .fc-preference-container .fc-preference-description a:visited { color: #1967d2 !important; font: inherit !important; text-decoration: none !important; }.fc-consent-root .fc-preference-container .fc-preference-description ul { margin-left: 24px !important; margin-top: 10px !important; }.fc-consent-root .fc-preference-container .fc-preference-description ul > li { display: list-item !important; }.fc-consent-root .fc-preference-container .fc-preference-slider-container { display: flex !important; flex-direction: row !important; justify-content: space-between !important; }.fc-consent-root .fc-preference-container .fc-preference-slider-label { align-items: center !important; color: #5f6368 !important; font-weight: bold !important; flex: 1 1 0% !important; flex-flow: wrap !important; display: flex !important; }.fc-consent-root .fc-preference-container .fc-preference-slider-label .fc-help-tip { color: inherit !important; display: inline !important; font: inherit !important; vertical-align: middle !important; }.fc-consent-root .fc-preference-container .fc-purpose-feature-description { color: inherit !important; font: inherit !important; margin-bottom: 8px !important; }.fc-consent-root .fc-preference-container .fc-truncated-3-line { display: -webkit-box !important; overflow: hidden !important; text-overflow: ellipsis !important; -webkit-line-clamp: 3 !important; -webkit-box-orient: vertical !important; }.fc-consent-root .fc-preference-container .fc-iab-vendor-storage-info-container, .fc-consent-root .fc-preference-container .fc-iab-vendor-storage-info-container div, .fc-consent-root .fc-preference-container .fc-iab-vendor-storage-info-container p { color: inherit !important; display: block !important; font: inherit !important; text-decoration: none !important; }.fc-consent-root .fc-preference-container .fc-iab-vendor-storage-info-container .fc-vendor-data-categories { display: flex !important; }.fc-consent-root .fc-preference-container .fc-iab-vendor-storage-info-container .fc-truncated-single-line { flex: 1 1 0% !important; overflow: hidden !important; text-overflow: ellipsis !important; white-space: nowrap !important; }.fc-consent-root .fc-preference-container .fc-preference-container-divider { background-color: #dadce0 !important; height: 1px !important; margin-bottom: 16px !important; margin-top: 12px !important; }.fc-consent-root .fc-preference-container .fc-consent-preference-container { margin: 16px 0px 0px !important; }.fc-consent-root .fc-preference-container .fc-legitimate-interest-preference-container { margin: 24px 0px 0px !important; }.fc-consent-root .fc-legitimate-interest-preference-container .fc-help-tip { margin-left: 4px !important; }@media screen and (max-width: 479px){.fc-consent-root .fc-preference-container { padding: 16px !important; }.fc-consent-root .fc-preference-container .fc-preference-description, .fc-consent-root .fc-preference-container .fc-preference-description ul, .fc-consent-root .fc-preference-container .fc-preference-description ul > li { font-size: 12px !important; line-height: 16px !important; }.fc-consent-root .fc-preference-container .fc-preference-slider-label { font-size: 12px !important; line-height: 16px !important; }.fc-consent-root .fc-preference-container .fc-preference-container-divider { margin-left: -16px !important; width: calc(100% + 32px) !important; }}.fc-consent-root .fc-preference-container .fc-preference-slider { display: inline-block !important; height: 20px !important; position: relative !important; width: 39px !important; }.fc-consent-root .fc-preference-container .fc-preference-slider input { height: 0px !important; opacity: 0 !important; width: 0px !important; }.fc-consent-root .fc-preference-container .fc-preference-slider .fc-slider-el { background-color: #80868b !important; border-radius: 20px !important; cursor: pointer !important; position: absolute !important; inset: 0px !important; transition: 0.4s !important; }.fc-consent-root .fc-preference-container .fc-preference-slider .fc-slider-el::before { background-color: #ffffff !important; border-radius: 50% !important; bottom: 1px !important; content: "" !important; height: 18px !important; left: 1px !important; position: absolute !important; width: 18px !important; transition: 0.4s !important; }.fc-consent-root .fc-preference-container .fc-preference-slider input:checked + .fc-slider-el { background-color: #1967d2 !important; }.fc-consent-root .fc-preference-container .fc-preference-slider input:focus + .fc-slider-el { box-shadow: rgba(128, 134, 139, 0.09) 0px -2px 8px, rgba(128, 134, 139, 0.06) 0px 4px 8px, rgba(60, 64, 67, 0.3) 0px 1px 2px, rgba(60, 64, 67, 0.15) 0px 2px 6px !important; }.fc-consent-root .fc-preference-container .fc-preference-slider input:checked + .fc-slider-el::before { transform: translateX(19px) !important; }.fc-consent-root .fc-help-tip { align-items: center !important; background: rgba(255, 255, 255, 0) !important; border: 0px !important; cursor: pointer !important; display: flex !important; outline: none !important; }.fc-consent-root .fc-help-tip .fc-help-tip-icon:focus { cursor: pointer !important; outline: auto !important; pointer-events: none !important; }.fc-consent-root .fc-help-tip .fc-help-tip-icon { cursor: pointer !important; display: flex !important; fill: #5f6368 !important; pointer-events: none !important; }.fc-consent-root .fc-help-dialog-container { align-items: center !important; display: flex !important; justify-content: center !important; height: 100% !important; left: 0px !important; overflow-x: auto !important; position: absolute !important; top: 0px !important; width: 100% !important; z-index: 1 !important; }@media screen and (max-width: 479px){.fc-consent-root .fc-help-dialog { margin: 32px !important; }}.fc-consent-root .fc-help-dialog { background-color: #ffffff !important; border-radius: 8px !important; display: flex !important; flex-direction: column !important; justify-content: center !important; max-height: calc(-32px + 80vh) !important; max-width: 416px !important; position: relative !important; width: 90% !important; }.fc-consent-root .fc-help-dialog h1 { color: #202124 !important; font-size: 14px !important; font-weight: bold !important; line-height: 20px !important; margin: 24px 24px 0px !important; min-height: max-content !important; }.fc-consent-root .fc-help-dialog h1:focus { outline: none !important; }.fc-consent-root .fc-help-dialog .fc-help-dialog-contents { margin: 8px 24px 48px !important; overflow-y: auto !important; padding-right: 8px !important; }.fc-consent-root .fc-help-dialog .fc-help-dialog-button-container { background-color: rgba(255, 255, 255, 0.9) !important; bottom: 0px !important; border-radius: 0px 0px 8px 8px !important; display: flex !important; flex: 1 1 auto !important; justify-content: center !important; left: 0px !important; position: absolute !important; width: 100% !important; }.fc-consent-root .fc-help-dialog .fc-help-dialog-close-button { background-color: rgba(255, 255, 255, 0) !important; border: 0px !important; border-radius: 20px !important; cursor: pointer !important; flex: 1 1 auto !important; margin: 8px 12px !important; opacity: 1 !important; outline: none !important; }.fc-consent-root .fc-help-dialog-close-button .fc-help-dialog-close-button-label { color: #1967d2 !important; font-size: 14px !important; font-style: normal !important; font-weight: bold !important; line-height: 20px !important; padding: 6px 0px !important; text-align: center !important; }.fc-consent-root .fc-help-dialog-close-button:focus .fc-help-dialog-close-button-label { cursor: pointer !important; outline: auto !important; }.markup-gallery-68cb051783b5b .carousel-item img { width: 100%; margin: 0px auto; border: none !important; border-radius: 0px !important; box-shadow: none !important; }.markup-gallery-68cb051783b5b .bx-controls-direction a { display: none; }.markup-gallery-68cb051783b5b .bx-wrapper:hover .bx-controls-direction a { display: block; }.markup-gallery-68cb051783b5b .bx-controls-direction a { display: block !important; }.wp-review-2779.review-wrapper { width: 100%; float: left; }.wp-review-2779.review-wrapper, .wp-review-2779 .review-title, .wp-review-2779 .review-desc p, .wp-review-2779 .reviewed-item p { color: #555555; }.wp-review-2779 .review-list li, .wp-review-2779.review-wrapper { background: #ffffff; }.wp-review-2779 .review-title, .wp-review-2779 .review-list li:nth-child(2n) { background: #e7e7e7; }.wp-review-2779.review-wrapper, .wp-review-2779 .review-title, .wp-review-2779 .review-list li, .wp-review-2779 .review-list li:last-child, .wp-review-2779 .user-review-area, .wp-review-2779 .reviewed-item { border-color: #e7e7e7; }.jp-carousel-overlay { background: #000000; }.jp-carousel-wrap { font-family: "Helvetica Neue", sans-serif !important; }.jp-carousel-info { position: absolute; bottom: 0px; text-align: left !important; -webkit-font-smoothing: subpixel-antialiased !important; }.jp-carousel-next-button, .jp-carousel-previous-button { text-indent: -9999px; overflow: hidden; cursor: pointer; }.jp-carousel-slide, .jp-carousel-slide img, .jp-carousel-next-button, .jp-carousel-previous-button { transform: translate3d(0px, 0px, 0px); }.jp-carousel-titleanddesc { border-top: 1px solid #222222; color: #999999; font-size: 15px; padding-top: 24px; margin-bottom: 20px; font-weight: 400; }.jp-carousel-image-meta { background: #111111; border: 1px solid #222222; color: #ffffff; overflow: hidden; padding: 18px 20px; font: 12px / 1.4 "Helvetica Neue", sans-serif !important; width: 209px !important; }.jp-carousel-comments { background: none transparent; font: 15px / 1.7 "Helvetica Neue", sans-serif !important; }.jp-carousel-comment { background: none transparent; color: #999999; margin-bottom: 20px; clear: left; overflow: auto; width: 100%; }@media only screen and (max-width: 760px){.jp-carousel-info { margin: 0px 10px !important; }.jp-carousel-next-button, .jp-carousel-previous-button { display: none !important; }.jp-carousel-image-meta { box-sizing: border-box; float: none !important; width: 100% !important; }.jp-carousel-wrap { background-color: #000000; }.jp-carousel-fadeaway { display: none; }.jp-carousel-titleanddesc { padding-top: 0px !important; border: none !important; }.jp-carousel-left-column-wrapper { padding: 0px; width: 100% !important; }}.bx-wrapper { position: relative; margin: 0px auto 45px; padding: 0px; }.bx-wrapper img { max-width: 100%; display: block; }.bx-wrapper .bx-viewport { transform: translateZ(0px); }.bx-wrapper .bx-viewport .carousel-item, .bx-wrapper .bx-viewport .bx-clone { min-height: 1px; min-width: 1px; }.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto { position: absolute; bottom: -30px; width: 100%; }.bx-wrapper .bx-pager { text-align: center; font-size: 0.85em; font-family: Arial; font-weight: bold; color: #666666; padding-top: 20px; }.bx-wrapper .bx-pager.bx-default-pager a { background: #666666; text-indent: -9999px; display: block; width: 10px; height: 10px; margin: 0px 5px; outline: 0px; border-radius: 5px; }.bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item { display: inline-block; }.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active { background: #666666; }.bx-wrapper .bx-pager-item { font-size: 0px; line-height: 0; }.bx-wrapper .bx-prev { left: 10px; background: url(//healthvibed.com/wp-content/swift-ai/images/wp-content/plugins/image-carousel/css/images/controls-png.webp) 0px -32px no-repeat; }.bx-wrapper .bx-prev:hover, .bx-wrapper .bx-prev:focus { background-position: 0px 0px; }.bx-wrapper .bx-next { right: 10px; background: url(//healthvibed.com/wp-content/swift-ai/images/wp-content/plugins/image-carousel/css/images/controls-png.webp) -43px -32px no-repeat; }.bx-wrapper .bx-next:hover, .bx-wrapper .bx-next:focus { background-position: -43px 0px; }.bx-wrapper .bx-controls-direction a { position: absolute; top: 50%; margin-top: -16px; outline: 0px; width: 32px; height: 32px; text-indent: -9999px; z-index: 9999; }.icpsliderpreloader { text-align: center; width: 100% !important; height: 32px !important; background: url(//healthvibed.com/wp-content/swift-ai/images/wp-content/plugins/image-carousel/css/images/lazy-loader-gif.webp) center center no-repeat !important; }@media only screen and (max-width: 480px){.bx-controls { display: none; }}#pbOverlay { background: none 0% 0% repeat scroll rgba(0, 0, 0, 0.9) !important; }.pbWrapper > img { display: inline; }#pbThumbsToggler { display: none !important; }body.swift-nojs [data-s3cid="1"]{min-width: 100vw;}body.swift-nojs [data-s3cid="4"]{min-width: 100vw;max-height:19344.21875px;}body.swift-nojs [data-s3cid="5"]{min-width: 100vw;min-height:92px;}body.swift-nojs [data-s3cid="6"]{min-width:360px;min-height:52px;}body.swift-nojs [data-s3cid="7"]{min-width:340px;min-height:52px;}body.swift-nojs [data-s3cid="8"]{min-width:333.984375px;min-height:52px;}body.swift-nojs [data-s3cid="9"]{max-width:6.015625px;}body.swift-nojs [data-s3cid="10"]{max-width:6.015625px;}body.swift-nojs [data-s3cid="11"]{min-width: 100vw;}body.swift-nojs [data-s3cid="12"]{min-width:360px;max-height:18852.21875px;}body.swift-nojs [data-s3cid="13"]{min-width:340px;max-height:18852.21875px;}body.swift-nojs [data-s3cid="14"]{min-width:340px;max-height:18852.21875px;}body.swift-nojs [data-s3cid="15"]{min-width:340px;}body.swift-nojs [data-s3cid="16"]{min-width:340px;}body.swift-nojs [data-s3cid="17"]{min-width:340px;}body.swift-nojs [data-s3cid="18"]{min-width:340px;}body.swift-nojs [data-s3cid="21"]{min-width:340px;}body.swift-nojs [data-s3cid="22"]{min-width:340px;}body.swift-nojs [data-s3cid="23"]{min-width:340px;}body.swift-nojs [data-s3cid="26"]{min-width:340px;}body.swift-nojs [data-s3cid="27"]{min-width:340px;max-height:1099.125px;}body.swift-nojs [data-s3cid="28"]{min-width:340px;max-height:1099.125px;}body.swift-nojs [data-s3cid="32"]{min-width:340px;}body.swift-nojs [data-s3cid="33"]{min-width:340px;min-height:424.28125px;}body.swift-nojs [data-s3cid="34"]{min-width:340px;min-height:424.28125px;}body.swift-nojs [data-s3cid="51"]{min-width:340px;}body.swift-nojs [data-s3cid="56"]{min-width:340px;}body.swift-nojs [data-s3cid="59"]{min-width:340px;min-height:203.25px;}body.swift-nojs [data-s3cid="62"]{max-width:0px;max-height:0px;}body.swift-nojs [data-s3cid="63"]{min-width:340px;}body.swift-nojs [data-s3cid="71"]{min-width:340px;}body.swift-nojs [data-s3cid="72"]{min-width:340px;max-height:3292.375px;}body.swift-nojs [data-s3cid="73"]{min-width:340px;max-height:3292.375px;}body.swift-nojs [data-s3cid="96"]{min-width:340px;}body.swift-nojs [data-s3cid="97"]{min-width:340px;max-height:797.53125px;}body.swift-nojs [data-s3cid="98"]{min-width:338px;max-height:355.15625px;}body.swift-nojs [data-s3cid="99"]{min-width:154px;min-height:159px;}body.swift-nojs [data-s3cid="100"]{min-width:308px;max-height:304.15625px;}body.swift-nojs [data-s3cid="110"]{min-height:111px;}body.swift-nojs [data-s3cid="114"]{min-width:338px;max-height:172.375px;}body.swift-nojs [data-s3cid="115"]{min-width:340px;}body.swift-nojs [data-s3cid="116"]{min-width:340px;}body.swift-nojs [data-s3cid="117"]{min-width: 100vw;}body.swift-nojs [data-s3cid="118"]{min-width: 100vw;min-height:408.046875px;}body.swift-nojs [data-s3cid="119"]{min-width:360px;min-height:368.046875px;}body.swift-nojs [data-s3cid="120"]{min-width:340px;}html{opacity:1}