html,body,div,span,object,iframe,h1,h2,h3,h4,.teamShowcase .calloutShowcase h3,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,q,small,strong,sub,sup,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;margin:0;padding:0}article,aside,figure,figure img,figcaption,hgroup,footer,header,nav,section,video,object{display:block}a img{border:0}figure{position:relative}figure img{width:100%}input,button,textarea,select{font:inherit}.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}*,*:before,*:after{box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#222;padding:0;margin:0;font-family:"Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;line-height:1;position:relative}img,object,embed{max-width:100%}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}.hide{display:none}.antialiased{-webkit-font-smoothing:antialiased}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:3.125rem}select{width:100%}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5em;*zoom:1}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse .column,.row.collapse .columns{position:relative;padding-left:0;padding-right:0;float:left}.row .row{width:auto;margin-left:-0.9375em;margin-right:-0.9375em;margin-top:0;margin-bottom:0;max-width:none;*zoom:1}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none;*zoom:1}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{position:relative;padding-left:0.9375em;padding-right:0.9375em;width:100%;float:left}@media only screen{.column,.columns{position:relative;padding-left:0.9375em;padding-right:0.9375em;float:left}.small-1{position:relative;width:8.33333%}.small-2{position:relative;width:16.66667%}.small-3{position:relative;width:25%}.small-4{position:relative;width:33.33333%}.small-5{position:relative;width:41.66667%}.small-6{position:relative;width:50%}.small-7{position:relative;width:58.33333%}.small-8{position:relative;width:66.66667%}.small-9{position:relative;width:75%}.small-10{position:relative;width:83.33333%}.small-11{position:relative;width:91.66667%}.small-12{position:relative;width:100%}.small-offset-1{position:relative;margin-left:8.33333%}.small-offset-2{position:relative;margin-left:16.66667%}.small-offset-3{position:relative;margin-left:25%}.small-offset-4{position:relative;margin-left:33.33333%}.small-offset-5{position:relative;margin-left:41.66667%}.small-offset-6{position:relative;margin-left:50%}.small-offset-7{position:relative;margin-left:58.33333%}.small-offset-8{position:relative;margin-left:66.66667%}.small-offset-9{position:relative;margin-left:75%}.small-offset-10{position:relative;margin-left:83.33333%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.column.small-centered,.columns.small-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}}@media only screen and (min-width: 48em){.large-1{position:relative;width:8.33333%}.large-2{position:relative;width:16.66667%}.large-3{position:relative;width:25%}.large-4{position:relative;width:33.33333%}.large-5{position:relative;width:41.66667%}.large-6{position:relative;width:50%}.large-7{position:relative;width:58.33333%}.large-8{position:relative;width:66.66667%}.large-9{position:relative;width:75%}.large-10{position:relative;width:83.33333%}.large-11{position:relative;width:91.66667%}.large-12{position:relative;width:100%}.row .large-offset-1{position:relative;margin-left:8.33333%}.row .large-offset-2{position:relative;margin-left:16.66667%}.row .large-offset-3{position:relative;margin-left:25%}.row .large-offset-4{position:relative;margin-left:33.33333%}.row .large-offset-5{position:relative;margin-left:41.66667%}.row .large-offset-6{position:relative;margin-left:50%}.row .large-offset-7{position:relative;margin-left:58.33333%}.row .large-offset-8{position:relative;margin-left:66.66667%}.row .large-offset-9{position:relative;margin-left:75%}.row .large-offset-10{position:relative;margin-left:83.33333%}.row .large-offset-11{position:relative;margin-left:91.66667%}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}.small-push-1{left:inherit}.small-pull-1{right:inherit}.small-push-2{left:inherit}.small-pull-2{right:inherit}.small-push-3{left:inherit}.small-pull-3{right:inherit}.small-push-4{left:inherit}.small-pull-4{right:inherit}.small-push-5{left:inherit}.small-pull-5{right:inherit}.small-push-6{left:inherit}.small-pull-6{right:inherit}.small-push-7{left:inherit}.small-pull-7{right:inherit}.small-push-8{left:inherit}.small-pull-8{right:inherit}.small-push-9{left:inherit}.small-pull-9{right:inherit}.small-push-10{left:inherit}.small-pull-10{right:inherit}.small-push-11{left:inherit}.small-pull-11{right:inherit}.column.small-centered,.columns.small-centered{margin-left:0;margin-right:0;float:left !important}.column.large-centered,.columns.large-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}}@media only screen{[class*="block-grid-"]{display:block;padding:0;margin:0 -.625rem;*zoom:1}[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table}[class*="block-grid-"]:after{clear:both}[class*="block-grid-"]>li{display:inline;height:auto;float:left;padding:0 .625rem .625rem}.small-block-grid-1>li{width:100%;padding:0 .625rem .625rem}.small-block-grid-1>li:nth-of-type(n){clear:none}.small-block-grid-1>li:nth-of-type(1n+1){clear:both}.small-block-grid-2>li{width:50%;padding:0 .625rem .625rem}.small-block-grid-2>li:nth-of-type(n){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:both}.small-block-grid-3>li{width:33.33333%;padding:0 .625rem .625rem}.small-block-grid-3>li:nth-of-type(n){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:both}.small-block-grid-4>li{width:25%;padding:0 .625rem .625rem}.small-block-grid-4>li:nth-of-type(n){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:both}.small-block-grid-5>li{width:20%;padding:0 .625rem .625rem}.small-block-grid-5>li:nth-of-type(n){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:both}.small-block-grid-6>li{width:16.66667%;padding:0 .625rem .625rem}.small-block-grid-6>li:nth-of-type(n){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:both}.small-block-grid-7>li{width:14.28571%;padding:0 .625rem .625rem}.small-block-grid-7>li:nth-of-type(n){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:both}.small-block-grid-8>li{width:12.5%;padding:0 .625rem .625rem}.small-block-grid-8>li:nth-of-type(n){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:both}.small-block-grid-9>li{width:11.11111%;padding:0 .625rem .625rem}.small-block-grid-9>li:nth-of-type(n){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:both}.small-block-grid-10>li{width:10%;padding:0 .625rem .625rem}.small-block-grid-10>li:nth-of-type(n){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:both}.small-block-grid-11>li{width:9.09091%;padding:0 .625rem .625rem}.small-block-grid-11>li:nth-of-type(n){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:both}.small-block-grid-12>li{width:8.33333%;padding:0 .625rem .625rem}.small-block-grid-12>li:nth-of-type(n){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width: 48em){.small-block-grid-1>li:nth-of-type(1n+1){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:none}.large-block-grid-1>li{width:100%;padding:0 .625rem .625rem}.large-block-grid-1>li:nth-of-type(n){clear:none}.large-block-grid-1>li:nth-of-type(1n+1){clear:both}.large-block-grid-2>li{width:50%;padding:0 .625rem .625rem}.large-block-grid-2>li:nth-of-type(n){clear:none}.large-block-grid-2>li:nth-of-type(2n+1){clear:both}.large-block-grid-3>li{width:33.33333%;padding:0 .625rem .625rem}.large-block-grid-3>li:nth-of-type(n){clear:none}.large-block-grid-3>li:nth-of-type(3n+1){clear:both}.large-block-grid-4>li{width:25%;padding:0 .625rem .625rem}.large-block-grid-4>li:nth-of-type(n){clear:none}.large-block-grid-4>li:nth-of-type(4n+1){clear:both}.large-block-grid-5>li{width:20%;padding:0 .625rem .625rem}.large-block-grid-5>li:nth-of-type(n){clear:none}.large-block-grid-5>li:nth-of-type(5n+1){clear:both}.large-block-grid-6>li{width:16.66667%;padding:0 .625rem .625rem}.large-block-grid-6>li:nth-of-type(n){clear:none}.large-block-grid-6>li:nth-of-type(6n+1){clear:both}.large-block-grid-7>li{width:14.28571%;padding:0 .625rem .625rem}.large-block-grid-7>li:nth-of-type(n){clear:none}.large-block-grid-7>li:nth-of-type(7n+1){clear:both}.large-block-grid-8>li{width:12.5%;padding:0 .625rem .625rem}.large-block-grid-8>li:nth-of-type(n){clear:none}.large-block-grid-8>li:nth-of-type(8n+1){clear:both}.large-block-grid-9>li{width:11.11111%;padding:0 .625rem .625rem}.large-block-grid-9>li:nth-of-type(n){clear:none}.large-block-grid-9>li:nth-of-type(9n+1){clear:both}.large-block-grid-10>li{width:10%;padding:0 .625rem .625rem}.large-block-grid-10>li:nth-of-type(n){clear:none}.large-block-grid-10>li:nth-of-type(10n+1){clear:both}.large-block-grid-11>li{width:9.09091%;padding:0 .625rem .625rem}.large-block-grid-11>li:nth-of-type(n){clear:none}.large-block-grid-11>li:nth-of-type(11n+1){clear:both}.large-block-grid-12>li{width:8.33333%;padding:0 .625rem .625rem}.large-block-grid-12>li:nth-of-type(n){clear:none}.large-block-grid-12>li:nth-of-type(12n+1){clear:both}}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden;margin:0}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{margin:0 0 3.75rem;position:relative;zoom:1}.flex-viewport{max-height:125rem;transition:all 1s ease}.loading .flex-viewport{max-height:18.75rem}.flexslider .slides{zoom:1}.carousel li{margin-right:.3125rem}.flex-direction-nav{*height:0}.flex-direction-nav a{width:1.875rem;height:1.875rem;margin:-1.25rem 0 0;display:block;background:url(bg_direction_nav.png) no-repeat 0 0;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-624.9375rem;opacity:0;-webkit-transition:all .3s ease}.flex-direction-nav .flex-next{background-position:100% 0;right:-2.25rem}.flex-direction-nav .flex-prev{left:-2.25rem}.flexslider:hover .flex-next,.flexslider:focus .flex-next{opacity:0.8;right:.3125rem}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-next:focus,.flexslider:focus .flex-next:hover,.flexslider:focus .flex-next:focus{opacity:1}.flexslider:hover .flex-prev,.flexslider:focus .flex-prev{opacity:0.8;left:.3125rem}.flexslider:hover .flex-prev:hover,.flexslider:hover .flex-prev:focus,.flexslider:focus .flex-prev:hover,.flexslider:focus .flex-prev:focus{opacity:1}.flex-direction-nav .flex-disabled{opacity:.3 !important;filter:alpha(opacity=30);cursor:default}.flex-control-nav{width:100%;position:absolute;bottom:-2.5rem;text-align:center}.flex-control-nav li{margin:0 .375rem;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:.6875rem;height:.6875rem;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-624.9375rem;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}.flex-control-paging li a:hover,.flex-control-paging li a:focus{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%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover,.flex-control-thumbs img:focus{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:0}.flex-direction-nav .flex-next{opacity:1;right:0}}.accordion>h3,.accordion-title{padding:.625rem .625rem .625rem 2.125rem !important;margin:0;border:1px solid #ebebeb;border-top:0;font-size:1rem !important;font-weight:400;line-height:1.5;cursor:pointer;color:#252525 !important;background:url(accordion-plus.svg) .625rem .9375rem no-repeat #fff;background-size:.75rem .75rem}.accordion li.accordion-item .accordion-title:hover,.accordion li.accordion-item.is-active .accordion-title{box-shadow:none}.accordion>h3:first-child{border-top:1px solid #ebebeb}.accordion div{border:1px solid #ebebeb;border-top:0;padding:1.25rem 2.1875rem 1.875rem;background:#fff}.accordion div div{border:0;padding:0}.accordion p{margin:.625rem 0}.accordion>h3.ui-accordion-header-active:hover,.accordion>h3.ui-accordion-header-active:focus,.accordion>h3:hover,.accordion>h3:focus{color:#0077a4;box-shadow:0 0 5px rgba(51,51,51,0.1)}.accordion>h3.ui-accordion-header-active,.is-active .accordion-title{background:url(accordion-minus.svg) .625rem .9375rem no-repeat #fff;background-size:.75rem .75rem}body{background:#333;font-family:"Nunito",sans-serif;line-height:1.5;color:#555;font-size:1rem;-webkit-font-smoothing:antialiased;font-weight:300}@media screen and (max-width: 47.9375rem){body{-webkit-text-size-adjust:none}}@media screen and (min-width: 67.5625rem){body{padding-top:2.5rem}}*:focus{outline:2px solid #0077a4}*:focus img{outline:2px solid #0077a4;outline-offset:2px}.wrap{background:#f8f8f8}@media screen and (min-width: 78.1875rem){.wrap.internal{padding-top:calc(9.599375rem - 2.5rem)}}@media screen and (max-width: 78.125rem) and (min-width: 67.5625rem){.wrap.internal{padding-top:calc(12.724375rem - 2.5rem)}}a{color:#900;text-decoration:none;transition:all 0.2s ease-out}a:hover,a:focus{color:#000}h1,h2,h3,h4,.teamShowcase .calloutShowcase h3,h5,h6,.pageTitle p{line-height:1.35;margin:1.875rem 0 .625rem 0;font-weight:400;color:#001a2d}h1,.pageTitle p{font-size:2.75rem;margin-top:0;line-height:1.15}.primary h1{font-size:calc(2.75rem * 0.8)}h2{font-size:1.875rem;color:#0077a4}h3{font-size:1.5rem}h4,.teamShowcase .calloutShowcase h3{font-size:1.125rem}h5{font-size:1rem}h6{font-size:.875rem}p{margin:0 0 .625rem 0}p:last-child{margin-bottom:0 !important}p.leadin{font-size:1.375rem;line-height:1.35;color:#252525}ul,ol{margin:1.2em 0 1.2em 1.2em}ul{list-style:disc}ol{list-style:decimal}li{margin:0 0 0.5em 0}table{border-collapse:collapse;border-spacing:0;margin:1.2em 0}.centre{text-align:center}.staggered{width:100%;margin:3.75rem 0}.staggered td{width:50%;padding:0 1.5625rem}.staggered td:first-child{padding-left:0}.staggered td:nth-child(2){padding-right:0}.staggered.right{text-align:right}@media screen and (max-width: 47.9375rem){.staggered td{width:100%;padding:0;display:block}}.flexContainer{display:flex;flex-flow:row nowrap;align-items:center;align-content:center;margin:3.125rem 0}.flexContainer.top{margin-top:0}.flexContainer.bottom{margin-bottom:0}.flexContainer .col{flex:0 1 50%}.flexContainer h2{margin-top:0}.flexContainer .col:first-child{padding:0 0.9375em 0 0}.flexContainer .col:last-child{padding:0 0 0 0.9375em}.flexContainer .flexslider{margin:0}@media screen and (max-width: 47.9375rem){.flexContainer{flex-wrap:wrap}.flexContainer .col{flex:0 1 100%}.flexContainer .img{order:-1}.flexContainer .img img{width:100%}.flexContainer .col:first-child,.flexContainer .col:last-child{padding:0.9375em 0}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.flexContainer{display:block !important}.flexContainer .col{width:50%;float:left}}@media all and (-ms-high-contrast: none) and (max-width: 47.9375rem),(-ms-high-contrast: active) and (max-width: 47.9375rem){.flexContainer .col{width:100%}}.callout,.servicesShowcase .calloutShowcase,.calloutAlert,.calloutIcon,.calloutBorder,.vetShowcase .calloutShowcase,.calloutWater,.calloutLeft{padding:1.875rem;background:#fff;box-shadow:0px 2px 5px 0px rgba(0,0,0,0.15);text-align:center;margin:1.875rem 0}.callout>:first-child,.servicesShowcase .calloutShowcase>:first-child,.calloutAlert>:first-child,.calloutIcon>:first-child,.calloutBorder>:first-child,.vetShowcase .calloutShowcase>:first-child,.calloutWater>:first-child,.calloutLeft>:first-child{margin-top:0}.callout>:last-child,.servicesShowcase .calloutShowcase>:last-child,.calloutAlert>:last-child,.calloutIcon>:last-child,.calloutBorder>:last-child,.vetShowcase .calloutShowcase>:last-child,.calloutWater>:last-child,.calloutLeft>:last-child{margin-bottom:0}.callout h2,.servicesShowcase .calloutShowcase h2,.calloutAlert h2,.calloutIcon h2,.calloutBorder h2,.vetShowcase .calloutShowcase h2,.calloutWater h2,.calloutLeft h2{padding-bottom:.3125rem;color:#003256}.callout h3,.servicesShowcase .calloutShowcase h3,.calloutAlert h3,.calloutIcon h3,.calloutBorder h3,.vetShowcase .calloutShowcase h3,.calloutWater h3,.calloutLeft h3{padding-bottom:.3125rem;font-size:1.375rem;color:#003256}.callout h4,.callout .teamShowcase .calloutShowcase h3,.teamShowcase .calloutShowcase .callout h3,.servicesShowcase .calloutShowcase h4,.servicesShowcase .teamShowcase .calloutShowcase h3,.teamShowcase .servicesShowcase .calloutShowcase h3,.calloutAlert h4,.calloutAlert .teamShowcase .calloutShowcase h3,.teamShowcase .calloutShowcase .calloutAlert h3,.calloutIcon h4,.calloutIcon .teamShowcase .calloutShowcase h3,.teamShowcase .calloutShowcase .calloutIcon h3,.calloutBorder h4,.calloutBorder .teamShowcase .calloutShowcase h3,.teamShowcase .calloutShowcase .calloutBorder h3,.vetShowcase .calloutShowcase h4,.vetShowcase .teamShowcase .calloutShowcase h3,.teamShowcase .vetShowcase .calloutShowcase h3,.calloutWater h4,.calloutWater .teamShowcase .calloutShowcase h3,.teamShowcase .calloutShowcase .calloutWater h3,.calloutLeft h4,.calloutLeft .teamShowcase .calloutShowcase h3,.teamShowcase .calloutShowcase .calloutLeft h3{color:#0077a4;margin:1.875rem 0 .625rem 0}.callout h4.top,.callout .teamShowcase .calloutShowcase h3.top,.teamShowcase .calloutShowcase .callout h3.top,.servicesShowcase .calloutShowcase h4.top,.servicesShowcase .teamShowcase .calloutShowcase h3.top,.teamShowcase .servicesShowcase .calloutShowcase h3.top,.calloutAlert h4.top,.calloutAlert .teamShowcase .calloutShowcase h3.top,.teamShowcase .calloutShowcase .calloutAlert h3.top,.calloutIcon h4.top,.calloutIcon .teamShowcase .calloutShowcase h3.top,.teamShowcase .calloutShowcase .calloutIcon h3.top,.calloutBorder h4.top,.calloutBorder .teamShowcase .calloutShowcase h3.top,.teamShowcase .calloutShowcase .calloutBorder h3.top,.vetShowcase .calloutShowcase h4.top,.vetShowcase .teamShowcase .calloutShowcase h3.top,.teamShowcase .vetShowcase .calloutShowcase h3.top,.calloutWater h4.top,.calloutWater .teamShowcase .calloutShowcase h3.top,.teamShowcase .calloutShowcase .calloutWater h3.top,.calloutLeft h4.top,.calloutLeft .teamShowcase .calloutShowcase h3.top,.teamShowcase .calloutShowcase .calloutLeft h3.top{margin-top:0}.callout .cms-button-primary,.callout .wellnessPlans .planDetails .cms-button-text,.wellnessPlans .planDetails .callout .cms-button-text,.servicesShowcase .calloutShowcase .cms-button-primary,.servicesShowcase .calloutShowcase .wellnessPlans .planDetails .cms-button-text,.wellnessPlans .planDetails .servicesShowcase .calloutShowcase .cms-button-text,.callout #landingPage input[type="submit"],.servicesShowcase .calloutShowcase #landingPage input[type="submit"],#landingPage .callout input[type="submit"],#landingPage .servicesShowcase .calloutShowcase input[type="submit"],.servicesShowcase #landingPage .calloutShowcase input[type="submit"],.calloutAlert .cms-button-primary,.calloutAlert .wellnessPlans .planDetails .cms-button-text,.wellnessPlans .planDetails .calloutAlert .cms-button-text,.calloutAlert #landingPage input[type="submit"],#landingPage .calloutAlert input[type="submit"],.calloutIcon .cms-button-primary,.calloutIcon .wellnessPlans .planDetails .cms-button-text,.wellnessPlans .planDetails .calloutIcon .cms-button-text,.calloutIcon #landingPage input[type="submit"],#landingPage .calloutIcon input[type="submit"],.calloutBorder .cms-button-primary,.calloutBorder .wellnessPlans .planDetails .cms-button-text,.wellnessPlans .planDetails .calloutBorder .cms-button-text,.vetShowcase .calloutShowcase .cms-button-primary,.vetShowcase .calloutShowcase .wellnessPlans .planDetails .cms-button-text,.wellnessPlans .planDetails .vetShowcase .calloutShowcase .cms-button-text,.calloutBorder #landingPage input[type="submit"],.vetShowcase .calloutShowcase #landingPage input[type="submit"],#landingPage .calloutBorder input[type="submit"],#landingPage .vetShowcase .calloutShowcase input[type="submit"],.vetShowcase #landingPage .calloutShowcase input[type="submit"],.calloutWater .cms-button-primary,.calloutWater .wellnessPlans .planDetails .cms-button-text,.wellnessPlans .planDetails .calloutWater .cms-button-text,.calloutWater #landingPage input[type="submit"],#landingPage .calloutWater input[type="submit"],.calloutLeft .cms-button-primary,.calloutLeft .wellnessPlans .planDetails .cms-button-text,.wellnessPlans .planDetails .calloutLeft .cms-button-text,.calloutLeft #landingPage input[type="submit"],#landingPage .calloutLeft input[type="submit"],.callout .cms-button-secondary,.servicesShowcase .calloutShowcase .cms-button-secondary,.calloutAlert .cms-button-secondary,.calloutIcon .cms-button-secondary,.calloutBorder .cms-button-secondary,.vetShowcase .calloutShowcase .cms-button-secondary,.calloutWater .cms-button-secondary,.calloutLeft .cms-button-secondary,.callout .cms-button-success,.servicesShowcase .calloutShowcase .cms-button-success,.callout #sticky .phone a,.servicesShowcase .calloutShowcase #sticky .phone a,#sticky .phone .callout a,#sticky .phone .servicesShowcase .calloutShowcase a,.servicesShowcase #sticky .phone .calloutShowcase a,.calloutAlert .cms-button-success,.calloutAlert #sticky .phone a,#sticky .phone .calloutAlert a,.calloutIcon .cms-button-success,.calloutIcon #sticky .phone a,#sticky .phone .calloutIcon a,.calloutBorder .cms-button-success,.vetShowcase .calloutShowcase .cms-button-success,.calloutBorder #sticky .phone a,.vetShowcase .calloutShowcase #sticky .phone a,#sticky .phone .calloutBorder a,#sticky .phone .vetShowcase .calloutShowcase a,.vetShowcase #sticky .phone .calloutShowcase a,.calloutWater .cms-button-success,.calloutWater #sticky .phone a,#sticky .phone .calloutWater a,.calloutLeft .cms-button-success,.calloutLeft #sticky .phone a,#sticky .phone .calloutLeft a,.callout .cms-button-alert,.servicesShowcase .calloutShowcase .cms-button-alert,.calloutAlert .cms-button-alert,.calloutIcon .cms-button-alert,.calloutBorder .cms-button-alert,.vetShowcase .calloutShowcase .cms-button-alert,.calloutWater .cms-button-alert,.calloutLeft .cms-button-alert{margin-top:.625rem}.callout.top,.servicesShowcase .top.calloutShowcase,.top.calloutAlert,.top.calloutIcon,.top.calloutBorder,.vetShowcase .top.calloutShowcase,.top.calloutWater,.top.calloutLeft{margin-top:0}@media screen and (max-width: 59.375rem){.callout,.servicesShowcase .calloutShowcase,.calloutAlert,.calloutIcon,.calloutBorder,.vetShowcase .calloutShowcase,.calloutWater,.calloutLeft{padding:1.25rem}}.calloutLeft{text-align:left}.calloutLeft h2:before{background:none;width:0;height:0;margin:0}.calloutIcon h2:before{content:"";display:block;background:url("icon.svg") no-repeat;background-size:2.5rem;width:2.5rem;height:2.5rem;margin:0 auto 1.25rem}.calloutBorder,.vetShowcase .calloutShowcase{background:#f8f8f8;border:2px solid transparent;border-top-color:#0077a4;border-left-color:#0077a4;border-bottom-color:#003256;border-right-color:#003256}.calloutWater{background:url("watermark.svg") no-repeat #fff;background-size:10rem;background-position:101% 6.5625rem}.calloutAlert{background:#900;color:#fff}.calloutAlert h2,.calloutAlert h3,.calloutAlert .cms-button-text{color:#fff}.compare{width:100%}.compare tr:nth-child(odd){background:#f7f7f7 !important}.compare tr:nth-child(even){background:#fff !important}.compare tr:last-child td{background:#900;color:#fff !important}.compare th,.compare td{border:2px solid #fff;padding:.625rem;color:#252525}@media screen and (max-width: 30rem){.compare th,.compare td{padding:.375rem}}.compare th{text-transform:uppercase;background:#003256;color:#fff}.compare th:first-child{text-align:left}.compare th:last-child{text-transform:uppercase;background:#0077a4}.compare td:first-child{width:52%}.compare td:nth-child(2),.compare td:last-child{width:24%;text-align:center;color:#252525}.compare td:last-child{color:#0077a4}.compare strong{text-transform:uppercase}hr{border:0;border-top:1px solid #ccc;margin:1.2em 0}.anchor:before{content:"";display:block;height:4.6875rem;margin:-4.6875rem 0 0}blockquote:before,blockquote:after{content:"";content:none}blockquote{margin:0 0 1em 2em;padding:0 1em;font-style:italic;border-left:3px 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:#0077a4}::-webkit-selection{color:#fff;text-shadow:none;background:#0077a4}::selection{color:#fff;text-shadow:none;background:#0077a4}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:0px;border-bottom:1px solid #fff;font-size:.75rem;line-height:1.375rem;color:#555;background-color:#efefef;box-shadow:0 1px 2px rgba(0,0,0,0.09) inset;transition:all 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:#ebebeb}textarea{width:100% !important;min-height:12.5rem}select{height:1.875rem;line-height:1.875rem;padding:0;font-size:.8125rem;box-sizing:border-box;border:1px solid #ccc;box-shadow:1px 1px 5px #ddd inset}@media screen and (max-width: 64rem){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}label{font-weight:400 !important;font-size:.875rem}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;box-shadow:none;border:0 !important;background:none;background-image:none;font-family:"Nunito",sans-serif;font-size:.875rem}select::-ms-expand{display:none}.select{position:relative;display:flex;border:1px solid #aaa;overflow:hidden}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}.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;color:#585858;cursor:pointer;pointer-events:none;transition:0.25s all ease}.select:hover::after,.select:focus::after{color:#900}.inputContainerRow{margin:0 -.625rem;display:flex;flex-flow:row wrap}.inputContainerRow:after{content:"";display:table;clear:both}.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(33.333% - 1.25rem);float:left;border:1px solid #aaa;margin:0 .625rem .625rem;color:#900;display:flex;flex-flow:row wrap;align-items:center;min-height:3.125rem}.inputContainer:focus-within{outline:2px solid #900}.inputContainer.radioContainer{border-radius:500px}@media screen and (max-width: 80rem){.inputContainer{width:calc(50% - 1.25rem)}}@media screen and (max-width: 40rem){.inputContainer{width:calc(100% - 1.25rem)}}.inputContainer input{position:absolute;opacity:0;cursor:pointer;height:.0625rem;width:.0625rem}.inputContainer label{margin:0 !important;font-size:inherit;width:100%;padding:.625rem .625rem .625rem 3.125rem;cursor:pointer;font-size:.875rem;color:#3f3f3f;font-weight:400 !important}.inputContainer label:focus{outline:2px solid #900}.checkmark{position:absolute;top:calc(50% - .9375rem);left:.625rem;height:1.875rem;width:1.875rem;border:1px solid #aaa;cursor:pointer}.radioContainer .checkmark{border-radius:500px}.inputContainer:hover input~.checkmark,.inputContainer:focus input~.checkmark{background:#f8f8f8}.checkboxContainer input:checked~.checkmark{background-color:#900}.checkmark:after{content:"";position:absolute;display:none}.inputContainer input:checked~.checkmark:after{display:block}.checkboxContainer .checkmark:after{left:.625rem;top:.25rem;width:.5625rem;height:1.0625rem;border:solid white;border-width:0 3px 3px 0;transform:rotate(45deg)}.radioContainer .checkmark:after{top:.25rem;left:.25rem;width:1.25rem;height:1.25rem;border-radius:50%;background:#900}.cms-button-primary,.wellnessPlans .planDetails .cms-button-text,#landingPage input[type="submit"],.cms-button-secondary,.cms-button-alert,.cms-button-success,#sticky .phone a,input[type="submit"],input[type="reset"],input[value="Reset Password"],a.cmsi-module-showcase-back,a.cmsi-showcase-readmore,.cmsi-module-blog-summary-read-more{border-radius:500px;box-sizing:border-box;cursor:pointer;display:inline-block;padding:.75rem 1.875rem;text-decoration:none;color:#333;background:whiteSmoke;border:1px solid #ddd;font-size:.875rem;text-transform:uppercase;letter-spacing:0.08em;-webkit-font-smoothing:subpixel-antialiased;font-family:"Nunito",sans-serif;transition:all 0.2s ease-out}.cms-button-primary:hover,.wellnessPlans .planDetails .cms-button-text:hover,#landingPage input[type="submit"]:hover,.cms-button-secondary:hover,.cms-button-alert:hover,.cms-button-success:hover,#sticky .phone a:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[value="Reset Password"]:hover,a.cmsi-module-showcase-back:hover,a.cmsi-showcase-readmore:hover,.cmsi-module-blog-summary-read-more:hover,.cms-button-primary:focus,.wellnessPlans .planDetails .cms-button-text:focus,#landingPage input[type="submit"]:focus,.cms-button-secondary:focus,.cms-button-alert:focus,.cms-button-success:focus,#sticky .phone a:focus,input[type="submit"]:focus,input[type="reset"]:focus,input[value="Reset Password"]:focus,a.cmsi-module-showcase-back:focus,a.cmsi-showcase-readmore:focus,.cmsi-module-blog-summary-read-more:focus{background:#ddd}@media screen and (max-width: 81.25rem){.cms-button-primary,.wellnessPlans .planDetails .cms-button-text,#landingPage input[type="submit"],.cms-button-secondary,.cms-button-alert,.cms-button-success,#sticky .phone a,input[type="submit"],input[type="reset"],input[value="Reset Password"],a.cmsi-module-showcase-back,a.cmsi-showcase-readmore,.cmsi-module-blog-summary-read-more{margin-bottom:.3125rem}}.cms-button-text{font-size:.875rem;text-transform:uppercase;letter-spacing:0.08em;font-weight:700}.cms-button-text:after{content:"\f0da";font-size:100%;margin-left:.625rem}.cms-button-primary,.wellnessPlans .planDetails .cms-button-text,#landingPage input[type="submit"],.cms-button-secondary,.cms-button-alert,.cms-button-success,#sticky .phone a,input[type="submit"],input[type="reset"],input[value="Reset Password"],a.cmsi-module-showcase-back,a.cmsi-showcase-readmore,.cmsi-module-blog-summary-read-more{text-shadow:0 1px 1px rgba(0,0,0,0.1);color:#fff;border-color:transparent}.cms-button-primary,.wellnessPlans .planDetails .cms-button-text,#landingPage input[type="submit"],input[type="submit"]{background:#0077a4}.cms-button-primary:hover,.wellnessPlans .planDetails .cms-button-text:hover,#landingPage input[type="submit"]:hover,.cms-button-primary:focus,.wellnessPlans .planDetails .cms-button-text:focus,#landingPage input[type="submit"]:focus,input[type="submit"]:hover,input[type="submit"]:focus{border-color:#0077a4;color:#0077a4;background:none;text-shadow:none}.cms-button-secondary,input[type="reset"],input[value="Reset Password"],a.cmsi-module-showcase-back,a.cmsi-showcase-readmore,.cmsi-module-blog-summary-read-more{background:none;border-color:#001a2d;color:#001a2d;text-shadow:none}.cms-button-secondary:hover,.cms-button-secondary:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[value="Reset Password"]:hover,input[value="Reset Password"]:focus,a.cmsi-module-showcase-back:hover,a.cmsi-module-showcase-back:focus,a.cmsi-showcase-readmore:hover,a.cmsi-showcase-readmore:focus,.cmsi-module-blog-summary-read-more:hover,.cmsi-module-blog-summary-read-more:focus{background:#001a2d;color:#fff}a.cmsi-module-showcase-back,a.cmsi-showcase-readmore,.cmsi-module-blog-summary-read-more{font-size:.6875rem;font-weight:400;padding:.625rem 1.5625rem}.cms-button-alert{background:#900}.cms-button-alert:hover,.cms-button-alert:focus{background:none;border-color:#900;color:#900;text-shadow:none}.cms-button-success,#sticky .phone a{background:#003256}.cms-button-success:hover,#sticky .phone a:hover,.cms-button-success:focus,#sticky .phone a:focus{background:none;border-color:#003256;color:#003256;text-shadow:none}.row{max-width:87.5rem}.row .row{margin:0 -0.9375em}.topBar{margin:0;background:#0077a4;height:2.5rem;text-transform:uppercase;letter-spacing:0.05em;padding:0 0 0 0.9375em;-webkit-font-smoothing:subpixel-antialiased}@media screen and (max-width: 62.5rem){.topBar{height:auto;text-align:center;padding:.625rem 0 0;line-height:1.5}.topBar .columns{width:100%}.topBar .columns:first-child{padding:0 3.125rem}.topBar .columns:last-child{padding:0}.topBar .social,.topBar .citation-social{display:none}}.topBar a{color:whiteSmoke}.topBar a:after{content:"";display:table;clear:both}.topBar p{font-size:.75rem}.topBar p: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:"";color:whiteSmoke;margin-right:.3125rem}.topBar .row{max-width:none;display:flex;flex-flow:row wrap;align-items:center}.topBar .row:before,.topBar .row:after{display:none}.topBar .columns{display:flex;flex-flow:row wrap}.topBar .columns .fa{color:#fff;font-size:.875rem;margin-right:.3125rem}.topBar .columns>ul{list-style:none;margin:0}.topBar .columns>ul:after{content:"";display:table;clear:both}.topBar .columns>ul.social,.topBar .columns>ul.citation-social{font-size:0}@media screen and (max-width: 62.5rem){.topBar .columns>ul{float:none;width:100%;height:auto}}.topBar .columns>ul>li{display:inline-block;float:left;margin:0}@media screen and (max-width: 62.5rem){.topBar .columns>ul>li{float:none}}.topBar .columns:first-child ul{float:left;font-size:.75rem}.topBar .columns:first-child ul li:not(:last-child){margin-right:1.25rem}.topBar .columns:first-child ul a:hover,.topBar .columns:first-child ul a:focus{opacity:0.5}.topBar .columns:last-child{padding-right:0;justify-content:flex-end}.topBar .columns:last-child>ul:not(.social):not(.citation-social)>li a{display:inline-block;background:#005271;text-align:center;padding:0 1.25rem;min-width:10.9375rem;line-height:2.5rem;font-size:.75rem;color:#fff}@media screen and (max-width: 59.375rem){.topBar .columns:last-child>ul:not(.social):not(.citation-social)>li a{float:none;min-width:10rem}}@media screen and (max-width: 37.5rem){.topBar .columns:last-child>ul:not(.social):not(.citation-social)>li a{display:block;min-width:0}}.topBar .columns:last-child>ul:not(.social):not(.citation-social)>li a:hover,.topBar .columns:last-child>ul:not(.social):not(.citation-social)>li a:focus{background:#003f58}.topBar .columns:last-child>ul:not(.social):not(.citation-social)>li:last-child a{background:#003256}.topBar .columns:last-child>ul:not(.social):not(.citation-social)>li:last-child a:hover,.topBar .columns:last-child>ul:not(.social):not(.citation-social)>li:last-child a:focus{background:#001423}@media screen and (max-width: 37.5rem){.topBar .columns:last-child>ul:not(.social):not(.citation-social)>li{width:50%;float:left;margin:0}}@media screen and (max-width: 31.25rem){.topBar .columns:last-child>ul:not(.social):not(.citation-social)>li{width:100%}}.topBar .columns:last-child>ul:not(.social):not(.citation-social)>li.emergencies:last-child a{background:#900}.topBar .columns:last-child>ul:not(.social):not(.citation-social)>li.emergencies:last-child a:hover,.topBar .columns:last-child>ul:not(.social):not(.citation-social)>li.emergencies:last-child a:focus{background:#600}@media screen and (max-width: 67.5rem){.topBar .columns:last-child{padding-right:3.125rem}}@media screen and (max-width: 62.5rem){.topBar .columns{width:100%;text-align:center}.topBar .columns:first-child{margin-bottom:.625rem}.topBar .columns:last-child{padding-right:0}.topBar .columns:last-child ul li{margin:0 -.1875rem}.topBar .columns:first-child>ul,.topBar .columns:last-child>ul{display:inline-block;float:none;margin-bottom:0}}header{width:100%;z-index:999;border-bottom:1px solid rgba(255,255,255,0.2);transition:all 0.2s ease-out}header:after{content:"";display:table;clear:both}@media screen and (min-width: 78.1875rem){header.scroll .logo img{width:12.5rem;max-width:100%}}@media screen and (max-width: 78.125rem) and (min-width: 67.5625rem){header{position:fixed;top:0}header.scroll{border-color:transparent}header.scroll>.row{padding:.625rem 0.9375em}header.scroll .logo img{width:9.375rem;max-width:100%}}@media screen and (min-width: 67.5625rem){header{position:fixed;top:0}header.scroll{border-color:transparent}header.scroll>.row{padding:.625rem 0.9375em}}header>.row{max-width:none;display:flex;flex-flow:row wrap;align-items:center;padding:1.25rem 0.9375em;transition:all 0.2s ease-out}header>.row:before,header>.row:after{display:none}@media screen and (max-width: 78.125rem){header>.row .columns{width:100%;text-align:center}}header>.row>.large-9{display:flex;justify-content:flex-end}@media screen and (max-width: 78.125rem){header>.row>.large-9{justify-content:center}}header .logo{font-size:1.625rem}header .logo img{transition:all 0.2s ease-out;width:15.625rem;max-width:100%}header p{text-align:right}@media screen and (max-width: 65.625rem){header{position:relative;background:#001a2d}}.internal header{border-bottom:0}.white header{background:rgba(255,255,255,0.9)}.white nav>ul>li>a{color:#001a2d}.white nav>ul>li.active>a:hover>a,.white nav>ul>li.active>a:focus>a,.white nav>ul>li:hover>a,.white nav>ul>li:focus>a{color:#0077a4}.social,.citation-social{list-style-type:none;display:inline-block;margin:0}.topBar .social,.topBar .citation-social{float:right;margin-right:1.25rem !important}footer .social,footer .citation-social{float:right}@media screen and (max-width: 50rem){footer .social,footer .citation-social{float:none}}.social li,.citation-social li{display:inline-block;float:left;font-size:0;margin:0 0 0 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:.875rem;color:whiteSmoke;line-height:2.5rem;transition:all 0.2s ease-out;text-shadow:none}.social li a:hover:before,.citation-social li a:hover:before,.social li a:focus:before,.citation-social li a:focus:before{color:whiteSmoke;opacity:0.5}.social .facebook a:before,.citation-social .facebook a:before{content:"\f09a"}.social .twitter a:before,.citation-social .twitter a:before{content:"\f099"}.social .googleplus a:before,.citation-social .googleplus a:before,.social .google a:before,.citation-social .google a:before{content:"\f0d5"}.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}.open-search{font-size:.875rem;line-height:3.125rem;color:#0077a4;border:0;background:transparent;padding-left:1.25rem}.open-search:hover,.open-search:focus{color:#999}@media screen and (max-width: 67.5rem){.open-search{display:none}}#toggleSearch{display:none;transition:all 0.2s ease-out}#toggleSearch p{color:#fff;font-size:1.25rem;display:inline-block;margin:.1875rem 0 0}#toggleSearch input[type="search"]{background:#f7f7f7;width:calc(100% - 3.125rem);height:3.125rem;margin:0;padding:0rem 3.4375rem 0rem 1.25rem;font-size:1.125rem;border-radius:0}#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 button[type="submit"]{width:3.125rem;height:3.125rem;float:right;padding:0;margin:0;border:0;outline:0;line-height:3.125rem;text-align:center;cursor:pointer;color:#fff;background:#0077a4;font-size:0;transition:all 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:900}#toggleSearch button[type="submit"]:hover,#toggleSearch button[type="submit"]:focus{background:#001a2d}#toggleSearch #close-button{border:0;background:transparent;color:#fff;font-family:"Nunito",sans-serif;font-size:1.875rem;margin-bottom:.625rem;line-height:1;border:1px solid transparent;transition:all 0.2s ease-out;cursor:pointer}#toggleSearch.openSearch{text-align:right;display:block;position:fixed;left:0;top:0;width:100%;background:#003256;padding:.625rem 10% 1.875rem;z-index:1000}.skip-to-content-link{left:50%;padding:.5rem 1rem;position:absolute;transform:translate(-50%, calc(-100% - .125rem));transition:transform 0.3s;background:#fafafa;color:#000;text-transform:uppercase}.skip-to-content-link:focus{transform:translate(-50%, 0%);z-index:5000}nav{-webkit-font-smoothing:subpixel-antialiased}nav>ul{list-style:none;padding:0;z-index:100;margin:0;float:right}@media screen and (max-width: 78.125rem){nav>ul{float:none;text-align:center}}nav>ul:after{content:"";display:table;clear:both}nav>ul li{margin:0;padding:0}nav>ul,nav ul>li>ul{list-style:none;position:relative}nav>ul>li{float:left;margin:0;position:relative}@media screen and (max-width: 78.125rem){nav>ul>li{float:none;display:inline-block}}nav>ul>li>a{display:block;text-decoration:none;height:3.125rem;line-height:3.125rem;padding:0 1.125rem;color:#999;font-size:.875rem;text-transform:uppercase;letter-spacing:0.05em}@media screen and (max-width: 89.375rem){nav>ul>li>a{padding:0 .75rem}}@media screen and (max-width: 82.25rem){nav>ul>li>a{font-size:.8125rem}}@media screen and (max-width: 78.4375rem){nav>ul>li>a{padding:0 .625rem}}nav>ul>li:hover>a,nav>ul>li:focus>a{color:#fff;margin:0}nav>ul>li:hover>a:after,nav>ul>li:focus>a:after{content:"";display:block;width:1.25rem;margin:0 auto;height:.125rem;background:#0077a4}nav>ul>li:hover:hover>a:after,nav>ul>li:hover:focus>a:after,nav>ul>li:focus:hover>a:after,nav>ul>li:focus:focus>a:after{display:none}nav>ul>li.active>a{color:#0077a4;margin:0}nav>ul>li.active>a:after{content:"";display:block;width:1.25rem;margin:0 auto;height:.125rem;background:#0077a4}nav>ul>li.active:hover>a:after,nav>ul>li.active:focus>a:after{display:none}nav>ul>li:hover>ul,nav>ul>li:focus>ul{display:block}nav>ul>li:last-child>ul{right:0;left:auto;margin-left:0}nav>ul>li:last-child>ul:before{margin:0 0 0 12.8125rem}nav>ul>li>ul{position:absolute;display:none;margin:0;padding:0;width:15.625rem;left:50%;margin-left:-7.8125rem}nav>ul>li>ul:before{content:"";background:url(dd-bg.svg) no-repeat;background-size:2.1875rem 2.1875rem;height:.9375rem;width:2.1875rem;display:block;margin:0 auto}nav>ul>li>ul>li{background:none}nav>ul>li>ul>li:first-child{border-top:4px solid #0077a4}nav>ul>li>ul>li:nth-child(odd)>a{background:#eee}nav>ul>li>ul>li>a{background:#fff;display:block;text-decoration:none;padding:.3125rem .625rem;font-size:.6875rem;font-weight:400;line-height:1.5rem;color:#0077a4;text-align:center;text-transform:uppercase;letter-spacing:0.05em}nav>ul>li>ul>li>a:hover,nav>ul>li>ul>li>a:focus{background:#003256;color:#fff}nav>ul>li>ul>li:first-child a{border-top:0}@media screen and (max-width: 67.5rem){nav{display:none}}.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:0.438em 0.625em 0.438em 0.625em;line-height:1.125em;cursor:pointer}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left}.slicknav_menu .slicknav_icon{float:left;margin:0.188em 0 0 0.438em}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:0.125em;border-radius:1px;box-shadow:0 1px 0 rgba(0,0,0,0.25)}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:0.188em}.slicknav_nav{clear:both}.slicknav_nav ul,.slicknav_nav li{display:block}.slicknav_nav .slicknav_arrow{font-size:0.8em;margin:0 0 0 0.4em;font-family:arial}.slicknav_nav .slicknav_item{cursor:pointer}.slicknav_nav .slicknav_row{display:block}.slicknav_nav a{display:block}.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{display:inline}.slicknav_menu:before,.slicknav_menu:after{content:" ";display:table}.slicknav_menu:after{clear:both}.slicknav_menu{*zoom:1}.slicknav_menu{font-size:1rem;display:none}@media screen and (max-width: 67.5rem){.slicknav_menu{display:block}}.slicknav_btn{margin:0;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,0.75);border-radius:0;background-color:#003256;position:fixed;top:.3125rem;right:.3125rem;z-index:9999}.slicknav_menu .slicknav_menutxt{color:#fff;font-weight:bold;text-shadow:0 1px 3px #000}.slicknav_menu .slicknav_icon-bar{background-color:#f5f5f5}.slicknav_menu{background:#333}.slicknav_nav{color:#fff;margin:0;padding:0}.slicknav_nav,.slicknav_nav ul{list-style:none;overflow:hidden}.slicknav_nav ul{padding:0;margin:0 0 0 1.25rem}.slicknav_nav .slicknav_row{padding:.3125rem .625rem;margin:.125rem .3125rem}.slicknav_nav a{padding:.3125rem .625rem;margin:.125rem .3125rem;text-decoration:none;color:#fff}.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}.slicknav_nav .slicknav_row:hover,.slicknav_nav .slicknav_row:focus{background:#0077a4;color:#fff}.slicknav_nav a:hover,.slicknav_nav a:focus{background:#0077a4;color:#fff}.slicknav_nav .slicknav_txtnode{margin-left:.9375rem}.feature{position:relative;margin:0 auto;background:#fff;padding:0}.feature li,.feature .flexslider{margin-bottom:0}.feature img{opacity:0.2}@media screen and (max-width: 50rem){.feature img{opacity:1}}.feature section{position:absolute;bottom:0;width:100%;height:100%;z-index:40;color:#fff;text-align:center}.feature section h1,.feature section h2{color:#fff;font-weight:300;font-size:3.5rem;margin:2.5rem 0 .625rem 0;color:#003256;max-width:62.5rem;margin-left:auto;margin-right:auto}@media screen and (max-width: 78.125rem){.feature section h1,.feature section h2{font-size:calc(3.5rem * 0.75);margin-top:11.5625rem}}@media screen and (max-width: 65.625rem){.feature section h1,.feature section h2{margin-top:0}}.feature section p{max-width:50rem;margin:0 auto;font-size:1.25rem;line-height:1.35}.feature section .cms-button-primary,.feature section .wellnessPlans .planDetails .cms-button-text,.wellnessPlans .planDetails .feature section .cms-button-text,.feature section #landingPage input[type="submit"],#landingPage .feature section input[type="submit"],.feature section .cms-button-success,.feature section #sticky .phone a,#sticky .phone .feature section a,.feature section .cms-button-secondary,.feature section .cms-button-alert{margin-top:1.25rem}@media screen and (max-width: 50rem){.feature section{position:relative;bottom:auto;color:#fff;background:#001a2d;padding:2.5rem 0}.feature section h1,.feature section h2{font-size:calc(3.5rem * 0.67);margin:0 0 .625rem}}@media screen and (max-width: 37.5rem){.feature section{padding:1.25rem 0}.feature section h1,.feature section h2{font-size:calc(3.5rem * 0.5);line-height:1.3;margin:0 0 .625rem}.feature section p{font-size:1.125rem}.feature section .cms-button-primary,.feature section .wellnessPlans .planDetails .cms-button-text,.wellnessPlans .planDetails .feature section .cms-button-text,.feature section #landingPage input[type="submit"],#landingPage .feature section input[type="submit"],.feature section .cms-button-success,.feature section #sticky .phone a,#sticky .phone .feature section a,.feature section .cms-button-secondary,.feature section .cms-button-alert{font-size:.6875rem}}.feature .featureFlexContainer{display:flex;flex-flow:column wrap;justify-content:center;align-content:center;height:100%;max-width:87.5rem;margin-left:auto;margin-right:auto}@media screen and (max-width: 89.375rem){.feature .featureFlexContainer{margin-left:1.875em;margin-right:1.875em}}@media screen and (max-width: 75rem){.feature .featureFlexContainer{margin-left:0.9375em;margin-right:0.9375em}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.featureFlexContainer{display:block}.feature section{bottom:35%}.feature section h1,.feature section h2{margin-top:0}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active) and (max-width: 87.5rem){.feature section{bottom:30%}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active) and (max-width: 78.125rem){.feature section{bottom:15%}.feature section h1,.feature section h2{margin-top:0}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active) and (max-width: 65.625rem){.feature section{bottom:30%}}.white .feature img{opacity:1}.white .feature section{width:33.333%;right:2.5rem;bottom:2.5rem;height:auto}@media screen and (max-width: 81.25rem){.white .feature section{width:50%}}@media screen and (max-width: 78.125rem){.white .feature section{width:100%;position:relative;bottom:auto;right:auto}}@media screen and (max-width: 50rem){.white .feature section{padding:0}}.white .feature section .row{background:#fff;color:#001a2d;padding:2.5rem 1.25rem;text-align:left;box-shadow:0 0 1.25rem rgba(51,51,51,0.15)}@media screen and (max-width: 78.125rem){.white .feature section .row{text-align:center}}.white .feature section h1,.white .feature section h2{font-size:2.25rem;line-height:1.3;color:#0077a4;margin-top:0}.flex-direction-nav .flex-prev,.flex-direction-nav .flex-next{z-index:50}.flex-direction-nav .flex-prev{left:0}.flex-direction-nav .flex-next{right:0}.highlights{max-width:67.5rem;margin:0 auto;position:relative;box-shadow:0 0 5px rgba(51,51,51,0.15)}.highlights:after{content:"";display:table;clear:both}.highlights h3{background:#0077a4;color:#fff;text-align:center;margin:0;padding:0 0.9375em;height:4.375rem;line-height:4.375rem;margin-top:-4.375rem;z-index:999;font-size:1.75rem}@media screen and (max-width: 78.125rem){.highlights h3{margin-top:0;line-height:1.2;height:auto;padding:0.9375em}}.highlights ul{list-style:none;margin:0}.highlights ul li{width:33.3333%;float:left;margin:0}.highlights ul li:first-child,.highlights ul li:nth-child(2),.highlights ul li:nth-child(3){border-bottom:1px solid #eee}.highlights ul li:nth-child(2),.highlights ul li:nth-child(5){border-left:1px solid #eee;border-right:1px solid #eee}@media screen and (max-width: 67.5rem){.highlights ul li{width:50%;border-bottom:1px solid #eee}.highlights ul li:nth-child(even){border-left:0}.highlights ul li:nth-child(odd){border-right:1px solid #eee}.highlights ul li:nth-child(5),.highlights ul li:nth-child(6){border-bottom:0}}.highlights ul a{display:block;height:12.5rem;text-align:center;background:#fff;padding-top:1.875rem}.highlights ul a strong{color:#0077a4;font-size:1.25rem;display:block;line-height:1.35;margin:1.25rem 0 .625rem 0;font-weight:400}.highlights ul a img{opacity:0.75;transition:all 0.2s ease-out}.highlights ul a:hover img,.highlights ul a:focus img{opacity:1}.highlights ul a:hover strong,.highlights ul a:focus strong{color:#001a2d}@media screen and (max-width: 47.9375rem){.highlights .large-3:nth-child{clear:both}}.highlightBlock{padding:3.75rem 0 0 0;text-align:center}@media screen and (max-width: 67.5rem){.highlightBlock{padding:3.75rem 0}}.highlightBlock .row{display:flex;flex-flow:row wrap;justify-content:center}.highlightBlock .row:before,.highlightBlock .row:after{display:none}.highlightBlock .large-12:first-child{margin-bottom:2.5rem}.highlightBlock .large-12:first-child h3{font-size:1.75rem;margin:0 0 .3125rem 0}.highlightBlock section{background:#fff;box-shadow:0 0 10px rgba(51,51,51,0.1);padding-bottom:1.25rem;margin-bottom:2.5rem}.highlightBlock h4,.highlightBlock .teamShowcase .calloutShowcase h3,.teamShowcase .calloutShowcase .highlightBlock h3{padding:0 1.875rem}.highlightBlock p{padding:0 1.875rem}@media screen and (max-width: 50rem){.highlightBlock .large-4{width:50%}.highlightBlock .large-4 img{width:100%}}@media screen and (max-width: 40rem){.highlightBlock .large-4{width:100%}.highlightBlock .large-4 img{width:100%}}.pageTitle{min-height:8rem}.pageTitle img{width:100%}.pageTitle h1,.pageTitle p{color:#fff;background:#0077a4;margin:0;text-align:center;padding:1.25rem 0.9375em}@media screen and (max-width: 67.5rem){.pageTitle h1,.pageTitle p{font-size:1.875rem}}.content{padding:3.125rem 0}@media screen and (max-width: 71.25rem){.content{padding:1.875rem 0}}@media screen and (max-width: 67.5rem){.content{padding-top:0}}.content .row{overflow:visible}.content .row.full{max-width:71.25rem}.internal .content p.leadin{text-align:center}.internal .content .blog-post p.leadin{text-align:left}@media screen and (max-width: 67.5rem){.internal .content{padding-top:1.875rem}}.internal .primary{width:calc(100% - 18.6875rem - .9375em - .9375em)}.internal .primary.full{width:100%}.internal .secondary{width:calc(18.6875rem + .9375em + .9375em)}.internal .secondary .advertising-floater-item ul{margin:0}.internal .secondary .advertising-floater-item ul li{margin:0}@media screen and (max-width: 64rem){.internal .primary{width:100%;padding-bottom:2.5rem;border-bottom:1px solid #ddd;margin-bottom:2.5rem}.internal .secondary{width:100%;padding:0;display:flex;flex-flow:row wrap;justify-content:center}.internal .secondary aside{flex-grow:1;margin:0 0.9375em 1.875em;width:calc(33.333% - 1.875em)}.internal ul.sidenav{margin:0}}@media screen and (max-width: 47.9375rem){.internal .secondary aside{width:calc(50% - 1.875em)}.internal .secondary aside .advertising-floater-item img{width:100%}}@media screen and (max-width: 37.5rem){.internal .secondary aside{width:100%}.internal .secondary aside.calloutBox{text-align:center;background:none;box-shadow:none}.internal .secondary aside .advertising-floater-item img{width:auto;box-shadow:0 0 5px rgba(51,51,51,0.1)}}.intro{text-align:center;max-width:56.25rem;margin:0 auto 2.5rem}.intro p.leadin{font-size:1.75rem;color:#001a2d}.top{margin-top:0}#main{background:#fff;margin:3.75rem 0 6.875rem}#main:after{content:"";display:table;clear:both}@media screen and (max-width: 80rem){#main{margin-bottom:5.625rem}}@media screen and (max-width: 71.25rem){#main{margin:1.25rem 0 5.625rem}}@media screen and (max-width: 67.5rem){#main{margin:0 auto 5.625rem}}.homeFlexContainer{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;box-shadow:0 0 10px rgba(51,51,51,0.1)}.homeFlexContainer:first-child{margin-bottom:6.875rem}.homeFlexContainer:last-of-type{margin-top:6.875rem}@media screen and (max-width: 80rem){.homeFlexContainer:first-child{margin-bottom:5.625rem}.homeFlexContainer:last-of-type{margin-top:5.625rem}}@media screen and (max-width: 71.875rem){.homeFlexContainer:first-child{margin-bottom:4.375rem}.homeFlexContainer:last-of-type{margin-top:4.375rem}}@media screen and (max-width: 47.9375rem){.homeFlexContainer:first-child{margin-bottom:3.125rem}.homeFlexContainer:last-of-type{margin-top:3.125rem}}.homeFlexContainer .col{flex:1 1 50%}.homeFlexContainer .col:not(.img){padding:7.8125rem}@media screen and (max-width: 85.375rem){.homeFlexContainer .col:not(.img){padding:6.25rem}}@media screen and (max-width: 80rem){.homeFlexContainer .col:not(.img){padding:4.6875rem}}@media screen and (max-width: 71.875rem){.homeFlexContainer .col:not(.img){padding:3.125rem}}@media screen and (max-width: 47.9375rem){.homeFlexContainer .col:not(.img){padding:1.875rem}}.homeFlexContainer .col.img{align-self:stretch;background-size:cover !important}@media screen and (max-width: 62.5rem){.homeFlexContainer .col{flex-basis:100%;text-align:center}.homeFlexContainer .col.img{min-height:25rem;order:-1}}.homeFlexContainer:nth-child(even) .col:not(.img){order:-1}.homeFlexContainer h1{font-size:1.875rem;color:#0077a4;margin-top:0}.homeFlexContainer h2{margin-top:0}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.homeFlexContainer{display:block}.homeFlexContainer .col{width:50%;float:left}.homeFlexContainer .col.img{min-height:37.5rem}.homeFlexContainer:nth-child(even) .col.img{float:right}.homeFlexContainer:nth-child(odd) .col.img{clear:both}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active) and (max-width: 62.5rem){.homeFlexContainer .col{width:100%}}@media screen and (max-width: 62.5rem){.promos .columns{width:100%;text-align:center}.promos .columns:last-child{margin-top:1.875em}}.staggeredHome{width:100%;margin:3.75rem 0;background:#fff;box-shadow:0 0 10px rgba(51,51,51,0.1)}@media screen and (max-width: 71.25rem){.staggeredHome{margin:1.25rem 0}}@media screen and (max-width: 67.5rem){.staggeredHome{margin:0 auto 1.875rem}}.staggeredHome h2{margin-top:0}.staggeredHome td{width:50%;padding:0 1.875em}.staggeredHome td.img{padding:0}.staggeredHome td.img img{width:100%}@media screen and (max-width: 62.5rem){.staggeredHome td{width:100%;padding:1.875rem;display:block;text-align:center}.staggeredHome td.img{padding:0}}.businessDetails{margin-bottom:3.75rem}.businessDetails>.row{display:flex;flex-flow:row wrap}.businessDetails>.row:before,.businessDetails>.row:after{display:none}.businessDetails>.row>.columns:first-child{padding-right:0}.businessDetails>.row>.columns:last-child{padding-left:0}@media screen and (max-width: 81.25rem){.businessDetails>.row>.columns .columns{width:100%}}@media screen and (max-width: 47.9375rem){.businessDetails>.row>.columns:first-child{padding-right:0.9375em}.businessDetails>.row>.columns:last-child{padding-left:0.9375em}.businessDetails>.row>.columns .columns{width:50%}}@media screen and (max-width: 41.5625rem){.businessDetails>.row>.columns .columns{width:100%}}.businessDetails iframe{display:block;box-shadow:0 0 10px rgba(51,51,51,0.1)}@media screen and (max-width: 47.9375rem){.businessDetails iframe{height:15.625rem}}.businessDetails section{background:#fff;box-shadow:0 0 10px rgba(51,51,51,0.1);padding:1.875rem 2.5rem;position:relative}.businessDetails section>:first-child{margin-top:0}.businessDetails h3{font-size:1rem;text-transform:uppercase}.businessDetails h3 .fa{color:#0077a4;margin-right:.3125rem}.businessDetails .cms-button-text{display:inline-block;margin-top:1em}.newsBlock .large-12{text-align:center;margin-bottom:2.5rem}.newsBlock .blog-posts{display:flex;flex-flow:row wrap;margin:2.5rem -0.9375em 0}.newsBlock .entry{width:calc(33.333% - 1.875em);margin:0 0.9375em;text-align:left;background:#fff;border:0;padding:1.875rem;box-shadow:0 0 10px rgba(51,51,51,0.1);text-align:center}.newsBlock .entry:first-child{margin-top:0}.newsBlock .entry img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.newsBlock .entry h2{margin:0 0 .3125rem;font-size:1.25rem}@media screen and (max-width: 53.125rem){.newsBlock .entry{width:calc(50% - 1.875em)}.newsBlock .entry:last-child{display:none}}@media screen and (max-width: 31.25rem){.newsBlock .entry{width:100%}.newsBlock .entry:first-child{margin-bottom:1.875em}}.newsBlock .cmsi-post-thumb,.newsBlock .cmsi-post-summary{width:100%}.newsBlock .cmsi-post-thumb{margin:-1.875rem -1.875rem 1.25rem;height:15.625rem;width:calc(100% + 3.75rem)}.search-results ol li{border-bottom:1px dashed #ccc;padding-bottom:1.25rem}.search-results ol li:last-child{border-bottom:0}.search-results ol h3{font-size:1.125rem}.search-results ol .desc a,.search-results ol .desc a cite{margin-top:.625rem}.search-results ol cite: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:.3125rem;font-size:90%}@media screen and (max-width: 30rem){.blogFeed .blog-posts .entry .cmsi-post-thumb,.blogFeed .blog-posts .entry .cmsi-post-summary{width:100%}.blogFeed .blog-posts .entry .cmsi-post-summary{margin-top:1.25rem}}.product-col-2 img,img.border{padding:0;box-sizing:border-box;background:transparent;border:1px solid #ccc;box-shadow:none}img.cmsi-thumbnail-border{padding:0;border:0;background:transparent;border-radius:0}.product-col-2 img{border:0}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin:0 auto}img.alignnone{margin:0 0 1em 0}.secondary h2,.secondary h3,.secondary h4,.secondary .teamShowcase .calloutShowcase h3,.teamShowcase .calloutShowcase .secondary h3,.secondary h5,.secondary h6{margin-top:0}.secondary h5{text-transform:uppercase;color:#0077a4;font-size:.9375rem;font-weight:700;letter-spacing:0.05em;border-top:2px solid #0077a4;padding:.625rem 1.25rem;background:#fff;margin:0;border-bottom:1px solid #eee}.secondary .cms-button-primary,.secondary .wellnessPlans .planDetails .cms-button-text,.wellnessPlans .planDetails .secondary .cms-button-text,.secondary #landingPage input[type="submit"],#landingPage .secondary input[type="submit"],.secondary .cms-button-secondary,.secondary .cms-button-alert,.secondary .cms-button-success,.secondary #sticky .phone a,#sticky .phone .secondary a{font-size:.6875rem;font-weight:400;padding:.4375rem 1.25rem}.side-navigation h5{box-shadow:0 0 5px rgba(51,51,51,0.1);position:relative}ul.sidenav{margin:0 0 2.5rem 0;list-style:none;background:#fff;box-shadow:0 0 5px rgba(51,51,51,0.1)}ul.sidenav li{margin:0;border-top:1px solid #eee}ul.sidenav li:first-child{border:0}ul.sidenav li a{display:block;font-size:.875rem;padding:.625rem 1.25rem;color:#001a2d;font-weight:400}ul.sidenav li a: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:"";float:right;margin-top:.125rem}ul.sidenav li.active a{background:#eee;color:#001a2d}ul.sidenav li:hover a,ul.sidenav li:focus a{color:#fff;background:#0077a4}aside.calloutBox,aside.general{background:#fff;box-shadow:0 0 5px rgba(51,51,51,0.1);margin-bottom:2.5rem}aside.calloutBox h5,aside.general h5{margin:-1.25rem -1.25rem .9375rem}aside.general{padding:1.25rem}aside.general .floater.blog-posts{margin:0 -1.25rem}aside.general .floater.blog-posts .post{padding:.9375rem 1.25rem;border-top:1px solid #eee}aside.general .floater.blog-posts .post:first-child{border:0;padding-top:0}ul.testimonials li{padding:2.875rem 2rem 3.75rem 2rem;margin:1.2em 0;text-align:center;border-top:1px solid #ddd;border-bottom:1px solid #ddd}@media screen and (max-width: 37.5rem){ul.testimonials li{padding:1.5625rem}}.secondary ul.testimonials li{border:0;padding:0}ul.testimonials li:before{content:"";background:url(quote-mark.svg) center top no-repeat;background-size:1.25rem 1.25rem;width:1.25rem;height:1.25rem;margin:0 auto .9375rem;display:block}ul.testimonials .text{font-size:1.375rem;line-height:1.25;margin-bottom:.3125rem;display:block;z-index:10;color:#222;color:#0077a4}.secondary ul.testimonials .text{font-size:1.125rem}@media screen and (max-width: 37.5rem){ul.testimonials .text{font-size:1.25rem}}ul.testimonials .author{display:inline-block;font-size:.6875rem;line-height:2.1538461538;letter-spacing:.05em;text-transform:uppercase;color:#001a2d}ul.testimonials .author a{color:#001a2d;text-decoration:none}ul.testimonials .author a:hover,ul.testimonials .author a:focus{color:#0077a4}ul.testimonials .author:before{content:"- ";display:inline-block;margin:0 .625rem 0 0}.quoteBlock{background:url(quote-bg.jpg) no-repeat center center fixed;background-size:cover;text-align:center;text-shadow:0 1px 1px #00709a}@media screen and (max-width: 67.5rem){.quoteBlock{background:#0077a4}}.quoteBlock section{background:rgba(0,119,164,0.8);padding:3.75rem 0}.quoteBlock h4,.quoteBlock .teamShowcase .calloutShowcase h3,.teamShowcase .calloutShowcase .quoteBlock h3{color:#fff;text-transform:uppercase;font-weight:700;font-size:.875rem;letter-spacing:0.05em;margin:0 0 1.25rem}.quoteBlock ul.testimonials{max-width:56.25rem;margin:0 auto !important}.quoteBlock ul.testimonials li{background:none;padding:0;margin:0;border:0}.quoteBlock ul.testimonials .text{color:#fff;font-style:italic;font-size:2rem}.quoteBlock ul.testimonials .author{color:#fff;font-size:.6875rem}.quoteBlock ul.testimonials .author a{color:#fff}.quoteBlock ul.testimonials .author a:hover,.quoteBlock ul.testimonials .author a:focus{opacity:0.5}.cta{background:#eee;text-align:center;padding:3.125rem 0}.cta h5{font-size:1.75rem;margin:0 0 .3125rem}.cta p{font-size:1.25rem}@media screen and (max-width: 50rem){.cta h5{font-size:1.25rem}.cta p{font-size:1rem}}#sticky{position:fixed;width:100%;z-index:500;left:0;bottom:0;text-align:center}#sticky .phone a{border:0;height:100%}#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 .wellnessPlans .planDetails .cms-button-text,.wellnessPlans .planDetails #sticky .cms-button-text,#sticky #landingPage input[type="submit"],#landingPage #sticky input[type="submit"],#sticky .cms-button-secondary,#sticky .cms-button-success,#sticky .phone a,#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;font-size:.96875rem;height:3.4375rem;padding:.75rem .3125rem}#sticky .cms-button-primary:after,#sticky .wellnessPlans .planDetails .cms-button-text:after,.wellnessPlans .planDetails #sticky .cms-button-text:after,#sticky #landingPage input[type="submit"]:after,#landingPage #sticky input[type="submit"]:after,#sticky .cms-button-secondary:after,#sticky .cms-button-success:after,#sticky .phone a:after,#sticky .cms-button-alert:after{content:none;margin:0}#sticky .cms-button-success:hover,#sticky .phone a:hover,#sticky .cms-button-success:focus,#sticky .phone a:focus{background:#001423;border-color:#001423;color:#fff}#sticky .cms-button-primary:hover,#sticky .wellnessPlans .planDetails .cms-button-text:hover,.wellnessPlans .planDetails #sticky .cms-button-text:hover,#sticky #landingPage input[type="submit"]:hover,#landingPage #sticky input[type="submit"]:hover,#sticky .cms-button-primary:focus,#sticky .wellnessPlans .planDetails .cms-button-text:focus,.wellnessPlans .planDetails #sticky .cms-button-text:focus,#sticky #landingPage input[type="submit"]:focus,#landingPage #sticky input[type="submit"]:focus{background:#001423;border-color:#001423;color:#fff}#sticky .cms-button-alert:hover,#sticky .cms-button-alert:focus{background:#600;border-color:#600;color:#fff}@media handheld,only screen and (min-width: 48rem){#sticky{display:none}}footer{padding:2.5rem 0.9375em;color:#999}@media screen and (max-width: 50rem){footer{text-align:center}}@media screen and (max-width: 47.9375rem){footer{padding-bottom:5rem}}footer p,footer ul{font-size:.75rem}footer .row{max-width:100%}footer a{color:#eee}footer a:hover,footer a:focus{color:#fff}footer h5{color:#fff}footer hr{margin:2.5rem auto;border-top:1px solid #444}@media screen and (max-width: 50rem){footer hr{margin:1.25rem auto}}footer img{width:10.625rem}footer .author{text-align:right}@media screen and (max-width: 50rem){footer .author{text-align:center;margin-top:1.25rem}}footer .author img{width:14.0625rem;height:2.3125rem;transition:all 0.2s ease-out;opacity:0.25}footer .author img:hover,footer .author img:focus{opacity:0.75}footer ul{list-style:none;margin:0 0 1em 0;height:.75rem;font-size:.75rem}@media screen and (max-width: 50rem){footer ul{display:none}}footer ul li{float:left;margin:0 0 0 .3125rem;padding:0 0 0 .3125rem;border-left:1px solid #555;line-height:.75rem}footer ul li:first-child{margin:0;padding:0;border:0}footer ol{float:right}@media screen and (max-width: 50rem){footer ol{float:none;padding-top:1.25rem}}footer .copyright p{font-size:.75rem}footer .copyright img{max-width:14.0625rem;width:14.0625rem;opacity:0.5}footer .copyright img:hover,footer .copyright img:focus{opacity:1}#fancybox-title{display:none !important}@media screen and (max-width: 71.875rem){.captcha-recaptcha{transform:scale(0.77);transform-origin:0 0}}.cmsi-showcase-thumb a.cmsi-showcase-readmore{padding:0}#fancybox-wrap,#fancybox-outer,#fancybox-inner{box-sizing:content-box}.DRX_CalendarTable{width:100%;border-top:4px solid #0077a4;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:0.5em}#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{font-size:.9375rem}.browse{border-radius:0;background:#001a2d}.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:#0077a4;margin:0 .625rem 0 0}.browse ul li:hover,.browse ul li:focus{opacity:0.5}.browse select{max-width:13.75rem;background:#fff}.cmsi-product-feed h2.title{font-size:1.375rem;margin-bottom:0}.cmsi-price{font-size:1.125rem;margin:1.25rem 0}.cmsi-product-list{border-bottom:1px 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:#0077a4}.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{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}.cmsi-product-grid h2{font-size:1.375rem;min-height:3.625rem}@media screen and (max-width: 47.9375rem){.cmsi-product-grid h2{min-height:auto}}.cmsi-post-summary-grid>a,.cmsi-post-summary-grid input[type="submit"]{font-size:.6875rem;background:transparent;color:#0077a4;text-shadow:none;border:1px solid #0077a4;padding:.5rem 1rem}.cmsi-post-summary-grid>a:hover,.cmsi-post-summary-grid>a:focus,.cmsi-post-summary-grid input[type="submit"]:hover,.cmsi-post-summary-grid input[type="submit"]:focus{background:#0077a4;color:#fff}a.checkout{background:#0077a4;border-radius:0;padding:.625rem 1.25rem;border:1px solid #0077a4;letter-spacing:0.2em;text-transform:uppercase}a.checkout:hover,a.checkout:focus{background:#005271;border-color:#005271}.continueshopping,.backtoproducts{border-radius:0;padding:.625rem 1.25rem;background:#900;color:#fff;border-color:#900;letter-spacing:0.2em;text-transform:uppercase;margin-bottom:.3125rem}.continueshopping:hover,.continueshopping:focus,.backtoproducts:hover,.backtoproducts:focus{background:#600;color:#fff;border-color:#600}.simplecart-discount input[type="text"],.simplecart-voucher input[type="text"]{width:65%}.simplecart-discount input[type="submit"],.simplecart-voucher input[type="submit"]{width:35%}@media screen and (max-width: 32.5rem){.simplecart-discount input[type="text"],.simplecart-discount input[type="submit"],.simplecart-voucher input[type="text"],.simplecart-voucher input[type="submit"]{width:100%}}#accessibility-toggle{position:fixed;z-index:5000;left:0;top:12.5rem}#accessibility-toggle a{display:block}#accessibility-toggle button{all:unset;background:#003256;color:#fff;width:2.1875rem;height:3.125rem;text-align:center;box-shadow:0px 2px 5px 0px rgba(0,0,0,0.15);cursor:pointer;transition:color 0.2s ease-out, background 0.2s ease-out;position:relative;z-index:0}#accessibility-toggle button:hover,#accessibility-toggle button:focus{background:#001423;color:#fff;box-shadow:0 0 0 2px #fff,0 0 0 4px #003256}#accessibility-toggle .fa{font-size:1.375rem;pointer-events:none}.accessibility a:not([class]){text-decoration:underline}.accessibility a:not([class]):hover,.accessibility a:not([class]):focus{text-decoration:none}.accessibility nav li a:not([class]){text-decoration:none}.defaultMsgBar{margin:0 auto;font-size:0.875rem}.defaultMsgBar p{background:#003256;text-align:center}.defaultMsgBar p a{color:#fff;padding:0.65625rem 1.25rem;margin-bottom:0;display:block}.defaultMsgBar p a:hover,.defaultMsgBar p a:focus{opacity:0.8}.feature{position:relative}.feature .defaultMsgBar{z-index:10;position:absolute;right:0;left:0;top:7.125rem}@media screen and (max-width: 78.125rem){.feature .defaultMsgBar{top:10.375rem}}@media screen and (max-width: 67.5rem){.feature .defaultMsgBar{position:static}}#landingPage{font-family:'Nunito Sans', sans-serif;color:#444}#landingPage header{background:#001a2d}#landingPage .white header{background:#fff}#landingPage .wrap{background:#f7f7f7}#landingPage h1{font-size:3rem}@media screen and (max-width: 71.875rem){#landingPage h1{font-size:calc(3rem * 0.9)}}@media screen and (max-width: 37.5rem){#landingPage h1{font-size:calc(3rem * 0.7)}}#landingPage h2{font-size:1.875rem;color:#252525;margin:1.25rem 0 .75rem}@media screen and (max-width: 71.875rem){#landingPage h2{font-size:calc(1.875rem * 0.9)}}#landingPage h3{font-size:1.375rem;font-weight:600}@media screen and (max-width: 71.875rem){#landingPage h3{font-size:calc(1.375rem * 0.9)}}#landingPage .leadin{font-size:1.25rem;line-height:17.4545454545;color:#003256;font-weight:400}@media screen and (max-width: 37.5rem){#landingPage .leadin{font-size:calc(1.25rem * 0.9)}}#landingPage p{font-size:.9375rem;line-height:1.2666666667}#landingPage .cms-button-primary,#landingPage .wellnessPlans .planDetails .cms-button-text,.wellnessPlans .planDetails #landingPage .cms-button-text,#landingPage input[type="submit"],#landingPage .cms-button-secondary,#landingPage .cms-button-success,#landingPage #sticky .phone a,#sticky .phone #landingPage a,#landingPage .cms-button-alert{min-width:11.25rem;text-align:center;margin-top:1.5625rem}#landingPage header{position:relative;padding:2.5rem 1.5625rem}@media screen and (max-width: 71.25rem){#landingPage header .large-8{width:66.6667%}#landingPage header .large-4{width:33.3333%}}@media screen and (max-width: 47.9375rem){#landingPage header{padding:1.25rem 0}#landingPage header .large-8,#landingPage header .large-4{width:100%}#landingPage header p{text-align:center}}#landingPage header .logo img{width:22.5rem;max-width:22.5rem;height:auto}@media screen and (max-width: 25rem){#landingPage header .logo img{width:auto}}#landingPage header .cms-button-primary,#landingPage header .wellnessPlans .planDetails .cms-button-text,.wellnessPlans .planDetails #landingPage header .cms-button-text,#landingPage header input[type="submit"],#landingPage header .cms-button-secondary,#landingPage header .cms-button-success,#landingPage header #sticky .phone a,#sticky .phone #landingPage header a,#landingPage header .cms-button-alert{margin-top:1.0625rem}@media screen and (max-width: 47.9375rem){#landingPage header .cms-button-primary,#landingPage header .wellnessPlans .planDetails .cms-button-text,.wellnessPlans .planDetails #landingPage header .cms-button-text,#landingPage header input[type="submit"],#landingPage header .cms-button-secondary,#landingPage header .cms-button-success,#landingPage header #sticky .phone a,#sticky .phone #landingPage header a,#landingPage header .cms-button-alert{margin-top:1.5625rem}}#landingPage .start{background:#0077a4;text-align:center;padding:4.0625rem 0 5.1875rem}@media screen and (max-width: 47.9375rem){#landingPage .start{padding:2.8125rem 0 3.9375rem}}#landingPage .start .row{max-width:65rem;margin-left:auto;margin-right:auto}#landingPage .start h1,#landingPage .start p{color:#fff}#landingPage .start p{font-weight:400}#landingPage .start .cms-button-primary:hover,#landingPage .start .wellnessPlans .planDetails .cms-button-text:hover,.wellnessPlans .planDetails #landingPage .start .cms-button-text:hover,#landingPage .start input[type="submit"]:hover,#landingPage .start .cms-button-primary:focus,#landingPage .start .wellnessPlans .planDetails .cms-button-text:focus,.wellnessPlans .planDetails #landingPage .start .cms-button-text:focus,#landingPage .start input[type="submit"]:focus,#landingPage .start .cms-button-success:hover,#landingPage .start #sticky .phone a:hover,#sticky .phone #landingPage .start a:hover,#landingPage .start .cms-button-success:focus,#landingPage .start #sticky .phone a:focus,#sticky .phone #landingPage .start a:focus,#landingPage .start .cms-button-alert:hover,#landingPage .start .cms-button-alert:focus{background:#fff;border-color:transparent}#landingPage .start .cms-button-secondary{background:#fff;border-color:transparent;color:#001a2d}#landingPage .start .cms-button-secondary:hover,#landingPage .start .cms-button-secondary:focus{background:#001a2d;color:#fff}#landingPage .main .staggeredHome{margin:0}#landingPage .main .staggeredHome td:not(.img){padding:0 1.875em 0 3.75rem}@media screen and (max-width: 81.25rem){#landingPage .main .staggeredHome td:not(.img){padding:0 1.875em}}@media screen and (max-width: 76.25rem){#landingPage .main .staggeredHome td:not(.img){padding:1.25rem 0.9375em}}@media screen and (max-width: 62.5rem){#landingPage .main .staggeredHome td:not(.img){padding:2.5rem 0.9375em}}@media screen and (max-width: 76.25rem){#landingPage .main .staggeredHome td.img{vertical-align:top}}#landingPage .main .staggeredHome h2{margin-top:0}#landingPage .main ul{list-style:none;margin-left:0}#landingPage .main ul li{float:left;width:48%;padding-right:2%}@media screen and (max-width: 37.5rem){#landingPage .main ul li{width:100%;padding-right:0}}#landingPage .main 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:"";color:#003256;margin-right:.3125rem}#landingPage .highlightsOverall{background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 100%)}@media screen and (max-width: 70.625rem){#landingPage .highlightsOverall{padding:0 0.9375em}}#landingPage .highlightsIntro,#landingPage .contact .intro{text-align:center;max-width:53.75rem;padding:3.3125rem 0 2.4375rem}@media screen and (max-width: 47.9375rem){#landingPage .highlightsIntro,#landingPage .contact .intro{padding:2.0625rem 0 2.4375rem}}#landingPage .highlights ul a{height:12.3125rem}#landingPage .highlights ul a strong{font-weight:600}@media screen and (max-width: 37.5rem){#landingPage .highlights ul li{width:100%}}#landingPage .highlightsBtn{text-align:center;padding:.875rem 0 5rem}@media screen and (max-width: 47.9375rem){#landingPage .highlightsBtn{padding:.875rem 0 3.75rem}}#landingPage .calloutBox{background:#fff;box-shadow:0 0 5px rgba(51,51,51,0.1);padding:1.25rem 0 0}#landingPage .calloutBox h3{text-transform:uppercase;color:#003256;font-size:.8125rem;font-weight:700;letter-spacing:.1em;border-top:3px solid #0077a4;padding:.625rem .9375rem;background:#fff;margin:-1.25rem 0 .125rem}#landingPage .calloutBox .accordion h3{text-transform:inherit;color:#252525;margin:0;border:0;border-top:1px solid #ebebeb;font-size:.9375rem;font-weight:600;letter-spacing:0;padding:.0625rem .625rem 0rem 2.25rem;line-height:2.6666666667;background:url(accordion-plus.svg) .9375rem .9375rem no-repeat #fff;background-size:.625rem .625rem}@media screen and (max-width: 62.5rem){#landingPage .calloutBox .accordion h3{line-height:1.5;padding:.5625rem .625rem .5625rem 2.25rem}}#landingPage .calloutBox .accordion div{border:0;border-top:1px solid #ebebeb;padding:.8125rem 2.1875rem 1.375rem}#landingPage .calloutBox .accordion p{font-weight:400}#landingPage .calloutBox .accordion h3:hover,#landingPage .calloutBox .accordion h3:focus{box-shadow:0 0 5px rgba(51,51,51,0.1)}#landingPage .calloutBox .accordion h3.ui-accordion-header-active{box-shadow:none;color:#0077a4;background:url(accordion-minus.svg) .9375rem .9375rem no-repeat #fff;background-size:.625rem .625rem}#landingPage .contact{padding:0 0 5rem;max-width:82.5rem}@media screen and (max-width: 47.9375rem){#landingPage .contact{padding:0 0 3.75rem}}#landingPage .contact .large-6{padding:0 1.25rem}@media screen and (max-width: 62.5rem){#landingPage .contact .large-6{padding:0 0.9375em}}#landingPage .contact .large-6:last-child .calloutBox{padding:1.25rem 1rem .9375rem}#landingPage .contact .large-6:last-child .calloutBox h3{margin:-1.25rem -1rem .125rem}@media screen and (max-width: 47.9375rem){#landingPage .contact .large-6:last-child{margin-top:2.5rem}}#landingPage .contact .intro{margin:0 auto 2.375rem}#landingPage .contact .intro:after{content:"";display:table;clear:both}@media screen and (max-width: 47.9375rem){#landingPage .contact .intro{margin:0 auto 1.125rem}}#landingPage form .form-group{margin-bottom:.9375rem}#landingPage form label{display:none}#landingPage form input,#landingPage form textarea,#landingPage form select{padding:.75rem 1.25rem !important;background:transparent;border-radius:23px;box-shadow:none;border:1px solid #ebebeb;color:#444;font-size:.9375rem;line-height:1.2666666667}#landingPage form input::placeholder,#landingPage form input::-webkit-input-placeholder,#landingPage form textarea::placeholder,#landingPage form textarea::-webkit-input-placeholder,#landingPage form select::placeholder,#landingPage form select::-webkit-input-placeholder{color:#252525;font-size:.9375rem;font-weight:600;opacity:1}#landingPage form input::-moz-placeholder,#landingPage form textarea::-moz-placeholder,#landingPage form select::-moz-placeholder{color:#252525;font-size:.9375rem;font-weight:600}#landingPage form input:-ms-input-placeholder,#landingPage form textarea:-ms-input-placeholder,#landingPage form select:-ms-input-placeholder{color:#252525;font-size:.9375rem;font-weight:600}#landingPage form input:-moz-placeholder,#landingPage form textarea:-moz-placeholder,#landingPage form select:-moz-placeholder{color:#252525;font-size:.9375rem;font-weight:600}#landingPage form textarea{min-height:7.1875rem}#landingPage form input[type="submit"]{display:block;margin:1.25rem auto 0}#landingPage footer{padding:2.5rem 1.5625rem;color:#ccc}@media screen and (max-width: 47.9375rem){#landingPage footer{padding:1.25rem 0}}#landingPage footer img{width:14.0625rem;max-width:14.0625rem}#landingPage footer p{font-size:.6875rem}#landingPage footer .social a:before,#landingPage footer .citation-social a:before{color:#ccc}#landingPage footer .author img{width:13.625rem;max-width:13.625rem;height:auto;opacity:0.7}#landingPage footer .author img:hover,#landingPage footer .author img:focus{opacity:1}div[itemprop="address"] span[itemprop="addressLocality"],div[itemprop="address"] span[itemprop="postalCode"]{display:inline-block}.topBar div[itemprop="address"]{display:inline;color:#fff}.businessDetails div[itemprop="address"] span[itemprop="streetAddress"]{display:block}footer div[itemprop="address"]{margin-bottom:1em}.topBar span[class="seo-schema phone"]{margin:0 0 0 .3125rem}.contactDetails strong{width:6.25rem}footer .contactDetails{text-align:left;display:inline-block}#sticky .phone a{font-size:0;text-align:center;padding:.75rem 1.25rem}#sticky .phone a:after{content:"Call";display:block;font-size:.96875rem;line-height:1.1;color:#fff;margin-left:0;letter-spacing:0.08em}.showcaseOverview{justify-content:center}.servicesShowcase h3 a{color:#003256}.servicesShowcase h3 a:hover,.servicesShowcase h3 a:focus{color:#001a2d}.vetShowcase .showcaseOverview{justify-content:center}.vetShowcase .calloutShowcase{background-size:6.25rem}.vetShowcase .calloutShowcase img{width:100%}.vetShowcase a.cmsi-showcase-readmore{border:0;font-size:.875rem;text-transform:uppercase;letter-spacing:.08em;font-weight:700;color:#900}.vetShowcase 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:"";content:"\f0da";font-size:100%;margin-left:.625rem}.vetShowcase a.cmsi-showcase-readmore:hover,.vetShowcase a.cmsi-showcase-readmore:focus{background:none;color:#001a2d}.vetShowcase h3 a{color:#003256}.vetShowcase h3 a:hover,.vetShowcase h3 a:focus{color:#0077a4}.vetShowcase h3+p{display:none}@media handheld,only screen and (max-width: 30rem){.vetShowcase .showcaseThreeColumns>div{width:100% !important}}.teamShowcase .calloutShowcase{padding-bottom:calc(1.875rem - 1.875em);text-align:center;margin-top:0}.teamShowcase .calloutShowcase h3{margin-bottom:0}.teamShowcase .tymbrelShowcaseHeading{border-top:3px solid #003256;text-align:center}.teamShowcase .tymbrelShowcaseHeading h2{font-weight:200;padding-top:1.5625rem;padding-bottom:.3125rem}.teamShowcase h5{font-weight:200}.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{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: 47.9375rem){.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:1.875em;z-index:10001;box-shadow:0px 2px 5px 0px rgba(0,0,0,0.15);width:calc(100% - 1.875em);max-height:calc(100% - 1.875em - 1.875em);left:.9375em;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:.9375em;right:.9375em;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: 48rem){.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(.9375em * -1);margin-right:calc(.9375em * -1)}.wellnessPlansOverview .planDetails>p:last-child a{display:block;margin-bottom:0}.wellnessPlansOverview .planImage{width:100%}@media screen and (max-width: 47.9375rem){.wellnessPlansOverview .planImage{height:18.75rem}}@media screen and (min-width: 48rem){.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:.9375em;padding-right:.9375em;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{color:#fff;margin-bottom:0;font-size:212.5%;line-height:1.1}.wellnessPlans .planDetails h3+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{text-align:center}.planCostComparison .tymbrel-col>p:first-child{font-size:112.5%;font-weight:400;margin-bottom:.375rem}.planCostComparison .tymbrel-col>h2{margin:0 0 .8125rem}.compare{width:100%;margin-top:2.125rem}.compare th,.compare td{padding:.625rem !important}@media screen and (max-width: 30rem){.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: 30rem){.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: 48rem){.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: 48rem){.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: 48rem){.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: 48rem){.wellness-promo{display:flex;align-items:center}}.whyConsider h3,.whyConsider p{color:#001a2d}.whyConsider svg .st0{fill:#fff !important}.whyConsider svg .st1{fill:#003256 !important}.wellnessPlansOverview .tab .tabHeading{background:#003256}.wellnessPlansOverview .tab .tabHeading p{color:#fff}.wellnessPlansOverview .tab .tabHeading .tabClose{color:#fff;transition:all 0.2s ease-out}.wellnessPlansOverview .tab .tabHeading .tabClose:hover,.wellnessPlansOverview .tab .tabHeading .tabClose:focus{opacity:0.5}.wellnessPlansOverview .tab>div{background:#fff}.wellnessPlansOverview .tab>div:nth-child(even){background-color:#f8f8f8}.wellnessPlansOverview .tab>div.active{background:#003256;color:#fff}@media screen and (max-width: 59.375rem){.wellnessPlansOverview .tab>div.active{background:#0077a4}}.wellnessPlansOverview .tab>div:not(.active):hover,.wellnessPlansOverview .tab>div:not(.active):focus{background:#0077a4;color:#fff}.wellnessPlansOverview .tab .tabHeading{background:#003256;color:#fff}.wellnessPlansOverview .tab .tabHeading .tabClose{right:1.25rem}@media screen and (max-width: 59.375rem){.wellnessPlansOverview .tab.choosePlan>div.active:after{content:"\f054";font-size:80%}.wellnessPlansOverview .tab.choosePlan>div:not(.active):hover,.wellnessPlansOverview .tab.choosePlan>div:not(.active):focus{background:#003256;color:#fff}}.wellnessPlans .planDetails{background:#003256;color:#fff}.wellnessPlans .planDetails .st0{fill:#0077a4}.wellnessPlans .planDetails .circle{background:#fff;color:#001a2d;border:2px solid #003256}.wellnessPlans .planDetails .circle:before{border:.125rem solid #fff}.wellnessPlans .planDetails .cms-button-text{background:#0077a4 !important;border-radius:0 !important}.wellnessPlans .planDetails .cms-button-text:hover,.wellnessPlans .planDetails .cms-button-text:focus{background:#005271 !important}.wellnessPlans .planImage{background-color:#f8f8f8}.compare tr:nth-child(odd){background:#f7f7f7 !important}.compare tr:nth-child(even){background:#fff !important}.compare tr:last-child td{background:#0077a4;color:#fff !important}.compare th,.compare td{border:1px solid #ebebeb}.compare th{background:#001a2d;color:#fff}.compare th:last-child{background:#003256}.compare td:last-child{color:#003256}.wellnessPlansOverview .tab>button{background-color:#f8f8f8}.wellnessPlansOverview .tab>button:nth-child(even){background:#fff}.wellnessPlansOverview .tab>button[aria-selected="true"]{background:#0077a4;color:#fff}@media screen and (max-width: 59.375rem){.wellnessPlansOverview .tab>button[aria-selected="true"]{background:#003256}}.wellnessPlansOverview .tab>button[aria-selected="false"]:hover:hover,.wellnessPlansOverview .tab>button[aria-selected="false"]:hover:focus,.wellnessPlansOverview .tab>button:not(.active):hover,.wellnessPlansOverview .tab>button:not(.active):focus{background:#003256;color:#fff}.wellness-promo__header{font-size:2.025rem}@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:6.75rem}@media screen and (min-width: 64.0625rem){.wellness-promo__amt{font-size:7.5rem}}@supports (font-size: clamp(5.9375rem, 11vw, 10rem)){.wellness-promo__amt{font-size:clamp(5.9375rem, 11vw, 10rem)}}.wellness-promo__amt span{font-size:2.25rem}@media screen and (min-width: 64.0625rem){.wellness-promo__amt span{font-size:2.5rem}}@supports (font-size: clamp(1.875rem, 3vw, 3.4375rem)){.wellness-promo__amt span{font-size:clamp(1.875rem, 3vw, 3.4375rem)}}.wellness-promo__services{font-size:1.35rem}@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: 67.5625rem){.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,.grt-menu a:focus{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:.9375em}.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:.9375em}.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(0,26,45,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,.grt-menu ul:not(.social):not(.citation-social) ul.openSubMenu::-webkit-scrollbar-thumb:focus{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}#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(0,26,45,0.975)}.open-grt-menu::-webkit-scrollbar-thumb{background:rgba(255,255,255,0.2)}.open-grt-menu::-webkit-scrollbar-thumb:hover,.open-grt-menu::-webkit-scrollbar-thumb:focus{background:#fff}@media screen and (min-width: 67.5625rem){.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(0,26,45,0.99)}.grt-menu>ul ul:not(.social):not(.citation-social){background:rgba(0,26,45,0.99)}.grt-menu>ul ul:not(.social):not(.citation-social) .subHeading{color:#fff}.grt-mobile-button{background:#f8f8f8}.grt-mobile-button .line1,.grt-mobile-button .line2,.grt-mobile-button .line3{background-color:#333}#sticky .grt-mobile-button{background:#001a2d}#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:#000}.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}
/*# sourceMappingURL=style-v12-1.css.map */