html,body,div,span,object,iframe,h1,h2,h3,h4,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%}.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{-webkit-transform:scale(0.77);transform:scale(0.77);-webkit-transform-origin:0 0;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:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}@media screen and (max-width: 500px){.form-vertical .visuallyHidden{clip:none;height:auto;margin:0;overflow:auto;position:relative;width:auto}}:root{--clr-alert-400: #ccc6aa;--clr-primary-400: #379dcb;--clr-links-400: #379dcb;--clr-calloutH3-400: #957e50}.accessibility{--clr-alert-400: #555349;--clr-primary-400: #276581;--clr-links-400: #276581;--clr-calloutH3-400: #555349}/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */[hidden]{display:none}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}html{box-sizing:border-box;font-size:100%}*,*::before,*::after{box-sizing:inherit}.is-visible{display:block !important}.is-hidden{display:none !important}.float-left{float:left !important}.float-right{float:right !important}.float-center{display:block;margin-right:auto;margin-left:auto}.accordion{margin-left:0;list-style-type:none}.accordion[disabled] .accordion-title{cursor:not-allowed}.accordion-title{position:relative;display:block}.accordion-content{display:none}.tabs{margin:0;border:.0625rem solid #e6e6e6;background:#fefefe;list-style-type:none}.tabs::before,.tabs::after{display:table;content:" ";-webkit-flex-basis:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;order:1}.tabs::after{clear:both}.tabs li{margin-bottom:0}.tabs.vertical>li{display:block;float:none;width:auto}.tabs.simple>li>a{padding:0}.tabs.simple>li>a:hover,.tabs.simple>li>a:focus{background:transparent}.tabs.primary{background:#2ba6cb}.tabs.primary>li>a{color:#0a0a0a}.tabs.primary>li>a:hover,.tabs.primary>li>a:focus{background:#299ec1}.tabs-title{float:left}.tabs-title>a{display:block;padding:1.25rem 1.5rem;font-size:0.75rem;line-height:1;color:#222}.tabs-title>a:hover,.tabs-title>a:focus{background:#222;color:#fff}.tabs-title>a:focus,.tabs-title>a[aria-selected="true"]{background:#379dcb;color:#000}.tabs-content{border:.0625rem solid #e6e6e6;border-top:0;background:#fefefe;color:#0a0a0a;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.tabs-content.vertical{border:.0625rem solid #e6e6e6;border-left:0}.tabs-panel{display:none;padding:1rem}.tabs-panel.is-active{display:block}.row{max-width:-webkit-calc(82rem + 1.25rem + 1.25rem);max-width:calc(82rem + 1.25rem + 1.25rem);margin-right:auto;margin-left:auto}.row::before,.row::after{display:table;content:" ";-webkit-flex-basis:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;order:1}.row::after{clear:both}.row.collapse>.columns{padding-right:0;padding-left:0}.row .row{margin-right:-1.25rem;margin-left:-1.25rem}@media print,screen and (min-width: 40em){.row .row{margin-right:-1.25rem;margin-left:-1.25rem}}@media print,screen and (min-width: 64em){.row .row{margin-right:-1.25rem;margin-left:-1.25rem}}.row .row.collapse{margin-right:0;margin-left:0}.row.expanded{max-width:none}.row.expanded .row{margin-right:auto;margin-left:auto}.row:not(.expanded) .row{max-width:none}.columns{width:100%;float:left;padding-right:1.25rem;padding-left:1.25rem}.columns:last-child:not(:first-child){float:right}.end.columns:last-child:last-child{float:left}row.row.columns{float:none}.row .row.row.columns{margin-right:0;margin-left:0;padding-right:0;padding-left:0}@media screen and (min-width: 48.0625rem){.large-1{width:8.33333%}.large-2{width:16.66667%}.large-3{width:25%}.large-4{width:33.33333%}.large-5{width:41.66667%}.large-6{width:50%}.large-7{width:58.33333%}.large-8{width:66.66667%}.large-9{width:75%}.large-10{width:83.33333%}.large-11{width:91.66667%}.large-12{width:100%}}@media screen and (max-width: 48rem){.primary .large-1,.primary .large-2,.primary .large-3,.primary .large-4,.primary .large-5,.primary .large-6,.primary .large-7,.primary .large-8,.primary .large-9,.primary .large-10,.primary .large-11{padding-top:2.5rem}}.slide-in-down.mui-enter{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-down.mui-enter.mui-enter-active{-webkit-transform:translateY(0);transform:translateY(0)}.slide-in-left.mui-enter{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-left.mui-enter.mui-enter-active{-webkit-transform:translateX(0);transform:translateX(0)}.slide-in-up.mui-enter{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-up.mui-enter.mui-enter-active{-webkit-transform:translateY(0);transform:translateY(0)}.slide-in-right.mui-enter{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-right.mui-enter.mui-enter-active{-webkit-transform:translateX(0);transform:translateX(0)}.slide-out-down.mui-leave{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-down.mui-leave.mui-leave-active{-webkit-transform:translateY(100%);transform:translateY(100%)}.slide-out-right.mui-leave{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-right.mui-leave.mui-leave-active{-webkit-transform:translateX(100%);transform:translateX(100%)}.slide-out-up.mui-leave{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-up.mui-leave.mui-leave-active{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.slide-out-left.mui-leave{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-left.mui-leave.mui-leave-active{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.fade-in.mui-enter{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;opacity:0;-webkit-transition-property:opacity;transition-property:opacity}.fade-in.mui-enter.mui-enter-active{opacity:1}.fade-out.mui-leave{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;opacity:1;-webkit-transition-property:opacity;transition-property:opacity}.fade-out.mui-leave.mui-leave-active{opacity:0}.hinge-in-from-top.mui-enter{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(125rem) rotateX(-90deg);transform:perspective(125rem) rotateX(-90deg);-webkit-transform-origin:top;transform-origin:top;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;opacity:0}.hinge-in-from-top.mui-enter.mui-enter-active{-webkit-transform:perspective(125rem) rotate(0deg);transform:perspective(125rem) rotate(0deg);opacity:1}.hinge-in-from-right.mui-enter{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(125rem) rotateY(-90deg);transform:perspective(125rem) rotateY(-90deg);-webkit-transform-origin:right;transform-origin:right;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;opacity:0}.hinge-in-from-right.mui-enter.mui-enter-active{-webkit-transform:perspective(125rem) rotate(0deg);transform:perspective(125rem) rotate(0deg);opacity:1}.hinge-in-from-bottom.mui-enter{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(125rem) rotateX(90deg);transform:perspective(125rem) rotateX(90deg);-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;opacity:0}.hinge-in-from-bottom.mui-enter.mui-enter-active{-webkit-transform:perspective(125rem) rotate(0deg);transform:perspective(125rem) rotate(0deg);opacity:1}.hinge-in-from-left.mui-enter{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(125rem) rotateY(90deg);transform:perspective(125rem) rotateY(90deg);-webkit-transform-origin:left;transform-origin:left;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;opacity:0}.hinge-in-from-left.mui-enter.mui-enter-active{-webkit-transform:perspective(125rem) rotate(0deg);transform:perspective(125rem) rotate(0deg);opacity:1}.hinge-in-from-middle-x.mui-enter{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(125rem) rotateX(-90deg);transform:perspective(125rem) rotateX(-90deg);-webkit-transform-origin:center;transform-origin:center;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;opacity:0}.hinge-in-from-middle-x.mui-enter.mui-enter-active{-webkit-transform:perspective(125rem) rotate(0deg);transform:perspective(125rem) rotate(0deg);opacity:1}.hinge-in-from-middle-y.mui-enter{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(125rem) rotateY(-90deg);transform:perspective(125rem) rotateY(-90deg);-webkit-transform-origin:center;transform-origin:center;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;opacity:0}.hinge-in-from-middle-y.mui-enter.mui-enter-active{-webkit-transform:perspective(125rem) rotate(0deg);transform:perspective(125rem) rotate(0deg);opacity:1}.hinge-out-from-top.mui-leave{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(125rem) rotate(0deg);transform:perspective(125rem) rotate(0deg);-webkit-transform-origin:top;transform-origin:top;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;opacity:1}.hinge-out-from-top.mui-leave.mui-leave-active{-webkit-transform:perspective(125rem) rotateX(-90deg);transform:perspective(125rem) rotateX(-90deg);opacity:0}.hinge-out-from-right.mui-leave{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(125rem) rotate(0deg);transform:perspective(125rem) rotate(0deg);-webkit-transform-origin:right;transform-origin:right;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;opacity:1}.hinge-out-from-right.mui-leave.mui-leave-active{-webkit-transform:perspective(125rem) rotateY(-90deg);transform:perspective(125rem) rotateY(-90deg);opacity:0}.hinge-out-from-bottom.mui-leave{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(125rem) rotate(0deg);transform:perspective(125rem) rotate(0deg);-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;opacity:1}.hinge-out-from-bottom.mui-leave.mui-leave-active{-webkit-transform:perspective(125rem) rotateX(90deg);transform:perspective(125rem) rotateX(90deg);opacity:0}.hinge-out-from-left.mui-leave{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(125rem) rotate(0deg);transform:perspective(125rem) rotate(0deg);-webkit-transform-origin:left;transform-origin:left;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;opacity:1}.hinge-out-from-left.mui-leave.mui-leave-active{-webkit-transform:perspective(125rem) rotateY(90deg);transform:perspective(125rem) rotateY(90deg);opacity:0}.hinge-out-from-middle-x.mui-leave{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(125rem) rotate(0deg);transform:perspective(125rem) rotate(0deg);-webkit-transform-origin:center;transform-origin:center;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;opacity:1}.hinge-out-from-middle-x.mui-leave.mui-leave-active{-webkit-transform:perspective(125rem) rotateX(-90deg);transform:perspective(125rem) rotateX(-90deg);opacity:0}.hinge-out-from-middle-y.mui-leave{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(125rem) rotate(0deg);transform:perspective(125rem) rotate(0deg);-webkit-transform-origin:center;transform-origin:center;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;opacity:1}.hinge-out-from-middle-y.mui-leave.mui-leave-active{-webkit-transform:perspective(125rem) rotateY(-90deg);transform:perspective(125rem) rotateY(-90deg);opacity:0}.scale-in-up.mui-enter{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;opacity:0}.scale-in-up.mui-enter.mui-enter-active{-webkit-transform:scale(1);transform:scale(1);opacity:1}.scale-in-down.mui-enter{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;opacity:0}.scale-in-down.mui-enter.mui-enter-active{-webkit-transform:scale(1);transform:scale(1);opacity:1}.scale-out-up.mui-leave{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;opacity:1}.scale-out-up.mui-leave.mui-leave-active{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}.scale-out-down.mui-leave{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;opacity:1}.scale-out-down.mui-leave.mui-leave-active{-webkit-transform:scale(0.5);transform:scale(0.5);opacity:0}.spin-in.mui-enter{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:rotate(-0.75turn);transform:rotate(-0.75turn);-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;opacity:0}.spin-in.mui-enter.mui-enter-active{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}.spin-out.mui-leave{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;opacity:1}.spin-out.mui-leave.mui-leave-active{-webkit-transform:rotate(0.75turn);transform:rotate(0.75turn);opacity:0}.spin-in-ccw.mui-enter{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:rotate(0.75turn);transform:rotate(0.75turn);-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;opacity:0}.spin-in-ccw.mui-enter.mui-enter-active{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}.spin-out-ccw.mui-leave{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;opacity:1}.spin-out-ccw.mui-leave.mui-leave-active{-webkit-transform:rotate(-0.75turn);transform:rotate(-0.75turn);opacity:0}.slow{-webkit-transition-duration:750ms !important;transition-duration:750ms !important}.fast{-webkit-transition-duration:250ms !important;transition-duration:250ms !important}.linear{-webkit-transition-timing-function:linear !important;transition-timing-function:linear !important}.ease{-webkit-transition-timing-function:ease !important;transition-timing-function:ease !important}.ease-in{-webkit-transition-timing-function:ease-in !important;transition-timing-function:ease-in !important}.ease-out{-webkit-transition-timing-function:ease-out !important;transition-timing-function:ease-out !important}.ease-in-out{-webkit-transition-timing-function:ease-in-out !important;transition-timing-function:ease-in-out !important}.bounce-in{-webkit-transition-timing-function:cubic-bezier(0.485, 0.155, 0.24, 1.245) !important;transition-timing-function:cubic-bezier(0.485, 0.155, 0.24, 1.245) !important}.bounce-out{-webkit-transition-timing-function:cubic-bezier(0.485, 0.155, 0.515, 0.845) !important;transition-timing-function:cubic-bezier(0.485, 0.155, 0.515, 0.845) !important}.bounce-in-out{-webkit-transition-timing-function:cubic-bezier(0.76, -0.245, 0.24, 1.245) !important;transition-timing-function:cubic-bezier(0.76, -0.245, 0.24, 1.245) !important}.short-delay{-webkit-transition-delay:300ms !important;transition-delay:300ms !important}.long-delay{-webkit-transition-delay:700ms !important;transition-delay:700ms !important}.shake{-webkit-animation-name:shake-7;animation-name:shake-7}@-webkit-keyframes shake-7{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{-webkit-transform:translateX(7%);transform:translateX(7%)}5%,15%,25%,35%,45%,55%,65%,75%,85%,95%{-webkit-transform:translateX(-7%);transform:translateX(-7%)}}@keyframes shake-7{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{-webkit-transform:translateX(7%);transform:translateX(7%)}5%,15%,25%,35%,45%,55%,65%,75%,85%,95%{-webkit-transform:translateX(-7%);transform:translateX(-7%)}}.spin-cw{-webkit-animation-name:spin-cw-1turn;animation-name:spin-cw-1turn}@-webkit-keyframes spin-cw-1turn{0%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes spin-cw-1turn{0%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.spin-ccw{-webkit-animation-name:spin-cw-1turn;animation-name:spin-cw-1turn}@keyframes spin-cw-1turn{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.wiggle{-webkit-animation-name:wiggle-7deg;animation-name:wiggle-7deg}@-webkit-keyframes wiggle-7deg{40%,50%,60%{-webkit-transform:rotate(7deg);transform:rotate(7deg)}35%,45%,55%,65%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}0%,30%,70%,100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes wiggle-7deg{40%,50%,60%{-webkit-transform:rotate(7deg);transform:rotate(7deg)}35%,45%,55%,65%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}0%,30%,70%,100%{-webkit-transform:rotate(0);transform:rotate(0)}}.shake,.spin-cw,.spin-ccw,.wiggle{-webkit-animation-duration:500ms;animation-duration:500ms}.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.slow{-webkit-animation-duration:750ms !important;animation-duration:750ms !important}.fast{-webkit-animation-duration:250ms !important;animation-duration:250ms !important}.linear{-webkit-animation-timing-function:linear !important;animation-timing-function:linear !important}.ease{-webkit-animation-timing-function:ease !important;animation-timing-function:ease !important}.ease-in{-webkit-animation-timing-function:ease-in !important;animation-timing-function:ease-in !important}.ease-out{-webkit-animation-timing-function:ease-out !important;animation-timing-function:ease-out !important}.ease-in-out{-webkit-animation-timing-function:ease-in-out !important;animation-timing-function:ease-in-out !important}.bounce-in{-webkit-animation-timing-function:cubic-bezier(0.485, 0.155, 0.24, 1.245) !important;animation-timing-function:cubic-bezier(0.485, 0.155, 0.24, 1.245) !important}.bounce-out{-webkit-animation-timing-function:cubic-bezier(0.485, 0.155, 0.515, 0.845) !important;animation-timing-function:cubic-bezier(0.485, 0.155, 0.515, 0.845) !important}.bounce-in-out{-webkit-animation-timing-function:cubic-bezier(0.76, -0.245, 0.24, 1.245) !important;animation-timing-function:cubic-bezier(0.76, -0.245, 0.24, 1.245) !important}.short-delay{-webkit-animation-delay:300ms !important;animation-delay:300ms !important}.long-delay{-webkit-animation-delay:700ms !important;animation-delay:700ms !important}.flex-container a:active,.flexslider a:active{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;-webkit-transition:all 1s ease;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-within .flex-next{opacity:0.8;right:.3125rem}.flexslider:hover .flex-prev,.flexslider:focus-within .flex-prev{opacity:0.8;left:.3125rem}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover,.flexslider:focus-within .flex-next:focus,.flexslider:focus-within .flex-prev:focus{opacity:1}.flex-direction-nav .flex-disabled{opacity:0.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:1.25rem;box-shadow:inset 0 0 .1875rem rgba(0,0,0,0.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:.3125rem 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;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}}.blog-posts .entry,.blog-posts .post{border-bottom:.0625rem solid #ebebeb;padding-bottom:2em;margin-bottom:2em}.blog-posts .entry:first-child,.blog-posts .post:first-child{margin-top:0}.blog-posts .entry:last-of-type,.blog-posts .post:last-of-type{border-bottom:0;padding-bottom:0;margin-bottom:0}.secondary .blog-posts .entry,.secondary .blog-posts .post{padding-bottom:1em;margin-bottom:1em}@media screen and (max-width: 64rem){.blog-posts .entry,.blog-posts .post{padding-bottom:1em;margin-bottom:1em}}.cmsi-post-summary h2.title,.post h2.title{font-size:1.0625rem;line-height:1.3529411765;font-weight:600;margin:0 0 .625rem}.cmsi-post-summary .meta,.cmsi-post-summary .date,.post .meta,.post .date{font-size:.6875rem;line-height:2.2727272727;color:#666;margin-bottom:.9375rem}.cmsi-post-summary p,.post p{font-size:.9375rem;line-height:1.4666666667;color:#333;margin-bottom:.625rem}.secondary .cmsi-post-summary h2.title,.secondary .post h2.title{margin:0;font-size:.875rem;line-height:1.3571428571;letter-spacing:-.025em}.secondary .cmsi-post-summary p,.secondary .post p{font-size:.8125rem;line-height:1.6153846154}.secondary .cmsi-post-summary .date,.secondary .post .date{margin-bottom:.3125rem}@media screen and (max-width: 53.125rem){.cmsi-post-thumb,.cmsi-post-summary{width:100%}.cmsi-post-summary{margin-top:1.25rem}}@media screen and (max-width: 47.9375rem){.cmsi-post-thumb{width:20%}.cmsi-post-summary{width:76.2%;margin-top:0}}@media screen and (max-width: 34.375rem){.cmsi-post-thumb,.cmsi-post-summary{width:100%}.cmsi-post-summary{margin-top:1.25rem}}.newsBlock .blog-posts{margin:2.5rem -1.25rem 0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap}@media screen and (max-width: 71.875rem){.newsBlock .blog-posts{margin:2.5rem -webkit-calc( -1.25rem / 2) 0;margin:2.5rem calc( -1.25rem / 2) 0}}.newsBlock .blog-posts .entry{width:33.333%;float:left;border-bottom:0;padding:0 1.25rem;margin:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;flex-flow:column nowrap}@media screen and (max-width: 71.875rem){.newsBlock .blog-posts .entry{padding:0 -webkit-calc( 1.25rem / 2);padding:0 calc( 1.25rem / 2)}}@media screen and (max-width: 59.375rem){.newsBlock .blog-posts .entry{width:50%}.newsBlock .blog-posts .entry:last-child{display:none}}@media screen and (max-width: 40rem){.newsBlock .blog-posts .entry{width:100%}.newsBlock .blog-posts .entry:first-child{margin-bottom:1.25rem}}@media screen and (max-width: 31.25rem){.newsBlock .blog-posts .entry{padding:0}}.newsBlock .blog-posts .entry:first-child{margin-top:0}.newsBlock .blog-posts .entry:hover,.newsBlock .blog-posts .entry:focus{cursor:pointer}.newsBlock .blog-posts .entry:hover .cmsi-post-summary,.newsBlock .blog-posts .entry:focus .cmsi-post-summary{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;box-shadow:0rem 0rem 3.125rem rgba(0,0,0,0.15);background:#fff}.newsBlock .blog-posts .cmsi-post-thumb{width:100%}.newsBlock .blog-posts .cmsi-post-thumb img{width:100%;display:block}.newsBlock .blog-posts .cmsi-post-summary{-webkit-box-flex:0;-webkit-flex:0 1 100%;flex:0 1 100%;width:-webkit-calc(100% - 5rem);width:calc(100% - 5rem);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:#fafafa;margin:-5rem 2.5rem 0;padding:1.5625rem 1.875rem;text-align:left}@media screen and (max-width: 71.875rem){.newsBlock .blog-posts .cmsi-post-summary{width:-webkit-calc(100% - 2.5rem);width:calc(100% - 2.5rem);margin-left:1.25rem;margin-right:1.25rem}}@media screen and (max-width: 64rem){.newsBlock .blog-posts .cmsi-post-summary{padding:.9375rem 1.25rem}}ul.testimonials li{background:#fafafa;padding:2.5rem;margin:1.2em 0;text-align:center}@media screen and (max-width: 37.5rem){ul.testimonials li{padding:1.25rem}}ul.testimonials li .text{font-family:"Lora",serif;font-size:1.375rem;line-height:1.6363636364;margin-bottom:.9375rem;display:block;z-index:10;color:#666;font-style:italic;max-width:50.875rem;margin-left:auto;margin-right:auto}ul.testimonials li .text:before{content:"";display:block;background:url("open-quotation.svg") no-repeat;background-size:1.875rem;width:1.875rem;height:1.25rem;margin:0 auto 1.0625rem}@media screen and (max-width: 37.5rem){ul.testimonials li .text{font-size:1.25rem}}.secondary ul.testimonials li .text{font-size:1.125rem;line-height:1.3}ul.testimonials li .author{display:inline-block;text-transform:uppercase;font-weight:700;letter-spacing:.1em;font-size:.75rem;line-height:1.4166666667;color:#222}ul.testimonials li .author a{color:#222}ul.testimonials li .author a:hover,ul.testimonials li .author a:focus{color:#082040}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:0rem;border-bottom:.0625rem solid #fff;font-size:.75rem;line-height:1.375rem;color:#555;background-color:#efefef;box-shadow:0 .0625rem .125rem rgba(0,0,0,0.09) inset;-webkit-transition:all .2s ease-out;transition:all .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}.callout input[type=text],.calloutShowcase input[type=text],.calloutColour input[type=text],.calloutSuccess input[type=text],.calloutSecondary input[type=text],.calloutPrimary input[type=text],.calloutQuote input[type=text],.calloutIcon input[type=text],.calloutWater input[type=text],.calloutAlert input[type=text],.callout textarea,.calloutShowcase textarea,.calloutColour textarea,.calloutSuccess textarea,.calloutSecondary textarea,.calloutPrimary textarea,.calloutQuote textarea,.calloutIcon textarea,.calloutWater textarea,.calloutAlert textarea,.callout input[type=email],.calloutShowcase input[type=email],.calloutColour input[type=email],.calloutSuccess input[type=email],.calloutSecondary input[type=email],.calloutPrimary input[type=email],.calloutQuote input[type=email],.calloutIcon input[type=email],.calloutWater input[type=email],.calloutAlert input[type=email],.callout input[type=password],.calloutShowcase input[type=password],.calloutColour input[type=password],.calloutSuccess input[type=password],.calloutSecondary input[type=password],.calloutPrimary input[type=password],.calloutQuote input[type=password],.calloutIcon input[type=password],.calloutWater input[type=password],.calloutAlert input[type=password],.callout input[type=tel],.calloutShowcase input[type=tel],.calloutColour input[type=tel],.calloutSuccess input[type=tel],.calloutSecondary input[type=tel],.calloutPrimary input[type=tel],.calloutQuote input[type=tel],.calloutIcon input[type=tel],.calloutWater input[type=tel],.calloutAlert input[type=tel],.callout input[type=url],.calloutShowcase input[type=url],.calloutColour input[type=url],.calloutSuccess input[type=url],.calloutSecondary input[type=url],.calloutPrimary input[type=url],.calloutQuote input[type=url],.calloutIcon input[type=url],.calloutWater input[type=url],.calloutAlert input[type=url],.callout input[type=search],.calloutShowcase input[type=search],.calloutColour input[type=search],.calloutSuccess input[type=search],.calloutSecondary input[type=search],.calloutPrimary input[type=search],.calloutQuote input[type=search],.calloutIcon input[type=search],.calloutWater input[type=search],.calloutAlert input[type=search],.callout input[type=date],.calloutShowcase input[type=date],.calloutColour input[type=date],.calloutSuccess input[type=date],.calloutSecondary input[type=date],.calloutPrimary input[type=date],.calloutQuote input[type=date],.calloutIcon input[type=date],.calloutWater input[type=date],.calloutAlert input[type=date]{background-color:#fff;border:.0625rem solid #f5f5f5;box-shadow:none}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:.0625rem solid #ccc;box-shadow:.0625rem .0625rem .3125rem #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}.customForm select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;box-shadow:none;border:0 !important;background:none;background-image:none;font-family:"Open Sans",sans-serif;font-size:.875rem}.customForm select::-ms-expand{display:none}.customForm .select{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;border:.0625rem solid #aaa;overflow:hidden}.customForm select{-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:.625rem 1.5625rem .625rem .625rem;line-height:1.8;cursor:pointer;color:#666;width:100%;height:auto;word-wrap:normal !important;white-space:normal}.customForm .select::after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:.8125rem;right:.625rem;font-size:1.25rem;color:#666;cursor:pointer;pointer-events:none;-webkit-transition:.25s all ease;transition:.25s all ease}.customForm .select:hover::after,.customForm .select:focus::after{color:var(--clr-alert-400)}.customForm .inputContainerRow{margin:0 -.625rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap}.customForm .inputContainerRow:after{content:"";display:table;clear:both}.customForm .inputContainer{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:1;flex-shrink:1;width:-webkit-calc(33.333% - 1.25rem);width:calc(33.333% - 1.25rem);float:left;border:.0625rem solid #aaa;margin:0 .625rem .625rem;color:var(--clr-alert-400);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;align-items:center;min-height:3.125rem}.customForm .inputContainer:focus-within{outline:.125rem solid #379dcb}.customForm .inputContainer.radioContainer{border-radius:31.25rem}@media screen and (max-width: 80rem){.customForm .inputContainer{width:-webkit-calc(50% - 1.25rem);width:calc(50% - 1.25rem)}}@media screen and (max-width: 40rem){.customForm .inputContainer{width:-webkit-calc(100% - 1.25rem);width:calc(100% - 1.25rem)}}.customForm .inputContainer input{position:absolute;opacity:0;cursor:pointer;height:.0625rem;width:.0625rem}.customForm .inputContainer label{margin:0 !important;font-size:inherit;width:100%;padding:.625rem .625rem .625rem 3.125rem;cursor:pointer;font-size:.875rem;color:#666;font-weight:400 !important}.customForm .inputContainer label:focus{outline:.125rem solid #379dcb}.customForm .checkmark{position:absolute;top:-webkit-calc(50% - .9375rem);top:calc(50% - .9375rem);left:.625rem;height:1.875rem;width:1.875rem;border:.0625rem solid #aaa;cursor:pointer}.customForm .radioContainer .checkmark{border-radius:31.25rem}.customForm .inputContainer:hover input~.checkmark,.customForm .inputContainer:focus-within input~.checkmark{background:#fafafa}.customForm .checkboxContainer input:checked~.checkmark{background-color:#379dcb}.customForm .checkmark:after{content:"";position:absolute;display:none}.customForm .inputContainer input:checked~.checkmark:after{display:block}.customForm .checkboxContainer .checkmark:after{left:.625rem;top:.25rem;width:.5625rem;height:1.0625rem;border:solid white;border-width:0 .1875rem .1875rem 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.customForm .radioContainer .checkmark:after{top:.25rem;left:.25rem;width:1.25rem;height:1.25rem;border-radius:50%;background:#379dcb}.tymbrel-row:not(.cmsi-layout-container){margin:0 -1.25rem}.tymbrel-row:not(.cmsi-layout-container) .tymbrel-col{padding:0 1.25rem 2.5rem}.tymbrel-row:not(.cmsi-layout-container) .row{margin:0 -1.25rem}.home .tymbrel-row:not(.cmsi-layout-container){max-width:-webkit-calc(82rem + 1.25rem + 1.25rem);max-width:calc(82rem + 1.25rem + 1.25rem);margin-left:auto;margin-right:auto}.search .keyword{font-size:1em;line-height:1.75rem;border-radius:31.25rem 0 0 31.25rem;float:left;border-bottom:0;box-shadow:.1875rem .1875rem .625rem rgba(0,0,0,0.15);background:#fafafa;padding:.625rem .625rem .625rem 1.25rem !important}.search .submit{padding:1.0625rem 2.1875rem;font-size:.75rem;border-radius:0 31.25rem 31.25rem 0}#cmsi-frontend-memberaccess-form input,#cmsi-frontend-memberprofile-form input,#cmsi-frontend-memberprofile-login input{margin:.3125rem 0 .625rem}#fancybox-wrap,#fancybox-outer,#fancybox-inner{box-sizing:content-box}.DRX_CalendarTable{width:100%;border-top:.25rem solid #379dcb;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:.5em}#overDiv>table{box-shadow:0 0 .3125rem #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:#222}.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:#379dcb;margin:0 .625rem 0 0}.browse ul li:hover,.browse ul li:focus{opacity:.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:.0625rem solid #ddd}.cmsi-product-feed-grid #cmsi-module-simplecart-form-qty{width:2.1875rem;line-height:.75rem}.cmsi-post-summary-grid>a,.cmsi-post-summary-grid input[type="submit"]{font-size:.75rem;padding:.5rem 1.5625rem}.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:#379dcb}.cmsi-product-grid h2{min-height:2.8125rem}.cmsi-product img{padding:0;background:none;border:0}.paypal-check a,.btn-mod,.cmsi-simplecart-details-added .cmsi-view-cart a{text-decoration:none}form#cmsi-module-simplecart-form-cartadd{border:.0625rem 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}a.checkout{background:#379dcb;border-radius:0;padding:.625rem 1.25rem;border:.0625rem solid #379dcb;letter-spacing:0.2em;text-transform:uppercase}a.checkout:hover,a.checkout:focus{background:#2b7fa4;border-color:#2b7fa4}.continueshopping,.backtoproducts{border-radius:0;padding:.625rem 1.25rem;background:#ccc6aa;color:#fff;border-color:#ccc6aa;letter-spacing:0.2em;text-transform:uppercase;margin-bottom:.3125rem}.continueshopping:hover,.continueshopping:focus,.backtoproducts:hover,.backtoproducts:focus{background:#b9b18a;color:#fff;border-color:#b9b18a}@media screen and (max-width: 50rem){.col2,.instagram-col6,.instagram-col5{width:25%}.col2:nth-child(7),.col2:nth-child(13),.col2:nth-child(19),.col2:nth-child(25),.col2:nth-child(31),.col2:nth-child(37),.col2:nth-child(6),.col2:nth-child(11),.col2:nth-child(16),.col2:nth-child(21),.col2:nth-child(26),.instagram-col6:nth-child(7),.instagram-col6:nth-child(13),.instagram-col6:nth-child(19),.instagram-col6:nth-child(25),.instagram-col6:nth-child(31),.instagram-col6:nth-child(37),.instagram-col6:nth-child(6),.instagram-col6:nth-child(11),.instagram-col6:nth-child(16),.instagram-col6:nth-child(21),.instagram-col6:nth-child(26),.instagram-col5:nth-child(7),.instagram-col5:nth-child(13),.instagram-col5:nth-child(19),.instagram-col5:nth-child(25),.instagram-col5:nth-child(31),.instagram-col5:nth-child(37),.instagram-col5:nth-child(6),.instagram-col5:nth-child(11),.instagram-col5:nth-child(16),.instagram-col5:nth-child(21),.instagram-col5:nth-child(26){clear:none}.col2:nth-child(4n + 1),.instagram-col6:nth-child(4n + 1),.instagram-col5:nth-child(4n + 1){clear:both}.col3,.instagram-col4{width:50%}.col3:nth-child(odd),.instagram-col4:nth-child(odd){clear:both}.col3 img,.instagram-col4 img{width:100%}}@media screen and (max-width: 40rem){.col2,.instagram-col6,.col3,.instagram-col4,.instagram-col5{width:50%}.col2:nth-child(odd),.instagram-col6:nth-child(odd),.col3:nth-child(odd),.instagram-col4:nth-child(odd),.instagram-col5:nth-child(odd){clear:both}.cmsi-product-feed .cmsi-post-thumb,.cmsi-product-feed .cmsi-post-summary{width:100%}.cmsi-product-feed img.alignright{float:none;margin:0 0 1em}}@media screen and (max-width: 31.25rem){.col3,.instagram-col4,.cmsi-product-grid,.cmsi-featured-products .cmsi-product{width:100%}.cmsi-featured-products .cmsi-product{margin-bottom:1.875rem}.cmsi-featured-products h2.title{font-size:1.125rem}}img.border{padding:.3125rem;box-sizing:border-box;background:#fff;border:.0625rem solid #ccc;box-shadow:0 0 .3125rem #ccc}img.alignright{float:right;margin:0 0 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}.accordion>li .accordion-title{padding:.3125rem .625rem .3125rem 1.5rem;margin:0;border:0 !important;font-size:1rem;font-weight:600;line-height:1.5;cursor:pointer;color:#555}.accordion>li .accordion-title:focus{outline:2px solid #379dcb}.accordion>li .accordion-title: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;left:0rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--clr-primary-400)}.accordion li{margin:0}.is-active>.accordion-title::before,.accordion-title::before{content:""}.accordion div.accordion-content{padding:0rem 1.5rem .625rem;border:0 !important}.accordion div.accordion-content>ul:only-child{margin-top:0;margin-bottom:0}.accordion div.accordion-content>ul:first-child{margin-top:0}.accordion div.accordion-content>ul:last-child{margin-bottom:0}.accordion p{margin:0 0 1.25rem}.accordion li .accordion-title:hover,.accordion li .accordion-title:focus,.accordion li.is-active .accordion-title{color:#222;box-shadow:none !important}.accordion li.is-active .accordion-title:after{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);color:var(--clr-alert-400)}body{font-family:"Open Sans",sans-serif;line-height:1.4666666667;color:#666;font-size:.9375rem;-webkit-font-smoothing:antialiased}@media screen and (max-width: 48rem){body{-webkit-text-size-adjust:none}}@media screen and (min-width: 64.0625rem){body{padding-top:12.79rem}}@media screen and (min-width: 71.9375rem){body{padding-top:11.165rem}}body .secondary{font-size:.8125rem}*:focus{outline:.125rem solid rgba(55,157,203,0.6)}.verticallyCentre{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.wrap{background:#fff}@media screen and (min-width: 64.0625rem){h1,h2,h3,h4,h5,h6,p,div{scroll-margin-top:12.79rem}}@media screen and (min-width: 71.9375rem){h1,h2,h3,h4,h5,h6,p,div{scroll-margin-top:11.165rem}}a{color:var(--clr-links-400);text-decoration:none;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}a:hover,a:focus{color:#000}strong{font-weight:600}h1,h2,h3,h4,h5,h6,#pageTitle p,.feature section p:first-child,#home h1{line-height:1.35;margin:1.25rem 0 .625rem 0;font-weight:600;color:#222}.secondary h1,.secondary h2,.secondary h3,.secondary h4,.secondary h5,.secondary h6,.secondary #pageTitle p,.secondary .feature section p:first-child,.secondary #home h1{margin-top:0}h1,.feature section p:first-child{font-size:2rem;margin-top:0;line-height:1.35}@media screen and (max-width: 80rem){h1,.feature section p:first-child{font-size:1.8rem}}@media screen and (max-width: 37.5rem){h1,.feature section p:first-child{font-size:1.6rem}}#pageTitle h1,#pageTitle p,.feature h2:not(.title),.feature section p:first-child{font-size:2.5rem;margin-top:0;line-height:1.175}@media screen and (max-width: 80rem){#pageTitle h1,#pageTitle p,.feature h2:not(.title),.feature section p:first-child{font-size:2.25rem}}@media screen and (max-width: 37.5rem){#pageTitle h1,#pageTitle p,.feature h2:not(.title),.feature section p:first-child{font-size:2rem}}h2:not(.title),#home h1{font-size:1.75rem;line-height:1.6785714286;margin:1.25rem 0 .5rem}@media screen and (max-width: 80rem){h2:not(.title),#home h1{font-size:1.575rem}}@media screen and (max-width: 37.5rem){h2:not(.title),#home h1{font-size:1.4rem}}#home h1 h2:not(.title),#home h1 #home h1{color:#082040;margin-top:0}.secondary h2:not(.title),.secondary #home h1{font-size:1rem;letter-spacing:-.025em;line-height:1.375;margin:2.25rem 0 1.25rem}h3{font-size:1.25rem;line-height:1.35}@media screen and (max-width: 80rem){h3{font-size:1.125rem}}@media screen and (max-width: 37.5rem){h3{font-size:1rem}}h4{font-size:1rem;color:#082040;line-height:1.375;letter-spacing:-.025em;margin:1.5rem 0 .625rem}h5{font-size:.875rem}.side-navigation h5{border-radius:31.25rem;font-size:1rem;letter-spacing:-.025em;line-height:1.375;background:#379dcb;color:#222;padding:.8125rem 1.5625rem;margin-bottom:.25rem}h6{font-size:.75rem}p{margin:0 0 1em 0}p:not(.leadin):last-child{margin-bottom:0 !important}p:empty{display:none}p.leadin{font-size:1.25rem;color:#333;line-height:1.4;margin:0 0 1.5em 0}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}ul.checkmark{list-style:none;margin-left:0}ul.checkmark li{position:relative;padding-left:1.5625rem}ul.checkmark 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:"";display:block;position:absolute;top:.1875rem;left:0;color:var(--clr-alert-400);width:1.5625rem}h1+ul,h1+ol,h2+ul,h2+ol,h3+ul,h3+ol,h4+ul,h4+ol,h5+ul,h5+ol,h6+ul,h6+ol{margin-top:0}table{border-collapse:collapse;border-spacing:0;margin:1.2em 0}table:not(.DRXQuickForm){width:100%;border:.0625rem solid #ddd}table:not(.DRXQuickForm) tr:nth-child(even){background:#efefef}table:not(.DRXQuickForm) th{text-align:left}table:not(.DRXQuickForm) th,table:not(.DRXQuickForm) td{padding:.3125rem .625rem}.callout,.calloutShowcase,.calloutColour,.calloutSuccess,.calloutSecondary,.calloutPrimary,.calloutQuote,.calloutIcon,.calloutWater,.calloutAlert{padding:2.5rem;background:#fafafa;text-align:center;margin:3.125rem 0}.callout>:first-child,.calloutShowcase>:first-child,.calloutColour>:first-child,.calloutSuccess>:first-child,.calloutSecondary>:first-child,.calloutPrimary>:first-child,.calloutQuote>:first-child,.calloutIcon>:first-child,.calloutWater>:first-child,.calloutAlert>:first-child{margin-top:0}.callout>:last-child,.calloutShowcase>:last-child,.calloutColour>:last-child,.calloutSuccess>:last-child,.calloutSecondary>:last-child,.calloutPrimary>:last-child,.calloutQuote>:last-child,.calloutIcon>:last-child,.calloutWater>:last-child,.calloutAlert>:last-child{margin-bottom:0}.callout.top,.top.calloutShowcase,.top.calloutColour,.top.calloutSuccess,.top.calloutSecondary,.top.calloutPrimary,.top.calloutQuote,.top.calloutIcon,.top.calloutWater,.top.calloutAlert{margin-top:0}.callout.bottom,.bottom.calloutShowcase,.bottom.calloutColour,.bottom.calloutSuccess,.bottom.calloutSecondary,.bottom.calloutPrimary,.bottom.calloutQuote,.bottom.calloutIcon,.bottom.calloutWater,.bottom.calloutAlert{margin-bottom:0}@media screen and (max-width: 1150px){.callout,.calloutShowcase,.calloutColour,.calloutSuccess,.calloutSecondary,.calloutPrimary,.calloutQuote,.calloutIcon,.calloutWater,.calloutAlert{padding:20px !important}}.callout svg,.calloutShowcase svg,.calloutColour svg,.calloutSuccess svg,.calloutSecondary svg,.calloutPrimary svg,.calloutQuote svg,.calloutIcon svg,.calloutWater svg,.calloutAlert svg{width:3.125rem}.callout svg .st0,.calloutShowcase svg .st0,.calloutColour svg .st0,.calloutSuccess svg .st0,.calloutSecondary svg .st0,.calloutPrimary svg .st0,.calloutQuote svg .st0,.calloutIcon svg .st0,.calloutWater svg .st0,.calloutAlert svg .st0,.callout svg .st1,.calloutShowcase svg .st1,.calloutColour svg .st1,.calloutSuccess svg .st1,.calloutSecondary svg .st1,.calloutPrimary svg .st1,.calloutQuote svg .st1,.calloutIcon svg .st1,.calloutWater svg .st1,.calloutAlert svg .st1{fill:#ccc6aa}.callout svg .st2,.calloutShowcase svg .st2,.calloutColour svg .st2,.calloutSuccess svg .st2,.calloutSecondary svg .st2,.calloutPrimary svg .st2,.calloutQuote svg .st2,.calloutIcon svg .st2,.calloutWater svg .st2,.calloutAlert svg .st2{fill:#fff}.callout h3,.calloutShowcase h3,.calloutColour h3,.calloutSuccess h3,.calloutSecondary h3,.calloutPrimary h3,.calloutQuote h3,.calloutIcon h3,.calloutWater h3,.calloutAlert h3{color:var(--clr-calloutH3-400)}.callout h3 a,.calloutShowcase h3 a,.calloutColour h3 a,.calloutSuccess h3 a,.calloutSecondary h3 a,.calloutPrimary h3 a,.calloutQuote h3 a,.calloutIcon h3 a,.calloutWater h3 a,.calloutAlert h3 a{color:inherit}.callout h3 a:hover,.calloutShowcase h3 a:hover,.calloutColour h3 a:hover,.calloutSuccess h3 a:hover,.calloutSecondary h3 a:hover,.calloutPrimary h3 a:hover,.calloutQuote h3 a:hover,.calloutIcon h3 a:hover,.calloutWater h3 a:hover,.calloutAlert h3 a:hover,.callout h3 a:focus,.calloutShowcase h3 a:focus,.calloutColour h3 a:focus,.calloutSuccess h3 a:focus,.calloutSecondary h3 a:focus,.calloutPrimary h3 a:focus,.calloutQuote h3 a:focus,.calloutIcon h3 a:focus,.calloutWater h3 a:focus,.calloutAlert h3 a:focus{opacity:0.8}.callout p.leadin:not(:last-child),.calloutShowcase p.leadin:not(:last-child),.calloutColour p.leadin:not(:last-child),.calloutSuccess p.leadin:not(:last-child),.calloutSecondary p.leadin:not(:last-child),.calloutPrimary p.leadin:not(:last-child),.calloutQuote p.leadin:not(:last-child),.calloutIcon p.leadin:not(:last-child),.calloutWater p.leadin:not(:last-child),.calloutAlert p.leadin:not(:last-child){margin-bottom:1em}.calloutLeft{text-align:left}.calloutQuote ul.testimonials li{padding:0;margin-bottom:0}.calloutQuote ul.testimonials li .text:before{background:none;width:0;height:0;margin:0}.calloutQuote:before{content:"";display:block;background:url("open-quotation.svg") no-repeat;background-size:1.875rem;width:1.875rem;height:1.25rem;margin:0 auto 1.0625rem}.calloutIcon:before{content:"";display:block;background:url("icon.svg") no-repeat;background-size:cover;width:2.5rem;height:2.5rem;margin:0 auto .75rem}.calloutColour h2,.calloutSuccess h2,.calloutSecondary h2,.calloutColour h3,.calloutSuccess h3,.calloutSecondary h3,.calloutColour h4,.calloutSuccess h4,.calloutSecondary h4,.calloutColour h5,.calloutSuccess h5,.calloutSecondary h5,.calloutColour h6,.calloutSuccess h6,.calloutSecondary h6,.calloutColour p,.calloutSuccess p,.calloutSecondary p,.calloutColour .leadin,.calloutSuccess .leadin,.calloutSecondary .leadin{color:#fff;max-width:50.875rem;margin-left:auto;margin-right:auto}.calloutColour .cms-button-text,.calloutSuccess .cms-button-text,.calloutSecondary .cms-button-text{color:#fff}.calloutColour .cms-button-text:hover,.calloutSuccess .cms-button-text:hover,.calloutSecondary .cms-button-text:hover,.calloutColour .cms-button-text:focus,.calloutSuccess .cms-button-text:focus,.calloutSecondary .cms-button-text:focus{color:#fff;opacity:0.7}.calloutSuccess{background:#082040}.calloutPrimary{background:#379dcb;color:#222}.calloutPrimary h3{color:inherit}.calloutAlert{background:#ccc6aa;color:#222}.calloutAlert h3{color:inherit}.calloutSecondary{background:#222}.calloutWater{position:relative;z-index:1}.calloutWater:after{content:"";display:block;background:url("icon.svg") no-repeat;background-size:cover;width:6.25rem;height:6.25rem;opacity:0.1;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:-1;-webkit-filter:grayscale(1);filter:grayscale(1)}hr{border:0;border-top:.0625rem solid #ccc;margin:1.2em 0;clear:both}blockquote:before,blockquote:after{content:"";content:none}blockquote{margin:0 0 1em 2em;padding:0 1em;font-style:italic;border-left:.1875rem double #d6d6d6}img,object,embed{max-width:100%}img{height:auto}.group:after{content:"";display:table;clear:both}::-moz-selection{color:#222;text-shadow:none;background:#379dcb}::-webkit-selection{color:#222;text-shadow:none;background:#379dcb}::selection{color:#222;text-shadow:none;background:#379dcb}.search-results ol li{border-bottom:.0625rem 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:80%}.cms-button-primary,#sticky .phone a,.callBtn .phone a,.cms-button-secondary,.wellnessPlans .planDetails .cms-button-text,.cms-button-alert,.cms-button-success,input[type="submit"],input[type="reset"],input[value="Reset Password"],.cms-button-text,.cmsi-module-blog-summary-read-more,a.cmsi-module-showcase-back,a.cmsi-showcase-readmore,.search-results ol .desc a cite{box-sizing:border-box;cursor:pointer;display:inline-block;text-decoration:none;color:#333;text-transform:uppercase;font-weight:700;letter-spacing:.1em;font-size:.75rem;line-height:1.2307692308;font-family:"Open Sans",sans-serif;margin-bottom:.3125rem}.cms-button-primary:after,#sticky .phone a:after,.callBtn .phone a:after,.cms-button-secondary:after,.wellnessPlans .planDetails .cms-button-text:after,.cms-button-alert:after,.cms-button-success:after,input[type="submit"]:after,input[type="reset"]:after,input[value="Reset Password"]:after,.cms-button-text:after,.cmsi-module-blog-summary-read-more:after,a.cmsi-module-showcase-back:after,a.cmsi-showcase-readmore:after,.search-results ol .desc a 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:.625rem}.cms-button-primary,#sticky .phone a,.callBtn .phone a,.cms-button-secondary,.wellnessPlans .planDetails .cms-button-text,.cms-button-alert,.cms-button-success,input[type="submit"],input[type="reset"],input[value="Reset Password"]{border-radius:31.25rem;padding:1.0625rem 2.1875rem;border:0;color:#fff;box-shadow:.1875rem .1875rem .625rem rgba(0,0,0,0.15);-webkit-transition:box-shadow 0.2s ease-in-out, background 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out, background 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out, transform 0.2s ease-in-out, background 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out, transform 0.2s ease-in-out, background 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out}.cms-button-primary:active,#sticky .phone a:active,.callBtn .phone a:active,.cms-button-secondary:active,.wellnessPlans .planDetails .cms-button-text:active,.cms-button-alert:active,.cms-button-success:active,input[type="submit"]:active,input[type="reset"]:active,input[value="Reset Password"]:active{box-shadow:.0625rem .0625rem .625rem rgba(0,0,0,0.1);-webkit-transform:scale(0.95);transform:scale(0.95)}.cms-button-text,.cmsi-module-blog-summary-read-more,a.cmsi-module-showcase-back,a.cmsi-showcase-readmore,.search-results ol .desc a cite{color:#082040}.cms-button-text:hover,.cmsi-module-blog-summary-read-more:hover,a.cmsi-module-showcase-back:hover,a.cmsi-showcase-readmore:hover,.search-results ol .desc a cite:hover,.cms-button-text:focus,.cmsi-module-blog-summary-read-more:focus,a.cmsi-module-showcase-back:focus,a.cmsi-showcase-readmore:focus,.search-results ol .desc a cite:focus{color:#000}a.cmsi-module-showcase-back,a.cmsi-showcase-readmore{background:none;padding:0;border:0}a.cmsi-module-showcase-back:hover,a.cmsi-module-showcase-back:focus,a.cmsi-showcase-readmore:hover,a.cmsi-showcase-readmore:focus{background:none}a.cmsi-module-showcase-back:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:.625rem}a.cmsi-module-showcase-back:after{content:"";margin:0}.cmsi-module-blog-summary-read-more{color:#222}.cmsi-module-blog-summary-read-more:hover,.cmsi-module-blog-summary-read-more:focus{color:var(--clr-primary-400)}.cms-button-primary:hover,#sticky .phone a:hover,.callBtn .phone a:hover,.cms-button-primary:focus,#sticky .phone a:focus,.callBtn .phone a:focus,.cms-button-secondary:hover,.wellnessPlans .planDetails .cms-button-text:hover,.cms-button-secondary:focus,.wellnessPlans .planDetails .cms-button-text:focus,.cms-button-alert:hover,.cms-button-alert:focus,.cms-button-success:hover,.cms-button-success:focus,input[type="submit"]:hover,input[type="submit"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[value="Reset Password"]:hover,input[value="Reset Password"]:focus{color:#fff}.cms-button-primary,#sticky .phone a,.callBtn .phone a,input[type="submit"]{background:#379dcb;color:#222}.cms-button-primary:hover,#sticky .phone a:hover,.callBtn .phone a:hover,.cms-button-primary:focus,#sticky .phone a:focus,.callBtn .phone a:focus,input[type="submit"]:hover,input[type="submit"]:focus{background:#4ba7d0;color:#222}.cms-button-secondary,.wellnessPlans .planDetails .cms-button-text,input[type="reset"],input[value="Reset Password"]{background:#222}.cms-button-secondary:hover,.wellnessPlans .planDetails .cms-button-text:hover,.cms-button-secondary:focus,.wellnessPlans .planDetails .cms-button-text:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[value="Reset Password"]:hover,input[value="Reset Password"]:focus{background:#090909}.cms-button-success{background:#082040}.cms-button-success:hover,.cms-button-success:focus{background:#020913}.cms-button-alert{background:#ccc6aa;color:#222}.cms-button-alert:hover,.cms-button-alert:focus{background:#b9b18a;color:#222}label.control-label{font-weight:400 !important}#headerContainer{position:relative;background:#fff;z-index:100;-webkit-transition:background .2s ease-out;transition:background .2s ease-out}@media screen and (min-width: 64.0625rem){#headerContainer{position:fixed;top:0;width:100%}#headerContainer.scroll{box-shadow:0rem 0rem 3.125rem rgba(0,0,0,0.15)}#headerContainer.scroll header{padding:.9375rem 0 0}#headerContainer.scroll header .logo img{width:12.5rem;max-width:12.5rem}}@media screen and (min-width: 71.9375rem){#headerContainer.scroll header{padding:1.0625rem 0 .375rem}}@media screen and (max-width: 85.375rem){#topbar{padding-left:1.25rem;padding-right:1.25rem}}#topbar .row{background:#fafafa;max-width:82rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;align-items:center}#topbar .row:before,#topbar .row:after{display:none}#topbar ul{list-style:none;margin:0;display:-webkit-box;display:-webkit-flex;display:flex}#topbar ul li{margin:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}#topbar .columns{width:auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}#topbar .columns:first-child{padding-left:0;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;color:#333}#topbar .columns:first-child .fa{color:var(--clr-alert-400);font-size:120%}#topbar .columns:first-child a{color:#333}#topbar .columns:first-child a:hover,#topbar .columns:first-child a:focus{color:var(--clr-primary-400)}@media screen and (min-width: 40.0625rem){#topbar .columns:first-child ul:not(.social):not(.citation-social) li:not(:last-child){margin-right:1.125rem}}#topbar .columns:first-child p{margin:0}#topbar .columns:first-child img{height:1.875rem;width:auto;display:block;margin:0 0 .625rem}@media screen and (min-width: 40.0625rem){#topbar .columns:first-child img{margin:0 1.25rem 0 0}}#topbar .columns:last-child{padding-right:0;margin-left:auto}#topbar .columns:last-child ul:not(.social):not(.citation-social) .cms-button-primary,#topbar .columns:last-child ul:not(.social):not(.citation-social) #sticky .phone a,#sticky .phone #topbar .columns:last-child ul:not(.social):not(.citation-social) a,#topbar .columns:last-child ul:not(.social):not(.citation-social) .callBtn .phone a,.callBtn .phone #topbar .columns:last-child ul:not(.social):not(.citation-social) a,#topbar .columns:last-child ul:not(.social):not(.citation-social) .cms-button-secondary,#topbar .columns:last-child ul:not(.social):not(.citation-social) .wellnessPlans .planDetails .cms-button-text,.wellnessPlans .planDetails #topbar .columns:last-child ul:not(.social):not(.citation-social) .cms-button-text,#topbar .columns:last-child ul:not(.social):not(.citation-social) .cms-button-success,#topbar .columns:last-child ul:not(.social):not(.citation-social) .cms-button-alert{border-radius:0;margin:0;box-shadow:none;-webkit-border-image:0;-o-border-image:0;border-image:0;border:0}#topbar .columns:last-child ul:not(.social):not(.citation-social) .cms-button-primary:active,#topbar .columns:last-child ul:not(.social):not(.citation-social) #sticky .phone a:active,#sticky .phone #topbar .columns:last-child ul:not(.social):not(.citation-social) a:active,#topbar .columns:last-child ul:not(.social):not(.citation-social) .callBtn .phone a:active,.callBtn .phone #topbar .columns:last-child ul:not(.social):not(.citation-social) a:active,#topbar .columns:last-child ul:not(.social):not(.citation-social) .cms-button-secondary:active,#topbar .columns:last-child ul:not(.social):not(.citation-social) .wellnessPlans .planDetails .cms-button-text:active,.wellnessPlans .planDetails #topbar .columns:last-child ul:not(.social):not(.citation-social) .cms-button-text:active,#topbar .columns:last-child ul:not(.social):not(.citation-social) .cms-button-success:active,#topbar .columns:last-child ul:not(.social):not(.citation-social) .cms-button-alert:active{box-shadow:none;-webkit-transform:none;transform:none}#topbar .columns:last-child ul:not(.social):not(.citation-social) .cms-button-primary:after,#topbar .columns:last-child ul:not(.social):not(.citation-social) #sticky .phone a:after,#sticky .phone #topbar .columns:last-child ul:not(.social):not(.citation-social) a:after,#topbar .columns:last-child ul:not(.social):not(.citation-social) .callBtn .phone a:after,.callBtn .phone #topbar .columns:last-child ul:not(.social):not(.citation-social) a:after,#topbar .columns:last-child ul:not(.social):not(.citation-social) .cms-button-secondary:after,#topbar .columns:last-child ul:not(.social):not(.citation-social) .wellnessPlans .planDetails .cms-button-text:after,.wellnessPlans .planDetails #topbar .columns:last-child ul:not(.social):not(.citation-social) .cms-button-text:after,#topbar .columns:last-child ul:not(.social):not(.citation-social) .cms-button-success:after,#topbar .columns:last-child ul:not(.social):not(.citation-social) .cms-button-alert:after{content:"";margin-left:0}@media screen and (max-width: 64rem){#topbar{margin-top:0;padding-left:0;padding-right:0}#topbar .row{padding:0 0 .625rem}#topbar .columns{width:100%;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}#topbar .columns:first-child{padding:0 3.125rem}#topbar .columns:last-child{padding-right:1.25rem}#topbar .columns:last-child ul{margin-top:.625rem}#topbar .columns:last-child ul .cms-button-primary,#topbar .columns:last-child ul #sticky .phone a,#sticky .phone #topbar .columns:last-child ul a,#topbar .columns:last-child ul .callBtn .phone a,.callBtn .phone #topbar .columns:last-child ul a,#topbar .columns:last-child ul .cms-button-secondary,#topbar .columns:last-child ul .wellnessPlans .planDetails .cms-button-text,.wellnessPlans .planDetails #topbar .columns:last-child ul .cms-button-text,#topbar .columns:last-child ul .cms-button-success,#topbar .columns:last-child ul .cms-button-alert{border-radius:31.25rem !important;margin:0 .3125rem}}@media screen and (max-width: 48rem){#topbar .row{padding-top:.625rem}}@media screen and (max-width: 40rem){#topbar .columns:first-child{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}#topbar .columns:first-child ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;text-align:center}#topbar .columns:first-child ul li{margin:0 0 .3125rem}}@media screen and (max-width: 31.25rem){#topbar .row{padding-bottom:0}#topbar .columns:last-child{padding:0}#topbar .columns:last-child ul{width:100%}#topbar .columns:last-child ul li{width:50%}#topbar .columns:last-child ul li .cms-button-primary,#topbar .columns:last-child ul li #sticky .phone a,#sticky .phone #topbar .columns:last-child ul li a,#topbar .columns:last-child ul li .callBtn .phone a,.callBtn .phone #topbar .columns:last-child ul li a,#topbar .columns:last-child ul li .cms-button-secondary,#topbar .columns:last-child ul li .wellnessPlans .planDetails .cms-button-text,.wellnessPlans .planDetails #topbar .columns:last-child ul li .cms-button-text,#topbar .columns:last-child ul li .cms-button-success,#topbar .columns:last-child ul li .cms-button-alert{width:100%;border-radius:0 !important;margin:0;padding-left:.625rem;padding-right:.625rem;text-align:center}}header{padding:2.3125rem 0 1.625rem 0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}header .row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;align-items:center}header .row .columns{width:auto}header .row .columns:last-child{margin-left:auto}header .logo img{width:16.1875rem;max-width:16.1875rem;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}@media screen and (max-width: 31.25rem){header .logo img{width:100%}}@media screen and (max-width: 71.875rem){header{padding:1.5625rem 0 .875rem 0}header .row .columns{width:100%;text-align:center}}header>.row>.columns:last-child{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}@media screen and (max-width: 71.875rem){header>.row>.columns:last-child{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}}header>.row>.columns:last-child .open-search{border:none;background:transparent;margin-left:.3125rem;padding:.3125rem}@media screen and (max-width: 64rem){header>.row>.columns:last-child .open-search{display:none}}header>.row>.columns:last-child .open-search:hover .fa,header>.row>.columns:last-child .open-search:focus .fa{color:#082040}header>.row>.columns:last-child .open-search .fa{font-size:.9375rem;color:var(--clr-alert-400);margin-top:.125rem}header>.row>.columns:last-child nav{margin-left:.3125rem;margin-right:.625rem}.social,.citation-social{list-style-type:none;display:-webkit-box;display:-webkit-flex;display:flex;margin:0}#topbar .social,#topbar .citation-social{margin-right:1.25rem;background:#ededed;padding:1.06375rem .81375rem 1.06375rem 1.06375rem}@media screen and (max-width: 48rem){#topbar .social,#topbar .citation-social{display:none}}.social li,.citation-social li{font-size:0;margin:0;padding:0}.social li a:before,.citation-social li a:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";padding:0 .15625rem;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;text-shadow:none;color:#082040;font-size:.9rem}.social li a:hover:before,.citation-social li a:hover:before,.social li a:focus:before,.citation-social li a:focus:before{color:var(--clr-alert-400)}.social li a:hover:before,.citation-social li a:hover:before,.social li a:focus:before,.citation-social li a:focus:before{opacity:1}.social .facebook a:before,.citation-social .facebook a:before{content:"\f09a"}.social .twitter a:before,.citation-social .twitter a:before{content:"\f099"}.social .youtube a:before,.citation-social .youtube a:before{content:"\f16a"}.social .instagram a:before,.citation-social .instagram a:before{content:"\f16d"}.social .pinterest a:before,.citation-social .pinterest a:before{content:"\f231"}.social .linkedin a:before,.citation-social .linkedin a:before{content:"\f0e1"}.social .vimeo a:before,.citation-social .vimeo a:before{content:"\f27d"}.social .yelp a:before,.citation-social .yelp a:before{content:"\f1e9"}.social:after,.citation-social:after{content:"";display:table;clear:both}.social .seo-Facebook:only-child a:before,.citation-social .seo-Facebook:only-child a:before{content:"\f230"}#toggleSearch{display:none;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}#toggleSearch input[type="search"]{background:#f7f7f7;width:-webkit-calc(100% - 3.75rem);width:calc(100% - 3.75rem);height:3rem;margin:0;padding:0 3.4375rem 0 1.25rem !important;font-size:1.125rem;border-radius:31.25rem 0 0 31.25rem}#toggleSearch button[type="submit"]{width:3.3125rem;height:3rem;float:right;padding:0 .3125rem 0 0;margin:0;border:0;outline:0;line-height:3rem;text-align:center;cursor:pointer;color:#222;background:#379dcb;font-size:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;border-radius:0 31.25rem 31.25rem 0}#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:3rem;font-weight:900}#toggleSearch button[type="submit"]:hover,#toggleSearch button[type="submit"]:focus{background:#ccc6aa}#toggleSearch #close-button{border:0;background:transparent;color:#fff;font-family:"Open Sans",sans-serif;font-size:1.625rem;margin-bottom:.3125rem;line-height:1;border:.0625rem solid transparent;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}#toggleSearch #close-button:hover,#toggleSearch #close-button:focus{opacity:0.8;border:.0625rem solid #379dcb}#toggleSearch.openSearch{text-align:right;display:block;position:fixed;left:0;right:0;top:0;width:100%;max-width:82rem;background:#222;padding:.3125rem 1.25rem 1.25rem;margin:0 auto;z-index:500}#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}nav>ul{list-style:none;padding:0;z-index:100;margin:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}nav>ul li{margin:0;padding:0}@media screen and (min-width: 71.9375rem){nav>ul{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}}nav>ul,nav ul>li>ul{list-style:none;position:relative}nav>ul>li{float:left;margin:0;position:relative}nav>ul>li:nth-last-child(2) ul{right:0}nav>ul>li>a{display:block;text-decoration:none;height:3.125rem;line-height:3.125rem;padding:0 1.25rem;color:#222;font-size:.875rem;font-weight:700}@media screen and (max-width: 85.375rem){nav>ul>li>a{padding:0 .9375rem}}nav>ul>li:hover>a,nav>ul>li:focus>a,nav>ul>li.active>a{color:#082040;margin:0}nav>ul>li:hover>ul,nav>ul>li:focus>ul{display:block}nav>ul>li>ul{position:absolute;display:none;margin:0;padding:0;min-width:16.25rem;text-align:left;box-shadow:.1875rem .1875rem .625rem rgba(0,0,0,0.15)}nav>ul>li>ul>li{background:none}nav>ul>li>ul>li>a{display:block;text-decoration:none;padding:.3125rem 1.25rem;font-size:.8125rem;line-height:1.875rem;font-weight:600;color:#333;background:#fafafa}nav>ul>li>ul>li>a:hover,nav>ul>li>ul>li>a:focus{background:#379dcb;color:#222}nav>ul>li>ul>li>a:hover:after,nav>ul>li>ul>li>a:focus: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;line-height:1.875rem}nav>ul>li>ul>li:first-child a{border-top:0}nav .hasSubMenu: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;line-height:3.125rem}@media screen and (max-width: 85.375rem){nav .hasSubMenu:after{margin-left:.3125rem}}@media screen and (max-width: 64rem){nav{display:none}}.feature{position:relative;max-width:82rem;margin:0 auto}@media screen and (max-width: 85.375rem){.feature{margin:0 1.25rem}}@media screen and (max-width: 31.25rem){.feature{margin:0}.feature .slides>li{display:-webkit-box !important;display:-webkit-flex !important;display:flex !important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap}}.feature li{margin-bottom:0}.feature .flexslider{margin-bottom:0}.feature .row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap}.feature .large-6{padding:0}.feature .large-6:first-child{width:48.5%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;flex-flow:column nowrap}.feature .large-6:last-child{width:51.5%;margin-bottom:5rem}@media screen and (max-width: 59.5rem){.feature .large-6:first-child{width:100%;max-height:25rem;overflow:hidden;margin-bottom:0}.feature .large-6:last-child{display:none}}@media screen and (max-width: 31.25rem){.feature .large-6:first-child{max-height:15.625rem}}.feature .overlay{-webkit-box-flex:0;-webkit-flex:0 1 100%;flex:0 1 100%;position:relative;overflow:hidden}.feature .overlay img{-webkit-filter:blur(4px);filter:blur(4px);-webkit-transform:scale(1.5);transform:scale(1.5)}@media screen and (max-width: 59.5rem){.feature .overlay img{-webkit-filter:blur(0);filter:blur(0);-webkit-transform:scale(1);transform:scale(1)}}.feature .overlay:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(34,34,34,0.8)}@media screen and (max-width: 48rem){.feature .overlay:after{background:none}}.feature section{position:absolute;bottom:0;width:48.5%;z-index:40;color:#fff;padding:0 2.5rem 3.4375rem}.feature section .leadin{color:#fff}@media screen and (max-width: 48rem){.feature section .leadin{margin:0 0 1em 0}}.feature section p:first-child{font-size:2.5rem;color:#fff !important;margin:0 0 1.4375rem}.feature section .cms-button-primary,.feature section #sticky .phone a,#sticky .phone .feature section a,.feature section .callBtn .phone a,.callBtn .phone .feature section a,.feature section .cms-button-secondary,.feature section .wellnessPlans .planDetails .cms-button-text,.wellnessPlans .planDetails .feature section .cms-button-text,.feature section .cms-button-success,.feature section .cms-button-alert{margin-top:1.0625rem}@media screen and (max-width: 71.875rem){.feature section{padding:0 1.25rem 3.4375rem}}@media screen and (max-width: 59.5rem){.feature section{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding-bottom:0}}@media screen and (max-width: 48rem){.feature section{position:relative;bottom:auto;background:#222;padding:1.25rem 0 3.125rem}.feature section p:first-child{font-size:1.75rem}}@media screen and (max-width: 31.25rem){.feature section{-webkit-box-ordinal-group:0;-webkit-order:-1;order:-1}.feature section .cms-button-primary,.feature section #sticky .phone a,#sticky .phone .feature section a,.feature section .callBtn .phone a,.callBtn .phone .feature section a,.feature section .cms-button-secondary,.feature section .wellnessPlans .planDetails .cms-button-text,.wellnessPlans .planDetails .feature section .cms-button-text,.feature section .cms-button-success,.feature section .cms-button-alert{margin-top:0}}.feature .flex-direction-nav a{text-indent:0;font-size:0;opacity:1 !important;background:none;width:3rem;height:3rem;top:70%;border-radius:31.25rem;box-shadow:.1875rem .1875rem .625rem rgba(0,0,0,0.15);-webkit-transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out;-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;z-index:40}@media screen and (max-width: 59.5rem){.feature .flex-direction-nav a{top:50%}}@media screen and (max-width: 31.25rem){.feature .flex-direction-nav a{top:30%;width:1.875rem;height:1.875rem}}.feature .flex-direction-nav a:hover:after,.feature .flex-direction-nav a:focus:after{background:#b9b18a;color:#222}.feature .flex-direction-nav a:active{box-shadow:.0625rem .0625rem .625rem rgba(0,0,0,0.1);-webkit-transform:scale(0.95);transform:scale(0.95)}.feature .flex-direction-nav a.flex-prev{left:-1.5rem !important;display:none}.feature .flex-direction-nav a.flex-next{right:-webkit-calc(50% - 0.313rem) !important;right:calc(50% - 0.313rem) !important}@media screen and (max-width: 59.5rem){.feature .flex-direction-nav a.flex-next{right:-1.25rem !important}}@media screen and (max-width: 31.25rem){.feature .flex-direction-nav a.flex-next{right:0 !important}}.feature .flex-direction-nav a:after{width:3rem;height:3rem;background:#ccc6aa;color:#222 !important;border-radius:31.25rem;text-align:center}@media screen and (max-width: 31.25rem){.feature .flex-direction-nav a:after{width:1.875rem;height:1.875rem}}.feature .flex-direction-nav a.flex-next:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:1rem;color:#222;line-height:3rem}@media screen and (max-width: 31.25rem){.feature .flex-direction-nav a.flex-next:after{line-height:1.875rem}}.feature .flex-control-nav{width:48.5%;bottom:.625rem;left:3.75rem;text-align:left;z-index:50}@media screen and (max-width: 31.25rem){.feature .flex-control-nav{display:none}}@media screen and (max-width: 71.875rem){.feature .flex-control-nav{left:2.5rem}}@media screen and (max-width: 48rem){.feature .flex-control-nav{z-index:40;left:1.25rem}}.feature .flex-control-nav li a{background:#fff;background:rgba(255,255,255,0.5)}.feature .flex-control-nav li a.flex-active{background:#fff;background:rgba(255,255,255,0.9)}.content{padding:2.5rem 0 0}#home .content{padding:3.5625rem 0 0}.content .row{overflow:visible}.top{margin-top:0}.main h1{margin:0 0 1.4375rem !important;color:#082040 !important}.main .leadin{margin-bottom:1.1em}.main .tymbrel-col:last-child{position:relative}.main .tymbrel-col:last-child img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 59.5625rem){.main .tymbrel-col:last-child{margin-top:-6.0625rem}}.main .cms-button-text,.main .cms-button-primary,.main #sticky .phone a,#sticky .phone .main a,.main .callBtn .phone a,.callBtn .phone .main a,.main .cms-button-secondary,.main .wellnessPlans .planDetails .cms-button-text,.wellnessPlans .planDetails .main .cms-button-text,.main .cms-button-success,.main .cms-button-alert{margin-top:2.75rem}.main .row .columns>:last-child{margin-bottom:1em !important}@media screen and (max-width: 62.5rem) and (min-width: 31.3125rem),(min-width: 64.0625rem){.main .row .columns:first-child{width:-webkit-calc(100% - 5rem - 2.5rem);width:calc(100% - 5rem - 2.5rem)}.main .row .columns:last-child{width:-webkit-calc(5rem + 2.5rem);width:calc(5rem + 2.5rem)}}.promo img{display:block}.promoHome img{display:block;margin:0 auto}.highlights .tymbrel-col-8,.homeQuote .tymbrel-col-8{width:-webkit-calc(100% - 33.285%);width:calc(100% - 33.285%)}.highlights .tymbrel-col-4 img{position:relative}.highlightsIntro .tymbrel-col-12{padding-bottom:0 !important}.highlightsIntro .wrapper{background:#082040;text-align:center;padding:3.75rem 1.25rem 9.5625rem}.highlightsIntro .wrapper:after{content:"";display:table;clear:both}.highlightsIntro .wrapper h2:not(.title),.highlightsIntro .wrapper p,.highlightsIntro .wrapper .leadin{color:#fff !important;max-width:44.375rem;margin-left:auto;margin-right:auto}@media screen and (max-width: 71.875rem){.highlightsIntro .wrapper{padding-bottom:8.3125rem}}.highlights .tymbrel-col{margin-top:-5rem}@media screen and (max-width: 79.375rem){.highlights .tymbrel-col{padding-left:.625rem;padding-right:.625rem}}.highlights .tymbrel-col-4{width:33.285%}.highlights .tymbrel-col-4 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 68.75rem){.highlights .tymbrel-col-4{display:none}}.highlights .tymbrel-col-8{display:-webkit-box;display:-webkit-flex;display:flex;z-index:10}@media screen and (max-width: 68.75rem){.highlights .tymbrel-col-8{width:100%}}.highlights .tymbrel-col-8 .row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap}.highlights .tymbrel-col-8 .row .columns{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;flex-flow:column nowrap}.highlights .tymbrel-col-8 .row .columns:first-of-type,.highlights .tymbrel-col-8 .row .columns:nth-of-type(2),.highlights .tymbrel-col-8 .row .columns:nth-of-type(3){margin-bottom:2.5rem}@media screen and (max-width: 79.375rem){.highlights .tymbrel-col-8 .row{margin:0 -.625rem}.highlights .tymbrel-col-8 .row .columns{padding-right:.625rem;padding-left:.625rem}.highlights .tymbrel-col-8 .row .columns:first-of-type,.highlights .tymbrel-col-8 .row .columns:nth-of-type(2),.highlights .tymbrel-col-8 .row .columns:nth-of-type(3){margin-bottom:1.25rem}}@media screen and (max-width: 48rem){.highlights .tymbrel-col-8 .row .large-4{width:50%}.highlights .tymbrel-col-8 .row .large-4:nth-of-type(4){margin-bottom:1.25rem}}@media screen and (max-width: 34.375rem){.highlights .tymbrel-col-8 .row .large-4{width:100%}.highlights .tymbrel-col-8 .row .large-4:nth-last-of-type(2){margin-bottom:1.25rem}}.highlights .box{-webkit-box-flex:0;-webkit-flex:0 1 100%;flex:0 1 100%;background:#379dcb;padding:1.875rem;box-shadow:none;-webkit-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out}@media screen and (max-width: 79.375rem){.highlights .box{padding:1.25rem}}.highlights .box:hover,.highlights .box:focus-within{background:#fff;box-shadow:0rem 0rem 3.125rem rgba(0,0,0,0.15);cursor:pointer}.highlights .box:hover svg .st0,.highlights .box:focus-within svg .st0{fill:#ccc6aa}.highlights .box:hover h3,.highlights .box:hover p,.highlights .box:focus-within h3,.highlights .box:focus-within p{color:#222}.highlights .box:hover .cms-button-success,.highlights .box:focus-within .cms-button-success{font-size:.75rem;padding:.96875rem 2.1875rem;text-align:center;color:#fff;-webkit-transition:font-size .2s ease-in;transition:font-size .2s ease-in}.highlights .box:hover .cms-button-success:after,.highlights .box:focus-within .cms-button-success:after{width:auto;height:auto;line-height:inherit;background:none;color:#fff;margin-left:.625rem}.highlights svg{width:3.75rem}.highlights svg .st0{fill:#222}.highlights h3,.highlights p{color:#222}.highlights .cms-button-primary,.highlights #sticky .phone a,#sticky .phone .highlights a,.highlights .callBtn .phone a,.callBtn .phone .highlights a,.highlights .cms-button-secondary,.highlights .wellnessPlans .planDetails .cms-button-text,.wellnessPlans .planDetails .highlights .cms-button-text,.highlights .cms-button-success,.highlights .cms-button-alert{margin-top:.5rem}.highlights .cms-button-success{font-size:0;padding:0;color:#fff;-webkit-transition:font-size .3s ease-out;transition:font-size .3s ease-out}.highlights .cms-button-success:after{font-size:.875rem;margin-left:0;padding:0;width:3rem;height:3rem;line-height:3rem;text-align:center;background:#222;color:#fff;border-radius:31.25rem}.homeQuoteIntro{margin-top:1.875rem !important;text-align:center}.homeQuoteIntro h2:not(.title),.homeQuoteIntro p,.homeQuoteIntro .leadin{max-width:7 .625rem;margin-left:auto;margin-right:auto}.homeQuoteIntro h2:not(.title){margin-bottom:1.5rem}.homeQuote{margin-top:0 !important;padding-bottom:2.5rem !important;position:relative}@media screen and (max-width: 48rem){.homeQuote{margin-top:1.25rem}}.homeQuote .tymbrel-col-4{width:-webkit-calc(77.06% - 1.875rem);width:calc(77.06% - 1.875rem);background-size:cover !important;background-position:left center;background-repeat:no-repeat;margin:0 1.25rem;padding:0 !important;position:relative}@media screen and (max-width: 59.375rem){.homeQuote .tymbrel-col-4{background-position:-4.375rem center}}@media screen and (max-width: 48rem){.homeQuote .tymbrel-col-4{background-position:left center}}.homeQuote .tymbrel-col-8{position:absolute;z-index:10;right:0;top:0}@media screen and (max-width: 71.875rem){.homeQuote .tymbrel-col-8{width:-webkit-calc(100% - 43.285%);width:calc(100% - 43.285%)}}@media screen and (max-width: 48rem){.homeQuote .tymbrel-col-4{width:-webkit-calc(100% - 2.5rem);width:calc(100% - 2.5rem);margin-bottom:1.25rem}.homeQuote .tymbrel-col-8{position:relative;width:100%}}@media screen and (max-width: 31.25rem){.homeQuote .img{margin:0;width:100%}.homeQuote .tymbrel-col-8{padding:0}}.homeQuote ul.testimonials li{margin:5rem 0;text-align:left}.homeQuote ul.testimonials li .text{color:#222}.homeQuote ul.testimonials li .text:before{margin-left:0}@media screen and (max-width: 64rem){.homeQuote ul.testimonials li{margin:2.5rem 0}}@media screen and (max-width: 48rem){.homeQuote ul.testimonials li{margin:0}}.accreditations{text-align:center}.home .accreditations{margin-top:5rem}.home .accreditations h2:not(.title){margin-bottom:1.5rem}@media screen and (max-width: 48rem){.home .accreditations{margin-top:1.25rem}.home .accreditations .tymbrel-col{padding-bottom:1.25rem !important}}.accreditations img{height:5.625rem;width:auto;margin:.625rem 1.25rem}@media screen and (max-width: 6 3.125rem){.accreditations img{display:block;margin:0 auto;padding:.9375rem 0}}.contactInfo{margin-top:2.5rem !important}.newsBlock{margin-top:1.875rem !important;text-align:center}.newsBlock h2:not(.title),.newsBlock p,.newsBlock .leadin{max-width:44.375rem;margin-left:auto;margin-right:auto}.newsBlock h2:not(.title){margin-bottom:1.5rem}@media screen and (max-width: 31.25rem){.newsBlock{margin-top:3.75rem}.newsBlock .large-12{padding-left:.625rem;padding-right:.625rem}}#pageTitle .row{background:#082040;max-width:82rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;text-align:center;padding:2.5rem 0}#pageTitle h1,#pageTitle p{color:#fff}.primary,.secondary{float:left}.secondary{width:21.125rem}.secondary .advertising-floater-item ul{margin:0 0 2.25rem}.secondary .advertising-floater-item ul li{margin:0}.secondary .advertising-floater-item ul img{display:block}.secondary aside.sidebar-badges a{background-blend-mode:multiply;color:#fff;display:block;max-width:18.6875rem;margin:0 auto 1.25rem;min-height:4.375rem;text-align:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-transition:background 0.2s ease-out;transition:background 0.2s ease-out}.secondary aside.sidebar-badges a .fa{margin-right:.3125rem}.secondary aside.sidebar-badges a.paw-icon{background-position:center;background-repeat:no-repeat;font-weight:700;font-size:1.25rem;padding:1.25rem 1.25rem;position:relative;z-index:2}.secondary aside.sidebar-badges a.paw-icon:after{content:"";background-size:contain;width:100%;height:100%;display:block;position:absolute;top:0;z-index:-1;opacity:0.15}.secondary aside.sidebar-badges a.paw-icon.paw-icon--light:after{background:url(pvcc-badge-paw-icon-light.svg) center no-repeat}.secondary aside.sidebar-badges a.paw-icon.paw-icon--dark:after{background:url(pvcc-badge-paw-icon.svg) center no-repeat}.secondary aside.sidebar-badges a.paw-icon.paw-icon--primary{background-color:#379dcb;color:#222}.secondary aside.sidebar-badges a.paw-icon.paw-icon--primary:hover,.secondary aside.sidebar-badges a.paw-icon.paw-icon--primary:focus{background-color:#2b7fa4;color:#222}.secondary aside.sidebar-badges a.paw-icon.paw-icon--alert{background-color:#ccc6aa;color:#222}.secondary aside.sidebar-badges a.paw-icon.paw-icon--alert:hover,.secondary aside.sidebar-badges a.paw-icon.paw-icon--alert:focus{background-color:#b9b18a;color:#222}.secondary aside.sidebar-badges a.paw-icon.paw-icon--success{background-color:#082040}.secondary aside.sidebar-badges a.paw-icon.paw-icon--success:hover,.secondary aside.sidebar-badges a.paw-icon.paw-icon--success:focus{background-color:#020913}.secondary aside.sidebar-badges a.paw-icon.paw-icon--secondary{background-color:#222}.secondary aside.sidebar-badges a.paw-icon.paw-icon--secondary:hover,.secondary aside.sidebar-badges a.paw-icon.paw-icon--secondary:focus{background-color:#090909}.secondary aside.sidebar-badges a.paw-icon.paw-icon--emergencies{background-color:#db0032}.secondary aside.sidebar-badges a.paw-icon.paw-icon--emergencies:hover,.secondary aside.sidebar-badges a.paw-icon.paw-icon--emergencies:focus{background-color:#a80026}.secondary aside.sidebar-badges a.patient-login{background-color:#ccc6aa;color:#222;font-size:.875rem;font-weight:400;padding:1.5625rem 1.25rem;position:relative}.secondary aside.sidebar-badges a.patient-login span{font-size:1.25rem;font-weight:700;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.secondary aside.sidebar-badges a.patient-login span .fa{margin-right:.3125rem;font-size:80%}.secondary aside.sidebar-badges a.patient-login span:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:.875rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:.9375rem;right:.9375rem}.secondary aside.sidebar-badges a.patient-login:hover,.secondary aside.sidebar-badges a.patient-login:focus{background-color:#b9b18a}.primary{width:-webkit-calc(100% - 21.125rem);width:calc(100% - 21.125rem)}.primary.full{width:100%}@media screen and (max-width: 64rem){.primary,.secondary{width:100%}.secondary{margin-top:1.25rem;padding:2.5rem 0 0}.secondary aside{width:33.333%;float:left;padding:0 1.25rem}}@media screen and (max-width: 8 3.125rem){.secondary aside{width:50%}.secondary aside.side-navigation{width:100%}.secondary img{width:100%}}@media screen and (max-width: 34.375rem){.secondary aside{width:100%}.secondary img{width:auto}}ul.sidenav{margin:0 0 2.25rem 0;list-style:none}ul.sidenav li{margin:0 0 .25rem}ul.sidenav li a{display:block;line-height:1.3571428571;font-size:.875rem;border-radius:31.25rem;background:#fafafa;padding:.8125rem 1.5625rem;font-weight:600;color:#333}ul.sidenav li.active a{color:#222;background:#ccc6aa}ul.sidenav li:hover a,ul.sidenav li:focus a{background:none;color:#082040}ul.sidenav li:hover a:after,ul.sidenav li:focus 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;line-height:1.3571428571}.cta{text-align:center;margin-top:2.5rem;background:#082040;max-width:82rem !important}.cta .columns{padding:2.5rem 1.25rem 3.125rem !important}.cta h2,.cta p{color:#fff;max-width:46.875rem;margin-left:auto;margin-right:auto}.cta h2{margin-top:0}footer{position:relative;color:#666}footer a{color:#666}footer a:hover,footer a:focus{color:#000}footer .cms-button-text{color:#222}footer .cms-button-text:hover,footer .cms-button-text:focus{color:#082040}footer .social,footer .citation-social{margin-top:1.25rem}footer .social li a:before,footer .citation-social li a:before{color:#333;padding:0 .3125rem}footer .social li a:hover:before,footer .citation-social li a:hover:before,footer .social li a:focus:before,footer .citation-social li a:focus:before{color:var(--clr-primary-400)}@media screen and (max-width: 71.875rem){footer .social,footer .citation-social{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}}footer .row{max-width:82rem;background:#fafafa;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap}footer .row:before,footer .row:after{display:none}footer .row:first-of-type{padding:3.75rem 0}footer .row:first-of-type iframe{max-width:21.875rem}@media screen and (max-width: 71.875rem){footer .row:first-of-type{padding:2.5rem 0}footer .row:first-of-type .columns{width:50%;text-align:center}footer .row:first-of-type .columns:nth-last-child(2),footer .row:first-of-type .columns:last-child{margin-top:2.5rem}}@media screen and (max-width: 48rem){footer .row:first-of-type{padding:1.875rem 0}}@media screen and (max-width: 40rem){footer .row:first-of-type .columns{width:100%}footer .row:first-of-type .columns:nth-child(2){margin-top:1.25rem}}footer .fa{margin-right:.3125rem;color:var(--clr-alert-400)}footer h2:not(.title){text-transform:uppercase;font-weight:700;letter-spacing:.1em;font-size:.75rem;color:#082040}footer h2:not(.title):first-child{margin-top:0}footer ul{list-style:none;margin-left:0}footer .logo{margin-bottom:2.5rem}footer .logo img{width:14.606875rem;max-width:14.606875rem}footer img.smarterWebsites{width:10.86125rem;max-width:10.86125rem;opacity:0.5;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}footer img.smarterWebsites:hover,footer img.smarterWebsites:focus{opacity:1}@media screen and (max-width: 64rem){footer .logo{margin-bottom:.625rem}footer img.smarterWebsites{margin-top:1.25rem}}footer .copyright{padding:.78125rem 0;font-size:.75rem;color:rgba(51,51,51,0.5);border-top:.0625rem solid rgba(51,51,51,0.2);-webkit-box-align:center;-webkit-align-items:center;align-items:center}@media screen and (max-width: 59.375rem){footer .copyright{padding-bottom:1.5625rem}}@media screen and (max-width: 48rem){footer .copyright{padding-bottom:5rem}}footer .copyright ul:not(.social):not(.citation-social):not(.contactDetails){list-style:none;margin:0;height:.75rem;font-size:.75rem}footer .copyright ul:not(.social):not(.citation-social):not(.contactDetails) li{float:left;margin:0 0 0 .3125rem;padding:0 0 0 .3125rem;line-height:.75rem}footer .copyright ul:not(.social):not(.citation-social):not(.contactDetails) li:first-child{margin:0;padding:0}footer .copyright a{color:rgba(51,51,51,0.5)}footer .copyright a:hover,footer .copyright a:focus{color:#333;opacity:1}footer .copyright .columns:nth-child(2){text-align:center}footer .copyright .columns:last-child{text-align:right}@media screen and (max-width: 59.375rem){footer .copyright .columns{width:100%;text-align:center !important}footer .copyright .columns ul:not(.social):not(.citation-social){display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin:.3125rem 0 1.25rem}footer .copyright .columns ul:not(.social):not(.citation-social) li{margin-bottom:.3125rem}footer .copyright .columns img.smarterWebsites{margin-bottom:1.25rem}footer .copyright .columns p{max-width:60ch;margin-left:auto;margin-right:auto}}#sticky{position:fixed;width:100%;z-index:999998;left:0;bottom:0;text-align:center;border-top:.0625rem solid rgba(255,255,255,0.3)}#sticky .cms-button-primary,#sticky .phone a,.callBtn .phone #sticky a,#sticky .cms-button-secondary,#sticky .wellnessPlans .planDetails .cms-button-text,.wellnessPlans .planDetails #sticky .cms-button-text,#sticky .cms-button-success,#sticky .cms-button-alert,#sticky button{width:33.333%;float:left;margin:0;border:0 !important;border-radius:0;font-size:1rem;padding:.625rem;height:3.125rem;line-height:1}#sticky .cms-button-primary:after,#sticky .phone a:after,.callBtn .phone #sticky a:after,#sticky .cms-button-secondary:after,#sticky .wellnessPlans .planDetails .cms-button-text:after,.wellnessPlans .planDetails #sticky .cms-button-text:after,#sticky .cms-button-success:after,#sticky .cms-button-alert:after,#sticky button:after{content:"";margin:0}#sticky.scroll{display:block}@media handheld,only screen and (min-width: 49rem){#sticky{display:none}}#stickySocial{position:fixed;top:26 .3125rem;right:0;z-index:600}@media screen and (max-width: 59.5rem){#stickySocial{top:auto;bottom:1.25rem}}@media screen and (max-width: 48rem){#stickySocial{display:none}}#stickySocial .social,#stickySocial .citation-social{margin:0}#stickySocial .social li,#stickySocial .citation-social li{display:block;float:none}.skip-to-content-link{left:50%;padding:.5rem 1rem;position:absolute;-webkit-transform:translate(-50%, -100%);transform:translate(-50%, -100%);-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s;background:#222;color:#fff !important;text-transform:uppercase}.skip-to-content-link:focus{-webkit-transform:translate(-50%, 0%);transform:translate(-50%, 0%);z-index:5000}#accessibility-toggle{position:fixed;z-index:5000;left:0;top:12.5rem}#accessibility-toggle a{display:block}#accessibility-toggle button{all:unset;background:#082040;color:#fff;width:2.1875rem;height:3.125rem;text-align:center;box-shadow:0rem 0rem 3.125rem rgba(0,0,0,0.15);cursor:pointer;-webkit-transition:color 0.2s ease-out, background 0.2s ease-out;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:#020913;color:#fff;box-shadow:0 0 0 2px #fff,0 0 0 4px #082040}#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}.accessibility footer a,.accessibility footer p,.accessibility footer span{color:#333 !important}a:hover img,a:focus-within img{outline:.125rem solid #379dcb}a:focus svg{outline:2px solid #222 !important}.customForm select{border:1px solid transparent !important}.customForm select:focus{border:1px solid #379dcb !important}@media screen and (min-width: 64.0625rem){.grt-menu,.grt-mobile-button,#mobile-menu{display:none !important}}.body-overflow{overflow:hidden}.grt-menu{display:none;margin:0;height:0;z-index:9999999;padding:1.25rem .3125rem}.grt-menu a:hover{text-decoration:underline;text-underline-offset:2px}.grt-menu a:focus{outline:0}.grt-menu a:focus:focus-visible{outline:.125rem solid #fff;outline-offset:2px}.grt-menu ul{list-style:none;margin:0}.grt-menu ul:not(.social):not(.citation-social)>li{margin-bottom:1em}.grt-menu ul:not(.social):not(.citation-social)>li>a{color:#fff;font-size:1.125rem}.grt-menu ul:not(.social):not(.citation-social)>li>a.grt-dropdown:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-left:1.25rem}.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;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;text-align:center;opacity:0;z-index:-1;-webkit-transition:opacity 0.1s ease;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:1.25rem}.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:-webkit-box !important;display:-webkit-flex !important;display:flex !important;-webkit-box-pack:start;-webkit-justify-content:flex-start;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(34,34,34,0.975)}.grt-menu ul:not(.social):not(.citation-social) ul.openSubMenu::-webkit-scrollbar-thumb{background:rgba(255,255,255,0.2)}.grt-menu ul:not(.social):not(.citation-social) ul.openSubMenu::-webkit-scrollbar-thumb:hover{background:#fff}.grt-menu .social,.grt-menu .citation-social{margin-top:1.875rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;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:-webkit-calc(100% - 1.875rem);max-width:calc(100% - 1.875rem);color:rgba(255,255,255,0.5);box-shadow:none;border:0}#frmSearchMobile input::-webkit-input-placeholder{font-size:1rem;color:rgba(255,255,255,0.5) !important;opacity:1}#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:-webkit-box !important;display:-webkit-flex !important;display:flex !important;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;text-align:center;padding:2.5rem}.open-grt-menu::-webkit-scrollbar{width:.3125rem}.open-grt-menu::-webkit-scrollbar-track{background:rgba(34,34,34,0.975)}.open-grt-menu::-webkit-scrollbar-thumb{background:rgba(255,255,255,0.2)}.open-grt-menu::-webkit-scrollbar-thumb:hover{background:#fff}@media screen and (min-width: 64.0625rem){.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;-webkit-transition:0.4s;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{-webkit-transform:rotate(-45deg) translate(-.3125rem, .3125rem);transform:rotate(-45deg) translate(-.3125rem, .3125rem)}.grt-mobile-button-open .line3{-webkit-transform:rotate(45deg) translate(-.375rem, -.4375rem);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(34,34,34,0.99)}.grt-menu>ul ul:not(.social):not(.citation-social){background:rgba(34,34,34,0.99)}.grt-menu>ul ul:not(.social):not(.citation-social) .subHeading{color:#fff}.grt-mobile-button{background:#fafafa}.grt-mobile-button .line1,.grt-mobile-button .line2,.grt-mobile-button .line3{background-color:#333}#sticky .grt-mobile-button{background:#222}#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:#090909}.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}#cmsi-module-showcase-photos{display:none}.calloutShowcase h3{font-size:1.375rem}.calloutShowcase p{font-weight:600}.vetShowcase .calloutShowcase h3 a,.teamShowcase .calloutShowcase h3 a{color:#222}.vetShowcase .calloutShowcase h3 a:hover,.vetShowcase .calloutShowcase h3 a:focus,.teamShowcase .calloutShowcase h3 a:hover,.teamShowcase .calloutShowcase h3 a:focus{color:var(--clr-primary-400)}.vetShowcase .showcaseOverview{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}@media screen and (max-width: 71.875rem){.vetShowcase .showcaseOverview>div{width:50%}}@media screen and (max-width: 64rem){.vetShowcase .showcaseOverview>div{width:33.333%}}@media screen and (max-width: 48rem){.vetShowcase .showcaseOverview>div{width:50%}}@media screen and (max-width: 31.25rem){.vetShowcase .showcaseOverview>div{width:100%}}.coreCareShowcase .showcaseOverview>div:last-child{-webkit-box-flex:1 !important;-webkit-flex-grow:1 !important;flex-grow:1 !important}footer div[itemprop="address"] span[itemprop="streetAddress"]{display:block}#topbar div[itemprop="address"]{display:inline}#topbar div[itemprop="address"] [itemprop="addressCountry"],#topbar div[itemprop="address"] [itemprop="postalCode"]{display:none}.contactDetails{display:inline-block;text-align:left}.contactDetails strong{width:6.25rem}#sticky .phone a{font-size:0;text-align:center;padding:.625rem;height:3.125rem}#sticky .phone 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:"";font-size:1rem;color:#fff;line-height:1}.callBtn .phone a:before{content:"Call "}@media screen and (max-width: 31.25rem){.callBtn .phone a{font-size:0 !important}.callBtn .phone a:before{content:"Call Now";font-size:.75rem}.callBtn .phone a:after{font-size:.75rem}}.centre{text-align:center}.calloutVertical{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-webkit-justify-content:center;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: 48rem){.whyConsider .tymbrel-col:nth-child(3){margin-bottom:1.875rem}}.wellnessIntro{max-width:70.3125rem;margin:0 auto !important}@media screen and (max-width: 59.375rem){#wellnessOverlay{position:fixed;z-index:1000;top:0px;left:0px;height:100%;width:100%;background:#000;display:none}#wellnessOverlay.choosePlan{display:block;opacity:0.75}}.wellnessPlansOverview .tymbrel-col{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap}.wellnessPlansOverview .tab{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;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:2.5rem;z-index:10001;box-shadow:0rem 0rem 3.125rem rgba(0,0,0,0.15);width:-webkit-calc(100% - 2.5rem);width:calc(100% - 2.5rem);max-height:-webkit-calc(100% - 2.5rem - 2.5rem);max-height:calc(100% - 2.5rem - 2.5rem);left:1.25rem;overflow:auto}.wellnessPlansOverview .tab.choosePlan .tabHeading{display:-webkit-box !important;display:-webkit-flex !important;display:flex !important}.wellnessPlansOverview .tab.choosePlan>div.active: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>div:not(.active){display:-webkit-box;display:-webkit-flex;display:flex}}.wellnessPlansOverview .tab .tabHeading{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;position:relative}.wellnessPlansOverview .tab .tabHeading p{font-weight:700;font-size:110%}.wellnessPlansOverview .tab .tabHeading .tabClose{position:absolute;top:-webkit-calc(50% - 0.75rem);top:calc(50% - 0.75rem);right:0.75rem;font-size:1.25rem;line-height:1}.wellnessPlansOverview .tab .tabHeading .tabClose:hover{cursor:pointer}.wellnessPlansOverview .tab>div{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:.625rem .9375rem;min-height:3.875rem;width:100%;border:none;outline:none;text-align:left;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;position:relative}.wellnessPlansOverview .tab>div:not(.tabHeading){cursor:pointer}.wellnessPlansOverview .tab>div p:first-child{margin:0;font-weight:700}.wellnessPlansOverview .tab>div p:last-child:not(:first-child){font-size:75%}@media screen and (max-width: 59.375rem){.wellnessPlansOverview .tab>div:not(.active){display:none}.wellnessPlansOverview .tab>div.active:after{content:"More Plans";display:block;position:absolute;margin-left:1.25rem;right:1.25rem;font-weight:700}}.wellnessPlansOverview .planDetails{width:100%;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.wellnessPlansOverview .planDetails:hover{cursor:pointer}@media screen and (min-width: 48.0625rem){.wellnessPlansOverview .planDetails{width:20.625rem}}@media screen and (min-width: 71.9375rem){.wellnessPlansOverview .planDetails{width:25.75rem}}.wellnessPlansOverview .planDetails .text>p:last-child{margin-bottom:1.25rem !important;font-weight:700;font-size:135%}.wellnessPlansOverview .planDetails .text>p:last-child sup{font-size:70%;line-height:0;position:relative;vertical-align:baseline;top:-.3125rem}.wellnessPlansOverview .planDetails>p:last-child{margin-left:-webkit-calc(1.25rem * -1);margin-left:calc(1.25rem * -1);margin-right:-webkit-calc(1.25rem * -1);margin-right:calc(1.25rem * -1)}.wellnessPlansOverview .planDetails>p:last-child a{display:block;margin-bottom:0}.wellnessPlansOverview .planImage{width:100%}@media screen and (max-width: 48rem){.wellnessPlansOverview .planImage{height:18.75rem}}@media screen and (min-width: 48.0625rem){.wellnessPlansOverview .planImage{width:-webkit-calc(100% - 20.625rem);width:calc(100% - 20.625rem)}}@media screen and (min-width: 71.9375rem){.wellnessPlansOverview .planImage{width:-webkit-calc(100% - 25.75rem);width:calc(100% - 25.75rem)}}.wellnessPlansInternal .tabcontent{display:-webkit-box;display:-webkit-flex;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:-webkit-calc(100% - 18.688rem);width:calc(100% - 18.688rem)}}@media screen and (min-width: 71.9375rem){.wellnessPlansInternal .planImage{width:-webkit-calc(100% - 16.875rem);width:calc(100% - 16.875rem)}}.wellnessPlans .tabcontent{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap}@media screen and (min-width: 59.4375rem){.wellnessPlans .tabcontent{float:left;width:-webkit-calc(100% - 17.17%);width:calc(100% - 17.17%);height:auto}}.wellnessPlans .planDetails{text-align:center;padding-left:1.25rem;padding-right:1.25rem;color:#fff}.wellnessPlans .planDetails svg{width:5rem;height:2.8125rem;margin:0 auto}.wellnessPlans .planDetails svg .st0{-webkit-transform:translate(24.18px, -48.449px);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:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-webkit-justify-content:center;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: 31.25rem){.compare th,.compare td{padding:.625rem .3125rem !important}}.compare th{text-transform:uppercase;color:#fff}.compare th:first-child{text-align:left}.compare th:last-child{text-transform:uppercase}.compare td:first-child{width:52%}.compare td:nth-child(2),.compare td:last-child{width:24%;text-align:center}.compare strong{text-transform:uppercase}@media screen and (max-width: 31.25rem){.compare tr:nth-last-child(2) span{font-size:1rem !important}}.wellness-promo{line-height:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.wellness-promo p{margin-bottom:0.5rem}.wellness-promo__header{letter-spacing:.1em;text-transform:uppercase}.wellness-promo__amt{position:relative;margin-right:.625rem}@media screen and (max-width: 59.375rem) and (min-width: 48.0625rem){.wellness-promo__amt{margin-right:0}}.wellness-promo__amt sup{font-size:40%;line-height:1.5;vertical-align:unset;position:absolute;top:0}@media screen and (max-width: 59.375rem) and (min-width: 48.0625rem){.wellness-promo__amt sup{vertical-align:top;position:relative}}.wellness-promo__amt span{text-transform:uppercase}@media screen and (max-width: 59.375rem) and (min-width: 48.0625rem){.wellness-promo__amt span{display:block;margin-bottom:0.5rem}}.wellness-promo__smallPrint{margin-top:0.5em}.wellness-promo__services,.wellness-promo__smallPrint{text-transform:lowercase}@media screen and (max-width: 59.375rem) and (min-width: 48.0625rem){.wellness-promo{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}}.whyConsider .callout,.whyConsider .calloutPrimary,.whyConsider .calloutQuote,.whyConsider .calloutIcon,.whyConsider .calloutWater,.whyConsider .calloutAlert,.whyConsider .calloutColour,.whyConsider .calloutSuccess,.whyConsider .calloutSecondary,.whyConsider .calloutShowcase{background:#fafafa}.whyConsider h3,.whyConsider p{color:#222}.whyConsider svg{fill:#379dcb}.whyConsider svg .st0{fill:#fff}.wellnessPlansOverview .tab>div{background-color:#fafafa}.wellnessPlansOverview .tab>div:nth-child(even){background:#fff}.wellnessPlansOverview .tab>div.active{background:#379dcb;color:#222}@media screen and (max-width: 59.375rem){.wellnessPlansOverview .tab>div.active{background:#222}}.wellnessPlansOverview .tab>div:not(.active):hover,.wellnessPlansOverview .tab>div:not(.active):focus{background:#222;color:#fff}.wellnessPlansOverview .tab .tabHeading{background:#379dcb;color:#222}@media screen and (max-width: 59.375rem){.wellnessPlansOverview .tab.choosePlan>div.active:after{content:""}.wellnessPlansOverview .tab.choosePlan>div:not(.active):focus,.wellnessPlansOverview .tab.choosePlan>div:not(.active):hover{background:#379dcb;color:#222}}.wellnessPlansOverview .planDetails>p:last-child a{border-radius:0}.wellnessPlans .planDetails{background:#379dcb;color:#222}.wellnessPlans .planDetails .st0{fill:#222}.wellnessPlans .planDetails .circle{background:#fff;color:#222;border:.125rem solid #379dcb}.wellnessPlans .planDetails .circle:before{border:.125rem solid #fff}.wellnessPlans .planImage{background-color:#fafafa}.compare tr:nth-child(odd){background:#f7f7f7 !important}.compare tr:nth-child(even){background:#fff !important}.compare tr:last-child td{background:#ccc6aa;color:#222 !important}.compare th,.compare td{border:.0625rem solid #ededed}.compare th{background:#082040;color:#fff}.compare th:last-child{background:#379dcb;color:#222}.compare td:last-child{color:var(--clr-primary-400)}.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(6.25rem, 11vw, 10.3125rem)){.wellness-promo__amt{font-size:clamp(6.25rem, 11vw, 10.3125rem)}}.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(2.1875rem, 3vw, 3.75rem)){.wellness-promo__amt span{font-size:clamp(2.1875rem, 3vw, 3.75rem)}}.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}
/*# sourceMappingURL=style-v1.css.map */