*,*::before,*::after{box-sizing:border-box}body,h1,h2,.home-content h1,h3,.highlights h2,h4,.secondary aside:not(.side-navigation) h2,.secondary aside:not(.side-navigation) .home-content h1,.home-content .secondary aside:not(.side-navigation) h1,p,figure,blockquote,dl,dd,ul,ol{margin:0}ul,ol{padding:0}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}button{border:0;background:0;padding:0;cursor:pointer}sub,sup{font-size:75%;line-height:0;position:relative}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.tymbrel-row:not(.cmsi-layout-container) .tymbrel-col>:first-child{margin-top:0}.tymbrel-row:not(.cmsi-layout-container) .tymbrel-col>:last-child{margin-bottom:0}@media screen and (max-width: 1150px){.captcha-recaptcha{transform:scale(0.77);transform-origin:0 0}}.accordion>li .accordion-title:before{content:"" !important;margin:0 !important}.hide{display:none}div[itemprop="address"] span[itemprop="addressLocality"],div[itemprop="address"] span[itemprop="postalCode"]{display:inline-block}.introRow{max-width:900px !important;margin-left:auto !important;margin-right:auto !important;text-align:center !important}.verticallyCentre{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}@media screen and (max-width: 500px){.form-vertical .visuallyHidden{clip:none;height:auto;margin:0;overflow:unset !important;position:relative;width:auto}}.blockBodyScroll *{container:unset !important}:root{--primary-200: #039eff;--primary-300: #0078c2;--primary-400: #00609c;--primary-500: #004876;--primary-10: rgba(0,96,156,0.1);--primary-50: rgba(0,96,156,0.5);--primary-text: #fff;--success-300: #022f67;--success-400: #011e41;--success-500: #000d1b;--success-0: rgba(1,30,65,0);--success-60: rgba(1,30,65,0.6);--success-85: rgba(1,30,65,0.85);--success-text: #fff;--alert-300: #00bfd2;--alert-400: #00a8b8;--alert-500: #00919f;--alert-text: #fff;--alert-85: rgba(0,168,184,0.85);--emergency-300: #00bfd2;--emergency-400: #db0032;--emergency-500: #c2002c;--links: #00609c;--padding: 1.25rem;--double-padding: 2.5rem;--bs: 0 rem(15) rem(25) 0 rgba(0, 0, 0, 0.05);--lbs: 0 rem(25) rem(50) 0 rgba(0, 0, 0, 0.15);--br: 23px;--cbr: 500px;--circle: 2.688rem;--smCircle: 1.875rem;--desktopHeaderHeight: 11.610625rem;--headerLogoWidth: 18.75rem;--headerLogoMaxWidth: 18.75rem;--footerLogoWidth: 12.5rem}.accessibility{--primary-200: #fff;--primary-300: #666;--primary-400: #4d4d4d;--primary-500: #333;--primary-10: rgba(77,77,77,0.1);--primary-50: rgba(77,77,77,0.5);--success-300: #4d4d4d;--success-400: #333;--success-500: #1a1a1a;--success-85: rgba(51,51,51,0.85);--alert-300: #333;--alert-400: #1a1a1a;--alert-500: #000;--alert-text: #fff;--alert-85: rgba(51,51,51,0.85);--emergency-300: #333;--emergency-400: #1a1a1a;--emergency-500: #000;--links: #000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}html{box-sizing:border-box;font-size:100%}*,*::before,*::after{box-sizing:inherit}.row{max-width:none;margin-left:auto;margin-right:auto;display:flex;flex-flow:row wrap}.row .row{margin-left:calc(-1 * var(--padding));margin-right:calc(-1 * var(--padding))}.columns{padding-left:var(--padding);padding-right:var(--padding);width:100%;flex:0 1 auto}.primary .columns{padding-bottom:var(--double-padding)}@media screen and (min-width: 48.0625rem){.columns.large-1{width:8.33333%}.columns.large-2{width:16.66667%}.columns.large-3{width:25%}.columns.large-4{width:33.33333%}.columns.large-5{width:41.66667%}.columns.large-6{width:50%}.columns.large-7{width:58.33333%}.columns.large-8{width:66.66667%}.columns.large-9{width:75%}.columns.large-10{width:83.33333%}.columns.large-11{width:91.66667%}}.tymbrel-row:not(.cmsi-layout-container){margin-left:calc(-1 * var(--padding));margin-right:calc(-1 * var(--padding))}.tymbrel-row:not(.cmsi-layout-container) .tymbrel-col{padding-left:var(--padding);padding-right:var(--padding);padding-bottom:0}main .tymbrel-row:not(.cmsi-layout-container) .tymbrel-col{padding-bottom:var(--double-padding)}@font-face{font-family:"flexslider-icon";src:url("fonts/flexslider-icon.eot");src:url("fonts/flexslider-icon.eot?#iefix") format("embedded-opentype"),url("fonts/flexslider-icon.woff") format("woff"),url("fonts/flexslider-icon.ttf") format("truetype"),url("fonts/flexslider-icon.svg#flexslider-icon") format("svg");font-weight:normal;font-style:normal}.flex-container a:hover,.flex-slider a:hover{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 3.75rem;background:#fff;border:.25rem solid #fff;position:relative;zoom:1;-o-box-shadow:"" 0 1px 4px rgba(0,0,0,0.2);box-shadow:"" 0 1px 4px rgba(0,0,0,0.2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:125rem;transition:all 1s ease}.loading .flex-viewport{max-height:18.75rem}@-moz-document url-prefix(){.loading .flex-viewport{max-height:none}}.carousel li{margin-right:.3125rem}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:2.5rem;height:2.5rem;margin:-1.25rem 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);transition:all 0.3s ease-in-out}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:2.5rem;display:inline-block;content:"\f001";color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3)}.flex-direction-nav a.flex-next:before{content:"\f002"}.flex-direction-nav .flex-prev{left:-3.125rem}.flex-direction-nav .flex-next{right:-3.125rem;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:.625rem}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:.625rem}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{display:none}.flex-pauseplay a{display:block;width:1.25rem;height:1.25rem;position:absolute;bottom:.3125rem;left:.625rem;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:1.25rem;display:inline-block;content:"\f004"}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:"\f003"}.flex-control-nav{width:100%;position:absolute;bottom:-2.5rem;text-align:center}.flex-control-nav li{margin:0 .3125rem;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:.625rem;height:.625rem;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:.3125rem 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:0.7;cursor:pointer;-moz-user-select:none;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width: 53.75rem){.flex-direction-nav .flex-prev{opacity:1;left:.625rem}.flex-direction-nav .flex-next{opacity:1;right:.625rem}}body{background:#011228;font-family:"Lato",sans-serif;line-height:1.5;color:#333;font-size:1rem;display:flex;flex-flow:row wrap;justify-content:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width: 48rem){body{-webkit-text-size-adjust:none}}body .secondary{font-size:.8125rem}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{-webkit-appearance:none}.skip-to-content-link{left:50%;padding:.5rem 1rem;position:absolute;transform:translate(-500%, -1000%);transition:transform 0.3s;text-transform:uppercase;font-size:.75rem;letter-spacing:.1em;font-weight:700;font-family:"Poppins",sans-serif}.skip-to-content-link:focus{transform:translate(-50%, 0%);z-index:5000}main:not(.primary)>.tymbrel-row{margin:0}@media screen and (min-width: 70.3125rem){h1,h2,.home-content h1,h3,.highlights h2,h4,.secondary aside:not(.side-navigation) h2,.secondary aside:not(.side-navigation) .home-content h1,.home-content .secondary aside:not(.side-navigation) h1,h5,h6,p,div{scroll-margin-top:var(--desktopHeaderHeight)}}*:focus{outline:2px solid #00609c}.wrap{width:100%;max-width:91.375rem;background:#fff;margin-bottom:1.25rem}@media screen and (min-width: 31.3125rem){.wrap{margin:1.25rem;border-radius:var(--br)}}@media screen and (min-width: 59.4375rem){.wrap{margin:2.5rem}}@media screen and (min-width: 71.9375rem){.wrap{margin:4.3125rem}}a{color:#00609c;text-decoration:none;transition:background 0.2s ease-out, color 0.2s ease-out}a:hover,a:focus{color:#000}h1,h2,.home-content h1,h3,.highlights h2,h4,.secondary aside:not(.side-navigation) h2,.secondary aside:not(.side-navigation) .home-content h1,.home-content .secondary aside:not(.side-navigation) h1,h5,h6{margin:0 0 .625rem 0;font-weight:500;letter-spacing:-.01em;font-family:"Poppins",sans-serif}.secondary h1,.secondary h2,.secondary h3,.secondary h4,.secondary aside:not(.side-navigation) h2,.secondary aside:not(.side-navigation) .home-content h1,.home-content .secondary aside:not(.side-navigation) h1,.secondary h5,.secondary h6{margin-top:1.875rem}.primary h1,.primary h2,.primary h3,.primary h4,.primary .secondary aside:not(.side-navigation) h2,.primary .secondary aside:not(.side-navigation) .home-content h1,.home-content .primary .secondary aside:not(.side-navigation) h1,.secondary aside:not(.side-navigation) .primary h2,.secondary aside:not(.side-navigation) .primary .home-content h1,.home-content .secondary aside:not(.side-navigation) .primary h1,.primary h5,.primary h6{line-height:1.35 !important}h1{line-height:1.2586206897;font-size:2.7rem}@media screen and (min-width: 48.0625rem){h1{font-size:3.0375rem}}@media screen and (min-width: 80.0625rem){h1{font-size:3.375rem}}@supports (font-size: clamp(2.59875rem, calc(4.5vw + 0.5rem), 3.375rem)){h1{font-size:clamp(2.59875rem, calc(4.5vw + 0.5rem), 3.375rem)}}h2:not(.title),.home-content h1:not(.title){line-height:1.3571428571;font-size:1.8rem}@media screen and (min-width: 48.0625rem){h2:not(.title),.home-content h1:not(.title){font-size:2.025rem}}@media screen and (min-width: 80.0625rem){h2:not(.title),.home-content h1:not(.title){font-size:2.25rem}}@supports (font-size: clamp(1.8rem, calc(4.25vw + 0.5rem), 2.25rem)){h2:not(.title),.home-content h1:not(.title){font-size:clamp(1.8rem, calc(4.25vw - 0.5rem), 2.25rem)}}h3,.highlights h2,.highlights .home-content h1,.home-content .highlights h1{font-size:1.3rem}@media screen and (min-width: 48.0625rem){h3,.highlights h2,.highlights .home-content h1,.home-content .highlights h1{font-size:1.4625rem}}@media screen and (min-width: 80.0625rem){h3,.highlights h2,.highlights .home-content h1,.home-content .highlights h1{font-size:1.625rem}}@supports (font-size: clamp(1.3rem, calc(3.5vw + 0.5rem), 1.625rem)){h3,.highlights h2,.highlights .home-content h1,.home-content .highlights h1{font-size:clamp(1.3rem, calc(3.5vw + 0.5rem), 1.625rem)}}h4,.secondary aside:not(.side-navigation) h2,.secondary aside:not(.side-navigation) .home-content h1,.home-content .secondary aside:not(.side-navigation) h1{font-size:1.125rem;line-height:1.4444444444}h5{font-size:1rem}.side-navigation h5{font-size:1.125rem;line-height:1.3333333333;letter-spacing:-.01em}h6{font-size:.875rem}p{margin:0 0 1em 0}p:not(.leadin):last-child{margin-bottom:0 !important}p:empty{display:none}p.leadin{font-size:1.25rem;line-height:1.4}ul,ol{margin:0 0 1.2rem 1.2rem}ul{list-style:disc}ol{list-style:decimal}li{margin:0 0 0.5em 0}table{border-collapse:collapse;border-spacing:0;margin:0 0 1.2rem}table:not(.DRXQuickForm){width:100%;border:.0625rem solid rgba(51,51,51,0.1)}table:not(.DRXQuickForm) tr:nth-child(even){background:#fafafa}table:not(.DRXQuickForm) th{text-align:left}table:not(.DRXQuickForm) th,table:not(.DRXQuickForm) td{padding:.3125rem .625rem}.callout,.vets .calloutShowcase,.team .calloutShowcase,.calloutIcon,.calloutWater,.calloutPrimary,.calloutAlert{padding:1.875rem;text-align:center;margin:1.875rem 0}.callout>:first-child,.vets .calloutShowcase>:first-child,.team .calloutShowcase>:first-child,.calloutIcon>:first-child,.calloutWater>:first-child,.calloutPrimary>:first-child,.calloutAlert>:first-child{margin-top:0}.callout>:last-child,.vets .calloutShowcase>:last-child,.team .calloutShowcase>:last-child,.calloutIcon>:last-child,.calloutWater>:last-child,.calloutPrimary>:last-child,.calloutAlert>:last-child{margin-bottom:0}.top.callout,.vets .top.calloutShowcase,.team .top.calloutShowcase,.top.calloutIcon,.top.calloutWater,.top.calloutPrimary,.top.calloutAlert{margin-top:0}.bottom.callout,.vets .bottom.calloutShowcase,.team .bottom.calloutShowcase,.bottom.calloutIcon,.bottom.calloutWater,.bottom.calloutPrimary,.bottom.calloutAlert{margin-bottom:0}@media screen and (max-width: 1150px){.callout,.vets .calloutShowcase,.team .calloutShowcase,.calloutIcon,.calloutWater,.calloutPrimary,.calloutAlert{padding:20px !important}}.calloutLeft{text-align:left}hr{border:0;border-top:.0625rem solid #ccc;margin:1.2rem 0;clear:both}blockquote:before,blockquote:after{content:"";content:none}blockquote{margin:0 0 1rem 2rem;padding:0 1rem;font-style:italic;border-left:.1875rem double #d6d6d6}img,object,embed{max-width:100%}img{height:auto}.group:after{content:"";display:table;clear:both}::-moz-selection{color:#fff;text-shadow:none;background:#00609c}::-webkit-selection{color:#fff;text-shadow:none;background:#00609c}::selection{color:#fff;text-shadow:none;background:#00609c}#sticky{position:fixed;width:100%;z-index:999998;left:0;bottom:-3.4375rem;text-align:center;border-top:1px solid rgba(255,255,255,0.3);visibility:hidden;transition:bottom 0.2s ease-out, visibility 0.2s ease-out}#sticky>p{display:flex;flex-direction:row !important}#sticky>p>span{width:calc((100% - 3.75rem) / 2)}#sticky>p>span a{width:100% !important;height:100% !important}#sticky>p .grt-mobile-button{width:3.75rem;border-radius:0 !important}#sticky .cms-button-primary,#sticky .cms-button-secondary,#sticky .wellnessPlans .planDetails .cms-button-text,.wellnessPlans .planDetails #sticky .cms-button-text,#sticky .wellnessPlans .planDetails .search-results ol .desc a cite,.wellnessPlans .planDetails .search-results ol .desc a #sticky cite,#sticky .search-results ol .desc a .wellnessPlans .planDetails cite,.search-results ol .desc a .wellnessPlans .planDetails #sticky cite,#sticky .cms-button-success,#sticky .cms-button-alert{display:flex;justify-content:center;line-height:1.1;width:calc((100% - 3.75rem) / 2);margin:0;border-radius:0 !important;height:3.125rem;padding:.6875rem .3125rem .1875rem}#sticky .cms-button-primary:after,#sticky .cms-button-secondary:after,#sticky .wellnessPlans .planDetails .cms-button-text:after,.wellnessPlans .planDetails #sticky .cms-button-text:after,#sticky .wellnessPlans .planDetails .search-results ol .desc a cite:after,.wellnessPlans .planDetails .search-results ol .desc a #sticky cite:after,#sticky .search-results ol .desc a .wellnessPlans .planDetails cite:after,.search-results ol .desc a .wellnessPlans .planDetails #sticky cite:after,#sticky .cms-button-success:after,#sticky .cms-button-alert:after{content:none;margin:0}#sticky .phone a{width:100%}#sticky .phone a .phone__num{display:none}#sticky.scroll{visibility:visible;bottom:-.125rem}@media screen and (min-width: 48.0625rem){#sticky{display:none !important}}.blog-posts .entry,.blog-posts .post{border-bottom:.0625rem solid rgba(51,51,51,0.05);padding-bottom:1.375rem;margin-bottom:1.375rem;display:flex;flex-wrap:wrap}.blog-posts .entry:last-of-type,.blog-posts .post:last-of-type{border-bottom:0;padding-bottom:0;margin-bottom:0}.blog-posts .entry img,.blog-posts .post img{width:100%}@media screen and (min-width: 40.0625rem){.blog-posts .entry img,.blog-posts .post img{width:auto}}.blog-posts .cmsi-post-summary,.blog-posts .post{width:calc(100% - 200px)}.blog-posts .cmsi-post-summary h2.title,.blog-posts .cmsi-post-summary .home-content h1.title,.home-content .blog-posts .cmsi-post-summary h1.title,.blog-posts .post h2.title,.blog-posts .post .home-content h1.title,.home-content .blog-posts .post h1.title{font-size:1.125rem;margin:0 0 .625rem 0}.secondary .blog-posts .cmsi-post-summary h2.title,.secondary .blog-posts .cmsi-post-summary .home-content h1.title,.home-content .secondary .blog-posts .cmsi-post-summary h1.title,.secondary .blog-posts .post h2.title,.secondary .blog-posts .post .home-content h1.title,.home-content .secondary .blog-posts .post h1.title{font-size:1rem}.blog-posts .cmsi-post-summary .meta,.blog-posts .cmsi-post-summary .date,.blog-posts .post .meta,.blog-posts .post .date{font-size:.875rem;color:#444;line-height:1.1428571429;margin-bottom:.9375rem}.blog-posts .cmsi-post-summary p,.blog-posts .post p{font-size:1rem;line-height:1.375;margin-bottom:1rem}.secondary .blog-posts .cmsi-post-summary p,.secondary .blog-posts .post p{font-size:.875rem}.blog-posts .cmsi-post-summary p:nth-last-child(2):not(.meta),.blog-posts .post p:nth-last-child(2):not(.meta){margin-bottom:0}.secondary .blog-posts .cmsi-post-summary .meta,.secondary .blog-posts .cmsi-post-summary .date,.secondary .blog-posts .post .meta,.secondary .blog-posts .post .date{display:none}.blog-posts .cmsi-post-thumb{width:100%;padding-right:0px}@media screen and (min-width: 40.0625rem){.blog-posts .cmsi-post-thumb{padding-right:20px;width:200px}}.blog-posts .cmsi-post-thumb img{display:block;height:100%;-o-object-fit:cover;object-fit:cover}.blog-posts .cmsi-post-summary{width:100%;margin-top:var(--padding)}@media screen and (min-width: 40.0625rem){.blog-posts .cmsi-post-summary{width:calc(100% - 200px);margin-top:0}}.blog-posts .post-footer a{display:block;margin-top:.5rem}.blog-posts.recent h2.title,.blog-posts.recent .home-content h1.title,.home-content .blog-posts.recent h1.title{width:100%}.blog-posts.recent .post{width:100%}.blogVertical .cmsi-post-thumb,.blogVertical .cmsi-post-summary,.blogVertical .post{width:100%}.blogVertical .cmsi-post-thumb{padding-right:0}ul.testimonials li{padding:var(--double-padding) var(--padding) var(--padding);margin:3.0125rem 0;text-align:center;position:relative}ul.testimonials li:before{content:"";display:block;position:absolute;background:url(../images/open-quotation.svg) no-repeat;background-size:100%;left:0;right:0;margin:0 auto;filter:drop-shadow(0 25px 50px rgba(0,0,0,0.05));width:3.3125rem;height:2.1875rem;top:-1.09375rem}@media screen and (min-width: 48.0625rem){ul.testimonials li:before{width:4.5625rem;height:3.0125rem;top:-1.50625rem}}.secondary ul.testimonials li{text-align:left;margin:1.50625rem 0}.secondary ul.testimonials li:before{width:2.28125rem;height:1.50625rem;top:-.753125rem;left:var(--padding);right:auto;margin:0}@media screen and (min-width: 40.0625rem){ul.testimonials li{padding:3.125rem var(--padding)}.secondary ul.testimonials li{padding:1.5625rem var(--padding)}}ul.testimonials li .text{font-family:"Lora",serif;font-size:1.125rem;font-style:italic;line-height:1.5;display:block;z-index:10;margin:0 auto 1.5625rem;max-width:75ch}@media screen and (min-width: 601px){ul.testimonials li .text{font-size:1.25rem}}.secondary ul.testimonials li .text{font-size:1rem}ul.testimonials li .author{display:inline-block;font-family:"Poppins",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.3333333333;letter-spacing:-.01em}.secondary ul.testimonials li .author{font-size:.875rem}ul.testimonials li .author span{display:block;text-transform:uppercase;font-size:.75rem;letter-spacing:.1em;font-weight:700;font-family:"Poppins",sans-serif;letter-spacing:.1em;margin-top:.3125rem}input[type=text],textarea,input[type=email],input[type=password],input[type=tel],input[type=url],input[type=search],input[type=date]{padding:.625rem !important;width:100%;border:1px solid rgba(51,51,51,0.1);font-size:.75rem;line-height:1.8333333333;transition:background-color 0.2s ease-out}input[type=text]:focus,textarea:focus,input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=search]:focus,input[type=date]:focus{background-color:#fafafa}textarea{width:100% !important;min-height:12.5rem}select{height:2.75rem;line-height:1;padding:0 .625rem;font-size:.875rem;box-sizing:border-box;border:1px solid rgba(51,51,51,0.1)}@media screen and (max-width: 1024){input[type="submit"]{-webkit-appearance:none}}table.DRXQuickForm{width:100%}table.DRXQuickForm td{display:block;text-align:left;padding:0}table.DRXQuickForm td:nth-child(2){padding:0 0 1.6875rem 0}table.DRXQuickForm td b{font-weight:normal}.DRXQuickForm input[type="submit"]{font-size:1.125rem;-webkit-font-smoothing:antialiased}#cmsi-frontend-memberaccess-form .cmsi-frontend-memberaccess-buttons{padding-top:.625rem}#fancybox-wrap,#fancybox-outer,#fancybox-inner{box-sizing:content-box}.DRX_CalendarTable{width:100%;border-top:.25rem solid #00609c;background:#fff}.DRX_CalendarTable th{color:#fff;background:#231f20;width:14.28%}.DRX_CalendarTable td{height:3.75rem}#overDiv table{margin:0}#overDiv hr{display:none}#overDiv td td{padding:.5rem}#overDiv>table{box-shadow:0 0 5px #555}#overDiv table{background:whiteSmoke !important}#overDiv table table:first-child{background:#231f20 !important}td.DRX_CalendarEvent{background:#ddd}table.CMSI_Module_Calendar_MonthSelector{width:100%}.cmsi-product h2,.cmsi-product .home-content h1,.home-content .cmsi-product h1{font-size:.9375rem}.browse{border-radius:0;background:#333}.browse ul a{color:#fff}.browse ul li:first-child:before{content:"\f015"}.browse ul li:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";content:"\f07a";color:#00609c;margin:0 .625rem 0 0}.browse ul li:hover{opacity:.5}.browse select{max-width:13.75rem;background:#fff}.cmsi-product-feed h2.title,.cmsi-product-feed .home-content h1.title,.home-content .cmsi-product-feed h1.title{font-size:1.375rem;margin-bottom:0}.cmsi-price{font-size:1.125rem;margin:1.25rem 0}.cmsi-product-list{border-bottom:.0625rem solid #ddd}.cmsi-product-feed-grid #cmsi-module-simplecart-form-qty{width:2.1875rem;line-height:.75rem}.cmsi-post-summary-grid>a,.cmsi-post-summary-grid input[type="submit"]{font-size:.8125rem}.cmsi-post-summary-grid>a:after,.cmsi-post-summary-grid input[type="submit"]:after{content:"";margin-left:0}.cmsi-product-feed-grid .successMsg,.cmsi-simplecart-details-added .successMsg{border-top-color:#00609c}.cmsi-product-grid h2,.cmsi-product-grid .home-content h1,.home-content .cmsi-product-grid h1{min-height:2.8125rem}.cmsi-product img{padding:0;background:none;border:0}.paypal-check a,.btn-mod,.cmsi-simplecart-details-added .cmsi-view-cart a{text-decoration:none}form#cmsi-module-simplecart-form-cartadd{border:1px solid rgba(104,104,104,0.15);padding:1.25rem}form#cmsi-module-simplecart-form-cartadd h2,form#cmsi-module-simplecart-form-cartadd .home-content h1,.home-content form#cmsi-module-simplecart-form-cartadd h1{margin-top:0}form#cmsi-module-simplecart-form-cartadd input#cmsi-module-simplecart-form-qty{text-align:center}input[name="CMSI-SIMPLECART-ADD-ITEM"]{margin-top:.625rem}a.checkout{background:#00609c;border-radius:0;padding:.625rem 1.25rem;border:1px solid #00609c;letter-spacing:0.2em;text-transform:uppercase}a.checkout:hover{background:#004169;border-color:#004169}.continueshopping,.backtoproducts{border-radius:0;padding:.625rem 1.25rem;background:#00a8b8;color:#fff;border-color:#00a8b8;letter-spacing:0.2em;text-transform:uppercase;margin-bottom:.3125rem}.continueshopping:hover,.backtoproducts:hover{background:#007985;color:#fff;border-color:#007985}@media screen and (max-width: 800){.col2,.instagram-col6,.instagram-col5{width:25%}.col2:nth-child(7),.col2:nth-child(13),.col2:nth-child(19),.col2:nth-child(25),.col2:nth-child(31),.col2:nth-child(37),.col2:nth-child(6),.col2:nth-child(11),.col2:nth-child(16),.col2:nth-child(21),.col2:nth-child(26),.instagram-col6:nth-child(7),.instagram-col6:nth-child(13),.instagram-col6:nth-child(19),.instagram-col6:nth-child(25),.instagram-col6:nth-child(31),.instagram-col6:nth-child(37),.instagram-col6:nth-child(6),.instagram-col6:nth-child(11),.instagram-col6:nth-child(16),.instagram-col6:nth-child(21),.instagram-col6:nth-child(26),.instagram-col5:nth-child(7),.instagram-col5:nth-child(13),.instagram-col5:nth-child(19),.instagram-col5:nth-child(25),.instagram-col5:nth-child(31),.instagram-col5:nth-child(37),.instagram-col5:nth-child(6),.instagram-col5:nth-child(11),.instagram-col5:nth-child(16),.instagram-col5:nth-child(21),.instagram-col5:nth-child(26){clear:none}.col2:nth-child(4n + 1),.instagram-col6:nth-child(4n + 1),.instagram-col5:nth-child(4n + 1){clear:both}.col3,.instagram-col4{width:50%}.col3:nth-child(odd),.instagram-col4:nth-child(odd){clear:both}.col3 img,.instagram-col4 img{width:100%}}@media screen and (max-width: 40rem){.col2,.instagram-col6,.col3,.instagram-col4,.instagram-col5{width:50%}.col2:nth-child(odd),.instagram-col6:nth-child(odd),.col3:nth-child(odd),.instagram-col4:nth-child(odd),.instagram-col5:nth-child(odd){clear:both}.cmsi-product-feed .cmsi-post-thumb,.cmsi-product-feed .cmsi-post-summary{width:100%}.cmsi-product-feed img.alignright{float:none;margin:0 0 1rem}}@media screen and (max-width: 31.25rem){.col3,.instagram-col4,.cmsi-product-grid,.cmsi-featured-products .cmsi-product{width:100%}.cmsi-featured-products .cmsi-product{margin-bottom:1.875rem}.cmsi-featured-products h2.title,.cmsi-featured-products .home-content h1.title,.home-content .cmsi-featured-products h1.title{font-size:1.125rem}}img.border{padding:.3125rem;box-sizing:border-box;background:#fff;border:.0625rem solid #ccc;box-shadow:0 0 .3125rem #ccc}img.alignright{float:right;margin:0 0 1rem 1rem}img.alignleft{float:left;margin:0 1rem 1rem 0}img.aligncenter{display:block;margin:0 auto}img.alignnone{margin:0 0 1rem 0}.accordion{margin-left:0;list-style-type:none}.accordion[disabled] .accordion-title{cursor:not-allowed}.accordion-title{position:relative;display:block}.accordion-content{display:none}.accordion li .accordion-title{padding:.625rem .625rem .625rem 2.125rem;margin:0;border:0 !important;font-family:"Poppins",sans-serif;font-size:.875rem;font-weight:600;line-height:1.5;cursor:pointer;position:relative}.accordion li .accordion-title:before{content:"";display:block;position:absolute;left:.625rem;top:.8125rem}.accordion li .accordion-title:focus{outline:0}.accordion li{margin:0}.is-active>.accordion-title::before,.accordion-title::before{content:""}.accordion li:first-child .accordion-title{border-top:0}.accordion div.accordion-content{border:0 !important;padding:1.25rem 2.1875rem 1.875rem;background:#fff}.accordion p{margin:.625rem 0}.accordion li .accordion-title:hover,.accordion li.is-active .accordion-title{box-shadow:var(--bs)}.tabs{margin:0;border:.0625rem solid #e6e6e6;background:#fefefe;list-style-type:none}.tabs::before,.tabs::after{display:table;content:' ';flex-basis:0;order:1}.tabs::after{clear:both}.tabs li{margin-bottom:0}.tabs-title{float:left}.tabs-title>a{display:block;padding:1.25rem 1.5rem;font-family:"Poppins",sans-serif;font-size:.875rem;font-weight:600;line-height:1}.tabs-content{border:.0625rem solid #e6e6e6;border-top:0;transition:all 0.5s ease}.tabs-panel{display:none;padding:1rem}.tabs-panel.is-active{display:block}.cms-button-primary,a.cmsi-showcase-readmore.cms-button-primary,.cms-button-secondary,.wellnessPlans .planDetails .cms-button-text,.wellnessPlans .planDetails .search-results ol .desc a cite,.search-results ol .desc a .wellnessPlans .planDetails cite,a.cmsi-showcase-readmore.cms-button-secondary,.cms-button-alert,a.cmsi-showcase-readmore.cms-button-alert,.cms-button-success,a.cmsi-showcase-readmore.cms-button-success,input[type="submit"],input[type="reset"],input[value="Reset Password"],.cms-button-text,.search-results ol .desc a cite,.cmsi-module-blog-summary-read-more,a.cmsi-module-showcase-back,a.cmsi-showcase-readmore{box-sizing:border-box;cursor:pointer;display:inline-block;text-decoration:none;color:#333;line-height:1.2307692308;font-family:"Lato",sans-serif;font-size:1rem;margin-bottom:.15625rem;text-transform:uppercase;font-size:.75rem;letter-spacing:.1em;font-weight:700;font-family:"Poppins",sans-serif}.cms-button-primary,a.cmsi-showcase-readmore.cms-button-primary,.cms-button-secondary,.wellnessPlans .planDetails .cms-button-text,.wellnessPlans .planDetails .search-results ol .desc a cite,.search-results ol .desc a .wellnessPlans .planDetails cite,a.cmsi-showcase-readmore.cms-button-secondary,.cms-button-alert,a.cmsi-showcase-readmore.cms-button-alert,.cms-button-success,a.cmsi-showcase-readmore.cms-button-success,input[type="submit"],input[type="reset"],input[value="Reset Password"]{border-radius:var(--br);padding:.78125rem 2.2125rem;border:.125rem solid transparent;color:#fff;transition:color 0.2s ease-out, background 0.2s ease-out, border-color 0.2s ease-out}.primary .cms-button-primary:focus,.primary .cms-button-secondary:focus,.primary .wellnessPlans .planDetails .cms-button-text:focus,.wellnessPlans .planDetails .primary .cms-button-text:focus,.primary .wellnessPlans .planDetails .search-results ol .desc a cite:focus,.wellnessPlans .planDetails .search-results ol .desc a .primary cite:focus,.primary .search-results ol .desc a .wellnessPlans .planDetails cite:focus,.search-results ol .desc a .wellnessPlans .planDetails .primary cite:focus,.primary .cms-button-alert:focus,.primary .cms-button-success:focus,.primary input[type="submit"]:focus,.primary input[type="reset"]:focus,.primary input[value="Reset Password"]:focus{outline:0}.cms-button-text,.search-results ol .desc a cite,.cmsi-module-blog-summary-read-more,a.cmsi-module-showcase-back,a.cmsi-showcase-readmore{border-radius:0;transition:color 0.2s ease-out}.cms-button-text:after,.search-results ol .desc a cite:after,.cmsi-module-blog-summary-read-more:after,a.cmsi-module-showcase-back:after,a.cmsi-showcase-readmore:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-left:.625rem}.primary .cms-button-text:focus,.primary .search-results ol .desc a cite:focus,.search-results ol .desc a .primary cite:focus,.primary .cmsi-module-blog-summary-read-more:focus,.primary a.cmsi-module-showcase-back:focus,.primary a.cmsi-showcase-readmore:focus{outline:0}a.cmsi-module-showcase-back,a.cmsi-showcase-readmore{background:none;padding:0;border:0}a.cmsi-module-showcase-back:hover,a.cmsi-showcase-readmore:hover{background:none}a.cmsi-showcase-readmore.cms-button-success:after{content:none}a.cmsi-showcase-readmore.cms-button-primary:after{content:none}a.cmsi-showcase-readmore.cms-button-secondary:after,.wellnessPlans .planDetails .cmsi-showcase-readmore.cms-button-text:after,.wellnessPlans .planDetails .search-results ol .desc a cite.cmsi-showcase-readmore:after,.search-results ol .desc a .wellnessPlans .planDetails cite.cmsi-showcase-readmore:after{content:none}a.cmsi-showcase-readmore.cms-button-alert:after{content:none}.cms-button-text:not(:last-child),.search-results ol .desc a cite:not(:last-child){margin-right:var(--padding)}a.cmsi-module-showcase-back:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:.625rem}a.cmsi-module-showcase-back:after{content:"";margin:0}input[type="submit"],input[type="reset"],input[value="Reset Password"]{-webkit-appearance:none;-moz-appearance:none;appearance:none}header{transition:background 0.2s ease-out;position:relative}@media screen and (min-width: 31.3125rem){header{border-radius:var(--br) var(--br) 0 0}header.internal:before,header.internal:after{border-radius:var(--br) var(--br) 0 0}}header .fa{margin-right:.3125rem}header .logo img{display:block;transition:width 0.2s ease-out, max-width 0.2s ease-out}@media screen and (min-width: 31.3125rem){.header__wrapper{border-radius:var(--br) var(--br) 0 0}}@media screen and (min-width: 70.3125rem){.header__wrapper{margin:0 auto;width:100%;z-index:100}.scroll .header__wrapper{position:fixed;top:0;max-width:91.375rem;border-radius:0;width:calc(100% - 2.5rem - 2.5rem)}}@media screen and (min-width: 71.9375rem){.scroll .header__wrapper{width:calc(100% - 4.313rem - 4.313rem)}}.header__wrapper>.row{align-items:center;transition:padding 0.2s ease-out}.header__wrapper>.row:first-child>.columns{display:flex;flex-flow:row wrap;align-items:center;justify-content:center}.header__wrapper>.row:first-child>.columns:first-child{margin-bottom:var(--padding)}.header__wrapper>.row:first-child>.columns:last-child{font-size:.8125rem;margin-left:auto}.header__wrapper>.row:first-child>.columns:last-child ul:not(.social):not(.citation-social){justify-content:center;text-align:center;gap:.3125rem 1.25rem}.header__wrapper>.row:first-child>.columns:last-child ul:not(.social):not(.citation-social) li{width:auto}@media screen and (max-width: 48rem){.header__wrapper>.row:first-child>.columns:last-child{padding:0 !important}}@media screen and (min-width: 59.4375rem){.header__wrapper>.row:first-child>.columns{width:auto}.header__wrapper>.row:first-child>.columns:first-child{padding-left:0;margin-bottom:0}.header__wrapper>.row:first-child>.columns:last-child{padding-right:0}}.header__wrapper>.row:first-child ul:not(.social):not(.citation-social){list-style:none;margin:0;display:flex;flex-flow:row wrap}.header__wrapper>.row:first-child ul:not(.social):not(.citation-social) li{margin:0}.header__open-search{display:none;text-align:center;transition:height 0.2s ease-out, line-height 0.2s ease-out}@media screen and (min-width: 70.3125rem){.header__open-search{display:block}}.header__open-search button{display:block;width:100%;height:100%;cursor:pointer;transition:background 0.2s ease-out}.header__open-search button:hover,.header__open-search button:focus{outline:0}.header__open-search button:focus:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--primary-400)}.header__open-search .fa{margin:0}nav{display:none;flex-grow:1;box-shadow:var(--bs)}nav ul{list-style:none;padding:0;z-index:100;margin:0;display:flex;flex-flow:row wrap}nav ul li{margin:0;padding:0}nav>ul,nav ul>li>ul{list-style:none;position:relative}nav>ul>li{margin:0;flex-grow:1;text-align:center}nav>ul>li>a{display:block;width:100.05%;text-decoration:none;height:3.9375rem;line-height:3.9375rem;padding:0 1.25rem;font-family:"Poppins",sans-serif;font-size:.875rem;font-weight:600;position:relative;transition:all 0.2s ease-out}nav>ul>li>a:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:.125rem;background:#00a8b8;transform:scaleX(0);transform-origin:right;transition:transform 0.2s ease-out}nav>ul>li>a:hover,nav>ul>li>a:focus{margin:0;outline:0}nav>ul>li>a:hover ul,nav>ul>li>a:focus ul{display:block}nav>ul>li>a:focus:after{transform:scaleX(1);transform-origin:left}nav>ul>li.active>a{margin:0}nav>ul>li>ul{position:absolute;display:none;margin:0;padding:0;min-width:14.375rem;text-align:left;box-shadow:var(--lbs)}nav>ul>li>ul>li>a{display:block;text-decoration:none;padding:.625rem 1.25rem;font-size:.875rem;line-height:1.5rem;font-family:"Poppins",sans-serif;letter-spacing:-.01em}nav>ul>li>ul>li>a:hover,nav>ul>li>ul>li>a:focus{outline:0}@media screen and (min-width: 70.3125rem){nav{display:block}}header div[itemprop="address"]{position:relative;padding-left:.9375rem}header div[itemprop="address"]:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;left:0rem;top:.1375rem;color:var(--alert-400);font-size:0.75rem !important}header a[itemprop="telephone"]{position:relative;padding-left:.875rem}header a[itemprop="telephone"]:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;left:0rem;top:.140625rem;color:var(--alert-400);font-size:0.8rem !important}.feature{position:relative}.feature .slides{overflow:hidden}.feature li{margin-bottom:0}.feature picture{display:inline}.flexslider{margin-bottom:0;border:0;background:none}.feature section p:first-child{font-weight:500;letter-spacing:-.01em;font-family:"Poppins",sans-serif;line-height:1.2586206897}@media screen and (min-width: 31.3125rem){.feature section .cms-button-primary:not(:last-of-type),.feature section .cms-button-secondary:not(:last-of-type),.feature section .wellnessPlans .planDetails .cms-button-text:not(:last-of-type),.wellnessPlans .planDetails .feature section .cms-button-text:not(:last-of-type),.feature section .wellnessPlans .planDetails .search-results ol .desc a cite:not(:last-of-type),.wellnessPlans .planDetails .search-results ol .desc a .feature section cite:not(:last-of-type),.feature section .search-results ol .desc a .wellnessPlans .planDetails cite:not(:last-of-type),.search-results ol .desc a .wellnessPlans .planDetails .feature section cite:not(:last-of-type),.feature section .cms-button-success:not(:last-of-type),.feature section .cms-button-alert:not(:last-of-type){margin-right:var(--padding)}}.feature .feature__wrapper a{outline-offset:-.25rem;display:block}.social,.citation-social{list-style-type:none;display:flex;margin:0}header .social,header .citation-social{margin-left:var(--padding);display:none}@media screen and (min-width: 70.3125rem){header .social,header .citation-social{display:flex}}.social li,.citation-social li{font-size:0;margin:0;padding:0}.social li a:before,.citation-social li a:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";text-align:center;padding:0 .4375rem;font-size:.75rem;line-height:.75rem;transition:color 0.2s ease-out, opacity 0.2s ease-out;text-shadow:none}.social li a:hover,.citation-social li a:hover,.social li a:focus,.citation-social li a:focus{opacity:1 !important}.social li a:hover:before,.citation-social li a:hover:before,.social li a:focus:before,.citation-social li a:focus:before{opacity:1 !important}.social .facebook a:before,.citation-social .facebook a:before{content:"\f09a"}.social .twitter a:before,.citation-social .twitter a:before{content:"\f099"}.social .youtube a:before,.citation-social .youtube a:before{content:"\f16a"}.social .instagram a:before,.citation-social .instagram a:before{content:"\f16d"}.social .pinterest a:before,.citation-social .pinterest a:before{content:"\f231"}.social .linkedin a:before,.citation-social .linkedin a:before{content:"\f0e1"}.social .vimeo a:before,.citation-social .vimeo a:before{content:"\f27d"}.social .yelp a:before,.citation-social .yelp a:before{content:"\f1e9"}.social:after,.citation-social:after{content:"";display:table;clear:both}.social .seo-Facebook:only-child a:before,.citation-social .seo-Facebook:only-child a:before{content:"\f230"}.page-title{position:relative;z-index:1;padding:var(--double-padding) var(--padding);text-align:center}@media screen and (min-width: 59.4375rem){.page-title{padding:3.75rem 3.3125rem 4.125rem}}@media screen and (min-width: 64.0625rem){.page-title{text-align:left}}@media screen and (min-width: 80.0625rem){.page-title{padding:5rem 4.5625rem 5.375rem}}.page-title h1{margin:0;position:relative;text-align:center}.defaultMsgBar{margin:0 auto;font-size:0.875rem}.defaultMsgBar p{background:var(--alert-85);text-align:center}.defaultMsgBar p a{color:var(--alert-text);padding:.9375rem 1.25rem;margin-bottom:0}.defaultMsgBar p a:hover,.defaultMsgBar p a:focus{opacity:0.8;color:var(--alert-text)}.accessibility .defaultMsgBar a{color:#fff}.feature{position:relative;z-index:0}.feature .defaultMsgBar{z-index:10;position:static;right:0;left:0;top:var(--desktopHeaderHeight)}@media screen and (min-width: 70.3125rem){.feature .defaultMsgBar{position:absolute}}.feature .defaultMsgBarScroll{top:9.7rem}.internal .defaultMsgBar{position:relative;z-index:1}.content .row{overflow:visible}.content>.row{max-width:none}.primary{padding:var(--padding);position:relative}@media screen and (min-width: 70.3125rem){.primary{width:calc(100% - 21.1875rem);flex-grow:1}}@media screen and (max-width: 64rem) and (min-width: 59.375rem),(min-width: 80rem){.primary{padding:4.5625rem}}.primary .tymbrel-row:last-child{margin-bottom:calc(-1 * var(--double-padding))}.primary .blog-preamble .tymbrel-row:last-child{margin-bottom:0}.primary .featureIMG{display:none}.primary.full .leadin{max-width:75ch;margin-left:auto;margin-right:auto;text-align:center}.secondary{display:flex;flex-flow:row wrap;padding:0 0 var(--double-padding)}.secondary aside{width:100%}.secondary aside>:first-child{margin-top:0 !important}.secondary aside:last-child{margin-bottom:1.875rem}@media screen and (min-width: 70.3125rem){.secondary{width:21.1875rem;display:block}}@media screen and (max-width: 53.125rem) and (min-width: 40.0625rem){.secondary aside{width:50%;flex-grow:1}.secondary aside:first-child{width:100%}}@media screen and (max-width: 70.25rem) and (min-width: 53.1875rem){.secondary aside{width:50%}.secondary aside.sidebar-ads{margin-top:0 !important}}.secondary aside:not(.side-navigation){padding-left:1.875rem;padding-right:1.875rem;margin-top:1.875rem}.secondary aside.sidebar-ads img{display:block;width:100%;margin:0 auto}@media screen and (max-width: 70.25rem) and (min-width: 53.1875rem){.secondary aside.sidebar-ads img{margin-left:0}}.secondary aside.sidebar-ads .callout,.secondary aside.sidebar-ads .vets .calloutShowcase,.vets .secondary aside.sidebar-ads .calloutShowcase,.secondary aside.sidebar-ads .team .calloutShowcase,.team .secondary aside.sidebar-ads .calloutShowcase{background:var(--primary-400);color:var(--primary-text)}.secondary aside.sidebar-ads .callout h2,.secondary aside.sidebar-ads .vets .calloutShowcase h2,.vets .secondary aside.sidebar-ads .calloutShowcase h2,.secondary aside.sidebar-ads .team .calloutShowcase h2,.team .secondary aside.sidebar-ads .calloutShowcase h2,.secondary aside.sidebar-ads .callout .home-content h1,.secondary aside.sidebar-ads .vets .calloutShowcase .home-content h1,.vets .secondary aside.sidebar-ads .calloutShowcase .home-content h1,.secondary aside.sidebar-ads .team .calloutShowcase .home-content h1,.team .secondary aside.sidebar-ads .calloutShowcase .home-content h1,.home-content .secondary aside.sidebar-ads .callout h1,.home-content .secondary aside.sidebar-ads .vets .calloutShowcase h1,.vets .home-content .secondary aside.sidebar-ads .calloutShowcase h1,.home-content .secondary aside.sidebar-ads .team .calloutShowcase h1,.team .home-content .secondary aside.sidebar-ads .calloutShowcase h1{margin-top:0;margin-bottom:1.25rem;color:inherit;font-size:1.5rem;line-height:1.25}.secondary aside.sidebar-ads .callout p,.secondary aside.sidebar-ads .vets .calloutShowcase p,.vets .secondary aside.sidebar-ads .calloutShowcase p,.secondary aside.sidebar-ads .team .calloutShowcase p,.team .secondary aside.sidebar-ads .calloutShowcase p{font-size:.875rem;margin-bottom:1rem}.secondary aside.sidebar-ads .callout .cms-button-text,.secondary aside.sidebar-ads .vets .calloutShowcase .cms-button-text,.vets .secondary aside.sidebar-ads .calloutShowcase .cms-button-text,.secondary aside.sidebar-ads .team .calloutShowcase .cms-button-text,.team .secondary aside.sidebar-ads .calloutShowcase .cms-button-text,.secondary aside.sidebar-ads .callout .search-results ol .desc a cite,.secondary aside.sidebar-ads .vets .calloutShowcase .search-results ol .desc a cite,.vets .secondary aside.sidebar-ads .calloutShowcase .search-results ol .desc a cite,.secondary aside.sidebar-ads .team .calloutShowcase .search-results ol .desc a cite,.team .secondary aside.sidebar-ads .calloutShowcase .search-results ol .desc a cite,.search-results ol .desc a .secondary aside.sidebar-ads .callout cite,.search-results ol .desc a .secondary aside.sidebar-ads .vets .calloutShowcase cite,.vets .search-results ol .desc a .secondary aside.sidebar-ads .calloutShowcase cite,.search-results ol .desc a .secondary aside.sidebar-ads .team .calloutShowcase cite,.team .search-results ol .desc a .secondary aside.sidebar-ads .calloutShowcase cite{color:inherit}.secondary aside.sidebar-ads .callout .cms-button-text:hover,.secondary aside.sidebar-ads .vets .calloutShowcase .cms-button-text:hover,.vets .secondary aside.sidebar-ads .calloutShowcase .cms-button-text:hover,.secondary aside.sidebar-ads .team .calloutShowcase .cms-button-text:hover,.team .secondary aside.sidebar-ads .calloutShowcase .cms-button-text:hover,.secondary aside.sidebar-ads .callout .search-results ol .desc a cite:hover,.secondary aside.sidebar-ads .vets .calloutShowcase .search-results ol .desc a cite:hover,.vets .secondary aside.sidebar-ads .calloutShowcase .search-results ol .desc a cite:hover,.secondary aside.sidebar-ads .team .calloutShowcase .search-results ol .desc a cite:hover,.team .secondary aside.sidebar-ads .calloutShowcase .search-results ol .desc a cite:hover,.search-results ol .desc a .secondary aside.sidebar-ads .callout cite:hover,.search-results ol .desc a .secondary aside.sidebar-ads .vets .calloutShowcase cite:hover,.vets .search-results ol .desc a .secondary aside.sidebar-ads .calloutShowcase cite:hover,.search-results ol .desc a .secondary aside.sidebar-ads .team .calloutShowcase cite:hover,.team .search-results ol .desc a .secondary aside.sidebar-ads .calloutShowcase cite:hover,.secondary aside.sidebar-ads .callout .cms-button-text:focus,.secondary aside.sidebar-ads .vets .calloutShowcase .cms-button-text:focus,.vets .secondary aside.sidebar-ads .calloutShowcase .cms-button-text:focus,.secondary aside.sidebar-ads .team .calloutShowcase .cms-button-text:focus,.team .secondary aside.sidebar-ads .calloutShowcase .cms-button-text:focus,.secondary aside.sidebar-ads .callout .search-results ol .desc a cite:focus,.secondary aside.sidebar-ads .vets .calloutShowcase .search-results ol .desc a cite:focus,.vets .secondary aside.sidebar-ads .calloutShowcase .search-results ol .desc a cite:focus,.secondary aside.sidebar-ads .team .calloutShowcase .search-results ol .desc a cite:focus,.team .secondary aside.sidebar-ads .calloutShowcase .search-results ol .desc a cite:focus,.search-results ol .desc a .secondary aside.sidebar-ads .callout cite:focus,.search-results ol .desc a .secondary aside.sidebar-ads .vets .calloutShowcase cite:focus,.vets .search-results ol .desc a .secondary aside.sidebar-ads .calloutShowcase cite:focus,.search-results ol .desc a .secondary aside.sidebar-ads .team .calloutShowcase cite:focus,.team .search-results ol .desc a .secondary aside.sidebar-ads .calloutShowcase cite:focus{opacity:0.8}.secondary aside.sidebar-ads .callout .cms-button-text:focus,.secondary aside.sidebar-ads .vets .calloutShowcase .cms-button-text:focus,.vets .secondary aside.sidebar-ads .calloutShowcase .cms-button-text:focus,.secondary aside.sidebar-ads .team .calloutShowcase .cms-button-text:focus,.team .secondary aside.sidebar-ads .calloutShowcase .cms-button-text:focus,.secondary aside.sidebar-ads .callout .search-results ol .desc a cite:focus,.secondary aside.sidebar-ads .vets .calloutShowcase .search-results ol .desc a cite:focus,.vets .secondary aside.sidebar-ads .calloutShowcase .search-results ol .desc a cite:focus,.secondary aside.sidebar-ads .team .calloutShowcase .search-results ol .desc a cite:focus,.team .secondary aside.sidebar-ads .calloutShowcase .search-results ol .desc a cite:focus,.search-results ol .desc a .secondary aside.sidebar-ads .callout cite:focus,.search-results ol .desc a .secondary aside.sidebar-ads .vets .calloutShowcase cite:focus,.vets .search-results ol .desc a .secondary aside.sidebar-ads .calloutShowcase cite:focus,.search-results ol .desc a .secondary aside.sidebar-ads .team .calloutShowcase cite:focus,.team .search-results ol .desc a .secondary aside.sidebar-ads .calloutShowcase cite:focus{outline-color:#fff}.page-title-with-text{background:var(--success-400);text-align:center;color:var(--success-text);display:flex;flex-direction:column;justify-content:center;align-items:center;padding-block:3.75rem}@media screen and (max-width: 48rem){.page-title-with-text{padding-block:2.5rem}}@media screen and (max-width: 31.25rem){.page-title-with-text{padding-block:1.5625rem}}.page-title-with-text .cms-button-text,.page-title-with-text .search-results ol .desc a cite,.search-results ol .desc a .page-title-with-text cite{color:var(--success-text) !important}.page-title-with-text .cms-button-text:hover,.page-title-with-text .search-results ol .desc a cite:hover,.search-results ol .desc a .page-title-with-text cite:hover,.page-title-with-text .cms-button-text:focus,.page-title-with-text .search-results ol .desc a cite:focus,.search-results ol .desc a .page-title-with-text cite:focus{opacity:0.8}.page-title-with-text>*{max-width:61.25rem}.page-title-with-text h1{margin-bottom:1.125rem}.page-title-with-text:before{content:none !important}.side-navigation h5{margin:0;padding:1.25rem 1.875rem 1.25rem 3.125rem;position:relative}.side-navigation h5:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:.875rem;line-height:1.3333333333;margin-right:.625rem;position:absolute;top:50%;left:1.875rem;transform:translateY(-50%)}ul.sidenav{margin:0;list-style:none;position:relative}ul.sidenav li{margin:0}ul.sidenav li a{display:block;font-size:.875rem;font-family:"Poppins",sans-serif;font-weight:600;padding:1.15625rem 1.875rem;transition:padding 0.3s ease-out}ul.sidenav li a:hover,ul.sidenav li a:focus{padding-left:3.125rem !important}ul.sidenav li.active a{background:#fff;color:#011e41;padding-left:1.9375rem}@media screen and (min-width: 70.3125rem){ul.sidenav li.active a{width:calc(100% + .0625rem);margin-left:-.0625rem}}.home-content{position:relative}.home-content:before,.home-content:after{content:"";position:absolute;top:0;height:100%;width:100%}.home-content:before{background:url(../images/homeContent.jpg) center no-repeat;background-size:cover;mix-blend-mode:luminosity;opacity:0.5}@media screen and (min-width: 62.5625rem){.home-content:before{width:71.8%}}.home-content:after{background:rgba(1,30,65,0.6);z-index:1;display:block !important}@media screen and (min-width: 62.5625rem){.home-content:after{width:66.9%;left:4.5625rem;background:linear-gradient(270deg, #011e41 3%, rgba(1,30,65,0) 100%)}}.home-content .tymbrel-col{position:relative;z-index:2;width:100%;text-align:center}.home-content .tymbrel-col:last-child{padding-bottom:13.5rem !important;padding-right:var(--padding)}.home-content .tymbrel-col:last-child p:last-child{margin-top:2.125rem}@media screen and (min-width: 31.3125rem){.home-content .tymbrel-col{text-align:left}}@media screen and (min-width: 62.5625rem){.home-content .tymbrel-col{width:50%}.home-content .tymbrel-col:last-child{padding-top:5.3125rem;padding-right:3.3125rem;padding-left:0;padding-bottom:15.375rem !important}}@media screen and (min-width: 80.0625rem){.home-content .tymbrel-col{padding-right:4.5625rem}}.home-content h1{margin-bottom:1.125rem}.home-content p{margin-right:auto;margin-left:auto}@media screen and (min-width: 62.5625rem){.home-content p{margin-left:0;margin-right:0}}.home-content .leadin{margin-bottom:1.5rem}.highlights{text-align:center;justify-content:center;padding-bottom:1.5625rem}@media screen and (min-width: 59.4375rem){.highlights{padding-bottom:2.8125rem}}@media screen and (min-width: 80.0625rem){.highlights{padding-bottom:4.0625rem}}@media screen and (min-width: 31.3125rem){.highlights{padding-left:var(--padding);padding-right:var(--padding)}}.highlights .tymbrel-col{position:relative;z-index:3;width:100%}.highlights .tymbrel-col:first-of-type{margin-top:-9.34375rem}@media screen and (min-width: 40.0625rem){.highlights .tymbrel-col{width:50%}.highlights .tymbrel-col:first-of-type,.highlights .tymbrel-col:nth-of-type(2){margin-top:-9.34375rem}}@media screen and (min-width: 59.4375rem){.highlights .tymbrel-col{width:25%;max-width:21.1875rem}.highlights .tymbrel-col:last-of-type,.highlights .tymbrel-col:nth-last-of-type(2){margin-top:-9.34375rem}}.highlights p:first-child a:hover,.highlights p:first-child a:focus{outline:0}.highlights p:first-child a:hover img,.highlights p:first-child a:focus img{box-shadow:var(--bs),0 0 0 20px #fafafa}.highlights img{border-radius:var(--cbr);box-shadow:var(--bs);transition:box-shadow 0.2s ease-out;max-width:18.6875rem;max-height:18.6875rem;-o-object-fit:cover;object-fit:cover;width:100%}.highlights h2,.highlights .home-content h1,.home-content .highlights h1{margin-top:1.375rem}.after-highlights .tymbrel-col:first-child{padding:var(--double-padding) var(--padding) !important}@media screen and (min-width: 59.4375rem){.after-highlights .tymbrel-col:first-child{padding:3.75rem 3.3125rem !important}}@media screen and (min-width: 80.0625rem){.after-highlights .tymbrel-col:first-child{padding:5rem 4.5625rem !important}}.after-highlights .tymbrel-col:last-child{padding:0 !important;position:relative}.after-highlights .tymbrel-col:last-child img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}.after-highlights .cms-button-text,.after-highlights .search-results ol .desc a cite,.search-results ol .desc a .after-highlights cite{margin-top:1.125rem}.home-quote .tymbrel-col{padding:0 !important}.home-quote ul.testimonials li{margin:0;background:none;padding-top:4.25rem;padding-bottom:4.75rem}@media screen and (min-width: 48.0625rem){.home-quote ul.testimonials li{padding-top:5.5rem;padding-bottom:6rem}}.home-quote ul.testimonials li:before{margin:0;top:-1.25rem;left:calc(100% - 1.25rem - 4.75rem);transform:rotate(180deg)}@media screen and (min-width: 48.0625rem){.home-quote ul.testimonials li:before{left:75%;transform:translateX(-50%) rotate(180deg)}}.home-quote ul.testimonials li:after{content:"";display:block;position:absolute;background:url(../images/open-quotation.svg) no-repeat;bottom:-1.25rem;left:1.25rem;filter:drop-shadow(0 25px 50px rgba(0,0,0,0.05));z-index:2}@media screen and (min-width: 48.0625rem){.home-quote ul.testimonials li:after{left:25%;transform:translateX(-50%)}}.home-quote ul.testimonials li:before,.home-quote ul.testimonials li:after{background-size:100%;width:4.75rem;height:3.125rem}@media screen and (min-width: 48.0625rem){.home-quote ul.testimonials li:before,.home-quote ul.testimonials li:after{width:6rem;height:3.961875rem}}.home-quote ul.testimonials li .text{max-width:70ch;line-height:1.3846153846;margin-bottom:2.75rem;font-size:1.625rem}@supports (font-size: clamp(1.625rem, calc(2.5vw + 0.5rem), 1.625rem)){.home-quote ul.testimonials li .text{font-size:clamp(1.3rem, calc(2.5vw + 0.5rem), 1.625rem)}}.home-quote ul.testimonials li .author span{margin-top:.5rem}.secondary-highlights{overflow:hidden}.secondary-highlights .tymbrel-col{width:100%;padding:0 !important}@media screen and (min-width: 53.1875rem){.secondary-highlights .tymbrel-col{width:50%}}.secondary-highlights .tymbrel-col>*{float:left}.secondary-highlights .tymbrel-col>p{margin:0;overflow:hidden}.secondary-highlights .tymbrel-col>p img{display:none}@media screen and (min-width: 53.1875rem){.secondary-highlights .tymbrel-col>p img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.secondary-highlights .tymbrel-col:first-child section:first-of-type img,.secondary-highlights .tymbrel-col:last-child section:last-child img{opacity:0.35}.secondary-highlights .tymbrel-col:first-child section:last-child:after,.secondary-highlights .tymbrel-col:last-child section:first-of-type:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}.secondary-highlights .tymbrel-col:first-child section:last-child img,.secondary-highlights .tymbrel-col:last-child section:first-of-type img{mix-blend-mode:luminosity}.secondary-highlights .tymbrel-col:first-child{display:flex;flex-direction:column-reverse}@media screen and (min-width: 53.1875rem){.secondary-highlights .tymbrel-col:first-child{display:block}}.secondary-highlights .tymbrel-col:first-child>p{width:calc(100% + 1px);max-height:18.75rem}@media screen and (min-width: 53.1875rem){.secondary-highlights .tymbrel-col:first-child>p{height:50%}}@media screen and (max-width: 64rem) and (min-width: 53.1875rem){.secondary-highlights .tymbrel-col:first-child>p{max-height:25rem}}@media screen and (min-width: 64.0625rem){.secondary-highlights .tymbrel-col:first-child>p{max-height:17.125rem}}.secondary-highlights .tymbrel-col:last-child>p{width:calc(100% + 3px);max-height:18.75rem}@media screen and (min-width: 53.1875rem){.secondary-highlights .tymbrel-col:last-child>p{height:50%}}@media screen and (max-width: 64rem) and (min-width: 53.1875rem){.secondary-highlights .tymbrel-col:last-child>p{max-height:25rem}}@media screen and (min-width: 64.0625rem){.secondary-highlights .tymbrel-col:last-child>p{max-height:34.25rem}}.secondary-highlights .tymbrel-col:last-child section{width:100%}@media screen and (max-width: 64rem) and (min-width: 53.1875rem){.secondary-highlights .tymbrel-col:last-child{display:flex;flex-wrap:wrap}.secondary-highlights .tymbrel-col:last-child>p{order:3}}@media screen and (min-width: 64.0625rem){.secondary-highlights .tymbrel-col:last-child{display:block}.secondary-highlights .tymbrel-col:last-child>p{width:50%;height:calc(100% + 3px);order:0}.secondary-highlights .tymbrel-col:last-child section{height:50%;width:50%}}.secondary-highlights .tymbrel-col section img{display:none}@media screen and (min-width: 53.1875rem){.secondary-highlights .tymbrel-col section img{display:block}}.secondary-highlights section{width:100%;display:flex;flex-flow:column nowrap;justify-content:center;padding:var(--padding) var(--double-padding);position:relative}@media screen and (max-width: 64rem) and (min-width: 53.1875rem){.secondary-highlights section{height:25%}}@media screen and (min-width: 64.0625rem){.secondary-highlights section{width:50%;height:17.125rem}}@supports (padding: clamp(.975rem, calc(1.5vw + 0.5rem), 1.625rem)){.secondary-highlights section{padding-left:clamp(var(--padding), 1.9vw, var(--double-padding));padding-right:clamp(var(--padding), 1.9vw, var(--double-padding))}}.secondary-highlights section img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 64.0625rem){.secondary-highlights section h2+p,.secondary-highlights section .home-content h1+p,.home-content .secondary-highlights section h1+p{display:none}.secondary-highlights section:hover h2+p,.secondary-highlights section:hover .home-content h1+p,.home-content .secondary-highlights section:hover h1+p,.secondary-highlights section:focus-within h2+p,.secondary-highlights section:focus-within .home-content h1+p,.home-content .secondary-highlights section:focus-within h1+p{display:block}}.secondary-highlights h2,.secondary-highlights .home-content h1,.home-content .secondary-highlights h1{margin-top:0}@supports (font-size: clamp(.975rem, calc(1.4vw + 0.5rem), 1.625rem)){.secondary-highlights h2,.secondary-highlights .home-content h1,.home-content .secondary-highlights h1{font-size:clamp(.975rem, calc(1.4vw + 0.5rem), 1.625rem)}}.secondary-highlights h2 a,.secondary-highlights .home-content h1 a,.home-content .secondary-highlights h1 a,.secondary-highlights p,.secondary-highlights .cms-button-text,.secondary-highlights .search-results ol .desc a cite,.search-results ol .desc a .secondary-highlights cite{position:relative;z-index:1}.news-block-intro{text-align:center;padding:2.625rem 0 6.6875rem}@media screen and (min-width: 59.4375rem){.news-block-intro{padding:3.875rem 0 7.9375rem}}@media screen and (min-width: 80.0625rem){.news-block-intro{padding:5.125rem 0 9.1875rem}}.news-block-intro h2,.news-block-intro .home-content h1,.home-content .news-block-intro h1,.news-block-intro p{margin-left:auto;margin-right:auto}.news-block-intro h2,.news-block-intro .home-content h1,.home-content .news-block-intro h1{max-width:35ch}.news-block-intro p{max-width:75ch}.news-block{text-align:center;margin-bottom:.9375rem !important}@media screen and (min-width: 59.4375rem){.news-block{margin-bottom:2.1875rem !important}}@media screen and (min-width: 80.0625rem){.news-block{margin-bottom:3.4375rem !important}}.news-block .tymbrel-col{padding-bottom:0 !important}.news-block .blog-posts{display:flex;flex-flow:row wrap;max-width:84.625rem;margin-left:auto;margin-right:auto}.news-block .blog-posts .posts,.news-block .blog-posts .entry{position:relative;margin-bottom:var(--double-padding);padding:0;border-bottom:0}.news-block .blog-posts .posts:first-of-type,.news-block .blog-posts .entry:first-of-type{margin-top:-5.8125rem}.news-block .blog-posts .posts:last-child,.news-block .blog-posts .posts:nth-child(3),.news-block .blog-posts .entry:last-child,.news-block .blog-posts .entry:nth-child(3){display:none}@media screen and (min-width: 40.0625rem){.news-block .blog-posts .posts,.news-block .blog-posts .entry{padding:0 var(--padding)}.news-block .blog-posts .posts:last-child,.news-block .blog-posts .posts:nth-child(3),.news-block .blog-posts .entry:last-child,.news-block .blog-posts .entry:nth-child(3){display:flex}}@media screen and (min-width: 40.0625rem){.news-block .blog-posts .posts,.news-block .blog-posts .entry{width:50%}.news-block .blog-posts .posts:first-of-type,.news-block .blog-posts .posts:nth-of-type(2),.news-block .blog-posts .entry:first-of-type,.news-block .blog-posts .entry:nth-of-type(2){margin-top:-5.8125rem}}@media screen and (min-width: 64.0625rem){.news-block .blog-posts .posts,.news-block .blog-posts .entry{width:33.333%;margin-top:-5.8125rem}}@media screen and (max-width: 75rem) and (min-width: 64.0625rem){.news-block .blog-posts .posts:last-child,.news-block .blog-posts .entry:last-child{display:none}}@media screen and (min-width: 75.0625rem){.news-block .blog-posts .posts,.news-block .blog-posts .entry{width:25%}}.news-block .blog-posts .posts:hover img,.news-block .blog-posts .posts:focus-within img,.news-block .blog-posts .entry:hover img,.news-block .blog-posts .entry:focus-within img{box-shadow:var(--bs),0 0 0 20px #fff}.news-block .cmsi-post-thumb,.news-block .cmsi-post-summary{width:100%}.news-block .cmsi-post-thumb{margin-bottom:1.125rem}.news-block img{border-radius:var(--cbr);box-shadow:var(--bs);transition:box-shadow 0.2s ease-out;width:100%;width:11.625rem;height:11.625rem;-o-object-fit:cover;object-fit:cover;display:block;margin-left:auto;margin-right:auto}#toggleSearch{display:none}#toggleSearch input[type="search"]{background:#f7f7f7;width:calc(100% - 3.75rem);height:3.125rem;margin:0;padding:0 3.4375rem 0 1.25rem !important;font-size:1rem;border-radius:var(--br) 0 0 var(--br)}#toggleSearch button[type="submit"]{width:3.75rem;height:3.125rem;float:right;padding:0;margin:0;border:0;outline:0;line-height:3.125rem;text-align:center;cursor:pointer;font-size:0;border-radius:0 var(--br) var(--br) 0;transition:background 0.2s ease-out}#toggleSearch button[type="submit"]:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:1rem;line-height:3.125rem;font-weight:700;margin-left:-.3125rem}#toggleSearch #close-button{border:0;background:transparent;font-family:"Lato",sans-serif;font-size:1.875rem;margin-bottom:.625rem;line-height:1;border:.0625rem solid transparent;transition:color 0.2s ease-out, border 0.2s ease-out}#toggleSearch input[type="search"]:focus:focus-visible,#toggleSearch button[type="submit"]:focus:focus-visible,#toggleSearch #close-button:focus:focus-visible{outline:.125rem solid #fff;outline-offset:2px}#toggleSearch.openSearch{text-align:right;display:block;position:fixed;left:0;top:0;width:100%;padding:.625rem 10% 1.875rem;z-index:500}.search{display:flex;flex-flow:row nowrap}.search .keyword{font-size:1rem;border-radius:var(--br) 0 0 var(--br);flex-grow:1}.search .submit{line-height:2.8125rem;padding:0 1.875rem;margin:0;font-size:.75rem;border-radius:0 var(--br) var(--br) 0;max-height:3.0625rem}.search-results ol li{border-bottom:.0625rem solid rgba(51,51,51,0.1);padding-bottom:1.25rem}.search-results ol li:last-child{border-bottom:0}.search-results ol h3,.search-results ol .highlights h2,.highlights .search-results ol h2,.search-results ol .highlights .home-content h1,.highlights .home-content .search-results ol h1,.search-results ol .home-content .highlights h1,.home-content .highlights .search-results ol h1{font-size:1.125rem}.search-results ol .desc a,.search-results ol .desc a cite{margin-top:.625rem}.cta{text-align:center;padding:3.3125rem 0 4.90625rem}.cta h2:not(.title),.cta .home-content h1:not(.title),.home-content .cta h1:not(.title){margin:0 0 .5rem;font-size:2.4rem}@media screen and (min-width: 48.0625rem){.cta h2:not(.title),.cta .home-content h1:not(.title),.home-content .cta h1:not(.title){font-size:2.7rem}}@media screen and (min-width: 80.0625rem){.cta h2:not(.title),.cta .home-content h1:not(.title),.home-content .cta h1:not(.title){font-size:3rem}}.cta h2:not(.title),.cta .home-content h1:not(.title),.home-content .cta h1:not(.title),.cta .leadin{max-width:76ch;margin-left:auto;margin-right:auto}.cta .cms-button-primary,.cta a.cmsi-showcase-readmore.cms-button-primary,.cta .cms-button-secondary,.cta .wellnessPlans .planDetails .cms-button-text,.wellnessPlans .planDetails .cta .cms-button-text,.cta .wellnessPlans .planDetails .search-results ol .desc a cite,.wellnessPlans .planDetails .search-results ol .desc a .cta cite,.cta .search-results ol .desc a .wellnessPlans .planDetails cite,.search-results ol .desc a .wellnessPlans .planDetails .cta cite,.cta a.cmsi-showcase-readmore.cms-button-secondary,.cta .cms-button-success,.cta a.cmsi-showcase-readmore.cms-button-success,.cta .cms-button-alert,.cta a.cmsi-showcase-readmore.cms-button-alert{margin-top:.875rem}.contact-row{text-align:center;font-size:.875rem}.contact-row .fa{display:inline-block;position:relative;width:2.6875rem;height:2.6875rem;line-height:2.6875rem;text-align:center;border-radius:var(--br);top:-1.34375rem}.contact-row .columns{position:relative;padding-bottom:2.125rem}.contact-row h2:not(.title),.contact-row .home-content h1:not(.title),.home-content .contact-row h1:not(.title){margin:-.125rem 0 .375rem;font-size:1.125rem}.contact-row .accordion-title{display:inline !important}.contact-row .accordion-title:before{left:0 !important;top:.739375rem !important}.contact-row .accordion-content{padding:0 !important}.contact-row .accordion-content .seo-hours{padding-left:0 !important;padding-right:0 !important}.contact-row .accordion-content .seo-hours ul{display:inline-block !important}.contact-row .accordion-content .seo-hours ul li{display:block !important;text-align:left}.contact-row .columns.large-4{width:100%}@media screen and (min-width: 53.8125rem){.contact-row .columns.large-4{width:33.3333333%}}footer{width:100%}footer .logo{margin-bottom:2.1875rem}footer .logo img{margin-inline:auto}footer img.smarterWebsites{margin-inline:auto;max-width:10.86125rem;width:10.86125rem;opacity:0.5}footer img.smarterWebsites:hover,footer img.smarterWebsites:focus{opacity:1}footer ul{list-style:none;margin:0;display:flex;flex-flow:row wrap}footer>.row{text-align:center;padding-bottom:2.1875rem}footer>.row ul{display:none;display:flex;gap:0rem 1.5625rem;margin:0 0 1.5625rem;justify-content:center}footer>.row ul li{margin-bottom:calc(var(--padding) / 2)}footer>.row ul li a{text-transform:uppercase;font-size:.75rem;letter-spacing:.1em;font-weight:700;font-family:"Poppins",sans-serif}footer .copyright{font-size:.75rem;padding:1.15625rem 0 3.96875rem}@media screen and (min-width: 48.0625rem){footer .copyright{padding-bottom:1.15625rem}}footer .copyright .row{max-width:84.375rem;align-items:center}footer .copyright .columns{display:flex;flex-flow:row wrap;justify-content:center;margin-bottom:var(--padding);text-align:center}@media screen and (min-width: 48.0625rem){footer .copyright .columns{margin-bottom:0;text-align:unset}}@media screen and (min-width: 48.0625rem){footer .copyright .columns:first-child{justify-content:flex-start}}@media screen and (min-width: 48.0625rem){footer .copyright .columns:last-child{text-align:right;justify-content:flex-end}}footer .copyright ul:not(.social):not(.citation-social){row-gap:.0625rem;-moz-column-gap:1.25rem;column-gap:1.25rem;flex-wrap:wrap}@media screen and (max-width: 48rem){footer .copyright ul:not(.social):not(.citation-social){justify-content:center}}footer .copyright ul:not(.social):not(.citation-social) li{margin:0}.contactRow div[itemprop="address"]{max-width:30ch;margin-left:auto;margin-right:auto}header div[itemprop="address"]{display:inline}header div[itemprop="address"] [itemprop="postalCode"],header div[itemprop="address"] [itemprop="addressCountry"]{display:none}.contactDetails strong{width:6.25rem}@media screen and (min-width: 70.3125rem){.grt-menu,.grt-mobile-button,#mobile-menu{display:none !important}}.body-overflow{overflow:hidden}.grt-menu{display:none;margin:0;height:0;z-index:9999999;padding:1.25rem .3125rem}.grt-menu a:hover{text-decoration:underline;text-underline-offset:2px}.grt-menu a:focus{outline:0}.grt-menu a:focus:focus-visible{outline:.125rem solid #fff;outline-offset:2px}.grt-menu ul{list-style:none;margin:0}.grt-menu ul:not(.social):not(.citation-social)>li{margin-bottom:1em}.grt-menu ul:not(.social):not(.citation-social)>li>a{color:#fff;font-size:1.125rem}.grt-menu ul:not(.social):not(.citation-social)>li>a.grt-dropdown:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-left:var(--padding)}.grt-menu ul:not(.social):not(.citation-social) ul{display:none;text-align:center;position:fixed;top:0;left:0;right:0;width:100%;height:100%;float:none;justify-content:center;flex-direction:column;text-align:center;opacity:0;z-index:-1;transition:opacity 0.1s ease}.grt-menu ul:not(.social):not(.citation-social) ul a{color:#fff;font-size:1.125rem;font-weight:400}.grt-menu ul:not(.social):not(.citation-social) ul li.backToMenu{margin-top:1.25rem}.grt-menu ul:not(.social):not(.citation-social) ul li.backToMenu a{font-size:1rem}.grt-menu ul:not(.social):not(.citation-social) ul li.backToMenu a:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:var(--padding)}.grt-menu ul:not(.social):not(.citation-social) ul .subHeading{font-size:1.375rem;margin:0 auto 1em;display:inline-block;padding:0 .3125rem .3125rem}.grt-menu ul:not(.social):not(.citation-social) ul.openSubMenu{opacity:1;z-index:999999;display:flex !important;justify-content:flex-start;height:100%;overflow-y:scroll;padding:2.5rem}.grt-menu ul:not(.social):not(.citation-social) ul.openSubMenu::-webkit-scrollbar{width:.3125rem}.grt-menu ul:not(.social):not(.citation-social) ul.openSubMenu::-webkit-scrollbar-track{background:rgba(51,51,51,0.975)}.grt-menu ul:not(.social):not(.citation-social) ul.openSubMenu::-webkit-scrollbar-thumb{background:rgba(255,255,255,0.2)}.grt-menu ul:not(.social):not(.citation-social) ul.openSubMenu::-webkit-scrollbar-thumb:hover{background:#fff}.grt-menu .social,.grt-menu .citation-social{margin-top:1.875rem;display:flex;justify-content:center}.grt-menu .social li,.grt-menu .citation-social li{background:none}.grt-menu .social li a:before,.grt-menu .citation-social li a:before{font-size:.875rem;width:auto;padding:0 .3125rem;color:#fff}#frmSearchMobile{border-bottom:.0625rem solid #fff;width:100%;max-width:17.5rem;margin-left:auto;margin-right:auto;display:flex;flex-direction:row-reverse}#frmSearchMobile button{background:none;color:#fff;border:0;margin-right:-.25rem;float:left}#frmSearchMobile button:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:1rem;line-height:2.375rem}#frmSearchMobile input{background:none;max-width:calc(100% - 1.875rem);color:rgba(255,255,255,0.5);box-shadow:none;border:0}#frmSearchMobile input::placeholder,#frmSearchMobile input::-webkit-input-placeholder{font-size:1rem;color:rgba(255,255,255,0.5) !important;opacity:1}#frmSearchMobile input::-moz-placeholder{font-size:1rem;color:rgba(255,255,255,0.5) !important}#frmSearchMobile input:-ms-input-placeholder{font-size:1rem;color:rgba(255,255,255,0.5) !important}#frmSearchMobile input:-moz-placeholder{font-size:1rem;color:rgba(255,255,255,0.5) !important}#frmSearchMobile button:focus:focus-visible,#frmSearchMobile input:focus:focus-visible{outline:.125rem solid #fff;outline-offset:2px}.open-grt-menu{position:fixed;width:100%;left:0;right:0;top:0;bottom:0;height:100%;overflow-y:scroll;float:none;display:flex !important;justify-content:flex-start;flex-direction:column;text-align:center;padding:2.5rem}.open-grt-menu::-webkit-scrollbar{width:.3125rem}.open-grt-menu::-webkit-scrollbar-track{background:rgba(51,51,51,0.975)}.open-grt-menu::-webkit-scrollbar-thumb{background:rgba(255,255,255,0.2)}.open-grt-menu::-webkit-scrollbar-thumb:hover{background:#fff}@media screen and (min-width: 70.3125rem){.open-grt-menu{display:none}}.grt-mobile-button{display:inline-block;margin:0;padding:0;cursor:pointer;border:0;z-index:99999999;padding:.25rem .4375rem}.grt-mobile-button.grt-mobile-button-submenu{z-index:999999999}.grt-mobile-button:focus{border:0;outline:0}.grt-mobile-button:focus:focus-visible{outline:2px solid #000;outline-offset:2px}#top .grt-mobile-button{position:fixed;right:.3125rem;top:.3125rem}.grt-mobile-button .line1,.grt-mobile-button .line2,.grt-mobile-button .line3{margin:.25rem auto;height:.125rem;width:1.25rem;transition:0.4s;display:block}#sticky .grt-mobile-button:not(.grt-mobile-button-open){padding-top:0}#sticky .grt-mobile-button:not(.grt-mobile-button-open) .line1,#sticky .grt-mobile-button:not(.grt-mobile-button-open) .line2,#sticky .grt-mobile-button:not(.grt-mobile-button-open) .line3{margin:0 auto .25rem}.grt-mobile-button-open{padding:0}.grt-mobile-button-open .line1,.grt-mobile-button-open .line3{margin:.375rem auto;background-color:#fff}.grt-mobile-button-open .line1{transform:rotate(-45deg) translate(-.3125rem, .3125rem)}.grt-mobile-button-open .line3{transform:rotate(45deg) translate(-.375rem, -.4375rem)}.grt-mobile-button-open .line2{opacity:0}@media screen and (min-width: 48.0625rem){.grt-mobile-button-open{background:none;right:1.8125rem}}#top .grt-mobile-button-open{top:0;right:.625rem}#top .grt-mobile-button-open:focus:focus-visible{outline:2px solid #fff;outline-offset:2px}.open-grt-menu{background:rgba(51,51,51,0.99)}.grt-menu>ul ul:not(.social):not(.citation-social){background:rgba(51,51,51,0.99)}.grt-menu>ul ul:not(.social):not(.citation-social) .subHeading{color:#fff}.grt-mobile-button{background:#fafafa}.grt-mobile-button .line1,.grt-mobile-button .line2,.grt-mobile-button .line3{background-color:#333}#sticky .grt-mobile-button{background:#333}#sticky .grt-mobile-button .line1,#sticky .grt-mobile-button .line2,#sticky .grt-mobile-button .line3{background-color:#fff}#sticky .grt-mobile-button:hover,#sticky .grt-mobile-button:focus{background:#1a1a1a}.grt-mobile-button.grt-mobile-button-open{background:none}.grt-mobile-button.grt-mobile-button-open .line1,.grt-mobile-button.grt-mobile-button-open .line2,.grt-mobile-button.grt-mobile-button-open .line3{background-color:#fff}.hideMainMenuButton{display:none !important}@media screen and (min-width: 31.3125rem){header.internal:not(:has(.page-title-with-text)){background-repeat:no-repeat !important;background-position:75% center !important;background-size:cover !important}header.internal:not(:has(.page-title-with-text)):before,header.internal:not(:has(.page-title-with-text)):after{content:"";display:block;position:absolute;top:0;z-index:0}header.internal:not(:has(.page-title-with-text)):before{height:100%;width:100%;max-width:80ch;background:linear-gradient(90deg, #000 0%, rgba(0,0,0,0) 100%);opacity:0.75}}@media screen and (min-width: 31.3125rem) and (min-width: 70.3125rem){header.internal:not(:has(.page-title-with-text)):before{border-top-left-radius:var(--br)}}@media screen and (min-width: 31.3125rem){header.internal:not(:has(.page-title-with-text)):after{width:100%;height:100%;background:linear-gradient(180deg, #000 20%, rgba(0,0,0,0) 69%, rgba(0,0,0,0) 100%);opacity:0.75}}@media screen and (min-width: 31.3125rem) and (min-width: 70.3125rem){header.internal:not(:has(.page-title-with-text)):after{border-radius:var(--br) var(--br) 0 0}}@media screen and (min-width: 31.3125rem){header.internal:not(:has(.page-title-with-text)):after{height:100%}}@media screen and (min-width: 70.3125rem){header.internal{padding-top:var(--desktopHeaderHeight)}}@media screen and (max-width: 31.25rem){header.internal{background-image:none !important}}.header__wrapper{position:relative;z-index:2}@media screen and (min-width: 70.3125rem){.header__wrapper{z-index:100}}@media screen and (min-width: 70.3125rem){.header__wrapper{position:absolute;top:0;left:0;right:0}}.header__open-search{width:3.9375rem;height:3.9375rem;line-height:3.9375rem}@media screen and (min-width: 70.3125rem){.feature .slides{border-radius:var(--br) var(--br) 0 0}}@media screen and (max-width: 31.25rem){.feature .slides li{display:flex !important;flex-wrap:wrap}}.feature .slides img{transform:scale(1.2);transform-origin:100% 50%}@media screen and (min-width: 48.0625rem){.feature .slides img{transform:none;transform-origin:0% 0%}}.feature__wrapper{overflow:hidden}@media screen and (min-width: 48.0625rem){.feature__wrapper{position:relative}.feature__wrapper:before,.feature__wrapper:after{content:"";display:block;position:absolute;top:0;z-index:0}.feature__wrapper:before{height:100%;width:100%;max-width:80ch;background:linear-gradient(90deg, #000 0%, rgba(0,0,0,0) 100%);opacity:0.75}}@media screen and (min-width: 48.0625rem) and (min-width: 70.3125rem){.feature__wrapper:before{border-top-left-radius:var(--br)}}@media screen and (min-width: 48.0625rem){.feature__wrapper:after{width:100%;height:100%;background:linear-gradient(180deg, #000 20%, rgba(0,0,0,0) 69%, rgba(0,0,0,0) 100%);opacity:0.75}}@media screen and (min-width: 48.0625rem) and (min-width: 70.3125rem){.feature__wrapper:after{border-radius:var(--br) var(--br) 0 0}}@media screen and (min-width: 48.0625rem){.feature__wrapper:after{height:35%}}.feature__wrapper img{transform:scale(1.2);transform-origin:100% 50%}@media screen and (min-width: 48.0625rem){.feature__wrapper img{transform:none;transform-origin:0% 0%}}.feature section{padding:var(--padding);text-align:center;order:-1}@media screen and (min-width: 31.3125rem){.feature section{order:0;text-align:left}}@media screen and (min-width: 48.0625rem){.feature section{position:absolute;bottom:0;left:0;right:0;width:100%;height:100%;z-index:100;display:flex;flex-flow:column nowrap;justify-content:center;max-width:80ch;padding-left:3.3125rem;padding-right:3.3125rem}}@media screen and (min-width: 80.0625rem){.feature section{padding-left:4.5625rem;padding-right:0}}@media screen and (min-width: 70.3125rem){.feature section{padding-top:var(--desktopHeaderHeight)}}.feature section p:first-child{margin-bottom:1rem !important;font-size:2.025rem}@media screen and (min-width: 48.0625rem){.feature section p:first-child{font-size:2.7rem}}@media screen and (min-width: 80.0625rem){.feature section p:first-child{font-size:3.375rem}}@supports (font-size: clamp(2.025rem, calc(4vw + 0.5rem), 3.375rem)){.feature section p:first-child{font-size:clamp(2.025rem, calc(4vw + 0.5rem), 3.375rem)}}.feature section .cms-button-primary,.feature section .cms-button-secondary,.feature section .wellnessPlans .planDetails .cms-button-text,.wellnessPlans .planDetails .feature section .cms-button-text,.feature section .wellnessPlans .planDetails .search-results ol .desc a cite,.wellnessPlans .planDetails .search-results ol .desc a .feature section cite,.feature section .search-results ol .desc a .wellnessPlans .planDetails cite,.search-results ol .desc a .wellnessPlans .planDetails .feature section cite,.feature section .cms-button-success,.feature section .cms-button-alert{margin-top:.3125rem}@media screen and (min-width: 48.0625rem){.feature section .cms-button-primary,.feature section .cms-button-secondary,.feature section .wellnessPlans .planDetails .cms-button-text,.wellnessPlans .planDetails .feature section .cms-button-text,.feature section .wellnessPlans .planDetails .search-results ol .desc a cite,.wellnessPlans .planDetails .search-results ol .desc a .feature section cite,.feature section .search-results ol .desc a .wellnessPlans .planDetails cite,.search-results ol .desc a .wellnessPlans .planDetails .feature section cite,.feature section .cms-button-success,.feature section .cms-button-alert{margin-top:.875rem}}.feature section .cms-button-primary:focus,.feature section .cms-button-secondary:focus,.feature section .wellnessPlans .planDetails .cms-button-text:focus,.wellnessPlans .planDetails .feature section .cms-button-text:focus,.feature section .wellnessPlans .planDetails .search-results ol .desc a cite:focus,.wellnessPlans .planDetails .search-results ol .desc a .feature section cite:focus,.feature section .search-results ol .desc a .wellnessPlans .planDetails cite:focus,.search-results ol .desc a .wellnessPlans .planDetails .feature section cite:focus,.feature section .cms-button-success:focus,.feature section .cms-button-alert:focus{outline:0}.feature .flex-direction-nav{position:absolute;width:100%;left:0;right:0;margin:0 auto}.feature .flex-direction-nav a{font-size:0;opacity:1 !important;width:var(--smCircle);height:var(--smCircle);margin:0;top:auto;border-radius:var(--br)}@media screen and (min-width: 31.3125rem){.feature .flex-direction-nav a{width:var(--circle);height:var(--circle)}}.feature .flex-direction-nav a:before{font-size:.75rem !important;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";width:var(--smCircle);height:var(--smCircle);line-height:calc(var(--smCircle) - 0.25rem);border-radius:var(--br);text-align:center;text-shadow:none}@media screen and (min-width: 31.3125rem){.feature .flex-direction-nav a:before{font-size:.875rem !important;width:var(--circle);height:var(--circle);line-height:calc(var(--circle) - 0.125rem)}}.feature .flex-direction-nav a:focus{outline:0}.feature .flex-direction-nav .flex-prev,.feature .flex-direction-nav .flex-next{z-index:50}.feature .flex-direction-nav .flex-prev:before{content:""}.feature .flex-direction-nav .flex-next:before{content:"" !important}.feature .flex-direction-nav{bottom:50%;display:flex;flex-flow:row wrap;z-index:50}@media screen and (min-width: 70.3125rem){.feature .flex-direction-nav{bottom:40.5%}}.feature .flex-direction-nav .flex-prev{left:0 !important}@media screen and (min-width: 31.3125rem){.feature .flex-direction-nav .flex-prev{left:-1.0625rem !important}}@media screen and (min-width: 59.4375rem){.feature .flex-direction-nav .flex-prev{left:calc(-var(--circle) / 2) !important}}.feature .flex-direction-nav .flex-next{right:0 !important}@media screen and (min-width: 31.3125rem){.feature .flex-direction-nav .flex-next{right:-1.0625rem !important}}@media screen and (min-width: 59.4375rem){.feature .flex-direction-nav .flex-next{right:calc(-var(--circle) / 2) !important}}.centre{text-align:center}.calloutVertical{display:flex;flex-flow:column nowrap;justify-content:center}.wellness .tymbrel-col,.whyConsider .tymbrel-col,.wellnessIntro .tymbrel-col,.wellnessPlanOverview .tymbrel-col,.wellnessPlans .tymbrel-col,.planCostComparison .tymbrel-col{padding-bottom:3.75rem !important}.whyConsider{padding-top:2.8125rem}.whyConsider h3,.whyConsider .highlights h2,.highlights .whyConsider h2,.whyConsider .highlights .home-content h1,.highlights .home-content .whyConsider h1,.whyConsider .home-content .highlights h1,.home-content .highlights .whyConsider h1{margin-top:.9375rem}.whyConsider svg{margin-top:-4.6875rem !important;width:5.625rem}@media screen and (max-width: 71.875rem){.whyConsider .tymbrel-col:first-child,.whyConsider .tymbrel-col:nth-child(2){margin-bottom:1.875rem}}@media screen and (max-width: 48rem){.whyConsider .tymbrel-col:nth-child(3){margin-bottom:1.875rem}}.wellnessIntro{max-width:70.3125rem;margin:0 auto !important}@media screen and (max-width: 59.375rem){#wellnessOverlay{position:fixed;z-index:1000;top:0px;left:0px;height:100%;width:100%;background:#000;display:none}#wellnessOverlay.choosePlan{display:block;opacity:0.75}}.wellnessPlansOverview .tymbrel-col{width:100%;height:100%;display:flex;flex-flow:row wrap}.wellnessPlansOverview .tab{display:flex;flex-flow:column nowrap;width:100%}@media screen and (min-width: 59.4375rem){.wellnessPlansOverview .tab{float:left;width:17.17%}}@media screen and (max-width: 59.375rem){.wellnessPlansOverview .tab.choosePlan{display:block;position:fixed;top:var(--double-padding);z-index:10001;box-shadow:var(--bs);width:calc(100% - var(--double-padding));max-height:calc(100% - var(--double-padding) - var(--double-padding));left:var(--padding);overflow:auto}.wellnessPlansOverview .tab.choosePlan .tabHeading{display:flex !important}.wellnessPlansOverview .tab.choosePlan>button[aria-selected="true"]:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.wellnessPlansOverview .tab.choosePlan>button[aria-selected="false"]{display:flex}}.wellnessPlansOverview .tab .tabHeading{flex-flow:column nowrap;justify-content:center;position:relative}@media screen and (min-width: 59.4375rem){.wellnessPlansOverview .tab .tabHeading{display:none}}.wellnessPlansOverview .tab .tabHeading p{font-weight:700;font-size:110%}.wellnessPlansOverview .tab .tabHeading .btnChoosePlan{font-weight:700;font-size:110%;display:block}.wellnessPlansOverview .tab .tabHeading .btnChoosePlan:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-left:.625rem}.wellnessPlansOverview .tab .tabHeading .tabClose{all:unset;display:none;position:absolute;top:calc(50% - 0.75rem);right:0.75rem;font-size:1.25rem;font-weight:700;line-height:1}.wellnessPlansOverview .tab .tabHeading .tabClose:hover{cursor:pointer}.wellnessPlansOverview .choosePlan .btnChoosePlan:after{display:none !important}.wellnessPlansOverview .choosePlan .tabClose{display:block !important}.wellnessPlansOverview .tab>button,.wellnessPlansOverview .btnChoosePlan{padding:.625rem .9375rem;width:100%;border:none;outline:none;text-align:left;transition:all 0.2s ease-out;position:relative}.wellnessPlansOverview .tabHeading p{margin:0}.wellnessPlansOverview .tab>button{flex-grow:1;display:flex;flex-flow:column nowrap;justify-content:center;min-height:3.875rem}.wellnessPlansOverview .tab>button *{pointer-events:none}.wellnessPlansOverview .tab>button:not(.tabHeading){cursor:pointer}.wellnessPlansOverview .tab>button span:first-child{margin:0;font-weight:700}.wellnessPlansOverview .tab>button span:last-child:not(:first-child){font-size:75%}@media screen and (max-width: 59.375rem){.wellnessPlansOverview .tab>button[aria-selected="false"]{display:none}.wellnessPlansOverview .tab>button[aria-selected="true"]:after{content:"More Plans";content:"";display:block;position:absolute;margin-left:var(--padding);right:var(--padding);font-weight:700}}.wellnessPlansOverview .planDetails{width:100%;position:relative;display:flex;flex-flow:column nowrap;justify-content:space-between}.wellnessPlansOverview .planDetails:hover{cursor:pointer}@media screen and (min-width: 48.0625rem){.wellnessPlansOverview .planDetails{width:20.625rem}}@media screen and (min-width: 71.9375rem){.wellnessPlansOverview .planDetails{width:25.75rem}}.wellnessPlansOverview .planDetails .text>p:last-child{margin-bottom:1.25rem !important;font-weight:700;font-size:135%}.wellnessPlansOverview .planDetails .text>p:last-child sup{font-size:70%;line-height:0;position:relative;vertical-align:baseline;top:-.3125rem}.wellnessPlansOverview .planDetails>p:last-child{margin-left:calc(var(--padding) * -1);margin-right:calc(var(--padding) * -1)}.wellnessPlansOverview .planDetails>p:last-child a{display:block;margin-bottom:0}.wellnessPlansOverview .planImage{width:100%}@media screen and (max-width: 48rem){.wellnessPlansOverview .planImage{height:18.75rem}}@media screen and (min-width: 48.0625rem){.wellnessPlansOverview .planImage{width:calc(100% - 20.625rem)}}@media screen and (min-width: 71.9375rem){.wellnessPlansOverview .planImage{width:calc(100% - 25.75rem)}}.wellnessPlansInternal .tabcontent{display:flex;width:100% !important}.wellnessPlansInternal .planDetails{padding-bottom:1.625rem;width:100%}@media screen and (min-width: 59.4375rem){.wellnessPlansInternal .planDetails{width:18.688rem}}@media screen and (min-width: 71.9375rem){.wellnessPlansInternal .planDetails{width:16.875rem}}.wellnessPlansInternal .planDetails>p:last-child{font-weight:700;font-size:129%}.wellnessPlansInternal .planDetails>p:last-child sup{font-size:70%;line-height:0;position:relative;vertical-align:baseline;top:-.3125rem}.wellnessPlansInternal .planImage{width:100%}@media screen and (max-width: 59.375rem){.wellnessPlansInternal .planImage{height:15.625rem}}@media screen and (min-width: 59.4375rem){.wellnessPlansInternal .planImage{width:calc(100% - 18.688rem)}}@media screen and (min-width: 71.9375rem){.wellnessPlansInternal .planImage{width:calc(100% - 16.875rem)}}.wellnessPlans .tabcontent{width:100%;flex-flow:row wrap}@media screen and (min-width: 59.4375rem){.wellnessPlans .tabcontent{float:left;width:calc(100% - 17.17%);height:auto}}.wellnessPlans .tabcontent:not([hidden]){display:flex}.wellnessPlans .planDetails{text-align:center;padding-left:var(--padding);padding-right:var(--padding);color:#fff}.wellnessPlans .planDetails svg{width:5rem;height:2.8125rem;margin:0 auto}.wellnessPlans .planDetails svg .st0{transform:translate(24.18px, -48.449px)}.wellnessPlans .planDetails h3,.wellnessPlans .planDetails .highlights h2,.highlights .wellnessPlans .planDetails h2,.wellnessPlans .planDetails .highlights .home-content h1,.highlights .home-content .wellnessPlans .planDetails h1,.wellnessPlans .planDetails .home-content .highlights h1,.home-content .highlights .wellnessPlans .planDetails h1{color:#fff;margin-bottom:0;font-size:212.5%;line-height:1.1}.wellnessPlans .planDetails h3+p,.wellnessPlans .planDetails .highlights h2+p,.highlights .wellnessPlans .planDetails h2+p,.wellnessPlans .planDetails .highlights .home-content h1+p,.highlights .home-content .wellnessPlans .planDetails h1+p,.wellnessPlans .planDetails .home-content .highlights h1+p,.home-content .highlights .wellnessPlans .planDetails h1+p{font-size:75%;margin-top:.3125rem}.wellnessPlans .planDetails .circle{border-radius:500px;width:10.625rem;height:10.625rem;margin:1.875rem auto 1.5625rem;display:flex;flex-flow:column nowrap;justify-content:center;position:relative;font-weight:700;font-size:75%}.wellnessPlans .planDetails .circle:before{content:" ";position:absolute;top:-.4375rem;left:-.4375rem;right:-.4375rem;bottom:-.4375rem;border-radius:500px}.wellnessPlans .planDetails .circle span{display:block;font-size:3.375rem;line-height:.9259259259}.wellnessPlans .planDetails .circle span sup{font-size:50%;line-height:0;position:relative;vertical-align:baseline;top:-1.125rem}.wellnessPlans .planImage{background-blend-mode:multiply;background-size:contain !important;background-repeat:no-repeat !important;background-position:center bottom !important}.planCostComparison .tymbrel-col>p,.planCostComparison .tymbrel-col>h2,.planCostComparison .home-content .tymbrel-col>h1,.home-content .planCostComparison .tymbrel-col>h1{text-align:center}.planCostComparison .tymbrel-col>p:first-child{font-size:112.5%;font-weight:400;margin-bottom:.375rem}.planCostComparison .tymbrel-col>h2,.planCostComparison .home-content .tymbrel-col>h1,.home-content .planCostComparison .tymbrel-col>h1{margin:0 0 .8125rem}.compare{width:100%;margin-top:2.125rem}.compare th,.compare td{padding:.625rem !important}@media screen and (max-width: 31.25rem){.compare th,.compare td{padding:.625rem .3125rem !important}}.compare th{text-transform:uppercase;color:#fff}.compare th:first-child{text-align:left}.compare th:last-child{text-transform:uppercase}.compare td:first-child{width:52%}.compare td:nth-child(2),.compare td:last-child{width:24%;text-align:center}.compare strong{text-transform:uppercase}@media screen and (max-width: 31.25rem){.compare tr:nth-last-child(2) span{font-size:1rem !important}}.wellness-promo{line-height:1;display:flex;flex-direction:column;justify-content:center}.wellness-promo p{margin-bottom:0.5rem}.wellness-promo__header{letter-spacing:.1em;text-transform:uppercase}.wellness-promo__amt{position:relative;margin-right:.625rem}@media screen and (max-width: 59.375rem) and (min-width: 48.0625rem){.wellness-promo__amt{margin-right:0}}.wellness-promo__amt sup{font-size:40%;line-height:1.5;vertical-align:unset;position:absolute;top:0}@media screen and (max-width: 59.375rem) and (min-width: 48.0625rem){.wellness-promo__amt sup{vertical-align:top;position:relative}}.wellness-promo__amt span{text-transform:uppercase}@media screen and (max-width: 59.375rem) and (min-width: 48.0625rem){.wellness-promo__amt span{display:block;margin-bottom:0.5rem}}.wellness-promo__smallPrint{margin-top:0.5em}.wellness-promo__services,.wellness-promo__smallPrint{text-transform:lowercase}@media screen and (max-width: 59.375rem) and (min-width: 48.0625rem){.wellness-promo{display:flex;align-items:center}}.whyConsider .callout,.whyConsider .vets .calloutShowcase,.vets .whyConsider .calloutShowcase,.whyConsider .team .calloutShowcase,.team .whyConsider .calloutShowcase{background:#fafafa}.whyConsider h3,.whyConsider .highlights h2,.highlights .whyConsider h2,.whyConsider .highlights .home-content h1,.highlights .home-content .whyConsider h1,.whyConsider .home-content .highlights h1,.home-content .highlights .whyConsider h1,.whyConsider p{color:#333}.whyConsider svg{fill:#00609c}.whyConsider svg .st0{fill:#fff}.wellnessPlansOverview .tab>button{background-color:#fafafa}.wellnessPlansOverview .tab>button:nth-child(even){background:#fff}.wellnessPlansOverview .tab>button[aria-selected="true"]{background:#333;color:#fff}@media screen and (min-width: 59.4375rem){.wellnessPlansOverview .tab>button[aria-selected="true"]{background:var(--primary-400)}}.wellnessPlansOverview .tab>button[aria-selected="false"]:hover,.wellnessPlansOverview .tab>button:focus{background:#333;color:#fff}.wellnessPlansOverview .tab .tabHeading .btnChoosePlan{background:var(--primary-400);color:#fff}.wellnessPlansOverview .tab .tabHeading .btnChoosePlan:hover,.wellnessPlansOverview .tab .tabHeading .btnChoosePlan:focus{background:var(--primary-500)}.wellnessPlansOverview .tab .tabClose{color:#fff !important}.wellnessPlansOverview .tab .tabClose:focus{outline:1px solid #fff;outline-offset:2px}@media screen and (max-width: 59.375rem){.wellnessPlansOverview .tab.choosePlan>button[aria-selected="true"]:after{content:"\f0da"}.wellnessPlansOverview .tab.choosePlan>button[aria-selected="true"]:focus{background:var(--primary-400)}.wellnessPlansOverview .tab.choosePlan>[aria-selected="false"]:hover,.wellnessPlansOverview .tab.choosePlan>[aria-selected="false"]:focus{background:var(--primary-400);color:#fff}}.wellnessPlans .planDetails{background:var(--primary-400);color:#fff}.wellnessPlans .planDetails .st0{fill:var(--success-400)}.wellnessPlans .planDetails .circle{background:#fff;color:#333;border:2px solid var(--primary-400)}.wellnessPlans .planDetails .circle:before{border:.125rem solid #fff}.wellnessPlans .planDetails .cms-button-text,.wellnessPlans .planDetails .search-results ol .desc a cite,.search-results ol .desc a .wellnessPlans .planDetails cite{border-radius:0}.wellnessPlans .planImage{background-color:#fafafa}.compare tr:nth-child(odd){background:#f7f7f7 !important}.compare tr:nth-child(even){background:#fff !important}.compare tr:last-child td{background:var(--alert-400);color:var(--alert-text) !important}.compare th,.compare td{border:1px solid #ededed}.compare th{background:var(--success-400);color:#fff}.compare th:last-child{background:var(--primary-400)}.compare td:last-child{color:var(--primary-400)}.wellness-promo__header{font-size:calc(2.25rem * 0.9)}@media screen and (min-width: 64.0625rem){.wellness-promo__header{font-size:2.25rem}}@supports (font-size: clamp(1.5625rem, 2.5vw, 2.5rem)){.wellness-promo__header{font-size:clamp(1.5625rem, 2.5vw, 2.5rem)}}.wellness-promo__amt{font-size:calc(7.5rem * 0.9)}@media screen and (min-width: 64.0625rem){.wellness-promo__amt{font-size:7.5rem}}@supports (font-size: clamp(5rem, 9vw, 9.375rem)){.wellness-promo__amt{font-size:clamp(5rem, 9vw, 9.375rem)}}.wellness-promo__amt span{font-size:calc(2.5rem * 0.9)}@media screen and (min-width: 64.0625rem){.wellness-promo__amt span{font-size:2.5rem}}@supports (font-size: clamp(1.5625rem, 2.5vw, 3.125rem)){.wellness-promo__amt span{font-size:clamp(1.5625rem, 2.5vw, 3.125rem)}}.wellness-promo__services{font-size:calc(1.5rem * 0.9)}@media screen and (min-width: 64.0625rem){.wellness-promo__services{font-size:1.5rem}}@supports (font-size: clamp(1.125rem, 2vw, 1.5rem)){.wellness-promo__services{font-size:clamp(1.125rem, 2vw, 1.5rem)}}.wellness-promo__header,.wellness-promo__amt,.wellness-promo__services{font-weight:400}@media screen and (min-width: 59.4375rem){.header__wrapper>.row{flex-wrap:nowrap}}.header__wrapper>.row:first-child{padding:1.25rem 1.25rem 1.125rem}@media screen and (min-width: 80.0625rem){.header__wrapper>.row:first-child{padding-left:4.5625rem;padding-right:4.5625rem}}@media screen and (min-width: 59.4375rem){.header__wrapper>.row:first-child>.columns{justify-content:flex-end}}.header__wrapper>.row:first-child>.columns:last-child p{margin:0;width:100%}.header__wrapper>.row:first-child>.columns:last-child p a{display:flex;justify-content:center}@media screen and (min-width: 31.3125rem){.header__wrapper>.row:first-child>.columns:last-child p{width:auto}.header__wrapper>.row:first-child>.columns:last-child p a{justify-content:flex-start}}.header__wrapper>.row:first-child>.columns:last-child img{height:1.25rem;width:auto;display:block;margin:0 0 .625rem}@media screen and (min-width: 31.3125rem){.header__wrapper>.row:first-child>.columns:last-child img{margin:0 1.25rem 0 0}}.topbar{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:.9375rem;transition:margin 0.2s ease-out}@media screen and (min-width: 31.3125rem){.topbar{flex-wrap:nowrap}}@media screen and (min-width: 59.4375rem){.topbar{justify-content:flex-end}}.topbar .cms-button-primary,.topbar a.cmsi-showcase-readmore.cms-button-primary,.topbar .cms-button-secondary,.topbar a.cmsi-showcase-readmore.cms-button-secondary,.topbar .wellnessPlans .planDetails .cms-button-text,.wellnessPlans .planDetails .topbar .cms-button-text,.topbar .wellnessPlans .planDetails .search-results ol .desc a cite,.wellnessPlans .planDetails .search-results ol .desc a .topbar cite,.topbar .search-results ol .desc a .wellnessPlans .planDetails cite,.search-results ol .desc a .wellnessPlans .planDetails .topbar cite,.topbar .cms-button-success,.topbar a.cmsi-showcase-readmore.cms-button-success,.topbar .cms-button-alert,.topbar a.cmsi-showcase-readmore.cms-button-alert{margin:0}@media screen and (min-width: 31.3125rem){.topbar ul:not(.social):not(.citation-social){margin:0 !important}}.showcaseOverview{justify-content:center}.showcaseOverview .tymbrelShowcaseHeading{padding-bottom:var(--padding) !important}.vets .tymbrelShowcaseHeading,.team .tymbrelShowcaseHeading{text-align:center}.vets .calloutShowcase,.team .calloutShowcase{padding:var(--padding)}.vets .calloutShowcase img,.team .calloutShowcase img{width:100%}.vets .calloutShowcase h3,.vets .calloutShowcase .highlights h2,.highlights .vets .calloutShowcase h2,.vets .calloutShowcase .highlights .home-content h1,.highlights .home-content .vets .calloutShowcase h1,.vets .calloutShowcase .home-content .highlights h1,.home-content .highlights .vets .calloutShowcase h1,.team .calloutShowcase h3,.team .calloutShowcase .highlights h2,.highlights .team .calloutShowcase h2,.team .calloutShowcase .highlights .home-content h1,.highlights .home-content .team .calloutShowcase h1,.team .calloutShowcase .home-content .highlights h1,.home-content .highlights .team .calloutShowcase h1{margin-bottom:0}@media screen and (max-width: 30rem){.vets.showcaseThreeColumns>div,.team.showcaseThreeColumns>div{width:100% !important}}.vets h3+p,.vets .highlights h2+p,.highlights .vets h2+p,.vets .highlights .home-content h1+p,.highlights .home-content .vets h1+p,.vets .home-content .highlights h1+p,.home-content .highlights .vets h1+p{display:none}@media screen and (max-width: 62.5rem) and (min-width: 31.3125rem){.home-content .tymbrel-col:last-child .row{text-align:left}}.home-content .tymbrel-col:last-child .row .columns{padding:0}.home-content .tymbrel-col:last-child .row .columns>:last-child{margin-bottom:1em !important}.home-content .tymbrel-col:last-child .row .columns>:last-child img{margin-inline:auto}.home-content .tymbrel-col:last-child .row .columns:first-child p:last-child,.home-content .tymbrel-col:last-child .row .columns:last-child p:last-child{margin-bottom:0 !important}@media screen and (min-width: 31.3125rem){.home-content .tymbrel-col:last-child .row .columns:first-child{width:calc(100% - 5rem - var(--padding))}.home-content .tymbrel-col:last-child .row .columns:last-child{width:calc(5rem + var(--padding));padding-left:var(--padding)}}.accreditations{text-align:center}.accreditations--home{padding:3.75rem 0 calc(3.75rem - var(--double-padding))}@media screen and (min-width: 62.5625rem){.accreditations--home{padding:6.25rem 0 calc(6.25rem - var(--double-padding))}}.accreditations--home h2,.accreditations--home .home-content h1,.home-content .accreditations--home h1{margin-bottom:var(--padding);color:#011e41}.accreditations img{height:5.625rem;width:auto;padding:.9375rem 0;display:block;margin:0 auto}@media screen and (min-width: 40.6875rem){.accreditations img{display:inline;margin:.625rem var(--padding);padding:0}}.home-promo .tymbrel-col{padding:0 !important}.home-promo img{display:block}.home-map iframe{width:100%;height:12.5rem;display:block}.customForm select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;box-shadow:none;border:0 !important;background:none;background-image:none;font-family:"Lato",sans-serif;font-size:.875rem}.customForm select::-ms-expand{display:none}.customForm .select{position:relative;display:flex;overflow:hidden}.customForm select{flex:1;padding:.625rem 1.5625rem .625rem .625rem;line-height:1.8;cursor:pointer;color:#000;width:100%;height:auto;word-wrap:normal !important;white-space:normal}.customForm .select::after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:.8125rem;right:.625rem;font-size:1rem;cursor:pointer;pointer-events:none;transition:.25s all ease}.customForm .select:hover::after{color:#00a8b8}.customForm .inputContainerRow{margin:0 -.625rem;display:flex;flex-flow:row wrap}.customForm .inputContainerRow:after{content:"";display:table;clear:both}.customForm .inputContainer{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-grow:0;flex-shrink:1;width:calc(100% - 1.25rem);float:left;border:.0625rem solid #aaa;margin:0 .625rem .625rem;color:#00a8b8;display:flex;flex-flow:row wrap;align-items:center;min-height:3.125rem}.customForm .inputContainer.radioContainer{border-radius:31.25rem}@media screen and (min-width: 40.0625rem){.customForm .inputContainer{width:calc(50% - 1.25rem)}}@media screen and (min-width: 80.0625rem){.customForm .inputContainer{width:calc(33.333% - 1.25rem)}}.customForm .inputContainer input{position:absolute;opacity:0;cursor:pointer;height:.0625rem;width:.0625rem}.customForm .inputContainer label{margin:0 !important;font-size:inherit;width:100%;padding:.625rem .625rem .625rem 3.125rem;cursor:pointer;font-size:.875rem;font-weight:400 !important}.customForm .checkmark{position:absolute;top:calc(50% - .9375rem);left:.625rem;height:1.875rem;width:1.875rem;cursor:pointer}.customForm .radioContainer .checkmark{border-radius:31.25rem}.customForm .checkmark:after{content:"";position:absolute;display:none}.customForm .inputContainer input:checked~.checkmark:after{display:block}.customForm .checkboxContainer .checkmark:after{left:.625rem;top:.25rem;width:.5625rem;height:1.0625rem;border-width:0 .1875rem .1875rem 0;transform:rotate(45deg)}.customForm .radioContainer .checkmark:after{top:.25rem;left:.25rem;width:1.25rem;height:1.25rem;border-radius:50%}aside.sidebar-badges a .fa{margin-right:.3125rem}aside.sidebar-badges a.paw-icon.paw-icon--primary{background-color:var(--primary-400);color:var(--primary-text)}aside.sidebar-badges a.paw-icon.paw-icon--primary:hover,aside.sidebar-badges a.paw-icon.paw-icon--primary:focus{background-color:var(--primary-500)}aside.sidebar-badges a.paw-icon.paw-icon--alert{color:var(--alert-text);background-color:var(--alert-400)}aside.sidebar-badges a.paw-icon.paw-icon--alert:hover,aside.sidebar-badges a.paw-icon.paw-icon--alert:focus{background-color:var(--alert-500);color:#fff}aside.sidebar-badges a.paw-icon.paw-icon--success{background-color:var(--success-400)}aside.sidebar-badges a.paw-icon.paw-icon--success:hover,aside.sidebar-badges a.paw-icon.paw-icon--success:focus{background-color:var(--success-500)}aside.sidebar-badges a.paw-icon.paw-icon--secondary{background-color:#333}aside.sidebar-badges a.paw-icon.paw-icon--secondary:hover,aside.sidebar-badges a.paw-icon.paw-icon--secondary:focus{background-color:#1a1a1a}aside.sidebar-badges a.paw-icon.paw-icon--emergencies{background-color:var(--emergency-400)}aside.sidebar-badges a.paw-icon.paw-icon--emergencies:hover,aside.sidebar-badges a.paw-icon.paw-icon--emergencies:focus{background-color:var(--emergency-500)}aside.sidebar-badges a.patient-login{color:var(--alert-text);background-color:var(--alert-400)}aside.sidebar-badges a.patient-login:hover,aside.sidebar-badges a.patient-login:focus{background-color:var(--alert-500);color:#fff}aside.sidebar-badges a{background-blend-mode:multiply;border-radius:var(--br);color:#fff;display:block;max-width:17.375rem;margin:0 auto var(--padding);min-height:4.375rem;text-align:center;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;transition:background 0.2s ease-out, color 0.2s ease-out}aside.sidebar-badges a.paw-icon{background-position:center;background-repeat:no-repeat;font-weight:700;font-size:1.25rem;padding:1.25rem var(--padding);position:relative;z-index:2}aside.sidebar-badges a.paw-icon:after{content:"";background-size:contain;width:100%;height:100%;display:block;position:absolute;top:0;z-index:-1;opacity:0.15}aside.sidebar-badges a.paw-icon.paw-icon--light:after{background:url(../images/pvcc-badge-paw-icon-light.svg) center no-repeat}aside.sidebar-badges a.paw-icon.paw-icon--dark:after{background:url(../images/pvcc-badge-paw-icon.svg) center no-repeat}aside.sidebar-badges a.patient-login{font-size:.875rem;font-weight:400;padding:1.5625rem var(--padding);position:relative}aside.sidebar-badges a.patient-login span{font-size:1.25rem;font-weight:700;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}aside.sidebar-badges a.patient-login span .fa{margin-right:.3125rem;font-size:80%}aside.sidebar-badges a.patient-login span:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:.875rem;transform:rotate(-45deg);position:absolute;top:.9375rem;right:.9375rem}.accordion li .accordion-title{color:#333;font-weight:400;padding:.625rem .625rem .3125rem 1.5rem}.accordion li .accordion-title:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";content:"\f067" !important;font-size:1rem;color:var(--primary-400);left:0}.accordion li .accordion-title:focus{box-shadow:none}.accordion li .accordion-title:focus:focus-visible{outline:2px solid #333}.accordion li .accordion-title:hover{color:var(--primary-400)}.accordion li.is-active .accordion-title{color:var(--success-400)}.accordion li.is-active .accordion-title:before{transform:rotate(45deg);color:var(--alert-400)}.accordion li .accordion-title:hover{color:var(--primary-400)}.accordion li .accordion-title:hover,.accordion li.is-active .accordion-title{box-shadow:none !important}.accordion li.is-active .accordion-title{color:var(--success-400)}.accordion div.accordion-content{background:none;padding:0 2.1875rem .625rem 1.5625rem}.blog-posts .cmsi-post-summary h2.title a,.blog-posts .cmsi-post-summary .home-content h1.title a,.home-content .blog-posts .cmsi-post-summary h1.title a,.blog-posts .post h2.title a,.blog-posts .post .home-content h1.title a,.home-content .blog-posts .post h1.title a{color:var(--success-400)}.blog-posts .cmsi-post-summary h2.title a:hover,.blog-posts .cmsi-post-summary .home-content h1.title a:hover,.home-content .blog-posts .cmsi-post-summary h1.title a:hover,.blog-posts .cmsi-post-summary h2.title a:focus,.blog-posts .cmsi-post-summary .home-content h1.title a:focus,.home-content .blog-posts .cmsi-post-summary h1.title a:focus,.blog-posts .post h2.title a:hover,.blog-posts .post .home-content h1.title a:hover,.home-content .blog-posts .post h1.title a:hover,.blog-posts .post h2.title a:focus,.blog-posts .post .home-content h1.title a:focus,.home-content .blog-posts .post h1.title a:focus{color:var(--alert-400)}.cms-button-text,.cmsi-module-blog-summary-read-more,a.cmsi-module-showcase-back,a.cmsi-showcase-readmore,.search-results ol .desc a cite{color:var(--primary-400)}.cms-button-text:hover,.cmsi-module-blog-summary-read-more:hover,a.cmsi-module-showcase-back:hover,a.cmsi-showcase-readmore:hover,.search-results ol .desc a cite:hover,.cms-button-text:focus,.cmsi-module-blog-summary-read-more:focus,a.cmsi-module-showcase-back:focus,a.cmsi-showcase-readmore:focus,.search-results ol .desc a cite:focus{color:#000}.primary .cms-button-text:focus,.primary .cmsi-module-blog-summary-read-more:focus,.primary a.cmsi-module-showcase-back:focus,.primary a.cmsi-showcase-readmore:focus,.primary .search-results ol .desc a cite:focus,.search-results ol .desc a .primary cite:focus{box-shadow:0 0 0 3px #fff,0 0 0 6px var(--primary-50)}.cms-button-primary,a.cmsi-showcase-readmore.cms-button-primary,input[type="submit"]{background:var(--primary-400);color:var(--primary-text)}.cms-button-primary:hover,a.cmsi-showcase-readmore.cms-button-primary:hover,.cms-button-primary:focus,a.cmsi-showcase-readmore.cms-button-primary:focus,input[type="submit"]:hover,input[type="submit"]:focus{background:var(--primary-500);color:var(--primary-text)}.primary .cms-button-primary:focus,.primary input[type="submit"]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--primary-400)}.cms-button-secondary,a.cmsi-showcase-readmore.cms-button-secondary,.wellnessPlans .planDetails .cms-button-text,.wellnessPlans .planDetails .search-results ol .desc a cite,.search-results ol .desc a .wellnessPlans .planDetails cite,input[type="reset"],input[value="Reset Password"]{background:var(--success-400);color:var(--success-text)}.cms-button-secondary:hover,a.cmsi-showcase-readmore.cms-button-secondary:hover,.wellnessPlans .planDetails .cms-button-text:hover,.wellnessPlans .planDetails .search-results ol .desc a cite:hover,.search-results ol .desc a .wellnessPlans .planDetails cite:hover,.cms-button-secondary:focus,a.cmsi-showcase-readmore.cms-button-secondary:focus,.wellnessPlans .planDetails .cms-button-text:focus,.wellnessPlans .planDetails .search-results ol .desc a cite:focus,.search-results ol .desc a .wellnessPlans .planDetails cite:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[value="Reset Password"]:hover,input[value="Reset Password"]:focus{background:var(--success-300);color:var(--success-text)}.primary .cms-button-secondary:focus,.primary .wellnessPlans .planDetails .cms-button-text:focus,.wellnessPlans .planDetails .primary .cms-button-text:focus,.primary .wellnessPlans .planDetails .search-results ol .desc a cite:focus,.wellnessPlans .planDetails .search-results ol .desc a .primary cite:focus,.primary .search-results ol .desc a .wellnessPlans .planDetails cite:focus,.search-results ol .desc a .wellnessPlans .planDetails .primary cite:focus,.primary input[type="reset"]:focus,.primary input[value="Reset Password"]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--success-400)}.cms-button-success,a.cmsi-showcase-readmore.cms-button-success{color:var(--alert-text);background:var(--alert-400)}.cms-button-success:hover,a.cmsi-showcase-readmore.cms-button-success:hover,.cms-button-success:focus,a.cmsi-showcase-readmore.cms-button-success:focus{background:var(--alert-500);color:#fff}.primary .cms-button-success:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--alert-400)}.cms-button-alert,a.cmsi-showcase-readmore.cms-button-alert{background:#fafafa;color:var(--success-400)}.cms-button-alert:hover,a.cmsi-showcase-readmore.cms-button-alert:hover,.cms-button-alert:focus,a.cmsi-showcase-readmore.cms-button-alert:focus{background:#ededed;color:var(--success-400)}.primary .cms-button-alert:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #fafafa}.callout,.vets .calloutShowcase,.team .calloutShowcase,.calloutIcon,.calloutWater{background:#fafafa}.secondary .callout,.secondary .vets .calloutShowcase,.vets .secondary .calloutShowcase,.secondary .team .calloutShowcase,.team .secondary .calloutShowcase,.secondary .calloutIcon,.secondary .calloutWater{background:#fff}.callout h3,.vets .calloutShowcase h3,.team .calloutShowcase h3,.callout .highlights h2,.highlights .callout h2,.vets .calloutShowcase .highlights h2,.highlights .vets .calloutShowcase h2,.team .calloutShowcase .highlights h2,.highlights .team .calloutShowcase h2,.callout .highlights .home-content h1,.highlights .home-content .callout h1,.vets .calloutShowcase .highlights .home-content h1,.highlights .home-content .vets .calloutShowcase h1,.team .calloutShowcase .highlights .home-content h1,.highlights .home-content .team .calloutShowcase h1,.callout .home-content .highlights h1,.home-content .highlights .callout h1,.vets .calloutShowcase .home-content .highlights h1,.home-content .highlights .vets .calloutShowcase h1,.team .calloutShowcase .home-content .highlights h1,.home-content .highlights .team .calloutShowcase h1,.calloutIcon h3,.calloutIcon .highlights h2,.highlights .calloutIcon h2,.calloutIcon .highlights .home-content h1,.highlights .home-content .calloutIcon h1,.calloutIcon .home-content .highlights h1,.home-content .highlights .calloutIcon h1,.calloutWater h3,.calloutWater .highlights h2,.highlights .calloutWater h2,.calloutWater .highlights .home-content h1,.highlights .home-content .calloutWater h1,.calloutWater .home-content .highlights h1,.home-content .highlights .calloutWater h1{color:var(--alert-400)}.callout h3 a,.vets .calloutShowcase h3 a,.team .calloutShowcase h3 a,.callout .highlights h2 a,.highlights .callout h2 a,.vets .calloutShowcase .highlights h2 a,.highlights .vets .calloutShowcase h2 a,.team .calloutShowcase .highlights h2 a,.highlights .team .calloutShowcase h2 a,.callout .highlights .home-content h1 a,.highlights .home-content .callout h1 a,.vets .calloutShowcase .highlights .home-content h1 a,.highlights .home-content .vets .calloutShowcase h1 a,.team .calloutShowcase .highlights .home-content h1 a,.highlights .home-content .team .calloutShowcase h1 a,.callout .home-content .highlights h1 a,.home-content .highlights .callout h1 a,.vets .calloutShowcase .home-content .highlights h1 a,.home-content .highlights .vets .calloutShowcase h1 a,.team .calloutShowcase .home-content .highlights h1 a,.home-content .highlights .team .calloutShowcase h1 a,.calloutIcon h3 a,.calloutIcon .highlights h2 a,.highlights .calloutIcon h2 a,.calloutIcon .highlights .home-content h1 a,.highlights .home-content .calloutIcon h1 a,.calloutIcon .home-content .highlights h1 a,.home-content .highlights .calloutIcon h1 a,.calloutWater h3 a,.calloutWater .highlights h2 a,.highlights .calloutWater h2 a,.calloutWater .highlights .home-content h1 a,.highlights .home-content .calloutWater h1 a,.calloutWater .home-content .highlights h1 a,.home-content .highlights .calloutWater h1 a{color:inherit}.callout h3 a:hover,.vets .calloutShowcase h3 a:hover,.team .calloutShowcase h3 a:hover,.callout .highlights h2 a:hover,.highlights .callout h2 a:hover,.vets .calloutShowcase .highlights h2 a:hover,.highlights .vets .calloutShowcase h2 a:hover,.team .calloutShowcase .highlights h2 a:hover,.highlights .team .calloutShowcase h2 a:hover,.callout .highlights .home-content h1 a:hover,.highlights .home-content .callout h1 a:hover,.vets .calloutShowcase .highlights .home-content h1 a:hover,.highlights .home-content .vets .calloutShowcase h1 a:hover,.team .calloutShowcase .highlights .home-content h1 a:hover,.highlights .home-content .team .calloutShowcase h1 a:hover,.callout .home-content .highlights h1 a:hover,.home-content .highlights .callout h1 a:hover,.vets .calloutShowcase .home-content .highlights h1 a:hover,.home-content .highlights .vets .calloutShowcase h1 a:hover,.team .calloutShowcase .home-content .highlights h1 a:hover,.home-content .highlights .team .calloutShowcase h1 a:hover,.callout h3 a:focus,.vets .calloutShowcase h3 a:focus,.team .calloutShowcase h3 a:focus,.callout .highlights h2 a:focus,.highlights .callout h2 a:focus,.vets .calloutShowcase .highlights h2 a:focus,.highlights .vets .calloutShowcase h2 a:focus,.team .calloutShowcase .highlights h2 a:focus,.highlights .team .calloutShowcase h2 a:focus,.callout .highlights .home-content h1 a:focus,.highlights .home-content .callout h1 a:focus,.vets .calloutShowcase .highlights .home-content h1 a:focus,.highlights .home-content .vets .calloutShowcase h1 a:focus,.team .calloutShowcase .highlights .home-content h1 a:focus,.highlights .home-content .team .calloutShowcase h1 a:focus,.callout .home-content .highlights h1 a:focus,.home-content .highlights .callout h1 a:focus,.vets .calloutShowcase .home-content .highlights h1 a:focus,.home-content .highlights .vets .calloutShowcase h1 a:focus,.team .calloutShowcase .home-content .highlights h1 a:focus,.home-content .highlights .team .calloutShowcase h1 a:focus,.calloutIcon h3 a:hover,.calloutIcon .highlights h2 a:hover,.highlights .calloutIcon h2 a:hover,.calloutIcon .highlights .home-content h1 a:hover,.highlights .home-content .calloutIcon h1 a:hover,.calloutIcon .home-content .highlights h1 a:hover,.home-content .highlights .calloutIcon h1 a:hover,.calloutIcon h3 a:focus,.calloutIcon .highlights h2 a:focus,.highlights .calloutIcon h2 a:focus,.calloutIcon .highlights .home-content h1 a:focus,.highlights .home-content .calloutIcon h1 a:focus,.calloutIcon .home-content .highlights h1 a:focus,.home-content .highlights .calloutIcon h1 a:focus,.calloutWater h3 a:hover,.calloutWater .highlights h2 a:hover,.highlights .calloutWater h2 a:hover,.calloutWater .highlights .home-content h1 a:hover,.highlights .home-content .calloutWater h1 a:hover,.calloutWater .home-content .highlights h1 a:hover,.home-content .highlights .calloutWater h1 a:hover,.calloutWater h3 a:focus,.calloutWater .highlights h2 a:focus,.highlights .calloutWater h2 a:focus,.calloutWater .highlights .home-content h1 a:focus,.highlights .home-content .calloutWater h1 a:focus,.calloutWater .home-content .highlights h1 a:focus,.home-content .highlights .calloutWater h1 a:focus{color:#333}.calloutIcon:before{display:block;width:3.125rem;height:3.125rem;content:"";margin:0 auto .9375rem;background:url(../images/icon.svg) no-repeat}.calloutWater{position:relative;overflow:hidden;z-index:0}.calloutWater:before{display:block;width:7.5rem;height:7.5rem;content:"";background:url(../images/icon.svg) no-repeat;position:absolute;right:-.625rem;bottom:-2.5rem;filter:grayscale(100%);opacity:0.05;z-index:-1}.calloutPrimary{background:var(--primary-10)}.calloutAlert{background:var(--alert-400);color:var(--alert-text)}.calloutAlert h2,.calloutAlert .home-content h1,.home-content .calloutAlert h1,.calloutAlert h3,.calloutAlert h4,.calloutAlert .secondary aside:not(.side-navigation) h2,.secondary aside:not(.side-navigation) .calloutAlert h2,.calloutAlert .secondary aside:not(.side-navigation) .home-content h1,.secondary aside:not(.side-navigation) .home-content .calloutAlert h1,.calloutAlert .home-content .secondary aside:not(.side-navigation) h1,.home-content .secondary aside:not(.side-navigation) .calloutAlert h1,.calloutAlert h5,.calloutAlert h6,.calloutAlert p,.calloutAlert a:not([class]),.calloutAlert .cms-button-text,.calloutAlert .search-results ol .desc a cite,.search-results ol .desc a .calloutAlert cite{color:inherit !important}.calloutAlert a:not([class]),.calloutAlert .cms-button-text,.calloutAlert .search-results ol .desc a cite,.search-results ol .desc a .calloutAlert cite{font-weight:700}.calloutAlert a:not([class]):hover,.calloutAlert .cms-button-text:hover,.calloutAlert .search-results ol .desc a cite:hover,.search-results ol .desc a .calloutAlert cite:hover{opacity:0.5}.calloutAlert .cms-button-success,.calloutAlert a.cmsi-showcase-readmore.cms-button-success{background:#fff;color:var(--alert-400)}.calloutAlert .cms-button-success:hover,.calloutAlert .cms-button-success:focus{background:#e6e6e6}.contact-row .columns:nth-child(2){background:#fafafa}.contact-row .columns:not(:last-child){border-right:.0625rem solid rgba(51,51,51,0.1)}.contact-row .fa{background:var(--primary-400);color:var(--primary-text)}.contact-row a:not([class]){color:inherit}.contact-row a:not([class]):hover,.contact-row a:not([class]):focus{color:var(--primary-400)}.cta{background:var(--alert-400)}.cta h2,.cta .home-content h1,.home-content .cta h1,.cta h3,.cta p,.cta .leadin{color:var(--alert-text)}.cta .cms-button-secondary:focus,.cta .wellnessPlans .planDetails .cms-button-text:focus,.wellnessPlans .planDetails .cta .cms-button-text:focus,.cta .wellnessPlans .planDetails .search-results ol .desc a cite:focus,.wellnessPlans .planDetails .search-results ol .desc a .cta cite:focus,.cta .search-results ol .desc a .wellnessPlans .planDetails cite:focus,.search-results ol .desc a .wellnessPlans .planDetails .cta cite:focus{outline:0;box-shadow:0 0 0 2px var(--alert-400),0 0 0 4px var(--success-300)}footer{color:rgba(255,255,255,0.5)}.accessibility footer{color:rgba(255,255,255,0.8)}footer a{color:rgba(255,255,255,0.5)}.accessibility footer a{color:rgba(255,255,255,0.8)}footer a:hover,footer a:focus{color:#fff}footer .logo img{width:var(--footerLogoWidth) !important;max-width:100% !important}footer .copyright{background:var(--success-400)}.default-message-bar{background:var(--alert-400);color:var(--alert-text)}.default-message-bar .cms-button-text,.default-message-bar .search-results ol .desc a cite,.search-results ol .desc a .default-message-bar cite{color:inherit}.default-message-bar .cms-button-text:hover,.default-message-bar .search-results ol .desc a cite:hover,.search-results ol .desc a .default-message-bar cite:hover,.default-message-bar .cms-button-text:focus,.default-message-bar .search-results ol .desc a cite:focus,.search-results ol .desc a .default-message-bar cite:focus{opacity:0.5}.customForm input[type="text"],.customForm textarea,.customForm input[type="email"],.customForm input[type="password"],.customForm input[type="tel"],.customForm input[type="url"],.customForm input[type="search"],.customForm input[type="date"]{background-color:#efefef}.customForm textarea{font-size:.875rem;font-family:"Lato",sans-serif}.customForm .form-group{margin:.625rem 0}.customForm .select{border:.0625rem solid #aaa}.customForm select{color:#000}.customForm .select::after{color:#666}.customForm .select:hover::after{color:var(--alert-400)}.customForm .inputContainer{border:1px solid #aaa}.customForm .inputContainer:focus-within{outline:2px solid var(--alert-400)}.customForm .inputContainer label{color:#4d4d4d}.customForm .inputContainer label:focus{outline:2px solid var(--alert-400)}.customForm .checkmark{border:1px solid #aaa}.customForm .inputContainer:hover input~.checkmark{background:#fafafa}.customForm .checkboxContainer input:checked~.checkmark{background-color:var(--alert-400)}.customForm .checkboxContainer .checkmark:after{border:solid white;border-width:0 3px 3px 0}.customForm .radioContainer .checkmark:after{background:var(--alert-400)}header{z-index:5;background:var(--success-400)}header .logo a{width:100%;display:flex;justify-content:center}header .logo img{width:100%;max-width:var(--headerLogoMaxWidth)}@media screen and (min-width: 31.3125rem){header .logo img{width:var(--headerLogoWidth)}}@media screen and (min-width: 70.3125rem){.scroll .header__wrapper .topbar{margin-top:.625rem}.scroll .header__wrapper nav>ul>li>a{height:2.6875rem;line-height:2.6875rem}}.header__wrapper>.row:first-child .fa{color:#00a8b8}.header__open-search button{background:var(--primary-400);color:var(--primary-text) !important}.header__open-search button:hover,.header__open-search button:focus{background:var(--primary-300)}.primary h1,.primary h2,.primary h3,.primary h4,.primary .secondary aside:not(.side-navigation) h2,.secondary aside:not(.side-navigation) .primary h2,.primary .secondary aside:not(.side-navigation) .home-content h1,.secondary aside:not(.side-navigation) .home-content .primary h1,.primary .home-content .secondary aside:not(.side-navigation) h1,.home-content .secondary aside:not(.side-navigation) .primary h1,.primary h5,.primary h6{color:var(--success-400)}.home-promo a{display:block}.home-promo a:hover,.home-promo a:focus{outline:0;box-shadow:0 0 0 3px var(--success-400),0 0 0 6px #fff}.after-highlights h2,.after-highlights .home-content h1,.home-content .after-highlights h1{color:var(--success-400)}.highlights{background:#fafafa}.highlights h2,.highlights .home-content h1,.home-content .highlights h1{color:var(--success-400)}.highlights h2 a,.highlights .home-content h1 a,.home-content .highlights h1 a{color:var(--success-400)}.highlights h2 a:hover,.highlights .home-content h1 a:hover,.home-content .highlights h1 a:hover,.highlights h2 a:focus,.highlights .home-content h1 a:focus,.home-content .highlights h1 a:focus{color:var(--primary-400)}.news-block-intro{background:#fafafa}.news-block-intro h2,.news-block-intro .home-content h1,.home-content .news-block-intro h1{color:var(--success-400)}.news-block .cmsi-module-blog-summary-read-more{margin-top:1.5em}.news-block img,.news-block .cmsi-post-thumb{height:11.625rem !important}.news-block img{width:11.625rem !important}.news-block .entry{flex-direction:column}.secondary-highlights .tymbrel-col:first-child section:first-of-type,.secondary-highlights .tymbrel-col:last-child section:last-child{background:#000}.secondary-highlights .tymbrel-col:first-child section:last-child,.secondary-highlights .tymbrel-col:last-child section:first-of-type{background:var(--success-400)}.secondary-highlights .tymbrel-col:first-child section:last-child:after,.secondary-highlights .tymbrel-col:last-child section:first-of-type:after{background:var(--success-85)}.secondary-highlights h2 a,.secondary-highlights .home-content h1 a,.home-content .secondary-highlights h1 a,.secondary-highlights p,.secondary-highlights .cms-button-text,.secondary-highlights .search-results ol .desc a cite,.search-results ol .desc a .secondary-highlights cite{color:#fff !important}.secondary-highlights h2 a:hover,.secondary-highlights .home-content h1 a:hover,.home-content .secondary-highlights h1 a:hover,.secondary-highlights h2 a:focus,.secondary-highlights .home-content h1 a:focus,.home-content .secondary-highlights h1 a:focus,.secondary-highlights .cms-button-text:hover,.secondary-highlights .search-results ol .desc a cite:hover,.search-results ol .desc a .secondary-highlights cite:hover,.secondary-highlights .cms-button-text:focus,.secondary-highlights .search-results ol .desc a cite:focus,.search-results ol .desc a .secondary-highlights cite:focus{color:rgba(255,255,255,0.5) !important}.secondary{background:#fafafa}@media screen and (min-width: 70.3125rem){.secondary{border-left:1px solid rgba(51,51,51,0.1)}}.open-grt-menu{background:rgba(51,51,51,0.98)}.grt-menu>ul ul:not(.social):not(.citation-social){background:rgba(51,51,51,0.99)}.grt-menu>ul ul:not(.social):not(.citation-social) li.backToMenu a{font-size:1rem}.grt-menu>ul ul:not(.social):not(.citation-social) .subHeading{color:#fff}.grt-mobile-button{background:var(--alert-400)}.grt-mobile-button:not(.grt-mobile-button-open) .line1,.grt-mobile-button:not(.grt-mobile-button-open) .line2,.grt-mobile-button:not(.grt-mobile-button-open) .line3{background-color:var(--alert-text)}.grt-mobile-button:hover,.grt-mobile-button:focus{background:var(--alert-500)}#sticky .grt-mobile-button{background:var(--success-400)}#sticky .grt-mobile-button .line1,#sticky .grt-mobile-button .line2,#sticky .grt-mobile-button .line3{background-color:#fff}#sticky .grt-mobile-button:hover,#sticky .grt-mobile-button:focus{background:var(--success-500)}.grt-mobile-button.grt-mobile-button-open{background:none}.mobileSocial .social li a:before,.mobileSocial .citation-social li a:before{color:#fff}#top .grt-mobile-button{right:.3125rem;top:.3125rem;width:2.5rem;height:2.5rem;border-radius:var(--cbr)}nav>ul>li:not(:first-child){border-left:1px solid rgba(51,51,51,0.1)}nav>ul>li>a{color:var(--success-400)}nav>ul>li>a:after{background:var(--alert-400)}nav>ul>li>a:hover,nav>ul>li>a:focus{color:var(--alert-400)}nav>ul>li.active>a{color:var(--alert-400)}nav>ul>li.active>a:hover,nav>ul>li.active>a:focus{color:var(--primary-400)}nav>ul>li>ul>li{background:#fff}nav>ul>li>ul>li:nth-child(even){background:#fafafa}nav>ul>li>ul>li:not(:first-child){border-top:1px solid rgba(51,51,51,0.1)}nav>ul>li>ul>li>a{color:var(--success-400)}nav>ul>li>ul>li>a:hover,nav>ul>li>ul>li>a:focus{background:var(--primary-400);color:var(--primary-text) !important}.page-title{color:#fff}.side-navigation h5{background:var(--primary-400);color:var(--primary-text)}.side-navigation h5:before{content:"\f15b"}ul.sidenav li a{border-bottom:1px solid rgba(51,51,51,0.1);color:#333}ul.sidenav li a:hover,ul.sidenav li a:focus{background:var(--alert-400) !important;color:var(--alert-text) !important}ul.sidenav li.active a{background:#fff;color:var(--success-400)}#toggleSearch{background:var(--success-400)}#toggleSearch button[type="submit"]{color:var(--primary-text);background:var(--primary-400)}#toggleSearch button[type="submit"]:hover,#toggleSearch button[type="submit"]:focus{background:var(--primary-500)}#toggleSearch #close-button{color:#fff}.skip-to-content-link{background:var(--alert-400);color:var(--alert-text) !important}.tabs-title>a{color:#333}.tabs-title>a:hover,.tabs-title>a:focus{background:var(--primary-400);color:var(--primary-text) !important}.tabs-title>a:focus,.tabs-title>a[aria-selected="true"]{background:var(--alert-400);color:var(--alert-text) !important}ul.testimonials li{background:#fafafa}.secondary ul.testimonials li{background:#fff}ul.testimonials li .author{color:var(--success-400)}ul.testimonials li .author span{color:var(--alert-400)}.accessibility ul.testimonials li .author span{color:#fff}ul.testimonials li .author a{color:var(--success-400)}ul.testimonials li .author a:hover,ul.testimonials li .author a:focus{color:#000}.site-container{display:flex;flex-flow:row wrap;justify-content:center}#top>#frmSearchMobile{display:none}.accessibility a:not([class]),.accessibility .first{text-decoration:underline}.accessibility a:not([class]):hover,.accessibility a:not([class]):focus,.accessibility .first:hover,.accessibility .first:focus{text-decoration:none}.accessibility nav li a:not([class]){text-decoration:none}.accessibility .header__open-search button:hover,.accessibility .header__open-search button:focus,.accessibility nav>ul>li>a:hover,.accessibility nav>ul>li>a:focus{outline:2px solid #333}#accessibility-toggle{position:fixed;z-index:225;left:0;top:12.5rem}#accessibility-toggle a{display:block}#accessibility-toggle button{all:unset;width:2.1875rem;height:3.125rem;text-align:center;box-shadow:var(--bs);border-radius:0 .9375rem .9375rem 0;cursor:pointer;transition:color 0.2s ease-out, background 0.2s ease-out;position:relative;z-index:0}#accessibility-toggle .fa{font-size:1.375rem;pointer-events:none}.customForm select{border:1px solid transparent !important}.customForm select:focus{border:1px solid var(--primary-400) !important}.advertising a:focus img{outline:2px solid #333 !important}.callout a:focus svg,.vets .calloutShowcase a:focus svg,.team .calloutShowcase a:focus svg{outline:2px solid #333 !important}header.internal{z-index:5}header .header__wrapper{background:var(--success-400)}@media screen and (min-width: 70.3125rem){header .header__wrapper{background:linear-gradient(180deg, #000 20%, rgba(0,0,0,0) 69%, rgba(0,0,0,0) 100%)}.scroll header .header__wrapper{background:var(--success-400)}}header:has(.page-title-with-text) .header__wrapper{background:var(--success-400) !important}.header__wrapper>.row:first-child{color:#fff}.header__wrapper>.row:first-child .columns:last-child a:not([class]){color:#fff}.header__wrapper>.row:first-child .columns:last-child a:not([class]):hover,.header__wrapper>.row:first-child .columns:last-child a:not([class]):focus{opacity:0.5}@media screen and (min-width: 70.3125rem){.scroll .header__wrapper .header__open-search{height:2.6875rem;line-height:2.5rem}}nav{background:#fff}.home-content{background:var(--success-400);color:#fff}.home-content:after{background:var(--success-60)}@media screen and (min-width: 62.5625rem){.home-content:after{background:linear-gradient(270deg, var(--success-400) 3%, var(--success-0) 100%)}}.home-content a:not([class]),.home-content .cms-button-text,.home-content .search-results ol .desc a cite,.search-results ol .desc a .home-content cite{color:var(--primary-200)}.home-content a:not([class]):hover,.home-content a:not([class]):focus,.home-content .cms-button-text:hover,.home-content .search-results ol .desc a cite:hover,.search-results ol .desc a .home-content cite:hover,.home-content .cms-button-text:focus,.home-content .search-results ol .desc a cite:focus,.search-results ol .desc a .home-content cite:focus{color:#fff}.page-title{background:var(--primary-400)}@media screen and (min-width: 31.3125rem){.page-title:before{background:rgba(0,0,0,0.8);content:"";display:block;position:absolute;top:0;left:0;height:100%;width:100%;opacity:0.75}}@media screen and (min-width: 31.3125rem){.page-title{background:none}}.social li a:before,.citation-social li a:before{color:#011e41}header .social li a:before,header .citation-social li a:before{color:#00a8b8}footer .social li a:before,footer .citation-social li a:before{color:rgba(255,255,255,0.5)}footer .social li a,footer .citation-social li a{color:rgba(255,255,255,0.5)}.social li a:hover:before,.citation-social li a:hover:before,.social li a:focus:before,.citation-social li a:focus:before{color:#00a8b8}header .social li a:hover,header .citation-social li a:hover,footer .social li a:hover,footer .citation-social li a:hover,header .social li a:focus,header .citation-social li a:focus,footer .social li a:focus,footer .citation-social li a:focus{color:#fff}header .social li a:hover:before,header .citation-social li a:hover:before,footer .social li a:hover:before,footer .citation-social li a:hover:before,header .social li a:focus:before,header .citation-social li a:focus:before,footer .social li a:focus:before,footer .citation-social li a:focus:before{color:#fff !important}.feature section{background:#122a4c;color:#fff}@media screen and (min-width: 31.3125rem){.feature section{background:var(--success-400)}}@media screen and (min-width: 48.0625rem){.feature section{background:none}}.feature section .cms-button-primary{background:#fff;color:var(--primary-400)}.feature section .cms-button-primary:hover,.feature section .cms-button-primary:focus{background:rgba(255,255,255,0.85)}.feature section .cms-button-primary:focus,.feature section .cms-button-secondary:focus,.feature section .wellnessPlans .planDetails .cms-button-text:focus,.wellnessPlans .planDetails .feature section .cms-button-text:focus,.feature section .wellnessPlans .planDetails .search-results ol .desc a cite:focus,.wellnessPlans .planDetails .search-results ol .desc a .feature section cite:focus,.feature section .search-results ol .desc a .wellnessPlans .planDetails cite:focus,.search-results ol .desc a .wellnessPlans .planDetails .feature section cite:focus,.feature section .cms-button-success:focus,.feature section .cms-button-alert:focus{box-shadow:0 0 0 2px var(--success-400),0 0 0 4px var(--alert-500)}.feature .flex-direction-nav a:before{background:var(--primary-400);color:var(--primary-text);border:2px solid var(--primary-400)}.feature .flex-direction-nav a:hover:before,.feature .flex-direction-nav a:focus:before{background:var(--primary-300);border-color:var(--primary-300)}.feature .flex-direction-nav a:focus{box-shadow:0 0 0 2px var(--success-400),0 0 0 4px var(--primary-400)}.home-quote{background:#011228;color:#fff}.home-quote ul.testimonials li .author{color:#fff}.home-quote ul.testimonials li .author a{color:#fff}.home-quote ul.testimonials li .author a:hover,.home-quote ul.testimonials li .author a:focus{color:rgba(255,255,255,0.5)}.topbar ul:not(.social):not(.citation-social) .cms-button-primary:focus{outline:0;box-shadow:0 0 0 1px #fff,0 0 0 5px var(--primary-500)}.topbar ul:not(.social):not(.citation-social) .cms-button-success:focus{outline:0;box-shadow:0 0 0 1px #fff,0 0 0 5px var(--alert-500)}.topbar ul:not(.social):not(.citation-social) li.emergencies .cms-button-primary,.topbar ul:not(.social):not(.citation-social) li.emergencies .cms-button-secondary,.topbar ul:not(.social):not(.citation-social) li.emergencies .wellnessPlans .planDetails .cms-button-text,.wellnessPlans .planDetails .topbar ul:not(.social):not(.citation-social) li.emergencies .cms-button-text,.topbar ul:not(.social):not(.citation-social) li.emergencies .wellnessPlans .planDetails .search-results ol .desc a cite,.wellnessPlans .planDetails .search-results ol .desc a .topbar ul:not(.social):not(.citation-social) li.emergencies cite,.topbar ul:not(.social):not(.citation-social) li.emergencies .search-results ol .desc a .wellnessPlans .planDetails cite,.search-results ol .desc a .wellnessPlans .planDetails .topbar ul:not(.social):not(.citation-social) li.emergencies cite,.topbar ul:not(.social):not(.citation-social) li.emergencies .cms-button-success,.topbar ul:not(.social):not(.citation-social) li.emergencies .cms-button-alert{background:#db0032;color:#fff}.topbar ul:not(.social):not(.citation-social) li.emergencies .cms-button-primary:hover,.topbar ul:not(.social):not(.citation-social) li.emergencies .cms-button-primary:focus,.topbar ul:not(.social):not(.citation-social) li.emergencies .cms-button-secondary:hover,.topbar ul:not(.social):not(.citation-social) li.emergencies .wellnessPlans .planDetails .cms-button-text:hover,.wellnessPlans .planDetails .topbar ul:not(.social):not(.citation-social) li.emergencies .cms-button-text:hover,.topbar ul:not(.social):not(.citation-social) li.emergencies .wellnessPlans .planDetails .search-results ol .desc a cite:hover,.wellnessPlans .planDetails .search-results ol .desc a .topbar ul:not(.social):not(.citation-social) li.emergencies cite:hover,.topbar ul:not(.social):not(.citation-social) li.emergencies .search-results ol .desc a .wellnessPlans .planDetails cite:hover,.search-results ol .desc a .wellnessPlans .planDetails .topbar ul:not(.social):not(.citation-social) li.emergencies cite:hover,.topbar ul:not(.social):not(.citation-social) li.emergencies .cms-button-secondary:focus,.topbar ul:not(.social):not(.citation-social) li.emergencies .wellnessPlans .planDetails .cms-button-text:focus,.wellnessPlans .planDetails .topbar ul:not(.social):not(.citation-social) li.emergencies .cms-button-text:focus,.topbar ul:not(.social):not(.citation-social) li.emergencies .wellnessPlans .planDetails .search-results ol .desc a cite:focus,.wellnessPlans .planDetails .search-results ol .desc a .topbar ul:not(.social):not(.citation-social) li.emergencies cite:focus,.topbar ul:not(.social):not(.citation-social) li.emergencies .search-results ol .desc a .wellnessPlans .planDetails cite:focus,.search-results ol .desc a .wellnessPlans .planDetails .topbar ul:not(.social):not(.citation-social) li.emergencies cite:focus,.topbar ul:not(.social):not(.citation-social) li.emergencies .cms-button-success:hover,.topbar ul:not(.social):not(.citation-social) li.emergencies .cms-button-success:focus,.topbar ul:not(.social):not(.citation-social) li.emergencies .cms-button-alert:hover,.topbar ul:not(.social):not(.citation-social) li.emergencies .cms-button-alert:focus{background:#a80026}.topbar ul:not(.social):not(.citation-social) li.emergencies .cms-button-primary:focus,.topbar ul:not(.social):not(.citation-social) li.emergencies .cms-button-secondary:focus,.topbar ul:not(.social):not(.citation-social) li.emergencies .wellnessPlans .planDetails .cms-button-text:focus,.wellnessPlans .planDetails .topbar ul:not(.social):not(.citation-social) li.emergencies .cms-button-text:focus,.topbar ul:not(.social):not(.citation-social) li.emergencies .wellnessPlans .planDetails .search-results ol .desc a cite:focus,.wellnessPlans .planDetails .search-results ol .desc a .topbar ul:not(.social):not(.citation-social) li.emergencies cite:focus,.topbar ul:not(.social):not(.citation-social) li.emergencies .search-results ol .desc a .wellnessPlans .planDetails cite:focus,.search-results ol .desc a .wellnessPlans .planDetails .topbar ul:not(.social):not(.citation-social) li.emergencies cite:focus,.topbar ul:not(.social):not(.citation-social) li.emergencies .cms-button-success:focus,.topbar ul:not(.social):not(.citation-social) li.emergencies .cms-button-alert:focus{outline:0;box-shadow:0 0 0 1px #333,0 0 0 5px #a80026}.accessibility footer a:not([class]){color:#fff}#accessibility-toggle button{background:#fff;color:var(--success-400)}#accessibility-toggle button:hover,#accessibility-toggle button:focus{background:var(--primary-400);color:#fff;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--primary-400)}.primary h4,.primary .secondary aside:not(.side-navigation) h2,.secondary aside:not(.side-navigation) .primary h2,.primary .secondary aside:not(.side-navigation) .home-content h1,.secondary aside:not(.side-navigation) .home-content .primary h1,.primary .home-content .secondary aside:not(.side-navigation) h1,.home-content .secondary aside:not(.side-navigation) .primary h1{margin:1.5rem 0 0.625rem}svg{width:3.125rem;display:block;margin:0 auto}svg .st0{fill:#00a8b8}svg .st1{fill:#00609c}svg .st2{fill:#fff}
/*# sourceMappingURL=pv1044-style-dark-gradient.css.map */