html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}@font-face{font-family:'zencare';src:url("/fonts/zencare.eot?wpdmdy");src:url("/fonts/zencare.eot?wpdmdy#iefix") format("embedded-opentype"),url("/fonts/zencare.ttf?wpdmdy") format("truetype"),url("/fonts/zencare.woff?wpdmdy") format("woff"),url("/fonts/zencare.svg?wpdmdy#zencare") format("svg");font-weight:normal;font-style:normal}[class^="brand-"],[class*=" brand-"]{font-family:'zencare' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.brand-zencare{color:#37bec3}.brand-zencare-z:before{content:"\61"}.brand-zencare:before{content:"\63"}.brand-zencare-text:before{content:"\62"}body{font-family:"proxima-nova",sans-serif;color:#222;font-size:16px;font-weight:400;line-height:1.8;background-color:#fff}.super,h1,.heading-1,h2,.heading-2,h3,.heading-3,h4,.heading-4,h5,.heading-5,h6,.heading-6,.heading-7,.heading-8,.font-header{font-family:"proxima-nova",sans-serif;font-weight:700;margin-bottom:16px}.font-body{font-family:"proxima-nova",sans-serif}.super{font-size:88px;line-height:1.09091}h1,.heading-1{font-size:40px;line-height:1.125}h2,.heading-2{font-size:32px;line-height:1.16667}h3,.heading-3{font-size:28px;line-height:1.2}h4,.heading-4{font-size:24px;line-height:1.25}h5,.heading-5{font-size:20px;line-height:1.33333}h6,.heading-6{font-size:16px;line-height:1.4}.heading-7{font-size:12px;line-height:1.4}.heading-8{font-size:8px;line-height:1.4}.body-large{font-size:20px;font-weight:400;line-height:1.8}.body-regular,.body-large,.body-small,p{margin-bottom:16px;line-height:1.5rem}.body-small{font-size:12px;font-weight:400;line-height:1.4}ul,ol{margin-bottom:16px;list-style:outside}ul li,ol li{margin-left:1.2em}ul.none,ol.none{list-style-type:none}ul.none li,ol.none li{margin-left:0}ul.circle,ol.circle{list-style-type:circle}ul.disc,ol.disc{list-style-type:disc}ul.square,ol.square{list-style-type:square}ul.armenian,ol.armenian{list-style-type:armenian}ul.cjk-ideographic,ol.cjk-ideographic{list-style-type:cjk-ideographic}ul.decimal,ol.decimal{list-style-type:decimal}ul.decimal-leading-zero,ol.decimal-leading-zero{list-style-type:decimal-leading-zero}ul.georgian,ol.georgian{list-style-type:georgian}ul.hebrew,ol.hebrew{list-style-type:hebrew}ul.hiragana,ol.hiragana{list-style-type:hiragana}ul.hiragana-iroha,ol.hiragana-iroha{list-style-type:hiragana-iroha}ul.katakana,ol.katakana{list-style-type:katakana}ul.katakana-iroha,ol.katakana-iroha{list-style-type:katakana-iroha}ul.lower-alpha,ol.lower-alpha{list-style-type:lower-alpha}ul.lower-greek,ol.lower-greek{list-style-type:lower-greek}ul.lower-latin,ol.lower-latin{list-style-type:lower-latin}ul.lower-roman,ol.lower-roman{list-style-type:lower-roman}ul.upper-alpha,ol.upper-alpha{list-style-type:upper-alpha}ul.upper-latin,ol.upper-latin{list-style-type:upper-latin}ul.upper-roman,ol.upper-roman{list-style-type:upper-roman}ul.spacing.xs li,ol.spacing.xs li{margin-bottom:8px}ul.spacing.sm li,ol.spacing.sm li{margin-bottom:16px}ul.spacing.md li,ol.spacing.md li{margin-bottom:24px}ul.spacing.lg li,ol.spacing.lg li{margin-bottom:48px}ul.spacing.xl li,ol.spacing.xl li{margin-bottom:64px}small{font-size:12px}small.display{font-weight:700;line-height:1;color:#757575;text-transform:uppercase}a{font-family:"proxima-nova",sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:#37bec3;text-decoration:none;cursor:pointer;transition:color .2s}a.alt{font-family:"proxima-nova",sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:#6f8dae}a.alt:hover{color:#364560}a:hover,a:active,a.active{color:#0d797c}a.light{color:#d0c9d6}a.light:hover,a.light:active,a.light.active{color:color(#d0c9d6 b(15%))}a.dark{color:#49484a}a.dark:hover,a.dark:active,a.dark.active{color:color(#49484a w(15%))}button{font-size:12px;font-weight:400;line-height:normal}hr{border:1px solid #dee1e5;margin-top:24px;margin-bottom:24px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-justify{text-align:justify}.capitalize{text-transform:capitalize}.thin{font-weight:300}.medium{font-weight:400}.semi-bold{font-weight:600}.bold,strong,b{font-weight:700}.underline,u{text-decoration:underline}.italic,i,em{font-style:italic}.decorate-none{text-decoration:none}.select-none{user-select:none}code{background:#ecebed;color:#49484a;padding:2.66667px 8px;font-size:16px;display:inline-block}pre{font-family:monospace;white-space:pre;display:block}pre code{padding:8px}button,.button{padding:0 2rem;height:2.75rem;outline:none;color:white;cursor:pointer;border:none;border-radius:4px;transition:all 0.2s ease-out;background-color:#b1b1b1;background-color:#b1b1b1}button.hollow,.button.hollow{border-width:1px;border-style:solid}button.disabled,button:disabled,.button.disabled,.button:disabled{cursor:not-allowed}button.selected,button.checked,button:hover,button:focus,.button.selected,.button.checked,.button:hover,.button:focus{background-color:#737373}button.disabled,button:disabled,.button.disabled,.button:disabled{background-color:#b1b1b1}button.disabled:hover,button:disabled:hover,.button.disabled:hover,.button:disabled:hover{background-color:#b1b1b1}button.hollow,.button.hollow{border-color:#b1b1b1;color:#b1b1b1;background-color:white}button.hollow.selected,button.hollow.checked,button.hollow:hover,button.hollow:focus,.button.hollow.selected,.button.hollow.checked,.button.hollow:hover,.button.hollow:focus{border-color:#737373;color:#737373}button.hollow.disabled,button.hollow:disabled,.button.hollow.disabled,.button.hollow:disabled{background-color:white;border-color:#b1b1b1;color:#b1b1b1}button.hollow.disabled:hover,button.hollow:disabled:hover,.button.hollow.disabled:hover,.button.hollow:disabled:hover{border-color:#b1b1b1;color:#b1b1b1}button.primary,.button.primary{background-color:#37bec3}button.primary.selected,button.primary.checked,button.primary:hover,button.primary:focus,.button.primary.selected,.button.primary.checked,.button.primary:hover,.button.primary:focus{background-color:#0d797c}button.primary.disabled,button.primary:disabled,.button.primary.disabled,.button.primary:disabled{background-color:#74b8ba}button.primary.disabled:hover,button.primary:disabled:hover,.button.primary.disabled:hover,.button.primary:disabled:hover{background-color:#74b8ba}button.primary.hollow,.button.primary.hollow{border-color:#37bec3;color:#37bec3;background-color:white}button.primary.hollow.selected,button.primary.hollow.checked,button.primary.hollow:hover,button.primary.hollow:focus,.button.primary.hollow.selected,.button.primary.hollow.checked,.button.primary.hollow:hover,.button.primary.hollow:focus{border-color:#0d797c;color:#0d797c}button.primary.hollow.disabled,button.primary.hollow:disabled,.button.primary.hollow.disabled,.button.primary.hollow:disabled{background-color:white;border-color:#74b8ba;color:#74b8ba}button.primary.hollow.disabled:hover,button.primary.hollow:disabled:hover,.button.primary.hollow.disabled:hover,.button.primary.hollow:disabled:hover{border-color:#74b8ba;color:#74b8ba}button.secondary,.button.secondary{background-color:#ff777d}button.secondary.selected,button.secondary.checked,button.secondary:hover,button.secondary:focus,.button.secondary.selected,.button.secondary.checked,.button.secondary:hover,.button.secondary:focus{background-color:#da646a}button.secondary.disabled,button.secondary:disabled,.button.secondary.disabled,.button.secondary:disabled{background-color:#d89497}button.secondary.disabled:hover,button.secondary:disabled:hover,.button.secondary.disabled:hover,.button.secondary:disabled:hover{background-color:#d89497}button.secondary.hollow,.button.secondary.hollow{border-color:#ff777d;color:#ff777d;background-color:white}button.secondary.hollow.selected,button.secondary.hollow.checked,button.secondary.hollow:hover,button.secondary.hollow:focus,.button.secondary.hollow.selected,.button.secondary.hollow.checked,.button.secondary.hollow:hover,.button.secondary.hollow:focus{border-color:#da646a;color:#da646a}button.secondary.hollow.disabled,button.secondary.hollow:disabled,.button.secondary.hollow.disabled,.button.secondary.hollow:disabled{background-color:white;border-color:#d89497;color:#d89497}button.secondary.hollow.disabled:hover,button.secondary.hollow:disabled:hover,.button.secondary.hollow.disabled:hover,.button.secondary.hollow:disabled:hover{border-color:#d89497;color:#d89497}button.tertiary,.button.tertiary{background-color:#6f8dae}button.tertiary.selected,button.tertiary.checked,button.tertiary:hover,button.tertiary:focus,.button.tertiary.selected,.button.tertiary.checked,.button.tertiary:hover,.button.tertiary:focus{background-color:#364560}button.tertiary.disabled,button.tertiary:disabled,.button.tertiary.disabled,.button.tertiary:disabled{background-color:#909fb0}button.tertiary.disabled:hover,button.tertiary:disabled:hover,.button.tertiary.disabled:hover,.button.tertiary:disabled:hover{background-color:#909fb0}button.tertiary.hollow,.button.tertiary.hollow{border-color:#6f8dae;color:#6f8dae;background-color:white}button.tertiary.hollow.selected,button.tertiary.hollow.checked,button.tertiary.hollow:hover,button.tertiary.hollow:focus,.button.tertiary.hollow.selected,.button.tertiary.hollow.checked,.button.tertiary.hollow:hover,.button.tertiary.hollow:focus{border-color:#364560;color:#364560}button.tertiary.hollow.disabled,button.tertiary.hollow:disabled,.button.tertiary.hollow.disabled,.button.tertiary.hollow:disabled{background-color:white;border-color:#909fb0;color:#909fb0}button.tertiary.hollow.disabled:hover,button.tertiary.hollow:disabled:hover,.button.tertiary.hollow.disabled:hover,.button.tertiary.hollow:disabled:hover{border-color:#909fb0;color:#909fb0}button.quaternary,.button.quaternary{background-color:#efb52e}button.quaternary.selected,button.quaternary.checked,button.quaternary:hover,button.quaternary:focus,.button.quaternary.selected,.button.quaternary.checked,.button.quaternary:hover,.button.quaternary:focus{background-color:#c9910f}button.quaternary.disabled,button.quaternary:disabled,.button.quaternary.disabled,.button.quaternary:disabled{background-color:#d0b370}button.quaternary.disabled:hover,button.quaternary:disabled:hover,.button.quaternary.disabled:hover,.button.quaternary:disabled:hover{background-color:#d0b370}button.quaternary.hollow,.button.quaternary.hollow{border-color:#efb52e;color:#efb52e;background-color:white}button.quaternary.hollow.selected,button.quaternary.hollow.checked,button.quaternary.hollow:hover,button.quaternary.hollow:focus,.button.quaternary.hollow.selected,.button.quaternary.hollow.checked,.button.quaternary.hollow:hover,.button.quaternary.hollow:focus{border-color:#c9910f;color:#c9910f}button.quaternary.hollow.disabled,button.quaternary.hollow:disabled,.button.quaternary.hollow.disabled,.button.quaternary.hollow:disabled{background-color:white;border-color:#d0b370;color:#d0b370}button.quaternary.hollow.disabled:hover,button.quaternary.hollow:disabled:hover,.button.quaternary.hollow.disabled:hover,.button.quaternary.hollow:disabled:hover{border-color:#d0b370;color:#d0b370}button.light,.button.light{background-color:#d0c9d6}button.light.selected,button.light.checked,button.light:hover,button.light:focus,.button.light.selected,.button.light.checked,.button.light:hover,.button.light:focus{background-color:#b1b1b1}button.light.disabled,button.light:disabled,.button.light.disabled,.button.light:disabled{background-color:#c1bdc4}button.light.disabled:hover,button.light:disabled:hover,.button.light.disabled:hover,.button.light:disabled:hover{background-color:#c1bdc4}button.light.hollow,.button.light.hollow{border-color:#d0c9d6;color:#d0c9d6;background-color:white}button.light.hollow.selected,button.light.hollow.checked,button.light.hollow:hover,button.light.hollow:focus,.button.light.hollow.selected,.button.light.hollow.checked,.button.light.hollow:hover,.button.light.hollow:focus{border-color:#b1b1b1;color:#b1b1b1}button.light.hollow.disabled,button.light.hollow:disabled,.button.light.hollow.disabled,.button.light.hollow:disabled{background-color:white;border-color:#c1bdc4;color:#c1bdc4}button.light.hollow.disabled:hover,button.light.hollow:disabled:hover,.button.light.hollow.disabled:hover,.button.light.hollow:disabled:hover{border-color:#c1bdc4;color:#c1bdc4}button.dark,.button.dark{background-color:#49484a}button.dark.selected,button.dark.checked,button.dark:hover,button.dark:focus,.button.dark.selected,.button.dark.checked,.button.dark:hover,.button.dark:focus{background-color:#6f6e71}button.dark.disabled,button.dark:disabled,.button.dark.disabled,.button.dark:disabled{background-color:#7d7d7e}button.dark.disabled:hover,button.dark:disabled:hover,.button.dark.disabled:hover,.button.dark:disabled:hover{background-color:#7d7d7e}button.dark.hollow,.button.dark.hollow{border-color:#49484a;color:#49484a;background-color:white}button.dark.hollow.selected,button.dark.hollow.checked,button.dark.hollow:hover,button.dark.hollow:focus,.button.dark.hollow.selected,.button.dark.hollow.checked,.button.dark.hollow:hover,.button.dark.hollow:focus{border-color:#6f6e71;color:#6f6e71}button.dark.hollow.disabled,button.dark.hollow:disabled,.button.dark.hollow.disabled,.button.dark.hollow:disabled{background-color:white;border-color:#7d7d7e;color:#7d7d7e}button.dark.hollow.disabled:hover,button.dark.hollow:disabled:hover,.button.dark.hollow.disabled:hover,.button.dark.hollow:disabled:hover{border-color:#7d7d7e;color:#7d7d7e}button.error,.button.error{background-color:#f2474d}button.error.selected,button.error.checked,button.error:hover,button.error:focus,.button.error.selected,.button.error.checked,.button.error:hover,.button.error:focus{background-color:#a02323}button.error.disabled,button.error:disabled,.button.error.disabled,.button.error:disabled{background-color:#d27c7f}button.error.disabled:hover,button.error:disabled:hover,.button.error.disabled:hover,.button.error:disabled:hover{background-color:#d27c7f}button.error.hollow,.button.error.hollow{border-color:#f2474d;color:#f2474d;background-color:white}button.error.hollow.selected,button.error.hollow.checked,button.error.hollow:hover,button.error.hollow:focus,.button.error.hollow.selected,.button.error.hollow.checked,.button.error.hollow:hover,.button.error.hollow:focus{border-color:#a02323;color:#a02323}button.error.hollow.disabled,button.error.hollow:disabled,.button.error.hollow.disabled,.button.error.hollow:disabled{background-color:white;border-color:#d27c7f;color:#d27c7f}button.error.hollow.disabled:hover,button.error.hollow:disabled:hover,.button.error.hollow.disabled:hover,.button.error.hollow:disabled:hover{border-color:#d27c7f;color:#d27c7f}button.success,.button.success{background-color:#6ed18c}button.success.selected,button.success.checked,button.success:hover,button.success:focus,.button.success.selected,.button.success.checked,.button.success:hover,.button.success:focus{background-color:#278740}button.success.disabled,button.success:disabled,.button.success.disabled,.button.success:disabled{background-color:#90c19f}button.success.disabled:hover,button.success:disabled:hover,.button.success.disabled:hover,.button.success:disabled:hover{background-color:#90c19f}button.success.hollow,.button.success.hollow{border-color:#6ed18c;color:#6ed18c;background-color:white}button.success.hollow.selected,button.success.hollow.checked,button.success.hollow:hover,button.success.hollow:focus,.button.success.hollow.selected,.button.success.hollow.checked,.button.success.hollow:hover,.button.success.hollow:focus{border-color:#278740;color:#278740}button.success.hollow.disabled,button.success.hollow:disabled,.button.success.hollow.disabled,.button.success.hollow:disabled{background-color:white;border-color:#90c19f;color:#90c19f}button.success.hollow.disabled:hover,button.success.hollow:disabled:hover,.button.success.hollow.disabled:hover,.button.success.hollow:disabled:hover{border-color:#90c19f;color:#90c19f}button.warning,.button.warning{background-color:#ffc447}button.warning.selected,button.warning.checked,button.warning:hover,button.warning:focus,.button.warning.selected,.button.warning.checked,.button.warning:hover,.button.warning:focus{background-color:#d8a131}button.warning.disabled,button.warning:disabled,.button.warning.disabled,.button.warning:disabled{background-color:#d8bb7c}button.warning.disabled:hover,button.warning:disabled:hover,.button.warning.disabled:hover,.button.warning:disabled:hover{background-color:#d8bb7c}button.warning.hollow,.button.warning.hollow{border-color:#ffc447;color:#ffc447;background-color:white}button.warning.hollow.selected,button.warning.hollow.checked,button.warning.hollow:hover,button.warning.hollow:focus,.button.warning.hollow.selected,.button.warning.hollow.checked,.button.warning.hollow:hover,.button.warning.hollow:focus{border-color:#d8a131;color:#d8a131}button.warning.hollow.disabled,button.warning.hollow:disabled,.button.warning.hollow.disabled,.button.warning.hollow:disabled{background-color:white;border-color:#d8bb7c;color:#d8bb7c}button.warning.hollow.disabled:hover,button.warning.hollow:disabled:hover,.button.warning.hollow.disabled:hover,.button.warning.hollow:disabled:hover{border-color:#d8bb7c;color:#d8bb7c}button.xs,.button.xs{font-family:"proxima-nova",sans-serif;font-size:12px;font-weight:500;line-height:1;padding:0 1rem;height:1.5rem}button.sm,.button.sm{font-family:"proxima-nova",sans-serif;font-size:12px;font-weight:500;line-height:1;padding:0 1.5rem;height:2rem}button.md,.button.md{font-family:"proxima-nova",sans-serif;font-size:16px;font-weight:500;line-height:1;padding:0 2rem;height:2.75rem}button.lg,.button.lg{font-family:"proxima-nova",sans-serif;font-size:20px;font-weight:500;line-height:1;padding:0 2.5rem;height:3.5rem}button.xl,.button.xl{font-family:"proxima-nova",sans-serif;font-size:20px;font-weight:500;line-height:1;padding:0 3rem;height:4rem}button.pill,.button.pill{border-radius:100rem}.checkbox [type="checkbox"]{display:none}.checkbox label{display:flex;align-items:flex-start;cursor:pointer;width:100%;position:relative}.checkbox label::before{content:'';width:25px;min-width:25px;height:25px;border:1px solid #dce0e0;border-radius:3px;display:inline-block;margin-right:8px}.checkbox label div{flex:1;display:flex;flex-direction:column}.checkbox label div span{line-height:1;font-weight:bold}.checkbox label div p{margin-top:0.5rem}.checkbox input[type="checkbox"]:checked+label::before{background:#37bec3;border-color:#37bec3}.checkbox input[type="checkbox"]:checked+label::after{content:'';position:absolute;left:8px;top:13px;background:white;width:2px;height:2px;box-shadow:2px 0 0 white, 4px 0 0 white, 4px -2px 0 white, 4px -4px 0 white, 4px -6px 0 white, 4px -8px 0 white;transform:rotate(45deg)}.form{border:1px solid #b1b1b1;border-radius:8px;padding:24px}.form.portal{border:none;box-shadow:0px 2px 8px #00000024}.form .field input,.form .field textarea{margin-top:8px;margin-bottom:8px;width:100%}.form .field small{display:none}.form .field.error label{color:#f2474d}.form .field.error input,.form .field.error textarea{border:1px solid #ffb4b7;background-color:#fff7f7}.form .field.error small{color:#f2474d;display:block}.form .field.success label{color:#6ed18c}.form .field.success input,.form .field.success textarea{border:1px solid #94e8ad;background-color:#f4fcf7}.form .field.success small{color:#6ed18c;display:block}.form .field.warning label{color:#ffc447}.form .field.warning input,.form .field.warning textarea{border:1px solid #ffdd93;background-color:#fff3db}.form .field.warning small{color:#ffc447;display:block}.form .field.info label{color:#6f8dae}.form .field.info input,.form .field.info textarea{border:1px solid #aac4e0;background-color:#f1f6fd}.form .field.info small{color:#6f8dae;display:block}.form .field.primary label{color:#37bec3}.form .field.primary input,.form .field.primary textarea{border:1px solid #6ed0d3;background-color:rgba(0,0,0,0)}.form .field.primary small{color:#37bec3;display:block}@media only screen and (max-width: 768px){.form.portal{box-shadow:none;padding:0}}input:not([type='radio']):not([type='checkbox']),.input,textarea{font-size:16px;font-family:"proxima-nova",sans-serif;font-weight:400;padding:0.875rem 0.75rem;display:inline-block;outline:none;border:1px solid #dce0e0;border-radius:6px;transition:border 0.2s;text-align:left;min-width:10rem;background-color:white}input:not([type='radio']):not([type='checkbox'])::placeholder,.input::placeholder,textarea::placeholder{color:#b1b1b1}input:not([type='radio']):not([type='checkbox']):hover,.input:hover,textarea:hover{border-color:#b1b1b1}input:not([type='radio']):not([type='checkbox']).active,.input.active,textarea.active{border:1px solid #6ed0d3}input:not([type='radio']):not([type='checkbox']):disabled,input:not([type='radio']):not([type='checkbox']) .disabled,.input:disabled,.input .disabled,textarea:disabled,textarea .disabled{background:#dce0e0;border:1px solid #dce0e0;color:#757575}input:not([type='radio']):not([type='checkbox']):disabled:hover,input:not([type='radio']):not([type='checkbox']) .disabled:hover,.input:disabled:hover,.input .disabled:hover,textarea:disabled:hover,textarea .disabled:hover{cursor:not-allowed}input:not([type='radio']):not([type='checkbox']):not([type='button']):focus,.input:not([type='button']):focus,textarea:not([type='button']):focus{border:1px solid #6ed0d3}input:not([type='radio']):not([type='checkbox']):not([type='button']).error,.input:not([type='button']).error,textarea:not([type='button']).error{border:1px solid #ffb4b7;color:black;background:#fff7f7}input:not([type='radio']):not([type='checkbox']):not([type='button']).error::placeholder,.input:not([type='button']).error::placeholder,textarea:not([type='button']).error::placeholder{color:#b1b1b1}input:not([type='radio']):not([type='checkbox']):not([type='button']).error:focus,.input:not([type='button']).error:focus,textarea:not([type='button']).error:focus{border:1px solid #ffb4b7}input:not([type='radio']):not([type='checkbox']):not([type='button']).error:disabled,input:not([type='radio']):not([type='checkbox']):not([type='button']).error .disabled,.input:not([type='button']).error:disabled,.input:not([type='button']).error .disabled,textarea:not([type='button']).error:disabled,textarea:not([type='button']).error .disabled{background:#d8d4d4;border:1px solid #d8b3b4}input:not([type='radio']):not([type='checkbox']):not([type='button']).error:disabled:hover,input:not([type='radio']):not([type='checkbox']):not([type='button']).error .disabled:hover,.input:not([type='button']).error:disabled:hover,.input:not([type='button']).error .disabled:hover,textarea:not([type='button']).error:disabled:hover,textarea:not([type='button']).error .disabled:hover{cursor:not-allowed}input:not([type='radio']):not([type='checkbox']):not([type='button']).success,.input:not([type='button']).success,textarea:not([type='button']).success{border:1px solid #94e8ad;color:black;background:#f4fcf7}input:not([type='radio']):not([type='checkbox']):not([type='button']).success::placeholder,.input:not([type='button']).success::placeholder,textarea:not([type='button']).success::placeholder{color:#b1b1b1}input:not([type='radio']):not([type='checkbox']):not([type='button']).success:focus,.input:not([type='button']).success:focus,textarea:not([type='button']).success:focus{border:1px solid #94e8ad}input:not([type='radio']):not([type='checkbox']):not([type='button']).success:disabled,input:not([type='radio']):not([type='checkbox']):not([type='button']).success .disabled,.input:not([type='button']).success:disabled,.input:not([type='button']).success .disabled,textarea:not([type='button']).success:disabled,textarea:not([type='button']).success .disabled{background:#d3d7d4;border:1px solid #a3cdaf}input:not([type='radio']):not([type='checkbox']):not([type='button']).success:disabled:hover,input:not([type='radio']):not([type='checkbox']):not([type='button']).success .disabled:hover,.input:not([type='button']).success:disabled:hover,.input:not([type='button']).success .disabled:hover,textarea:not([type='button']).success:disabled:hover,textarea:not([type='button']).success .disabled:hover{cursor:not-allowed}input:not([type='radio']):not([type='checkbox']):not([type='button']).warning,.input:not([type='button']).warning,textarea:not([type='button']).warning{border:1px solid #ffdd93;color:black;background:#fff3db}input:not([type='radio']):not([type='checkbox']):not([type='button']).warning::placeholder,.input:not([type='button']).warning::placeholder,textarea:not([type='button']).warning::placeholder{color:#b1b1b1}input:not([type='radio']):not([type='checkbox']):not([type='button']).warning:focus,.input:not([type='button']).warning:focus,textarea:not([type='button']).warning:focus{border:1px solid #ffdd93}input:not([type='radio']):not([type='checkbox']):not([type='button']).warning:disabled,input:not([type='radio']):not([type='checkbox']):not([type='button']).warning .disabled,.input:not([type='button']).warning:disabled,.input:not([type='button']).warning .disabled,textarea:not([type='button']).warning:disabled,textarea:not([type='button']).warning .disabled{background:#d8d2c6;border:1px solid #d8c7a2}input:not([type='radio']):not([type='checkbox']):not([type='button']).warning:disabled:hover,input:not([type='radio']):not([type='checkbox']):not([type='button']).warning .disabled:hover,.input:not([type='button']).warning:disabled:hover,.input:not([type='button']).warning .disabled:hover,textarea:not([type='button']).warning:disabled:hover,textarea:not([type='button']).warning .disabled:hover{cursor:not-allowed}input:not([type='radio']):not([type='checkbox']):not([type='button']).info,.input:not([type='button']).info,textarea:not([type='button']).info{border:1px solid #aac4e0;color:black;background:#f1f6fd}input:not([type='radio']):not([type='checkbox']):not([type='button']).info::placeholder,.input:not([type='button']).info::placeholder,textarea:not([type='button']).info::placeholder{color:#b1b1b1}input:not([type='radio']):not([type='checkbox']):not([type='button']).info:focus,.input:not([type='button']).info:focus,textarea:not([type='button']).info:focus{border:1px solid #aac4e0}input:not([type='radio']):not([type='checkbox']):not([type='button']).info:disabled,input:not([type='radio']):not([type='checkbox']):not([type='button']).info .disabled,.input:not([type='button']).info:disabled,.input:not([type='button']).info .disabled,textarea:not([type='button']).info:disabled,textarea:not([type='button']).info .disabled{background:#d1d4d7;border:1px solid #aebbc9}input:not([type='radio']):not([type='checkbox']):not([type='button']).info:disabled:hover,input:not([type='radio']):not([type='checkbox']):not([type='button']).info .disabled:hover,.input:not([type='button']).info:disabled:hover,.input:not([type='button']).info .disabled:hover,textarea:not([type='button']).info:disabled:hover,textarea:not([type='button']).info .disabled:hover{cursor:not-allowed}input:not([type='radio']):not([type='checkbox']):not([type='button']).primary,.input:not([type='button']).primary,textarea:not([type='button']).primary{border:1px solid #6ed0d3;color:black;background:rgba(0,0,0,0)}input:not([type='radio']):not([type='checkbox']):not([type='button']).primary::placeholder,.input:not([type='button']).primary::placeholder,textarea:not([type='button']).primary::placeholder{color:#b1b1b1}input:not([type='radio']):not([type='checkbox']):not([type='button']).primary:focus,.input:not([type='button']).primary:focus,textarea:not([type='button']).primary:focus{border:1px solid #6ed0d3}input:not([type='radio']):not([type='checkbox']):not([type='button']).primary:disabled,input:not([type='radio']):not([type='checkbox']):not([type='button']).primary .disabled,.input:not([type='button']).primary:disabled,.input:not([type='button']).primary .disabled,textarea:not([type='button']).primary:disabled,textarea:not([type='button']).primary .disabled{background:rgba(177,177,177,0.5);border:1px solid #90c1c2}input:not([type='radio']):not([type='checkbox']):not([type='button']).primary:disabled:hover,input:not([type='radio']):not([type='checkbox']):not([type='button']).primary .disabled:hover,.input:not([type='button']).primary:disabled:hover,.input:not([type='button']).primary .disabled:hover,textarea:not([type='button']).primary:disabled:hover,textarea:not([type='button']).primary .disabled:hover{cursor:not-allowed}input:not([type='radio']):not([type='checkbox']):not([type='button']).secondary,.input:not([type='button']).secondary,textarea:not([type='button']).secondary{border:1px solid #f19b9f;color:black;background:rgba(0,0,0,0)}input:not([type='radio']):not([type='checkbox']):not([type='button']).secondary::placeholder,.input:not([type='button']).secondary::placeholder,textarea:not([type='button']).secondary::placeholder{color:#b1b1b1}input:not([type='radio']):not([type='checkbox']):not([type='button']).secondary:focus,.input:not([type='button']).secondary:focus,textarea:not([type='button']).secondary:focus{border:1px solid #f19b9f}input:not([type='radio']):not([type='checkbox']):not([type='button']).secondary:disabled,input:not([type='radio']):not([type='checkbox']):not([type='button']).secondary .disabled,.input:not([type='button']).secondary:disabled,.input:not([type='button']).secondary .disabled,textarea:not([type='button']).secondary:disabled,textarea:not([type='button']).secondary .disabled{background:rgba(177,177,177,0.5);border:1px solid #d1a6a8}input:not([type='radio']):not([type='checkbox']):not([type='button']).secondary:disabled:hover,input:not([type='radio']):not([type='checkbox']):not([type='button']).secondary .disabled:hover,.input:not([type='button']).secondary:disabled:hover,.input:not([type='button']).secondary .disabled:hover,textarea:not([type='button']).secondary:disabled:hover,textarea:not([type='button']).secondary .disabled:hover{cursor:not-allowed}input:not([type='radio']):not([type='checkbox']):not([type='button']).tertiary,.input:not([type='button']).tertiary,textarea:not([type='button']).tertiary{border:1px solid #aac4e0;color:black;background:rgba(0,0,0,0)}input:not([type='radio']):not([type='checkbox']):not([type='button']).tertiary::placeholder,.input:not([type='button']).tertiary::placeholder,textarea:not([type='button']).tertiary::placeholder{color:#b1b1b1}input:not([type='radio']):not([type='checkbox']):not([type='button']).tertiary:focus,.input:not([type='button']).tertiary:focus,textarea:not([type='button']).tertiary:focus{border:1px solid #aac4e0}input:not([type='radio']):not([type='checkbox']):not([type='button']).tertiary:disabled,input:not([type='radio']):not([type='checkbox']):not([type='button']).tertiary .disabled,.input:not([type='button']).tertiary:disabled,.input:not([type='button']).tertiary .disabled,textarea:not([type='button']).tertiary:disabled,textarea:not([type='button']).tertiary .disabled{background:rgba(177,177,177,0.5);border:1px solid #aebbc9}input:not([type='radio']):not([type='checkbox']):not([type='button']).tertiary:disabled:hover,input:not([type='radio']):not([type='checkbox']):not([type='button']).tertiary .disabled:hover,.input:not([type='button']).tertiary:disabled:hover,.input:not([type='button']).tertiary .disabled:hover,textarea:not([type='button']).tertiary:disabled:hover,textarea:not([type='button']).tertiary .disabled:hover{cursor:not-allowed}input:not([type='radio']):not([type='checkbox']):not([type='button']).quaternary,.input:not([type='button']).quaternary,textarea:not([type='button']).quaternary{border:1px solid #f9ce83;color:black;background:rgba(0,0,0,0)}input:not([type='radio']):not([type='checkbox']):not([type='button']).quaternary::placeholder,.input:not([type='button']).quaternary::placeholder,textarea:not([type='button']).quaternary::placeholder{color:#b1b1b1}input:not([type='radio']):not([type='checkbox']):not([type='button']).quaternary:focus,.input:not([type='button']).quaternary:focus,textarea:not([type='button']).quaternary:focus{border:1px solid #f9ce83}input:not([type='radio']):not([type='checkbox']):not([type='button']).quaternary:disabled,input:not([type='radio']):not([type='checkbox']):not([type='button']).quaternary .disabled,.input:not([type='button']).quaternary:disabled,.input:not([type='button']).quaternary .disabled,textarea:not([type='button']).quaternary:disabled,textarea:not([type='button']).quaternary .disabled{background:rgba(177,177,177,0.5);border:1px solid #d5c09a}input:not([type='radio']):not([type='checkbox']):not([type='button']).quaternary:disabled:hover,input:not([type='radio']):not([type='checkbox']):not([type='button']).quaternary .disabled:hover,.input:not([type='button']).quaternary:disabled:hover,.input:not([type='button']).quaternary .disabled:hover,textarea:not([type='button']).quaternary:disabled:hover,textarea:not([type='button']).quaternary .disabled:hover{cursor:not-allowed}textarea{min-height:7.5rem}[type="radio"]:checked,[type="radio"]:not(:checked){position:absolute;left:-9999px}[type="radio"]:checked+label,[type="radio"]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666}[type="radio"]:checked+label:before,[type="radio"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #ddd;border-radius:100%;background:#fff}[type="radio"]:checked+label:after,[type="radio"]:not(:checked)+label:after{content:'';width:12px;height:12px;background:#37bec3;position:absolute;top:4px;left:4px;border-radius:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}[type="radio"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}[type="radio"]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}#flashes{position:fixed;bottom:5px;right:5px;width:300px;z-index:1}#flashes .alert{border-radius:8px;padding:16px;position:relative;margin-bottom:16px}#flashes .alert.success{background:#6ed18c}#flashes .alert.success .content strong{color:#fff}#flashes .alert.success .content p{color:#fff}#flashes .alert.error{background:#f2474d}#flashes .alert.error .content strong{color:#fff}#flashes .alert.error .content p{color:#fff}#flashes .alert.warning{background:#ffc447}#flashes .alert.warning .content strong{color:#fff}#flashes .alert.warning .content p{color:#fff}#flashes .alert.info{background:#6f8dae}#flashes .alert.info .content strong{color:#fff}#flashes .alert.info .content p{color:#fff}#flashes .alert .content strong{display:inline-block}#flashes .alert .content p{margin:0}#flashes .alert .close button{font-size:24px;background:none;text-decoration:none;color:white;position:absolute;top:0;right:0;height:2.5rem;display:flex;padding:0.5rem 1rem;align-items:center}.auth-form .title{margin-bottom:24px}.auth-form .fields{margin-bottom:24px}.auth-form .fields .field{display:flex;flex-direction:column;margin-bottom:16px}.auth-form .fields .field label{margin-bottom:8px}.auth-form .footer{display:flex;justify-content:space-between;align-items:center}.author{display:flex;flex-direction:row;align-items:center;padding:16px 0;border-top:1px solid #37bec3;border-bottom:1px solid #37bec3}.author .avatar{margin-right:16px}.author .content p{margin:0}@media only screen and (max-width: 768px){.author{display:flex;flex-direction:column;text-align:center}.author .avatar{margin-bottom:16px;margin-right:0}}.availability-updates{box-shadow:0px 2px 8px #00000024;padding:24px;border-radius:6px}.availability-updates .title{margin-bottom:16px}.availability-updates .containers{display:flex;flex-wrap:wrap}.availability-updates .containers .name{margin-bottom:8px}.availability-updates .containers .accepting-clients{margin-right:48px}.availability-updates .containers .other-updates textarea{margin-top:16px;margin-bottom:16px;display:block;width:100%}.availability-updates .containers .tab-container{margin-bottom:16px}.availability-updates .containers .tab-container .location-name{margin-bottom:8px}@media only screen and (max-width: 768px){.availability-updates{margin-bottom:16px}}.avatar{flex:0 0 7rem;width:7rem;height:7rem;border-radius:100%;object-fit:cover}.avatar.xxs{flex:0 0 2.5rem;width:2.5rem;height:2.5rem}.avatar.xs{flex:0 0 3rem;width:3rem;height:3rem}.avatar.sm{flex:0 0 5rem;width:5rem;height:5rem}.avatar.md{flex:0 0 7rem;width:7rem;height:7rem}.avatar.search-card-avatar{flex:0 0 7.75rem;width:7.75rem;height:7.75rem}.avatar.lg{flex:0 0 9rem;width:9rem;height:9rem}.avatar.xl{flex:0 0 13rem;width:13rem;height:13rem}.avatar.xxl{flex:0 0 15rem;width:15rem;height:15rem}.avatar.border-grey{border-color:#dce0e0}.avatar.primary{border-color:#37bec3}.avatar.secondary{border-color:#ff777d}.avatar.tertiary{border-color:#6f8dae}.avatar.quaternary{border-color:#efb52e}.avatar.success{border-color:#6ed18c}.avatar.error{border-color:#f2474d}.avatar.warning{border-color:#ffc447}.avatar[class*=border-]{padding:5px;border-width:1px;border-style:solid}.breadcrumbs{display:flex;align-items:center;flex-wrap:wrap}.breadcrumbs a{color:#737373;font-size:13px}.breadcrumbs a:hover{color:#222}.breadcrumbs i,.breadcrumbs svg{margin:0 16px;color:#37bec3}.breadcrumbs-container{padding:16px;border-bottom:1px solid #dee1e5}@media only screen and (max-width: 768px){.breadcrumbs a{font-size:13px}.breadcrumbs i,.breadcrumbs svg{margin:0 8px;color:#37bec3}}.card{height:auto;width:100%;background-color:white;border-radius:0.5rem;padding:1.5rem 1rem;border:1px solid #dce0e0}.card.search{display:flex;flex-direction:row;padding:2.5rem 16px 16px 16px;position:relative;overflow:hidden;transition:0.3s}.card.search:hover{box-shadow:0 4px 10px 0 rgba(0,0,0,0.12),0 2px 6px 0 rgba(0,0,0,0.08)}.card.search .avatar{margin-right:16px}.card.search .info{font-size:initial}.card.search .info .name{color:#222;margin:0}.card.search .info .title{color:#222;font-weight:500;line-height:1.3rem}.card.search .info .align-items{display:flex;align-items:center;margin-bottom:8px}.card.search .info .align-items .name{margin:0}.card.search .info .areas{color:#222;margin-bottom:4px}.card.search .info .specialties{display:flex;flex-wrap:wrap}.card.search .info .specialties .specialty{padding-right:1rem;color:#222;font-weight:300;line-height:1.2rem;font-size:0.95rem}.card.search .info .online-therapy-profile i{padding:9.5px;height:34px;width:34px;background:#37bec3;border-radius:50%;color:#fff;font-size:13px}.card.search .info .online-therapy-profile{padding:4px;margin-top:6px;font-size:16px;color:#37bec3;font-weight:600;margin-bottom:6px;padding-left:0px}.card.search .info .online-therapy-profile .online-therapy-content{margin-left:4px}.card.icon{max-width:20rem;display:flex;align-items:center;flex-direction:column;border:none}.card.icon .icon-container{border:1px solid #49484a;border-radius:100%;width:6rem;height:6rem;display:flex;align-items:center;justify-content:center;color:#49484a;margin-bottom:1rem}.card.icon .icon-container svg,.card.icon .icon-container i{font-size:2rem}.card.icon .info{text-align:center}.card.listings{display:flex;padding:0;border:none}.card.listings .avatar{margin-right:48px}.card.listings .profile{width:100%}.card.listings .profile .type{color:#37bec3}.card.listings .profile p{margin:0}.card.listings .profile .insurance span:first-child,.card.listings .profile .session-fees span:first-child{font-weight:bold;margin-right:8px}.card.listings .profile .about{margin-bottom:24px}.card.listings .profile .call-to-action button:first-child{margin-right:16px}.client-status{position:absolute;top:0;left:0;right:0;border-radius:0.25rem 0 0;display:flex;align-items:center}.client-status .icon{z-index:2;position:absolute}.client-status .desc{z-index:1;width:100%;text-align:center}.client-status .icon>i{color:white;padding:0.5rem 0rem;width:2rem}.client-status .desc>p{font-size:0.75rem;padding:0.5rem 0.75rem;line-height:1rem;font-weight:bold;color:white;will-change:nowrap;margin:0;z-index:1}@media only screen and (max-width: 768px){.card{border:none;border-bottom:1px solid #dce0e0}.card.search .avatar{margin-right:1rem;height:5rem;width:5rem;flex:0 0 5rem;min-height:5rem;min-width:5rem}.card.search .info .name{font-size:20px}.card.search .info .align-items{margin-bottom:0}.card.search .info .title{font-size:12px}.card.search .info .areas{font-size:12px}.card.search .info .specialties .specialty{padding-right:0.5rem;font-size:12px}.card.search .info .tag{padding:4px 8px}.card.listings{flex-direction:column;align-items:center}.card.listings .avatar{margin-right:0;margin-bottom:24px}.card.listings .profile .therapist-info{text-align:center}.card.listings .profile .call-to-action{display:flex;justify-content:space-between}}.contact-form{display:flex;flex-direction:row;justify-content:space-between;box-shadow:0px 2px 8px #00000024;padding:24px;border-radius:6px}.contact-form .form{width:49%}.contact-form .form.consult-times .title{margin-bottom:0}.contact-form .form.consult-times .fields .field{display:flex;align-items:center}.contact-form .form.consult-times .fields .field label{width:25%;padding-right:8px}.contact-form .toggle-items .item{display:flex;margin-bottom:16px}.contact-form .toggle-items .item h6{width:100%;margin-bottom:0}@media only screen and (min-width: 768px) and (max-width: 1024px){.contact-form .form.consult-times .fields .field{flex-direction:column;align-items:flex-start}.contact-form .form.consult-times .fields .field label{width:100%}}@media only screen and (max-width: 768px){.contact-form{flex-direction:column}.contact-form .form{width:100%}.contact-form .form.consult-times .fields .field{flex-direction:column;align-items:flex-start}.contact-form .form.consult-times .fields .field label{width:100%}.contact-form .toggle-items{margin-bottom:24px}.contact-form .toggle-items .item{align-items:center}.contact-form .toggle-items .item h6{width:100%}}.popup-container{width:90%;position:absolute;cursor:auto;height:0;box-shadow:0px 2px 10px 1px rgba(0,0,0,0.5)}.popup-container .popup-bubble-anchor{position:absolute;width:100%;bottom:8px;left:0}.popup-container .popup-bubble-anchor::after{content:'';position:absolute;top:0;left:0;transform:translate(-50%, 0);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid white}.popup-container .popup-bubble-anchor .popup-bubble{position:absolute;top:0;left:0;transform:translate(-50%, -100%)}.popup-container .popup-bubble-anchor .popup-bubble .header{padding:16px;background-color:#37bec3;color:white;display:flex;align-items:center;justify-content:space-between}.popup-container .popup-bubble-anchor .popup-bubble .header .close{color:white;padding-left:16px;cursor:pointer}.popup-container .popup-bubble-anchor .popup-bubble .cards{overflow-x:scroll;max-height:25rem}.popup-container .popup-bubble-anchor .popup-bubble .cards .card{border-radius:0;padding:2rem 16px 8px}.popup-container .popup-bubble-anchor .popup-bubble .cards .card .avatar{width:5rem;height:5rem;flex:0 0 5rem}.popup-container .popup-bubble-anchor .popup-bubble .cards .card .info{font-size:14px}.popup-container .popup-bubble-anchor .popup-bubble .cards .card .info .align-items{margin-bottom:0}.popup-container .popup-bubble-anchor .popup-bubble .cards .card:not(:last-child){border-bottom:1px solid #dee1e5}.popup-container .popup-bubble-anchor .popup-bubble .cards .card .image-container{margin-right:1rem}.popup-container .popup-bubble-anchor .popup-bubble .cards .card .image-container img{width:5rem;height:5rem}@media only screen and (max-width: 600px){.popup-container .popup-bubble-anchor .popup-bubble .cards{height:10rem}}@media only screen and (max-height: 750px){.popup-container .popup-bubble-anchor .popup-bubble .cards{height:15rem}}.custom-items .header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.custom-items .header h4,.custom-items .header h5{margin-bottom:0}.custom-items .form-container{margin-bottom:16px}.custom-items .form-container .text-input{margin-bottom:16px}.custom-items .form-container .text-input input{width:100%}.custom-items .form-container .text-input textarea{width:100%;resize:none;height:7rem}.custom-items .form-container .actions{display:flex;align-items:center;justify-content:space-between}.custom-items .form-container .actions button:first-child{margin-right:16px}.custom-items .custom-item{margin-bottom:16px}.dropdown{position:relative;word-wrap:break-word;display:inline-block}.dropdown.full{width:100%;display:block}.dropdown.full input,.dropdown.full .input{width:100%}.dropdown.full .dropdown-menu{width:100%}.dropdown .header svg,.dropdown .header i{position:absolute;top:0;right:0;padding:0 0.75rem;height:100%;display:flex;align-items:center;color:#b1b1b1;font-size:1rem}.dropdown .header input,.dropdown .header .input{padding-right:2rem;cursor:pointer}.dropdown .header input.placeholder,.dropdown .header .input.placeholder{color:#b1b1b1}.dropdown .header button{background:none;padding:0.875rem 0.75rem;color:black;height:auto}.dropdown .header button .placeholder{color:#b1b1b1}.dropdown-menu{position:absolute;margin-top:1rem;background:white;min-width:100%;border-radius:6px;z-index:100;box-shadow:0 7px 32px 0px rgba(0,0,0,0.07);border:1px #dce0e0 solid;width:20rem}.dropdown-menu.hidden{display:none}.dropdown-menu.budget{width:25rem}.dropdown-menu .options{overflow-y:scroll;max-height:15rem}.dropdown-menu .footer{width:100%;padding:0.875rem 1rem;border-top:1px solid #ecebed;display:flex;align-items:center;justify-content:space-between}.dropdown-item{position:relative;list-style:none;margin-left:0;display:flex;align-items:center;cursor:pointer}.dropdown-item:hover,.dropdown-item:active,.dropdown-item.active{background:rgba(0,0,0,0.05)}.dropdown-item input{display:none}.dropdown-item label{padding:0.875rem 1rem;display:block;color:#222222;cursor:pointer;user-select:none;width:100%}.dropdown-item input[type="checkbox"]:checked+label::after{left:24px;top:27px}.dropdown-item.multi-select label{display:flex;align-items:flex-start}@media only screen and (max-width: 768px){.dropdown{position:relative;word-wrap:break-word;display:inline-block}.dropdown-menu{width:100%}.dropdown-menu.budget{width:100%;padding:1rem}}.filters{display:flex;position:fixed;top:4rem;background:white;width:100%;align-items:center;padding:1rem 1rem;border-bottom:1px solid #dee1e5;z-index:10}.filters .more-filters{position:fixed;bottom:0;right:0;width:35vw;background-color:white;padding:2rem 2rem 6rem 2rem;overflow-y:scroll;border-left:1px solid #dee1e5}.filters .more-filters .header{display:none}.filters .more-filters h5{color:#37bec3;margin-bottom:16px}.filters .more-filters .container{margin-bottom:1rem}.filters .more-filters .container.options ul li{user-select:none;list-style:none;margin-left:0;white-space:pre-wrap;margin-bottom:24px}.filters .more-filters .container.options ul li label{display:flex;cursor:pointer;min-width:13rem;position:relative;align-items:flex-start}.filters .more-filters .container.options button{background-color:white;padding:0;color:#222}.filters .more-filters .container.options button span{margin-right:0.5rem;text-decoration:underline}.filters .more-filters .container .title{margin-bottom:0.5rem}.filters .more-filters .footer{border-top:1px solid #dee1e5;background:white;position:fixed;bottom:0;right:0;width:35vw;padding:1rem;border-left:1px solid #dee1e5}.filters .more-filters .footer .content{display:flex;justify-content:flex-end}.filters .more-filters .footer .content button:first-child{margin-right:1rem}.filters .number-of-therapists{padding-right:1rem;border-right:1px solid #dee1e5;margin-right:1rem;font-weight:bold}.filters .input-containers{display:flex;flex:1}.filters .input-containers .dropdown{margin-right:0.5rem;flex:1}.filters .input-containers .dropdown .header input,.filters .input-containers .dropdown .header button{width:100%;flex:1}.filters .input-containers button.more{height:auto}@media only screen and (max-width: 1080px){.filters .more-filters{width:100vw;top:0;padding-top:5rem}.filters .more-filters .header{display:block;position:fixed;top:0;left:0;width:100vw;border-bottom:1px solid #dee1e5;padding:0 16px;background-color:#fff;z-index:20}.filters .more-filters .header .content{display:flex;align-items:center;justify-content:space-between}.filters .more-filters .header .content a{color:#222;padding:16px}.filters .more-filters .footer{width:100vw;background:none;border:none;z-index:10;background-color:white;border-top:1px solid #dee1e5}.filters .more-filters .footer .reset{display:none}.filters .more-filters .footer .mobile-save{background-color:#37bec3;max-width:300px;width:90%;font-weight:600;height:3rem;font-size:16px;margin:auto}}@media only screen and (max-width: 768px){.filters{white-space:nowrap;z-index:50}.filters .input-containers button.more{height:2.75rem}}footer#admin{background-color:#d0c9d6;padding:3rem 1rem}footer#admin .help{margin-bottom:1rem}footer#website,footer#blog{background-color:#364560;padding:5rem 1rem;position:inherit;z-index:15}footer#website .title,footer#blog .title{max-width:1020px;font-weight:bold;margin:0 auto;color:white;text-align:center}footer#website hr,footer#blog hr{margin:5rem 0}footer#website .resources-container,footer#blog .resources-container{max-width:1020px;display:flex;flex-direction:row;margin:0 auto;padding-bottom:3rem;align-items:flex-start;justify-content:space-between}footer#website .resources-container .left,footer#blog .resources-container .left{display:flex}footer#website .resources-container .resources,footer#blog .resources-container .resources{align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;display:flex}footer#website .resources-container .resources a,footer#blog .resources-container .resources a{margin-bottom:0px}footer#website .resources-container .resource h6,footer#blog .resources-container .resource h6{text-transform:uppercase;color:#b3becb;margin-bottom:0.5rem;font-weight:bold;font-size:16px}footer#website .resources-container .resource:not(:last-child),footer#blog .resources-container .resource:not(:last-child){margin-right:5rem}footer#website .resources-container .resource ul li,footer#blog .resources-container .resource ul li{margin-bottom:0;margin-left:0;list-style:none}footer#website .resources-container .resource ul li a,footer#blog .resources-container .resource ul li a{color:#fff;opacity:0.7;transition:opacity 0.25s}footer#website .resources-container .resource ul li a:hover,footer#blog .resources-container .resource ul li a:hover{opacity:1}footer#website .resources-container .resource.social,footer#blog .resources-container .resource.social{margin-right:0}footer#website .resources-container .resource.social ul,footer#blog .resources-container .resource.social ul{display:flex;flex-wrap:wrap}footer#website .resources-container .resource.social ul li a,footer#blog .resources-container .resource.social ul li a{background-color:white;margin-right:1rem;padding:1rem;border-radius:100%;width:32px;width:2rem;height:32px;height:2rem;display:flex;align-items:center;justify-content:center;color:#6f8dae;transition:opacity 0.25s}footer#website .resources-container .resource.newsletter,footer#blog .resources-container .resource.newsletter{margin-top:2rem}footer#website .resources-container .resource.newsletter small,footer#blog .resources-container .resource.newsletter small{color:white}footer#website .resources-container .resource.newsletter form,footer#blog .resources-container .resource.newsletter form{position:relative}footer#website .resources-container .resource.newsletter form input#mce-EMAIL,footer#blog .resources-container .resource.newsletter form input#mce-EMAIL{border:none;border-radius:0;border-bottom:solid 1px #fff;padding-left:0;background:transparent;color:white;width:100%;box-shadow:none;padding-right:2rem}footer#website .resources-container .resource.newsletter form input#mce-EMAIL::placeholder,footer#blog .resources-container .resource.newsletter form input#mce-EMAIL::placeholder{opacity:0.4;color:white}footer#website .resources-container .resource.newsletter form button,footer#website .resources-container .resource.newsletter form .submit,footer#blog .resources-container .resource.newsletter form button,footer#blog .resources-container .resource.newsletter form .submit{position:absolute;height:100%;right:0;top:0;background:transparent;padding:0 0 0 1rem;opacity:0.4}footer#website .emergency,footer#blog .emergency{max-width:1020px;margin:0 auto;margin-bottom:1rem}footer#website .emergency span,footer#blog .emergency span{color:#fff;opacity:0.7}footer#website .emergency a,footer#blog .emergency a{opacity:1;color:white}footer#website .copyright,footer#blog .copyright{max-width:1020px;margin:0 auto;opacity:0.7;color:#fff}@media only screen and (max-width: 950px){footer#website,footer#blog{padding:2rem 1rem}footer#website hr,footer#blog hr{margin:2rem 0}footer#website .resources-container,footer#blog .resources-container{flex-direction:column;align-items:center}footer#website .resources-container .left,footer#website .resources-container .right,footer#blog .resources-container .left,footer#blog .resources-container .right{flex-direction:column;align-items:center}footer#website .resources-container .left .resource,footer#website .resources-container .right .resource,footer#blog .resources-container .left .resource,footer#blog .resources-container .right .resource{margin:0 0 2rem 0}footer#website .resources-container .left .resource .resource-title,footer#website .resources-container .right .resource .resource-title,footer#blog .resources-container .left .resource .resource-title,footer#blog .resources-container .right .resource .resource-title{text-align:center}footer#website .resources-container .left .resource ul li,footer#website .resources-container .right .resource ul li,footer#blog .resources-container .left .resource ul li,footer#blog .resources-container .right .resource ul li{text-align:center}footer#website .resources-container .left .resource.social ul,footer#website .resources-container .right .resource.social ul,footer#blog .resources-container .left .resource.social ul,footer#blog .resources-container .right .resource.social ul{justify-content:space-between}footer#website .resources-container .left .resource.social ul li a,footer#website .resources-container .right .resource.social ul li a,footer#blog .resources-container .left .resource.social ul li a,footer#blog .resources-container .right .resource.social ul li a{margin:0}}.image-picker .header{display:flex;align-items:center;margin-bottom:24px}.image-picker .header h5{margin-right:16px;margin-bottom:0}.image-picker .header .title{margin-right:16px}.image-picker .gallery{display:flex;align-items:center;flex-direction:row}.image-picker .gallery .image-container{height:10rem;width:10rem;position:relative;margin:0 24px 24px 0}.image-picker .gallery .image-container img{height:100%;width:100%;object-fit:cover}.image-picker .gallery .close{color:#f2474d;position:absolute;top:-1rem;right:-1rem}.image-picker .gallery .close i{font-size:2rem}.location-view-container{box-shadow:0px 2px 8px #00000024;padding:24px;border-radius:6px}.location-view-container .location-view{border-radius:6px}.location-view-container .location-view .header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:24px}.location-view-container .location-view .header h1,.location-view-container .location-view .header h2,.location-view-container .location-view .header h3,.location-view-container .location-view .header h4,.location-view-container .location-view .header h5,.location-view-container .location-view .header h6{margin:0}.location-view-container .location-view .header .location .area{display:flex;align-items:center}.location-view-container .location-view .header .location .area .name{margin-right:8px}.location-view-container .location-view .header .location .area i{color:#efb52e}.location-view-container .location-view .header .location .address{color:#737373}.location-view-container .location-view .sub-header{margin-bottom:24px}.location-view-container .location-view .sub-header .title{margin-bottom:0}.location-view-container .location-view .sub-header .desc{color:#737373}.location-view-container .location-view .appointment-info{display:flex;flex-direction:row;margin-bottom:24px}.location-view-container .location-view .appointment-info .available-hours{width:100%;margin-right:24px;box-shadow:0px 2px 8px #00000024;padding:24px;border-radius:6px}.location-view-container .location-view .appointment-info .available-hours .select-items{display:flex;flex-direction:column}.location-view-container .location-view .appointment-info .available-hours .select-items .checkbox{align-items:center;display:inline-flex}.location-view-container .location-view .appointment-info .available-hours .select-items .checkbox label{display:inline-flex;width:auto}.location-view-container .location-view .appointment-info .available-hours .select-items .checkbox label .time-of-day{width:125px}.location-view-container .location-view .appointment-info .regular-hours{width:100%;box-shadow:0px 2px 8px #00000024;padding:24px;border-radius:6px}.location-view-container .location-view .appointment-info .regular-hours .sub-header{display:flex;justify-content:space-between}.location-view-container .location-view .appointment-info .regular-hours .hours .hour{display:flex}.location-view-container .location-view .appointment-info .regular-hours .hours .hour span{display:block}.location-view-container .location-view .appointment-info .regular-hours .hours .hour span:first-child{width:100px}.location-view-container .location-view .location-details .toggle-items .item{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.location-view-container .location-view .location-details .toggle-items .item span{font-size:20px}.location-view-container .location-view-form .location-information .header,.location-view-container .location-view-form .location-hours .header{margin-bottom:16px}.location-view-container .location-view-form .location-information .item,.location-view-container .location-view-form .location-hours .item{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.location-view-container .location-view-form .location-information .item span,.location-view-container .location-view-form .location-hours .item span{font-size:20px;margin-right:8px}.location-view-container .location-view-form .location-information .inputs,.location-view-container .location-view-form .location-hours .inputs{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.location-view-container .location-view-form .location-information .inputs .input-container,.location-view-container .location-view-form .location-hours .inputs .input-container{display:flex;align-items:center;width:100%;margin-bottom:16px;justify-content:space-between}.location-view-container .location-view-form .location-information .inputs .input-container label,.location-view-container .location-view-form .location-hours .inputs .input-container label{width:20%}.location-view-container .location-view-form .location-information .inputs .input-container .input-box,.location-view-container .location-view-form .location-hours .inputs .input-container .input-box{width:80%}.location-view-container .location-view-form .actions{display:flex;justify-content:space-between;width:100%;margin-top:24px}@media only screen and (max-width: 768px){.location-view-container{box-shadow:none;padding:0}.location-view-container .location-view{width:fit-content}.location-view-container .location-view .header{flex-direction:column;margin-bottom:24px}.location-view-container .location-view .appointment-info{flex-direction:column}.location-view-container .location-view .appointment-info .available-hours{margin-right:0;margin-bottom:16px}.location-view-container .location-view .location-details{width:100%;box-shadow:0px 2px 8px #00000024;padding:24px;border-radius:6px}.location-view-container .location-view .location-details .toggle-items .item{flex-direction:row;align-items:flex-start}.location-view-container .location-view .location-details .toggle-items .item span{font-size:16px}.location-view-container .location-view-form .location-information .inputs .input-container .input-box,.location-view-container .location-view-form .location-hours .inputs .input-container .input-box{width:70%}}.lightbox{width:100%}.lightbox img{cursor:pointer;object-fit:cover;transition:box-shadow .5s}.lightbox img:hover{box-shadow:0 15px 30px 0 rgba(0,0,0,0.11),0 5px 15px 0 rgba(0,0,0,0.08)}.lightbox-content{width:100vw;height:100vh;position:fixed;top:0;left:0;overflow:auto;z-index:150}.lightbox-content .close{color:white;position:absolute;top:0;right:0;padding:16px;font-size:24px;font-weight:bold;transition:color .25s}.lightbox-content .close:hover,.lightbox-content .close :focus{color:#b1b1b1;cursor:pointer}.lightbox-content .slides{width:100%;margin-top:3%;height:90%;margin-left:auto;margin-right:auto;position:relative}.lightbox-content .slides img{width:100%;height:100%;display:none;object-fit:contain}.lightbox-content .slides img.current{display:block}.lightbox-content .prev,.lightbox-content .next{cursor:pointer;position:absolute;padding:16px;color:white;font-weight:bold;font-size:24px;user-select:none;top:50%;width:auto;margin-top:-50px;transition:0.6s ease;border-radius:0 3px 3px 0}.lightbox-content .prev:hover,.lightbox-content .next:hover{background-color:rgba(0,0,0,0.8)}.lightbox-content .next{right:0;border-radius:3px 0 0 3px}#map-container{width:100vw;height:100vh;z-index:150;margin-top:100vh;transition:all 0.25s;position:fixed;top:0;left:0;right:0;bottom:0}#map-container.show{margin-top:0}@media only screen and (min-width: 1024px) and (max-width: 1700px){#map-container{margin-top:0;width:30vw;position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;z-index:1}}@media only screen and (min-width: 1700px){#map-container{z-index:1;margin-top:0;width:30vw;position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky}}#toTop{position:fixed;padding:1rem;bottom:1rem;right:1rem;z-index:30;background-color:#ff777d;color:white}#intoTop{position:static;padding:1rem;bottom:1rem;right:1rem;z-index:30;background-color:#ff777d;color:white;box-shadow:0 7px 32px 0px rgba(0,0,0,0.2)}#map-menu{position:fixed;bottom:0;left:0;margin:1rem;padding:1rem;background-color:#6f8dae;color:white;z-index:100;box-shadow:0 7px 32px 0px rgba(0,0,0,0.2)}#provider-book{display:flex;background-color:white;justify-content:space-around;padding:16px;align-items:center;position:fixed;z-index:50;left:0;bottom:0;width:100vw;border-top:1px solid #ecebed;box-shadow:0 -2px 30px rgba(0,0,0,0.11)}#provider-book button{height:3.25rem;padding:16px;font-weight:600;margin:auto;min-width:124px}#provider-book.hide{visibility:hidden}#provider-nav{background:white;z-index:150;width:100%;border-bottom:1px solid #ecebed;padding:0.25rem 1rem;position:fixed;top:0;align-items:center;display:flex;height:4rem;overflow-x:scroll}#provider-nav .provider-nav-container{margin-left:0;margin-right:0;width:100%}#provider-nav .provider-nav-container .nav-sub-container{display:flex;width:100%;align-items:center}#provider-nav .provider-nav-container .nav-sub-container .profile-image{width:3rem;min-width:3rem;height:3rem;margin-right:16px}#provider-nav .provider-nav-container .nav-sub-container .profile-image a img{width:100%;height:100%;object-fit:cover;border-radius:1000px}#provider-nav .provider-nav-container .nav-sub-container .links .provider-name{line-height:1;margin:0}#provider-nav .provider-nav-container .nav-sub-container .links div{display:flex}#provider-nav .provider-nav-container .nav-sub-container .links div a{color:#6f8dae;font-size:12px;cursor:pointer;margin-right:8px}#provider-nav .provider-nav-container .nav-sub-container .links div a.active{position:relative;color:#37bec3}#provider-nav .provider-nav-container .nav-sub-container .links div a.active::after{content:'';position:absolute;width:100%;height:1rem;border-bottom:0.17rem solid #37bec3;bottom:-5px;left:0}#provider-nav.hide{visibility:hidden}@media only screen and (min-width: 768px){#provider-book{display:none}}@media only screen and (min-width: 1700px){#provider-book{display:none}#map-menu{display:none}#provider-nav{width:100%}#provider-nav .provider-nav-container{max-width:1080px;margin:0 auto;padding:0 24px;justify-content:unset}#provider-nav .provider-nav-container .nav-sub-container{width:55%;display:flex;align-items:center;justify-content:unset}#provider-nav .provider-nav-container .nav-sub-container .links a{font-size:12px}}@media only screen and (min-width: 1024px) and (max-width: 1700px){#provider-book{display:none}#map-menu{display:none}#provider-nav{width:100%}#provider-nav .provider-nav-container{max-width:1080px;margin:0 auto;padding:0 24px;justify-content:unset}#provider-nav .provider-nav-container .nav-sub-container{width:55%;display:flex;align-items:center;justify-content:unset}#provider-nav .provider-nav-container .nav-sub-container .links a{font-size:12px}}.overlay{position:fixed;top:0%;left:0;bottom:0;right:0;height:100vh;width:100vw;background:#00000066;z-index:150;opacity:1;visibility:visible;transition:all 0.25s}.overlay.hidden{visibility:hidden;z-index:-1;opacity:0}.modal{position:fixed;top:1rem;bottom:1rem;left:2rem;right:2rem;background:white;border-radius:1rem;overflow:hidden;z-index:200;opacity:1;max-width:1400px;margin:1rem auto}.modal h4{margin-top:20px;font-size:28px}.modal.hidden{display:none}.modal section{padding:1rem 0}.modal footer{padding:1rem}.modal header{border-bottom:1px solid #dce0e0;display:flex;justify-content:space-between;align-items:center}.modal header h5{margin-bottom:0}.modal header .close{height:100%;padding:1rem;font-size:36px;line-height:10px;color:#222}.modal section{overflow-y:scroll}.modal section .form div:last-of-type label{display:inline-block;width:calc(100% - 30px);vertical-align:top}.modal section input[type='checkbox']{width:20px;min-width:20px;height:20px;border:1px solid #dce0e0;border-radius:3px;display:inline-block;margin-right:8px;margin-left:0px;display:inline-block;margin-top:4px}.modal section input[type='checkbox']+label{display:inline-block;width:calc(100% - 30px);vertical-align:top}.modal section textarea{font-family:'proxima-nova'}.modal footer{border-top:1px solid #dce0e0}.modal footer button.primary{font-size:16px;font-weight:600;height:3.25rem}@media only screen and (max-width: 768px){.modal{top:0;bottom:0;right:0;left:0;margin:0;border-radius:0;overflow:scroll}.modal header h4{padding:0 24px;font-size:20px}.modal section{padding:1rem 0}}nav#website{position:fixed;top:0;width:100vw;height:4rem;background:white;z-index:150;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dee1e5;transition:background 0.2s}nav#website .branding-container{height:100%}nav#website .branding-container .brand-zencare{font-size:20px;height:100%;width:100%;display:flex;align-items:center;padding:0 1rem}nav#website #tabs{display:flex;height:100%;align-items:center;margin-bottom:0;padding-right:10px}nav#website #tabs .tab{display:flex;height:100%;align-items:center;position:relative}nav#website #tabs .tab:hover .arrow-up{display:block}nav#website #tabs .tab:hover .link{color:#37bec3}nav#website #tabs .tab:hover .menu{transform:scaleY(1)}nav#website #tabs .tab:hover .menu li{opacity:1}nav#website #tabs .tab .link{display:flex;height:100%;align-items:center;padding:0 1rem;font-size:12px;color:#222}nav#website #tabs .tab .link svg,nav#website #tabs .tab .link i{display:none}nav#website #tabs .tab .arrow-up{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;margin-left:auto;margin-right:auto;border-bottom:20px solid #37bec3;position:absolute;left:0;right:0;bottom:-1px;display:none}nav#website #tabs .tab .menu{position:absolute;background:#37bec3;min-width:160px;max-height:50vh;top:4rem;z-index:50;transform-origin:0 0;transform:scaleY(0);transition:transform 0.2s}nav#website #tabs .tab .menu li{display:inline-flex;opacity:0;margin-left:0;transition:opacity 0.2s;transition-delay:0.2s}nav#website #tabs .tab .menu li:hover a{background:#0d797c}nav#website #tabs .tab .menu li a{color:white;padding:0.5rem 1rem 0.5rem 1.5rem;width:100%}nav#website.on-background{background:transparent;border-bottom:none}nav#website.on-background .brand-zencare{color:white}nav#website.on-background #tabs .tab .link{color:white}nav.nav{width:100%;background:#fff}nav.nav h5.welcome{margin-bottom:0}nav.nav .mobile-menu{display:none}nav.nav .section .title{margin-bottom:16px}nav.nav .section .link{cursor:pointer}nav.nav .section .link,nav.nav .section .link a{color:#737373}nav.nav .section .link:hover,nav.nav .section .link.active,nav.nav .section .link a:hover,nav.nav .section .link a.active{color:#222}nav.nav .section .link,nav.nav .section .link i,nav.nav .section .link svg{line-height:1.5rem}nav.nav .section .link i,nav.nav .section .link svg{font-size:20px}nav.nav .section .link.primary,nav.nav .section .link.primary a{color:#37bec3}nav.nav .section .link.primary:hover,nav.nav .section .link.primary.active,nav.nav .section .link.primary a:hover,nav.nav .section .link.primary a.active{color:#0d797c}nav.nav .section .link.secondary,nav.nav .section .link.secondary a{color:#ff777d}nav.nav .section .link.secondary:hover,nav.nav .section .link.secondary.active,nav.nav .section .link.secondary a:hover,nav.nav .section .link.secondary a.active{color:#da646a}nav.nav .section .link.tertiary,nav.nav .section .link.tertiary a{color:#6f8dae}nav.nav .section .link.tertiary:hover,nav.nav .section .link.tertiary.active,nav.nav .section .link.tertiary a:hover,nav.nav .section .link.tertiary a.active{color:#364560}nav.nav .section .link.quaternary,nav.nav .section .link.quaternary a{color:#efb52e}nav.nav .section .link.quaternary:hover,nav.nav .section .link.quaternary.active,nav.nav .section .link.quaternary a:hover,nav.nav .section .link.quaternary a.active{color:#c9910f}nav.nav .section .link.light,nav.nav .section .link.light a{color:#d0c9d6}nav.nav .section .link.light:hover,nav.nav .section .link.light.active,nav.nav .section .link.light a:hover,nav.nav .section .link.light a.active{color:#b1b1b1}nav.nav .section .link.dark,nav.nav .section .link.dark a{color:#49484a}nav.nav .section .link.dark:hover,nav.nav .section .link.dark.active,nav.nav .section .link.dark a:hover,nav.nav .section .link.dark a.active{color:#6f6e71}nav.nav .section .link.error,nav.nav .section .link.error a{color:#f2474d}nav.nav .section .link.error:hover,nav.nav .section .link.error.active,nav.nav .section .link.error a:hover,nav.nav .section .link.error a.active{color:#a02323}nav.nav .section .link.success,nav.nav .section .link.success a{color:#6ed18c}nav.nav .section .link.success:hover,nav.nav .section .link.success.active,nav.nav .section .link.success a:hover,nav.nav .section .link.success a.active{color:#278740}nav.nav .section .link.warning,nav.nav .section .link.warning a{color:#ffc447}nav.nav .section .link.warning:hover,nav.nav .section .link.warning.active,nav.nav .section .link.warning a:hover,nav.nav .section .link.warning a.active{color:#d8a131}nav.nav.side{height:calc(100vh - 4rem);max-width:250px;padding:24px;position:sticky;border-right:1px solid #dee1e5;top:4rem}nav.nav.side .brand{margin-bottom:24px}nav.nav.side .brand a{font-size:20px}nav.nav.side .section{margin-bottom:24px}nav.nav.side .link{width:100%;margin-bottom:16px}nav.nav.side .link i,nav.nav.side .link svg{font-size:20px;margin-right:16px}nav.nav.top{justify-content:space-between;height:4rem;border-bottom:1px solid #dee1e5;top:0;position:fixed;z-index:100}nav.nav.top .welcome{padding-left:16px}nav.nav.top,nav.nav.top .section{display:flex;flex-direction:row;align-items:center}nav.nav.top .link,nav.nav.top .section .link{padding:0 16px}nav.nav.top .dropdown .menu{position:absolute;right:0;overflow:scroll;min-width:160px;max-height:50vh;top:4rem;z-index:50;box-shadow:2px 0px 8px #00000021;background:#fff;border-radius:8px}nav.nav.top .dropdown .menu.hidden{display:none}nav.nav.top .dropdown .menu .link{padding:0}nav.nav.top .dropdown .menu .link:hover{background-color:#ecebed}nav.nav.top .dropdown .menu .link a{display:block;padding:8px 16px}nav.nav.top .dropdown .link{padding:0 16px;user-select:none}nav.nav.top .dropdown .link.profile{display:flex;align-items:center}nav.nav.top .dropdown .link.profile img{margin-left:8px}@media only screen and (max-width: 1024px){nav#website{transition:background-color 0.5s;z-index:100}nav#website .mobile-menu{width:4rem;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}nav#website .mobile-menu span{width:1.5rem;height:2px;background-color:#37bec3;display:inline-block;position:relative;transition:background-color .5s}nav#website .mobile-menu span::before{content:"";top:-.6rem;position:absolute;left:0;transition:transform .5s, background-color .5s;width:1.5rem;height:2px;background-color:#37bec3;display:inline-block}nav#website .mobile-menu span::after{content:"";top:.6rem;position:absolute;left:0;transition:transform .5s, background-color .5s;width:1.5rem;height:2px;background-color:#37bec3;display:inline-block}nav#website .mobile-menu.active span{background:transparent}nav#website .mobile-menu.active span::before{transform:rotate(135deg);background-color:#37bec3;top:0}nav#website .mobile-menu.active span::after{transform:rotate(-135deg);background-color:#37bec3;top:0}nav#website #tabs{position:fixed;top:100%;height:calc(100% - 4rem);left:0;right:0;width:100vw;background:white;flex-direction:column;align-items:flex-start;overflow:scroll;z-index:-1;opacity:0;transition:all 0.5s}nav#website #tabs .tab{height:auto;width:100%;flex-direction:column;margin-left:0}nav#website #tabs .tab.active .link{color:#37bec3}nav#website #tabs .tab.active .menu{display:block;transform:scaleY(1)}nav#website #tabs .tab.active .menu li{opacity:1}nav#website #tabs .tab:hover .link{color:#222}nav#website #tabs .tab:hover .arrow-up{display:none}nav#website #tabs .tab .link{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1rem;width:100%;height:auto;font-size:20px}nav#website #tabs .tab .link svg,nav#website #tabs .tab .link i{font-size:20px;color:#dce0e0;display:inline}nav#website #tabs .tab .menu{position:initial;display:none;width:100%;max-height:100%}nav#website.opened{background-color:white}nav#website.opened .mobile-menu{width:4rem;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}nav#website.opened .mobile-menu span{width:1.5rem;height:2px;background-color:#37bec3;display:inline-block;position:relative;transition:background-color .5s}nav#website.opened .mobile-menu span::before{content:"";top:-.6rem;position:absolute;left:0;transition:transform .5s, background-color .5s;width:1.5rem;height:2px;background-color:#37bec3;display:inline-block}nav#website.opened .mobile-menu span::after{content:"";top:.6rem;position:absolute;left:0;transition:transform .5s, background-color .5s;width:1.5rem;height:2px;background-color:#37bec3;display:inline-block}nav#website.opened .mobile-menu.active span{background:transparent}nav#website.opened .mobile-menu.active span::before{transform:rotate(135deg);background-color:#37bec3;top:0}nav#website.opened .mobile-menu.active span::after{transform:rotate(-135deg);background-color:#37bec3;top:0}nav#website.opened .branding-container{z-index:25}nav#website.opened .branding-container .brand-zencare{color:#37bec3}nav#website.opened .mobile-menu{z-index:25;color:#37bec3}nav#website.opened #tabs{z-index:100;opacity:1;top:4rem}nav#website.on-background .mobile-menu{width:4rem;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}nav#website.on-background .mobile-menu span{width:1.5rem;height:2px;background-color:#fff;display:inline-block;position:relative;transition:background-color .5s}nav#website.on-background .mobile-menu span::before{content:"";top:-.6rem;position:absolute;left:0;transition:transform .5s, background-color .5s;width:1.5rem;height:2px;background-color:#fff;display:inline-block}nav#website.on-background .mobile-menu span::after{content:"";top:.6rem;position:absolute;left:0;transition:transform .5s, background-color .5s;width:1.5rem;height:2px;background-color:#fff;display:inline-block}nav#website.on-background .mobile-menu.active span{background:transparent}nav#website.on-background .mobile-menu.active span::before{transform:rotate(135deg);background-color:#37bec3;top:0}nav#website.on-background .mobile-menu.active span::after{transform:rotate(-135deg);background-color:#37bec3;top:0}nav#website.on-background #tabs .tab .link{color:#222}.nav-top-container{padding:0;margin-top:0;margin-bottom:0}nav.nav.side{height:100vh;margin-left:-250px;transition:margin-left 0.25s, box-shadow 0.25s;box-shadow:none;position:fixed;left:0;top:0;z-index:200}nav.nav.side.show{margin-left:0}nav.nav.top{border-radius:0;position:fixed;top:0;padding:0;z-index:10;box-shadow:none;border-bottom:1px solid #ecebed}nav.nav.top .welcome{display:none}nav.nav.top .mobile-menu{display:flex;align-items:center;justify-content:center;padding:16px;color:#37bec3;font-size:20px;cursor:pointer}nav.nav.top .dropdown.show{margin-left:0;box-shadow:2px 0px 8px #00000021}nav.nav.top .dropdown .menu{margin-right:16px}nav.nav.top .dropdown .link.profile img{margin:0}nav.nav.top .dropdown .link.profile .name{display:none}}#overlay{background-color:black;width:100vw;height:100vh;position:fixed;display:block;visibility:hidden;opacity:0.8;top:0;left:0;z-index:150}#overlay.show{visibility:visible}.pagination{display:inline-flex;flex-direction:row;justify-content:space-between;align-items:center;max-width:45rem}.pagination button{border-radius:50%;height:40px;width:40px;box-shadow:0px 0px 0px 1px transparent,0px 0px 0px 4px transparent,0px 2px 4px rgba(0,0,0,0.18);padding:0}.pagination .page-numbers .page-number{display:inline-flex;align-items:center;justify-content:center;border-radius:100px;height:35px;width:35px;cursor:pointer;margin-left:8px;margin-right:8px}.pagination .page-numbers .page-number.active{background:#37bec3;color:white}@media only screen and (max-width: 768px){.pagination{max-width:25rem}}.phone-consultation-times{max-width:30rem}.phone-consultation-times .header{margin-bottom:24px}.phone-consultation-times .sub-header{margin-bottom:16px}.phone-consultation-times .sub-header .desc{color:#737373}.phone-consultation-times .inputs .input-container{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.phone-consultation-times .inputs label{width:25%}.phone-consultation-times .inputs input{width:70%}.popover{background:white;border:2px solid #37bec3;box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);width:280px;padding:16px;color:black;font-size:12px;line-height:1.5rem;border-radius:0 6px 6px 6px;cursor:default;z-index:50;font-family:"proxima-nova",sans-serif;font-weight:normal}.providerList{background-color:white;padding:0 1rem;width:70vw;margin-top:100px}.providerList .section .section-header{padding:1rem;border-radius:0.5rem;display:flex;flex-direction:row;align-items:center;margin-bottom:1rem;border:1px solid #dce0e0}.providerList .section .section-header .icon-container{margin-right:1rem}.providerList .section .section-header .icon-container i{font-size:20px}.providerList .section .section-header .text-container span{display:block}.providerList .section .section-header .text-container .title{font-size:24px;font-weight:bold;line-height:1}.providerList .section .section-header.in-network{background-color:#effcfd;border-color:#6ed0d3}.providerList .section .section-header.in-network .icon-container i{color:#37bec3}.providerList .section .section-header.within-budget{background-color:#effcfd;border-color:#6ed0d3}.providerList .section .section-header.within-budget .icon-container i{color:#37bec3}.providerList .section .section-header.out-of-budget{background-color:#fff8e7;border-color:#f9ce83}.providerList .section .section-header.out-of-budget .icon-container i{color:#efb52e}.providerList .section .section-header.out-of-network{background-color:#fdf1f1;border-color:#f19b9f}.providerList .section .section-header.out-of-network .icon-container i{color:#ff777d}.providerList .section .card-list{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap}.providerList .section .card-list .card{margin-bottom:1rem;width:49%;border:1px solid #dce0e0}@media only screen and (max-width: 1080px){.providerList{width:100vw}}@media only screen and (max-width: 768px){.providerList{margin-top:76px;padding:0}.providerList .section .section-header{margin-bottom:0.5rem;border-radius:0}.providerList .section .section-header span{font-size:16px}.providerList .section .card-list .card{width:100%;border-radius:0;margin-bottom:0.5rem;max-width:none}}.refer-a-friend{width:fit-content;box-shadow:0px 2px 8px #00000024;padding:24px;border-radius:6px}.refer-a-friend .container{display:flex;flex-direction:column;align-items:center;width:fit-content}.refer-a-friend .container .icon{background-color:#effcfd;height:7rem;width:7rem;display:flex;align-items:center;justify-content:center;border-radius:100%;margin-bottom:24px}.refer-a-friend .container .icon i{color:#37bec3;font-size:2rem}.refer-a-friend .container .link-container .link{display:flex;align-items:center}.refer-a-friend .container .link-container .link input{margin-right:16px;width:15rem}@media only screen and (max-width: 768px){.refer-a-friend{width:100%}.refer-a-friend .container{width:100%}.refer-a-friend .container .link-container{width:100%}.refer-a-friend .container .link-container .link{flex-direction:column}.refer-a-friend .container .link-container .link input{margin-right:0;margin-bottom:8px;width:100%}.refer-a-friend .container .link-container .link button{width:100%}}.loading{position:relative;background-color:#E2E2E2}.loading::after{display:block;content:'';position:absolute;width:100%;height:100%;-webkit-transform:translateX(-100%);transform:translateX(-100%);background:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(rgba(255,255,255,0.2)), to(transparent));background:linear-gradient(90deg, transparent, rgba(255,255,255,0.2), transparent);-webkit-animation:loading 1.5s infinite;animation:loading 1.5s infinite}​ .loading.name{width:10rem;height:2rem}​ .loading.title{width:7rem;height:1rem}​ .loading.specialties{width:15rem;height:3rem}@-webkit-keyframes loading{100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes loading{100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}.slider-container{padding:20px}.slider-container label{font-size:12px;display:block;margin-bottom:4px}.slider-container label.min-fee{text-align:left;padding-left:8px}.slider-container label.max-fee{text-align:right;padding-right:8px}.noUi-target{height:10px;background:#eee;border-radius:4px}.noUi-target .noUi-handle{width:28px !important;height:28px !important;top:-12px !important;border-radius:50%;border:1px solid #37bec3;box-shadow:none}.noUi-target .noUi-handle:after,.noUi-target .noUi-handle:before{background:#37bec3}.noUi-target .noUi-handle:before{left:10px;top:6px}.noUi-target .noUi-handle:after{left:15px;top:6px}.noUi-target .noUi-connect{background:#37bec3}.slider-inputs{justify-content:space-between;display:flex;margin-top:24px}.slider-inputs .field{width:49%}.slider-inputs .field .input-container{position:relative}.slider-inputs .field .input-container input{padding-left:1.75rem;width:100%;border-radius:100px}.slider-inputs .field .input-container input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.slider-inputs .field .input-container span{position:absolute;left:0;display:flex;height:100%;align-items:center;padding:0 0.75rem}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;left:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-connect{height:100%;width:100%}.noUi-origin{height:10%;width:10%}html:not([dir=rtl]) .noUi-horizontal .noUi-origin{left:auto;right:0}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit !important}.noUi-horizontal{height:6px}.noUi-vertical{width:18px}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{right:-17px;left:auto}.noUi-target{background:#FAFAFA;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB}.noUi-connects{border-radius:3px}.noUi-connect{background:#3FB8AF}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF, inset 0 1px 7px #DDD, 0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#B8B8B8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-sub{background:#AAA}.noUi-marker-large{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%, 50%);transform:translate(-50%, 50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%, 50%);transform:translate(50%, 50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0, 50%);transform:translate(0, 50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);top:50%;right:120%}#slider{margin-top:1px}@media only screen and (max-width: 768px){.slider-container{padding:0;width:auto}}.switch .checkbox,.switch [type="checkbox"]{height:0;width:0;display:none}.switch .checkbox:checked+label .toggle,.switch [type="checkbox"]:checked+label .toggle{left:calc(100% - 2px);transform:translateX(-100%)}.switch label{display:flex;align-items:center;justify-content:space-between;cursor:pointer;width:75px;height:32px;background:grey;border-radius:100px;position:relative;transition:background-color .2s}.switch label .toggle{content:'';position:absolute;top:2px;left:2px;width:27px;height:27px;border-radius:45px;transition:0.2s;background:#fff;box-shadow:0 0 2px 0 rgba(10,10,10,0.29)}.switch label:active .toggle{width:37px}.switch label.sm{height:25px;width:50px}.switch label.sm .toggle{height:20px;width:20px}.switch label.sm:active .toggle{width:30px}.switch label.md{height:32px;width:75px}.switch label.md .toggle{height:27px;width:27px}.switch label.md:active .toggle{width:37px}.switch label.lg{height:50px;width:100px}.switch label.lg .toggle{height:45px;width:45px}.switch label.lg:active .toggle{width:55px}.switch label.primary{background:#37bec3}.switch label.secondary{background:#ff777d}.switch label.tertiary{background:#6f8dae}.switch label.quaternary{background:#efb52e}.switch label.success{background:#6ed18c}.switch label.error{background:#f2474d}.switch label.warning{background:#ffc447}.switch label.info{background:#6f8dae}.switch input[type="checkbox"]:checked+label{background:#37bec3}table,.table{border-collapse:collapse;text-align:justify;margin:auto}table .fa-check,.table .fa-check{color:#6ed18c}table .fa-times,.table .fa-times{color:#f2474d}table td,table th,.table td,.table th{padding:10px 15px;border:1px solid #e9e9e9;min-width:130px;max-width:350px;text-align:center;vertical-align:middle}table td:first-child,table th:first-child,.table td:first-child,.table th:first-child{text-align:left}table-section-header td,.table-section-header td{text-align:left;font-weight:500;font-size:15px;padding-top:20px;color:#222;text-transform:uppercase;background:#f9f9f9;letter-spacing:1px}table-desc,.table-desc{font-size:11px;color:#aaa;max-height:0;overflow:hidden;margin:0;display:none}table th,.table th{background:#f9f9f9;font-weight:500;text-transform:uppercase;color:#666;padding-top:20px;padding-bottom:20px;letter-spacing:2px;font-size:14px;line-height:20px;width:200px}table th.empty-cell,.table th.empty-cell{border:none;background:none}table th img,.table th img{max-width:100%;margin:auto;width:200px}.tabs-container{width:100%}.tabs-container .tabs{display:flex;flex-direction:row;justify-content:center;margin-bottom:3rem}.tabs-container .tabs .tab{padding:1rem;text-transform:uppercase;font-weight:bold;cursor:pointer;margin-left:0;list-style:none}.tabs-container .tabs .tab.active span{border-bottom:2px solid #37bec3;color:#37bec3}.tabs-container .tab-options{max-width:960px;margin:auto;column-width:200px;column-count:4}.tabs-container .tab-options li{margin-bottom:1rem;cursor:pointer;margin-left:0;list-style:none;padding:0 1rem}.tabs-container .tab-options li span{color:#6f8dae;transition:0.25s color}.tabs-container .tab-options li:hover span{color:#364560}@media only screen and (max-width: 768px){.tabs-container .tabs{white-space:nowrap;overflow-x:scroll}}.tab-select{display:flex;flex-direction:row;align-items:center;box-shadow:0px 2px 8px #00000024;width:100%;border-radius:100px;justify-content:space-between}.tab-select [type='radio']:checked+label{background-color:#37bec3;color:white}.tab-select .container{width:33%;text-align:center}.tab-select .container label{padding-left:0 !important;padding:16px 0;border-radius:100px;user-select:none;width:100%}.tab-select .container label::before{display:none}.tab-select .container label::after{display:none}@media only screen and (max-width: 768px){.tab-select{display:flex;flex-direction:row;align-items:center;box-shadow:0px 2px 8px #00000024;width:100%;border-radius:100px}.tab-select [type='radio']:checked+label{background-color:#37bec3;color:white}.tab-select label{padding-left:24px !important;padding:8px 24px;border-radius:100px;user-select:none}.tab-select label::before{display:none}.tab-select label::after{display:none}}.tag{padding:8px 16px;border-width:1px;border-style:solid;border-radius:100px;display:inline-block}.tag .container{display:flex;align-items:center}.tag .container span{font-size:12px}.tag .container i{margin-right:8px}.tag.primary{border-color:#6ed0d3;background:#effcfd}.tag.primary .container i{color:#37bec3}.tag.secondary{border-color:#f19b9f;background:#fdf1f1}.tag.secondary .container i{color:#ff777d}.tag.tertiary{border-color:#aac4e0;background:#f1f6fd}.tag.tertiary .container i{color:#6f8dae}.tag.quaternary{border-color:#f9ce83;background:#fff8e7}.tag.quaternary .container i{color:#efb52e}.testimonial svg,.testimonial i{font-size:3rem;color:#b1b1b1;display:block;margin-bottom:2rem}.testimonial .body{font-weight:bold;font-size:24px;font-weight:700;margin-bottom:1rem}.testimonial .credit{text-align:right}.tooltip{background-color:white;padding:16px;border-width:1px;border-style:solid;border-radius:6px;width:250px;user-select:none}.tooltip.primary{border-color:#6ed0d3}.tooltip.secondary{border-color:#f19b9f}.tooltip.tertiary{border-color:#aac4e0}.tooltip.quaternary{border-color:#f9ce83}.tooltip.success{border-color:#94e8ad}.tooltip.error{border-color:#ffb4b7}.tooltip.warning{border-color:#ffdd93}.tooltip.info{border-color:#aac4e0}.wizard-nav{display:flex;align-items:center}.wizard-nav .tab{display:flex;align-items:center;justify-content:center;background-color:#d0c9d6;cursor:pointer;border-radius:100px;width:50px;height:50px;color:white}.wizard-nav .tab.completed{background-color:#37bec3}.wizard-nav .line{width:100px;height:3px;background-color:#d0c9d6}.wizard-nav .line.completed{background-color:#37bec3}.about-page{display:flex;max-width:1280px;margin:5rem auto;width:80%;justify-content:space-between;flex-flow:row}.about-page .side-nav{width:15%;margin-top:0;height:calc(100vh - 4rem);top:6rem;position:sticky}.about-page .side-nav .title{margin-bottom:8px}.about-page .side-nav ul li{list-style:none;margin-bottom:8px;margin-left:0}.about-page .side-nav ul li a{color:#b1b1b1}.about-page .side-nav ul li a.active{color:#37bec3}.about-page .content{width:80%;padding:8px}@media only screen and (max-width: 768px){.about-page{flex-direction:column;padding:2rem 16px;width:100%}.about-page .side-nav{width:100%;border-bottom:1px solid #dee1e5;position:unset;height:auto}.about-page .side-nav .title{display:none}.about-page .side-nav ul{display:flex;flex-wrap:wrap;width:100%}.about-page .side-nav ul li{width:33%;text-align:center;justify-content:center;align-items:center;display:flex}.about-page .side-nav ul li a{width:100%;padding:16px 0}.about-page .side-nav ul li a.active{background:#37bec3;color:white}.about-page .content{width:100%}}.home-banner{height:100vh}.home-banner .form-container{position:absolute;top:0;left:0;right:0;bottom:0;height:100vh;display:flex;align-items:center;max-width:1280px;margin:0 auto;padding:5rem 1rem}.home-banner .form-container .homeform{max-width:700px}.home-content{margin-left:1rem;margin-right:1rem;overflow:hidden}.home-content .icon-desc-container{display:flex;justify-content:space-between;flex-direction:column;align-items:flex-start;max-width:1020px;margin-left:auto;margin-right:auto;align-items:center}.home-content .icon-desc-container .icon-desc{display:flex;flex-direction:column;align-items:center;width:100%;margin-left:auto;margin-right:auto;margin-bottom:2rem}.home-content .icon-desc-container .icon-desc .icon-border{width:6rem;height:6rem;border-radius:50%;border:solid 1px #ecebed;padding:20px;margin:auto;text-align:center;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.home-content .icon-desc-container .icon-desc h1,.home-content .icon-desc-container .icon-desc h2,.home-content .icon-desc-container .icon-desc h3,.home-content .icon-desc-container .icon-desc h4,.home-content .icon-desc-container .icon-desc h5,.home-content .icon-desc-container .icon-desc h6{margin-bottom:0.75rem}.home-content .how-it-works{display:flex;flex-direction:column;max-width:1020px;justify-content:space-between;margin-left:auto;margin-right:auto;overflow:none;position:relative;margin-top:5rem;padding-bottom:2rem}.home-content .how-it-works .desc-container h2{margin-bottom:1rem;text-align:center}.home-content .how-it-works .desc-container .desc{display:flex;margin-bottom:2rem;flex-direction:column;align-items:center}.home-content .how-it-works .desc-container .desc .content{max-width:100%;text-align:center;font-size:18px;line-height:1.5rem}.home-content .how-it-works .desc-container .desc .number{border-radius:50%;background-color:#37bec3;width:32px;display:flex;align-items:center;justify-content:center;height:32px;margin-bottom:1rem;text-align:center;color:#fff;font-weight:600;margin-right:0}.home-content .how-it-works .desc-container .button-links{flex-direction:row;display:flex;justify-content:space-between;max-width:360px;margin:auto}.home-content .how-it-works .desc-container .button-links .columns{display:flex;flex-direction:column}.home-content .how-it-works .desc-container .button-links .columns li{list-style:none;margin-left:0;margin-bottom:24px}.home-content .how-it-works .desc-container .button-links .columns li a{display:flex;align-items:center;justify-content:center;color:white;padding:0 1rem}.home-content .how-it-works .image-container{margin-top:3rem;height:100%;width:100%}.home-content .how-it-works .image-container img{width:100%}.home-content .testimonial-container{max-width:900px;margin-left:auto;margin-right:auto;padding-top:5rem;padding-bottom:1rem;align-items:center}.home-content .testimonial-container .mission h1,.home-content .testimonial-container .mission h2,.home-content .testimonial-container .mission h3,.home-content .testimonial-container .mission h4,.home-content .testimonial-container .mission h5,.home-content .testimonial-container .mission h6{margin-bottom:1rem}.home-content .testimonial-container .mission p{margin-bottom:1rem;font-size:1rem}.home-content .photo-testimonial{position:relative}.home-content .photo-testimonial img{width:100%;object-fit:cover;max-height:35rem;object-position:center top}.home-content .photo-testimonial .testimonial{position:absolute;display:flex;justify-content:center;flex-direction:column;bottom:0;right:0;background-color:#364560;width:80%;height:15rem;padding:1rem;margin-right:auto;margin-left:auto;margin-bottom:-5rem;left:0;box-shadow:0 15px 30px 0 rgba(0,0,0,0.11),0 5px 15px 0 rgba(0,0,0,0.08)}.home-content .photo-testimonial .testimonial p{color:white;margin-top:0;margin-bottom:0;font-size:12px}.home-content .photo-testimonial .testimonial p:first-child{font-size:14px;margin-bottom:1rem}.home-content .photo-testimonial .testimonial p:nth-child(2){margin-bottom:1rem}.home-content .brief-history{width:100%;margin-left:auto;margin-right:auto;margin-top:10rem;text-align:center}.home-content .brief-history h2{color:#37bec3;margin-bottom:1rem;font-size:2rem}.home-content .brief-history p{margin-bottom:1rem}.home-content .zencare-team{margin-top:3rem;width:100%;margin-left:auto;margin-right:auto;margin-bottom:2rem}.home-content .zencare-team .support{display:flex;align-items:center;width:100%;margin-bottom:2rem}.home-content .zencare-team .support span{letter-spacing:0.75px;min-width:320px;text-align:center;color:#6f8dae;font-weight:bold}.home-content .zencare-team .team{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}.home-content .zencare-team .team img{max-width:7rem;max-height:7rem;margin-bottom:0.75rem;border-radius:100%;opacity:0.6;padding:0.25rem}.home-content #near-therapists{margin:5rem auto}.home-content #near-therapists h1{text-align:center}.home-content #near-therapists .list-options{padding:1rem;max-width:1024px;margin:auto}.home-content #near-therapists .list-options ul{display:flex;flex-wrap:wrap;justify-content:space-around}.home-content #near-therapists .list-options ul li{list-style:none;margin-left:0;margin-bottom:24px;width:225px}.home-content #near-therapists .list-options ul li a{display:flex;align-items:center;justify-content:center;color:white}@media only screen and (min-width: 768px){.home-title{font-size:4rem;margin-bottom:0rem}.home-city-selector{width:400px;font-size:1.25rem;font-weight:300}.search-bar{margin-bottom:3rem}.search-icon{line-height:3rem !important}.search-button{padding:0 48px;font-size:20px}.home-subtext{font-size:1.75rem}.home-subtext:nth-child(2){margin-bottom:0}.home-subtext:nth-child(3){margin-bottom:3rem}.home-content{margin-left:0rem;margin-right:0rem}.home-content .icon-desc-container{flex-direction:row;align-items:flex-start}.home-content .icon-desc-container .icon-desc{width:33%;margin-left:1rem;margin-right:1rem}.home-content .how-it-works{flex-direction:row;padding-bottom:10rem}.home-content .how-it-works .desc-container{margin-left:1rem}.home-content .how-it-works .desc-container h2{text-align:center}.home-content .how-it-works .desc-container .desc{flex-direction:row;align-items:flex-start}.home-content .how-it-works .desc-container .desc .content{max-width:18rem;text-align:left}.home-content .how-it-works .desc-container .desc .number{margin-bottom:0;margin-right:24px}.home-content .how-it-works .desc-container .button-links .columns li a{padding:0 2rem}.home-content .how-it-works .image-container{position:absolute;left:25rem;height:100%;width:100%}.home-content .testimonial-container{display:flex;padding-bottom:5rem}.home-content .testimonial-container .testimonial{margin-bottom:0;margin-right:5rem}.home-content .photo-testimonial .testimonial{margin-right:20%;margin-left:0;left:auto;width:30rem;height:25rem;padding-left:5rem;padding-right:5rem;margin-bottom:-3rem}.home-content .photo-testimonial .testimonial p{font-size:16px}.home-content .photo-testimonial .testimonial p:first-child{font-size:1.5rem;margin-bottom:1rem}.home-content .brief-history{width:75%;max-width:678px}.home-content .zencare-team{margin-top:7.5rem;width:75%;margin-bottom:2rem}.home-content .zencare-team .support hr{display:block;width:100%}.home-content .zencare-team .team img{padding:1rem;margin-bottom:0;max-width:10rem;max-height:10rem}}@media only screen and (max-width: 768px){.home-banner{height:auto}.home-banner .form-container{margin:4rem 0 0 0;padding:0;display:block;position:inherit;height:auto;border-bottom:1px solid #dee1e5;max-width:100%}.home-banner .form-container .homeform{max-width:100%}.home-banner img{display:none}}.homeform{background-color:white;padding:2rem 2.5rem;border-radius:0.25rem;max-width:720px}.homeform header{margin-bottom:1rem}.homeform section .input-label{font-weight:600}.homeform section .row{margin-bottom:1rem}.homeform section .split-row{display:flex;flex-direction:row;justify-content:space-between}.homeform section .split-row-m-0{flex-direction:row;justify-content:space-between;display:flex}.homeform section .split-row-m-0 .half{width:49%;flex-basis:49%}.homeform section .split-row .half{width:49%;flex-basis:49%}.homeform section .dropdown{width:100%;margin-top:0.5rem}.homeform section .dropdown input{width:100%}.homeform section button.search{padding:0.875rem 0.75rem}@media only screen and (max-width: 768px){.homeform{padding:1rem}.homeform section .split-row{flex-direction:column}.homeform section .split-row p{margin-bottom:1rem}.homeform section .split-row .half{width:100%}}#locations-page{margin-top:7rem;max-width:900px;margin-left:auto;margin-right:auto;padding:0 48px}#locations-page .header{text-align:center;margin-bottom:24px}#locations-page .header h1,#locations-page .header h2,#locations-page .header h3,#locations-page .header h4,#locations-page .header h5,#locations-page .header h6{margin-bottom:16px}#locations-page .groups{columns:3;width:100%;margin-bottom:120px}#locations-page .groups .group{break-inside:avoid;margin-bottom:5rem}#locations-page .groups .group .region-name{margin-bottom:16px}#locations-page .groups .group .region-name a{font-size:inherit;font-weight:600;border-bottom:5px solid #6ed0d391}@media only screen and (max-width: 1080px){#locations-page .header{margin-bottom:2rem}#locations-page .groups{columns:2}}@media only screen and (max-width: 684px){#locations-page{padding:0 16px}#locations-page .groups{columns:1}}.listings-page{max-width:700px;margin-left:auto;margin-right:auto;padding:48px 24px}.listings-page .title{margin-bottom:16px;text-align:center}.listings-page .description{margin-bottom:48px}.listings-page .list-container.mental-health{display:flex;justify-content:space-between}.listings-page .list-container.mental-health ul{width:50%}.listings-page .list-container.mental-health ul li{margin-bottom:8px}.listings-page .list-container.therapy-types .header{display:flex;flex-direction:row;justify-content:space-between}.listings-page .list-container.therapy-types .header .left{width:30%;margin-bottom:16px}.listings-page .list-container.therapy-types .header .right{width:70%;padding-left:16px;margin-bottom:16px}.listings-page .list-container.therapy-types ul{display:flex;justify-content:space-between}.listings-page .list-container.therapy-types ul li{list-style:none;margin-left:0}.listings-page .list-container.therapy-types ul li:first-child{width:30%}.listings-page .list-container.therapy-types ul li:nth-child(2){width:70%;padding-left:16px;margin-bottom:48px}.listings-page .list-container.therapy-types ul li p{margin:0}@media only screen and (max-width: 768px){.listings-page .list-container{flex-direction:column}.listings-page .list-container.mental-health ul{width:100%}.listings-page .list-container.therapy-types .header{display:none}.listings-page .list-container.therapy-types ul{width:100%;flex-direction:column}.listings-page .list-container.therapy-types ul li:first-child{width:100%}.listings-page .list-container.therapy-types ul li:nth-child(2){width:100%;padding-left:0;margin-bottom:24px}}#listings-page-providers{margin-top:4rem}#listings-page-providers .container{max-width:1080px;margin-left:auto;margin-right:auto;padding:48px 24px}#listings-page-providers .container .content .title{margin-bottom:16px}#post{padding:0.5rem}#post img{width:100%}#post .author-profile{display:flex}#post .author-profile .profile-image{margin-right:1.6rem}#post .author-profile .profile-image .fa-stack{font-size:1rem}#post .author-profile .profile-image span{margin-right:0}#post .author-profile .name{margin-bottom:0.75rem;color:#222;font-size:26px;margin-top:0}#post .author-profile .name a{font-size:1.5rem;font-weight:bold}#post a{text-decoration:underline}.post-pagination{display:flex;padding-top:4rem;width:100%;position:relative}.post-pagination .older-post{width:50%}.post-pagination .newer-post{text-align:right;width:50%}@media only screen and (min-width: 768px){#post{width:700px;margin-left:auto;margin-right:auto}#post .profile-image .fa-stack{font-size:2rem}}@media only screen and (max-width: 768px){.post-pagination .older-post{padding-top:1rem;padding-left:1rem;padding-bottom:1rem;padding-right:0.5rem;width:50%}.post-pagination .newer-post{text-align:right;padding-top:1rem;padding-right:1rem;padding-left:0.5rem;padding-bottom:1rem;width:50%}}#layout.default .content-container{display:flex;margin-top:4rem}#layout.default .content-container .content{padding:16px 24px;margin-bottom:16px;width:100%}#layout.auth{display:flex;flex-direction:row}#layout.auth .form-container{width:50%;padding:24px}#layout.auth .form-container .brand-zencare{font-size:32px;margin-bottom:24px;text-align:center;display:block}#layout.auth .form-container form.reset .field{display:flex;justify-content:space-between;width:100%}#layout.auth .form-container form.reset .field input{flex:3;margin-right:16px}#layout.auth .form-container form.reset .field button{flex:1}#layout.auth .image-container{width:50%;height:100vh}#layout.auth .image-container img{width:100%;height:100%;object-fit:cover}@media only screen and (max-width: 1024px){#layout.default .content-container{margin-top:4rem}}@media only screen and (max-width: 768px){#layout.auth{display:block}#layout.auth .form-container{width:100%;padding:16px}#layout.auth .form-container .brand-zencare{font-size:28px;text-align:center;display:block}#layout.auth .form-container form.reset .field{flex-direction:column}#layout.auth .form-container form.reset .field input{margin-bottom:16px;margin-right:0}#layout.auth .form-container form.reset .field button{flex:auto}#layout.auth .image-container{display:none}}.profile-page,.practice-page{margin-top:4rem}.profile-page .profile-container,.practice-page .profile-container{display:flex;flex-direction:row;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1080px;padding:24px}.profile-page .profile-container .avatar,.practice-page .profile-container .avatar{margin-bottom:8px}.profile-page .profile-container #profile,.practice-page .profile-container #profile{width:55%}.profile-page .profile-container #profile hr,.practice-page .profile-container #profile hr{border:1px solid #dee1e5;margin-top:24px;margin-bottom:24px}.profile-page .profile-container #profile #about #profile-header,.practice-page .profile-container #profile #about #profile-header{display:flex;flex-direction:row;align-items:flex-start}.profile-page .profile-container #profile #about #profile-header .content,.practice-page .profile-container #profile #about #profile-header .content{margin-left:24px}.profile-page .profile-container #profile #about #profile-header .content .provider-name,.practice-page .profile-container #profile #about #profile-header .content .provider-name{margin-bottom:0}.profile-page .profile-container #profile #about #profile-header .content span,.practice-page .profile-container #profile #about #profile-header .content span{display:block}.profile-page .profile-container #profile #about #profile-header .content p,.practice-page .profile-container #profile #about #profile-header .content p{margin-bottom:0}.profile-page .profile-container #profile #about #profile-header .content.practice .title,.practice-page .profile-container #profile #about #profile-header .content.practice .title{text-align:center}.profile-page .profile-container #profile #about #profile-header .content.practice .accepting-clients-message,.practice-page .profile-container #profile #about #profile-header .content.practice .accepting-clients-message{text-align:center}.profile-page .profile-container #profile #about #profile-header .content.practice p,.practice-page .profile-container #profile #about #profile-header .content.practice p{margin-bottom:16px}.profile-page .profile-container #profile #about #profile-header .content .text-success,.practice-page .profile-container #profile #about #profile-header .content .text-success{color:#6ed18c}.profile-page .profile-container #profile #about #profile-header .content .online-therapy-profile i,.practice-page .profile-container #profile #about #profile-header .content .online-therapy-profile i{padding:9.5px;height:34px;width:34px;background:#37bec3;border-radius:50%;color:#fff;font-size:13px}.profile-page .profile-container #profile #about #profile-header .content .online-therapy-profile,.practice-page .profile-container #profile #about #profile-header .content .online-therapy-profile{padding:4px;margin-top:6px;font-size:16px;color:#37bec3;font-weight:600;margin-bottom:6px;padding-left:0px}.profile-page .profile-container #profile #about #profile-header .content .online-therapy-profile span,.practice-page .profile-container #profile #about #profile-header .content .online-therapy-profile span{display:inline-block}.profile-page .profile-container #profile #about #profile-header .content .online-therapy-profile .online-therapy-content,.practice-page .profile-container #profile #about #profile-header .content .online-therapy-profile .online-therapy-content{margin-left:4px}.profile-page .profile-container #profile #about .providers,.practice-page .profile-container #profile #about .providers{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:16px;justify-content:space-around}.profile-page .profile-container #profile #about .providers .provider-container,.practice-page .profile-container #profile #about .providers .provider-container{margin-bottom:16px;margin-right:8px;display:flex;flex-direction:column;align-items:center;width:11rem}.profile-page .profile-container #profile #about .providers .provider-container .name,.practice-page .profile-container #profile #about .providers .provider-container .name{margin-bottom:8px}.profile-page .profile-container #profile #about .providers .provider-container .name,.profile-page .profile-container #profile #about .providers .provider-container .degree,.practice-page .profile-container #profile #about .providers .provider-container .name,.practice-page .profile-container #profile #about .providers .provider-container .degree{text-align:center;color:black}.profile-page .profile-container #profile #about .specialties-list,.practice-page .profile-container #profile #about .specialties-list{margin-bottom:24px}.profile-page .profile-container #profile #about .specialties-list .list-container,.practice-page .profile-container #profile #about .specialties-list .list-container{display:flex}.profile-page .profile-container #profile #about .specialties-list .list-container ul,.practice-page .profile-container #profile #about .specialties-list .list-container ul{width:50%}.profile-page .profile-container #profile #about .media .lightbox,.practice-page .profile-container #profile #about .media .lightbox{display:flex;flex-wrap:wrap}.profile-page .profile-container #profile #about .media .lightbox img,.practice-page .profile-container #profile #about .media .lightbox img{width:5rem;height:5rem;object-fit:cover;margin:4px}.profile-page .profile-container #profile #about .media .lightbox img.gallery-banner,.practice-page .profile-container #profile #about .media .lightbox img.gallery-banner{width:100%;height:auto}.profile-page .profile-container #profile #specialties .list,.practice-page .profile-container #profile #specialties .list{display:flex;flex-direction:row;justify-content:space-between}.profile-page .profile-container #profile #specialties .list ul,.practice-page .profile-container #profile #specialties .list ul{width:48%;margin-bottom:0}.profile-page .profile-container #profile #specialties .list ul li,.practice-page .profile-container #profile #specialties .list ul li{list-style:none;margin-left:0}.profile-page .profile-container #profile #specialties .list ul li .icon,.practice-page .profile-container #profile #specialties .list ul li .icon{margin-left:8px}.profile-page .profile-container #profile #specialties .specialties p span,.practice-page .profile-container #profile #specialties .specialties p span{font-weight:bold}.profile-page .profile-container #profile #fees .list,.practice-page .profile-container #profile #fees .list{display:flex;flex-direction:row;justify-content:space-between}.profile-page .profile-container #profile #fees .list ul,.practice-page .profile-container #profile #fees .list ul{width:48%;margin-bottom:0}.profile-page .profile-container #profile #fees .list ul li,.practice-page .profile-container #profile #fees .list ul li{list-style:none;margin-left:0}.profile-page .profile-container #profile #fees .insurances .list ul li,.practice-page .profile-container #profile #fees .insurances .list ul li{list-style:outside;margin-left:1.2em}.profile-page .profile-container #profile #fees .out-of-pocket-fees ul li,.practice-page .profile-container #profile #fees .out-of-pocket-fees ul li{display:flex;list-style:none;margin-left:0;width:100%;justify-content:space-between}.profile-page .profile-container #profile #fees .out-of-pocket-fees ul li span,.practice-page .profile-container #profile #fees .out-of-pocket-fees ul li span{width:50%}.profile-page .profile-container #profile #fees .out-of-pocket-fees ul li span:first-child,.practice-page .profile-container #profile #fees .out-of-pocket-fees ul li span:first-child{padding-right:8px}.profile-page .profile-container #profile #locations .location-container,.practice-page .profile-container #profile #locations .location-container{display:flex;flex-direction:row}.profile-page .profile-container #profile #locations .location-container h6,.practice-page .profile-container #profile #locations .location-container h6{margin-bottom:8px}.profile-page .profile-container #profile #locations .location-container img,.practice-page .profile-container #profile #locations .location-container img{width:100%}.profile-page .profile-container #profile #locations .location-container ul li,.practice-page .profile-container #profile #locations .location-container ul li{list-style:none;margin-left:0;display:flex;flex-direction:row}.profile-page .profile-container #profile #locations .location-container ul li span:first-child,.practice-page .profile-container #profile #locations .location-container ul li span:first-child{font-weight:bold;width:20%}.profile-page .profile-container #profile #locations .location-container ul li span:nth-child(2),.practice-page .profile-container #profile #locations .location-container ul li span:nth-child(2){width:80%}.profile-page .profile-container #profile #locations .location-container .half,.practice-page .profile-container #profile #locations .location-container .half{width:50%}.profile-page .profile-container #profile #locations .location-container .half.location,.practice-page .profile-container #profile #locations .location-container .half.location{padding-right:24px}.profile-page .profile-container #profile #locations .location-container .half.location p,.practice-page .profile-container #profile #locations .location-container .half.location p{margin-bottom:0}.profile-page .profile-container #profile #client_testimonials .testimonials:not(:last-child),.practice-page .profile-container #profile #client_testimonials .testimonials:not(:last-child){margin-bottom:24px;border-bottom:1px solid #dee1e5;padding-bottom:24px}.profile-page .profile-container #profile #client_testimonials .testimonials p,.practice-page .profile-container #profile #client_testimonials .testimonials p{margin-bottom:0}.profile-page .profile-container #profile #client_testimonials .testimonials span,.practice-page .profile-container #profile #client_testimonials .testimonials span{color:#6a727b;font-weight:300}.profile-page .profile-container #profile #provider-therapy-groups .provider-therapy-groups,.practice-page .profile-container #profile #provider-therapy-groups .provider-therapy-groups{display:flex;margin-bottom:16px}.profile-page .profile-container #profile #provider-therapy-groups .provider-therapy-groups img,.practice-page .profile-container #profile #provider-therapy-groups .provider-therapy-groups img{height:7rem;width:7rem;margin-right:16px;object-fit:cover}.profile-page .profile-container #profile #provider-therapy-groups .provider-therapy-groups .content,.practice-page .profile-container #profile #provider-therapy-groups .provider-therapy-groups .content{width:75%}.profile-page .profile-container #profile #provider-therapy-groups .provider-therapy-groups .content h6,.practice-page .profile-container #profile #provider-therapy-groups .provider-therapy-groups .content h6{margin-bottom:8px}.profile-page .profile-container #profile #provider-therapy-groups .provider-therapy-groups .content p,.practice-page .profile-container #profile #provider-therapy-groups .provider-therapy-groups .content p{color:black}.profile-page .profile-container #booking-container,.practice-page .profile-container #booking-container{width:40%;position:sticky;height:calc(100vh - 4rem);top:3rem;text-align:center}.profile-page .profile-container #booking-container iframe,.practice-page .profile-container #booking-container iframe{height:33rem}.profile-page .profile-container #booking-container button,.practice-page .profile-container #booking-container button{height:3.25rem;min-width:280px;font-weight:600}@media only screen and (max-width: 768px){.profile-page .profile-container{flex-direction:column;padding:16px}.profile-page .profile-container #profile{width:100%}.profile-page .profile-container #profile #about #profile-header{flex-direction:column;align-items:center}.profile-page .profile-container #profile #about #profile-header .content{text-align:center;margin-left:0}.profile-page .profile-container #profile #specialties .general-expertise .list,.profile-page .profile-container #profile #specialties .treatment-approaches .list,.profile-page .profile-container #profile #specialties .clientele .list{flex-direction:column}.profile-page .profile-container #profile #specialties .general-expertise .list ul,.profile-page .profile-container #profile #specialties .treatment-approaches .list ul,.profile-page .profile-container #profile #specialties .clientele .list ul{width:100%;margin-bottom:0}.profile-page .profile-container #profile #locations .location-container{flex-direction:column}.profile-page .profile-container #profile #locations .location-container .half{width:100%}.profile-page .profile-container #profile #provider-therapy-groups .provider-therapy-groups{flex-direction:column}.profile-page .profile-container #profile #provider-therapy-groups .provider-therapy-groups img{width:100%;height:auto;margin-right:0;margin-bottom:16px}.profile-page .profile-container #profile #provider-therapy-groups .provider-therapy-groups .content{width:100%}.profile-page .profile-container #profile #fees .list{display:flex;flex-direction:column}.profile-page .profile-container #profile #fees .list ul{width:100%;margin-bottom:0}.profile-page .profile-container #booking-container{width:100%;height:auto}}@media only screen and (max-width: 768px){.profile-page .profile-container #profile #about .specialties-list .list-container{flex-direction:column}.profile-page .profile-container #profile #about .specialties-list .list-container ul{width:100%;margin-bottom:0}}#therapy-groups{max-width:1280px;margin:48px auto 0;padding:0 2rem}#therapy-groups .header{text-align:center}#therapy-groups .groups{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}#therapy-groups .groups .group{width:32%;margin-right:1.333333333%;margin-bottom:1.5rem}#therapy-groups .groups .group .group-header img{width:100%;height:15rem;object-fit:cover}#therapy-groups .groups .group .therapist-name,#therapy-groups .groups .group .time,#therapy-groups .groups .group .description{margin-bottom:8px}#therapy-groups .groups .group .therapist-name span:first-child,#therapy-groups .groups .group .time span:first-child,#therapy-groups .groups .group .description span:first-child{font-weight:bold;margin-right:8px}@media only screen and (max-width: 1080px){#therapy-groups .groups .group{width:49%;margin-right:1%}}@media only screen and (max-width: 768px){#therapy-groups{padding:0 1rem}#therapy-groups .groups .group{width:100%;margin-right:0}}#therapy-group{margin-top:48px;max-width:1280px;display:flex;justify-content:space-between;flex-direction:row;margin-left:auto;margin-right:auto;padding:0 1rem}#therapy-group hr{border:1px solid #37bec3;margin-top:24px;margin-bottom:24px}#therapy-group .container-left{width:65%}#therapy-group .container-left .body .banner{width:100%;max-height:60vh;object-fit:cover;margin-bottom:24px}#therapy-group .container-left .therapist-profile{display:flex;align-items:center;justify-content:space-between}#therapy-group .container-left .therapist-profile .avatar img{padding:8px;border:1px solid #37bec3;border-radius:100%;object-fit:cover;width:8rem;height:8rem;margin-right:24px}#therapy-group .container-left .therapist-profile .description h6{margin-bottom:8px}#therapy-group .container-right{width:30%;position:sticky;top:5rem;height:calc(100vh - 4rem)}#therapy-group .container-right .session-info-box{border:1px solid #ecebed;border-radius:4px;padding:24px;margin-bottom:24px}#therapy-group .container-right .session-info-box .session-info{display:flex;align-items:flex-start}#therapy-group .container-right .session-info-box .session-info i{color:#37bec3;margin-right:24px;text-align:center;font-size:20px;width:10%}#therapy-group .container-right .session-info-box .session-info p{width:100%;margin:0}#therapy-group .container-right .session-info-box .session-info:not(:last-child){margin-bottom:48px}#therapy-group .container-right .contact-button-container{display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 1080px){#therapy-group{flex-direction:column}#therapy-group .container-left{width:100%}#therapy-group .container-right{width:100%;height:auto}}.border{border:1px solid #ccc}.primary-text{color:#2c3643}.secondary-text{color:#6a727b}[class*='bg-primary']{color:#effcfd}.bg-primary{background-color:#37bec3}.bg-primary-75{background-color:rgba(55,190,195,0.75)}.bg-primary-50{background-color:rgba(55,190,195,0.5)}.bg-primary-25{background-color:rgba(55,190,195,0.25)}.bg-primary-10{background-color:rgba(55,190,195,0.1)}.text-primary{color:#37bec3}.border-primary{border-color:#37bec3}a.primary{color:#37bec3}a.primary:hover,a.primary:focus,a.primary:active{color:#0d797c}a.primary:disabled{color:#5d9b9e}[class*='bg-secondary']{color:#fdf1f1}.bg-secondary{background-color:#ff777d}.bg-secondary-75{background-color:rgba(255,119,125,0.75)}.bg-secondary-50{background-color:rgba(255,119,125,0.5)}.bg-secondary-25{background-color:rgba(255,119,125,0.25)}.bg-secondary-10{background-color:rgba(255,119,125,0.1)}.text-secondary{color:#ff777d}.border-secondary{border-color:#ff777d}a.secondary{color:#ff777d}a.secondary:hover,a.secondary:focus,a.secondary:active{color:#da646a}a.secondary:disabled{color:#eb8b90}[class*='bg-tertiary']{color:#f1f6fd}.bg-tertiary{background-color:#6f8dae}.bg-tertiary-75{background-color:rgba(111,141,174,0.75)}.bg-tertiary-50{background-color:rgba(111,141,174,0.5)}.bg-tertiary-25{background-color:rgba(111,141,174,0.25)}.bg-tertiary-10{background-color:rgba(111,141,174,0.1)}.text-tertiary{color:#6f8dae}.border-tertiary{border-color:#6f8dae}a.tertiary{color:#6f8dae}a.tertiary:hover,a.tertiary:focus,a.tertiary:active{color:#364560}a.tertiary:disabled{color:#8f8f8f}[class*='bg-quaternary']{color:#fff8e7}.bg-quaternary{background-color:#efb52e}.bg-quaternary-75{background-color:rgba(239,181,46,0.75)}.bg-quaternary-50{background-color:rgba(239,181,46,0.5)}.bg-quaternary-25{background-color:rgba(239,181,46,0.25)}.bg-quaternary-10{background-color:rgba(239,181,46,0.1)}.text-quaternary{color:#efb52e}.border-quaternary{border-color:#efb52e}a.quaternary{color:#efb52e}a.quaternary:hover,a.quaternary:focus,a.quaternary:active{color:#c9910f}a.quaternary:disabled{color:#cda850}[class*='bg-light']{color:#e9e6ec}.bg-light{background-color:#d0c9d6}.bg-light-75{background-color:rgba(208,201,214,0.75)}.bg-light-50{background-color:rgba(208,201,214,0.5)}.bg-light-25{background-color:rgba(208,201,214,0.25)}.bg-light-10{background-color:rgba(208,201,214,0.1)}.text-light{color:#d0c9d6}.border-light{border-color:#d0c9d6}a.light{color:#d0c9d6}a.light:hover,a.light:focus,a.light:active{color:#b1b1b1}a.light:disabled{color:#d0d0d0}[class*='bg-dark']{color:#6f6e71}.bg-dark{background-color:#49484a}.bg-dark-75{background-color:rgba(73,72,74,0.75)}.bg-dark-50{background-color:rgba(73,72,74,0.5)}.bg-dark-25{background-color:rgba(73,72,74,0.25)}.bg-dark-10{background-color:rgba(73,72,74,0.1)}.text-dark{color:#49484a}.border-dark{border-color:#49484a}a.dark{color:#49484a}a.dark:hover,a.dark:focus,a.dark:active{color:#6f6e71}a.dark:disabled{color:#494949}[class*='bg-error']{color:#fff7f7}.bg-error{background-color:#f2474d}.bg-error-75{background-color:rgba(242,71,77,0.75)}.bg-error-50{background-color:rgba(242,71,77,0.5)}.bg-error-25{background-color:rgba(242,71,77,0.25)}.bg-error-10{background-color:rgba(242,71,77,0.1)}.text-error{color:#f2474d}.border-error{border-color:#f2474d}a.error{color:#f2474d}a.error:hover,a.error:focus,a.error:active{color:#a02323}a.error:disabled{color:#d46568}[class*='bg-success']{color:#f4fcf7}.bg-success{background-color:#6ed18c}.bg-success-75{background-color:rgba(110,209,140,0.75)}.bg-success-50{background-color:rgba(110,209,140,0.5)}.bg-success-25{background-color:rgba(110,209,140,0.25)}.bg-success-10{background-color:rgba(110,209,140,0.1)}.text-success{color:#6ed18c}.border-success{border-color:#6ed18c}a.success{color:#6ed18c}a.success:hover,a.success:focus,a.success:active{color:#278740}a.success:disabled{color:#8bb497}[class*='bg-warning']{color:#fff3db}.bg-warning{background-color:#ffc447}.bg-warning-75{background-color:rgba(255,196,71,0.75)}.bg-warning-50{background-color:rgba(255,196,71,0.5)}.bg-warning-25{background-color:rgba(255,196,71,0.25)}.bg-warning-10{background-color:rgba(255,196,71,0.1)}.text-warning{color:#ffc447}.border-warning{border-color:#ffc447}a.warning{color:#ffc447}a.warning:hover,a.warning:focus,a.warning:active{color:#d8a131}a.warning:disabled{color:#e3ba63}.colors{content:"primary,#37bec3,#0d797c,#6ed0d3,#effcfd|secondary,#ff777d,#da646a,#f19b9f,#fdf1f1|tertiary,#6f8dae,#364560,#aac4e0,#f1f6fd|quaternary,#efb52e,#c9910f,#f9ce83,#fff8e7|light,#d0c9d6,#b1b1b1,#b7acc0,#e9e6ec|dark,#49484a,#6f6e71,#6f6e71,#6f6e71|error,#f2474d,#a02323,#ffb4b7,#fff7f7|success,#6ed18c,#278740,#94e8ad,#f4fcf7|warning,#ffc447,#d8a131,#ffdd93,#fff3db|"}.flex{display:flex}.flex.row{flex-direction:row}.flex.row-rev{flex-direction:row-reverse}.flex.column{flex-direction:column}.flex.column-rev{flex-direction:column-reverse}.flex.justify-start{justify-content:flex-start}.flex.justify-center{justify-content:center}.flex.justify-end{justify-content:flex-end}.flex.justify-between{justify-content:space-between}.flex.justify-around{justify-content:space-around}.flex.align-start{align-items:flex-start}.flex.align-center{align-items:center}.flex.align-end{align-items:flex-end}.flex.align-baseline{align-items:baseline}.flex.align-stretch{align-items:stretch}.flex.wrap{flex-wrap:wrap}.flex.no-wrap{flex-wrap:nowrap}.flex.wrap-rev{flex-wrap:wrap-reverse}.flex.row{flex-direction:row}.flex.row-rev{flex-direction:row-reverse}.flex.column{flex-direction:column}.flex.column-rev{flex-direction:column-reverse}.flex.justify-start{justify-content:flex-start}.flex.justify-center{justify-content:center}.flex.justify-end{justify-content:flex-end}.flex.justify-between{justify-content:space-between}.flex.justify-around{justify-content:space-around}.flex.align-start{align-items:flex-start}.flex.align-center{align-items:center}.flex.align-end{align-items:flex-end}.flex.align-baseline{align-items:baseline}.flex.align-stretch{align-items:stretch}.flex.wrap{flex-wrap:wrap}.flex.no-wrap{flex-wrap:nowrap}.flex.wrap-rev{flex-wrap:wrap-reverse}@media only screen and (max-width: 768px){.flex.mobile-row{flex-direction:row}.flex.mobile-row-rev{flex-direction:row-reverse}.flex.mobile-column{flex-direction:column}.flex.mobile-column-rev{flex-direction:column-reverse}.flex.mobile-justify-start{justify-content:flex-start}.flex.mobile-justify-center{justify-content:center}.flex.mobile-justify-end{justify-content:flex-end}.flex.mobile-justify-between{justify-content:space-between}.flex.mobile-justify-around{justify-content:space-around}.flex.mobile-align-start{align-items:flex-start}.flex.mobile-align-center{align-items:center}.flex.mobile-align-end{align-items:flex-end}.flex.mobile-align-baseline{align-items:baseline}.flex.mobile-align-stretch{align-items:stretch}.flex.mobile-wrap{flex-wrap:wrap}.flex.mobile-no-wrap{flex-wrap:nowrap}.flex.mobile-wrap-rev{flex-wrap:wrap-reverse}}@media only screen and (min-width: 768px) and (max-width: 1024px){.flex.tablet-row{flex-direction:row}.flex.tablet-row-rev{flex-direction:row-reverse}.flex.tablet-column{flex-direction:column}.flex.tablet-column-rev{flex-direction:column-reverse}.flex.tablet-justify-start{justify-content:flex-start}.flex.tablet-justify-center{justify-content:center}.flex.tablet-justify-end{justify-content:flex-end}.flex.tablet-justify-between{justify-content:space-between}.flex.tablet-justify-around{justify-content:space-around}.flex.tablet-align-start{align-items:flex-start}.flex.tablet-align-center{align-items:center}.flex.tablet-align-end{align-items:flex-end}.flex.tablet-align-baseline{align-items:baseline}.flex.tablet-align-stretch{align-items:stretch}.flex.tablet-wrap{flex-wrap:wrap}.flex.tablet-no-wrap{flex-wrap:nowrap}.flex.tablet-wrap-rev{flex-wrap:wrap-reverse}}@media only screen and (min-width: 1024px) and (max-width: 1700px){.flex.desktop-row{flex-direction:row}.flex.desktop-row-rev{flex-direction:row-reverse}.flex.desktop-column{flex-direction:column}.flex.desktop-column-rev{flex-direction:column-reverse}.flex.desktop-justify-start{justify-content:flex-start}.flex.desktop-justify-center{justify-content:center}.flex.desktop-justify-end{justify-content:flex-end}.flex.desktop-justify-between{justify-content:space-between}.flex.desktop-justify-around{justify-content:space-around}.flex.desktop-align-start{align-items:flex-start}.flex.desktop-align-center{align-items:center}.flex.desktop-align-end{align-items:flex-end}.flex.desktop-align-baseline{align-items:baseline}.flex.desktop-align-stretch{align-items:stretch}.flex.desktop-wrap{flex-wrap:wrap}.flex.desktop-no-wrap{flex-wrap:nowrap}.flex.desktop-wrap-rev{flex-wrap:wrap-reverse}}@media only screen and (min-width: 1700px){.flex.hd-row{flex-direction:row}.flex.hd-row-rev{flex-direction:row-reverse}.flex.hd-column{flex-direction:column}.flex.hd-column-rev{flex-direction:column-reverse}.flex.hd-justify-start{justify-content:flex-start}.flex.hd-justify-center{justify-content:center}.flex.hd-justify-end{justify-content:flex-end}.flex.hd-justify-between{justify-content:space-between}.flex.hd-justify-around{justify-content:space-around}.flex.hd-align-start{align-items:flex-start}.flex.hd-align-center{align-items:center}.flex.hd-align-end{align-items:flex-end}.flex.hd-align-baseline{align-items:baseline}.flex.hd-align-stretch{align-items:stretch}.flex.hd-wrap{flex-wrap:wrap}.flex.hd-no-wrap{flex-wrap:nowrap}.flex.hd-wrap-rev{flex-wrap:wrap-reverse}}.align-self-start{align-self:flex-start}.align-self-center{align-self:center}.align-self-end{align-self:flex-end}.align-self-baseline{align-self:baseline}.align-self-stretch{align-self:stretch}.flex-grow-1{flex-grow:1}.flex-1{flex:1}.flex-0{flex:0}.flex-none{flex:none}.w-min-100vw{min-width:100vw}.w-max-100vw{max-width:100vw}.w-100vw{width:100vw}.h-min-100vh{min-height:100vh}.h-max-100vh{max-height:100vh}.h-100{height:100%}.h-100vh{height:100vh}.h-50vh{height:50vh}.h-35vh{height:35vh}.h-95{height:95%}.h-50{height:50%}.h-33{height:33.3333333333%}.h-25{height:25%}.h-20{height:20%}.h-66{height:66.6666666666%}.h-16{height:16.6666666666%}.h-40{height:40%}.h-75{height:75%}.h-60{height:60%}.h-80{height:80%}.h-auto{height:auto}.w-content{flex-basis:content}.w-100,.full{width:100%}.w-50,.half{width:50%}.w-49{width:49%}.w-33,.third{width:33.3333333333%}.w-25,.quarter{width:25%}.w-15{width:15%}.w-12_5,.eighth{width:12.5%}.w-20,.fifth{width:20%}.w-66{width:66.6666666666%}.w-16{width:16.6666666666%}.w-40{width:40%}.w-75{width:75%}.w-60{width:60%}.w-80{width:80%}.w-90{width:90%}.w-10{width:10%}.w-20{width:20%}.w-30{width:30%}.w-30{width:30%}.w-70{width:70%}.w-85{width:85%}.w-90{width:90%}.w-95{width:95%}@media only screen and (max-width: 768px){.mobile-w-content{flex-basis:content}.mobile-w-100,.mobile-full{width:100%}.mobile-w-50,.mobile-half{width:50%}.mobile-w-49{width:49%}.mobile-w-33,.mobile-third{width:33.3333333333%}.mobile-w-25,.mobile-quarter{width:25%}.mobile-w-15{width:15%}.mobile-w-12_5,.mobile-eighth{width:12.5%}.mobile-w-20,.mobile-fifth{width:20%}.mobile-w-66{width:66.6666666666%}.mobile-w-16{width:16.6666666666%}.mobile-w-40{width:40%}.mobile-w-75{width:75%}.mobile-w-60{width:60%}.mobile-w-80{width:80%}.mobile-w-90{width:90%}.mobile-w-10{width:10%}.mobile-w-20{width:20%}.mobile-w-30{width:30%}.mobile-w-30{width:30%}.mobile-w-70{width:70%}.mobile-w-85{width:85%}.mobile-w-90{width:90%}.mobile-w-95{width:95%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.tablet-w-content{flex-basis:content}.tablet-w-100,.tablet-full{width:100%}.tablet-w-50,.tablet-half{width:50%}.tablet-w-49{width:49%}.tablet-w-33,.tablet-third{width:33.3333333333%}.tablet-w-25,.tablet-quarter{width:25%}.tablet-w-15{width:15%}.tablet-w-12_5,.tablet-eighth{width:12.5%}.tablet-w-20,.tablet-fifth{width:20%}.tablet-w-66{width:66.6666666666%}.tablet-w-16{width:16.6666666666%}.tablet-w-40{width:40%}.tablet-w-75{width:75%}.tablet-w-60{width:60%}.tablet-w-80{width:80%}.tablet-w-90{width:90%}.tablet-w-10{width:10%}.tablet-w-20{width:20%}.tablet-w-30{width:30%}.tablet-w-30{width:30%}.tablet-w-70{width:70%}.tablet-w-85{width:85%}.tablet-w-90{width:90%}.tablet-w-95{width:95%}}@media only screen and (min-width: 1024px) and (max-width: 1700px){.desktop-w-content{flex-basis:content}.desktop-w-100,.desktop-full{width:100%}.desktop-w-50,.desktop-half{width:50%}.desktop-w-49{width:49%}.desktop-w-33,.desktop-third{width:33.3333333333%}.desktop-w-25,.desktop-quarter{width:25%}.desktop-w-15{width:15%}.desktop-w-12_5,.desktop-eighth{width:12.5%}.desktop-w-20,.desktop-fifth{width:20%}.desktop-w-66{width:66.6666666666%}.desktop-w-16{width:16.6666666666%}.desktop-w-40{width:40%}.desktop-w-75{width:75%}.desktop-w-60{width:60%}.desktop-w-80{width:80%}.desktop-w-90{width:90%}.desktop-w-10{width:10%}.desktop-w-20{width:20%}.desktop-w-30{width:30%}.desktop-w-30{width:30%}.desktop-w-70{width:70%}.desktop-w-85{width:85%}.desktop-w-90{width:90%}.desktop-w-95{width:95%}}@media only screen and (min-width: 1700px){.hd-w-content{flex-basis:content}.hd-w-100,.hd-full{width:100%}.hd-w-50,.hd-half{width:50%}.hd-w-49{width:49%}.hd-w-33,.hd-third{width:33.3333333333%}.hd-w-25,.hd-quarter{width:25%}.hd-w-15{width:15%}.hd-w-12_5,.hd-eighth{width:12.5%}.hd-w-20,.hd-fifth{width:20%}.hd-w-66{width:66.6666666666%}.hd-w-16{width:16.6666666666%}.hd-w-40{width:40%}.hd-w-75{width:75%}.hd-w-60{width:60%}.hd-w-80{width:80%}.hd-w-90{width:90%}.hd-w-10{width:10%}.hd-w-20{width:20%}.hd-w-30{width:30%}.hd-w-30{width:30%}.hd-w-70{width:70%}.hd-w-85{width:85%}.hd-w-90{width:90%}.hd-w-95{width:95%}}.p-0{padding:0}.p-t-0{padding-top:0}.p-r-0{padding-right:0}.p-b-0{padding-bottom:0}.p-l-0{padding-left:0}.p-x-0{padding-left:0;padding-right:0}.p-y-0{padding-top:0;padding-bottom:0}.p-xs{padding:8px}.p-t-xs{padding-top:8px}.p-r-xs{padding-right:8px}.p-b-xs{padding-bottom:8px}.p-l-xs{padding-left:8px}.p-x-xs{padding-left:8px;padding-right:8px}.p-y-xs{padding-top:8px;padding-bottom:8px}.p-sm{padding:16px}.p-t-sm{padding-top:16px}.p-r-sm{padding-right:16px}.p-b-sm{padding-bottom:16px}.p-l-sm{padding-left:16px}.p-x-sm{padding-left:16px;padding-right:16px}.p-y-sm{padding-top:16px;padding-bottom:16px}.p-md{padding:24px}.p-t-md{padding-top:24px}.p-r-md{padding-right:24px}.p-b-md{padding-bottom:24px}.p-l-md{padding-left:24px}.p-x-md{padding-left:24px;padding-right:24px}.p-y-md{padding-top:24px;padding-bottom:24px}.p-lg{padding:48px}.p-t-lg{padding-top:48px}.p-r-lg{padding-right:48px}.p-b-lg{padding-bottom:48px}.p-l-lg{padding-left:48px}.p-x-lg{padding-left:48px;padding-right:48px}.p-y-lg{padding-top:48px;padding-bottom:48px}.p-xl{padding:64px}.p-t-xl{padding-top:64px}.p-r-xl{padding-right:64px}.p-b-xl{padding-bottom:64px}.p-l-xl{padding-left:64px}.p-x-xl{padding-left:64px;padding-right:64px}.p-y-xl{padding-top:64px;padding-bottom:64px}.m-0{margin:0}.m-t-0{margin-top:0}.m-r-0{margin-right:0}.m-b-0{margin-bottom:0}.m-l-0{margin-left:0}.m-x-0{margin-left:0;margin-right:0}.m-y-0{margin-top:0;margin-bottom:0}.m-xs{margin:8px}.m-t-xs{margin-top:8px}.m-r-xs{margin-right:8px}.m-b-xs{margin-bottom:8px}.m-l-xs{margin-left:8px}.m-x-xs{margin-left:8px;margin-right:8px}.m-y-xs{margin-top:8px;margin-bottom:8px}.m-sm{margin:16px}.m-t-sm{margin-top:16px}.m-r-sm{margin-right:16px}.m-b-sm{margin-bottom:16px}.m-l-sm{margin-left:16px}.m-x-sm{margin-left:16px;margin-right:16px}.m-y-sm{margin-top:16px;margin-bottom:16px}.m-md{margin:24px}.m-t-md{margin-top:24px}.m-r-md{margin-right:24px}.m-b-md{margin-bottom:24px}.m-l-md{margin-left:24px}.m-x-md{margin-left:24px;margin-right:24px}.m-y-md{margin-top:24px;margin-bottom:24px}.m-lg{margin:48px}.m-t-lg{margin-top:48px}.m-r-lg{margin-right:48px}.m-b-lg{margin-bottom:48px}.m-l-lg{margin-left:48px}.m-x-lg{margin-left:48px;margin-right:48px}.m-y-lg{margin-top:48px;margin-bottom:48px}.m-xl{margin:64px}.m-t-xl{margin-top:64px}.m-r-xl{margin-right:64px}.m-b-xl{margin-bottom:64px}.m-l-xl{margin-left:64px}.m-x-xl{margin-left:64px;margin-right:64px}.m-y-xl{margin-top:64px;margin-bottom:64px}.hide{display:none}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.float-left{float:left}.float-right{float:right}.centered{margin-left:auto !important;margin-right:auto !important}.pin-t{top:0;left:0;right:0}.pin-b{bottom:0;left:0;right:0}.pin-l{top:0;bottom:0;left:0}.pin-r{top:0;bottom:0;right:0}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.scroll,.overflow{overflow:auto}.scroll-x,.overflow-x{overflow-x:auto}.scroll-y,.overflow-y{overflow-y:auto}.no-scroll,.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.clearfix,.clearfix:before,.clearfix:after{clear:both}.online-therapy-profile i{height:34px;width:34px;background:#37bec3;border-radius:50%;color:#fff;font-size:13px;display:inline-flex;align-items:center;justify-content:center}.online-therapy-profile{padding:4px;margin-top:6px;font-size:16px;color:#37bec3;font-weight:600;margin-bottom:6px;padding-left:0px}.online-therapy-profile .online-therapy-content{margin-left:4px}.online-therapy-content{font-weight:600;padding-bottom:4px}#map .online-therapy-profile{font-size:12px}#map .online-therapy-profile i{font-size:10px;padding:8px 7px}.profile-page .profile-container #profile #about #profile-header .content.practice .online-therapy-profile{text-align:center}[is~='provider-contact-modal'] .modal header .close,.provider-acuity-modal .close{font-size:36px;line-height:10px;color:#222}[is~='provider-contact-modal'] input[type='checkbox']{width:20px;min-width:20px;height:20px;border:1px solid #dce0e0;border-radius:3px;display:inline-block;margin-right:8px;margin-left:0px;display:inline-block;margin-top:4px}[is~='provider-contact-modal'] button.primary{font-size:16px;font-weight:600;height:3.25rem}input:not([type='radio']):not([type='checkbox']),.input,textarea{font-family:'proxima-nova'}[is~='provider-contact-modal'] label.heading-5.m-b-sm{display:inline !important}@media only screen and (min-width: 768px){[is~='provider-contact-modal'] .form,[is~='provider-contact-modal'] header,[is~='provider-contact-modal'] .modal footer{padding-right:1.5rem;padding-left:3.5rem}}footer .resources-container .resources h6{text-transform:uppercase;color:#b3becb;margin-bottom:0.5rem;margin-top:0}footer .title{max-width:1020px;font-weight:bold;margin:0 auto;color:white;text-align:center}.resources{align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;display:flex}.resources a{margin-bottom:0px}footer a{color:#b3becb;-webkit-transition:color 0.25s;transition:color 0.25s;margin-bottom:0.5rem}footer a:hover{color:#fff !important}.emergency,.emergency a{color:#b3becb !important}.emergency a{text-decoration:underline}.resources-container .resources.newsletter ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-left:0;margin-top:0;-webkit-box-pack:justify;justify-content:space-between}.resources-container .resources.newsletter ul a{background-color:#fff;padding:1rem;border-radius:100%;width:32px;width:2rem;height:32px;height:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;color:#54657b;-webkit-transition:color 0.25s;transition:color 0.25s;margin-bottom:0.5rem}.resources-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:start;align-items:flex-start;padding-top:5rem;padding-bottom:5rem}@media screen and (min-width: 600px){.second-column{margin-top:26px}}@media screen and (max-width: 950px){.resources-container h6,.resources,.resources a{text-align:center;margin:auto}.resources-container h6,.resources,.resources a{text-align:center;margin:auto}.resources-container h6{margin-top:26px}}[is~='provider-acuity-modal'] .modal header .close{color:#222;font-size:36px;line-height:50px}[is~='provider-acuity-modal'] .modal footer{display:none}.profile-page #profile h1{margin-bottom:0px}.profile-page .hours ul{margin-bottom:0px}.location img{margin-top:20px}.profile-page .profile-container #booking-container button,.practice-page .profile-container #booking-container button{margin-top:0px}.profile-page .profile-container #profile #about #profile-header .content.practice p,.practice-page .profile-container #profile #about #profile-header .content.practice p{margin-bottom:16px !important}.profile-page .content.practice div p{text-align:center}article#post h1{margin-top:30px}article#post h2{font-size:28px}article#post figure.kg-card.kg-image-card{margin-top:30px;margin-bottom:30px}.region .filters ::placeholder{font-size:15px !important;color:#2c3643 !important;text-align:center}.region .filters input[type='text']{border-color:#2c3643;border-radius:30px}.region .filters .input-containers button.more{border-radius:30px}.region input:not([type='radio']):not([type='checkbox']):not([type='button']):focus,.region .input:not([type='button']):focus,textarea:not([type='button']):focus{border:2px solid #6ed0d3;background:#effcfd}.region input:not([type='radio']):not([type='checkbox']):not([type='button']):focus::placeholder,.region .input:not([type='button']):focus,textarea:not([type='button']):focus::placeholder{color:#6a727b !important}.region .filters .input-containers .dropdown .header input,.region .filters .input-containers .dropdown .header button{min-width:145px !important;padding:0.75rem;width:145px}.region i.fas.fa-caret-down,.region .dropdown .header svg,.dropdown .header i{display:none}.region [filter~='insurances'] input{width:160px !important}.region .card.search .info .align-items{margin-bottom:0px}.region .more-filters .heading-6{font-size:20px;line-height:3.5rem}.region .filter.selected input{background:#effcfd;border:#37bec3 solid 1.5px}.region .filter.selected::placeholder{font-weight:500}.region .filters .dropdown .dropdown-menu .header-6.semi-bold{padding:16px 16px 0px}.region .more-filters .container .header-6{padding-bottom:20px;line-height:1rem}@media only screen and (max-width: 768px){.card.search .info .specialties .specialty,.card.search .info .areas,.card.search .info .title{padding-right:0.5rem;font-size:15px}.client-status .desc{transform:translateX(0%) !important;display:block}.client-status .icon>i{padding-top:0.25rem;padding-bottom:0.3rem}.client-status .desc>p{padding-top:0.3rem;padding-bottom:0.25rem}}.home .form-container label{font-weight:500}.home-content .form-container .dropdown .footer{display:none}.home-content .dropdown-menu .options{margin-bottom:0px;max-height:16rem}.homeform section .dropdown input::placeholder{color:#222}@media only screen and (min-width: 768px){.home-banner .form-container{padding:5rem !important}.homeform{padding:3rem 2.5rem !important}.home-banner .form-container .homeform{max-width:700px !important}}.home-content .zencare-team .team{justify-content:center}.home-content .zencare-team .team img{padding:0.5rem}.grid.row{flex-direction:row;display:flex}.grid.row button{width:100%;height:3rem}.home-content .icon-desc-container{margin-top:80px}.home-content .icon-desc-container .icon-desc .icon-border{border:solid 1px #cdcdcd}@media only screen and (min-width: 768px){.home-content .zencare-team{margin-bottom:2rem}.home-content .zencare-team .team img{padding:0.5rem;margin-bottom:0;max-width:160px;max-width:14%;max-height:160px;max-height:10rem}}.home .list-options button{display:inline-grid !important;padding:18px !important;font-size:18px !important;margin:1% 2% !important;background:#37bec3 !important;border-radius:50px !important;width:175px !important;height:3.5rem}.home-content #near-therapists .list-options ul li{width:185px;margin-bottom:0}.home-content #near-therapists .list-options{max-width:860px}.tabs-container{display:none}@media only screen and (max-width: 768px){#near-therapists .tabs li a{font-size:0.9rem}#near-therapists h1{font-size:2rem}}nav#website .tab{margin-left:0px !important}nav#website .tab a{font-size:14px !important}nav#website #tabs .tab .arrow-up{bottom:-7px}nav#website #tabs .menu li{width:150px}nav#website #tabs .tab .menu{column-count:2}nav#website ul.menu{padding-bottom:15px;padding-top:10px}

