.stellarnav,.stellarnav ul li{position:relative;line-height:normal}.stellarnav{width:100%;z-index:999}.stellarnav a{color:var(--black)}.stellarnav ul{margin:0;padding:0;text-align:center;display:flex;justify-content:flex-end}.stellarnav ul li{list-style:none;padding:0;vertical-align:middle;display:inline-block;margin:0}.stellarnav ul li+li{margin-left:20px}.stellarnav ul li a,body,p{font-style:normal;line-height:normal}.stellarnav ul li a{padding:.75rem;display:block;text-decoration:none;color:var(--Black,#171302);font-family:Inter;font-size:16px;font-weight:400;box-sizing:border-box;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.stellarnav ul li a:hover{color:#4479ff!important}.stellarnav ul li a:hover::before{width:100%}.stellarnav ul ul li a{color:var(--Black,#171302);padding:12px}.stellarnav ul li>a{padding:1rem 0;position:relative;color:var(--Black,#171302)}.stellarnav ul ul{top:auto;width:16.25rem;position:absolute;z-index:9900;text-align:left;display:none;background:#fff;border-radius:8px}.stellarnav ul ul li+li{border-top:1px solid #c0c1d1}.stellarnav ul ul>li a{color:var(--Sub-Text,#5E5F79);padding:12px}.stellarnav ul ul>li{position:relative;display:block}.stellarnav ul ul>li a:hover::before{opacity:1}.stellarnav svg{fill:currentColor;width:1em;height:1em;position:relative;top:.125rem}@media only screen and (max-width:768px){.stellarnav{overflow:hidden;display:block}.stellarnav ul{position:relative;display:none}}*,html{padding:0}*{box-sizing:border-box}html{width:100%;height:100%}body,p{padding:0}*,body,html{margin:0}body{color:var(--Sub-Text,#5e5f79);font-family:var(--Plus-Jakarta-Sans-Font-Family);font-size:1.125rem;font-weight:400;background:#fff;overflow-x:hidden}p{margin:0 0 .75rem;color:var(--Black,#171302);font-family:Inter;font-size:1rem;font-weight:300}p:last-child{margin:0}a,h1,h2{color:var(--Blue,#2b60a4)}h1,h2,h3,h4{margin:0 0 1.75rem;padding:0;font-family:Inter;font-size:3rem;font-style:normal;font-weight:700;line-height:normal}h3,h4{margin:0 0 1.5rem;color:var(--Black,#171302);font-size:2rem;font-weight:600}h4{margin:0 0 1rem;font-size:1.5rem}img{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-webkit-object-fit:cover}ul{list-style:none;box-sizing:border-box}ul,ul li{margin:0;padding:0}a{text-decoration:none}input:not([type=submit])::-moz-placeholder{color:var(--gray,#717b88);opacity:1;font-size:1rem}input:not([type=submit])::placeholder{color:var(--gray,#717b88);opacity:1;font-size:1rem}input:not([type=submit]){display:block;width:100%;color:var(--gray,#717b88);font-family:Inter;font-size:1rem;font-style:normal;font-weight:400;height:auto;padding:1.5rem .87rem;margin-bottom:1rem;border-radius:.5rem;background:#eff1f4;outline:0;border:0;box-shadow:none;line-height:normal;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;transition:all .3s ease-in-out;position:relative}header.header_main{position:absolute;left:0;top:0;padding:1rem 0;width:100%;z-index:999;background:var(--White,#fff)}header.header_main .hd_adjust{display:flex;align-items:center}header.header_main .hd_adjust .logo{max-width:13.75rem;width:100%}#cookie-notice .cookie-notice-container,header.header_main .hd_adjust .logo a{display:block}header.header_main .hd_adjust .stellarnav ul ul li+li{border-top:.0625rem solid #c0c1d1;margin:0}header.header_main .hd_adjust .stellarnav .sub-menu-toggle{display:none}header.header_main .hd_adjust .hd_btn{margin-left:1.75rem}footer.ftmain{position:relative;background:url(/wp-content/themes/luminous-vitality/images/footer_bg.png)no-repeat;background-size:cover;z-index:1}footer.ftmain .ft_vid,footer.ftmain::before{position:absolute;inset:0;width:100%;height:100%}footer.ftmain .ft_vid{display:block;z-index:-2;-o-object-fit:cover;object-fit:cover}footer.ftmain::before{content:" ";background:linear-gradient(0deg,rgb(0 0 0/.8)0,rgb(0 0 0/.8) 100%);z-index:-1}footer.ftmain .ft_top{padding:6.38rem 0 3.13rem}footer.ftmain .ft_top .ft_item{margin-bottom:1.25rem}footer.ftmain .ft_top .ft_item .ft_logo{max-width:305rem;margin:0 0 1.25rem}footer.ftmain .ft_top .ft_item .newsletter_bx p,footer.ftmain .ft_top .ft_item p{color:var(--White,#fff);font-style:normal;font-weight:600;line-height:normal}footer.ftmain .ft_top .ft_item h4{color:var(--White,#fff);font-size:1rem;font-style:normal;font-weight:700;line-height:1.125rem;letter-spacing:.0625rem;text-transform:capitalize;margin:0 0 2rem}footer.ftmain .ft_copyright p,footer.ftmain .ft_top .ft_item ul li{color:var(--White,#fff);font-size:1rem;font-style:normal;font-weight:400;line-height:1.375rem}footer.ftmain .ft_top .ft_item ul li{font-family:Inter}footer.ftmain .ft_top .ft_item ul li a{color:var(--White,#fff);font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;transition:all .3s ease-in-out}footer.ftmain .ft_top .ft_item ul li a:hover{color:#0962fe}footer.ftmain .ft_top .ft_item ul li+li{margin-top:1.25rem}footer.ftmain .ft_top .ft_item .newsletter_bx{margin:0 0 2.5rem}footer.ftmain .ft_top .ft_item .newsletter_bx .fm_gp{position:relative;margin:0 0 1.25rem}footer.ftmain .ft_top .ft_item .newsletter_bx .fm_gp form input[type=email]{padding:1.25rem .87rem}footer.ftmain .ft_top .ft_item .newsletter_bx .fm_gp form input[type=submit]{font-size:0;display:flex;width:2.75rem;height:2.75rem;padding:.75rem .625rem;border-radius:.25rem;border:0;align-items:center;justify-content:center;background:#2b60a4 url(/wp-content/themes/luminous-vitality/images/arrow-right.png)no-repeat;background-position:center;position:absolute;right:.5rem;top:.5rem;margin:auto}footer.ftmain .ft_top .ft_item .newsletter_bx .fm_gp form .wpcf7-response-output{font-size:.8rem;font-family:Inter;color:#fff;margin:0 0 .9375rem}footer.ftmain .ft_top .ft_item .newsletter_bx p{font-size:.875rem;font-weight:400}footer.ftmain .ft_top .ft_item .follow_us ul{display:flex;gap:1rem}footer.ftmain .ft_top .ft_item .follow_us ul li{margin:0}footer.ftmain .ft_top .ft_item .follow_us ul li a{width:1.75rem;height:1.75rem;border:1px solid #fff;display:flex;align-items:center;font-size:.75rem;justify-items:center;text-align:center;justify-content:center;border-radius:50%;transition:all .3s ease-in-out}footer.ftmain .ft_top .ft_item .follow_us ul li a:hover{background:#fff;color:#000}footer.ftmain .ft_top .ft_item.quick_links .mb_20{margin-bottom:0}footer.ftmain .ft_copyright{text-align:center;padding:0 0 2.5rem}footer.ftmain .ft_copyright p{text-align:center}@media screen and (max-width:1400px){.stellarnav ul li a{font-size:15px}.stellarnav ul li+li{margin-left:15px}}@media screen and (max-width:1300px){.stellarnav ul li a{font-size:.9rem}}@media screen and (max-width:1200px){h1,h2{font-size:2.25rem}h3{font-size:1.625rem}h4{font-size:1.375rem}.stellarnav ul ul{top:auto;width:12.25rem}.stellarnav ul li a{font-size:.7rem}header.header_main .hd_adjust .logo{max-width:10.75rem}}@media screen and (max-width:991px){h1,h2{font-size:1.625rem}h3{font-size:1.375rem}h4{font-size:1.125rem}.stellarnav ul li a{font-size:1rem}.stellarnav ul li a:hover{color:#f8da55!important}.stellarnav ul ul{border-radius:0}header.header_main .hd_adjust .logo{display:flex;order:1}header.header_main .hd_adjust .stellarnav{display:flex;order:3;margin-left:.9375rem;width:auto}header.header_main .hd_adjust .hd_btn{display:flex;order:2;margin-left:auto}footer.ftmain .ft_top{padding:3.75rem 0}.ft_item.logo_para{text-align:center}.ft_item.logo_para .ft_logo+p{max-width:600px;margin:0 auto 20px}}@media screen and (max-width:767px){body,p{font-size:1rem}input:not([type=submit]){padding:.9rem .87rem}h1,h2{font-size:1.5rem}header.header_main .hd_adjust .stellarnav{margin-left:auto}footer.ftmain .ft_top{padding:1.875rem 0 0;text-align:center}footer.ftmain .ft_top .ft_item .newsletter_bx,footer.ftmain .ft_top .ft_item h4{margin:0 0 1.25rem}footer.ftmain .ft_top .ft_item ul li+li{margin-top:.625rem}footer.ftmain .ft_top .ft_item .follow_us ul{justify-content:center}footer.ftmain .ft_top .ft_item .newsletter_bx .fm_gp form input[type=email]{padding:.95rem .87rem}footer.ftmain .ft_copyright{padding:0 0 20px}footer.ftmain .ft_copyright p{font-size:.8rem;line-height:1.175rem}footer.ftmain .ft_top .ft_item.quick_links .mb_20{margin-bottom:20px}header.header_main .hd_adjust .hd_btn{padding:20px}footer.ftmain .ft_top .ft_item .newsletter_bx .fm_gp form input[type=submit]{top:.212rem}}.entry-content{counter-reset:footnotes}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7-form-control-wrap{position:relative}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=email]{direction:ltr}#cookie-notice,#cookie-notice .cn-button:not(.cn-button-custom){font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif;font-weight:400;font-size:13px;text-align:center}#cookie-notice{position:fixed;min-width:100%;height:auto;z-index:100000;letter-spacing:0;line-height:20px;left:0}#cookie-notice,#cookie-notice *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cookie-notice.cookie-notice-hidden .cookie-notice-container{display:none}.cn-position-bottom{bottom:0}.cookie-notice-container{padding:15px 30px;text-align:center;width:100%;z-index:2}.cn-close-icon{position:absolute;right:15px;top:50%;margin-top:-10px;width:15px;height:15px;opacity:.5;padding:10px;outline:0;cursor:pointer}.cn-close-icon:hover{opacity:1}.cn-close-icon:after,.cn-close-icon:before{position:absolute;content:" ";height:15px;width:2px;top:3px;background-color:gray}.cn-close-icon:before{transform:rotate(45deg)}.cn-close-icon:after{transform:rotate(-45deg)}#cookie-notice .cn-button{margin:0 0 0 10px;display:inline-block}#cookie-notice .cn-button:not(.cn-button-custom){letter-spacing:.25px;margin:0 0 0 10px;text-transform:none;display:inline-block;cursor:pointer;touch-action:manipulation;white-space:nowrap;outline:0;box-shadow:none;text-shadow:none;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;padding:8.5px 10px;line-height:1;color:inherit}.cn-text-container{margin:0 0 6px}.cn-buttons-container,.cn-text-container{display:inline-block}@media all and (max-width:900px){.cookie-notice-container #cn-notice-buttons,.cookie-notice-container #cn-notice-text{display:block}#cookie-notice .cn-button{margin:0 5px 5px}}@media all and (max-width:480px){.cookie-notice-container{padding:15px 25px}}#ez-toc-container{background:#f9f9f9;border:1px solid #aaa;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);display:table;margin-bottom:1em;padding:10px 20px 10px 10px;position:relative;width:auto}#ez-toc-container ul ul{margin-left:1.5em}#ez-toc-container li,#ez-toc-container ul{padding:0}#ez-toc-container li,#ez-toc-container ul,#ez-toc-container ul li{background:0 0;list-style:none;line-height:1.6;margin:0;overflow:hidden;z-index:1}#ez-toc-container .ez-toc-title{text-align:left;line-height:1.45;margin:0;padding:0}.ez-toc-title-container{display:table;width:100%}.ez-toc-btn,.ez-toc-title,.ez-toc-title-toggle{display:inline;text-align:left;vertical-align:middle}.ez-toc-btn{display:inline-block;font-weight:400;padding:6px 12px;margin-bottom:0;font-size:14px;line-height:1.428571429;text-align:center;white-space:nowrap;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}#ez-toc-container a{color:#444;box-shadow:none;text-decoration:none;text-shadow:none;display:inline-flex;align-items:stretch;flex-wrap:nowrap}#ez-toc-container a:visited{color:#9f9f9f}#ez-toc-container a:hover{text-decoration:underline}#ez-toc-container a.ez-toc-toggle{display:flex;align-items:center;color:#444;background:inherit;border:inherit}.ez-toc-btn:focus{outline:#333 dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.ez-toc-btn:focus,.ez-toc-btn:hover{color:#333;text-decoration:none}.ez-toc-btn:active{outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.ez-toc-btn-default{color:#333;background-color:#fff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);text-shadow:0 1px 0#fff;background-image:-webkit-gradient(linear,left 0,left 100%,from(#fff),to(#e0e0e0));background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-moz-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);background-repeat:repeat-x;border-color:#ccc}.ez-toc-btn-default:active{background-color:#ebebeb}.ez-toc-btn-default:active,.ez-toc-btn-default:focus,.ez-toc-btn-default:hover{color:#333;border-color:#adadad}.ez-toc-btn-default:active{background-image:none;background-color:#e0e0e0;border-color:#dbdbdb;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.ez-toc-btn-xs{font-size:12px;line-height:1.5;border-radius:3px;padding:1px 5px}.ez-toc-btn:active{background-image:none}.ez-toc-btn-default:focus,.ez-toc-btn-default:hover{background-color:#e0e0e0;background-position:0-15px}.ez-toc-pull-right{float:right!important;margin-left:10px}#ez-toc-container .ez-toc-js-icon-con{display:initial;float:right;position:relative;font-size:16px;padding:0;border:1px solid #999191;border-radius:5px;cursor:pointer;left:10px;width:35px}div#ez-toc-container .ez-toc-title{display:initial}.eztoc-hide{display:none}.ez-toc-icon-toggle-span{display:flex;align-items:center;width:35px;height:30px;justify-content:center;direction:ltr}.wp-gr .grw-scroll::-webkit-scrollbar-thumb:window-inactive{background:#ccc!important}@media print{@media print{@page{margin:2cm}.entry,.entry .entry-header{margin-top:0;margin-bottom:0}body{font:13pt Georgia,"Times New Roman",Times,serif;font:13pt var(--global--font-secondary,Georgia,"Times New Roman",Times,serif);line-height:1.3;background:#fff!important;color:#000}.entry-title,.singular .entry-title,h1{font-size:22pt;font-weight:700}h2,h3,h4{font-size:14pt;margin-top:25px}a{page-break-inside:avoid}h1,h2,h3,h4,img{page-break-inside:avoid;page-break-after:avoid}ul{page-break-before:avoid}a,a:link,a:visited{background:#fff0;font-weight:700;text-decoration:underline;text-align:left}a[href^=http]:after{content:" < "attr(href)"> "}a:after>img,article a[href^="#"]:after{content:""}a:not(:local-link):after{content:" < "attr(href)"> "}}}