:root{--vs-green:#00582b;--vs-green-bright:#008339;--vs-green-soft:#e7f0e6;--vs-text:#111111;--vs-muted:#5d665f;--vs-line:#dce6db;--vs-panel:#f7faf7;--vs-yellow:#ffcc00}html{scroll-behavior:smooth}body.vitasure-bootstrap-theme{--bs-body-font-family:"Open Sans", Arial, sans-serif;--bs-body-font-size:14px;--bs-body-font-weight:500;--bs-body-line-height:1.7;--bs-body-color:#666666;background:#fff;color:#666;font-family:"Open Sans",Arial,sans-serif;font-size:14px;font-weight:500;line-height:1.7em;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.vitasure-bootstrap-theme h1,body.vitasure-bootstrap-theme h2,body.vitasure-bootstrap-theme h3,body.vitasure-bootstrap-theme h4,body.vitasure-bootstrap-theme h5,body.vitasure-bootstrap-theme h6{color:#333}h1{font-family:Raleway,Arial,sans-serif;font-size:40px}@media (max-width:980px){h1{font-size:28px}}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px!important;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px!important;word-wrap:normal}a{color:var(--vs-green-bright)}a:hover{color:var(--vs-green)}.container,.vs-transition-row{width:95%;max-width:1300px;padding-left:0;padding-right:0}@media (max-width:980px){.container,.vs-transition-row{width:90%}}.site-header{position:relative;z-index:1000}body.vitasure-bootstrap-theme .site-header{height:auto!important;overflow:visible!important}.vs-usp-bar{background:var(--vs-green-soft);border-bottom:1px solid var(--vs-line);max-width:100vw;overflow:hidden}.vs-usp-track{display:grid;grid-template-columns:21.85% 11.69% 9.15% 13.92% 13.46%;column-gap:3.08%;min-height:35px;align-items:center}.vs-usp-item{display:flex;align-items:center;justify-content:center;color:#4e574d;font-size:13px;font-weight:600;line-height:14px;text-align:center;white-space:nowrap}.vs-usp-item strong{color:var(--vs-green);font-weight:700}.vs-usp-icon{display:inline-flex;width:14px;height:14px;padding-right:10px;box-sizing:content-box;color:#4e574d;flex:0 0 auto}.vs-usp-icon svg,.vs-icon-button svg,.vs-icon-link svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}svg.vs-icon-solid,.vs-usp-icon svg.vs-icon-solid{fill:currentColor;stroke:none}.vs-main-nav{background:var(--vs-green);min-height:80px;padding:0}.vs-main-nav>.container{padding-left:0;padding-right:0}.vs-main-nav #menu-hoofdmenu,.vs-main-nav .menu{margin-top:0!important}.vs-site-logo{align-items:center;display:inline-flex;min-height:80px;padding:0;width:190px}.vs-site-logo img{display:block;height:80px;max-width:none;object-fit:contain;width:190px}.vs-main-nav .navbar-nav{align-items:center;gap:22px}.vs-main-nav .navbar-nav .menu-item{position:relative}.vs-main-nav .navbar-nav a{color:#ffffff!important;display:block;font-size:14px!important;font-weight:500;line-height:1.2;padding:30px 0;text-decoration:none}.vs-main-nav .navbar-nav a:hover,.vs-main-nav .navbar-nav .current-menu-item>a{text-decoration:underline}.vs-main-nav .navbar-nav .current-menu-item>a{font-weight:700}.vs-main-nav .navbar-nav .wpml-ls-menu-item>a::after{border-bottom:1.5px solid #fff;border-right:1.5px solid #fff;content:"";display:inline-block;height:7px;margin-left:7px;transform:translateY(-3px) rotate(45deg);width:7px}.vs-main-nav .sub-menu{background:#fff;border-top:3px solid var(--vs-green-bright);box-shadow:0 18px 36px rgb(0 0 0 / .16);display:block;left:0;list-style:none;margin:0;min-width:230px;opacity:0;padding:8px 0;pointer-events:none;position:absolute;top:100%;transform:translateY(8px);transition:opacity 0.16s ease,transform 0.16s ease;visibility:hidden;z-index:1001}.vs-main-nav .menu-item:hover>.sub-menu,.vs-main-nav .menu-item:focus-within>.sub-menu{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.vs-main-nav .sub-menu a{color:var(--vs-text)!important;padding:10px 16px;white-space:nowrap}@media (min-width:992px){.vs-main-nav #menu-hoofdmenu>.menu-item-has-children>.sub-menu{display:block!important;height:auto!important;left:0!important;min-width:50px;opacity:0!important;pointer-events:none!important;position:absolute!important;top:100%!important;transform:translateY(8px)!important;visibility:hidden!important;width:auto!important}.vs-main-nav #menu-hoofdmenu>.menu-item-has-children:hover>.sub-menu,.vs-main-nav #menu-hoofdmenu>.menu-item-has-children:focus-within>.sub-menu{opacity:1!important;pointer-events:auto!important;transform:translateY(0)!important;visibility:visible!important}.vs-main-nav #menu-hoofdmenu>.wpml-ls-menu-item>a{align-items:center;display:flex;justify-content:center;min-width:24px}}.vs-header-actions{align-items:center;display:flex;gap:10px;margin-left:18px}.vs-header-actions-mobile{display:none}.vs-icon-button,.vs-icon-link{align-items:center;background:rgb(0 0 0 / .2);border:0;border-radius:5px;color:#ffffff!important;display:inline-flex;gap:8px;height:30px;padding:0 10px;text-decoration:none}.vs-icon-button{cursor:pointer}.vs-icon-button svg,.vs-icon-link svg{width:16px;height:16px}.vs-icon-button:hover,.vs-icon-link:hover{background:rgb(0 0 0 / .35);color:#ffffff!important}.vs-header-actions .vs-search-toggle{background:#fff0;border:0;height:auto;padding:0}.vs-header-actions .vs-search-toggle:hover{background:#fff0;opacity:.8}.vs-header-actions .vs-search-toggle svg{width:15px;height:15px}.vs-cart-count{align-items:center;background:var(--vs-yellow);border-radius:999px;color:#111;display:inline-flex;font-size:11px;font-weight:800;height:18px;justify-content:center;min-width:18px;padding:0 5px}.vs-header-search{flex:0 0 100%;margin:0 0 16px auto;max-width:420px}.vs-header-search form{display:flex;gap:8px}.vs-header-search input[type="search"]{border:0;border-radius:4px;padding:10px 12px;width:100%}.page-title-band{background:var(--vs-panel);border-bottom:1px solid var(--vs-line);padding:48px 0}.page-title-band h1{margin:0}.entry-content>.vs-transition-section:first-child{margin-top:0}.vs-transition-section{background-repeat:no-repeat;background-size:cover;padding:44px 0;position:relative}.vs-transition-section .container>.vs-transition-row,.vs-transition-section .container-fluid>.vs-transition-row{margin-left:auto;margin-right:auto}.vs-transition-row{align-items:stretch;margin-left:auto;margin-right:auto}.vs-transition-column{min-width:0}.vs-transition-module{margin-bottom:24px}.vs-transition-text-inner>:last-child,.vs-transition-code-inner>:last-child{margin-bottom:0}.vs-hidden-desktop{display:none!important}.vs-linked-module{color:inherit;display:block;text-decoration:none}.vs-linked-module:hover{color:inherit}.btn,.vs-transition-button,.button,.woocommerce button.button,.woocommerce a.button,.woocommerce input.button,#place_order{background:var(--vs-green-bright)!important;border:1px solid var(--vs-green)!important;border-radius:3px!important;box-shadow:0 2px 0 0 var(--vs-green)!important;color:#ffffff!important;cursor:pointer;display:inline-flex;font-size:14px!important;font-weight:800!important;justify-content:center;line-height:1.2!important;padding:15px 30px!important;text-decoration:none!important}.btn:hover,.vs-transition-button:hover,.button:hover,.woocommerce button.button:hover,.woocommerce a.button:hover,.woocommerce input.button:hover,#place_order:hover{background:var(--vs-green)!important;color:#ffffff!important}.header_home{align-items:center;background-position:center top;min-height:68vh;overflow:hidden;padding:92px 0 70px}.header_home::before{background:linear-gradient(90deg,rgb(255 255 255 / .92) 0%,rgb(255 255 255 / .72) 45%,#fff0 72%);content:"";inset:0;pointer-events:none;position:absolute}.header_home .container{position:relative;z-index:1}.header_home h1{font-size:clamp(2.2rem, 4vw, 3.9rem);line-height:1.08;max-width:720px}.header_home p{max-width:620px}.why-us,.recensies,.producten_home,.vs-panel-section{background:var(--vs-panel)}.longevity-cats{background:var(--vs-green-soft);border-bottom:1px solid var(--vs-green)}.longevity-cats .vs-transition-text,.why-us .vs-transition-column,.keuze-testen .vs-transition-column{background:#fff;border:1px solid var(--vs-line);border-radius:8px;padding:22px}.why-us .vs-transition-image img,.keuze-testen .vs-transition-image img{max-height:150px;object-fit:contain}.blog-categorieen .vs-transition-text{background:#fff;border:1px solid var(--vs-line);border-radius:8px;height:calc(50% - 12px);padding:20px}.blog-categorieen .vs-transition-text h3{align-items:center;display:flex;gap:10px}.blog-categorieen .vs-transition-text img{flex:0 0 auto;margin:0!important}.woocommerce ul.products{display:grid;gap:28px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0}.woocommerce ul.products::before,.woocommerce ul.products::after{display:none}.woocommerce ul.products li.product{background:#fff;border:1px solid var(--vs-line);border-radius:8px;float:none!important;margin:0!important;padding:22px!important;text-align:center;width:auto!important}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{background:#f1f5f1;border-radius:8px;height:260px;margin:0 auto 18px!important;object-fit:contain;padding:28px;width:100%}.woocommerce-loop-product__title,.woocommerce ul.products li.product h2{font-size:1.25rem!important;font-weight:800}.woocommerce .price,.woocommerce-variation-price .price{color:var(--vs-text)!important;display:block;font-size:1.35rem!important;font-weight:800;margin-bottom:14px}.woocommerce .onsale{background:var(--vs-yellow)!important;border-radius:999px!important;color:#111111!important;font-size:13px!important;font-weight:900!important;min-height:0!important;padding:10px 14px!important}.single-product .product-info,.product-info.new-productpage{align-items:flex-start;display:flex!important;flex-wrap:wrap!important}.single-product .vs-product-summary-grid>[class*="col-"]{flex:0 0 50%!important;max-width:50%!important;width:50%!important}.single-product .woocommerce-product-gallery{background:#f5f7f5;border-radius:8px;overflow:hidden;padding:16px}.single-product .woocommerce-product-gallery img{border-radius:8px;width:100%}.single-product .vs-product-media__video,.single-product .vs-transition-video-box,.single-product .et_pb_video,.single-product .et_pb_video_box,.single-product iframe,.single-product video,.single-product .vs-transition-video-box video{max-width:100%;min-width:0}.single-product .vs-transition-video-box video{display:block;height:auto;width:100%!important}.single-product .vs-product-media__video{display:block;width:100%!important}.single-product .vs-product-media-col,.single-product .vs-product-media__main,.single-product .new-productpage,.single-product .new-productpage .et_pb_column,.single-product .new-productpage .et_pb_video_box{min-width:0}.single-product .vs-product-purchase{position:sticky;top:18px}.product-usps ul,.webshop-usps ul{list-style:none;padding-left:0!important}.product-usps li,.webshop-usps li{border-bottom:1px solid var(--vs-line);line-height:1.45;padding:9px 0 9px 34px;position:relative}.product-usps li::before,.webshop-usps li::before{border:2px solid var(--vs-green-bright);border-radius:50%;content:"";height:19px;left:0;position:absolute;top:10px;width:19px}.product-usps li::after,.webshop-usps li::after{color:var(--vs-green-bright);content:"✓";font-size:13px;font-weight:900;left:4px;line-height:1;position:absolute;top:13px}.stock.in-stock{border:1px solid var(--vs-green-bright);border-radius:4px;color:var(--vs-green-bright)!important;display:inline-block;font-size:14px;font-weight:800;padding:4px 10px}.variations_form table.variations,.woocommerce table.shop_table{background:#fff;border:1px solid var(--vs-line);border-radius:8px;overflow:hidden}.woocommerce div.product form.cart .button{width:100%}.betaalmethodes img,.betaalproviders img{height:auto;max-width:100%}.certificaten-icons ul{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;padding:0!important}.certificaten-icons li{align-items:center;display:flex;font-size:14px;gap:8px}.certificaten-icons img{height:34px;width:34px}.vs-transition-accordion{display:grid;gap:10px}.vs-transition-accordion-item{background:#fff;border:1px solid var(--vs-line);border-radius:8px;overflow:hidden}.vs-transition-accordion-item summary{cursor:pointer;font-size:1.05rem;font-weight:800;list-style:none;padding:18px 22px}.vs-transition-accordion-item summary::-webkit-details-marker{display:none}.vs-transition-accordion-item summary::after{content:"+";float:right}.vs-transition-accordion-item[open] summary::after{content:"-"}.vs-transition-toggle-content{border-top:1px solid var(--vs-line);padding:18px 22px}.vs-review-list{display:grid;gap:14px;margin-top:22px}.vs-review-card{background:rgb(255 255 255 / .72);border:1px solid rgb(0 0 0 / .06);border-radius:8px;padding:18px}.vs-review-card h3,.vs-review-card__author{color:var(--vs-green);display:block;font-size:1rem;font-weight:800;line-height:1.25;margin:10px 0 0;padding:0}.vs-review-card time{color:var(--vs-muted)!important;display:block;font-size:13px!important;margin:4px 0 10px}.vs-review-card__content p{font-size:15px!important;line-height:1.6}.vs-post-card{background:#fff;border:1px solid var(--vs-line);border-radius:8px;overflow:hidden}.vs-post-card__image{background:#f3f6f3;display:block;aspect-ratio:16 / 10;overflow:hidden}.vs-post-card__image img{height:100%;object-fit:cover;width:100%}.vs-post-card__body{padding:20px}.vs-post-card h2,.vs-post-card h3{font-size:1.25rem;margin-top:0}.vs-blog-page .vs-native-section .row{display:grid;gap:60px;grid-template-columns:1fr;margin-left:0;margin-right:0}.vs-blog-page .vs-native-section .row>.col{padding-left:0;padding-right:0;width:100%}.vs-blog-page .vs-post-card--blog-list{background:#fff0;border:0;border-radius:0;overflow:visible}.vs-blog-page .vs-post-card--blog-list .vs-post-card__body{padding:0}.vs-blog-page .vs-post-card--blog-list h2{font-size:2rem;line-height:1.28;margin:0 0 12px}.vs-blog-page .vs-post-card--blog-list .vs-post-card__meta--category{color:#666;font-size:.94rem;font-weight:600;line-height:1.4}.vs-article-header{margin:0 auto 28px;max-width:860px;text-align:center}.vs-post-meta--editorial{color:#53645c;display:grid;font-size:.94rem;gap:6px;line-height:1.5;margin-top:14px}.vs-post-meta__author{color:var(--vs-green);font-weight:700}.vs-post-meta__expertise{font-size:.88rem}.vs-post-meta__dates{display:flex;flex-wrap:wrap;gap:4px 14px;justify-content:center}.vs-article-image{margin:0 auto 32px;max-width:960px}.vs-article-image img{border-radius:8px;height:auto;width:100%}.vs-single-post .entry-content{margin:0 auto;max-width:860px}.site-footer{background:#fff;border-top:1px solid var(--vs-line);color:var(--vs-text)}.vs-footer-main{padding:52px 0 38px}.vs-footer-logo{display:inline-flex;margin-bottom:24px}.vs-footer-logo img{height:56px;object-fit:contain;width:auto}.site-footer h3,.site-footer .vs-footer-title{color:var(--vs-green);display:block;font-size:1.05rem;margin:18px 0 10px}.footer-menu{list-style:none;margin:0;padding:0}.footer-menu li{margin-bottom:7px}.footer-menu a{color:var(--vs-text);text-decoration:none}.footer-menu a:hover{color:var(--vs-green-bright);text-decoration:underline}.vs-socials{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.vs-socials a{background:var(--vs-green);border-radius:4px;color:#fff;font-size:13px;font-weight:800;padding:7px 10px;text-decoration:none}.vs-footer-bottom{background:var(--vs-green-soft);border-top:1px solid var(--vs-line);padding:20px 0}.vs-footer-bottom img{margin-left:8px;max-width:100%}.vs-footer-bottom .trustpilot_bar{align-items:center;display:flex;gap:8px;height:auto;justify-content:flex-end;padding:0}.trustpilot_bar img{height:22px;width:auto}.trustpilot_bar .trustpilot{height:25px}.trustpilot_bar div{float:none;padding:0}@media (max-width:767.98px){.vs-footer-bottom,.vs-footer-bottom .container,.vs-footer-bottom .row,.vs-footer-bottom [class*="col-"]{max-width:100%;overflow:hidden}.vs-footer-bottom .trustpilot_bar{flex-wrap:wrap;justify-content:flex-start;max-width:100%}.vs-footer-bottom img{margin-left:0}}.vs-copyright{color:var(--vs-muted);font-size:13px;margin:16px 0 0;text-align:center}#cookie-banner{border-top:1px solid var(--vs-line)}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select,.input-text,input[type="text"],input[type="email"],input[type="tel"],input[type="password"],input[type="search"],textarea,select{border:1px solid var(--vs-line);border-radius:4px;padding:11px 12px}@media (max-width:1199.98px){.woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}.vs-products-page .woocommerce ul.products{gap:48px 40px}.vs-products-page .woocommerce ul.products li.product a img,.vs-products-page.woocommerce-page ul.products li.product a img{height:320px;padding:42px}}@media (max-width:991.98px){.vs-usp-bar .container{max-width:100%;overflow:hidden}.vs-usp-track{display:flex;gap:0;max-width:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%}.vs-usp-track::-webkit-scrollbar{display:none}.vs-usp-item{flex:0 0 100%;justify-content:center;min-height:35px;min-width:0;scroll-snap-align:start}.vs-main-nav>.container{flex-wrap:nowrap;min-height:80px;padding-left:0;padding-right:0}.vs-header-actions{margin:16px 0 0}.vs-header-actions-mobile{align-items:center;display:flex;flex-shrink:0;gap:8px;margin:0 0 0 auto}.vs-site-logo{flex:0 0 min(45vw, 176px);min-height:80px;min-width:0;width:min(45vw, 176px)}.vs-site-logo img{height:80px;max-width:none;object-fit:contain;width:min(45vw, 176px)}.vs-header-actions-mobile .vs-cart-link{background:rgb(0 0 0 / .2);border:0;border-radius:5px;height:30px;min-height:30px;padding:0 10px;white-space:nowrap}.vs-header-actions-mobile .vs-cart-link svg{height:16px;width:16px}.vs-header-actions-mobile .vs-cart-count{background:#fff0;color:#ffffff!important;font-size:14px;font-weight:500;height:auto;min-width:0;padding:0}.vs-header-actions-mobile .vs-search-toggle,.vs-header-actions-mobile .navbar-toggler{background:#fff0;border:0;border-radius:0;height:auto;min-height:42px;padding:7px 2px}.vs-header-actions-mobile .vs-search-toggle svg{height:18px;width:18px}.vs-header-actions-mobile .navbar-toggler svg{color:#008339;height:32px;width:32px}.vs-header-search{flex:0 0 100%;margin:10px 0 14px;max-width:100%;order:5}.navbar-collapse .vs-header-actions{align-items:stretch;flex-direction:column}.navbar-collapse .vs-search-toggle{display:none}.vs-main-nav{padding:0}.vs-main-nav .navbar-nav{align-items:stretch;gap:0;padding:10px 0}.vs-main-nav .navbar-nav a{padding:13px 0}.vs-main-nav .sub-menu{background:rgb(0 0 0 / .16);border:0;box-shadow:none;display:block;margin:0;opacity:1;padding:0 0 0 14px;pointer-events:auto;position:static;transform:none;visibility:visible}.vs-main-nav .sub-menu a{color:#ffffff!important}.vs-header-actions:not(.vs-header-actions-mobile) .vs-cart-link{display:none}.single-product .vs-product-purchase{position:static}.single-product .vs-product-mobile-benefits{background:#eaf6ea;border:1px solid var(--vs-green-bright);border-radius:6px;display:block;margin:18px 0 20px;overflow:hidden}.single-product .vs-product-mobile-benefits table{border:0!important;border-collapse:collapse!important;margin:0!important;width:100%!important}.single-product .vs-product-mobile-benefits tbody,.single-product .vs-product-mobile-benefits tr{width:100%}.single-product .vs-product-mobile-benefits td{border:0!important;border-left:1px solid var(--vs-green-bright)!important;color:#6d756e;font-size:.98rem;font-weight:500;line-height:1.14;padding:14px 7px 12px!important;text-align:center;vertical-align:middle;width:33.333%!important}.single-product .vs-product-mobile-benefits td:first-child{border-left:0!important}.single-product .vs-product-mobile-benefits img{display:block;height:54px;margin:0 auto 8px;object-fit:contain;width:54px}.single-product .vs-product-summary-grid>[class*="col-"]{flex:0 0 100%!important;max-width:100%!important;width:100%!important}.vs-hidden-tablet{display:none!important}}@media (min-width:992px){.vs-hidden-desktop{display:none!important}}@media (max-width:767.98px){.vs-transition-section{padding:34px 0}.header_home{min-height:560px;padding:58px 0 48px}.header_home::before{background:rgb(255 255 255 / .86)}.woocommerce ul.products{grid-template-columns:1fr}.vs-products-page .vs-native-hero--products{padding:48px 0 22px}.vs-products-page .vs-native-hero--products .container,.vs-products-page .vs-native-section--products-grid .container{padding-left:0;padding-right:0}.vs-products-page .vs-native-intro,.vs-products-page .vs-native-intro__text{max-width:100%}.vs-products-page .vs-native-intro h1{font-size:1.75rem!important;line-height:1.28;margin-bottom:20px}.vs-products-page .vs-native-intro__text{font-size:1.15rem;line-height:1.74}.vs-products-page .vs-native-section--products-grid{padding-top:26px}.vs-products-page .woocommerce ul.products{gap:40px 0;grid-template-columns:repeat(2,minmax(0,1fr))}.vs-products-page .woocommerce ul.products li.product{font-size:1.15rem;line-height:1.74;padding:10px!important}.vs-products-page .woocommerce ul.products li.product a img,.vs-products-page.woocommerce-page ul.products li.product a img{aspect-ratio:1 / 1;border-radius:15px;height:auto;margin-bottom:10px!important;padding:20px}.vs-products-page .woocommerce-loop-product__title,.vs-products-page .woocommerce ul.products li.product h2{font-size:1.15rem!important;line-height:1!important}.certificaten-icons ul{grid-template-columns:1fr}.vs-footer-bottom .trustpilot_bar{justify-content:flex-start}.vs-hidden-phone{display:none!important}}.vs-native-product .vs-product-hero{background:#fff;padding:34px 0 50px}.vs-native-product .woocommerce-breadcrumb{color:var(--vs-muted);font-size:14px;margin:0 0 22px}.vs-native-product .woocommerce-breadcrumb a{color:var(--vs-muted);text-decoration:none}.vs-native-product .woocommerce-breadcrumb a:hover{color:var(--vs-green-bright);text-decoration:underline}.vs-native-product .container{max-width:1300px!important;width:100%}.vs-product-summary-grid{align-items:flex-start}@media (min-width:992px){.vs-product-summary-grid{--bs-gutter-x:71.5px}}.vs-product-buy-col{align-self:flex-start;position:sticky;top:18px}.vs-product-media{display:grid;gap:14px}.vs-product-media__main,.vs-product-certificates,.vs-product-purchase{background:#fff;border:1px solid var(--vs-line);border-radius:8px}.vs-product-media__main{align-items:center;background:#fff;border:0;display:flex;min-height:451px;justify-content:center;overflow:hidden;padding:0;position:relative}.vs-product-media__thumbs{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(74px,94px))}.vs-product-media__thumb{align-items:center;aspect-ratio:1 / 1;background:#fafcfa;border:1px solid var(--vs-line);border-radius:6px;display:flex;justify-content:center;overflow:hidden;padding:6px}.vs-product-media__main a,.vs-product-media__thumb a{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.vs-product-media__image,.vs-product-media__video{border-radius:15px;display:block;height:auto;max-height:451px;max-width:100%;object-fit:contain;width:auto}.vs-product-media__thumb .vs-product-media__image,.vs-product-media__thumb .vs-product-media__video{border-radius:4px}.vs-product-media__video{background:#f5f7f5}.vs-product-media__main:has(.vs-product-media__video){aspect-ratio:1 / 1;background:#f5f7f5;min-height:0}.vs-product-media__main:has(.vs-product-media__video) .vs-product-media__video{height:100%;max-height:none;width:100%}.vs-product-media__badge{height:auto;left:18px;max-width:132px;pointer-events:none;position:absolute;top:18px;width:22%;z-index:2}.vs-product-certificates{margin-top:14px;padding:18px}.vs-product-certificates ul{margin:0}.vs-product-mobile-benefits{display:none}.vs-product-mobile-benefits table{margin:0}.vs-product-purchase{padding:28px;position:sticky;top:18px}.vs-product-heading .product_title,.vs-product-purchase .product_title{font-size:clamp(2rem, 2.78vw, 2.5rem);font-weight:800;line-height:1.08;margin:0 0 12px;padding:0}.vs-product-heading .woocommerce-product-rating,.vs-product-purchase .woocommerce-product-rating{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.vs-product-purchase .price{margin:0 0 16px}.vs-product-short-summary{margin:18px 0}.vs-product-short-summary ul,.vs-product-support ul{margin-bottom:0}.vs-product-purchase form.cart{border-top:1px solid var(--vs-line);margin-top:18px;padding-top:20px}.vs-product-purchase .keuzes{color:var(--vs-text);font-weight:800;margin:0 0 12px}.vs-product-purchase .variations{background:#fff0;border:0;border-radius:0;display:block;margin-bottom:16px;overflow:visible;width:100%}.vs-product-purchase .variations tbody,.vs-product-purchase .variations tr,.vs-product-purchase .variations th,.vs-product-purchase .variations td{border:0;display:block;padding:0 0 10px;width:100%}.vs-product-purchase .variations th.label{padding-bottom:8px}.vs-product-purchase .variations th.label label{font-weight:800}.vs-product-purchase .variable-items-wrapper{display:grid!important;gap:10px;list-style:none;margin:0!important;padding:0!important}.vs-product-purchase .variable-item{align-items:center;background:#fffaf2;border:1px solid #f0e0c6;border-radius:6px;color:var(--vs-text);cursor:pointer;display:flex!important;gap:12px;min-height:46px;padding:12px 14px;position:relative;transition:background-color 0.16s ease,border-color 0.16s ease,box-shadow 0.16s ease}.vs-product-purchase .variable-item::before{background:currentColor;border:0;border-radius:0;content:"";flex:0 0 24px;height:20px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 22'%3E%3Cpath fill='black' d='M6 2.5A4.5 4.5 0 0 0 1.5 7v8A4.5 4.5 0 0 0 6 19.5h.5A4.5 4.5 0 0 0 11 15V7a4.5 4.5 0 0 0-4.5-4.5H6Zm15.5 0A4.5 4.5 0 0 0 17 7v8a4.5 4.5 0 0 0 4.5 4.5h.5a4.5 4.5 0 0 0 4.5-4.5V7A4.5 4.5 0 0 0 22 2.5h-.5ZM6 5h.5A2 2 0 0 1 8.5 7v2.6h-4V7A2 2 0 0 1 6 5Zm15.5 0h.5a2 2 0 0 1 2 2v2.6h-4V7a2 2 0 0 1 2-2Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 22'%3E%3Cpath fill='black' d='M6 2.5A4.5 4.5 0 0 0 1.5 7v8A4.5 4.5 0 0 0 6 19.5h.5A4.5 4.5 0 0 0 11 15V7a4.5 4.5 0 0 0-4.5-4.5H6Zm15.5 0A4.5 4.5 0 0 0 17 7v8a4.5 4.5 0 0 0 4.5 4.5h.5a4.5 4.5 0 0 0 4.5-4.5V7A4.5 4.5 0 0 0 22 2.5h-.5ZM6 5h.5A2 2 0 0 1 8.5 7v2.6h-4V7A2 2 0 0 1 6 5Zm15.5 0h.5a2 2 0 0 1 2 2v2.6h-4V7a2 2 0 0 1 2-2Z'/%3E%3C/svg%3E") center / contain no-repeat;width:24px}.vs-product-purchase .variable-item:hover,.vs-product-purchase .variable-item:focus{border-color:var(--vs-green-bright);outline:0}.vs-product-purchase .variable-item.selected,.vs-product-purchase .variable-item[aria-checked="true"]{background:#eaf6ea;border-color:var(--vs-green-bright);box-shadow:inset 0 0 0 1px var(--vs-green-bright);color:var(--vs-green-bright)}.vs-product-purchase .variable-item.selected::before,.vs-product-purchase .variable-item[aria-checked="true"]::before{background:currentColor}.vs-product-purchase .variable-item-contents{flex:1 1 auto;min-width:0}.vs-product-purchase .variable-item-span-button{display:block;font-weight:800;line-height:1.25}.vs-product-purchase .discount{color:var(--vs-green)}.vs-product-purchase .months{color:var(--vs-muted);display:block;font-size:12px;font-weight:700;margin-top:3px}.vs-product-purchase .most-populair{background:var(--vs-yellow);border-radius:999px;color:#111;flex:0 0 auto;font-size:11px;font-weight:900;line-height:1;padding:5px 8px}.vs-product-purchase .reset_variations{display:inline-block;font-weight:800;margin-top:10px}.vs-product-purchase .woocommerce-variation-add-to-cart{align-items:stretch;display:grid;gap:12px;grid-template-columns:72px minmax(0,1fr)}.vs-product-purchase .quantity{margin:0;width:100%}.vs-product-purchase .quantity .qty{height:56px;max-width:none;width:100%}.vs-product-purchase .single_add_to_cart_button{font-weight:700!important;line-height:26px!important;min-height:58px;padding:15px 40px!important}.vs-product-purchase .quantity .qty{border:1px solid green;border-radius:3px;font-weight:600;height:58px;padding:16px 10px 16px 16px}.vs-product-support{background:var(--vs-panel);border:1px solid var(--vs-line);border-radius:8px;margin-top:18px;padding:16px 18px}.vs-product-support .trustpilot{height:22px;width:auto}.vs-product-payment{margin-top:16px}.vs-product-payment p{margin:0}.vs-product-payment img{height:auto;max-width:100%}.vs-product-editor-content>.entry-content>.vs-transition-section:first-child{margin-top:0}.vs-product-detail-section{padding:52px 0}.vs-product-detail-section--soft,.vs-product-native-reviews{background:var(--vs-panel)}.vs-product-detail-grid{display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr))}.vs-product-detail-card,.vs-product-rich-block,.vs-product-sidebar{background:#fff;border:1px solid var(--vs-line);border-radius:8px}.vs-product-detail-card{min-height:235px;padding:26px 22px;text-align:center}.vs-product-detail-card img{display:block;height:58px;margin:0 auto 16px;object-fit:contain;width:58px}.vs-product-detail-card h2,.vs-product-detail-card h3,.vs-product-rich-block h2{color:var(--vs-green);font-size:1.35rem;font-weight:900;line-height:1.2;margin:0 0 12px;padding:0}.vs-product-rich-block h3{color:#333;font-size:1.35rem;font-weight:900;line-height:1.2;margin:0 0 12px;padding:0}.vs-product-detail-card p,.vs-product-rich-block p,.vs-product-rich-block li{color:var(--vs-muted);line-height:1.7}.vs-product-rich-block{margin-bottom:18px;max-width:100%;overflow-x:auto;padding:28px;-webkit-overflow-scrolling:touch}.vs-product-rich-block table{border:1px solid var(--vs-line);margin:14px 0 20px;width:100%!important}.vs-product-rich-block th{background:var(--vs-green);color:#fff;font-weight:900}.vs-product-rich-block td{background:#eef6ec;color:var(--vs-text)}.vs-product-rich-block th,.vs-product-rich-block td{border:1px solid #d3e3d1;padding:12px 14px;vertical-align:top}.vs-product-detail-section--soft{background:#f4f4f4;padding:80px 0}.vs-product-detail-section--soft .vs-product-detail-card{background:#fff0;border:0;border-radius:0;min-height:0;padding:0 18px}.vs-product-detail-section--soft .vs-product-detail-card img{height:64px;margin-bottom:24px;width:64px}.vs-product-detail-section--soft .vs-product-detail-card h2,.vs-product-detail-section--soft .vs-product-detail-card h3{color:#333;font-size:1.25rem;line-height:1.2;margin-bottom:24px}.vs-product-detail-section--soft .vs-product-detail-card p{color:#111;font-size:1rem;line-height:1.55}.vs-product-detail-info{background:#fff;padding-top:92px}.vs-product-detail-info .vs-product-rich-block{background:#fff0;border:0;border-radius:0;margin-bottom:34px;overflow-x:visible;padding:0}.vs-product-detail-info .vs-product-rich-block h2{color:#333;font-size:2rem;line-height:1.16;margin-bottom:18px}.vs-product-detail-info .vs-product-rich-block p,.vs-product-detail-info .vs-product-rich-block li{color:#111;font-size:1.08rem;line-height:1.65}@media (max-width:767.98px){.vs-product-detail-info .vs-product-rich-block{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.vs-product-rich-block table{min-width:520px}}.vs-product-sidebar{padding:20px;position:sticky;top:18px}.vs-product-sidebar .upsells>h2{color:var(--vs-green);font-size:1.2rem;font-weight:900;margin:0 0 16px;padding:0}.vs-product-sidebar ul.products{display:grid;gap:16px;grid-template-columns:1fr!important}.vs-product-sidebar ul.products li.product{margin:0!important;width:100%!important}.vs-product-faq .vs-faq-list{margin-top:16px}.vs-product-suggestions,.vs-product-reviews{padding:44px 0}.vs-product-suggestions{background:var(--vs-panel)}.vs-product-reviews{background:#fff}.vs-product-reviews h2{font-size:2rem;text-align:center}@media (max-width:991.98px){.vs-product-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vs-product-sidebar{position:static}.vs-product-purchase{padding:22px;position:static}.vs-product-purchase .product_title{font-size:2rem}.vs-product-purchase .woocommerce-variation-add-to-cart{grid-template-columns:68px minmax(0,1fr)}}@media (max-width:767.98px){.vs-product-detail-section{padding:38px 0}.vs-product-detail-grid{grid-template-columns:1fr}.vs-product-rich-block,.vs-product-sidebar{padding:22px}}.vs-native-product .vs-product-hero{padding-top:12px}.vs-native-product .woocommerce-breadcrumb{display:none}.vs-product-media__main,.vs-product-purchase{background:#fff0;border:0;border-radius:12px}.vs-product-media__main{padding:0}.vs-product-media__image,.vs-product-media__video{border-radius:12px}.vs-product-purchase{padding:0;position:static}.product-type-variable .vs-product-purchase>.price,.vs-product-purchase .variations th.label,.vs-product-purchase .reset_variations{display:none!important}.product-type-simple .vs-product-purchase>.price{color:#111;display:block!important;font-size:2rem;font-weight:900;line-height:1.1;margin:16px 0 22px;order:3}.product-type-simple .vs-product-purchase{display:flex;flex-direction:column}.product-type-simple .vs-product-purchase .stock{align-self:flex-start;order:1}.product-type-simple .vs-product-purchase .stock+.stock{display:none!important}.product-type-simple .vs-product-more-info+.stock{display:none!important}.product-type-simple .vs-product-short-summary{order:2}.product-type-simple .vs-product-more-info{display:none}.product-type-simple .vs-product-purchase form.cart{align-items:stretch;border-top:0;display:grid;gap:12px;grid-template-columns:72px minmax(0,1fr);margin-top:0;order:4;padding-top:0}.product-type-simple .vs-product-purchase form.cart::before,.product-type-simple .vs-product-purchase form.cart::after{content:none!important;display:none!important}.product-type-simple .vs-product-payment{margin-top:12px;order:5}.product-type-simple .vs-product-support{order:6}.vs-product-heading .woocommerce-product-rating,.vs-product-purchase .woocommerce-product-rating{margin-bottom:20px}.vs-product-heading .star-rating,.vs-product-heading .star-rating::before,.vs-product-heading .star-rating span::before,.vs-product-heading .woocommerce-review-link,.vs-product-purchase .star-rating,.vs-product-purchase .star-rating::before,.vs-product-purchase .star-rating span::before,.vs-product-purchase .woocommerce-review-link{color:var(--vs-green-bright)!important}.vs-product-short-summary{margin:10px 0 4px}.vs-product-short-summary li,.vs-product-support li{border-bottom:0;padding-bottom:7px;padding-top:7px}.vs-product-more-info{color:var(--vs-green)!important;display:inline-block;font-size:14px;font-weight:800;margin:4px 0 18px}.vs-product-purchase form.cart{border-top:0;margin-top:0;padding-top:0}.vs-product-support{background:#fff0;border:0;border-radius:0;margin-top:16px;padding:0}.vs-product-payment img{max-width:min(100%, 648px)}.vs-product-certificates{background:#fff0;border:0;border-radius:0;margin-top:28px;padding:0}.vs-product-certificates ul{display:grid;gap:18px;grid-template-columns:repeat(6,minmax(0,1fr));list-style:none;padding-left:0;text-align:center}.vs-product-certificates li{color:#354239;font-size:11px;font-weight:900;line-height:1.12;text-transform:uppercase}.vs-product-certificates img{display:block;height:58px;margin:0 auto 7px;object-fit:contain;opacity:.78;width:58px}@media (max-width:991.98px){.vs-native-product .vs-product-hero{padding-top:18px}.vs-product-buy-col{display:contents;position:static}.vs-product-heading,.vs-product-purchase{flex:0 0 100%;max-width:100%;padding-left:20px;padding-right:20px;width:100%}.vs-product-heading{order:2;padding-top:16px}.vs-product-media-col{margin-top:0;order:1;padding-left:20px;padding-right:20px}.vs-product-summary-grid:has(.vs-product-media__video) .vs-product-heading{order:1}.vs-product-media-col:has(.vs-product-media__video){order:2}.vs-product-purchase{order:3;padding-top:4px}.vs-product-media__main{min-height:258px}.vs-product-media__image,.vs-product-media__video{max-height:258px}.vs-product-heading .product_title{font-size:1.75rem;font-weight:800;line-height:1;margin-bottom:10px}.vs-product-heading .woocommerce-product-rating{transform:translateY(-12px)}}@media (max-width:767.98px){.vs-product-certificates{display:none}.vs-product-media__badge{left:18px;top:18px;width:24%}}.vs-native-page{background:#fff;overflow-x:hidden}.vs-native-section,.vs-native-hero{padding:64px 0}.vs-native-section--soft,.vs-native-hero--blog,.vs-native-hero--contact,.vs-native-hero--legal,.vs-native-hero--partner,.vs-native-hero--service,.vs-native-hero--thanks,.vs-native-hero--woocommerce,.vs-native-hero--review,.vs-native-hero--products{background:var(--vs-panel)}.vs-native-section--why,.vs-native-section--reviews{background:#fff}.vs-native-section--why{background:#f5f5f5}.vs-native-intro{margin:0 auto;max-width:920px;text-align:center}.vs-native-intro--left{margin-left:0;text-align:left}.vs-native-intro h1{color:var(--vs-green);font-size:3.1rem;line-height:1.08;margin:0 0 18px;overflow-wrap:anywhere}.vs-native-intro__text{color:var(--vs-muted);font-size:1.08rem;line-height:1.7}.vs-products-page .vs-native-hero--products{background:#fff;padding:47px 0 34px}.vs-products-page .vs-native-intro{margin-left:0;max-width:none;text-align:left}.vs-products-page .vs-native-intro h1{color:#333;font-size:40px;max-width:none}.vs-products-page .vs-native-intro__text{color:#111;max-width:1200px}.vs-products-page .vs-native-section--products-grid{padding-top:55px}.vs-products-page .woocommerce ul.products{gap:50px}.vs-products-page .woocommerce ul.products::before,.vs-products-page .woocommerce ul.products::after{content:none!important;display:none!important}.vs-products-page .woocommerce ul.products li.product{background:#fff0;border:0;border-radius:0;clear:none!important;color:#000;font-size:18.4px;line-height:1.74;padding:20px!important}.vs-products-page .woocommerce ul.products li.product a img,.vs-products-page.woocommerce-page ul.products li.product a img{background:#f4f4f2;border-radius:10px;height:360px;margin-bottom:22px!important;padding:54px}.vs-products-page .woocommerce-loop-product__title,.vs-products-page .woocommerce ul.products li.product h2{color:#333;font-size:21.6px!important;line-height:1.2}.vs-products-page .woocommerce .star-rating{display:block!important;float:none;margin:8px auto 0!important}.vs-products-page .woocommerce .onsale{display:none!important}.vs-products-page .woocommerce ul.products li.product .price,.vs-products-page .woocommerce ul.products li.product a.button{display:none!important}.vs-native-intro__text h2{color:var(--vs-text);font-size:1.45rem;line-height:1.2;margin:0 0 14px}.vs-home-hero{align-items:flex-start;background-color:#fff;background-position:center top;background-repeat:no-repeat;background-size:cover;display:flex;min-height:816px;padding:47px 0 0;position:relative}.vs-home-hero::before{background:linear-gradient(90deg,rgb(255 255 255 / .34) 0%,rgb(255 255 255 / .18) 42%,#fff0 74%);content:"";inset:0;position:absolute}.vs-home-hero .container{position:relative;z-index:1}.vs-home-hero__content{max-width:745px;width:57.3%}.vs-home-hero h1{color:#333;font-size:2.8rem;font-weight:800;line-height:1.2;margin:0;padding:50px 0 10px}.vs-home-hero__text{color:#000;font-size:1.15rem;font-weight:400;line-height:1.74}.vs-home-hero__text p{margin:0;padding-bottom:20px}.vs-home-hero__text p:has(.btn),.vs-home-hero__text p:has(.vs-transition-button){padding-bottom:0}.vs-home-hero__text .btn,.vs-home-hero__text .vs-transition-button{box-shadow:none!important;font-family:Raleway,Arial,sans-serif;font-size:16.8px!important;font-weight:700!important;line-height:26px!important;margin-top:0;padding:15px 40px!important}.vs-trustpilot-inline{align-items:center;display:flex;flex-wrap:wrap;gap:8px;height:auto;margin-top:18px;padding:0}.vs-trustpilot-inline--left{justify-content:flex-start}.vs-trustpilot-inline--center{justify-content:center}.vs-trustpilot-inline img{height:22px;margin:0;width:auto}.vs-trustpilot-inline .trustpilot{height:26px;margin-left:5px}.vs-trustpilot-inline div{color:#000;font-size:16px}.vs-section-heading{margin:0 auto 34px;max-width:860px;text-align:center}.vs-section-heading--left{margin-left:0;text-align:left}.vs-section-heading h2,.vs-section-heading h3{color:var(--vs-green);font-size:2.45rem;line-height:1.12;margin:0 0 14px}.vs-section-heading p,.vs-section-heading li{color:var(--vs-muted);font-size:1rem;line-height:1.7}.vs-kicker{color:var(--vs-green-bright);display:block;font-size:.86rem;font-weight:900;margin-bottom:8px;text-transform:uppercase}.vs-card-grid,.vs-category-grid{display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr))}.vs-card-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.vs-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vs-info-card,.vs-category-card,.vs-contact-panel,.vs-partner-panel,.vs-support-panel,.vs-test-card,.vs-woocommerce-panel,.vs-rich-text-block{background:#fff;border:1px solid var(--vs-line);border-radius:8px}.vs-info-card{min-height:218px;padding:24px}.vs-info-card__icon{display:block;height:54px;margin-bottom:16px;object-fit:contain;width:54px}.vs-info-card h3,.vs-category-card span,.vs-category-card__title,.vs-support-panel h2,.vs-support-panel h3,.vs-test-card h3,.vs-rich-text-block h2,.vs-rich-text-block h3{color:var(--vs-green);font-size:1.18rem;line-height:1.25;margin:0 0 10px}.vs-info-card p,.vs-category-card small,.vs-support-panel p,.vs-support-list,.vs-test-card p,.vs-rich-text-block p,.vs-rich-text-block li{color:var(--vs-muted);line-height:1.65}.vs-category-card{color:var(--vs-text);display:grid;gap:8px;min-height:128px;padding:20px;text-decoration:none}.vs-category-card:hover{border-color:var(--vs-green-bright);color:var(--vs-text)}.vs-category-card img{height:38px;object-fit:contain;width:38px}.vs-category-card span,.vs-category-card__title{display:block}.vs-blog-page .vs-native-hero--blog{background:#fff;padding:48px 0 62px}.vs-blog-page .vs-native-intro{max-width:1300px}.vs-blog-page .vs-native-intro h1{color:#333;font-size:2.55rem}.vs-blog-page .vs-native-intro__text{color:#111;font-size:1.08rem;line-height:1.72}.vs-blog-page .vs-category-grid{gap:16px 72px;grid-auto-flow:column;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(100px,auto));margin-top:88px}.vs-blog-page .vs-category-card{align-items:center;border-color:#e4e7e4;column-gap:16px;display:grid;grid-template-columns:48px minmax(0,1fr);min-height:100px;padding:16px 18px}.vs-blog-page .vs-category-card img{grid-row:1 / span 2;height:48px;width:48px}.vs-blog-page .vs-category-card__title{color:#333;font-size:.95rem;margin:0 0 4px}.vs-blog-page .vs-category-card small{color:#111;font-size:.93rem;line-height:1.55}.vs-blog-page .vs-native-section{background:#f7f7f7;padding:72px 0 120px}.vs-blog-page .vs-section-heading{margin-left:0;margin-bottom:390px;max-width:100%;text-align:left}.vs-blog-page .vs-section-heading h2{color:#333;font-size:2.1rem}.vs-section-actions{display:flex;justify-content:center;margin-top:30px}.vs-contact-copy{max-width:760px}.vs-contact-copy h3,.vs-contact-copy h4{color:var(--vs-green);font-size:1.2rem;line-height:1.25;margin:28px 0 12px}.vs-contact-panel{box-shadow:0 18px 44px rgb(0 88 43 / .08);display:grid;gap:14px;padding:26px}.vs-contact-panel h2,.vs-contact-panel h3{color:var(--vs-green);font-size:1.55rem;line-height:1.2;margin:0 0 4px}.vs-contact-card{align-items:flex-start;background:var(--vs-panel);border:1px solid var(--vs-line);border-radius:8px;color:var(--vs-text);display:flex;gap:12px;padding:16px;text-decoration:none}.vs-contact-card:hover{border-color:var(--vs-green-bright);color:var(--vs-text)}.vs-contact-card__icon{align-items:center;background:#fff;border-radius:6px;color:var(--vs-green);display:inline-flex;flex:0 0 38px;height:38px;justify-content:center;width:38px}.vs-contact-card__icon svg{height:20px;width:20px}.vs-contact-card strong,.vs-contact-card small{display:block}.vs-contact-card strong{color:var(--vs-green);font-size:1rem;line-height:1.25}.vs-contact-card small,.vs-contact-meta{color:var(--vs-muted);line-height:1.55}.vs-contact-meta{border-top:1px solid var(--vs-line);font-size:.92rem;padding-top:14px}.vs-contact-meta p{margin:0 0 6px}.vs-contact-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:2px}.vs-partner-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.vs-partner-panel{box-shadow:0 18px 44px rgb(0 88 43 / .08);padding:28px}.vs-partner-panel h2,.vs-partner-panel h3,.vs-partner-panel__title{color:var(--vs-green);display:block;font-size:1.65rem;line-height:1.2;margin:0 0 16px}.vs-partner-panel ul{display:grid;gap:12px;margin:0;padding:0}.vs-partner-panel li{color:var(--vs-muted);line-height:1.55;list-style:none;padding-left:24px;position:relative}.vs-partner-panel li::before{background:var(--vs-green-bright);border-radius:50%;content:"";height:8px;left:0;position:absolute;top:.62em;width:8px}.vs-partner-content h2,.vs-partner-content h3{color:var(--vs-green);line-height:1.2;margin-top:24px}.vs-partner-content h2:first-child,.vs-partner-content h3:first-child{margin-top:0}.vs-content-page .vs-content-layout-section{background:#fff;padding:58px 0 78px}.vs-content-page .vs-content-layout-section .container{max-width:1152px}.vs-content-main{max-width:880px}.vs-content-title{color:#333;font-size:2.45rem;font-weight:800;line-height:1.08;margin:0 0 58px;padding-bottom:0}.vs-editor-content{color:#111;font-size:1.08rem;line-height:1.65}.vs-editor-content h2,.vs-editor-content h3{color:#333;font-weight:800;line-height:1.08;margin:48px 0 16px;padding-bottom:0}.vs-editor-content h2{font-size:2.15rem}.vs-editor-content h3{font-size:1.85rem}.vs-editor-content h2:first-child,.vs-editor-content h3:first-child{margin-top:0}.vs-editor-content p{margin:0 0 22px}.vs-editor-content ul,.vs-editor-content ol{margin:0 0 28px;padding-left:22px}.vs-editor-content li{margin-bottom:8px}.vs-editor-content strong{font-weight:800}.vs-content-sidebar{display:grid;gap:42px}.vs-content-search{display:grid;gap:2px}.vs-content-search input{border:1px solid var(--vs-line);border-radius:3px;min-height:42px;padding:8px 10px;width:100%}.vs-content-search .btn{border-radius:3px;justify-content:center;width:100%}.vs-content-sidebar__section h2{color:#333;font-size:2rem;font-weight:800;line-height:1.05;margin:0 0 18px;padding-bottom:0}.vs-content-sidebar__section ul{display:grid;gap:14px;list-style:none;margin:0;padding:0}.vs-content-sidebar__section a{color:#6a6f6b;font-size:1.05rem;line-height:1.55;text-decoration:none}.vs-content-sidebar__section a:hover{color:var(--vs-green)}.vs-contact-page .vs-contact-main,.vs-contact-page .vs-contact-copy{max-width:100%}@media (max-width:767.98px){.vs-content-page .vs-content-layout-section{padding:54px 0 64px}.vs-content-page .vs-content-layout-section .container{padding-left:17px;padding-right:17px}.vs-content-title{font-size:3rem;line-height:1.05;margin-bottom:62px}.vs-editor-content{font-size:1.18rem;line-height:1.65}.vs-editor-content h2{font-size:2.05rem}.vs-editor-content h3{font-size:1.85rem}.vs-editor-content h2,.vs-editor-content h3{margin-top:42px}.vs-editor-content ul,.vs-editor-content ol{padding-left:0}.vs-editor-content li{margin-bottom:14px}.vs-partner-page .vs-content-layout-section .container{padding-left:20px;padding-right:20px}.vs-partner-page .vs-content-title{font-size:2.8rem;line-height:1}.vs-partner-page .vs-editor-content{font-size:1.15rem;line-height:1.74}.vs-partner-page .vs-editor-content h2{font-size:2rem;line-height:1}.vs-partner-page .vs-editor-content h3{font-size:1.35rem;line-height:1.35}.vs-partner-page .vs-editor-content a{text-decoration:none}.vs-content-sidebar{margin-top:54px}.vs-contact-page .vs-editor-content h2{font-size:2.22rem}}.vs-review-request-panel{background:#fff;border:1px solid var(--vs-line);border-radius:8px;box-sizing:border-box;box-shadow:0 18px 44px rgb(0 88 43 / .08);margin:0 auto;max-width:920px;padding:38px;text-align:center;width:100%}.vs-review-request-panel .vs-native-intro{max-width:780px}.vs-review-request-panel .vs-native-intro,.vs-review-request-panel .vs-native-intro__text,.vs-review-request-panel .vs-native-intro__text p,.vs-review-request-panel .vs-native-intro__text a{max-width:100%;overflow-wrap:anywhere}.vs-review-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:24px}.vs-review-actions .btn{align-items:center;border-radius:4px;display:inline-flex;font-weight:800;justify-content:center;line-height:1.2;min-height:44px;padding:12px 18px;text-decoration:none;white-space:normal}.vs-review-actions .btn-primary{background:var(--vs-green);border-color:var(--vs-green);color:#fff}.vs-review-actions .btn-outline-primary{background:#fff;border-color:var(--vs-green);color:var(--vs-green)}.vs-review-request-panel .vs-trustpilot-inline{clear:none;display:inline-flex;justify-content:center;width:auto}.vs-review-request-panel .vs-trustpilot-inline img,.vs-review-request-panel .vs-trustpilot-inline div{float:none}.vs-story-image,.vs-bio-hero-image,.vs-about-media,.vs-about-portrait{background:var(--vs-panel);border-radius:8px;display:block;height:auto;max-width:100%;object-fit:cover;width:100%}.vs-about-media{box-shadow:0 18px 44px rgb(0 88 43 / .11)}.vs-about-hero-note{color:var(--vs-text);font-size:1.08rem;line-height:1.65;margin-top:34px}.vs-about-hero-note p:last-child{margin-bottom:0}.vs-about-page .vs-native-intro h1{color:#333333!important}.vs-about-page .vs-section-heading h1{color:#333;font-size:2.45rem;font-weight:800;line-height:1.12;margin:0 0 20px;padding-bottom:0}@media (min-width:768px){.vs-about-page .vs-native-hero--about{padding-bottom:84px;padding-top:44px}}.vs-about-portrait{aspect-ratio:1 / 1;border:3px solid #111;border-radius:50%;margin:0 auto;max-width:220px;object-fit:cover}.vs-about-founder-side{align-items:start;display:grid;gap:24px}.vs-about-founder-copy{font-size:1rem;line-height:1.65}.vs-about-founder-copy p:last-child{margin-bottom:0}@media (min-width:992px){.vs-about-founder-side{grid-template-columns:minmax(0,1fr) 220px}.vs-about-founder-side .vs-about-portrait{margin:0}}.vs-shop-toolbar{align-items:center;display:flex;justify-content:center;margin-bottom:28px}.vs-filter-pills{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.vs-filter-pill{background:#fff;border:1px solid var(--vs-line);border-radius:999px;color:var(--vs-text);font-weight:800;padding:9px 15px;text-decoration:none}.vs-filter-pill:hover,.vs-filter-pill.is-active{background:var(--vs-green);border-color:var(--vs-green);color:#fff}.vs-pagination{margin-top:36px}.vs-pagination ul{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;list-style:none;margin:0;padding:0}.vs-pagination a,.vs-pagination span{align-items:center;border:1px solid var(--vs-line);border-radius:4px;display:inline-flex;font-weight:800;min-height:40px;min-width:40px;padding:8px 12px;text-decoration:none}.vs-pagination .current{background:var(--vs-green);color:#fff}.vs-faq-list{display:grid;gap:12px}.vs-faq-item{background:#fff;border:1px solid var(--vs-line);border-radius:8px;overflow:hidden}.vs-faq-item summary{color:var(--vs-green);cursor:pointer;font-size:1.04rem;font-weight:900;list-style:none;padding:18px 20px}.vs-faq-item summary::-webkit-details-marker{display:none}.vs-faq-item summary::after{content:"+";float:right}.vs-faq-item[open] summary::after{content:"-"}.vs-faq-item__body{border-top:1px solid var(--vs-line);color:var(--vs-muted);line-height:1.7;padding:18px 20px}.vs-service-page .vs-service-content-section{background:#fff;padding:46px 0 74px}.vs-service-page .vs-service-content-section .container{max-width:1300px}.vs-service-content{max-width:100%}body.vitasure-bootstrap-theme .vs-service-page .vs-native-intro{max-width:100%;text-align:left}body.vitasure-bootstrap-theme .vs-service-page .vs-native-intro h1{color:#333333!important;font-size:2.65rem!important;line-height:1.08!important;margin-bottom:26px!important}body.vitasure-bootstrap-theme .vs-service-page .vs-native-intro__text{color:#111111!important;font-size:1.06rem!important;line-height:1.65!important;max-width:100%!important}.vs-service-page .vs-native-intro__text p{margin-bottom:22px}.vs-service-page .vs-native-intro__text a,.vs-service-page .vs-faq-item__body a{color:var(--vs-green-bright);font-weight:800;text-decoration:none}.vs-service-page .vs-native-intro__text a:hover,.vs-service-page .vs-faq-item__body a:hover{color:var(--vs-green);text-decoration:underline}.vs-service-page .vs-faq-list--service{gap:0;margin-top:44px}.vs-service-page .vs-faq-item{border:1px solid #d6d6d6;border-radius:0;margin-top:-1px}.vs-service-page .vs-faq-item summary{color:var(--vs-green);font-size:1.45rem;line-height:1.2;padding:20px}.vs-service-page .vs-faq-item summary::after{color:#b8b8b8;content:"+";font-size:1rem;line-height:1.6}.vs-service-page .vs-faq-item[open] summary::after{content:""}.vs-service-page .vs-faq-item__body{border-top:0;color:#111;font-size:1.04rem;line-height:1.7;padding:6px 20px 26px}.vs-service-page .vs-faq-item__body p{margin:0 0 22px}.vs-service-page .vs-faq-item__body strong{font-weight:800}@media (max-width:767.98px){.vs-service-page .vs-service-content-section{padding:48px 0 64px}.vs-service-page .vs-service-content-section .container{padding-left:20px;padding-right:20px}body.vitasure-bootstrap-theme .vs-service-page .vs-native-intro h1{font-size:2.74rem!important;line-height:1.05!important;margin-bottom:34px!important}body.vitasure-bootstrap-theme .vs-service-page .vs-native-intro__text{font-size:1.22rem!important;line-height:1.7!important;text-align:left!important}.vs-service-page .vs-native-intro__text p{margin-bottom:28px}.vs-service-page .vs-faq-list--service{margin-top:18px}.vs-service-page .vs-faq-item summary{font-size:1.5rem;line-height:1;min-height:88px;padding:20px 70px 4px 20px}.vs-service-page .vs-faq-item__body{font-size:1.15rem;line-height:1.74;padding:0 20px 24px}}.vs-support-panel{padding:26px;position:sticky;top:18px}.vs-support-actions{display:grid;gap:10px;margin:18px 0}.btn-outline-primary{background:#ffffff!important;border-color:var(--vs-green)!important;box-shadow:none!important;color:var(--vs-green)!important}.btn-outline-primary:hover{background:var(--vs-green)!important;color:#ffffff!important}.vs-support-list{margin:0;padding-left:20px}.vs-test-card{display:flex;flex-direction:column;overflow:hidden}.vs-test-card__image{aspect-ratio:4 / 3;background:var(--vs-panel);display:block;overflow:hidden}.vs-test-card__image img{height:100%;object-fit:contain;padding:18px;width:100%}.vs-test-card__body{display:flex;flex:1 1 auto;flex-direction:column;padding:22px}.vs-test-card__body .btn{margin-top:auto}.vs-test-card__price{color:var(--vs-text);display:block;font-size:1.2rem;font-weight:800;line-height:1.2;margin:8px 0 16px;padding-bottom:0}.vs-content-stack{display:grid;gap:18px;margin:0 auto;max-width:920px}.vs-content-stack--wide{max-width:1040px}.vs-rich-text-block{padding:28px}.vs-legal-page .vs-legal-main{max-width:850px}.vs-legal-page.vs-content-page .vs-content-title{margin-bottom:48px}@media (min-width:992px){.vs-legal-page .vs-legal-main{margin-left:-12px}.vs-legal-page .vs-content-sidebar{margin-left:48px;max-width:210px}}.vs-legal-page .vs-editor-content.vs-legal-content{color:#111;font-size:1.12rem;line-height:1.65}.vs-legal-page .vs-editor-content.vs-legal-content h2,.vs-legal-page .vs-editor-content.vs-legal-content h3,.vs-legal-page .vs-editor-content.vs-legal-content h4{color:#333;font-weight:800;line-height:1.12;margin:34px 0 16px;padding-bottom:0}.vs-legal-page .vs-editor-content.vs-legal-content h2{font-size:1.65rem}.vs-legal-page .vs-editor-content.vs-legal-content h3{font-size:1.5rem}.vs-legal-page .vs-editor-content.vs-legal-content h4{font-size:1.25rem}.vs-legal-page .vs-editor-content.vs-legal-content h2:first-child,.vs-legal-page .vs-editor-content.vs-legal-content h3:first-child,.vs-legal-page .vs-editor-content.vs-legal-content h4:first-child{margin-top:0}.vs-legal-page .vs-editor-content.vs-legal-content ul,.vs-legal-page .vs-editor-content.vs-legal-content ol{padding-left:1.25rem}.vs-woocommerce-panel{padding:28px}.vs-woocommerce-panel .woocommerce{max-width:100%}.vs-woocommerce-panel table.shop_table{border-collapse:separate;border-radius:8px;max-width:100%;overflow:hidden}.vs-woocommerce-panel .woocommerce-info,.vs-woocommerce-panel .woocommerce-message{background:var(--vs-panel);border-top-color:var(--vs-green-bright);border-radius:8px}.vs-woocommerce-panel .woocommerce-MyAccount-navigation ul{display:grid;gap:8px;list-style:none;margin:0 0 24px;padding:0}.vs-woocommerce-panel .woocommerce-MyAccount-navigation a{background:var(--vs-panel);border:1px solid var(--vs-line);border-radius:6px;color:var(--vs-text);display:block;font-weight:800;padding:11px 14px;text-decoration:none}.vs-woocommerce-panel .woocommerce-MyAccount-navigation .is-active a,.vs-woocommerce-panel .woocommerce-MyAccount-navigation a:hover{background:var(--vs-green);border-color:var(--vs-green);color:#fff}.vs-woocommerce-panel .woocommerce-cart-form,.vs-woocommerce-panel .cart_totals,.vs-woocommerce-panel .woocommerce-checkout,.vs-woocommerce-panel .woocommerce-MyAccount-navigation,.vs-woocommerce-panel .woocommerce-MyAccount-content{max-width:100%}body.vitasure-bootstrap-theme .vp-auth-overlay:not(.is-open),body.vitasure-bootstrap-theme .vp-auth-overlay:not(.is-open) .vp-auth-drawer{display:none!important}@media (max-width:1199.98px){.vs-card-grid,.vs-card-grid--four{grid-template-columns:repeat(2,minmax(0,1fr))}.vs-blog-page .vs-category-grid{gap:16px 32px}}@media (max-width:991.98px){.vs-native-section,.vs-native-hero{padding:48px 0}.vs-home-hero{min-height:540px;padding:62px 0 50px}.vs-home-hero::before{background:rgb(255 255 255 / .54)}.vs-home-hero h1,.vs-native-intro h1{font-size:2.45rem}.vs-section-heading h2,.vs-section-heading h3{font-size:2rem}.vs-blog-page .vs-category-grid{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;margin-top:58px}.vs-support-panel{position:static}}@media (max-width:767.98px){.vs-card-grid,.vs-card-grid--four,.vs-category-grid{grid-template-columns:1fr}.vs-home-hero{min-height:816px;padding:30px 0 80px}.vs-home-hero::before{background:rgb(255 255 255 / .44)}.vs-home-hero .vs-trustpilot-inline{flex-wrap:nowrap;font-size:14px;gap:8px;max-width:100%}.vs-home-hero .vs-trustpilot-inline img{height:20px;max-width:140px}.vs-home-hero .vs-trustpilot-inline .trustpilot{height:20px}.vs-blog-page .vs-native-hero--blog{padding:54px 0 66px}.vs-blog-page .vs-native-intro h1{font-size:3rem}.vs-blog-page .vs-native-intro__text{font-size:1.24rem;line-height:1.72}.vs-blog-page .vs-category-grid{gap:26px;grid-auto-flow:row;grid-template-columns:1fr;grid-template-rows:none;margin-top:78px}.vs-blog-page .vs-category-card{grid-template-columns:48px minmax(0,1fr);min-height:100px;padding:14px 22px}.vs-blog-page .vs-category-card img{height:46px;width:46px}.vs-blog-page .vs-category-card__title{font-size:.98rem}.vs-blog-page .vs-category-card small{font-size:.95rem;line-height:1.45}.vs-about-page .container{padding-left:20px;padding-right:20px}.vs-about-page .row{margin-left:0;margin-right:0}.vs-about-page .row>[class*="col-"]{padding-left:0;padding-right:0}.vs-about-page .vs-native-intro,.vs-about-page .vs-section-heading{max-width:100%}.vs-about-page .vs-native-intro h1,.vs-about-page .vs-section-heading h1{font-size:2.8rem!important;line-height:1!important;margin-bottom:30px}.vs-about-page .vs-native-intro__text,.vs-about-page .vs-native-intro__text p,.vs-about-page .vs-section-heading,.vs-about-page .vs-section-heading p{color:#000;font-size:1.15rem;line-height:1.74}.vs-about-page .vs-native-intro__text a,.vs-about-page .vs-section-heading a{color:var(--vs-green-bright);font-weight:700;text-decoration:none}.vs-about-page .vs-about-hero-note{color:#000;font-size:1.15rem;line-height:1.74;margin-top:50px}.vs-blog-page .vs-native-section{padding-top:26px}.vs-blog-page .vs-section-heading{margin-bottom:0}.vs-home-hero h1,.vs-native-intro h1{font-size:1.82rem}.vs-home-hero__content,.vs-home-hero__text,.vs-native-intro,.vs-section-heading{max-width:calc(100vw - 48px);overflow-wrap:anywhere;width:100%}.vs-info-card{min-height:0}.vs-woocommerce-panel{padding:22px}.vs-legal-page .vs-content-layout-section{padding:58px 0 66px}.vs-legal-page .vs-content-layout-section .container{padding-left:20px;padding-right:20px}.vs-legal-page.vs-content-page .vs-content-title{font-size:2.95rem;line-height:1.02;margin-bottom:46px}.vs-legal-page .vs-editor-content.vs-legal-content{font-size:1.18rem;line-height:1.66}.vs-legal-page .vs-editor-content.vs-legal-content h2{font-size:1.78rem}.vs-legal-page .vs-editor-content.vs-legal-content h3{font-size:1.5rem}.vs-legal-page .vs-editor-content.vs-legal-content h2,.vs-legal-page .vs-editor-content.vs-legal-content h3,.vs-legal-page .vs-editor-content.vs-legal-content h4{line-height:1.14;margin:34px 0 18px}.vs-legal-page .vs-editor-content.vs-legal-content ul,.vs-legal-page .vs-editor-content.vs-legal-content ol{padding-left:1.1rem}.vs-woocommerce-panel table.shop_table{display:block;overflow-x:auto;width:100%}.vs-review-request-panel{max-width:calc(100vw - 28px);padding:26px 20px}.vs-review-request-panel .vs-native-intro h1{font-size:1.65rem;max-width:100%}.vs-review-actions .btn{max-width:100%}.vs-review-request-panel .vs-trustpilot-inline{display:flex;width:100%}.vs-review-request-panel .vs-trustpilot-inline div{flex:1 1 100%;text-align:center}}body.vitasure-bootstrap-theme .vs-home-hero h1{color:#333333!important;font-size:2.8rem!important;font-weight:800!important;line-height:1.2!important;padding-bottom:0!important}body.home.vitasure-bootstrap-theme .vs-section-heading h2,body.home.vitasure-bootstrap-theme .vs-section-heading h3{color:#333333!important;font-size:2rem!important;line-height:1!important}body.vitasure-bootstrap-theme .vs-native-intro h1{color:var(--vs-green)!important;font-size:3.1rem!important;font-weight:800!important;line-height:1.08!important;padding-bottom:0!important}body.vitasure-bootstrap-theme .vs-section-heading h2,body.vitasure-bootstrap-theme .vs-section-heading h3,body.vitasure-bootstrap-theme .vs-rich-text-block h2,body.vitasure-bootstrap-theme .vs-rich-text-block h3{color:var(--vs-green)!important;font-size:2.45rem!important;font-weight:800!important;line-height:1.12!important;margin-top:0!important;padding-bottom:0!important}body.vitasure-bootstrap-theme .vs-info-card h3,body.vitasure-bootstrap-theme .vs-category-card span,body.vitasure-bootstrap-theme .vs-category-card__title,body.vitasure-bootstrap-theme .vs-support-panel h2,body.vitasure-bootstrap-theme .vs-support-panel h3,body.vitasure-bootstrap-theme .vs-test-card h3,body.vitasure-bootstrap-theme .vs-faq-item summary{color:var(--vs-green)!important;font-size:1.18rem!important;font-weight:900!important;line-height:1.25!important;margin-top:0!important;padding-bottom:0!important}body.vitasure-bootstrap-theme .vs-home-hero__text,body.vitasure-bootstrap-theme .vs-native-intro__text,body.vitasure-bootstrap-theme .vs-section-heading p,body.vitasure-bootstrap-theme .vs-section-heading li,body.vitasure-bootstrap-theme .vs-info-card p,body.vitasure-bootstrap-theme .vs-category-card small,body.vitasure-bootstrap-theme .vs-support-panel p,body.vitasure-bootstrap-theme .vs-support-list,body.vitasure-bootstrap-theme .vs-test-card p,body.vitasure-bootstrap-theme .vs-rich-text-block p,body.vitasure-bootstrap-theme .vs-rich-text-block li,body.vitasure-bootstrap-theme .vs-faq-item__body{color:var(--vs-muted)!important;font-size:1rem!important;line-height:1.65!important}body.vitasure-bootstrap-theme .vs-home-hero__text{color:var(--vs-text)!important;font-size:1.15rem!important}body.vitasure-bootstrap-theme .vs-filter-pill{color:var(--vs-text)!important;font-size:0.95rem!important}body.vitasure-bootstrap-theme .vs-filter-pill:hover,body.vitasure-bootstrap-theme .vs-filter-pill.is-active{color:#ffffff!important}@media (max-width:991.98px){body.vitasure-bootstrap-theme .vs-home-hero h1,body.vitasure-bootstrap-theme .vs-native-intro h1{font-size:2.45rem!important}body.vitasure-bootstrap-theme .vs-section-heading h2,body.vitasure-bootstrap-theme .vs-section-heading h3,body.vitasure-bootstrap-theme .vs-rich-text-block h2,body.vitasure-bootstrap-theme .vs-rich-text-block h3{font-size:2rem!important}}@media (max-width:767.98px){body.vitasure-bootstrap-theme .vs-home-hero h1,body.vitasure-bootstrap-theme .vs-native-intro h1{font-size:1.82rem!important;max-width:calc(100vw - 48px)!important;overflow-wrap:anywhere!important}body.vitasure-bootstrap-theme .vs-home-hero__content,body.vitasure-bootstrap-theme .vs-home-hero__text,body.vitasure-bootstrap-theme .vs-native-intro,body.vitasure-bootstrap-theme .vs-section-heading{max-width:calc(100vw - 48px)!important;overflow-wrap:anywhere!important;width:100%!important}}body.vitasure-bootstrap-theme .vs-bio-age-page .vs-native-hero--bio{padding:44px 0 46px}body.vitasure-bootstrap-theme .vs-bio-age-page .vs-native-hero--bio .row{align-items:flex-start!important}body.vitasure-bootstrap-theme .vs-bio-age-page .vs-native-intro h1{color:#333333!important;font-size:2.55rem!important;line-height:1.08!important;overflow-wrap:normal!important;word-break:normal!important}body.vitasure-bootstrap-theme .vs-bio-age-page .vs-native-intro__text{color:#111111!important;line-height:1.65!important}body.vitasure-bootstrap-theme .vs-bio-age-page .vs-bio-hero-cta{display:flex;justify-content:center;margin-top:-10px}body.vitasure-bootstrap-theme .vs-bio-age-page .vs-bio-hero-cta .btn{max-width:100%;min-width:388px}body.vitasure-bootstrap-theme .vs-bio-age-page .vs-native-section--soft{background:#f7f7f7;padding:44px 0 52px}body.vitasure-bootstrap-theme .vs-bio-age-page .vs-card-grid--four{gap:44px}body.vitasure-bootstrap-theme .vs-bio-age-page .vs-info-card{background:#fff0;border:0;border-radius:0;min-height:0;padding:0 12px;text-align:center}body.vitasure-bootstrap-theme .vs-bio-age-page .vs-info-card__icon{height:62px;margin:0 auto 24px;width:62px}body.vitasure-bootstrap-theme .vs-bio-age-page .vs-info-card h3{color:#333333!important;font-size:1.34rem!important;line-height:1.22!important;margin-bottom:28px!important}body.vitasure-bootstrap-theme .vs-bio-age-page .vs-info-card p{color:#111111!important;font-size:0.96rem!important;line-height:1.55!important}body.vitasure-bootstrap-theme .vs-bio-age-page .vs-section-heading h2{color:#333333!important}@media (max-width:991.98px){body.vitasure-bootstrap-theme .vs-bio-age-page .vs-native-intro h1{font-size:2.7rem!important}}@media (max-width:767.98px){body.vitasure-bootstrap-theme .vs-bio-age-page .vs-native-hero--bio{padding:46px 0 44px}body.vitasure-bootstrap-theme .vs-bio-age-page .vs-native-hero--bio .container{padding-left:20px;padding-right:20px}body.vitasure-bootstrap-theme .vs-bio-age-page .vs-native-intro{max-width:100%!important}body.vitasure-bootstrap-theme .vs-bio-age-page .vs-native-intro h1{font-size:2.8rem!important;line-height:1!important;margin-bottom:34px!important;max-width:100%!important}body.vitasure-bootstrap-theme .vs-bio-age-page .vs-native-intro__text{font-size:1.15rem!important;line-height:1.74!important}body.vitasure-bootstrap-theme .vs-bio-age-page .vs-native-intro__text h3{color:#333333!important;font-size:1.35rem!important;font-weight:800!important;line-height:1.35!important;margin:20px 0 0!important;padding-bottom:15px!important}body.vitasure-bootstrap-theme .vs-bio-age-page .vs-native-intro__text p{margin-bottom:0!important}body.vitasure-bootstrap-theme .vs-bio-age-page .vs-native-intro__text p:first-child{margin-bottom:37px!important;max-width:335px!important}body.vitasure-bootstrap-theme .vs-bio-age-page .vs-bio-hero-cta .btn{min-width:0;width:100%}body.vitasure-bootstrap-theme .vs-bio-age-page .vs-bio-hero-image{margin-top:156px}body.vitasure-bootstrap-theme .vs-bio-age-page .vs-bio-hero-cta{margin-top:24px}body.vitasure-bootstrap-theme .vs-bio-age-page .vs-native-section--soft{padding:42px 0}body.vitasure-bootstrap-theme .vs-bio-age-page .vs-card-grid--four{gap:46px}}