@charset "UTF-8";:root{background:var(--white);font-family:system-ui;line-height:1.5}:root{--foreground-neutral:#141f1c;--foreground-neutral-faded:#3c5d55;--foreground-neutral-faded-alt:#6a7673;--foreground-disabled:#c7dbd6;--foreground-primary:#2b6355;--foreground-secondary:#c78022;--foreground-positive:#027e46;--foreground-critical:#d63230;--foreground-warning:#8c7400;--background-page:#f7faf9;--background-base:#fff;--background-elevated:#fff;--background-hint:#fafffe;--background-page-faded-light:#fafafa;--background-page-faded:#f8f8f8;--background-neutral-faded:#f4f7f6;--background-disabled-faded:#f4f7f6;--background-disabled:#ebf2f0;--background-neutral:#dfeae7;--background-neutral-highlighted:#c7dbd6;--background-primary:#408070;--background-secondary:#e69b38;--background-primary-faded:#eaf6f3;--background-primary-highlighted:#509987;--background-secondary:#0071eb;--background-positive:#02884c;--background-positive-faded:#e8f7f3;--background-critical:#de3535;--background-critical-faded:#fbe5e5;--background-critical-highlighted:#e45858;--background-warning:#d67f01;--on-background-neutral:#000;--on-background-primary:#fff;--on-background-critical:#fff;--on-background-positive:#fff;--border-neutral:#bcd4ce;--border-neutral-faded:#dfebe8;--border-disabled:#e6ebe9;--border-primary:#2b6355;--border-primary-faded:#e4f7f2;--border-positive:#027e46;--border-positive-faded:#ccedde;--border-critical:#d63230;--border-critical-faded:#fad0cf;--border-secondary:#005cbf;--border-secondary-faded:#cfe4fa;--border-warning:#8c7400;--border-warning-faded:#faf3cf;--black:#000;--white:#fff;--base-shadow:0px 2px 4px 0px rgba(0,0,0,.12);--elevated-shadow:0px 5px 10px 0px rgba(89,82,82,.05),0px 15px 25px 0px rgba(0,0,0,.07);--small-radius:4px;--medium-radius:8px;--large-radius:12px;--small-margin:4px;--medium-margin:8px;--large-margin:12px}h1.typography{font-size:2rem}h2.typography{font-size:1.5rem}h3.typography{font-size:1rem!important;font-weight:500!important;line-height:24px!important}strong.typography{font-weight:500!important}b.typography,i.typography,p.typography,strong.typography{font-size:.875rem!important}b.typography{font-weight:500!important}.typography{text-wrap:wrap;font-family:Inter,sans-serif;margin:0;padding:0}.typography.color-white{color:var(--white)}.typography.color-neutral{color:var(--foreground-neutral)}.typography.color-primary{color:var(--foreground-neutral-faded)}.typography.color-critical{color:var(--foreground-critical)}.typography.weight-light{font-weight:300}.typography.weight-bold{font-weight:500}.toast{grid-gap:8px;align-items:center;background-color:var(--background-secondary)!important;border-radius:8px;color:#fff;display:grid;gap:8px;grid-template-columns:30px 1fr 30px;margin:10px;padding:10px}.toast svg{fill:transparent!important}.toast button svg,.toast svg{stroke:#fff!important}.toast button{width:auto!important}.toast-title{margin-bottom:12px!important}.toast div,.toast p{max-width:360px}.toast div{margin:auto;text-align:left}.toast a,.toast p{color:#fff!important}.toast a{font-weight:700!important;text-decoration:underline!important}.toast.success{background-color:var(--background-positive)!important}.toast.error{background-color:var(--background-critical)!important}.toast.warning{background-color:var(--background-warning)!important}.toast-region{bottom:10px;max-width:512px!important;position:fixed;right:10px;visibility:visible!important;z-index:10001}svg.custom-icon.rotate-0{transform:rotate(0deg)}svg.custom-icon.rotate-90{transform:rotate(90deg)}svg.custom-icon.rotate-180{transform:rotate(180deg)}svg.custom-icon.rotate-270{transform:rotate(270deg)}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.vjs-modal-dialog .vjs-modal-dialog-content{height:100%;left:0;position:absolute;top:0;width:100%}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;font-style:normal;font-weight:400;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABDkAAsAAAAAG6gAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV3hY21hcAAAAYQAAADaAAADPv749/pnbHlmAAACYAAAC3AAABHQZg6OcWhlYWQAAA3QAAAAKwAAADYZw251aGhlYQAADfwAAAAdAAAAJA+RCLFobXR4AAAOHAAAABMAAACM744AAGxvY2EAAA4wAAAASAAAAEhF6kqubWF4cAAADngAAAAfAAAAIAE0AIFuYW1lAAAOmAAAASUAAAIK1cf1oHBvc3QAAA/AAAABJAAAAdPExYuNeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGS7wTiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGJHcRdyA4RZgQRADK3CxEAAHic7dFZbsMgAEXRS0ycyZnnOeG7y+qC8pU1dHusIOXxuoxaOlwZYWQB0Aea4quIEN4E9LzKbKjzDeM6H/mua6Lmc/p8yhg0lvdYx15ZG8uOLQOGjMp3EzqmzJizYMmKNRu27Nhz4MiJMxeu3Ljz4Ekqm7T8P52G8PP3lnTOVk++Z6iN6QZzNN1F7ptuN7eGOjDUoaGODHVsuvU8MdTO9Hd5aqgzQ50b6sJQl4a6MtS1oW4MdWuoO0PdG+rBUI+GejLUs6FeDPVqqDdDvRvqw1CfhpqM9At0iFLaAAB4nJ1YDXBTVRZ+5/22TUlJ8we0pHlJm7RJf5O8F2j6EymlSPkpxaL8U2xpa3DKj0CBhc2IW4eWKSokIoLsuMqssM64f+jA4HSdWXXXscBq67IOs3FXZ1ZYWVyRFdo899yXtIBQZ90k7717zz3v3HPPOfd854YCCj9cL9dL0RQFOqCbGJnrHb5EayiKIWN8iA/hWBblo6hUWm8TtCDwE80WMJus/irwyxOdxeB0MDb14VNJHnXYoLLSl6FfCUYO9nYPTA8Epg9090LprfbBbZ2hY0UlJUXHQp3/vtWkS6EBv8+rPMq5u9692f/dNxJNiqwC1xPE9TCUgCsSdQWgE3XQD25lkG4CN2xmTcOXWBOyser6RN6KnGbKSbmQ3+d0OI1m2W8QzLLkI2sykrWAgJJEtA8vGGW/2Q+CmT3n8zS9wZwu2DCvtuZKZN3xkrLh36yCZuUomQSqGpY8t/25VfHVhw8z4ebGBtfLb0ya9PCaDc+8dGTvk2dsh6z7WzvowlXKUSWo9MJ15a3KrEP2loOr2Ojhw6iW6hf2BDdEccQvZGpaAy7YovSwq8kr7HGllxpd71rkS6G0Sf11sl9OvMK1+jwPPODxjUwkOim9CU3ix1wNjXDfmJSEn618Bs6lpWwUpU+8PCqLMY650zjq8VhCIP17NEKTx3eaLL+s5Pi6yJWaWjTHLR1jYzPSV9VF/6Ojdb/1kO3Mk3uhHC0x6gc1BjlKQ+nQFxTYdaJkZ7ySVxLBbhR1dsboNXp1tCYKW2LRaEzpYcIx2BKNxaL0ZaUnSqfFoiNhHKR/GkX6PWUSAaJelQaqZL1EpoHNsajSEyPSoJ9IjhIxTdjHLmwZvhRDOiFTY/YeQnvrVZmiTQtGncECXtFTBZLOVwwMRgoXHAkXzMzPn1nAJJ8jYSbMDaqN2waGLzNhih/bZynUBMpIWSg7VYi7DRx2m8ALkIdRCJwI6ArJx2EI8kaDWeTQKeAFk9fjl/1AvwktjQ1P7NjyMGQyfd4vjipX6M/i52D7Cq80kqlcxEcGXRr/FEcgs0u5uGgB4VWuMFfpdn2Re6Hi3PqzmxWKsz6+ae2Pn9hXXw/fqM859UiGC0oKYYILJBqJrsn1Z1E5qOs9rQCiUQRREjm8yJcbHF5cUJufX1vAHlefw0XgUoboS3ETfQlTxBC4SOtuE8VPRJTBSCQSjZCpk7Gqzu+masaZ2y7Zjehho4F3g82BNDkAHpORG4+OCS+f6JTPmtRn/PH1kch6d04sp7AQb25aQ/pqUyXeQ8vrebG8OYQdXOQ+585u0sdW9rqalzRURiJ+9F4MweRFrKUjl1GUYhH1A27WOHw5cTFSFPMo9EeUIGnQTZHIaJ7AHLaOKsOODaNF9jkBjYG2QEsQ2xjMUAx2bBEbeTBWMHwskBjngq56S/yfgkBnWBa4K9sqKtq2t1UI8S9He5XuBRbawAdatrQEAi30Aks2+LM8WeCbalVZkWNylvJ+dqJnzVb+OHlSoKW8nPCP7Rd+CcZ2DdWAGqJ2CBFOphgywFFCFBNtfAbGtNPBCwxvygHeYMZMY9ZboBqwq/pVrsbgN5tkv152ODlbMfiqwGMBgxa4Exz3QhovRIUp6acqZmQzRq0ypDXS2TPLT02YIkQETnOE445oOGxOmXAqUJNNG7XgupMjPq2ua9asrj5yY/yuKteO1Kx0YNJTufrirLe1mZnat7OL6rnUdCWenpW6I8mAnbsY8KWs1PuSovCW9A/Z25PQ24a7cNOqgmTkLmBMgh4THgc4b9k2IVv1/g/F5nGljwPLfOgHAzJzh45V/4+WenTzmMtR5Z7us2Tys909UHqrPY7KbckoxRvRHhmVc3cJGE97uml0R1S0jdULVl7EvZtDFVBF35N9cEdjpgmAiOlFZ+Dtoh93+D3zzHr8RRNZQhnCNMNbcegOvpEwZoL+06cJQ07h+th3fZ/7PVbVC6ngTAV/KoLFuO6+2KFcU651gEb5ugPSIb1D+Xp8V4+k3sEIGnw5mYe4If4k1lFYr6SCzmM2EQ8iWtmwjnBI9kTwe1TlfAmXh7H02by9fW2gsjKwtv0aaURKil4OdV7rDL1MXIFNrhdxohcZXYTnq47WisrKitaObbf5+yvkLi5J6lCNZZ+B6GC38VNBZBDidSS/+mSvh6s+srgC8pyKMvDtt+de3c9fU76ZPfuM8ud4Kv0fyP/LqfepMT/3oZxSqpZaTa1DaQYLY8TFsHYbWYsPoRhRWfL5eSSQbhUGgGC3YLbVMk6PitTFNGpAsNrC6D1VNBKgBHMejaiuRWEWGgsSDBTJjqWIl8kJLlsaLJ2tXDr6xGfT85bM2Q06a46x2HTgvdnV8z5YDy/27J4zt6x2VtkzjoYpkq36kaBr4eQSg7tyiVweWubXZugtadl58ydapfbORfKsDTuZ0OBgx4cfdjCf5tbWNITnL120fdOi1RV1C3uKGzNdwYLcMvZ3BxoPyTOCD1XvXTp7U10gWCVmTV9b3r2z0SkGWovb2hp9I89O8a2smlyaO8muMU+dRmtzp60IzAoFpjLr1n388boLyf0dRvxhsHZ0qbWqDkwqvvpkj4l0fY6EIXRi5sQSrAvsVYwXRy4qJ2EVtD1AN7a0HWth9ymvL1xc3WTUKK/TAHA/bXDVtVWfOMfuGxGZv4Ln/jVr9jc3j1yMv0tndmyt9Vq88Y9gH1wtLX3KWjot5++jWHgAoZZkQ14wGQ20Fli71UmKJAy4xKMSTGbVdybW7FDDAut9XpD5AzWrYO7zQ8qffqF8+Ynd/clrHcdyxGy3a/3+mfNnzC/cBsveTjnTvXf1o6vzOlZw7WtqtdmPK/Errz/6NNtD72zmNOZfbmYdTGHfoofqI79Oc+R2n1lrnL6pOm0Up7kwxhTW12Amm7WYkXR2qYrF2AmgmbAsxZjwy1xpg/m1Je2vrp8v/nz2xpmlBg4E9hrMU341wVpTOh/OfmGvAnra8q6uctr60ZQHV3Q+WMQJykMj8ZsWn2QBOmmHMB+m5pDIpTFonYigiaKAhGEiAHF7EliVnQkjoLVIMPtJpBKHYd3A8GYH9jJzrWwmHx5Qjp7vDAX0suGRym1vtm/9W1/HyR8vczfMs6Sk8DSv855/5dlX9oQq52hT8syyp2rx5Id17IAyAM3wIjQPMOHzytEB64q6D5zT91yNbnx3V/nqnd017S9Y0605k3izoXLpsxde2n38yoOV9s1LcjwzNjbdX6asnBVaBj/6/DwKwPkpcqbDG7BnsXoSqWnUAmottYF6jMSdVyYZh3zVXCjwTiwwHH6sGuRiEHQGzuRX6whZkp123oy1BWE2mEfJ/tvIRtM4ZM5bDXiMsPMaAKOTyc5uL57rqyyc5y5JE5pm1i2S2iUX0CcaQ6lC6Zog7JqSqZmYlosl2K6pwNA84zRnQW6SaALYZQGW5lhCtU/W34N6o+bKfZ8cf3/Cl/+iTX3wBzpOY4mRkeNf3rptycGSshQWgGbYt5jFc2e0+DglIrwl6DVWQ7BuwaJ3Xk1J4VL5urnLl/Wf+gHU/hZoZdKNym6lG+I34FaNeZKcSpJIo2IeCVvpdsDGfKvzJnAwmeD37Ow65ZWwSowpgwX5T69s/rB55dP5BcpgDKFV8p7q2sn/1uc93bVzT/w6UrCqDTWvfCq/oCD/qZXNoUj8BL5Kp6GU017frfNXkAtiiyf/SOCEeLqnd8R/Ql9GlCRfctS6k5chvIBuQ1zCCjoCHL2DHNHIXxMJ3kQeO8lbsUXONeSfA5EjcG6/E+KdhN4bP04vBhdi883+BFBzQbxFbvZzQeY9LNBZc0FNfn5NwfDn6rCTnTw6R8o+gfpf5hCom33cRuiTlss3KHmZjD+BPN+5gXuA2ziS/Q73mLxUkpbKN/eqwz5uK0X9F3h2d1V4nGNgZGBgAOJd776+iue3+crAzc4AAje5Bfcg0xz9YHEOBiYQBQA8FQlFAHicY2BkYGBnAAGOPgaG//85+hkYGVCBMgBGGwNYAAAAeJxjYGBgYB8EmKOPgQEAQ04BfgAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAcICGAJYArQC4AMwA7AD3gQwBJYE3AUkBWYFigYgBmYGtAbqB1gIEghYCG4IhAi2COh4nGNgZGBgUGYoZWBnAAEmIOYCQgaG/2A+AwAYCQG2AHicXZBNaoNAGIZfE5PQCKFQ2lUps2oXBfOzzAESyDKBQJdGR2NQR3QSSE/QE/QEPUUPUHqsvsrXjTMw83zPvPMNCuAWP3DQDAejdm1GjzwS7pMmwi75XngAD4/CQ/oX4TFe4Qt7uMMbOzjuDc0EmXCP/C7cJ38Iu+RP4QEe8CU8pP8WHmOPX2EPz87TPo202ey2OjlnQSXV/6arOjWFmvszMWtd6CqwOlKHq6ovycLaWMWVydXKFFZnmVFlZU46tP7R2nI5ncbi/dDkfDtFBA2DDXbYkhKc+V0Bqs5Zt9JM1HQGBRTm/EezTmZNKtpcAMs9Yu6AK9caF76zoLWIWcfMGOSkVduvSWechqZsz040Ib2PY3urxBJTzriT95lipz+TN1fmAAAAeJxtkMl2wjAMRfOAhABlKm2h80C3+ajgCKKDY6cegP59TYBzukAL+z1Zsq8ctaJTTKPrsUQLbXQQI0EXKXroY4AbDDHCGBNMcYsZ7nCPB8yxwCOe8IwXvOIN7/jAJ76wxHfUqWX+OzgumWAjJMV17i0Ndlr6irLKO+qftdT7i6y4uFSUvCknay+lFYZIZaQcmfH/xIFdYn98bqhra1aKTM/6lWMnyaYirx1rFUQZFBkb2zJUtoXeJCeg0WnLtHeSFc3OtrnozNwqi0TkSpBMDB1nSde5oJXW23hTS2/T0LilglXX7dmFVxLnq5U0vYATHFk3zX3BOisoQHNDFDeZnqKDy9hRNawN7Vh727hFzcJ5c8TILrKZfH7tIPxAFP0BpLeJPA==) format("woff")}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.vjs-icon-play:before{content:"\f101"}.vjs-icon-play-circle{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-play-circle:before{content:"\f102"}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder,.vjs-icon-pause{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.vjs-icon-pause:before{content:"\f103"}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder,.vjs-icon-volume-mute{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.vjs-icon-volume-mute:before{content:"\f104"}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder,.vjs-icon-volume-low{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before,.vjs-icon-volume-low:before{content:"\f105"}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder,.vjs-icon-volume-mid{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before,.vjs-icon-volume-mid:before{content:"\f106"}.video-js .vjs-mute-control .vjs-icon-placeholder,.vjs-icon-volume-high{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-mute-control .vjs-icon-placeholder:before,.vjs-icon-volume-high:before{content:"\f107"}.video-js .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-enter{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-enter:before{content:"\f108"}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-exit{font-family:VideoJS;font-style:normal;font-weight:400}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-exit:before{content:"\f109"}.vjs-icon-square{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-square:before{content:"\f10a"}.vjs-icon-spinner{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-spinner:before{content:"\f10b"}.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-subtitles{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-subtitles:before{content:"\f10c"}.video-js .vjs-captions-button .vjs-icon-placeholder,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-captions{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-captions-button .vjs-icon-placeholder:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-captions:before{content:"\f10d"}.video-js .vjs-chapters-button .vjs-icon-placeholder,.vjs-icon-chapters{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-chapters-button .vjs-icon-placeholder:before,.vjs-icon-chapters:before{content:"\f10e"}.vjs-icon-share{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-share:before{content:"\f10f"}.vjs-icon-cog{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-cog:before{content:"\f110"}.video-js .vjs-play-progress,.video-js .vjs-volume-level,.vjs-icon-circle,.vjs-seek-to-live-control .vjs-icon-placeholder{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before,.vjs-seek-to-live-control .vjs-icon-placeholder:before{content:"\f111"}.vjs-icon-circle-outline{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-circle-outline:before{content:"\f112"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-circle-inner-circle:before{content:"\f113"}.vjs-icon-hd{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-hd:before{content:"\f114"}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder,.vjs-icon-cancel{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before,.vjs-icon-cancel:before{content:"\f115"}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder,.vjs-icon-replay{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before,.vjs-icon-replay:before{content:"\f116"}.vjs-icon-facebook{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-facebook:before{content:"\f117"}.vjs-icon-gplus{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-gplus:before{content:"\f118"}.vjs-icon-linkedin{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-linkedin:before{content:"\f119"}.vjs-icon-twitter{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-twitter:before{content:"\f11a"}.vjs-icon-tumblr{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-tumblr:before{content:"\f11b"}.vjs-icon-pinterest{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-pinterest:before{content:"\f11c"}.video-js .vjs-descriptions-button .vjs-icon-placeholder,.vjs-icon-audio-description{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-descriptions-button .vjs-icon-placeholder:before,.vjs-icon-audio-description:before{content:"\f11d"}.video-js .vjs-audio-button .vjs-icon-placeholder,.vjs-icon-audio{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-audio-button .vjs-icon-placeholder:before,.vjs-icon-audio:before{content:"\f11e"}.vjs-icon-next-item{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-next-item:before{content:"\f11f"}.vjs-icon-previous-item{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-previous-item:before{content:"\f120"}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-enter{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-enter:before{content:"\f121"}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-exit{font-family:VideoJS;font-style:normal;font-weight:400}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-exit:before{content:"\f122"}.video-js{background-color:#000;box-sizing:border-box;color:#fff;display:block;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:1;padding:0;position:relative;vertical-align:top;word-break:normal}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{height:100%!important;width:100%!important}.video-js[tabindex="-1"]{outline:none}.video-js *,.video-js :after,.video-js :before{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin:0}.video-js.vjs-1-1,.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-9-16,.video-js.vjs-fluid{height:0;max-width:100%;width:100%}.video-js.vjs-16-9{padding-top:56.25%}.video-js.vjs-4-3{padding-top:75%}.video-js.vjs-9-16{padding-top:177.7777777778%}.video-js.vjs-1-1{padding-top:100%}.video-js .vjs-tech,.video-js.vjs-fill{height:100%;width:100%}.video-js .vjs-tech{left:0;position:absolute;top:0}body.vjs-full-window{height:100%;margin:0;padding:0}.vjs-full-window .video-js.vjs-fullscreen{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000}.video-js.vjs-fullscreen:not(.vjs-ios-native-fs){height:100%!important;padding-top:0!important;width:100%!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none!important}.vjs-disabled{cursor:default;opacity:.5}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1!important;visibility:visible!important}.vjs-no-js{background-color:#000;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:18px;height:150px;margin:0 auto;padding:20px;text-align:center;width:300px}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{background-color:#2b333f;background-color:rgba(43,51,63,.7);border:.06666em solid #fff;border-radius:.3em;cursor:pointer;display:block;font-size:3em;height:1.63332em;left:10px;line-height:1.5em;opacity:1;padding:0;position:absolute;top:10px;transition:all .4s;width:3em}.vjs-big-play-centered .vjs-big-play-button{left:50%;margin-left:-1.5em;margin-top:-.81666em;top:50%}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{background-color:#73859f;background-color:rgba(115,133,159,.5);border-color:#fff;transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-js button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-decoration:none;text-transform:none;transition:none}.vjs-control .vjs-button{height:100%;width:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:linear-gradient(180deg,rgba(0,0,0,.8),hsla(0,0%,100%,0));overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;font-family:Arial,Helvetica,sans-serif;margin:0;overflow:auto;padding:0}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{font-size:1.2em;line-height:1.4em;list-style:none;margin:0;padding:.2em 0;text-align:center;text-transform:lowercase}.js-focus-visible .vjs-menu li.vjs-menu-item:hover,.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:rgba(115,133,159,.5)}.js-focus-visible .vjs-menu li.vjs-selected:hover,.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.js-focus-visible .vjs-menu :not(.vjs-selected):focus:not(.focus-visible),.video-js .vjs-menu :not(.vjs-selected):focus:not(.focus-visible){background:none}.js-focus-visible .vjs-menu :not(.vjs-selected):focus:not(.focus-visible),.video-js .vjs-menu :not(.vjs-selected):focus:not(:focus-visible){background:none}.vjs-menu li.vjs-menu-title{cursor:default;font-size:1em;font-weight:700;line-height:2em;margin:0 0 .3em;padding:0;text-align:center;text-transform:uppercase}.vjs-menu-button-popup .vjs-menu{border-top-color:rgba(43,51,63,.7);bottom:0;display:none;height:0;left:-3em;margin-bottom:1.5em;position:absolute;width:10em}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,.7);bottom:1.5em;max-height:15em;position:absolute;width:100%}.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:5em}.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:10em}.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:14em}.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:25em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{overflow:hidden;transition:all .4s}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.vjs-menu-button-inline .vjs-menu{height:100%;left:4em;margin:0;opacity:0;padding:0;position:absolute;top:0;transition:all .4s;width:auto}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{height:100%;margin:0;overflow:hidden;width:auto}.video-js .vjs-control-bar{background-color:#2b333f;background-color:rgba(43,51,63,.7);bottom:0;display:none;height:3em;left:0;position:absolute;right:0;width:100%}.vjs-has-started .vjs-control-bar{display:flex;opacity:1;transition:visibility .1s,opacity .1s;visibility:visible}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:0;transition:visibility 1s,opacity 1s;visibility:visible}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{flex:none;height:100%;margin:0;padding:0;position:relative;text-align:center;width:4em}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.vjs-button>.vjs-icon-placeholder{display:block}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}.video-js .vjs-control-text{clip:rect(0 0 0 0);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{align-items:center;cursor:pointer;display:flex;flex:auto;min-width:4em;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-liveui .vjs-progress-control{align-items:center;display:flex}.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-progress-holder{flex:auto;height:.3em;transition:all .2s}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.6666666667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{display:block;height:100%;margin:0;padding:0;position:absolute;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;top:-.3333333333em;z-index:1}.video-js .vjs-load-progress{background:rgba(115,133,159,.5)}.video-js .vjs-load-progress div{background:rgba(115,133,159,.75)}.video-js .vjs-time-tooltip{background-color:#fff;background-color:hsla(0,0%,100%,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{background-color:#000;display:none;height:100%;position:absolute;width:1px;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{opacity:0;transition:visibility 1s,opacity 1s;visibility:hidden}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-time-tooltip{background-color:#000;background-color:rgba(0,0,0,.8);color:#fff}.video-js .vjs-slider{-webkit-touch-callout:none;background-color:#73859f;background-color:rgba(115,133,159,.5);cursor:pointer;margin:0 .45em;padding:0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{box-shadow:0 0 1em #fff;text-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;flex:none}.video-js .vjs-volume-control{cursor:pointer;display:flex;margin-right:1em}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{height:1px;margin-left:-1px;opacity:0;visibility:visible;width:1px}.video-js .vjs-volume-panel{transition:width 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control{opacity:1;position:relative;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s;visibility:visible}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal{height:3em;margin-right:0;width:5em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical{left:-3.5em;transition:left 0s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active{transition:width .1s;width:10em}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;left:-3000em;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s;width:3em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{height:3em;opacity:1;position:relative;transition:none;visibility:visible;width:5em}.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{bottom:3em;left:.5em;position:absolute}.video-js .vjs-volume-panel{display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{height:.3em;width:5em}.vjs-volume-bar.vjs-slider-vertical{height:5em;margin:1.35em auto;width:.3em}.video-js .vjs-volume-level{background-color:#fff;bottom:0;left:0;position:absolute}.video-js .vjs-volume-level:before{font-size:.9em;position:absolute;z-index:1}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{left:-.3em;top:-.5em;z-index:1}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{right:-.5em;top:-.3em}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{background-color:#2b333f;background-color:rgba(43,51,63,.7);bottom:8em;height:8em;width:3em}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.video-js .vjs-volume-tooltip{background-color:#fff;background-color:hsla(0,0%,100%,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-volume-control:hover .vjs-progress-holder:focus .vjs-volume-tooltip,.video-js .vjs-volume-control:hover .vjs-volume-tooltip{display:block;font-size:1em;visibility:visible}.video-js .vjs-volume-vertical:hover .vjs-progress-holder:focus .vjs-volume-tooltip,.video-js .vjs-volume-vertical:hover .vjs-volume-tooltip{left:1em;top:-12px}.video-js .vjs-volume-control.disabled:hover .vjs-volume-tooltip{font-size:1em}.video-js .vjs-volume-control .vjs-mouse-display{background-color:#000;display:none;height:1px;position:absolute;width:100%;z-index:1}.video-js .vjs-volume-horizontal .vjs-mouse-display{height:100%;width:1px}.vjs-no-flex .vjs-volume-control .vjs-mouse-display{z-index:0}.video-js .vjs-volume-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-volume-control .vjs-mouse-display{opacity:0;transition:visibility 1s,opacity 1s;visibility:hidden}.video-js.vjs-user-inactive.vjs-no-flex .vjs-volume-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-volume-tooltip{background-color:#000;background-color:rgba(0,0,0,.8);color:#fff}.vjs-poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;bottom:0;cursor:pointer;display:inline-block;height:100%;left:0;margin:0;padding:0;position:absolute;right:0;top:0;vertical-align:middle}.vjs-has-started .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster{display:block}.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-live-control{align-items:flex-start;display:flex;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;text-align:left;width:auto}.video-js.vjs-liveui .vjs-live-control,.video-js:not(.vjs-live) .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{align-items:center;cursor:pointer;display:inline-flex;flex:none;font-size:1em;height:100%;line-height:3em;min-width:4em;padding-left:.5em;padding-right:.5em;width:auto}.vjs-no-flex .vjs-seek-to-live-control{display:table-cell;text-align:left;width:auto}.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,.video-js:not(.vjs-live) .vjs-seek-to-live-control{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge{cursor:auto}.vjs-seek-to-live-control .vjs-icon-placeholder{color:#888;margin-right:.5em}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder{color:red}.video-js .vjs-time-control{flex:none;font-size:1em;line-height:3em;min-width:2em;padding-left:1em;padding-right:1em}.video-js .vjs-current-time,.video-js .vjs-duration,.vjs-live .vjs-time-control,.vjs-no-flex .vjs-current-time,.vjs-no-flex .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-live .vjs-time-divider{display:none}.video-js .vjs-play-control{cursor:pointer}.video-js .vjs-play-control .vjs-icon-placeholder{flex:none}.vjs-text-track-display{bottom:3em;left:0;pointer-events:none;position:absolute;right:0;top:0}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;margin-bottom:.1em;text-align:center}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{transform:translateY(-3em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{transform:translateY(-1.5em)}.video-js .vjs-fullscreen-control,.video-js .vjs-picture-in-picture-control{cursor:pointer;flex:none}.vjs-playback-rate .vjs-playback-rate-value,.vjs-playback-rate>.vjs-menu-button{height:100%;left:0;position:absolute;top:0;width:100%}.vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;pointer-events:none;text-align:center}.vjs-playback-rate .vjs-menu{left:0;width:4em}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:"X";font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-align:center;text-shadow:.05em .05em .1em #000;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{background-clip:padding-box;border:6px solid rgba(43,51,63,.7);border-radius:25px;box-sizing:border-box;display:none;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.85;position:absolute;text-align:left;top:50%;visibility:hidden;width:50px}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{animation:vjs-spinner-show 0s linear .3s forwards;display:block}.vjs-loading-spinner:after,.vjs-loading-spinner:before{border:inherit;border-color:#fff transparent transparent;border-radius:inherit;box-sizing:inherit;content:"";height:inherit;margin:-6px;opacity:1;position:absolute;width:inherit}.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{animation-delay:.44s;border-top-color:#fff}@keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{to{transform:rotate(1turn)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{display:inline-block;margin-bottom:-.1em;vertical-align:middle}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{content:"";font-family:VideoJS;font-size:1.5em;line-height:inherit}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{display:inline-block;margin-bottom:-.1em;vertical-align:middle}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{content:" ";font-family:VideoJS;font-size:1.5em;line-height:inherit}.video-js.vjs-layout-small .vjs-audio-button,.video-js.vjs-layout-small .vjs-captions-button,.video-js.vjs-layout-small .vjs-chapters-button,.video-js.vjs-layout-small .vjs-current-time,.video-js.vjs-layout-small .vjs-descriptions-button,.video-js.vjs-layout-small .vjs-duration,.video-js.vjs-layout-small .vjs-playback-rate,.video-js.vjs-layout-small .vjs-remaining-time,.video-js.vjs-layout-small .vjs-subtitles-button,.video-js.vjs-layout-small .vjs-time-divider,.video-js.vjs-layout-small .vjs-volume-control,.video-js.vjs-layout-tiny .vjs-audio-button,.video-js.vjs-layout-tiny .vjs-captions-button,.video-js.vjs-layout-tiny .vjs-chapters-button,.video-js.vjs-layout-tiny .vjs-current-time,.video-js.vjs-layout-tiny .vjs-descriptions-button,.video-js.vjs-layout-tiny .vjs-duration,.video-js.vjs-layout-tiny .vjs-playback-rate,.video-js.vjs-layout-tiny .vjs-remaining-time,.video-js.vjs-layout-tiny .vjs-subtitles-button,.video-js.vjs-layout-tiny .vjs-time-divider,.video-js.vjs-layout-tiny .vjs-volume-control,.video-js.vjs-layout-x-small .vjs-audio-button,.video-js.vjs-layout-x-small .vjs-captions-button,.video-js.vjs-layout-x-small .vjs-chapters-button,.video-js.vjs-layout-x-small .vjs-current-time,.video-js.vjs-layout-x-small .vjs-descriptions-button,.video-js.vjs-layout-x-small .vjs-duration,.video-js.vjs-layout-x-small .vjs-playback-rate,.video-js.vjs-layout-x-small .vjs-remaining-time,.video-js.vjs-layout-x-small .vjs-subtitles-button,.video-js.vjs-layout-x-small .vjs-time-divider,.video-js.vjs-layout-x-small .vjs-volume-control{display:none!important}.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover{width:auto}.video-js.vjs-layout-tiny .vjs-subs-caps-button,.video-js.vjs-layout-x-small:not(.vjs-live) .vjs-subs-caps-button,.video-js.vjs-layout-x-small:not(.vjs-liveui) .vjs-subs-caps-button{display:none}.video-js.vjs-layout-tiny .vjs-custom-control-spacer,.video-js.vjs-layout-x-small.vjs-liveui .vjs-custom-control-spacer{display:block;flex:auto}.video-js.vjs-layout-tiny.vjs-no-flex .vjs-custom-control-spacer,.video-js.vjs-layout-x-small.vjs-liveui.vjs-no-flex .vjs-custom-control-spacer{width:auto}.video-js.vjs-layout-tiny .vjs-progress-control,.video-js.vjs-layout-x-small.vjs-liveui .vjs-progress-control{display:none}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:rgba(43,51,63,.75);color:#fff;height:70%}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-controls,.vjs-text-track-settings .vjs-track-settings-font{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports (display:grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:20px 24px 0}.vjs-track-settings-controls .vjs-default-button{margin-bottom:20px}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:1/-1}.vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content{grid-template-columns:1fr}}.vjs-track-setting>select{margin-bottom:.5em;margin-right:1em}.vjs-text-track-settings fieldset{border:none;margin:5px;padding:3px}.vjs-text-track-settings fieldset span{display:inline-block}.vjs-text-track-settings fieldset span>select{max-width:7.3em}.vjs-text-track-settings legend{color:#fff;margin:0 0 5px}.vjs-text-track-settings .vjs-label{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);border:0;display:block;height:1px;margin:0 0 5px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-track-settings-controls button:active,.vjs-track-settings-controls button:focus{background-image:linear-gradient(0deg,#fff 88%,#73859f);outline-style:solid;outline-width:medium}.vjs-track-settings-controls button:hover{color:rgba(43,51,63,.75)}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#73859f);border-radius:2px;color:#2b333f;cursor:pointer}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{border:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1000}.js-focus-visible .video-js :focus:not(.focus-visible){outline:none}.video-js :focus:not(.focus-visible){outline:none}.video-js :focus:not(:focus-visible){outline:none}.video-js.vjs-ended .vjs-big-play-button,.video-js.vjs-paused .vjs-big-play-button,.vjs-paused.vjs-has-started.video-js .vjs-big-play-button{display:block}.video-js.vjs-ended .vjs-big-play-button{display:block!important}.video-js .vjs-big-play-button{background-color:rgba(51,177,153,.84);border-radius:16%;font-size:5em;height:1.7em!important;line-height:1.7em!important;margin-top:-.85em!important}.video-js .vjs-big-play-button:active,.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{background-color:rgba(51,177,153,.94)}.SingleDatePicker_closeButton:focus,.SingleDatePicker_closeButton:hover{color:color-mix(in srgb,#cacccd,#000 10%)}.DateRangePicker_closeButton:focus,.DateRangePicker_closeButton:hover{color:color-mix(in srgb,#cacccd,#000 10%)}.DayPicker{display:inline-block;font-size:1rem}.DayPicker-wrapper{flex-direction:row;padding-bottom:1em;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DayPicker-Months{display:flex;flex-wrap:wrap;justify-content:center}.DayPicker-Month{border-collapse:collapse;border-spacing:0;display:table;margin:1em 1em 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DayPicker-NavButton{background-position:50%;background-repeat:no-repeat;background-size:50%;color:#8b9898;cursor:pointer;display:inline-block;height:1.25em;left:auto;margin-top:2px;position:absolute;right:1.5em;top:1em;width:1.25em}.DayPicker-NavButton:hover{opacity:.8}.DayPicker-NavButton--prev{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAVVJREFUWAnN2G0KgjAYwPHpGfRkaZeqvgQaK+hY3SUHrk1YzNLay/OiEFp92I+/Mp2F2Mh2lLISWnflFjzH263RQjzMZ19wgs73ez0o1WmtW+dgA01VxrE3p6l2GLsnBy1VYQOtVSEH/atCCgqpQgKKqYIOiq2CBkqtggLKqQIKgqgCBjpJ2Y5CdJ+zrT9A7HHSTA1dxUdHgzCqJIEwq0SDsKsEg6iqBIEoq/wEcVRZBXFV+QJxV5mBtlDFB5VjYTaGZ2sf4R9PM7U9ZU+lLuaetPP/5Die3ToO1+u+MKtHs06qODB2zBnI/jBd4MPQm1VkY79Tb18gB+C62FdBFsZR6yeIo1YQiLJWMIiqVjQIu1YSCLNWFgijVjYIuhYYCKoWKAiiFgoopxYaKLUWOii2FgkophYp6F3r42W5A9s9OcgNvva8xQaysKXlFytoqdYmQH6tF3toSUo0INq9AAAAAElFTkSuQmCC);margin-right:1.5em}.DayPicker-NavButton--next{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAXRJREFUWAnN119ugjAcwPHWzJ1gnmxzB/BBE0n24m4xfNkTaOL7wOtsl3AXMMb+Vjaa1BG00N8fSEibPpAP3xAKKs2yjzTPH9RAjhEo9WzPr/Vm8zgE0+gXATAxxuxtqeJ9t5tIwv5AtQAApsfT6TPdbp+kUBcgVwvO51KqVhMkXKsVJFXrOkigVhCIs1Y4iKlWZxB1rX4gwlpRIIpa8SDkWmggrFq4IIRaJKCYWnSgnrXIQV1r8YD+1Vrn+bReagysIFfLABRt31v8oBu1xEBttfRbltmfjgEcWh9snUS2kNdBK6WN1vrOWxObWsz+fjxevsxmB1GQDfINWiev83nhaoiB/CoOU438oPrhXS0WpQ9xc1ZQWxWHqUYe0I0qrKCQKjygDlXIQV2r0IF6ViEBxVTBBSFUQQNhVYkHIVeJAtkNsbQ7c1LtzP6FsObhb2rCKv7NBIGoq4SDmKoEgTirXAcJVGkFSVVpgoSrXICGUMUH/QBZNSUy5XWUhwAAAABJRU5ErkJggg==)}.DayPicker-NavButton--interactionDisabled{display:none}.DayPicker-Caption{display:table-caption;margin-bottom:.5em;padding:0 .5em;text-align:left}.DayPicker-Caption>div{font-size:1.15em;font-weight:500}.DayPicker-Weekdays{display:table-header-group;margin-top:1em}.DayPicker-WeekdaysRow{display:table-row}.DayPicker-Weekday{color:#8b9898;display:table-cell;font-size:.875em;padding:.5em;text-align:center}.DayPicker-Weekday abbr[title]{border-bottom:none;text-decoration:none}.DayPicker-Body{display:table-row-group}.DayPicker-Week{display:table-row}.DayPicker-Day{border-radius:50%;text-align:center}.DayPicker-Day,.DayPicker-WeekNumber{cursor:pointer;display:table-cell;padding:.5em;vertical-align:middle}.DayPicker-WeekNumber{border-right:1px solid #eaecec;color:#8b9898;font-size:.75em;min-width:1em;text-align:right}.DayPicker--interactionDisabled .DayPicker-Day{cursor:default}.DayPicker-Footer{padding-top:.5em}.DayPicker-TodayButton{background-color:transparent;background-image:none;border:none;box-shadow:none;color:#4a90e2;cursor:pointer;font-size:.875em}.DayPicker-Day--today{color:#d0021b;font-weight:700}.DayPicker-Day--outside{color:#8b9898;cursor:default}.DayPicker-Day--disabled{color:#dce0e0;cursor:default}.DayPicker-Day--sunday{background-color:#f7f8f8}.DayPicker-Day--sunday:not(.DayPicker-Day--today){color:#dce0e0}.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside){background-color:#4a90e2;color:#f0f8ff;position:relative}.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside):hover{background-color:#51a0fa}.DayPicker:not(.DayPicker--interactionDisabled) .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover{background-color:#f0f8ff}.DayPickerInput{display:inline-block}.DayPickerInput-OverlayWrapper{position:relative}.DayPickerInput-Overlay{background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.15);left:0;position:absolute;z-index:1}.exercise-modal-body .text-button-wrapper{align-items:center;display:flex;gap:8px;justify-content:flex-start;margin-bottom:8px}.exercise-modal-body .text-button-wrapper-open{margin:0}.exercise-modal-body .text-button-wrapper-open .react-aria-Button{margin-top:6px}.exercise-modal-body .exercise-details-section{display:flex;flex-direction:column;gap:24px}.exercise-modal-body .changes-wrapper{align-items:center;background:#f4f7f6;display:flex;flex-direction:column;margin:0 -32px -32px;padding:16px}.exercise-modal-body .changes-wrapper.unsaved-changes{background:#fbe5e5}.exercise-modal-body .changes-wrapper.read-only{background:rgba(214,127,1,.2)}.exercise-modal-body .changes-wrapper.read-only .custom-icon{margin-right:8px;vertical-align:middle}.exercise-modal-body .changes-wrapper .auto-apply-bar{display:flex;flex-direction:column;gap:8px;justify-content:flex-start;padding-bottom:16px;width:320px}.exercise-modal-body .changes-wrapper .bottom-buttons{display:flex;gap:16px;justify-content:center;position:relative;width:320px}.exercise-modal-body .changes-wrapper .bottom-buttons .cancel-button-container{display:flex}.exercise-modal-body .changes-wrapper .bottom-buttons .save-button-container{align-items:center;display:flex;flex-direction:row;flex-grow:1;gap:16px}.exercise-modal-body .changes-wrapper .bottom-buttons .save-button-container .react-aria-Button{min-width:200px;width:100%}.exercise-modal-body .changes-wrapper .bottom-buttons .unsaved-warning{color:#d63230;display:flex;font-size:12px;font-weight:600;gap:8px;left:100%;padding-left:16px;padding-top:8px;position:absolute;width:95%}.dropdown-menu{background-color:var(--white);border-radius:6px;box-shadow:0 4px 8px rgba(0,0,0,.1);min-width:200px;outline:none;padding:8px}.dropdown-menu-button.has-separator .button-content{position:relative}.dropdown-menu-button.has-separator .button-content:after{bottom:-8px;content:"";left:auto;margin:0;position:absolute;top:-8px;width:1px;z-index:1}.dropdown-menu-button.has-separator .button-text{padding-right:8px}.dropdown-menu-button.has-separator .button-content>:last-child{margin-left:8px}.dropdown-menu-button .button-content{gap:0}.dropdown-menu-button.has-separator.variant-solid .button-content:after{background-color:var(--on-background-primary);opacity:.5}.dropdown-menu-button.has-separator.color-primary.variant-ghost .button-content:after,.dropdown-menu-button.has-separator.color-primary.variant-outline .button-content:after,.dropdown-menu-button.has-separator.color-primary.variant-transparent .button-content:after{background-color:var(--foreground-primary);opacity:.3}.dropdown-menu-button.has-separator.color-neutral.variant-ghost .button-content:after,.dropdown-menu-button.has-separator.color-neutral.variant-outline .button-content:after,.dropdown-menu-button.has-separator.color-neutral.variant-transparent .button-content:after{background-color:var(--foreground-neutral);opacity:.3}.dropdown-menu-button.has-separator.color-critical.variant-ghost .button-content:after,.dropdown-menu-button.has-separator.color-critical.variant-outline .button-content:after,.dropdown-menu-button.has-separator.color-critical.variant-transparent .button-content:after{background-color:var(--foreground-critical);opacity:.3}.dropdown-menu-button.has-separator.size-small .button-content:after{bottom:-6px;left:calc(100% - 24px);top:-6px}.dropdown-menu-button.has-separator.size-medium .button-content:after{bottom:-8px;left:calc(100% - 28px);top:-8px}.dropdown-menu-button.has-separator.size-large .button-content:after{bottom:-12px;left:calc(100% - 32px);top:-12px}.dropdown-menu-button.has-separator.state-disabled .button-content:after{background-color:var(--foreground-disabled);opacity:.3}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline{width:10em}.video-js .vjs-controls-disabled .vjs-big-play-button{display:none!important}.video-js .vjs-control{width:3em}.video-js .vjs-menu-button-inline:before{width:1.5em}.vjs-menu-button-inline .vjs-menu{left:3em}.video-js.vjs-paused .vjs-big-play-button,.vjs-paused.vjs-has-started.video-js .vjs-big-play-button{display:block}.video-js .vjs-load-progress div,.vjs-seeking .vjs-big-play-button,.vjs-waiting .vjs-big-play-button{display:none!important}.video-js .vjs-mouse-display:after,.video-js .vjs-play-progress:after{padding:0 .4em .3em}.video-js.vjs-ended .vjs-loading-spinner{display:none}.video-js *,.video-js:after,.video-js:before{box-sizing:inherit;color:inherit;font-size:inherit;line-height:inherit}.video-js.vjs-fullscreen,.video-js.vjs-fullscreen .vjs-tech{height:100%!important;width:100%!important}.video-js{font-size:14px;overflow:hidden}.video-js-container{border:1px solid rgba(83,157,140,.48);border-radius:2px;overflow:hidden}.video-js .vjs-control{color:inherit}.video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline{width:8.35em}.video-js .vjs-volume-menu-button.vjs-volume-menu-button-horizontal:hover .vjs-menu .vjs-menu-content{height:3em;width:6.35em}.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff,0 0 1em #fff,0 0 1em #fff}.video-js .vjs-spacer,.video-js .vjs-time-control{display:flex;flex:1 1 auto}.video-js .vjs-time-control{flex:0 1 auto;width:auto}.video-js .vjs-time-control.vjs-time-divider{width:14px}.video-js .vjs-time-control.vjs-time-divider div{text-align:center;width:100%}.video-js .vjs-time-control.vjs-current-time{margin-left:1em}.video-js .vjs-time-control .vjs-current-time-display,.video-js .vjs-time-control .vjs-duration-display{width:100%}.video-js .vjs-time-control .vjs-current-time-display{text-align:right}.video-js .vjs-time-control .vjs-duration-display{text-align:left}.video-js .vjs-play-progress:before,.video-js .vjs-progress-control .vjs-play-progress:before,.video-js .vjs-remaining-time,.video-js .vjs-volume-level:after,.video-js .vjs-volume-level:before,.video-js.vjs-live .vjs-time-control.vjs-current-time,.video-js.vjs-live .vjs-time-control.vjs-duration,.video-js.vjs-live .vjs-time-control.vjs-time-divider,.video-js.vjs-no-flex .vjs-time-control.vjs-remaining-time{display:none}.video-js .vjs-big-play-button .vjs-icon-placeholder:before{color:#00b09c;font-size:64px;top:12px}.video-js.vjs-no-flex .vjs-time-control{display:table-cell;width:4em}.video-js .vjs-progress-control{height:.5em;left:0;position:absolute;right:0;top:-.5em;width:100%}.video-js .vjs-progress-control .vjs-load-progress,.video-js .vjs-progress-control .vjs-play-progress,.video-js .vjs-progress-control .vjs-progress-holder{height:100%}.video-js .vjs-progress-control .vjs-progress-holder{margin:0}.video-js .vjs-progress-control:hover{height:1.5em;top:-1.5em}.video-js .vjs-control-bar{transition:transform .1s ease 0s}.video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-active .vjs-control-bar,.video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-inactive .vjs-control-bar,.video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-active .vjs-control-bar,.video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-control-bar,.video-js.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-control-bar{-webkit-backface-visibility:hidden;opacity:1;transform:translateY(3em);transition:transform 1s ease 0s;visibility:visible}.video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-active .vjs-progress-control,.video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-inactive .vjs-progress-control,.video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-active .vjs-progress-control,.video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-progress-control,.video-js.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-progress-control{height:.25em;pointer-events:none;top:-.25em;transition:height 1s,top 1s}.video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-active.vjs-fullscreen .vjs-progress-control,.video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-inactive.vjs-fullscreen .vjs-progress-control,.video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-active.vjs-fullscreen .vjs-progress-control,.video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-inactive.vjs-fullscreen .vjs-progress-control,.video-js.vjs-has-started.vjs-playing.vjs-user-inactive.vjs-fullscreen .vjs-progress-control{opacity:0;transition:opacity 1s ease 1s}.video-js.vjs-live .vjs-live-control{margin-left:1em}.video-js .vjs-big-play-button{background-color:rgba(0,0,0,.45);border:none;border-radius:50%;color:#fff;font-size:3.5em;height:2em;left:50%;line-height:2em;margin-left:-1em;margin-top:-1em;top:50%;transition:border-color .4s,outline .4s,background-color .4s;width:2em}.video-js .vjs-menu-button-popup .vjs-menu{left:-3em}.video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:transparent;left:-1.5em;padding-bottom:.5em;width:12em}.video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-item,.video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-title{background-color:#151b17;border-radius:.3em;margin:.3em 0;padding:.5em}.video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-item.vjs-selected{background-color:#2483d5}.video-js .vjs-big-play-button{background-color:hsla(0,0%,100%,.9);border:1px solid rgba(83,157,140,.48);border-radius:100%;height:108px!important;margin-top:-50px!important;width:108px!important}.video-js .vjs-big-play-button:active,.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{background-color:hsla(0,0%,100%,.95);border:1px solid rgba(83,157,140,.48);transition:background-color .2s}.video-js .vjs-loading-spinner{border-color:#2b6355}.video-js .vjs-control-bar2{background-color:#2b6355}.video-js .vjs-control-bar{background-color:#2b6355!important;color:#fff;font-size:16px}.video-js .vjs-play-progress,.video-js .vjs-volume-level{background-color:#2b6355}.video-js.vjs-ended .vjs-big-play-button{display:none!important}.image-wrapper{border:1px solid rgba(83,157,140,.48);border-radius:2px}.react-aria-Select{color:var(--black)}.react-aria-Select.highlighted .react-aria-Button{border:1px solid var(--border-primary);box-shadow:0 0 0 1px var(--border-primary)}.react-aria-Select .react-aria-Button{margin:4px 0;min-width:120px;width:100%}.react-aria-Select .react-aria-Button.size-medium{padding:10px}.react-aria-Select .react-aria-Button .button-content{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.react-aria-Select .react-aria-SelectValue[data-placeholder]{color:var(--text-color-placeholder);font-style:italic}.react-aria-Popover[data-trigger=Select]{max-height:200px;min-width:var(--trigger-width)}.loader{display:flex}.loader.primary svg{fill:var(--border-primary);stroke:var(--border-primary)}.loader.critical svg{fill:var(--border-critical);stroke:var(--border-critical)}.loader.neutral svg{fill:var(--foreground-neutral);stroke:var(--foreground-neutral)}.loader.white svg{fill:var(--on-background-neutral);stroke:var(--on-background-neutral)}.loader.basic{stroke-opacity:.3}.loader.basic svg{animation:spin 2s linear infinite}.loader.dynamic svg{height:73px;width:72px}@keyframes lineAnimation{0%,to{stroke-dasharray:75,75;stroke-dashoffset:7%}50%{stroke-dasharray:1,150}}.line{stroke-dasharray:75,75;animation:lineAnimation 1s ease-in-out infinite}.line:nth-child(10){animation-delay:0s}.line:nth-child(9){animation-delay:.1s}.line:nth-child(8){animation-delay:.2s}.line:nth-child(7){animation-delay:.3s}.line:nth-child(6){animation-delay:.4s}.line:nth-child(5){animation-delay:.5s}.line:nth-child(4){animation-delay:.6s}.line:nth-child(3){animation-delay:.7s}.line:nth-child(2){animation-delay:.8s}.line:first-child{animation-delay:.9s}.ais-Breadcrumb-list,.ais-CurrentRefinements-list,.ais-HierarchicalMenu-list,.ais-Hits-list,.ais-InfiniteHits-list,.ais-InfiniteResults-list,.ais-Menu-list,.ais-NumericMenu-list,.ais-Pagination-list,.ais-RatingMenu-list,.ais-RefinementList-list,.ais-Results-list,.ais-ToggleRefinement-list{list-style:none;margin:0;padding:0}.ais-ClearRefinements-button,.ais-CurrentRefinements-delete,.ais-CurrentRefinements-reset,.ais-GeoSearch-redo,.ais-GeoSearch-reset,.ais-HierarchicalMenu-showMore,.ais-InfiniteHits-loadMore,.ais-InfiniteHits-loadPrevious,.ais-InfiniteResults-loadMore,.ais-Menu-showMore,.ais-RangeInput-submit,.ais-RefinementList-showMore,.ais-SearchBox-reset,.ais-SearchBox-submit,.ais-VoiceSearch-button{background:none;border:0;color:inherit;cursor:pointer;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ais-ClearRefinements-button::-moz-focus-inner,.ais-CurrentRefinements-delete::-moz-focus-inner,.ais-CurrentRefinements-reset::-moz-focus-inner,.ais-GeoSearch-redo::-moz-focus-inner,.ais-GeoSearch-reset::-moz-focus-inner,.ais-HierarchicalMenu-showMore::-moz-focus-inner,.ais-InfiniteHits-loadMore::-moz-focus-inner,.ais-InfiniteHits-loadPrevious::-moz-focus-inner,.ais-InfiniteResults-loadMore::-moz-focus-inner,.ais-Menu-showMore::-moz-focus-inner,.ais-RangeInput-submit::-moz-focus-inner,.ais-RefinementList-showMore::-moz-focus-inner,.ais-SearchBox-reset::-moz-focus-inner,.ais-SearchBox-submit::-moz-focus-inner,.ais-VoiceSearch-button::-moz-focus-inner{border:0;padding:0}.ais-ClearRefinements-button[disabled],.ais-CurrentRefinements-delete[disabled],.ais-CurrentRefinements-reset[disabled],.ais-GeoSearch-redo[disabled],.ais-GeoSearch-reset[disabled],.ais-HierarchicalMenu-showMore[disabled],.ais-InfiniteHits-loadMore[disabled],.ais-InfiniteHits-loadPrevious[disabled],.ais-InfiniteResults-loadMore[disabled],.ais-Menu-showMore[disabled],.ais-RangeInput-submit[disabled],.ais-RefinementList-showMore[disabled],.ais-SearchBox-reset[disabled],.ais-SearchBox-submit[disabled],.ais-VoiceSearch-button[disabled]{cursor:default}.ais-HierarchicalMenu-showMore,.ais-InfiniteHits-loadMore,.ais-InfiniteHits-loadPrevious,.ais-Menu-showMore,.ais-RefinementList-showMore{overflow-anchor:none}.ais-Breadcrumb-item,.ais-Breadcrumb-list,.ais-Pagination-list,.ais-PoweredBy,.ais-RangeInput-form,.ais-RatingMenu-link{align-items:center;display:flex}.ais-GeoSearch,.ais-GeoSearch-map{height:100%}.ais-HierarchicalMenu-list .ais-HierarchicalMenu-list{margin-left:1em}.ais-PoweredBy-logo{display:block;height:1.2em;width:auto}.ais-RatingMenu-starIcon{display:block;height:20px;width:20px}.ais-SearchBox-input::-ms-clear,.ais-SearchBox-input::-ms-reveal{display:none;height:0;width:0}.ais-SearchBox-input::-webkit-search-cancel-button,.ais-SearchBox-input::-webkit-search-decoration,.ais-SearchBox-input::-webkit-search-results-button,.ais-SearchBox-input::-webkit-search-results-decoration{display:none}.ais-RangeSlider .rheostat{margin-bottom:40px;margin-top:40px;overflow:visible}.ais-RangeSlider .rheostat-background{height:6px;top:0;width:100%}.ais-RangeSlider .rheostat-handle{margin-left:-12px;top:-7px}.ais-RangeSlider .rheostat-background{background-color:#fff;border:1px solid #aaa;position:relative}.ais-RangeSlider .rheostat-progress{background-color:#333;height:4px;position:absolute;top:1px}.rheostat-handle{background-color:#fff;border:1px solid #333;border-radius:50%;cursor:grab;height:20px;position:relative;width:20px;z-index:1}.rheostat-marker{background-color:#aaa;height:5px;margin-left:-1px;position:absolute;width:1px}.rheostat-marker--large{height:9px}.rheostat-value{padding-top:15px}.rheostat-tooltip,.rheostat-value{margin-left:50%;position:absolute;text-align:center;transform:translateX(-50%)}.rheostat-tooltip{top:-22px}.search-filter-list-box{list-style-type:"none";margin:"4px 0";max-height:400px;overflow:auto;padding:0;width:100%}.list-box-item{border-bottom:1px solid #dfebe8;cursor:pointer;line-height:1.5;padding:8px 16px}.list-box-item.focused{background-color:#c7dbd6}.list-box-item.selected{border-left:3px solid #509987}.list-box-item-info{border-bottom:0;color:#2b6355;font-style:italic;padding:14px 16px}.search-filter-popover{background:#fff;border:1px solid #e5e5e5;position:absolute;top:100%;width:280px;z-index:9999}@media screen and (max-width:991px){.search-filter-popover{width:20vw}}.filter-dropdown-input-wrapper{display:flex;position:relative;width:280px}.filter-dropdown-input-wrapper .input{padding-right:35px}.filter-dropdown-input-wrapper .react-aria-Popover[data-trigger=ComboBox]{width:100px}.filter-dropdown-input-wrapper .filter-dropdown-expand-button{background:none;height:30px;position:absolute;right:5px;top:5px;width:30px}@media screen and (max-width:991px){.filter-dropdown-input-wrapper{width:20vw}}.search-filter-wrapper{display:flex;flex-shrink:0;gap:4px}.react-aria-ProgressBar{grid-gap:var(--medium-margin);color:var(--text-color);display:grid;gap:var(--medium-margin);grid-template-areas:"label value" "bar bar";grid-template-columns:1fr auto;min-width:50px;width:100%}.react-aria-ProgressBar .value{grid-area:value}.react-aria-ProgressBar .bar{background:var(--background-neutral);border-radius:var(--small-radius);box-shadow:inset 0 0 0 1px var(--border-color);forced-color-adjust:none;grid-area:bar;height:10px;overflow:hidden;will-change:transform}.react-aria-ProgressBar .fill{background:var(--background-primary);height:100%}.react-aria-ProgressBar.size-small .bar,.react-aria-ProgressBar.size-small .fill{border-radius:var(--small-radius);height:4px}.react-aria-ProgressBar.variant-positive .fill{background:var(--background-positive)}.react-aria-ProgressBar.variant-critical .fill{background:var(--background-critical)}.react-aria-ProgressBar.variant-white .bar{background:var(--background-neutral)}.react-aria-ProgressBar.variant-white .fill{background:var(--white)}.custom-divider{background-color:var(--border-neutral-faded);height:1px;width:100%}.th-minutes-usage-container{border-radius:8px;color:#141f1c;font-family:Arial,sans-serif;margin-bottom:16px;padding:16px;width:100%}.th-minutes-usage-container .custom-divider{margin-bottom:24px}.th-minutes-usage-container.theme-pt{background-color:#f7faf9;border:1px solid #dfebe8}.th-minutes-usage-container.theme-direct{background-color:#fff;border:1px solid #e5e5e5}.th-minutes-usage-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.th-minutes-usage-header h2{font-size:18px;font-weight:700;margin:0}.th-minutes-usage-buy-button{background-color:#e5e7eb;border:none;border-radius:4px;cursor:pointer;font-size:14px;padding:8px 16px}.th-minutes-usage-details{display:flex;gap:16px;list-style-type:none;margin-bottom:16px;padding:0}.th-minutes-usage-detail-item{text-align:left}.th-minutes-usage-detail-item span{color:#6b7280;display:block;font-size:12px}.th-minutes-usage-detail-item strong{color:#141f1c;display:block;font-size:14px}.th-minutes-usage-labels-pill{background:#2b6355;border-radius:50%;display:inline-block;height:16px;margin-right:8px;width:16px}.th-minutes-usage-labels-pill-unused{background:#d9d9d9}.th-minutes-usage-label{font-size:12px;margin-bottom:8px}.th-minutes-usage-warning{align-items:center;background-color:#2b6355;border-radius:4px;color:#fff;display:flex;font-size:12px;margin-top:12px;padding:12px}.PresetDateRangePicker_panel{padding:0 22px 11px}.PresetDateRangePicker_button{background:0 0;border:2px solid #00a699;-moz-box-sizing:border-box;box-sizing:border-box;color:#00a699;cursor:pointer;font:inherit;font-weight:700;height:100%;line-height:normal;margin-right:8px;overflow:visible;padding:4px 12px;position:relative;text-align:center}.PresetDateRangePicker_button:active{outline:0}.PresetDateRangePicker_button__selected{background:#00a699;color:#fff}.SingleDatePickerInput{background-color:#fff;display:inline-block}.SingleDatePickerInput__withBorder{border:1px solid #dbdbdb;border-radius:2px}.SingleDatePickerInput__rtl{direction:rtl}.SingleDatePickerInput__disabled{background-color:#f2f2f2}.SingleDatePickerInput__block{display:block}.SingleDatePickerInput__showClearDate{padding-right:30px}.SingleDatePickerInput_clearDate{background:0 0;border:0;color:inherit;cursor:pointer;font:inherit;line-height:normal;margin:0 10px 0 5px;overflow:visible;padding:10px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.SingleDatePickerInput_clearDate__default:focus,.SingleDatePickerInput_clearDate__default:hover{background:#dbdbdb;border-radius:50%}.SingleDatePickerInput_clearDate__small{padding:6px}.SingleDatePickerInput_clearDate__hide{visibility:hidden}.SingleDatePickerInput_clearDate_svg{fill:#82888a;height:12px;vertical-align:middle;width:15px}.SingleDatePickerInput_clearDate_svg__small{height:9px}.SingleDatePickerInput_calendarIcon{background:0 0;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;line-height:normal;margin:0 5px 0 10px;overflow:visible;padding:10px;vertical-align:middle}.SingleDatePickerInput_calendarIcon_svg{fill:#82888a;height:15px;vertical-align:middle;width:14px}.SingleDatePicker{display:inline-block;position:relative}.SingleDatePicker__block{display:block}.SingleDatePicker_picker{background-color:#fff;position:absolute;z-index:1}.SingleDatePicker_picker__rtl{direction:rtl}.SingleDatePicker_picker__directionLeft{left:0}.SingleDatePicker_picker__directionRight{right:0}.SingleDatePicker_picker__portal{background-color:rgba(0,0,0,.3);height:100%;left:0;position:fixed;top:0;width:100%}.SingleDatePicker_picker__fullScreenPortal{background-color:#fff}.SingleDatePicker_closeButton{background:0 0;border:0;color:inherit;cursor:pointer;font:inherit;line-height:normal;overflow:visible;padding:15px;position:absolute;right:0;top:0;z-index:2}.SingleDatePicker_closeButton:focus,.SingleDatePicker_closeButton:hover{color:darken(#cacccd,10%);text-decoration:none}.SingleDatePicker_closeButton_svg{fill:#cacccd;height:15px;width:15px}.DayPickerKeyboardShortcuts_buttonReset{background:0 0;border:0;border-radius:0;color:inherit;cursor:pointer;font:inherit;font-size:14px;line-height:normal;overflow:visible;padding:0}.DayPickerKeyboardShortcuts_buttonReset:active{outline:0}.DayPickerKeyboardShortcuts_show{height:26px;position:absolute;width:33px;z-index:2}.DayPickerKeyboardShortcuts_show:before{content:"";display:block;position:absolute}.DayPickerKeyboardShortcuts_show__bottomRight{bottom:0;right:0}.DayPickerKeyboardShortcuts_show__bottomRight:before{border-right:33px solid #00a699;border-top:26px solid transparent;bottom:0;right:0}.DayPickerKeyboardShortcuts_show__bottomRight:hover:before{border-right:33px solid #008489}.DayPickerKeyboardShortcuts_show__topRight{right:0;top:0}.DayPickerKeyboardShortcuts_show__topRight:before{border-bottom:26px solid transparent;border-right:33px solid #00a699;right:0;top:0}.DayPickerKeyboardShortcuts_show__topRight:hover:before{border-right:33px solid #008489}.DayPickerKeyboardShortcuts_show__topLeft{left:0;top:0}.DayPickerKeyboardShortcuts_show__topLeft:before{border-bottom:26px solid transparent;border-left:33px solid #00a699;left:0;top:0}.DayPickerKeyboardShortcuts_show__topLeft:hover:before{border-left:33px solid #008489}.DayPickerKeyboardShortcuts_showSpan{color:#fff;position:absolute}.DayPickerKeyboardShortcuts_showSpan__bottomRight{bottom:0;right:5px}.DayPickerKeyboardShortcuts_showSpan__topRight{right:5px;top:1px}.DayPickerKeyboardShortcuts_showSpan__topLeft{left:5px;top:1px}.DayPickerKeyboardShortcuts_panel{background:#fff;border:1px solid #dbdbdb;border-radius:2px;bottom:0;left:0;margin:33px;overflow:auto;padding:22px;position:absolute;right:0;text-align:left;top:0;z-index:2}.DayPickerKeyboardShortcuts_title{font-size:16px;font-weight:700;margin:0}.DayPickerKeyboardShortcuts_list{font-size:14px;list-style:none;padding:0}.DayPickerKeyboardShortcuts_close{position:absolute;right:22px;top:22px;z-index:2}.DayPickerKeyboardShortcuts_close:active{outline:0}.DayPickerKeyboardShortcuts_closeSvg{fill:#cacccd;height:15px;width:15px}.DayPickerKeyboardShortcuts_closeSvg:focus,.DayPickerKeyboardShortcuts_closeSvg:hover{fill:#82888a}.CalendarDay{-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;font-size:14px;text-align:center}.CalendarDay:active{outline:0}.CalendarDay__defaultCursor{cursor:default}.CalendarDay__default{background:#fff;border:1px solid #e4e7e7;color:#484848}.CalendarDay__default:hover{background:#e4e7e7;border:1px solid #e4e7e7;color:inherit}.CalendarDay__hovered_offset{background:#f4f5f5;border:1px double #e4e7e7;color:inherit}.CalendarDay__outside{background:#fff;border:0;color:#484848}.CalendarDay__outside:hover{border:0}.CalendarDay__blocked_minimum_nights{background:#fff;border:1px solid #eceeee;color:#cacccd}.CalendarDay__blocked_minimum_nights:active,.CalendarDay__blocked_minimum_nights:hover{background:#fff;color:#cacccd}.CalendarDay__highlighted_calendar{background:#ffe8bc;color:#484848}.CalendarDay__highlighted_calendar:active,.CalendarDay__highlighted_calendar:hover{background:#ffce71;color:#484848}.CalendarDay__selected_span{background:#66e2da;border:1px double #33dacd;color:#fff}.CalendarDay__selected_span:active,.CalendarDay__selected_span:hover{background:#33dacd;border:1px double #33dacd;color:#fff}.CalendarDay__last_in_range,.CalendarDay__last_in_range:hover{border-style:solid}.CalendarDay__selected,.CalendarDay__selected:active,.CalendarDay__selected:hover{background:#00a699;border:1px double #00a699;color:#fff}.CalendarDay__hovered_span,.CalendarDay__hovered_span:hover{background:#b2f1ec;border:1px double #80e8e0;color:#007a87}.CalendarDay__hovered_span:active{background:#80e8e0;border:1px double #80e8e0;color:#007a87}.CalendarDay__blocked_calendar,.CalendarDay__blocked_calendar:active,.CalendarDay__blocked_calendar:hover{background:#cacccd;border:1px solid #cacccd;color:#82888a}.CalendarDay__blocked_out_of_range,.CalendarDay__blocked_out_of_range:active,.CalendarDay__blocked_out_of_range:hover{background:#fff;border:1px solid #e4e7e7;color:#cacccd}.CalendarMonth{background:#fff;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:top}.CalendarMonth_table{border-collapse:collapse;border-spacing:0}.CalendarMonth_verticalSpacing{border-collapse:separate}.CalendarMonth_caption{caption-side:top;color:#484848;font-size:18px;padding-bottom:37px;padding-top:22px;text-align:center}.CalendarMonth_caption__verticalScrollable{padding-bottom:7px;padding-top:12px}.CalendarMonthGrid{background:#fff;text-align:left;z-index:0}.CalendarMonthGrid__animating{z-index:1}.CalendarMonthGrid__horizontal{left:9px;position:absolute}.CalendarMonthGrid__vertical{margin:0 auto}.CalendarMonthGrid__vertical_scrollable{margin:0 auto;overflow-y:scroll}.CalendarMonthGrid_month__horizontal{display:inline-block;min-height:100%;vertical-align:top}.CalendarMonthGrid_month__hideForAnimation{opacity:0;pointer-events:none;position:absolute;z-index:-1}.CalendarMonthGrid_month__hidden{visibility:hidden}.DayPickerNavigation{position:relative;z-index:2}.DayPickerNavigation__horizontal{height:0}.DayPickerNavigation__verticalDefault{bottom:0;height:52px;left:0;position:absolute;width:100%}.DayPickerNavigation__verticalScrollableDefault{position:relative}.DayPickerNavigation_button{border:0;cursor:pointer;margin:0;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.DayPickerNavigation_button__default{background-color:#fff;border:1px solid #e4e7e7;color:#757575}.DayPickerNavigation_button__default:focus,.DayPickerNavigation_button__default:hover{border:1px solid #c4c4c4}.DayPickerNavigation_button__default:active{background:#f2f2f2}.DayPickerNavigation_button__disabled{border:1px solid #f2f2f2;cursor:default}.DayPickerNavigation_button__disabled:focus,.DayPickerNavigation_button__disabled:hover{border:1px solid #f2f2f2}.DayPickerNavigation_button__disabled:active{background:0 0}.DayPickerNavigation_button__horizontalDefault{border-radius:3px;line-height:.78;padding:6px 9px;position:absolute;top:18px}.DayPickerNavigation_leftButton__horizontalDefault{left:22px}.DayPickerNavigation_rightButton__horizontalDefault{right:22px}.DayPickerNavigation_button__verticalDefault{background:#fff;box-shadow:0 0 5px 2px rgba(0,0,0,.1);display:inline-block;height:100%;padding:5px;position:relative;text-align:center;width:50%}.DayPickerNavigation_nextButton__verticalDefault{border-left:0}.DayPickerNavigation_nextButton__verticalScrollableDefault{width:100%}.DayPickerNavigation_svg__horizontal{fill:#82888a;display:block;height:19px;width:19px}.DayPickerNavigation_svg__vertical{fill:#484848;height:42px;width:42px}.DayPickerNavigation_svg__disabled{fill:#f2f2f2}.DayPicker{position:relative;text-align:left}.DayPicker,.DayPicker__horizontal{background:#fff}.DayPicker__verticalScrollable{height:100%}.DayPicker__hidden{visibility:hidden}.DayPicker__withBorder{border-radius:3px;box-shadow:0 2px 6px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.07)}.DayPicker_portal__horizontal{box-shadow:none;left:50%;position:absolute;top:50%}.DayPicker_portal__vertical{position:static}.DayPicker_focusRegion{outline:0}.DayPicker_calendarInfo__horizontal,.DayPicker_wrapper__horizontal{display:inline-block;vertical-align:top}.DayPicker_weekHeaders{position:relative}.DayPicker_weekHeaders__horizontal{margin-left:9px}.DayPicker_weekHeader{color:#757575;position:absolute;text-align:left;top:62px;z-index:2}.DayPicker_weekHeader__vertical{left:50%}.DayPicker_weekHeader__verticalScrollable{background:#fff;border-bottom:1px solid #dbdbdb;display:table-row;left:0;margin-left:0;text-align:center;top:0;width:100%}.DayPicker_weekHeader_ul{font-size:14px;list-style:none;margin:1px 0;padding-left:0;padding-right:0}.DayPicker_weekHeader_li{display:inline-block;text-align:center}.DayPicker_transitionContainer{border-radius:3px;overflow:hidden;position:relative}.DayPicker_transitionContainer__horizontal{-webkit-transition:height .2s ease-in-out;-moz-transition:height .2s ease-in-out;transition:height .2s ease-in-out}.DayPicker_transitionContainer__vertical{width:100%}.DayPicker_transitionContainer__verticalScrollable{bottom:0;height:100%;left:0;overflow-y:scroll;padding-top:20px;position:absolute;right:0;top:0}.DateInput{background:#fff;display:inline-block;margin:0;padding:0;position:relative;vertical-align:middle;width:130px}.DateInput__small{width:97px}.DateInput__block{width:100%}.DateInput__disabled{background:#f2f2f2;color:#dbdbdb}.DateInput_input{background-color:#fff;border:0;border-bottom:2px solid transparent;border-radius:0;color:#484848;font-size:19px;font-weight:200;line-height:24px;padding:11px 11px 9px;width:100%}.DateInput_input__small{font-size:15px;letter-spacing:.2px;line-height:18px;padding:7px 7px 5px}.DateInput_input__regular{font-weight:auto}.DateInput_input__readOnly{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.DateInput_input__focused{background:#fff;border:0;border-bottom:2px solid #008489;outline:0}.DateInput_input__disabled{background:#f2f2f2;font-style:italic}.DateInput_screenReaderMessage{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.DateInput_fang{height:10px;left:22px;position:absolute;width:20px;z-index:2}.DateInput_fangShape{fill:#fff}.DateInput_fangStroke{stroke:#dbdbdb;fill:transparent}.DateRangePickerInput{background-color:#fff;display:inline-block}.DateRangePickerInput__disabled{background:#f2f2f2}.DateRangePickerInput__withBorder{border:1px solid #dbdbdb;border-radius:2px}.DateRangePickerInput__rtl{direction:rtl}.DateRangePickerInput__block{display:block}.DateRangePickerInput__showClearDates{padding-right:30px}.DateRangePickerInput_arrow{color:#484848;display:inline-block;vertical-align:middle}.DateRangePickerInput_arrow_svg{fill:#484848;height:24px;vertical-align:middle;width:24px}.DateRangePickerInput_clearDates{background:0 0;border:0;color:inherit;cursor:pointer;font:inherit;line-height:normal;margin:0 10px 0 5px;overflow:visible;padding:10px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.DateRangePickerInput_clearDates__small{padding:6px}.DateRangePickerInput_clearDates_default:focus,.DateRangePickerInput_clearDates_default:hover{background:#dbdbdb;border-radius:50%}.DateRangePickerInput_clearDates__hide{visibility:hidden}.DateRangePickerInput_clearDates_svg{fill:#82888a;height:12px;vertical-align:middle;width:15px}.DateRangePickerInput_clearDates_svg__small{height:9px}.DateRangePickerInput_calendarIcon{background:0 0;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;line-height:normal;margin:0 5px 0 10px;overflow:visible;padding:10px;vertical-align:middle}.DateRangePickerInput_calendarIcon_svg{fill:#82888a;height:15px;vertical-align:middle;width:14px}.DateRangePicker{display:inline-block;position:relative}.DateRangePicker__block{display:block}.DateRangePicker_picker{background-color:#fff;position:absolute;z-index:1}.DateRangePicker_picker__rtl{direction:rtl}.DateRangePicker_picker__directionLeft{left:0}.DateRangePicker_picker__directionRight{right:0}.DateRangePicker_picker__portal{background-color:rgba(0,0,0,.3);height:100%;left:0;position:fixed;top:0;width:100%}.DateRangePicker_picker__fullScreenPortal{background-color:#fff}.DateRangePicker_closeButton{background:0 0;border:0;color:inherit;cursor:pointer;font:inherit;line-height:normal;overflow:visible;padding:15px;position:absolute;right:0;top:0;z-index:2}.DateRangePicker_closeButton:focus,.DateRangePicker_closeButton:hover{color:darken(#cacccd,10%);text-decoration:none}.DateRangePicker_closeButton_svg{fill:#cacccd;height:15px;width:15px}
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:webflow-icons;font-style:normal;font-weight:400;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format("truetype")}[class*=" w-icon-"],[class^=w-icon-]{font-family:webflow-icons!important}[class*=" w-icon-"],[class^=w-icon-]{speak:none;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.w-icon-slider-right:before{content:"\e600"}.w-icon-slider-left:before{content:"\e601"}.w-icon-nav-menu:before{content:"\e602"}.w-icon-arrow-down:before,.w-icon-dropdown-toggle:before{content:"\e603"}.w-icon-file-upload-remove:before{content:"\e900"}.w-icon-file-upload-icon:before{content:"\e903"}*{box-sizing:border-box}html{height:100%}body{background-color:#fff;color:#333;font-family:Arial,sans-serif;font-size:14px;line-height:20px;margin:0;min-height:100%}img{display:inline-block;max-width:100%;vertical-align:middle}html.w-mod-touch *{background-attachment:scroll!important}.w-block{display:block}.w-inline-block{display:inline-block;max-width:100%}.w-clearfix:after,.w-clearfix:before{content:" ";display:table;grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1}.w-clearfix:after{clear:both}.w-hidden{display:none}.w-button{background-color:#3898ec;border:0;border-radius:0;color:#fff;cursor:pointer;display:inline-block;line-height:inherit;padding:9px 15px;text-decoration:none}input.w-button{-webkit-appearance:button}html[data-w-dynpage] [data-w-cloak]{color:transparent!important}.w-webflow-badge,.w-webflow-badge *{font-feature-settings:inherit;font-smoothing:auto;word-wrap:normal;background:none;background-attachment:scroll;background-clip:border-box;background-color:transparent;background-image:none;background-origin:padding-box;background-position:0 0;background-repeat:repeat;background-size:auto auto;border:0 transparent;border-radius:0;bottom:auto;box-shadow:none;box-sizing:border-box;clear:none;color:inherit;cursor:inherit;direction:ltr;display:block;float:none;font-family:inherit;font-size:inherit;font-style:inherit;font-variant:inherit;font-weight:inherit;height:auto;left:auto;letter-spacing:inherit;line-height:inherit;list-style-type:disc;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;opacity:1;overflow:visible;overflow-x:visible;overflow-y:visible;padding:0;position:static;right:auto;text-align:inherit;text-decoration:inherit;text-indent:0;text-shadow:none;text-transform:inherit;top:auto;transform:none;transition:none;vertical-align:baseline;visibility:visible;white-space:inherit;width:auto;word-break:normal;word-spacing:normal;z-index:auto}.w-webflow-badge{background-color:#fff!important;border-radius:3px!important;bottom:12px!important;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.1);color:#aaadb0!important;cursor:pointer;display:inline-block!important;font-size:12px!important;height:auto!important;left:auto!important;line-height:14px!important;margin:0!important;opacity:1!important;overflow:visible!important;padding:6px 8px 6px 6px!important;position:fixed!important;right:12px!important;text-decoration:none!important;top:auto!important;transform:none!important;visibility:visible!important;white-space:nowrap;width:auto!important;z-index:2147483647!important}.w-webflow-badge>img{display:inline-block!important;opacity:1!important;vertical-align:middle!important;visibility:visible!important}h1,h2,h3,h4,h5,h6{font-weight:700;margin-bottom:10px}h1{font-size:38px;line-height:44px}h1,h2{margin-top:20px}h2{font-size:32px;line-height:36px}h3{font-size:24px;line-height:30px;margin-top:20px}h4{font-size:18px;line-height:24px}h4,h5{margin-top:10px}h5{font-size:14px;line-height:20px}h6{font-size:12px;line-height:18px;margin-top:10px}p{margin-bottom:10px;margin-top:0}blockquote{border-left:5px solid #e2e2e2;font-size:18px;line-height:22px;padding:10px 20px}blockquote,figure{margin:0 0 10px}figcaption{margin-top:5px;text-align:center}ol,ul{margin-bottom:10px;margin-top:0;padding-left:40px}.w-list-unstyled{list-style:none;padding-left:0}.w-embed:after,.w-embed:before{content:" ";display:table;grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1}.w-embed:after{clear:both}.w-video{padding:0;position:relative;width:100%}.w-video embed,.w-video iframe,.w-video object{height:100%;left:0;position:absolute;top:0;width:100%}fieldset{border:0;margin:0;padding:0}button,html input[type=button],input[type=reset]{-webkit-appearance:button;border:0;cursor:pointer}.w-form{margin:0 0 15px}.w-form-done{background-color:#ddd;display:none;padding:20px;text-align:center}.w-form-fail{background-color:#ffdede;display:none;margin-top:10px;padding:10px}label{display:block;font-weight:700;margin-bottom:5px}.w-input,.w-select{background-color:#fff;border:1px solid #ccc;color:#333;display:block;font-size:14px;height:38px;line-height:1.42857143;margin-bottom:10px;padding:8px 12px;vertical-align:middle;width:100%}.w-input:-moz-placeholder,.w-select:-moz-placeholder{color:#999}.w-input::-moz-placeholder,.w-select::-moz-placeholder{color:#999;opacity:1}.w-input:-ms-input-placeholder,.w-select:-ms-input-placeholder{color:#999}.w-input::-webkit-input-placeholder,.w-select::-webkit-input-placeholder{color:#999}.w-input:focus,.w-select:focus{border-color:#3898ec;outline:0}.w-input[disabled],.w-input[readonly],.w-select[disabled],.w-select[readonly],fieldset[disabled] .w-input,fieldset[disabled] .w-select{background-color:#eee;cursor:not-allowed}textarea.w-input,textarea.w-select{height:auto}.w-select{background-color:#f3f3f3}.w-select[multiple]{height:auto}.w-form-label{cursor:pointer;display:inline-block;font-weight:400;margin-bottom:0}.w-radio{display:block;margin-bottom:5px;padding-left:20px}.w-radio:after,.w-radio:before{content:" ";display:table;grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1}.w-radio:after{clear:both}.w-radio-input{float:left;line-height:normal;margin:4px 0 0;margin-left:-20px;margin-top:1px\9;margin-top:3px}.w-file-upload{display:block;margin-bottom:10px}.w-file-upload-input{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-100}.w-file-upload-default,.w-file-upload-success,.w-file-upload-uploading{color:#333;display:inline-block}.w-file-upload-error{display:block;margin-top:10px}.w-file-upload-default.w-hidden,.w-file-upload-error.w-hidden,.w-file-upload-success.w-hidden,.w-file-upload-uploading.w-hidden{display:none}.w-file-upload-uploading-btn{cursor:pointer;font-size:14px;font-weight:400;padding:8px 12px}.w-file-upload-file,.w-file-upload-uploading-btn{background-color:#fafafa;border:1px solid #ccc;display:flex;margin:0}.w-file-upload-file{flex-grow:1;justify-content:space-between;padding:8px 9px 8px 11px}.w-file-upload-file-name{display:block;font-size:14px;font-weight:400}.w-file-remove-link{cursor:pointer;display:block;height:auto;margin-left:10px;margin-top:3px;padding:3px;width:auto}.w-icon-file-upload-remove{font-size:10px;margin:auto}.w-file-upload-error-msg{color:#ea384c;display:inline-block;padding:2px 0}.w-file-upload-info{display:inline-block;line-height:38px;padding:0 12px}.w-file-upload-label{background-color:#fafafa;border:1px solid #ccc;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;margin:0;padding:8px 12px}.w-icon-file-upload-icon,.w-icon-file-upload-uploading{display:inline-block;margin-right:8px;width:20px}.w-icon-file-upload-uploading{height:20px}.w-container{margin-left:auto;margin-right:auto;max-width:940px}.w-container:after,.w-container:before{content:" ";display:table;grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1}.w-container:after{clear:both}.w-container .w-row{margin-left:-10px;margin-right:-10px}.w-row:after,.w-row:before{content:" ";display:table;grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1}.w-row:after{clear:both}.w-row .w-row{margin-left:0;margin-right:0}.w-col{float:left;min-height:1px;padding-left:10px;padding-right:10px;position:relative;width:100%}.w-col-1{width:8.33333333%}.w-col-2{width:16.66666667%}.w-col-3{width:25%}.w-col-4{width:33.33333333%}.w-col-5{width:41.66666667%}.w-col-6{width:50%}.w-col-7{width:58.33333333%}.w-col-8{width:66.66666667%}.w-col-9{width:75%}.w-col-10{width:83.33333333%}.w-col-11{width:91.66666667%}.w-col-12{width:100%}.w-hidden-main{display:none!important}@media screen and (max-width:991px){.w-container{max-width:728px}.w-hidden-main{display:inherit!important}.w-hidden-medium{display:none!important}.w-col-medium-1{width:8.33333333%}.w-col-medium-2{width:16.66666667%}.w-col-medium-3{width:25%}.w-col-medium-4{width:33.33333333%}.w-col-medium-5{width:41.66666667%}.w-col-medium-6{width:50%}.w-col-medium-7{width:58.33333333%}.w-col-medium-8{width:66.66666667%}.w-col-medium-9{width:75%}.w-col-medium-10{width:83.33333333%}.w-col-medium-11{width:91.66666667%}.w-col-medium-12{width:100%}.w-col-stack{left:auto;right:auto;width:100%}}@media screen and (max-width:767px){.w-hidden-main,.w-hidden-medium{display:inherit!important}.w-hidden-small{display:none!important}.w-container .w-row,.w-row{margin-left:0;margin-right:0}.w-col{left:auto;right:auto;width:100%}.w-col-small-1{width:8.33333333%}.w-col-small-2{width:16.66666667%}.w-col-small-3{width:25%}.w-col-small-4{width:33.33333333%}.w-col-small-5{width:41.66666667%}.w-col-small-6{width:50%}.w-col-small-7{width:58.33333333%}.w-col-small-8{width:66.66666667%}.w-col-small-9{width:75%}.w-col-small-10{width:83.33333333%}.w-col-small-11{width:91.66666667%}.w-col-small-12{width:100%}}@media screen and (max-width:479px){.w-container{max-width:none}.w-hidden-main,.w-hidden-medium,.w-hidden-small{display:inherit!important}.w-hidden-tiny{display:none!important}.w-col{width:100%}.w-col-tiny-1{width:8.33333333%}.w-col-tiny-2{width:16.66666667%}.w-col-tiny-3{width:25%}.w-col-tiny-4{width:33.33333333%}.w-col-tiny-5{width:41.66666667%}.w-col-tiny-6{width:50%}.w-col-tiny-7{width:58.33333333%}.w-col-tiny-8{width:66.66666667%}.w-col-tiny-9{width:75%}.w-col-tiny-10{width:83.33333333%}.w-col-tiny-11{width:91.66666667%}.w-col-tiny-12{width:100%}}.w-widget{position:relative}.w-widget-map{height:400px;width:100%}.w-widget-map label{display:inline;width:auto}.w-widget-map img{max-width:inherit}.w-widget-map .gm-style-iw{text-align:center}.w-widget-map .gm-style-iw>button{display:none!important}.w-widget-twitter{overflow:hidden}.w-widget-twitter-count-shim{background:#fff;border:1px solid #758696;border-radius:3px;display:inline-block;height:20px;position:relative;text-align:center;vertical-align:top;width:28px}.w-widget-twitter-count-shim *{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.w-widget-twitter-count-shim .w-widget-twitter-count-inner{color:#999;font-family:serif;font-size:15px;line-height:12px;position:relative;text-align:center}.w-widget-twitter-count-shim .w-widget-twitter-count-clear{display:block;position:relative}.w-widget-twitter-count-shim.w--large{height:28px;margin-left:7px;width:36px}.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner{font-size:18px;line-height:18px}.w-widget-twitter-count-shim:not(.w--vertical){margin-left:5px;margin-right:8px}.w-widget-twitter-count-shim:not(.w--vertical).w--large{margin-left:6px}.w-widget-twitter-count-shim:not(.w--vertical):after,.w-widget-twitter-count-shim:not(.w--vertical):before{border:solid transparent;content:" ";height:0;left:0;pointer-events:none;position:absolute;top:50%;width:0}.w-widget-twitter-count-shim:not(.w--vertical):before{border-color:rgba(117,134,150,0) #5d6c7b rgba(117,134,150,0) rgba(117,134,150,0);border-width:4px;margin-left:-9px;margin-top:-4px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:before{border-width:5px;margin-left:-10px;margin-top:-5px}.w-widget-twitter-count-shim:not(.w--vertical):after{border-color:hsla(0,0%,100%,0) #fff hsla(0,0%,100%,0) hsla(0,0%,100%,0);border-width:4px;margin-left:-8px;margin-top:-4px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:after{border-width:5px;margin-left:-9px;margin-top:-5px}.w-widget-twitter-count-shim.w--vertical{height:33px;margin-bottom:8px;width:61px}.w-widget-twitter-count-shim.w--vertical:after,.w-widget-twitter-count-shim.w--vertical:before{border:solid transparent;content:" ";height:0;left:50%;pointer-events:none;position:absolute;top:100%;width:0}.w-widget-twitter-count-shim.w--vertical:before{border-color:#5d6c7b rgba(117,134,150,0) rgba(117,134,150,0);border-width:5px;margin-left:-5px}.w-widget-twitter-count-shim.w--vertical:after{border-color:#fff hsla(0,0%,100%,0) hsla(0,0%,100%,0);border-width:4px;margin-left:-4px}.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner{font-size:18px;line-height:22px}.w-widget-twitter-count-shim.w--vertical.w--large{width:76px}.w-widget-gplus{overflow:hidden}.w-background-video{color:#fff;height:500px;overflow:hidden;position:relative}.w-background-video>video{background-position:50% 50%;background-size:cover;bottom:-100%;height:100%;left:-100%;margin:auto;-o-object-fit:cover;object-fit:cover;position:absolute;right:-100%;top:-100%;width:100%;z-index:-100}.w-background-video>video::-webkit-media-controls-start-playback-button{display:none!important}.w-background-video>video::-webkit-media-controls-start-playback-button{-webkit-appearance:none}.w-slider{-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:transparent;background:#ddd;clear:both;height:300px;position:relative;text-align:center}.w-slider-mask{display:block;left:0;overflow:hidden;right:0;white-space:nowrap;z-index:1}.w-slide,.w-slider-mask{height:100%;position:relative}.w-slide{display:inline-block;text-align:left;vertical-align:top;white-space:normal;width:100%}.w-slider-nav{-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:transparent;bottom:0;height:40px;left:0;margin:auto;padding-top:10px;position:absolute;right:0;text-align:center;top:auto;z-index:2}.w-slider-nav.w-round>div{border-radius:100%}.w-slider-nav.w-num>div{font-size:inherit;height:auto;line-height:inherit;padding:.2em .5em;width:auto}.w-slider-nav.w-shadow>div{box-shadow:0 0 3px rgba(51,51,51,.4)}.w-slider-nav-invert{color:#fff}.w-slider-nav-invert>div{background-color:rgba(34,34,34,.4)}.w-slider-nav-invert>div.w-active{background-color:#222}.w-slider-dot{background-color:hsla(0,0%,100%,.4);cursor:pointer;display:inline-block;height:1em;margin:0 3px .5em;position:relative;transition:background-color .1s,color .1s;width:1em}.w-slider-dot.w-active{background-color:#fff}.w-slider-arrow-left,.w-slider-arrow-right{-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:transparent;bottom:0;color:#fff;cursor:pointer;font-size:40px;left:0;margin:auto;overflow:hidden;position:absolute;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:80px}.w-slider-arrow-left [class*=" w-icon-"],.w-slider-arrow-left [class^=w-icon-],.w-slider-arrow-right [class*=" w-icon-"],.w-slider-arrow-right [class^=w-icon-]{position:absolute}.w-slider-arrow-left{right:auto;z-index:3}.w-slider-arrow-right{left:auto;z-index:4}.w-icon-slider-left,.w-icon-slider-right{bottom:0;height:1em;left:0;margin:auto;right:0;top:0;width:1em}.w-dropdown{display:inline-block;z-index:900}.w-dropdown,.w-dropdown-btn,.w-dropdown-link,.w-dropdown-toggle{margin-left:auto;margin-right:auto;position:relative;text-align:left}.w-dropdown-btn,.w-dropdown-link,.w-dropdown-toggle{color:#222;padding:20px;text-decoration:none;vertical-align:top;white-space:nowrap}.w-dropdown-toggle{cursor:pointer;display:inline-block;padding-right:40px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.w-icon-dropdown-toggle{bottom:0;height:1em;margin:auto 20px auto auto;position:absolute;right:0;top:0;width:1em}.w-dropdown-list{background:#ddd;display:none;min-width:100%;position:absolute}.w-dropdown-list.w--open{display:block}.w-dropdown-link{color:#222;display:block;padding:10px 20px}.w-dropdown-link.w--current{color:#0082f3}@media screen and (max-width:767px){.w-nav-brand{padding-left:10px}}[dir=ltr] .w-lightbox-backdrop{text-align:left}[dir=rtl] .w-lightbox-backdrop{text-align:right}.w-lightbox-backdrop{font-feature-settings:normal;word-wrap:normal;-webkit-tap-highlight-color:transparent;background:rgba(0,0,0,.9);bottom:0;color:#000;color:#fff;cursor:auto;font-family:serif;font-family:Helvetica Neue,Helvetica,Ubuntu,Segoe UI,Verdana,sans-serif;font-size:medium;font-size:17px;font-style:normal;font-variant:normal;font-weight:400;font-weight:300;left:0;letter-spacing:normal;line-height:normal;line-height:1.2;list-style:disc;opacity:0;outline:0;position:fixed;right:0;text-align:center;text-indent:0;text-shadow:none;text-transform:none;top:0;-webkit-transform:translate(0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;visibility:visible;white-space:normal;word-break:normal;word-spacing:normal;z-index:2000}.w-lightbox-backdrop,.w-lightbox-container{-webkit-overflow-scrolling:touch;height:100%;overflow:auto}.w-lightbox-content{height:100vh;overflow:hidden;position:relative}.w-lightbox-view{height:100vh;opacity:0;position:absolute;width:100vw}.w-lightbox-view:before{content:"";height:100vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:86vh}.w-lightbox-frame,.w-lightbox-view:before{display:inline-block;vertical-align:middle}.w-lightbox-figure{margin:0;position:relative}.w-lightbox-group .w-lightbox-figure{cursor:pointer}.w-lightbox-img{height:auto;max-width:none;width:auto}.w-lightbox-image{display:block;float:none;max-height:100vh;max-width:100vw}.w-lightbox-group .w-lightbox-image{max-height:86vh}.w-lightbox-caption{background:rgba(0,0,0,.4);overflow:hidden;padding:.5em 1em;text-align:left;text-overflow:ellipsis;white-space:nowrap}.w-lightbox-caption,.w-lightbox-embed{bottom:0;left:0;position:absolute;right:0}.w-lightbox-embed{height:100%;top:0;width:100%}.w-lightbox-control{background-position:50%;background-repeat:no-repeat;background-size:24px;cursor:pointer;position:absolute;top:0;transition:all .3s;width:4em}.w-lightbox-left{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxwYXRoIGQ9Im0wIDAgMy41MzYgMy41MzYtMTYuMjY0IDE2LjI2M0wzLjUzNiAzNi4wNjIgMCAzOS41OThsLTE5Ljc5OS0xOS43OTl6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0wIDEuNDE0IDIuMTIxIDIuMTIyLTE2LjI2MyAxNi4yNjNMMi4xMiAzNi4wNjIgMCAzOC4xODRsLTE4LjM4NS0xOC4zODV6IiBmaWxsPSIjZmZmIi8+PC9zdmc+);bottom:0;display:none;left:0}.w-lightbox-right{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PHBhdGggZD0ibTAgMCAxOS43OTkgMTkuNzk5TDAgMzkuNTk4bC0zLjUzNi0zLjUzNkwxMi43MjggMTkuOC0zLjUzNiAzLjUzNnoiIG9wYWNpdHk9Ii40Ii8+PHBhdGggZD0iTTAgMS40MTQgMTguMzg1IDE5LjggMCAzOC4xODRsLTIuMTIxLTIuMTIyTDE0LjE0MiAxOS44LTIuMTIgMy41MzZ6IiBmaWxsPSIjZmZmIi8+PC9zdmc+);bottom:0;display:none;right:0}.w-lightbox-close{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PHBhdGggZD0ibTAgMCA0Ljk1IDQuOTVMOS45IDBsMy41MzUgMy41MzYtNC45NSA0Ljk1IDQuOTUgNC45NDktMy41MzYgMy41MzYtNC45NS00Ljk1TDAgMTYuOTdsLTMuNTM2LTMuNTM2IDQuOTUtNC45NS00Ljk1LTQuOTV6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0wIDEuNDE0IDQuOTUgNC45NSA0Ljk1LTQuOTUgMi4xMiAyLjEyMi00Ljk0OSA0Ljk1IDQuOTUgNC45NDktMi4xMjIgMi4xMjEtNC45NS00Ljk1TDAgMTUuNTU3bC0yLjEyMS0yLjEyMSA0Ljk1LTQuOTUtNC45NS00Ljk1eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==);background-size:18px;height:2.6em;right:0}.w-lightbox-strip{bottom:0;left:0;line-height:0;overflow-x:auto;overflow-y:hidden;padding:0 1vh;position:absolute;right:0;white-space:nowrap}.w-lightbox-item{box-sizing:content-box;cursor:pointer;display:inline-block;padding:2vh 1vh;-webkit-transform:translateZ(0);width:10vh}.w-lightbox-active{opacity:.3}.w-lightbox-thumbnail{background:#222;height:10vh;overflow:hidden;position:relative}.w-lightbox-thumbnail-image{left:0;position:absolute;top:0}.w-lightbox-thumbnail .w-lightbox-tall{top:50%;transform:translateY(-50%);width:100%}.w-lightbox-thumbnail .w-lightbox-wide{height:100%;left:50%;transform:translate(-50%)}.w-lightbox-spinner{animation:spin .8s linear infinite;border:5px solid rgba(0,0,0,.4);border-radius:50%;box-sizing:border-box;height:40px;left:50%;margin-left:-20px;margin-top:-20px;position:absolute;top:50%;width:40px}.w-lightbox-spinner:after{border:3px solid transparent;border-bottom-color:#fff;border-radius:50%;bottom:-4px;content:"";left:-4px;position:absolute;right:-4px;top:-4px}.w-lightbox-hide{display:none}.w-lightbox-noscroll{overflow:hidden}@media (min-width:768px){.w-lightbox-content{height:96vh;margin-top:2vh}.w-lightbox-view,.w-lightbox-view:before{height:96vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:84vh}.w-lightbox-image{max-height:96vh;max-width:96vw}.w-lightbox-group .w-lightbox-image{max-height:84vh;max-width:82.3vw}.w-lightbox-left,.w-lightbox-right{display:block;opacity:.5}.w-lightbox-close{opacity:.8}.w-lightbox-control:hover{opacity:1}}.w-lightbox-inactive,.w-lightbox-inactive:hover{opacity:0}.w-richtext:after,.w-richtext:before{content:" ";display:table;grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1}.w-richtext:after{clear:both}.w-richtext[contenteditable=true]:after,.w-richtext[contenteditable=true]:before{white-space:normal}.w-richtext ol,.w-richtext ul{overflow:hidden}.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after,.w-richtext .w-richtext-figure-selected[data-rt-type=video] div:after{outline:2px solid #2895f7}.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div,.w-richtext .w-richtext-figure-selected[data-rt-type=image] div{outline:2px solid #2895f7}.w-richtext figure.w-richtext-figure-type-video>div:after,.w-richtext figure[data-rt-type=video]>div:after{bottom:0;content:"";display:none;left:0;position:absolute;right:0;top:0}.w-richtext figure{max-width:60%;position:relative}.w-richtext figure>div:before{cursor:default!important}.w-richtext figure img{width:100%}.w-richtext figure figcaption.w-richtext-figcaption-placeholder{opacity:.6}.w-richtext figure div{color:transparent;font-size:0}.w-richtext figure.w-richtext-figure-type-image,.w-richtext figure[data-rt-type=image]{display:table}.w-richtext figure.w-richtext-figure-type-image>div,.w-richtext figure[data-rt-type=image]>div{display:inline-block}.w-richtext figure.w-richtext-figure-type-image>figcaption,.w-richtext figure[data-rt-type=image]>figcaption{caption-side:bottom;display:table-caption}.w-richtext figure.w-richtext-figure-type-video,.w-richtext figure[data-rt-type=video]{height:0;width:60%}.w-richtext figure.w-richtext-figure-type-video iframe,.w-richtext figure[data-rt-type=video] iframe{height:100%;left:0;position:absolute;top:0;width:100%}.w-richtext figure.w-richtext-figure-type-video>div,.w-richtext figure[data-rt-type=video]>div{width:100%}.w-richtext figure.w-richtext-align-center{clear:both;margin-left:auto;margin-right:auto}.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image>div,.w-richtext figure.w-richtext-align-center[data-rt-type=image]>div{max-width:100%}.w-richtext figure.w-richtext-align-normal{clear:both}.w-richtext figure.w-richtext-align-fullwidth{clear:both;display:block;margin-left:auto;margin-right:auto;max-width:100%;text-align:center;width:100%}.w-richtext figure.w-richtext-align-fullwidth>div{display:inline-block;padding-bottom:inherit}.w-richtext figure.w-richtext-align-fullwidth>figcaption{display:block}.w-richtext figure.w-richtext-align-floatleft{clear:none;float:left;margin-right:15px}.w-richtext figure.w-richtext-align-floatright{clear:none;float:right;margin-left:15px}.w-nav{background:#ddd;position:relative;z-index:1000}.w-nav:after,.w-nav:before{content:" ";display:table;grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1}.w-nav:after{clear:both}.w-nav-brand{color:#333;float:left}.w-nav-brand,.w-nav-link{position:relative;text-decoration:none}.w-nav-link{color:#222;display:inline-block;margin-left:auto;margin-right:auto;padding:20px;text-align:left;vertical-align:top}.w-nav-link.w--current{color:#0082f3}.w-nav-menu{float:right;position:relative}.w--nav-menu-open{background:#c8c8c8;display:block!important;left:0;min-width:200px;overflow:visible;position:absolute;right:0;text-align:center;top:100%}.w--nav-link-open{display:block;position:relative}.w-nav-overlay{display:none;left:0;overflow:hidden;position:absolute;right:0;top:100%;width:100%}.w-nav-overlay .w--nav-menu-open{top:0}.w-nav[data-animation=over-left] .w-nav-overlay{width:auto}.w-nav[data-animation=over-left] .w--nav-menu-open,.w-nav[data-animation=over-left] .w-nav-overlay{right:auto;top:0;z-index:1}.w-nav[data-animation=over-right] .w-nav-overlay{width:auto}.w-nav[data-animation=over-right] .w--nav-menu-open,.w-nav[data-animation=over-right] .w-nav-overlay{left:auto;top:0;z-index:1}.w-nav-button{-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:transparent;cursor:pointer;display:none;float:right;font-size:24px;padding:18px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.w-nav-button.w--open{background-color:#c8c8c8;color:#fff}.w-nav[data-collapse=all] .w-nav-menu{display:none}.w-nav[data-collapse=all] .w-nav-button{display:block}.w--nav-dropdown-open,.w--nav-dropdown-toggle-open{display:block}.w--nav-dropdown-list-open{position:static}@media screen and (max-width:991px){.w-nav[data-collapse=medium] .w-nav-menu{display:none}.w-nav[data-collapse=medium] .w-nav-button{display:block}}@media screen and (max-width:767px){.w-nav[data-collapse=small] .w-nav-menu{display:none}.w-nav[data-collapse=small] .w-nav-button{display:block}.w-nav-brand{padding-left:10px}}@media screen and (max-width:479px){.w-nav[data-collapse=tiny] .w-nav-menu{display:none}.w-nav[data-collapse=tiny] .w-nav-button{display:block}}.w-tabs{position:relative}.w-tabs:after,.w-tabs:before{content:" ";display:table;grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1}.w-tabs:after{clear:both}.w-tab-link,.w-tab-menu{position:relative}.w-tab-link{background-color:#ddd;color:#222;cursor:pointer;display:inline-block;padding:9px 30px;text-align:left;text-decoration:none;vertical-align:top}.w-tab-link.w--current{background-color:#c8c8c8}.w-tab-content{display:block;overflow:hidden;position:relative}.w-tab-pane{display:none;position:relative}.w--tab-active{display:block}@media screen and (max-width:479px){.w-tab-link{display:block}}.w-ix-emptyfix:after{content:""}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.w-dyn-empty{background-color:#ddd;padding:10px}.w-condition-invisible,.w-dyn-bind-empty,.w-dyn-hide{display:none!important}.w-checkbox{display:block;margin-bottom:5px;padding-left:20px}.w-checkbox:before{-ms-grid-column-span:1;-ms-grid-row-span:1;content:" ";display:table;grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1}.w-checkbox:after{-ms-grid-column-span:1;-ms-grid-row-span:1;clear:both;content:" ";display:table;grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1}.w-checkbox-input{float:left;line-height:normal;margin:4px 0 0 -20px}.w-checkbox-input--inputType-custom{border:1px solid #ccc;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;height:12px;width:12px}.w-checkbox-input--inputType-custom.w--redirected-checked{background-color:#3898ec;background-image:url(https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-color:#3898ec}.w-checkbox-input--inputType-custom.w--redirected-focus{box-shadow:0 0 3px 1px #3898ec}.w-form-formradioinput--inputType-custom{border:1px solid #ccc;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;height:12px;width:12px}.w-form-formradioinput--inputType-custom.w--redirected-focus{box-shadow:0 0 3px 1px #3898ec}.w-form-formradioinput--inputType-custom.w--redirected-checked{border-color:#3898ec;border-width:4px}.w-form-formrecaptcha{margin-bottom:8px}a{color:#2b6355;text-decoration:none}a:hover{text-decoration:underline}.nav{background-color:#f9f9f9;border-top:1px solid #dfdfdf;bottom:0;font-size:12px;height:74px;left:0;min-width:750px;position:fixed;right:0;text-align:center;width:100%;z-index:1999}.app{color:#000;font-family:Open Sans,sans-serif;font-size:16px;padding-bottom:100px}.app.not-logged-in{background-color:#edf0f0}.app.pseudo-modal{background-color:#f2f7f6;padding-bottom:0;padding-left:10px;padding-right:10px}.app.video{background-color:#fff;border-color:#2f9784;border-style:solid;border-width:6px 0;padding:20px}.app.free-trial{background-color:#fff;padding:0!important}.app-content{display:block;margin-left:auto;margin-right:auto;max-width:1400px;min-height:500px;min-width:800px;padding-left:10px;padding-right:10px;padding-top:25px;position:relative}.app-content.pseudomodal{background-color:#fff;border-radius:3px;box-shadow:0 0 8px 0 rgba(0,0,0,.25);display:block;margin:10px auto;max-width:960px;padding:20px 15px;position:relative;z-index:1001}.app-content.pseudomodal.medium{max-width:800px;min-width:800px;padding-left:15px;padding-right:15px}.app-content.pseudomodal.wide{max-width:90%;min-height:600px;min-width:960px}.app-content.pseudomodal.wide.pd{display:flex;flex-direction:column}.app-content.pseudomodal.logincreate{min-width:auto}.app-content.pseudomodal.logincreate.startsub{box-shadow:0 0 10px 0 rgba(0,0,0,.25);margin-bottom:40px}.left-nav-logo{margin-bottom:20px;margin-top:15px}.nav-icon{margin-bottom:2px;max-height:33px;opacity:1;width:33px}.nav-icon.clients{height:31px;width:auto}.nav-icon.live{width:auto}.nav-icon.connect{max-height:auto;width:55px}.tab{color:#8b8b8b;margin-left:20px;margin-right:20px;padding:10px 10px 5px}.tab:hover{background-color:rgba(51,176,153,.08);text-decoration:none}.tab:active{background-color:rgba(51,176,153,.11)}.tab.active{font-weight:600}.tab.active,.tab.active.w--current{color:#2b6355}.nav-tooltabs{bottom:0;position:absolute;width:100%}.prog-nav{margin-bottom:10px}.al-r{float:right;padding-right:0;text-align:right}.al-r.pad-r{padding-right:5px}.al-r.pad-r.move-up{margin-top:-5px}.al-r.pad-r.move-up.langpick{align-items:flex-start;display:flex;justify-content:space-between}.today{font-weight:600;text-align:center}.ex-categories{color:#868686;margin-bottom:10px;padding-bottom:10px;padding-top:10px;text-align:center}.ex-description{display:block;margin-left:auto;margin-right:auto;max-width:660px;padding-top:5px}.eqpt{color:#929292;display:inline-block;font-style:italic}.eqpt-icon{margin-right:10px;margin-top:-3px}.btn-link{border:1px solid #2b6355;border-radius:5px;color:#2b6355;display:inline-block;padding:12px 20px}.btn-link:hover{box-shadow:0 0 5px 0 rgba(0,0,0,.33);text-decoration:none}.btn-link:active{box-shadow:none}.btn-link.pad-top{display:inline-block;margin-top:12px}.btn-link.pad-top:hover{text-decoration:none}.btn-link.pad-top.btn-delete{border-color:#d0021b;color:#d0021b}.btn-link.pad-top.btn-delete.pad-left{margin-left:20px}.btn-link.pad-top.btn-delete.pad-right{margin-left:0;margin-right:20px}.btn-link.pad-top.bold{font-weight:600}.btn-link.pad-top.bold.invert,.btn-link.pad-top.invert{background-color:#2b6355;color:#fff}.btn-link.pad-top.invert{border-color:#2f9784}.btn-link.pad-top.extra{cursor:pointer;margin-top:40px}.btn-link.pad-top.remove.al-left{float:left}.btn-link.pad-top.remove.nowidth{float:right;text-align:center;width:45%}.btn-link.pad-top.al-r{float:right}.btn-link.pad-top.pad-left{margin-left:20px}.btn-link.pad-top.reset-to-defaults{border-color:#fff;float:right}.btn-link.pad-top.assign-to-new-patient{border-color:#fff;display:block;margin-left:auto;margin-right:auto;text-align:center}.btn-link.pad-top.webinar{margin-top:22px}.btn-link.disabled{border-color:#ccc;color:#ccc;cursor:default}.btn-link.disabled:hover{box-shadow:none}.btn-link.align-form{display:inline-block;margin-bottom:15px}.btn-link.al-r{display:inline-block}.btn-link.ex-save-all{border-color:#2b6355;border-top-width:1px;color:#2b6355;display:block;margin-left:auto;margin-right:auto;text-align:center;width:240px}.btn-link.ex-save-all.pad-top.align-left{float:left;width:auto}.btn-link.ex-save-all.pad-top.nowidth{float:left;width:45%}.btn-link.sep{display:inline-block}.btn-link.sep.remove.nofloat{float:none}.btn-link.move-up{margin-top:-20px}.btn-link.pad-l{margin-left:20px}.btn-link.pad-l.login{padding-left:20px}.btn-link.pad-l.al-r-b{border-color:#fff;float:right;margin-top:11px;padding-right:0}.btn-link.align-with-text-input{margin-left:10px;margin-top:19px}.btn-link.align-with-text-input.small-btn{margin-top:22px;padding:8px 14px}.btn-link.align-with-text-input.small-btn.change-phone{margin-top:42px}.btn-link.invert{background-color:#2b6355;border-color:#2f9784;border-radius:4px;border-style:none;color:#fff;padding-bottom:12px;padding-top:12px}.btn-link.invert.pad-bottom{cursor:pointer}.btn-link.invert.pad-bottom.pad-top.extra.disabled{background-color:#cacaca;border-color:#cacaca}.btn-link.invert.pad-bottom.pad-login{margin-top:4px}.btn-link.invert.pad-top{cursor:pointer;font-size:15px}.btn-link.invert.pad-top.pay{background-color:#43bb5b;border-style:none;font-size:16px;padding:16px 26px}.btn-link.invert.pad-top.pay:hover{background-color:#46b85d}.btn-link.invert.pad-top.pay:active{background-color:#44b15a}.btn-link.invert.enterp{border-style:none;font-size:16px;margin-top:13px;padding-bottom:14px;padding-top:14px}.btn-link.invert.addpad{margin-top:20px}.btn-link.invert.addpad.disabled{background-color:#bbb;border-color:#aaa}.btn-link.invert.done{border-style:none;float:right;margin-right:10px;margin-top:25px;text-align:center}.btn-link.invert.new-group{margin-top:20px}.btn-link.invert.new-group.disabled{background-color:#ccc;border-color:#ccc}.btn-link.invert.trial{font-weight:600;padding:18px 26px}.btn-link.btn-vat{margin-left:10px;margin-top:0;padding:8px 14px}.btn-link.remove{border-color:#d0021b;color:#d0021b;float:right}.btn-link.remove.pad-top.no-align{margin-top:20px}.btn-link.remove.pad-top.delprogram{font-size:14px;margin-top:15px}.btn-link.remove.no-align{float:none;margin-top:50px}.btn-link.remove.pd-clear-exercises{float:left}.btn-link.remove.pd-clear-exercises.disabled{border-color:#afafaf;color:#afafaf}.btn-link.remove.pd-rem-week{border-style:none;font-size:12px}.btn-link.remove.rphoto{float:none;margin-left:20px}.btn-link.small-button{padding-bottom:8px;padding-top:8px}.btn-link.add-exercise{cursor:pointer;float:right}.btn-link.add-exercise.pd-es-btn{display:block;float:none;margin-left:auto;margin-right:auto;text-align:center;width:230px}.btn-link.add-client{margin-bottom:15px;margin-left:10px;margin-top:10px}.btn-link.add-client.invert{margin-left:0}.btn-link.add-client.invert.disabled{background-color:#afafaf;border-color:#afafaf;cursor:default}.btn-link.add-client.invert.end-call{background-color:#fff;border-color:#9c3434;color:#d0021b;display:block;margin-left:auto;margin-right:auto;margin-top:0;text-align:center;width:75%}.btn-link.add-client.invert.end-call.mini{margin-top:10px}.btn-link.small-import{float:right;padding-bottom:9px;padding-top:9px}.btn-link.ob-link{border-color:#fff;border-width:2px;box-shadow:1px 1px 2px 0 rgba(0,0,0,.3);color:#fff;font-size:18px;font-weight:600;line-height:2;margin-top:25px;text-shadow:none}.btn-link.ob-start{display:block;margin-left:auto;margin-right:auto;text-align:center;width:300px}.btn-link.pad-extra{margin-top:17px}.btn-link.btn-call-client{display:inline-block;float:right;margin-bottom:-45px;margin-right:10px;padding:12px 15px}.btn-link.btn-call-client.vid-call{margin-bottom:auto}.btn-link.btn-call-client.vid-call:hover{text-decoration:none}.btn-link.btn-copy-text-summary{display:inline-block;margin-right:10px;margin-top:15px;max-width:990px;padding:12px 15px;width:-moz-fit-content;width:fit-content}.btn-link.assign-program{display:block;margin-left:auto;margin-right:auto;text-align:center;width:75%}.btn-link.video-send-message{margin-top:20px}.btn-link.send{float:right}.btn-link.vid-call{font-size:16px}.btn-link.exercise{align-items:center;display:flex;flex-direction:column;font-size:11px;justify-content:center;margin-top:30px;text-align:center;width:100%}.btn-link.align-right{float:right}.btn-link.align-right.addpad{margin-top:10px}.btn-link.align-right.addpad.nobdr{border-color:#fff;margin-top:20px}.btn-link.flex{align-items:center;display:flex;justify-content:space-between;padding-left:10px;padding-right:10px}.btn-link.call-queue{border-color:#2e83e9;color:#2e83e9;font-size:14px;padding:8px}.btn-link.change-params{float:right;margin-right:20px}.btn-link.param{color:#2f9784}.btn-link.pad-right{margin-right:10px}.btn-link.reset{border-width:0;color:#afafaf;float:right}.btn-link.sub-button{margin-left:10px;text-align:center;width:80%}.btn-link.group{margin-right:10px}.btn-link.inverse{background-color:#2b6355;color:#fff}.modal,.modal-equipment{background-color:#fff;border-radius:0;box-shadow:0 0 12px 1px rgba(0,0,0,.4);display:block;margin:60px auto 10px;max-width:800px;min-height:200px;min-width:700px;padding:15px 15px 20px;position:static;z-index:10000}.modal.new-program{min-width:960px}.modal.medium{border-radius:2px;max-width:500px;min-height:200px}.modal.medium.nopad-bottom{padding-bottom:1px}.modal.medium.vid-mes{padding-bottom:0}.modal.compact{border-radius:4px;max-width:600px}.modal.compact.assign{padding-bottom:0}.modal.compact.visible.text-summary-modal{background-color:#f9f9f9;max-width:1000px;width:-moz-fit-content;width:fit-content}.modal.printable-pdf-modal{background-color:#f9f9f9;max-width:1000px}.modal.narrow{max-width:400px}.modal.call-mini{bottom:0;left:0;margin-left:10px;min-width:250px;padding:0 0 5px;position:fixed;width:250px}.modal.exercise-preview{max-width:990px;min-width:990px;width:990px}.modal.template{height:700px;max-width:920px;padding-bottom:15px;width:920px}.modal-title{flex:1;font-weight:600;text-align:center}.modal-title.template{text-align:left}.modal-keywords{color:#9c9c9c;font-style:italic;font-weight:400;text-align:center}.phapp_logo{display:block;margin:40px auto;width:200px}.input{background-color:#fff;color:#000;font-size:16px}.input:focus{border:1px solid #2b6355}.input.param{display:inline-block;margin-left:10px;margin-right:10px;margin-top:5px;width:100px}.input.param.ms{font-size:13px;height:28px}.input.search.populated{background-color:#fffcdd}.input.exercise-instructions{height:120px}.input.pad-both{display:block;margin-left:auto;margin-right:auto;width:90%}.input.survey-q{display:inline-block}.input.survey-q-input{padding-left:50px}.input.survey-q-input.branch{width:65%}.input.error{background-color:#fffcdd;border:1px solid #d0021b}.input.leavespace{width:95%}.input._40pct{float:left;margin-right:20px;width:40%}.input._60pct{width:56%}.input.pad-l{margin-left:10px}.input.pad-l.input-pad-r{margin-right:10px}.input.edart-body{height:350px}.input.compose-message{min-height:75px}.input.edit-instructions{height:200px}.input.branch-select{float:right;margin-left:1%;width:34%}.input.textarea{height:400px}.input.signature{height:600px}.input.half{float:left;margin-right:10px;width:130px}.input.half.smaller{width:60px}.input.vid-expl{height:140px}.input.dd-param{width:90%}.input.param-scope{display:block;float:right;font-size:13px;margin-bottom:0;margin-right:15px;margin-top:10px;width:50%}.input.tall{height:120px}.input.half-width{width:45%}.input.two-thirds{float:left;margin-right:10px;width:49%}.input.one-third{float:left;margin-right:10px;width:28%}.input.sms{height:90px}.input.edu_hour{width:19%}.input.edu_period{float:left;margin-right:10px;width:79%}.input.langpicker{width:150px}.label{color:#919191;font-size:14px;font-weight:400;margin-bottom:2px}.label.pad-top{margin-top:20px}.label.pad-top.error{color:#d0021b}.label.pad-bottom{margin-bottom:15px}.label.pad-medium{margin-top:5px}.label.pd-sm{margin-top:14px}.label.ass,.label.prom{color:#000}.login-disclaimer{bottom:10px;color:#838383;display:block;font-size:12px;margin-left:auto;margin-right:auto;position:absolute;text-align:center;width:100%}.heading{font-weight:400;margin-top:0}.heading,.pref-subnav{margin-bottom:20px}.subnav-link{margin-right:20px}.subnav-link.active{color:#000;font-weight:600}.form-container{border-radius:5px;padding:10px}.form-container.whitebg{background-color:transparent;padding-left:0;padding-right:0}.form-container.white{background-color:#fff;padding-left:0;padding-right:0}.form-container.compact{margin-bottom:0;margin-top:10px;padding-bottom:0}.form-container.grey{background-color:#f9f9f9}.form-container.grey.pad-top.copy-invoice{border-radius:0;border-top:1px solid #dfdfdf;margin-bottom:-20px;margin-left:-15px;margin-right:-15px}.cb-input{background-color:#f9f9f9;border:1px solid #f9f9f9;border-radius:5px;clear:both;margin-bottom:15px;padding-bottom:15px;padding-left:30px;padding-top:15px}.cb-input.pad-none{padding:0}.cb-input.sort{cursor:move;display:flex;padding-left:10px}.cb-input:hover{border:1px solid #d5d5d5}.cb-input:active{background-color:#f0f0f0}.cb-input.disabled{color:#ccc}.cb-input.pad-top{margin-top:20px}.cb-input.pad-top.inverse{background-color:#eee}.cb-input.pad-top.border{border-color:#ddd}.cb-input.pad-top.indent{margin-left:20px}.cb-input.selected{border-color:#d5d5d5}.cb-input.compact{display:inline-block;margin-right:15px;padding-right:15px}.cb-input.opened:hover{border-color:#f9f9f9;border-width:1px}.cb-th{background-color:#fffda2;padding-bottom:10px;padding-left:30px;padding-top:10px}.sharing-request-options{display:flex;flex-basis:100%;flex-flow:column wrap}.small{color:#929292;font-size:14px}.small.pad-top{margin-top:20px}.small.pad-bottom{margin-bottom:20px}.small.xs{font-size:12px}.small.addpoll{color:#2b6355;display:inline-block;margin-bottom:10px}.small.addpoll.fu{color:#9e9e9e;float:right}.modal-nav{margin-bottom:25px}.modal-nav.program-preview{margin-bottom:30px}.modal-nav.mini{margin-bottom:10px}.modal-nav.msg{margin-bottom:15px}.modal-cancel{color:#2b6355;margin-left:-10px}.nopad-l{padding-left:0}.callout{background-color:#fdffd3;border-radius:2px;box-shadow:1px 1px 3px 0 rgba(0,0,0,.2);display:block;margin:10px auto 15px;max-width:660px;padding:10px}.callout.fieldnotice{margin-bottom:5px;margin-top:5px}.js-callout-error{margin:0 auto;padding:5px}.open-button-container{margin-top:10px}.callout.pad-b{margin-bottom:30px}.callout.saved{background-color:rgba(0,197,32,.16);font-weight:600;margin-bottom:20px;text-align:center}.callout.nopad-top{margin-top:0}.callout.error{background-color:rgba(255,194,0,.34)}.callout.pd-no-ex,.callout.phone{background-color:#f9f9f9}.callout.pd-no-ex{margin-top:120px;text-align:center}.callout.logintoviewmorecontent{background-color:#fffcdd;clear:both;float:left;margin-top:30px;padding:14px}.callout.wide{float:none;margin-left:0;margin-right:0;max-width:800px;padding-bottom:15px;padding-top:15px}.callout.nopad{line-height:22px;margin-bottom:25px;margin-left:0}.completed{display:inline-block}.flex-completed{align-items:baseline;display:flex;justify-content:center}.flex-select{margin-left:10px;margin-right:10px;margin-top:5px}.completion-container{text-align:center}.completion-container.solo{margin-top:35px}.btn-pain{border-radius:5px;color:#fff;display:inline-block;float:left;font-size:12px;margin-right:.5%;min-height:105px;padding-bottom:15px;padding-top:15px;position:relative;text-align:center;text-decoration:none;width:8.5%}.btn-pain:hover{box-shadow:0 0 4px 0 rgba(0,0,0,.6);text-decoration:none}.btn-pain:active{box-shadow:none}.btn-pain.l10{background-color:#ad0015;text-decoration:none}.btn-pain.l10:active{box-shadow:none}.btn-pain.l0{background-color:#6ec114}.btn-pain.l9{background-color:#c5371a}.btn-pain.l8{background-color:#d3591c}.btn-pain.l7{background-color:#e27b1f}.btn-pain.l6{background-color:#f29f22}.btn-pain.l5{background-color:#f5b021}.btn-pain.l4{background-color:#f7bb20}.btn-pain.l3{background-color:#f7c71e}.btn-pain.l2{background-color:#f8d41c}.btn-pain.l1{background-color:#bfcc19}.centered.pain-level{background-color:#f9f9f9;border-bottom-left-radius:8px;border-bottom-right-radius:8px;margin-bottom:-35px;margin-left:-15px;margin-right:-15px;padding:20px}.centered.pain-level.pad-top{margin-top:11px}.plvl{margin-top:5px}.ex-done-next{margin-top:60px;text-align:center}.lnk-delete{color:#cc3c3c;margin-right:-10px}.lnk-delete.pad-r{margin-right:0}.spacer{align-items:center;clear:both;display:flex;height:40px;justify-content:center}.spacer.min{height:20px}.spacer.subs{height:25px}.modal-help{margin-right:-10px}.send-container{background-color:#fff;border-radius:5px;display:block;margin-left:auto;margin-right:auto;padding:15px;width:500px}.send-or{margin:10px 0;text-align:center}.center.pad-top-extra{margin-top:120px}.survey-question{margin-bottom:20px;margin-top:20px;white-space:pre-wrap}.unconfirmed{color:#cc3c3c}.flash-saved{color:#4ac74f;display:inline-block;font-size:16px;margin-bottom:-3px}.ex-params{margin-bottom:15px;margin-top:15px;text-align:center}.ex-param-name{font-size:14px}.ex-param-value{font-weight:700}.ex-param{background-color:#f9f9f9;border-radius:4px;display:inline-block;margin-right:10px;padding:10px}.h-subpage{font-size:24px;font-weight:300;margin-right:50px;margin-top:11px}.h-subpage,.link-h{color:#2b6355;display:inline-block}.link-h{background-color:#f9f9f9;border-top-left-radius:2px;border-top-right-radius:2px;margin-right:10px;margin-top:0;padding:13px 15px 15px}.link-h:hover{background-color:rgba(51,176,153,.08);text-decoration:none}.link-h:active{background-color:rgba(51,176,153,.14)}.link-h.active{background-color:#fff;color:#000;font-weight:600}.link-h.active.w--current{border:1px solid;border-color:#eee #eee #fff}.h-container{background-color:#fff;border-bottom:1px solid #eee;height:73px;min-width:960px;padding-left:10px;padding-right:10px;position:relative;z-index:100}.btn-link-icon{border:1px solid #2b6355;border-radius:8px;color:#2b6355;padding:8px}.btn-link-icon:hover{background-color:rgba(51,176,153,.08);box-shadow:0 0 4px 0 rgba(0,0,0,.33)}.btn-link-icon:active{box-shadow:none}.btn-link-icon.pad-left{margin-left:15px;padding-bottom:9px;padding-top:7px}.btn-link-icon.pad-left.plus{padding-bottom:8px;padding-top:8px}.btn-link-icon.pad-left.add-client{float:right}.btn-link-icon.remove{border-color:#d0021b}.btn-link-icon.remove:hover{background-color:rgba(209,2,26,.05)}.btn-link-icon.neg-top{margin-top:-5px}.btn-link-icon.reply{float:right;padding-right:8px}.btn-link-icon.disabled{border-color:#afafaf;cursor:default}.btn-link-icon.disabled:hover{background-color:transparent;box-shadow:none}.btn-link-icon.invert{background-color:#2b6355}.btn-link-icon.invert.pad-left.disabled{background-color:#e0e0e0;border-color:#e0e0e0}.btn-link-icon.invert.pd-icon.disabled{background-color:#afafaf;cursor:default}.btn-link-icon.copy{padding-bottom:9px;padding-left:9px;padding-right:9px}.btn-link-icon.pd-icon{float:right}.btn-link-icon.lib-prin-print{margin-top:20px}.btn-link-icon.scroll{background-color:#fff;box-shadow:1px 1px 6px 0 rgba(0,0,0,.34);position:fixed;right:77px}.btn-link-icon.clients-msg{display:inline;margin-bottom:15px;margin-right:10px;padding-bottom:11px;padding-top:10px}.btn-link-icon.clients-msg.no-messages{border-color:#ccc;color:#666}.icon{display:inline;height:23px}.icon.settings{display:inline-block;height:24px;margin-bottom:-1px}.icon.btn-pre{display:inline-block;margin-right:10px;margin-top:-3px}.icon.pd-plane{display:inline-block;float:left;margin-bottom:1px}.icon.pd-settings{display:inline-block;margin-top:-2px}.icon.msg{height:26px}.icon.add{display:inline-block;margin-left:3px;margin-right:3px;margin-top:0}.copy-pr-button-icon{float:left;height:18px;margin-right:7px}.copy-text-summary-button-icon{float:center;height:18px;margin-right:7px}.copy-pr-code{margin-left:5px}.pr-counter{background-color:#2b6355;border-radius:20px;color:#fff;display:inline-block;font-size:12px;margin-bottom:-1px;margin-right:6px;min-width:25px;padding:2px;text-align:center}.pr-counter.no-messages{background-color:#ccc}.subn-r{padding-right:0;padding-top:15px;text-align:right}.subn-r.clients{padding-top:5px}.subnav-container{display:block;margin-left:auto;margin-right:auto;max-width:1400px;min-width:800px;padding-left:10px;padding-right:10px}.subnav-l{padding-left:0;padding-top:25px}.filter{background-color:#f7f7f7;border:1px #b9b9b9;border-radius:4px;padding:10px}.fav-star{display:inline-block;margin-left:4px;margin-top:-4px;width:20px}.filter-checkbox{font-size:14px;margin-bottom:5px;margin-top:5px;padding-bottom:5px;padding-left:20px;padding-top:5px}.filter-checkbox:hover{background-color:#eee}.filter-checkbox-input{float:left;line-height:normal;margin:4px 0 0 -20px}.filter-checkbox-label{cursor:pointer;display:inline-block;font-weight:400;margin-bottom:0}.filter-subcats{background-color:#fff;border:1px solid #d5d5d5;border-radius:5px;color:#2e83e9;display:block;margin-bottom:15px;min-height:42px;padding:10px}.filter-subcats.none{color:#a0a0a0}.educational-contents-filter,.exercises-filter{height:100%;max-height:calc(100vh - 80px);position:sticky;top:0}.search-bar-sticky{position:sticky;top:0;z-index:999}.ex-counter{color:#5c5c5c;display:block;font-size:14px;margin-bottom:10px;margin-top:5px}.icon-equipment{height:16px;margin-right:10px;margin-top:-3px}.ex-category-list{display:inline-block;margin-right:30px}.ex-footer-saved{color:#43bb5b}.ex-footer-errors{color:#eb4034}.ex-changes-saved{color:#43bb5b;display:inline-block;font-size:14px}.ex-changes-saved.params{float:right}.ex-instructions{margin-bottom:20px;margin-top:10px}.ex-instructions.video{-moz-column-count:2;column-count:2;line-height:24px}.ex-instructions.scrollable{font-size:15px;line-height:21px;max-height:250px;overflow:auto}.prog-author{color:#bebebe;display:inline-block;float:left;font-size:12px;height:40px;margin-left:10px;margin-right:5px;padding-top:2px;width:20px}.section{display:inline-block;width:100%}.selector-content{padding-bottom:30px;padding-top:30px;text-align:center}.content-unit.program._2-up{float:left;font-size:14px;width:49%}.content-unit.hover{display:flex;font-size:12px;height:100px;width:150px}.ex-title{display:inline}.text-truncated{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-inline-box;margin-right:.3em;overflow:hidden}.ex-region{color:#757575;display:block;text-decoration:none}.ex-region:hover{text-decoration:none}.ex-region.lighter{color:#b9b9b9}.nopad-r{padding-right:0}.nopad-r.exercise-results{display:flex;flex-wrap:wrap}.ex-list-thumb{display:block;float:left;margin-right:10px;padding-right:0;width:120px}.ex-list-thumb.program{height:80px;margin-right:10px;width:142px}.ex-list-thumb.border{border:1px solid #e4e4e4}.cb{margin-top:10px;opacity:1;position:relative;width:30px;z-index:999}.cb:hover{opacity:1}.cb.checked{opacity:1}.cb.program{float:left}.cb.cb-survey,.cb.program{margin-top:0}.cb.client{float:left}.cb-link{margin-left:10px;margin-right:4px}.cb-link.ll{margin-left:8px}.ex-link{color:#2e83e9;margin-left:5px;width:80%}.ex-link:hover{text-decoration:none}.icon-gender{float:left;height:18px;margin-left:6px;margin-right:5px;margin-top:2px}.client-yob{color:#9e9e9e;float:left;font-size:14px;margin-right:10px;margin-top:1px}.content-link{color:#2e83e9;display:inline-block;float:left}.content-link.nofloat{float:none}.pain-level-gauge{display:inline-block}.pain-level-gauge.background,.pain-level-gauge.value{margin-top:-3px}.client-link{text-decoration:none;width:98%}.client-link:hover{text-decoration:none}.form-optional{background-color:#f9f9f9;border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin-bottom:-35px;margin-left:-15px;margin-right:-15px;padding:10px 15px}.form-optional.sendinstructions{margin-bottom:0;margin-top:20px;padding-bottom:15px}.client-message{background-color:#f9f9f9;border-radius:4px;margin-bottom:20px;padding:10px}.client-message.pain{border:2px solid #d0021b}.msg-alert{float:left;height:14px;margin-right:4px;margin-top:3px}.client-msg-ex-name{font-weight:700}.del-client{border:1px solid #cc3c3c;border-radius:8px;color:#cc3c3c;display:inline-block;padding:10px 12px}.del-client:hover{box-shadow:0 0 6px 0 rgba(204,59,59,.27);text-decoration:none}.del-client:active{box-shadow:none}.c-cols{padding-top:23px;text-align:center}.c-cols.my-account{text-align:left}.r-welcome-modal-buttons{margin-bottom:0;margin-top:20px}.modal-onbo-video-overlay{color:#fff;font-size:36px;font-weight:300;height:435px;line-height:64px;margin-top:-435px;padding-left:40px;padding-top:80px;position:relative;text-shadow:1px 1px 2px rgba(0,0,0,.3);width:100%;z-index:50}.onbo-video{margin-top:0}.onbo-modal-logo{height:40px}.client-settings-modal-delete{padding-bottom:10px;padding-top:10px;text-align:right}.client-new-program{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-top:20px;padding:10px;text-align:center}.client-program-selector,.client-selector{display:block;margin-bottom:0;margin-left:auto;margin-right:auto;padding:0}.client-selector-btn{background-color:#2b6355;border-radius:5px;color:#fff;display:inline-block;margin-bottom:12px;padding:12px 20px;text-decoration:none;width:350px}.selector-container{display:block;margin-bottom:30px;margin-top:30px;text-align:center}.seg-control{border:1px solid #2b6355;color:#2b6355;display:inline-block;padding:15px 20px}.seg-control:hover{background-color:rgba(51,176,153,.08);text-decoration:none}.seg-control.left{border-bottom-left-radius:6px;border-right-width:0;border-top-left-radius:6px}.seg-control.left.active{background-color:#2b6355;color:#fff;font-weight:600}.seg-control.right{border-bottom-right-radius:6px;border-left-width:1px;border-top-right-radius:6px}.seg-control.right.active{background-color:#2b6355;color:#fff}.seg-control.middle{border-right-width:0}.seg-control.active,.seg-control.middle.active{background-color:#2b6355;color:#fff}.r-program-separator{border-bottom:0 solid #ddd;border-top:1px solid #999;margin:30px -15px 40px;padding:25px 5px 15px 0}.pain-txt{color:#d0021b}.chart-container{background-color:#f9f9f9;margin-bottom:40px;padding:30px}.chart-container.lopad{margin-bottom:20px;padding-bottom:10px}.client-chart-title{margin-bottom:20px}.client-chart-title.nopad{margin-bottom:0}.client-chart-title.summary{font-size:14px}.client-survey-score{color:#2e83e9;display:inline-block;margin-right:20px;margin-top:20px}.r-input-fields{margin-bottom:5px;margin-top:5px}.l-select-items{color:#2e83e9}.addedit-exercise-value-selector{background-color:#f9f9f9;border:1px solid #d5d5d5;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:0 solid #d5d5d5;margin-top:-18px;padding:13px 10px 1px}.addedit-exercise-value-selector.vidcall{border-bottom-style:none;border-left-style:none;border-right-style:none}.tiptext{background-color:#fffcdd;font-size:14px}.survey-chart{margin-bottom:20px;margin-top:20px}.modal-form-container{background-color:#f9f9f9;border-radius:2px;margin-left:0;margin-right:0;padding:10px 10px 15px}.modal-form-container.pad-extra{margin-top:40px}.modal-form-container.ss{background-color:#fff;border:1px solid #2b6355}.filter-group{background-color:#eee;border-radius:5px;margin-bottom:20px;padding:10px 10px 1px}.survey-questions{font-size:18px;font-weight:400;margin-bottom:20px}.survey-q{color:#2e83e9}.c-survey-q{background-color:#f9f9f9;box-shadow:1px 1px 4px 0 rgba(0,0,0,.3);margin-bottom:15px;padding:10px 15px 15px 10px}.c-survey-q.option{padding-bottom:1px;padding-right:10px}.survey-q-options{color:#7e7e7e;font-size:14px;text-decoration:none}.q-sort-handle{background-color:#ebebeb;cursor:move;display:inline-block;float:left;margin-right:10px;margin-top:3px;padding-bottom:10px;padding-top:10px}.q-sort-handle.survey-add{background-color:#d8d8d8;margin-bottom:-38px;margin-top:0;position:relative}.survey-option-remove{background-color:#d8d8d8;display:inline-block;float:right;margin:0 0 -38px 10px;padding-bottom:7px;padding-top:7px;position:relative}.with-delete-icon{padding-right:55px}.sort-handle{display:block;margin-left:auto;margin-right:auto;opacity:.6;width:50%}.survey-settings-nav{margin-bottom:40px;margin-top:40px;text-align:center}.tertiary-nav{border-bottom:3px solid rgba(51,176,153,.11);margin-right:50px;padding-bottom:5px;text-decoration:none}.tertiary-nav:hover{border-bottom-color:rgba(51,176,153,.36);text-decoration:none}.tertiary-nav.last{margin-right:0}.tertiary-nav.last:hover{text-decoration:none}.tertiary-nav.active{border-bottom-color:#2b6355;color:#000}.survey-settings-explainer{color:#888;padding-top:9px}.survey-settings-label{padding-top:9px;text-align:right}.c-survey-scoring-settings{background-color:#eee;padding:10px}.survey-settings-score{font-weight:700;padding-top:9px;text-align:right}.survey-q-scoring{margin-bottom:15px}.q-score-q{background-color:#eee;margin-top:15px;padding:10px 10px 0}.q-score-q-q{padding-top:9px}.f-q-score-q{margin-bottom:20px}.pad-top{margin-top:15px}.pad-top.smaller{color:#4b4b4b;font-size:14px;margin-top:20px}.my-account-subh{font-weight:400;margin-bottom:30px;margin-top:30px}.my-account-subh.cc{display:inline-block;margin-bottom:0}.subscription-title{margin-top:9px}.r-sub-sum{margin-bottom:10px}.r-sub-sum.total{border-bottom-color:#000;border-bottom-width:2px;border-top:1px solid #000;padding-bottom:10px;padding-top:10px}.r-sub-sum.subtotal{border-top:1px solid #000;padding-top:10px}.r-sub-sum.nocalc{margin-top:40px}.r-sub-sum.renew{background-color:#ebebeb;margin-left:-20px;margin-right:-20px;margin-top:-15px;padding:15px 20px}.cc-next{border-radius:6px;color:#999;margin-top:20px}.subscription-benefits{background-color:#f9f9f9;border-radius:4px;font-size:14px;padding:10px 30px 10px 15px}.subscription-benefits.my-account{border:1px solid #aaa}.subscription-benefits.sharing{background-color:#f9f9f9;font-size:15px;padding-bottom:1px}.subscription-benefits.in-modal{font-size:16px;padding:0 10px}.subscription-logo{display:block;margin-bottom:20px;margin-left:auto;margin-right:auto;width:30px}.inv-amount{text-align:right}.invoice-li{background-color:#f9f9f9;border-radius:6px;margin-bottom:20px;padding:10px}.invoice-li:hover{background-color:#f5f5f5}.pad-int{padding-top:7px}.negative{color:#d0021b}.pad-bottom{margin-bottom:15px}.add-colleagues-subh{margin-bottom:20px;margin-top:20px}.no-results.video-result{width:100%}.end-sub{font-size:14px}.create-account-logo{width:200px}.ico-check{float:left;margin-right:10px;margin-top:4px;width:20px}.li-create-benefit{font-size:14px;margin-bottom:26px;margin-top:0}.tiny-check{float:left;margin-right:7px;margin-top:3px;width:15px}.sub-benefit-list{list-style-type:none;margin-bottom:20px;margin-top:20px}.subh-payment{display:block;font-size:18px;font-weight:600;margin-bottom:20px;margin-top:0}.subh-payment.pad-top{margin-top:20px}.subh-payment.pad-top.extra{margin-top:30px}.c-create-sub{background-color:#eee;margin-top:10px;padding:10px}.login-resend{display:inline-block;float:right}.sendpw-cancel{font-size:14px;margin-left:50px}.moveup{margin-top:-10px}.pw-strength{background-color:#2b6355;height:8px;width:100%}.checkbox-param-setting{background-color:#f9f9f9;border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin-bottom:15px;margin-top:-20px;padding:5px 10px 10px}.checkbox-param-setting.call-history{margin-top:0;padding-top:10px}.checkbox-param-setting.border{border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd}.checkbox-param-setting.indent{margin-left:20px}.colleague-email{clear:both}.cb-sub{margin-left:20px}.c-phone{margin-bottom:15px}.settings-logo-placeholder{background-color:#fff;height:150px;margin-top:5px;width:250px}.label-help{float:right}.pd-content-with-footer{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.pd-footer{background-color:#f9f9f9;margin:0 -15px -20px;padding:20px 15px}.pd-clear-exercises{border:1px solid #d0021b;border-radius:5px;color:#d0021b;float:left;padding:12px 20px}.pd-change-mode{display:inline-block;margin-top:14px}.pd-change-mode.disabled{color:#b3b3b3}.pd-day{display:block;float:left;font-size:14px;margin-left:auto;margin-right:20px;width:20%}.pd-day.weekly{float:left;font-size:12px;margin-right:.5%;padding:10px;width:13.7%}.pd-day.weekly.alt{background-color:#eee}.pd-ex{background-color:#fff;box-shadow:1px 1px 3px 0 rgba(0,0,0,.26);margin-bottom:10px;padding:5px}.pd-ex:hover{background-color:#e6f7f3;box-shadow:1px 1px 3px 0 rgba(0,0,0,.4)}.pd-ex:active{box-shadow:none}.pd-ex.dragged{box-shadow:3px 3px 3px 0 rgba(0,0,0,.4);transform:rotate(4deg)}.pd-ex.disabled{box-shadow:none;color:#999;opacity:.8}.pd-ex.selected{border:4px solid #2f9784}.pd-ex-thumb.disabled{opacity:.7}.pd-ex-l{color:#333}.pd-ex-l.disabled{color:#999}.pd-day-heading{font-size:14px;font-weight:600;margin-bottom:10px;text-align:center}.pd-day-heading.istoday{background-color:#2b6355;color:#fff}.pd-day-clear{color:#d0021b;float:right;font-size:14px;font-weight:400}.pd-day-clear.clear-today{color:#fff}.c-pd-week-nav{margin-bottom:10px;padding:0 10px 10px;text-align:center}.pd-add-week{padding-right:5px;text-align:right}.lnk-txt{display:inline-block}.pd-drag-target{background-color:#ddd;height:135px;margin-bottom:10px}.error-explanation{color:#ad2424;display:inline-block;font-size:14px;margin-bottom:5px}.pd-assign{color:#fff;float:right;font-size:14px;margin-left:10px;padding-top:2px}.print-type-sel{margin-bottom:5px;padding-top:0}.print-r,.print-type-sel{display:block;margin-left:auto;margin-right:auto}.print-r{float:none;margin-bottom:10px}.print-sel{background-color:#f9f9f9;border:1px solid #f9f9f9;float:left;font-size:14px;margin-bottom:15px;margin-right:15px;padding:5px;text-align:center;width:150px}.print-sel:hover{border:1px solid #d5d5d5}.practice-logo{max-height:100%}.print-h{font-size:14px;margin-bottom:20px;padding-top:0}.print-b{line-height:26px}.print-logo{max-width:200px}.print-program{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:12px;line-height:13px;padding-top:15px}.print-program.bigtext{font-size:20px;line-height:28px;margin-top:15px}.print-program._10up{font-size:9px;line-height:14px}.print-access-code{margin-top:10px;text-align:right}.print-title{font-weight:700;margin-top:10px;text-align:center}.print-still-image{border:1px solid #000;margin-bottom:10px}.print-still-image.track{margin-top:0}.print-ex-title{font-weight:700;margin-bottom:5px}.print-custom-instructions,.print-params{font-style:italic}.print-r-exercise{border-bottom:1px dotted #c9c9c9;margin-bottom:20px;padding-bottom:15px}.print-r-exercise.track{border-bottom:1px #000}.print-track-title{font-size:13px;font-weight:700;margin-bottom:5px}.pad-l{padding-left:10px}.pad-l.pad-r{padding-right:10px}.feedback-survey{background-color:#fffcdd;display:flex;font-size:14px;padding:12px 20px;position:static}.feedback-survey a{cursor:pointer}.feedback-survey a.feedback-survey-link{font-weight:600;padding-left:4px}.demo-mode{background-color:#fffcdd;display:block;font-size:14px;padding-bottom:12px;padding-top:12px;position:static;text-align:center}.demo-mode.editinprogress{background-color:#b3f7c1;margin:0 -10px}.demo-mode.colleague-invitation{background-color:rgba(51,177,153,.15);display:block}.demo-mode.colleague-invitation.webinar{display:flex;flex-direction:row;padding-left:20px;padding-right:20px}.demo-mode.drc{background-color:rgba(67,187,91,.15);text-align:left}.demo-mode.wide{margin-left:-10px;margin-right:-10px}.ob-step{background-color:#f9f9f9;border-radius:100px;display:block;height:150px;margin-bottom:10px;margin-left:auto;margin-right:auto;padding-top:55px;width:150px}.c-ob-step,.ob-step{font-size:14px;text-align:center}.onbo-icon{width:44px}.onbo-icon.copy{width:34px}.pd-add-wk{background-color:#2b6355;border-radius:15px;display:inline-block;height:30px;margin-bottom:-9px;margin-left:15px;padding-top:4px;position:relative;text-align:center;width:30px}.pd-add-wk.rem{background-color:#d0021b;margin-left:8px}.pd-wk-r{margin-top:-1px}.cb-sel-all{font-style:italic;margin-bottom:15px;margin-left:10px}.onbo-physiapp{margin-top:13px;max-width:70%}.pd-ex-rem{float:left;margin-bottom:-25px;margin-left:5px;padding-left:0;position:relative;top:10px;width:22px;z-index:10}.pd-ex-rem.copy{float:right}.program-saved{color:#43bb5b;font-size:14px;font-weight:400}.client-practitioner{color:#afafaf;font-weight:400;margin-right:10px}.pd-status{color:#afafaf;font-size:14px;font-weight:400}.pd-status.assigned{color:#000}.caption-center{font-weight:600;text-align:center}.align-select{margin-top:5px}.link-remove-api-token{color:#d0021b;float:right}.attachment{background-color:#f9f9f9;margin-bottom:20px;padding:10px}.attachment-remove{color:#d0021b;float:right;font-size:14px;margin-top:5px}.container-attachments{background-color:#eee;border:2px dashed #ddd;border-radius:10px;margin-bottom:25px;margin-top:20px;padding:15px}.highlight-select-client{background-color:#ffffb6;padding:5px}.live-switch{background-color:#fff;border-radius:20px;color:#2b6355;display:none;float:right;height:40px;margin-top:15px;padding:10px;width:110px}.live-status{background-color:#2b6355;border-radius:10px;float:left;height:20px;margin-right:8px;width:20px}.live-label{font-size:14px}.live-call-window{background-color:#eee;bottom:0;box-shadow:0 0 6px 0 rgba(0,0,0,.36);font-size:14px;height:350px;margin-right:25px;position:fixed;right:0;width:280px;z-index:9999}.live-call-window.minimized{height:40px}.live-chat-header{background-color:#2b6355;color:#fff;font-size:14px;padding:10px 0}.l-chat-input{background-color:#ddd;bottom:0;left:0;padding:8px 5px;position:absolute;right:0}.chat-input{font-size:13px;margin-bottom:0}.chat-input:focus{border:1px solid #ddd;box-shadow:0 0 6px 0 rgba(0,0,0,.22)}.chat-input-form{margin-bottom:0}.lc-msg{background-color:#fff;border-radius:8px;float:left;margin-bottom:4px;margin-left:10px;margin-top:10px;padding:8px;width:80%}.lc-msg.sent{background-color:#d5e6e2;color:#666;float:right;margin-left:0;margin-right:10px}.lc-label{color:#777;font-size:11px;margin-top:1px;text-align:right}.lc-control-icon{float:right;margin-left:20px}.lc-modal-container{background-color:rgba(0,0,0,.15);bottom:0;display:none;left:0;padding-top:80px;position:fixed;right:0;top:0;z-index:9999}.lc-modal{display:block;margin-left:auto;margin-right:auto;max-width:100%;min-height:450px;width:450px}.lc-modal-header{background-color:#2b6355}.ico-minimise{height:8px;width:15px}.lc-chat-balloon{width:24px}.dev-note{background-color:#fffcdd;border:1px dashed #e31cf5;font-style:italic;padding:15px}.edit-practice-details-link{float:right}.listing-preview{background-color:#fff;border:1px dashed #adadad;padding:21px}.ptl-his-container{background-color:#f9f9f9;box-shadow:1px 1px 3px 0 #000}.pending-container{background-color:#fffcdd;border:1px dotted #2f9784;padding:5px}.adex-media-thumb{max-width:150px}.adex-media-thumb:hover{border:4px solid #d8d8d8}.login-modal{padding-bottom:20px;padding-top:20px;text-align:center}.login-text{font-weight:600;margin-bottom:20px}.dropzone{background-color:rgba(51,176,153,.08);border:2px dashed rgba(47,151,132,.45);border-radius:8px;padding:25px;text-align:center}.call-status-indicator{font-size:22px}.video-container{align-self:center}.video-container.mini{margin-bottom:15px;margin-top:auto}.call-duration{font-size:12px;margin-top:5px;text-align:center}.video-mini-padding{padding-bottom:5px;padding-top:5px}.mini-video-help{font-weight:400;text-align:right}.modal-help{padding-bottom:5px;padding-top:5px;text-align:right}.mini-patient-name{font-size:14px;margin-bottom:10px;text-align:center}.video-placeholder{background-color:#f9f9f9;height:514px;margin-bottom:30px}.patient-consent-message,.video-placeholder{align-items:center;display:flex;flex-direction:column;justify-content:center}.patient-consent-message{background-color:#fff;box-shadow:0 0 15px 5px rgba(0,0,0,.22);height:180px;padding:10px;position:absolute;width:500px;z-index:999}.video-container-live{align-items:center;display:flex;justify-content:center;margin-bottom:30px}.video-consent-message{margin-bottom:20px}.triangle-l{border-bottom:10px solid transparent;border-right:15px solid #f9f9f9;border-top:10px solid transparent;height:0;margin-left:-30px;position:static;width:0}.triangle-l.sender{border-left:15px solid #e7f6f4;border-right-style:none;margin-left:auto;margin-right:-30px;position:relative;z-index:99}.triangle-l.sender.drc{border-left-color:rgba(51,176,153,.11);z-index:999}.client-message-v2{background-color:#f9f9f9;border-radius:2px;box-shadow:1px 1px 3px 0 rgba(0,0,0,.29);line-height:24px;margin:20px 150px 20px 15px;min-height:80px;padding:10px 15px}.client-message-v2.sent{background-color:rgba(51,176,153,.11);margin-left:150px;margin-right:15px}.client-message-v2.empty{margin-left:0;margin-right:auto;padding-top:28px;text-align:center}.client-message-v2.empty.vid-call{background-color:#fff;box-shadow:none;padding-top:10px}.chat-triangle{float:right;margin-right:-31px}.msg-timestamp{color:#5a5a5a;font-size:12px;margin-bottom:5px;text-align:right}.msg-modal-container{height:500px;overflow:auto;padding-bottom:5px;padding-right:10px}.msg-modal-container.drc{height:190px;margin-top:20px;width:100%}.msg-exercise-container{background-color:#f9f9f9;border-radius:2px;box-shadow:1px 1px 3px 0 rgba(0,0,0,.17);float:right;font-size:13px;padding:5px;width:180px}.msg-pain-level-holder{background-color:#d0021b;border-radius:99px;color:#fff;float:left;font-size:21px;font-weight:600;height:60px;padding-top:17px;text-align:center;width:60px}.msg-compose{background-color:#f9f9f9;border-top:1px solid #dfdfdf;margin-bottom:-20px;margin-left:-15px;margin-right:-15px;padding:5px 15px}.msg-compose.drc{background-color:#e4ecea;margin-left:-10px;margin-right:-10px;padding-top:5px}.msg-vid-call{font-style:italic}.container-video-call{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;font-family:Open Sans,sans-serif;font-size:16px;padding:0}.video-toolbar{align-items:center;background-color:#f1f9f8;box-shadow:1px 1px 3px 0 rgba(0,0,0,.24);flex-direction:column;padding:20px 10px 10px;position:relative;width:150px;z-index:999}.video-call-footer,.video-toolbar{display:flex;justify-content:space-between}.video-call-main{background-color:#eee;flex:1}.v-call-h-client-name{font-weight:700;text-align:center}.video-call-alert-camera{background-color:#fdffd3;border-radius:4px;box-shadow:1px 1px 3px 0 #000;float:right;margin-right:15px;margin-top:15px;padding:15px;position:absolute;right:0;top:0;width:400px;z-index:9999}.video-form{width:50%}.video-container{align-items:flex-end;align-self:stretch;background-color:#727272;background-image:url(https://uploads-ssl.webflow.com/5630d51ca9fac239302bcf3a/5820b0ea5c2f894f0cf978a1_ptt_bg_1.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;display:flex;flex:1;flex-direction:row;justify-content:center;overflow:auto}.video-my-video{border-radius:8px;box-shadow:1px 1px 2px 0 grey;margin:10px 15px 5px 5px;position:absolute;right:0;top:0;width:20%;z-index:999}.video-client-video{align-self:center;display:block;flex:1;text-align:center}.dummy-video{height:800px;width:1280px}.video-patientname{font-size:14px;margin-bottom:5px;margin-top:10px;text-align:center}.video-patient-toolbar{align-items:center;display:flex;flex-direction:column;justify-content:center}.vidcall-container{display:flex;font-family:Open Sans,sans-serif;font-size:16px;height:100vh}.vidcall-patient-initials{background-color:#fff;border-radius:99px;font-size:22px;font-weight:300;height:60px;padding-top:19px;text-align:center;width:60px}.video-call-duration{font-size:14px;font-style:italic;margin-bottom:15px}.vidcall-invite{background-color:#fff;box-shadow:1px 1px 3px 0 rgba(0,0,0,.3);flex:0 auto;margin-bottom:10px;margin-top:10px;padding:20px;width:70%}.callout-header{display:inline-block;margin-bottom:5px}.spinner-centered{display:block;height:100px;margin-bottom:15px;margin-left:auto;margin-right:auto;width:100px}.video-modal-on-top-of-message{background-color:#fff;border-radius:4px;bottom:85px;box-shadow:1px 1px 3px 0 #000;margin:25px;padding:20px;position:absolute;right:0;z-index:9999}.video-consent-declined{color:#d0021b;font-weight:600}.payment-info{padding:10px 0}.subheader{font-size:18px;font-weight:600;margin-bottom:20px;padding-bottom:10px;text-align:center}.modal-price{align-content:center;align-items:center;background-color:#2f9784;border-radius:99px;color:#fff;display:flex;flex-direction:column;flex-wrap:wrap;height:120px;justify-content:center;position:absolute;right:0;top:0;transform:rotate(17deg);width:120px}.price-bubble{margin-bottom:5px;margin-top:0}.price-bubble-au{font-size:1.5em}.modal-price-per-month{font-size:12px}.buy-modal{margin-bottom:30px;margin-top:40px}.buy-modal-li{margin-bottom:25px}.selected-outcome-measure{background-color:#eee;margin-bottom:10px;padding:10px}.drag-handle{background-color:#ddd;cursor:grab;margin-top:20px;padding:5px 5px 7px;text-align:center}.footer-grey{background-color:#f9f9f9;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:1px solid #e6e6e6;margin-bottom:-20px;margin-left:-15px;margin-right:-15px;padding:20px;text-align:center}.footer-grey.assign{background-color:#f9f9f9;margin-top:20px;padding-top:0;text-align:left}.footer-grey.add-program{padding-left:0;text-align:left}.additional-instructions{border-bottom:1px dotted #c9c9c9;border-top:1px dotted #c9c9c9;margin-bottom:20px;margin-top:10px;padding-bottom:10px;padding-top:10px}.vid-call-icon{margin-bottom:6px}.stream-vid-player{min-height:200px;width:100%}.exercise-results{display:flex;flex-wrap:wrap;min-height:400px;overflow:auto;width:100%}.stream-vid{box-shadow:1px 1px 5px 0 rgba(0,0,0,.38);margin-top:5px}.send-invoice-header{margin-bottom:10px;margin-left:10px}.settings_client_translation{color:#979797;font-size:14px;font-style:italic;text-align:right}.text-or{border-radius:99px;color:#888;display:inline;font-size:14px;padding:13px 14px 12px;position:relative;z-index:99}.practitioner-photo{border-radius:999px;height:200px;margin-bottom:20px;margin-top:10px;width:200px}.give-webcam-permission{font-size:14px;font-style:italic;padding-bottom:10px;padding-top:0;text-align:center}.sharing-content-def{color:#9e9e9e;font-size:14px;margin-top:20px}.content-name{border:1px solid #d0021b;border-radius:4px;color:#d0021b;display:inline-block;margin-right:10px;margin-top:5px;padding:10px 20px;text-decoration:none}.no-excluded-content{margin-bottom:10px;margin-top:10px}.notification-type{background-color:#eee;margin-bottom:10px;padding:10px}.default-params{background-color:#f9f9f9;padding:5px 10px 20px}.dpheader{color:grey;font-size:14px;margin-bottom:15px}.default-param{background-color:#eee;padding:10px 5px 10px 30px}.default-param:hover{background-color:#e7e7e7}.hover-content-preview{width:560px;z-index:999}.ex-preview-hover{align-items:center;border-bottom:1px solid #ebebeb;border-right:1px solid #ebebeb;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:12px;justify-content:flex-start;margin-bottom:15px;margin-right:10px;padding:5px 5px 5px 10px;width:48%}.ex-preview-hover:hover{background-color:#f8f8f8}.cb-hover{margin-right:15px;width:30px}.ex-hover-container,.hover-ex-thumb{display:flex;flex-direction:column}.hover-header{align-items:center;display:flex;justify-content:space-between;padding:10px;width:100%}.hover-content{display:flex;flex-wrap:wrap;max-height:400px;min-height:250px;overflow:auto;width:100%}.icon-btn{margin-right:5px}.sharing-setting-container{background-color:#eee;height:80px;margin:20px -15px 0;padding:7px 10px 1px}.ico-shared{height:18px;margin-left:5px}.client-group{border:1px solid #ddd;margin-bottom:20px;padding:15px}.icon-call{margin-right:7px;margin-top:-4px}.preview-program-demo{background-color:#f9f9f9;border:0 solid #2b6355;border-top:1px solid #d6d6d6;margin:20px -15px -20px;padding:10px 10px 15px;text-align:center}.sent-preview-device{margin-bottom:15px;margin-top:15px;max-height:60px}.bullet-number{background-color:#2b6355;border-radius:99px;color:#fff;display:inline-block;font-weight:600;margin:15px 5px 10px 0;padding:10px 15px}.demo-instr{text-align:left}.demo-instr.last{margin-top:10px;text-align:center}.subh-prev{margin-bottom:18px}.demo-subt{margin-bottom:25px}.ex-param-sel{background-color:#f9f9f9;border-bottom:1px dashed #000;display:inline-block;margin-right:8px;padding:2px}.ex-param-sel:hover{background-color:#d9e9e6}.ex-param-sel.all{background-color:transparent;border:1px solid #2b6355;border-radius:4px;color:#2b6355;display:block;margin-bottom:5px;margin-top:10px;text-align:center}.ex-param-sel.all:active{background-color:rgba(51,176,153,.11)}.ex-param-sel.all.cancel{border-width:0}.ex-param-dd{background-color:#fff;display:inline-block;font-size:12px;margin-bottom:0;margin-right:5px;width:70px}.pick-fl{margin-left:3px;margin-right:7px;margin-top:-3px}.vheader{margin-bottom:10px;padding:5px 10px 20px}.v-ctl{text-align:right}.v-ctl.nopad{padding-left:0;padding-right:0}.vexercise-name{text-align:center}.h-exercise-name{font-size:26px;font-weight:600;margin-bottom:0;margin-top:0}.ex-name{margin-bottom:20px;margin-top:25px}.v-copyright{font-size:12px;margin-top:20px;text-align:center}.more-exercise-videos{margin-bottom:30px;margin-top:30px;text-align:center}.tutorial-link{background-color:rgba(51,176,153,.11);border:1px solid rgba(47,151,132,.26);border-radius:4px;margin-top:20px;padding:20px;text-align:center}.pt-lesson{font-weight:600;margin-bottom:20px;text-align:center}.pt-lesson-sub{font-size:14px;margin-bottom:15px}.link-get-started{display:inline-block;margin-top:8px}.tutvid{margin-bottom:10px}.instr-h{border:1px solid #cfcfcf;display:flex;flex-direction:column;padding:15px}.pr-address{font-size:10px;margin-top:0}.pseudo-sender{align-items:center;background-color:#fff;box-shadow:1px 1px 12px 0 rgba(0,0,0,.32);display:flex;flex-direction:column;height:150px;justify-content:center;margin:20px;position:absolute;right:0;top:0;width:250px}.vid-dummy{margin-bottom:10px;width:50px}.demo-description{align-items:center;background-color:#fff;box-shadow:1px 1px 12px 0 rgba(0,0,0,.38);display:flex;height:160px;justify-content:center;margin-bottom:20px;padding:10px 15px;width:450px}.cardnotcharged{background-color:#e2efff;margin-bottom:15px;margin-top:15px;padding:15px 20px}.cardnotcharged.initial_charge{font-style:italic}.img-explain-program{margin-left:15px;max-height:25px}.noline:hover{text-decoration:none}.vidcall-total-time{color:#8d8d8d;font-size:14px;margin-top:20px}.icon-pdf{height:15px;margin-right:5px}.ptt-protractor{align-self:center;flex:1;width:100%}.ptt-p-container{align-items:center;display:flex;flex-direction:column;width:65%}.ptt-g-resize{height:28px}.ptt-g-rotate{height:30px}.ptt-g-move{height:36px;margin-top:-5px}.ptt-g-controls-top{align-items:center;display:flex;justify-content:flex-end;margin-bottom:-54px;width:100%}.ptt-g-controls-bottom{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-top:-103px;width:100%}.gs-left{padding-left:0;padding-right:20px}.gs-content{display:block;font-family:Open Sans,sans-serif;font-size:14px;margin-bottom:10px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;padding-top:15px;width:640px}.gs-content.activated{background-color:#fffcdb;margin-bottom:21px;padding-bottom:15px}.g-ben{align-items:center;background-color:#2ba890;border-radius:8px;box-shadow:1px 1px 6px 0 rgba(0,0,0,.33);color:#fff;display:block;flex-direction:column;font-size:12px;justify-content:space-between;margin:8px auto;padding:10px 10px 10px 15px;width:99%}.g-cta{background-color:#ffe000;border:1px solid #b4b933;border-radius:8px;box-shadow:0 0 3px 0 rgba(0,0,0,.56);color:#000;display:block;font-size:18px;font-weight:600;margin:20px auto;padding:15px 18px;text-align:center;width:85%}.g-cta:hover{background-color:#ffd600;text-decoration:none}.g-cta:active{box-shadow:none}.g-cta.no{background-color:hsla(0,0%,100%,.29);border-style:none;box-shadow:none;font-size:14px;padding-bottom:5px;padding-top:5px}.g-cta.mini{font-size:14px;font-weight:400;padding:12px 14px}.g-ben-icon{float:left;margin-bottom:10px;margin-right:10px;margin-top:5px;max-height:40px;max-width:45px}.g-ben-icon.edu{margin-top:10px;max-width:45px}.g-logo{display:block;margin:15px auto 5px}.check{font-size:28px;font-weight:400;margin-right:10px}.g-cta-text{margin-bottom:20px}.g-right{font-size:14px;padding-top:0}.g-disclaimer{color:#686868;font-family:Open Sans,sans-serif;font-size:12px;text-align:center}.g-header{font-family:Open Sans,sans-serif;font-size:26px;font-weight:300;margin-top:10px;text-align:center;width:640px}.g-header,.g-screens{display:block;margin-left:auto;margin-right:auto}.g-screens{margin-bottom:10px;min-width:300px;width:50%}.g-ben-container{align-items:stretch;display:block;flex-wrap:wrap}.g-link-tos{color:#333;text-decoration:underline}.g-ben-text{margin-top:5px}.gs-mu{display:block;margin-left:auto;margin-right:auto;margin-top:20px}.cb-small{font-size:14px}.div-nothanks,.nothanks{display:block;margin-left:auto;margin-right:auto}.div-nothanks{font-size:14px;text-align:center}.g-noth{background-color:rgba(67,187,91,.22);border-radius:8px;font-size:16px;font-weight:600;margin-bottom:15px;padding:15px}.ptt-no-minutes{color:#f74848}.gs-bullet{float:left;margin-bottom:10px;margin-right:8px;margin-top:10px}.pt-l{margin-top:10px;text-align:left}.pt-l.done{margin-top:15px;text-decoration:line-through}.gs-l{color:#000;text-decoration:underline}.pad-select-label{margin-top:5px}.gm-close{display:block;font-size:16px;margin-left:auto;margin-right:auto;text-align:center;width:25%}.label-inbetween{display:block;float:left;margin-right:6px;margin-top:9px;width:30px}.iframe-container{display:block;margin-left:auto;margin-right:auto}.powered-by{float:right;margin-top:10px;width:150px}.card-program{background-color:#f9f9f9;box-shadow:1px 1px 6px 0 rgba(0,0,0,.19);display:block;margin-bottom:20px;margin-top:0;padding:10px}.card-program:hover{text-decoration:none}.card-program.call{background-color:rgba(51,176,153,.08)}.drc-iframe{font-family:Open Sans,sans-serif;font-size:16px}.drc-title{display:inline-block;font-weight:600;margin-bottom:5px}.drc-access{color:#868686;display:block;margin-bottom:10px}.drc-date{color:#000}.drc-h{margin-bottom:30px}.drc-btn{background-color:#2b6355;border-radius:4px;padding:12px 20px;text-decoration:none}.drc-btn:hover{background-color:#2da38d;text-decoration:none}.drc-btn.video-consultation{display:block;float:right;margin-bottom:20px}.drc-btn.crm{margin-right:10px}.drc-content-container{height:350px;margin-top:20px;overflow:auto}.help-link{float:right;font-size:14px;font-weight:400}.modal-override-program{box-shadow:1px 1px 6px 0 rgba(0,0,0,.45);display:block;margin-left:auto;margin-right:auto;margin-top:100px;padding:20px 20px 26px;width:600px}.drc-modal-explanation{margin-bottom:30px;margin-top:30px}.drc-modal-cancel{float:right;margin-top:13px}.drc-modal-cancel.end{color:#d0021b}.client-messages{background-color:#f0f7f5}.btn-gpm-auth{background-color:#2b6355}.gpm-opt-1{background-color:#f9f9f9;border:2px solid #f9f9f9;min-height:240px;padding:15px}.gpm-opt-1:hover{border:2px solid #ddd}.gpm-opt-1.r{background-color:#f9f9f9}.gpm-sh{font-size:15px;font-weight:700;text-align:center}.long{font-size:10px}.ch-image{width:120px}.h-x-d{display:inline-block;width:100%}.drc-r{display:block;margin-left:auto;margin-right:auto;width:600px}.drc-b{float:right}.dcl{padding-bottom:10px;padding-top:10px}.print-txt-summary{float:right;font-size:14px;margin-top:26px}.text-summary{max-height:500px;padding-left:5px;padding-right:5px}.printable-pdf,.text-summary{background-color:#fff;border:1px solid #dfdfdf;overflow-y:auto}.printable-pdf{margin:5px;max-height:1500px;width:-moz-fit-content;width:fit-content}.plain-text{font-family:Open Sans,sans-serif;font-size:16px;padding:10px}.program-contents{background-color:#f9f9f9;border-radius:4px;display:block;margin-bottom:10px;margin-left:auto;margin-right:auto;padding:14px 10px;width:450px}.pd-ed-cont{padding-bottom:20px;padding-top:15px;text-align:center}.list-content-container{float:left;margin-bottom:20px;margin-right:15px;min-width:200px;width:31%}.list-content-container .edit-content-icon{display:none}.list-content-container:hover .edit-content-icon{display:block}.list-content-container.edu{max-height:300px}.list-content-container.pp{background-color:#fff6d1}.list-content-container.preview{height:190px;padding-left:5px;padding-right:5px;padding-top:5px;width:23%}.l-c-n{font-size:14px;margin-left:8px;margin-right:5px}.l-c-n:hover{text-decoration:none}.l-c-i{margin-bottom:5px}.l-c-s{color:#929292;display:block;font-size:14px;margin-left:8px;margin-right:12px;margin-top:1px}.l-c-s.author{display:block;float:right;font-style:italic;margin-top:-19px;position:absolute}.l-c-s.reg{display:inline-block;margin-right:auto}.l-c-s .difficulty{margin-left:8px}.print-friendly{height:15px;margin-left:6px;margin-top:4px}.l-c-o{height:70px;margin-bottom:-24px;width:100%}.l-c-o._4-up{background-image:none;margin-bottom:-25px;position:relative;width:100%}.l-c-o.program{background-color:#fff;background-image:none;height:50px;margin-bottom:0}.ll-f{display:block;margin-left:auto;margin-right:auto;margin-top:10px;width:30px}.favourite-educational-content:hover{cursor:pointer}.favourite-educational-content img{margin:0}.ll-edit{float:right;margin-right:8px}.ll-edit-icon{fill:none!important;margin-top:10px;width:30px}.ll-cont{min-width:660px}.l-diff{height:8px;margin-left:5px}.l-diff,.lt{display:inline}.l-diff2{display:inline-block;margin-left:8px}.div-block{margin-right:8px}.subs-logo{width:260px}.subs-r{text-align:right}.subs-l,.subs-r{margin-top:10px}.subs-h{margin-bottom:20px;text-align:center}.subs-h.h2{font-size:32px;margin-bottom:10px;margin-top:50px}.subs-points{border:1px solid #ddd;border-radius:8px}.sub-pic{background-image:url(https://uploads-ssl.webflow.com/5630d51ca9fac239302bcf3a/58cfcd9b4c05612c3e2f17fa_subs_bg.jpg);background-position:50% 50%;background-size:cover;border-bottom-left-radius:8px;border-top-left-radius:8px;height:524px}.subs-c-r{border-radius:4px;margin-left:10px;padding-left:10px}.subs-nocharge{border-radius:8px;margin-bottom:30px;padding:10px 20px;text-align:center}.subs-bull-r{padding-right:-10px}.subs-bull-container{background-color:hsla(0,0%,100%,.8);border-radius:4px;box-shadow:1px 1px 7px 0 rgba(0,0,0,.19)}.subs-no-r{display:inline-block;font-size:21px;font-weight:400;margin-bottom:10px}.subs-now{font-weight:400;margin-bottom:30px;text-align:center}.modal-h,.subs-now{font-size:18px}.ppname{font-size:11px;font-weight:400;margin-bottom:5px;margin-top:5px}.active-program-link{color:#2e83e9;display:inline}.active-program-link:hover{text-decoration:underline}.client-name{color:#2e83e9;display:inline-block;float:left}.client-name:hover{text-decoration:underline}.program-name{color:#757575}.pd-dimension-tabs{background-color:#eee;padding:10px 5px;text-align:center}.scope-active{color:#000;font-weight:700}.unread-message{border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:20px}.msg-client-name{color:#2e83e9;font-weight:600;margin-bottom:3px}.msg-sent-date{color:#aaa;display:inline;float:right;font-size:12px}.client-msg-preview{color:#888;text-decoration:none}.client-msg-preview:hover{text-decoration:none}.client-msg-link{width:100%}.client-msg-link:hover{text-decoration:none}.messaging-credits-left{background-color:#f1f9f8;margin-top:20px}.text-block{font-size:14px;padding:10px}.connect-empty{background-color:#eee;padding:20px}.empty-state-container{margin-bottom:40px}.subh{font-weight:600;margin-bottom:20px}.sidebar-call-queue{background-color:rgba(163,255,182,.35);margin-top:20px;padding:10px}.cqheader{font-size:18px;margin-bottom:20px;margin-top:0}.ex-edit{background-color:#f9f9f9;border-radius:4px;margin-bottom:20px;padding:10px 15px 20px}.ex-bg{background-color:#fff}.ex-edit-name{font-weight:600;margin-bottom:10px}.ex-param-content{padding-bottom:10px;padding-top:20px;text-align:right}.ex-edit-params{text-align:left}.btn-link-small{font-size:14px}.custom-logo-sidebar{margin-top:40px;max-height:400px;max-width:260px}.custom-logo-sidebar.pad_extra{margin-top:400px}.custom-vid{background-image:url(https://uploads-ssl.webflow.com/5630d51ca9fac239302bcf3a/59a5625ac46d2200015efb17_GIF-AppleClipsRecordDictate-1.gif);background-position:50% 50%;background-repeat:no-repeat;display:block;height:179px;margin-bottom:5px;width:100%}.custom-vid._4-up{height:127px;margin-bottom:5px}.mainsel{background-color:#eee;margin:-30px -30px 20px;padding-left:30px;padding-right:30px;padding-top:20px}.subsel{background-color:#ddd;margin:-20px -30px 20px;padding:20px 30px 10px}.table{border:1px solid #ddd;margin-bottom:20px;overflow:auto;padding:5px}.dl-r{float:right;font-size:14px;font-weight:400;text-align:right}.edu-pdf{float:right;margin-bottom:-50px;position:absolute;right:50px;width:30px}.edu-pdf._4-up{right:86px;width:26px}.help-container{bottom:0;height:50px;margin-bottom:12px;margin-right:12px;position:absolute;right:0;width:50px}.l-help{color:#8b8b8b;height:50px;padding-left:4px;padding-right:4px;padding-top:4px;width:50px}.l-help:hover{background-color:rgba(51,176,153,.08)}.scoring-tip{background-color:rgba(51,177,153,.08);color:#8a8a8a;padding:10px}.survey-warning{background-color:#fffcdd}.survey-stats,.survey-warning{margin-bottom:10px;padding:8px}.survey-stats{background-color:#eee}.connect-container{height:200px}.pd-patient-name{color:#2e83e9}.prom-datepicker{background-color:#eee;margin-top:-10px;padding:20px 2px}.client-text-value{margin-top:10px}.rem-prom{margin-top:28px;width:25px}.webinar-link{font-weight:600}.assigned-text-summary{color:#969696;display:block;float:none;font-size:14px;margin-bottom:10px;text-align:right}.free-trial-ad{background-color:#fff;border:3px solid #eee;border-radius:16px;color:#000;display:block;margin-top:20px;padding-bottom:10px;padding-top:1px;text-decoration:none;width:100%}.free-trial-ad:hover{text-decoration:none}.h-ft{font-size:19px;margin-top:10px;text-align:center}.trial-li{font-size:15px;padding:10px}.image{float:left;margin-right:10px}.btn-free-trial{border:1px solid #2f9784;border-radius:6px;color:#2f9784;display:block;font-size:18px;font-weight:600;margin:20px auto;padding:12px 10px;text-align:center;width:200px}.change-params-form{background-color:#fff;display:block;margin-bottom:20px;margin-left:auto;margin-right:auto;padding:1px;width:100%}.change-parameters-form{align-items:flex-end;display:flex;flex-wrap:wrap;gap:10px}.change-parameters-form .w-select{margin:2px;padding:6px}.change-parameters-form .input{width:auto}.change-parameters-form .invert{border-style:solid}.bpu-cancel{float:right;font-size:14px;margin-right:10px;margin-top:5px}.pd-exercises{height:335px;overflow:auto}.form-block{display:none}.subtabs{border-bottom:1px solid #ececec;padding-bottom:10px;padding-left:0;padding-top:10px}.subtab{background-color:#f9f9f9;margin-left:10px;margin-right:0;padding:8px 15px}.subtab:hover{text-decoration:none}.subtab.active{background-color:#fff;color:#000;font-weight:600}.dev-comment{color:#c35dd6;font-style:italic}.half-width{float:left;width:49%}.half-width.pad-r{margin-right:10px}.row{background-color:#e2e2e2;border-top:2px solid #b6b6b6;margin-bottom:-10px;margin-left:-10px;margin-right:-10px;padding-bottom:10px;padding-top:10px}.text-block-2{margin-top:30px}.learn-customize{float:right}.subtab-settings{background-color:#f9f9f9;color:#2f9784;margin-bottom:-1px;margin-right:10px}.subtab-settings.w--current{background-color:#f9f9f9;border:1px solid #ddd;border-bottom:0 solid #f9f9f9;color:#000;font-weight:600}.subtab-settings-bar{border:0 solid #000;border-bottom:1px solid #ccc;margin-bottom:20px}.chars-left{font-size:14px;margin-bottom:10px;margin-top:-5px;text-align:right}.api-key{background-color:#fff;padding:10px 5px 10px 10px}.crm-modal-ll{line-height:28px;margin-bottom:20px}.input-nested{background-color:#f9f9f9;border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin-top:-20px;padding:20px 20px 10px}.utility-page-wrap{align-items:center;display:flex;height:100vh;justify-content:center;max-height:100%;max-width:100%;width:100vw}.utility-page-content{display:flex;flex-direction:column;text-align:center;width:260px}.utility-page-form{align-items:stretch;display:flex;flex-direction:column}.down-container{align-items:center;background-color:#f9f9f9;display:flex;flex-direction:column;height:100vh;justify-content:center;width:100%}.down-content{background-color:#fff;border-radius:8px;font-family:Open Sans,sans-serif;font-size:16px;padding:20px;width:40%}.down-pt-logo{background-color:#fff;background-image:url(https://uploads-ssl.webflow.com/5630d51ca9fac239302bcf3a/5630d51ca9fac239302bcf4e_physiapp_cross.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:60px;border-radius:40px;box-shadow:0 0 12px 0 rgba(0,0,0,.23);height:80px;margin-bottom:20px;width:80px}.h-offline{margin-bottom:30px;margin-top:1px}.disabled-link{color:#afafaf}.m-seq{background-color:#ccc;border-radius:30px;color:#fff;float:right;font-size:18px;font-weight:700;height:30px;line-height:28px;margin-bottom:-30px;position:relative;text-align:center;width:30px}.file-info{background-color:#f9f9f9;border-bottom:1px solid #ccc;border-top:1px solid #ccc;color:#777;margin-bottom:20px;margin-top:20px;padding-bottom:20px;padding-left:10px;padding-top:20px}.add-on{margin-left:20px}.sub-button-spacer{height:20px;width:100%}.sub-summary{margin-bottom:10px;margin-top:10px;padding:10px 20px 10px 0}.icon-access-code{margin-left:10px;max-height:25px}.label-access-cde{display:inline-block}.pad-none .label-access-cde{padding:15px 0 15px 30px;width:100%}.div-block-2{background-color:#4592c5;height:80px;width:80px}.group-client{background-color:#2b5b7c;display:block;float:left;height:40px;width:40px}.group-container{background-color:rgba(51,176,153,.08);border-radius:4px;margin-top:20px;padding:10px}.group-edit-link{color:#2e83e9;font-size:14px}.grp-cancel{display:inline-block;margin-left:20px}.grp-cancel.remove{color:#cc021b}.assign-client{background-color:#f9f9f9;margin-bottom:20px;padding-bottom:10px;padding-top:10px}.subh-dd-on{display:inline-block;font-weight:600;margin:20px 0 6px}.subh-dd-on.heading{background-color:#e7e7e7;display:block;font-size:14px;font-weight:400;margin:0 -10px 15px;padding-bottom:5px;padding-left:10px;padding-top:5px}.amount-add-on{display:inline-block;margin:10px 10px 10px 0}.add-on-learn-more{font-weight:400;margin-top:10px;text-align:center}.learn-more{font-size:14px;font-weight:400}.amount-sub{margin-left:0}.base-sub{font-weight:600;margin-bottom:15px}.add-ons-container{background-color:#f3f3f3;border:1px solid #e7e7e7;padding:0 10px 10px}.pp-logo{float:right;margin-left:-8px;margin-right:10px;margin-top:-55px;position:relative;width:40px}.promo-pp{background-color:#fff;border:2px solid #ec4c00;margin-bottom:20px}.promo-pp.left-gutter{height:300px;margin-top:20px;padding:15px}.text-block-3{padding:20px}.link-addon{margin-top:20px}.pp-hor-right{border:2px solid #ec4c00;border-bottom-right-radius:8px;border-top-right-radius:8px;height:70px;margin-bottom:20px}.pp-hor-img{float:left;height:100%;margin-right:20px}.pp-banner-text-container{display:inline-block;margin-top:10px}.hor-promo-text{margin-top:10px}.spacer-small{height:20px}.edu-vid-overlay{margin-top:-213px;width:100%}.edu-vid-overlay-small{left:37%;max-height:100px;max-width:120px;position:absolute;top:calc(50% - 35px)}@media screen and (min-width:2400px){.edu-vid-overlay-small{left:33%}}.edu-vid-overlay._4-up{margin-top:-161px}.fl-saved{color:#43bb5b;float:right}.template-preview-content{height:490px;overflow:auto}.template_contents{color:#888;font-weight:400}.client-self-registered{background-color:#eee;border-radius:5px;color:#333;display:inline-block;font-size:11px;padding:0 10px}.subcategories-select{grid-column-gap:10px;grid-row-gap:5px;-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;max-height:700px;row-gap:5px}.call-invite-settings{align-items:center;display:flex;justify-content:space-between;margin-top:20px}.langpick-help{margin-left:10px;margin-top:5px}.th-promo-image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-radius:4px 0 0 4px;margin-right:20px;width:45%}.th-li{font-size:14px;margin-bottom:12px}.th-li.last{margin-bottom:0}.th-check{margin-top:4px}.th-parent{align-items:center;border-color:#2b6355;border-radius:2px;border-width:1px;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:20px;padding-bottom:15px;padding-top:15px}.th-logo{margin-bottom:20px;width:40%}.sub-summary-container{background-color:#fff;border-radius:2px;margin-bottom:30px;padding:0 20px 10px}.sub-summary-container.pad-top.pad-extra{margin-bottom:30px;margin-top:30px}.sub-summary-container.pad-extra{margin-top:30px}.sub-summary-container.solid{background-color:#f9f9f9;box-shadow:none;padding-top:10px}.sub-summary-container.subscription-metadata{background-color:#f9f9f9;box-shadow:1px 1px 3px 0 rgba(0,0,0,.21);max-width:960px;padding-left:20px;padding-right:20px;padding-top:15px}.sub-summary-container.subscription-metadata.telehealth-addon-box{background-color:#f9f9f9;box-shadow:none;max-width:960px;padding-left:20px;padding-right:20px;padding-top:15px}.sub-summary-container.subscription-metadata.add-on-product{align-items:center;display:flex;margin-bottom:40px;padding:0}.sub-summary-container.subscription-metadata.add-on-subtotal{background-color:#fffde4}.sub-summary-container.subscription-metadata.hide{display:block}.add-on-container{background-color:#fff;margin-top:5px;padding:10px 10px 10px 15px}.add-on-container.videocalls{background-color:transparent;margin-left:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0}.radio-add-on{background-color:#eee;border-radius:4px;margin-bottom:20px;margin-top:5px;padding:10px}.radio-add-on-v{margin-left:0;margin-right:6px}.smaller{font-size:14px}.str{text-decoration:line-through}.popup-telehealth{background-color:#222}.payment-enable-addons{background-color:#fdffd3;line-height:24px;padding:15px}.add-on-li{align-items:flex-start;line-height:22px;margin-bottom:19px}.add-on-li.th{align-items:flex-start;display:flex}.add-on-ben{background-color:#f9f9f9;padding-top:10px}.add-on-image{margin-top:20px}.add-on-minutes{color:#666;font-size:13px}.callout-add-on-pp-in-use{background-color:#fdffd3;padding:10px}.ad-add-on{align-items:center;border:1px solid #2f9784;display:flex;justify-content:flex-start;margin-bottom:20px;padding:15px 10px}.ad-benchmark-in-ad{margin-right:20px}.bm-ad-header{font-size:20px;margin-bottom:25px;margin-top:5px}.add-on-ad{margin-right:30px}.add-on-pp{align-items:flex-start;border:2px solid #e84e0e;color:#000;display:flex;padding:0 10px 10px 0;text-decoration:none}.pp-logo-ad{margin-right:15px}.pp-ad-h{font-family:Open Sans,sans-serif;font-size:18px;font-weight:600;margin-bottom:10px;margin-top:10px}.pp-ad-text{flex:1}.telehealth-usage{border-radius:4px;line-height:24px;padding:10px}.stream-exercise-h{background-color:#f9f9f9;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;margin:-15px -15px 10px;padding:15px 25px}.ico-muted-video{float:right;margin-bottom:-51px;margin-right:26px;opacity:.4;position:relative;top:10px}.ico-muted-video.pd{margin-right:10px}.ico-muted-video.mod-icon{z-index:999}.icon-sso-padlock{margin-right:8px;max-width:12px}.image-3{flex:0 0 auto}.ac-program-btn-cont{display:flex;flex-direction:column;justify-content:center}@media (max-width:991px){.app-content.pseudomodal.logincreate{width:70%}.btn-link.invert.pad-top{display:block;margin-bottom:10px;margin-left:auto;margin-right:auto;text-align:center;width:100%}.modal{margin-left:10px;margin-right:10px;position:relative;z-index:2000}.modal.medium{display:block;margin-left:auto;margin-right:auto}.pad-top.smaller{margin-top:25px}.h-exercise-name{font-size:22px}.g-right{font-size:14px}.sub-pic{height:542px}.down-content{width:80%}}@media (max-width:767px){.nav{display:inline-block}.app-content.pseudomodal.logincreate{width:90%}.ex-description{padding-left:10px;padding-right:10px}.btn-link.align-with-text-input.small-btn.subsok{display:block;margin-left:auto;margin-right:auto;margin-top:10px;text-align:center}.btn-link.btn-vat.subsok{display:block;margin:10px auto;text-align:center}.modal.compact{display:block;margin-left:auto;margin-right:auto;margin-top:20px;min-width:auto;width:100%}.phapp_logo{margin-bottom:30px;margin-top:30px;width:200px}.heading{display:inline-block}.pref-metalinks-compact{display:inline-block;float:right;font-size:12px;padding-top:10px}.small.pad-bottom{font-size:13px}.callout{margin-left:10px;margin-right:10px}.completion-container{margin-top:40px}.btn-pain{font-size:8px;margin-bottom:15px;margin-right:1%;width:15%}.spacer{height:20px}.small-signout{margin-left:20px}.ex-instructions.video{-moz-column-count:1;column-count:1}.my-account-subh.cc{font-size:22px}.subscription-benefits{margin-top:20px}.itunes-link{text-align:center}.pay-back,.pay-login{font-size:14px}.app-store-link{margin-bottom:20px;text-align:center}.vheader{padding-top:0}.v-ctl.nopad{text-align:center}.h-exercise-name{margin-bottom:20px;margin-top:20px}.v-n-logo{text-align:center}.subs-h{font-size:34px;margin-bottom:10px}.sub-pic{background-repeat:no-repeat;background-size:cover;border-bottom-left-radius:0;border-top-right-radius:8px;height:250px}.subs-c-r{margin-left:0;padding-left:0}.subs-nocharge{padding-bottom:10px;padding-top:10px}.h-norisk{font-size:15px}.subs-amt{text-align:right}}@media (max-width:479px){.app.pseudo-modal{padding-left:5px;padding-right:5px}.app-content.pseudomodal{margin:5px}.app-content.pseudomodal.logincreate{padding-left:5px;padding-right:5px}.app-content.pseudomodal.logincreate.startsub{box-shadow:none;display:block;margin-left:auto;margin-right:auto;width:100%}.prog-nav{font-size:14px;text-align:center}.al-r.ex-done{margin-top:25px;text-align:center}.today.ex-title{margin-top:10px}.ex-description{padding-top:10px}.btn-link.align-with-text-input.small-btn,.btn-link.btn-vat,.btn-link.invert.pad-top,.btn-link.pad-top.choose-server{display:block;margin-left:auto;margin-right:auto;text-align:center}.modal{min-width:200px;padding-left:5px;padding-right:5px}.modal,.modal.medium{margin-left:5px;margin-right:5px}.phapp_logo{margin-bottom:20px;margin-top:20px;width:180px}.input.param{display:block;margin:10px auto 20px}.input.pad-l{margin-left:0}.pref-metalinks-compact{padding-top:10px}.small.xs{margin-top:20px;text-align:center}.modal-cancel{margin-left:0}.completion-container{margin-top:20px}.btn-pain{font-size:7px;padding-left:5px;padding-right:5px}.centered.pain-level{margin-left:-5px;margin-right:-5px}.send-container{width:100%}.compact-input{padding-left:0}.tertiary-nav{margin-right:25px}.my-account-subh.cc{font-size:18px;font-weight:600}.r-sub-sum{font-size:14px}.subscription-benefits{margin-top:0;padding-left:0;padding-right:0}.create-account-logo{margin-bottom:20px;margin-top:15px}.pay-back,.pay-login{font-size:13px}.pay-login{display:inline;margin-left:auto;margin-right:auto;text-align:center}.app-store-link{margin-top:30px}.cardnotcharged{font-size:14px;margin-bottom:15px;margin-top:10px}.subs-header{margin-bottom:20px;margin-top:0}.subs-logo{margin-top:10px;width:260px}.subs-l{font-size:16px;margin-bottom:15px;text-align:left}.subs-h{font-size:32px;margin-bottom:20px}.subs-h.h2{font-size:28px;font-weight:300}.subs-points{border-width:0}.sub-pic{border-radius:0;height:180px}.subs-no-r{font-size:17px;font-weight:400}.subs-now{font-size:14px}.h-norisk{text-align:center}.down-content{width:99%}}.cart-link-container.pulse{z-index:1999}@media screen and (max-width:991px){.modal.exercise-preview{margin-left:0!important;max-width:800px;min-width:800px;transform:translate(-50%);width:800px}}.no-results{background-color:#f9f9f9;margin-bottom:20px;padding:20px}.l-an{bottom:0;float:none;font-size:13px;margin-bottom:10px;margin-right:10px;position:absolute;right:0}.l-c-n{font-size:15px;font-weight:600;margin-left:0}.l-c-o{align-items:center;display:flex;flex-direction:row;height:50px;justify-content:space-between;margin-bottom:-8px;padding-left:5px;position:relative;z-index:10}.f-grow{flex-grow:1}.exercises-toolbox .cb{margin-top:0}.exercises-toolbox .cb-link.ll{cursor:pointer;margin-left:2px}.exercises-toolbox .ll-f{cursor:pointer;margin-top:0}.education-toolbox .cb,.exercises-toolbox .ll-edit-icon{margin-top:0}.education-toolbox .cb-link.ll{cursor:pointer;margin-left:2px}.education-toolbox .ll-f{cursor:pointer;margin-top:0}.education-toolbox .ll-edit-icon{margin-top:0}.education-toolbox .ll-edit{cursor:pointer}.content-unit{border-bottom:1px solid #ececec;padding:5px 0;width:100%}.content-unit:hover{background-color:#f9f9f9}.content-unit:active{background-color:#f5f5f5}.content-unit.checked{background-color:rgba(51,176,153,.08)}.content-unit.checked:hover{background-color:rgba(51,176,153,.16)}.content-unit.checked:active{background-color:rgba(51,176,153,.22)}.content-unit.program{margin-top:0;padding-bottom:25px;padding-top:25px}.content-unit.patient{max-width:800px;padding-bottom:20px;padding-left:10px;padding-top:20px}.content-unit.patient.highlighted{background-color:#fffee4}.content-unit._2up{float:left;font-size:14px;margin-right:5px;width:49%}.content-unit._2up.edu{border-bottom-width:0;padding-bottom:15px;padding-top:15px}.content-unit.video-result{border:1px solid #ececec;display:flex;font-size:14px;margin-bottom:2%;margin-right:2%;width:47%}.content-unit.video-result.selected{border-color:#afafaf;box-shadow:1px 1px 3px 0 rgba(0,0,0,.19)}.list-content-container{background-color:#fff;border:2px solid #fff;box-shadow:1px 1px 3px 0 rgba(0,0,0,.17);display:block;min-width:0;padding-bottom:10px;width:100%}.list-content-container:hover{box-shadow:1px 1px 3px 0 rgba(0,0,0,.9)}.list-content-container.checked{border:2px solid #2b6355;position:relative}.w-layout-grid{-ms-grid-columns:1fr 1fr;-ms-grid-rows:auto auto;grid-row-gap:16px;grid-column-gap:16px;display:-ms-grid;display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.hover-content-preview{box-shadow:1px 1px 20px 0 rgba(0,0,0,.34);display:flex;flex-direction:column;flex-wrap:nowrap;padding:0;position:relative;width:600px;z-index:1999}.content{display:flex;margin-top:auto;min-height:400px;padding:20px}.content-left-gutter{flex:0 auto;margin-right:20px;max-width:296px;min-width:220px}.force-gutter{min-width:296px;width:296px}.content-wide{flex:1;padding-left:10px;padding-right:10px;padding-top:0}.content-wide.limit{flex:0 auto;width:960px}.nav-utility{align-items:center;display:flex;justify-content:flex-end;padding-top:auto;width:300px}.pt-logo{height:36px;margin-left:10px;width:38px}.nav_global{background-color:#f9f9f9;border-top:1px solid #e0e0e0;bottom:0;display:flex;justify-content:space-between;left:0;margin-top:0;padding:5px 15px 0 10px;position:fixed;right:0;top:auto;z-index:199}.global-nav{align-items:center;display:flex;flex:0 auto;margin-top:-5px;width:300px}.nav-icon-2{border:1px solid #2b6355;border-radius:4px;cursor:pointer;display:flex;height:40px;justify-content:space-between;margin-left:8px;margin-right:8px;margin-top:0;padding-left:5px;padding-right:5px;padding-top:6px;text-align:center;width:auto}.nav-icon-2.basket-filled{background-color:#fdffd3}.nav-icon-2:hover{text-decoration:none}.nav-icon-2.inactive{border-color:#ddd;color:#8b8b8b}.nav-icon-2.inactive:hover{background-color:#fff;border-color:#8b8b8b}.nav-icon-2.inactive-call{background-color:#fff;border-color:#ddd;color:#8b8b8b}.nav-tabs{align-items:center;display:flex;flex:1;justify-content:center}.call-client-button:hover{background-color:rgba(51,177,153,.07)}.tab-icon{height:36px;margin-bottom:2px}.nav-icon-image{height:26px;margin-left:8px}.nav-icon-image.nopad{margin-left:auto}.nav-username{background-color:#eee;border-radius:4px;color:#666;display:flex;flex:0 auto;font-size:14px;height:40px;justify-content:center;margin-top:-4px;min-width:120px;padding:11px 10px 5px}.nav-username:hover{background-color:#e6e6e6;color:#000;text-decoration:none}.nav-username:active{background-color:rgba(39,39,39,.11)}.nav-r{display:flex;flex:0 auto;justify-content:space-between}.nav-username-pointer{font-size:12px}.nav-help{height:33px}.nav-counter{font-size:16px;font-weight:600;padding-top:4px}.nav-counter.zero,.nav-tab{font-weight:400}.nav-tab{border-top-left-radius:4px;border-top-right-radius:4px;color:#888;font-size:12px;margin-bottom:5px;margin-left:10px;margin-right:10px;padding-left:20px;padding-right:20px;padding-top:5px;text-align:center;text-decoration:none}.nav-tab:hover{background-color:rgba(51,176,153,.08);text-decoration:none}.nav-tab:active{background-color:rgba(51,176,153,.11)}.nav-tab.active{border-left:1px #eee;border-right-color:#eee;border-right-width:1px;border-top:1px #eee;color:#2b6355;font-weight:600}.nav-help-link{margin-left:15px;margin-top:-3px}.subtab2{background-color:#f9f9f9;border-bottom:1px solid rgba(51,177,153,.22);border-top-left-radius:4px;border-top-right-radius:4px;display:inline-block;margin:12px 5px -1px;padding:14px 16px 13px}.subtab2:hover{background-color:rgba(51,176,153,.08);border-bottom-color:transparent;text-decoration:none}.subtab2:active{background-color:rgba(51,176,153,.11)}.subtab2.active{background-color:#fff;border:1px solid rgba(51,177,153,.22);border-bottom-color:#fff;color:#333;font-weight:600}.subtab2.active:hover{text-decoration:none}.subnav-section{background-color:#fff;bottom:auto;display:flex;flex-direction:row;left:0;padding-bottom:12px;right:0;top:auto;z-index:999}.subnav-left{align-items:center;color:#bbb;max-width:320px;min-width:10px}.subnav-left,.subnav-tab-container{border-bottom:1px solid rgba(51,177,153,.22);display:flex;flex:1;justify-content:flex-start;padding-left:20px}.subnav-tab-container{align-items:flex-end}.subnav-button-right{border:1px solid #2b6355;border-radius:4px;display:flex;height:40px;margin-left:0;margin-right:8px;padding:9px 8px}.subnav-button-right:hover{background-color:rgba(51,176,153,.08);text-decoration:none}.subnav-pull-right{align-items:center;border-bottom:1px solid rgba(51,177,153,.22);display:flex;flex-wrap:nowrap;justify-content:flex-end;min-width:300px;padding-right:16px}.nav-settings-popup{align-items:flex-start;background-color:#f9f9f9;bottom:60px;box-shadow:1px 1px 7px 0 rgba(0,0,0,.6);display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;left:auto;padding:15px 0;position:fixed;right:64px;top:auto;width:260px;z-index:9999}.nav-settings-popup.hidden{display:none}.nav-popup-heading{color:#fff;font-weight:600;margin-bottom:10px}.nav-popup-header-container{background-color:#2b6355;margin:-15px 0 0;padding:15px 15px 5px;width:260px}.nav-popup-signout-container{background-color:#f0f0f0;margin-bottom:-15px;margin-left:0;margin-right:0;padding:16px;width:260px}.pop-nav-icon{margin-right:9px;width:20px}.popup-nav-link{align-items:center;display:flex;padding-bottom:10px;padding-left:15px;padding-top:10px;width:100%}.popup-nav-link:hover{background-color:rgba(51,176,153,.08);text-decoration:none}.popup-nav-link:active{background-color:rgba(51,176,153,.11)}.form-callout{background-color:#fffcdd;margin-bottom:10px;padding:10px}.text-span{color:#d0021b}.register-form{color:#000;font-size:14px;margin-bottom:20px;margin-top:20px}.text-span-2{color:#9c9c9c;font-size:12px;padding-left:5px}.columns,.columns-2,.text-block-4,.text-block-5{display:none}.edit-exercise-container{margin-left:-15px;margin-right:-15px;overflow:auto}.add-on-image-listing{height:90px;margin-bottom:10px;margin-top:10px}.add-on-content{display:flex;flex:1;flex-direction:column;font-size:14px;justify-content:space-between;padding:10px 10px 10px 15px}.rb-input{margin-bottom:15px;margin-top:10px}.rb-price{color:#7e7e7e;font-size:14px}.modal-body{flex:0 0 auto;max-height:600px;overflow:auto}.modal-footer{padding-top:10px}.add-on-enable,.btn-row{display:flex;justify-content:space-between;padding-right:10px}.btn-row{align-items:center}.add-on-payment-text{font-size:14px}.add-on-pp-use{color:#868686;font-size:14px}.print-week-through{margin-left:10px;margin-right:10px}.modal-form-elements{align-items:center;margin-top:15px}.modal-form-elements,.modal-nav-container{display:flex;justify-content:space-between}.modal-nav-container{flex-direction:row;margin-bottom:20px;margin-left:10px}.ft-li{display:flex;margin-bottom:25px}.ft-li.last{margin-bottom:10px}.header-free-trial{margin-top:10px}.trial-right-bottom{display:flex;justify-content:space-between;margin-top:55px}.safe-pay-container{color:#8a8a8a;font-size:12px}.pay-logo{filter:saturate(0);margin-bottom:10px;margin-right:15px;margin-top:5px;opacity:.6;width:80px}.pay-logo:hover{filter:none;opacity:1}.ico-secure-payment{display:inline-block;margin-right:10px;margin-top:-4px}.txt-secure-payment{display:inline}.pay-cta-cont{display:flex;justify-content:space-between}.pay-methods{align-items:center;display:flex;opacity:.6;padding-top:9px}.pay-methods:hover{opacity:1}.trial-cards{margin-right:10px}.subinfo{display:inline-block;margin-bottom:8px}.muted{color:#999}.ac-content{margin-top:25px}.ac-form{background-color:#f9f9f9;border-radius:4px;padding:10px}.modal-ac-cap{margin-bottom:15px;margin-top:20px;width:90px}.grid-add-ons{grid-template-columns:1fr 1fr;grid-template-rows:auto;margin-bottom:30px;margin-top:20px;max-width:960px}.add-on-card{background-color:#f9f9f9;border-radius:2px;box-shadow:1px 1px 3px 0 rgba(0,0,0,.21);display:flex;flex-direction:column;justify-content:space-between}.add-on-img-cont{text-align:center}.add-on-descr{display:flex;flex:1;flex-direction:column;justify-content:space-between;line-height:20px}.btn-container{display:flex;margin-bottom:30px;max-width:960px}.add-on-enabled{background-color:#fffcdd;font-size:14px;padding:10px}.add-on-th-usage{background-color:#e2efff;font-size:12px}.text-block-6{padding:10px}.field-cont{padding-left:10px;padding-right:10px}.card-practitioner{background-color:#f9f9f9;border-radius:2px;box-shadow:1px 1px 3px 0 rgba(0,0,0,.21);margin-bottom:20px;margin-top:20px;max-width:960px;padding:10px}.practitioner-status-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.delete-practitioner{color:#cc3c3c;cursor:pointer}.tag-add-on{align-items:center;background-color:#94e9a5;border-radius:12px;display:flex;flex-direction:column;font-size:12px;justify-content:center;margin-right:10px;padding:5px 10px;text-align:center}.tag-add-on.pp{background-color:#ffeeb3}.tag-add-on.bench{background-color:#bce1da}.tag-add-on.basic{background-color:#ccc}.add-on-tags{display:flex}.sub-image{margin-bottom:20px;margin-top:10px}.ben-list{display:block;margin-bottom:11px}.sub-explainer{margin-bottom:20px}.callout-heading{display:inline-block;margin-bottom:8px}.pay-method{color:#9c9c9c;font-size:12px}.smaller{font-size:15px;font-weight:300}.ce-container{align-items:center;background-color:#fff;border-radius:2px;display:flex;flex-direction:column;font-size:18px;justify-content:center;padding-bottom:40px;padding-top:40px;width:450px}.ce-container.hidden{display:none}.ce-logo{width:250px}.ce-text{margin-bottom:40px;margin-top:40px}.ce-close{background-color:#fff;border:1px solid #333;border-radius:4px;color:#000;margin-top:40px;padding:14px 20px}.ce-close:hover{background-color:#f9f9f9;text-decoration:none}.ce-close.restart{align-items:center;border-color:#2b6355;color:#2b6355;display:flex}.popup-telehealth{align-items:center;background-color:#1b2c29;color:#fff;display:flex;flex-direction:column;font-family:Open Sans,sans-serif;font-size:20px;justify-content:center}.ptt-logo{width:400px}.ptt-spinner{margin-bottom:60px;margin-top:60px;width:140px}.th-promo{display:flex;margin-bottom:20px}.th-promo-text{flex:1}.th-li{align-items:flex-start;display:flex;margin-bottom:10px;margin-top:15px}.th-check{margin-bottom:20px;margin-right:8px}.empty-state-container{align-items:center;background-color:#f9f9f9;color:#999;display:flex;margin-top:60px;padding:20px}.img-ph{margin-right:20px;opacity:.6;width:60px}.th-callout-main{margin-bottom:20px}.chrome-pointer-container{align-items:center;background-color:#fff;border-radius:4px;bottom:auto;color:#000;display:flex;font-size:14px;justify-content:center;left:auto;padding:10px 20px;position:fixed;right:20px;top:20px;width:300px}.help-arrow{height:60px;margin-right:10px}.callout-wide{align-items:center;background-color:#fffcdd;display:flex;font-size:14px;justify-content:center;padding-left:20px;padding-right:20px;width:100%}.callout-wide.context{background-color:#f2f7f6}.callout-wide.error{background-color:#ffe6e6}.callout-wide-action{padding-bottom:18px;padding-top:18px}.callout-wide-action,.callout-wide-text{align-items:center;display:flex;justify-content:center}.callout-wide-text{flex:1;padding-bottom:14px;padding-top:14px}.in-call-nav{display:flex;flex:1;justify-content:center}.in-call-link{margin-left:15px;margin-right:15px}.in-call-link.active{color:#000;font-weight:700}.cta-container{align-items:center;display:flex;justify-content:space-around;width:100%}.lc-text{padding-left:8px}.ico-restart{margin-right:8px}.callout-container{align-items:center;background-color:rgba(0,0,0,.6);bottom:0;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;right:0;top:0;width:100%;z-index:999}.call-participant-container{display:flex;flex-direction:column;height:120px;margin-left:20px;margin-right:20px;width:160px}.call-participant-container.full{align-items:center;flex:1;height:100%;margin-bottom:80px}.call-participant-container.active{box-shadow:0 0 3px 1px #fffb00}.al-right{float:right}.al-right.test-sound{background-color:#2e83e9;border-radius:4px;color:#fff;padding-left:10px;padding-right:10px}.al-right.test-sound:hover{text-decoration:none}.test-form{width:100%}.th-test-instructions{color:#666;margin-bottom:10px}.label-2{color:#8b8b8b;font-size:14px;font-weight:400;margin-top:20px}.audio-vu-container{align-items:center;display:flex;justify-content:space-between;width:100%}.btn-link-2{border:1px solid #2e83e9;border-radius:5px;display:inline;font-weight:600;padding:10px 20px}.btn-link-2:hover{box-shadow:0 0 5px 0 rgba(37,129,112,.43);text-decoration:none}.btn-link-2:active{box-shadow:none}.btn-link-2.th{border-color:#222;border-style:solid;color:#222;display:block;font-size:14px;font-weight:400}.user-camera{background-color:#ccc;height:300px;width:400px}.th-error-text{color:#cc3c3c}.input-2{color:#000;font-size:16px}.input-2:focus{border:1px solid #2e83e9}.vu-unit{background-color:#eee;height:5px;width:9%}.vu-unit.active{background-color:#2e83e9}.th-test-bottom{align-items:center;background-color:#eee;display:flex;flex:1;flex-direction:column;justify-content:space-between;margin-top:10px;padding-bottom:10px;padding-top:10px;text-align:center;width:100%}.pr-code{display:inline-block}.grid-content-thumbs-5{grid-column-gap:20px;grid-row-gap:20px;grid:"autoplace";grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto}.grid-content-thumbs-5 .l-region{height:auto;min-height:23px}.grid-content-thumbs-5 .l-c-s{width:70%}.grid-content-thumbs-4{grid-column-gap:20px;grid-row-gap:20px;grid:"autoplace";grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto}.grid-content-thumbs-3{grid-column-gap:20px;grid-row-gap:20px;grid:"autoplace";grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto}.grid-template-popup{grid-template-columns:1fr 1fr 1fr 1fr;max-height:480px;overflow:scroll}.grid-exercise-basket{grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;margin-bottom:5px}.container-basket-content{align-items:flex-start;border-bottom:1px solid #ebebeb;border-right:1px solid #ebebeb;display:flex;padding-bottom:4px;padding-left:10px;padding-top:10px}.container-basket-content:hover{background-color:#f8f8f8}.basket-ex-cont{display:flex;flex-direction:column;font-size:12px;width:150px}.basket-ex-thumb{width:126px}.l-region{display:flex;min-height:23px}.submit-content-request{font-size:14px;margin-top:10px}.thh-choice-container{align-items:flex-start;display:flex;flex-direction:column}.thh-li{align-items:center;background-color:#f9f9f9;border:2px solid #f9f9f9;border-radius:4px;cursor:pointer;display:flex;margin-bottom:20px;padding:20px}.thh-li:hover{background-color:#f2f2f2}.thh-li.selected{border:2px solid #2b6355;border-radius:2px}.thh-radio{align-items:center;display:flex;margin-right:20px}.thh-rb{height:20px;width:20px}.thh-rb.w--redirected-checked{border-color:#2b6355}.logo-dolby{width:130px}.thh-applies{color:#979797;margin-bottom:20px}.th-subtext{font-size:15px;font-weight:400}.l-message-type{display:block;margin-bottom:12px}.l-message-type.active{color:#000;font-weight:600}.custom-message-container{background-color:#f9f9f9;border-radius:4px;max-width:800px;padding:10px}.btn-primary{background-color:#2b6355;border-radius:5px;color:#fff;display:inline-block;padding:12px 20px;text-decoration:none}.btn-primary:hover{background-color:#2da891;text-decoration:none}.btn-primary:active{background-color:#289e88}.form-button-container{align-items:center;display:flex;justify-content:space-between;margin-top:20px}.btn-delete{color:#d0021b}.msg-fields{align-items:center;background-color:#e6f1ff;display:flex;justify-content:center;margin-bottom:10px;padding:10px}.link-tag{background-color:#679ee0;border-radius:10px;color:#fff;font-size:14px;margin-right:10px;padding:6px 12px;text-align:center;text-decoration:none}.link-tag:hover{background-color:#5293e0;text-decoration:none}.link-tag:active{background-color:#478ee4}.link-tag.disabled{background-color:#cbdff7}.btn-reset{color:#999}.btn-link-w-icon{align-items:center;border:1px solid #2b6355;border-radius:5px;display:flex;padding:11px 20px;text-decoration:none;width:300px}.li-icon{margin-right:6px}.co-error{background-color:#fdffd3;border:1px solid #d0021b;border-radius:4px;margin-bottom:20px;padding:15px 15px 10px;width:600px}.msg-warning{background-color:#eee;font-size:14px;margin-bottom:15px;padding-bottom:5px;padding-left:10px;padding-top:5px}.addon-price{font-style:italic;margin-bottom:10px;text-align:center}.powered-by-dolby{margin-top:10px;width:150px}.th_ben{background-color:#f9f9f9;padding:20px}.th_addon_upgrade{background-color:#fdffd3;margin-bottom:20px;padding-bottom:5px;padding-top:5px;text-align:center}.th-addon-icon{margin-right:16px;width:36px}.cb-addon{background-color:rgba(51,177,153,.22);border-radius:4px;margin-bottom:0;margin-left:9px;margin-right:10px;padding:15px 20px 15px 30px}.cb-addon:hover{background-color:rgba(41,148,128,.22)}@media screen and (max-width:991px){.app-content.pseudomodal.logincreate{width:70%}.grid-content-thumbs-3,.grid-content-thumbs-4,.grid-content-thumbs-5{grid-template-columns:1fr 1fr}.btn-link.invert.pad-top{display:block;margin-bottom:10px;margin-left:auto;margin-right:auto;text-align:center;width:100%}.modal{margin-left:10px;margin-right:10px;position:relative;z-index:2000}.modal.medium{display:block;margin-left:auto;margin-right:auto}.pad-top.smaller{margin-top:25px}.h-exercise-name{font-size:22px}.sub-pic{height:542px}.custom-logo-sidebar{width:100%}.down-content{width:80%}.content-left-gutter{width:25%}.nav-utility{justify-content:flex-end}.nav_global{min-width:768px}.global-nav{display:none;width:20%}.nav-tabs{justify-content:flex-start}.subtab2{margin-left:6px}.subnav-section{font-size:13px;min-width:768px}.subnav-left{display:none;width:0}.done-link{display:block;width:80%}.subnav-tab-container{flex:1;justify-content:flex-start;padding-left:10px}.subnav-button-right{font-size:12px}.subnav-pull-right{flex:0 auto;min-width:260px;padding-left:10px;padding-right:16px}.trial-left{display:none}.call-participant-container.full{flex:0 auto;margin-bottom:20px;width:80%}.grid-content-thumbs-4{grid-row-gap:20px}.force-gutter{min-width:220px;width:220px}}@media screen and (max-width:767px){.nav{display:inline-block}.app-content.pseudomodal.logincreate{width:90%}.btn-link.align-with-text-input.small-btn.subsok{display:block;margin-left:auto;margin-right:auto;margin-top:10px;text-align:center}.btn-link.btn-vat.subsok{display:block;margin:10px auto;text-align:center}.modal.compact{display:block;margin-left:auto;margin-right:auto;margin-top:20px;min-width:auto;width:100%}.heading{display:inline-block}.small.pad-bottom{font-size:13px}.callout{margin-left:10px;margin-right:10px}.completion-container{margin-top:40px}.spacer{height:20px}.ex-instructions.video{-moz-column-count:1;column-count:1}.my-account-subh.cc{font-size:22px}.subscription-benefits{margin-top:20px}.pay-back,.pay-login{font-size:14px}.app-store-link{margin-bottom:20px;text-align:center}.vheader{padding-top:0}.v-ctl.nopad{text-align:center}.h-exercise-name{margin-bottom:20px;margin-top:20px}.v-n-logo{text-align:center}.subs-h{font-size:34px;margin-bottom:10px}.sub-pic{background-repeat:no-repeat;background-size:cover;border-bottom-left-radius:0;border-top-right-radius:8px;height:250px}.subs-c-r{margin-left:0;padding-left:0}.subs-nocharge{padding-bottom:10px;padding-top:10px}.h-norisk{font-size:15px}.subs-amt{text-align:right}.call-participant-container.full{flex:0 auto;width:100%}}@media screen and (max-width:479px){.app.pseudo-modal{padding-left:5px;padding-right:5px}.app-content.pseudomodal{margin:5px}.app-content.pseudomodal.logincreate{padding-left:5px;padding-right:5px}.app-content.pseudomodal.logincreate.startsub{box-shadow:none;display:block;margin-left:auto;margin-right:auto;width:100%}.prog-nav{font-size:14px;text-align:center}.btn-link.align-with-text-input.small-btn,.btn-link.btn-vat,.btn-link.invert.pad-top,.btn-link.pad-top.choose-server{display:block;margin-left:auto;margin-right:auto;text-align:center}.modal{min-width:200px;padding-left:5px;padding-right:5px}.modal,.modal.medium{margin-left:5px;margin-right:5px}.input.param{display:block;margin:10px auto 20px}.input.pad-l{margin-left:0}.small.xs{margin-top:20px;text-align:center}.modal-cancel{margin-left:0}.completion-container{margin-top:20px}.centered.pain-level{margin-left:-5px;margin-right:-5px}.tertiary-nav{margin-right:25px}.my-account-subh.cc{font-size:18px;font-weight:600}.r-sub-sum{font-size:14px}.subscription-benefits{margin-top:0;padding-left:0;padding-right:0}.create-account-logo{margin-bottom:20px;margin-top:15px}.pay-back,.pay-login{font-size:13px}.pay-login{display:inline;margin-left:auto;margin-right:auto;text-align:center}.app-store-link{margin-top:30px}.cardnotcharged{font-size:14px;margin-bottom:15px;margin-top:10px}.subs-header{margin-bottom:20px;margin-top:0}.subs-logo{margin-top:10px;width:260px}.ll-f{display:block;margin-left:auto;margin-right:auto;width:30px}.ll-edit{float:right;margin-right:8px}.ll-edit-icon{width:30px}.subs-l{font-size:16px;margin-bottom:15px;text-align:left}.subs-h{font-size:32px;margin-bottom:20px}.subs-h.h2{font-size:28px;font-weight:300}.subs-points{border-width:0}.sub-pic{border-radius:0;height:180px}.subs-no-r{font-size:17px;font-weight:400}.subs-now{font-size:14px}.h-norisk{text-align:center}.down-content{width:99%}}.trial-heading{align-content:center;align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:flex-end;padding:16px 48px;width:100%}.trial-heading a{background-color:#006e6d;border-radius:.375rem;border-width:1px;color:#efefef;cursor:pointer;display:inline-flex;font-size:.88rem;font-weight:600;line-height:1.15rem;padding:.75rem 1rem;text-decoration:none;white-space:nowrap;width:-moz-min-content}.trial-heading a.outline{background-color:#fff;border:1px solid #006e6d;color:#006e6d}.trial-heading a.outline:hover{background-color:#fafafa}.trial-heading a.pay-back:hover{background-color:#245146}.app.pseudo-modal .demo-mode{margin-left:-10px;margin-right:-10px}.pt-logo.mini{display:none}.nav_global.mini{background-color:transparent;border-top-style:none;z-index:1001}.nav_global.mini.program-designer{z-index:999}.nav-tabs.mini{background-color:#f9f9f9;border-top-left-radius:4px;border-top-right-radius:4px;box-shadow:0 1px 6px 0 rgba(0,0,0,.6);flex:0 auto;padding-top:4px}.app-content.pseudomodal{margin-bottom:80px}.modal-form-container.login{border-radius:4px;box-shadow:1px 1px 3px 0 rgba(0,0,0,.4);padding:15px 20px 5px}.link-block.sign-in-google{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;box-shadow:1px 1px 3px 0 rgba(0,0,0,.3);color:#000;display:flex;justify-content:flex-start;padding:15px;text-decoration:none;width:330px}.link-block.sign-in-google:hover{background-color:#f9f9f9;text-decoration:none}.link-block.sign-in-google:active{background-color:#eee}.link-block.sign-in-google.center{align-items:center;box-shadow:1px 1px 3px 0 rgba(0,0,0,.18);color:#666;font-size:14px;justify-content:center;max-width:300px;padding-left:18px;padding-right:18px;width:290px}.login-button-container{display:flex;justify-content:space-between;margin-bottom:15px;margin-top:40px;max-width:960px}.icon-google{margin-right:10px;max-height:20px;max-width:20px}.center{text-align:center}.pseudo-modal-nav{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:20px}.pseudo-modal{border-bottom-style:none;padding-left:0}.banner-free-trial{align-items:center;background-color:rgba(51,176,153,.11);border-radius:4px;color:#000;display:flex;margin-bottom:20px;padding:10px;text-decoration:none}.banner-free-trial:hover{text-decoration:none}.wide.h-ft{background-color:#2b6355;border-radius:4px;color:#fff;font-size:19px;margin-top:10px;padding:12px 20px;text-align:center}.ft-ul{flex:1;margin-bottom:0;margin-left:30px}.app-content.pseudomodal.logincreate.sso{padding-bottom:1px}.threeColumnEduOverlay{width:100%}.exercises-number{font-size:10px;padding-bottom:25px;text-align:center}.grid-template-contents{grid-column-gap:2px;grid-row-gap:2px;grid-auto-rows:minmax(120px,auto);grid-template-columns:1fr 1fr 1fr;margin-bottom:5px;margin-left:2px;margin-right:2px;padding-bottom:2px;padding-top:2px}.template-thumbnail{-o-object-fit:scale-down;object-fit:scale-down}.l-c-i .template{margin-bottom:8px}.icon-order{margin-right:7px;margin-top:-2px;width:7px}.program-sort{margin-right:10px;width:20px}.psfs-callout{line-height:24px}@media (max-width:500px){.modal-equipment{max-width:300px;min-width:200px}}@media (min-width:540px){.modal-equipment{max-width:900px;min-width:800px}}@media (min-width:1200px){.modal-equipment{max-width:1100px;min-width:900px}}.exercise-actions{height:auto;margin:4px 0 0}.exercise-thumbnail{aspect-ratio:16/9;display:block;margin:8px 0 0;-o-object-fit:cover;object-fit:cover;width:100%}.exercise-name{padding:8px 8px 4px}.exercise-name .limited-length-highlight,.exercise-name div{color:#3c5d55;font-family:Inter,sans-serif;font-size:.875rem}.exercise-meta{padding-right:8px}.l-c-s{margin-right:8px}.list-content-container{border:1px solid #d6d6d6;border-radius:8px;box-shadow:none;margin-bottom:0;padding:8px}.list-content-container.exercise-tile{border:1px solid #bcd4ce}.list-content-container.checked{border:none;outline:2px solid #3c5d55}.list-content-container:hover{box-shadow:0 4px 16px 0 rgba(0,0,0,.16)}[dir=ltr] .easy-assign-tooltip{text-align:left}[dir=rtl] .easy-assign-tooltip{text-align:right}.easy-assign-tooltip{background:#fff;border-radius:16px;box-shadow:0 4px 12px 0 rgba(0,0,0,.4);color:#000;font-size:13px;left:-393px;line-height:1.4;opacity:0;padding:32px;position:absolute;top:-250px;transition:opacity .3s;visibility:hidden;width:385px;z-index:1}.easy-assign-tooltip a{display:inline-block;font-weight:700;margin-top:15px}.easy-assign-tooltip a:nth-of-type(2){float:right}.easy-assign-info{margin-left:7px;position:relative}.easy-assign-info img{width:18px}.easy-assign-info:hover .easy-assign-tooltip{opacity:1;visibility:visible}.easy-assign-tooltip:hover{opacity:1;visibility:visible}.DateInput{font-size:16px;line-height:12px}.ChangesSaved-enter{opacity:.01}.ChangesSaved-enter.ChangesSaved-enter-active{opacity:1;transition:opacity 1.5s ease-in}.ChangesSaved-leave{opacity:1}.ChangesSaved-leave.ChangesSaved-leave-active{opacity:.01;transition:opacity 1.5s ease-in}.ClientGroupSaved-enter{opacity:.01}.ClientGroupSaved-enter.ClientGroupSaved-enter-active{opacity:1;transition:opacity .25s ease-in}.ClientGroupSaved-leave{opacity:1}.ClientGroupSaved-leave.ClientGroupSaved-leave-active{opacity:.01;transition:opacity .25s ease-in}.RichEditor-root{border:1px solid #ccc;margin-bottom:10px;padding:8px 12px}.video-js-container{background-color:transparent;height:"auto";width:"100%"}.selected-outcome-measure .remove-educational-attachment,.selected-outcome-measure .remove-survey{display:inline-block}.selected-outcome-measure .remove-educational-attachment img,.selected-outcome-measure .remove-survey img{cursor:pointer}.selected-outcome-measure .black-label{color:#000}.sortable-survey-preview{z-index:10000}.client-reporting .react-select-wrapper.w-select,.pt-benchmarking .react-select-wrapper.w-select{border:0;height:36px;padding:0}.client-reporting .react-select-wrapper.w-select .react-select__control,.pt-benchmarking .react-select-wrapper.w-select .react-select__control{border-radius:0}.benchmarking-table .cohort-good,.client-reporting .cohort-good{background:#8df85b}.benchmarking-table .cohort-bad,.client-reporting .cohort-bad{background:#fd968f}.benchmarking-table .table-hover tbody tr:hover,.client-reporting .table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}.benchmarking-table .table-bordered,.client-reporting .table-bordered{border:1px solid #ebebeb;width:100%}.benchmarking-table .table-bordered>thead>tr>td,.benchmarking-table .table-bordered>thead>tr>th,.client-reporting .table-bordered>thead>tr>td,.client-reporting .table-bordered>thead>tr>th{background-color:#f5f5f6;border-bottom-width:1px}.benchmarking-table .table-bordered>tbody>tr>td,.benchmarking-table .table-bordered>tbody>tr>th,.benchmarking-table .table-bordered>tfoot>tr>td,.benchmarking-table .table-bordered>tfoot>tr>th,.benchmarking-table .table-bordered>thead>tr>td,.benchmarking-table .table-bordered>thead>tr>th,.client-reporting .table-bordered>tbody>tr>td,.client-reporting .table-bordered>tbody>tr>th,.client-reporting .table-bordered>tfoot>tr>td,.client-reporting .table-bordered>tfoot>tr>th,.client-reporting .table-bordered>thead>tr>td,.client-reporting .table-bordered>thead>tr>th{border:1px solid #e7e7e7}.benchmarking-table .table>thead>tr>th,.client-reporting .table>thead>tr>th{border-bottom:1px solid #ddd;vertical-align:bottom}.benchmarking-table .table>tbody>tr>td,.benchmarking-table .table>tbody>tr>th,.benchmarking-table .table>tfoot>tr>td,.benchmarking-table .table>tfoot>tr>th,.benchmarking-table .table>thead>tr>td,.benchmarking-table .table>thead>tr>th,.client-reporting .table>tbody>tr>td,.client-reporting .table>tbody>tr>th,.client-reporting .table>tfoot>tr>td,.client-reporting .table>tfoot>tr>th,.client-reporting .table>thead>tr>td,.client-reporting .table>thead>tr>th{border-top:1px solid #e7eaec;line-height:1.42857;padding:8px;vertical-align:top}.client-reporting{padding-bottom:100px}.client-reporting table td,.client-reporting table th{padding:3px}.client-reporting table th{cursor:pointer;text-align:left}.client-reporting table th.client_name{width:30%}.client-reporting table th.program_name,.client-reporting table th.survey_name{width:35%}.client-reporting table th.adherence{width:15%}.input.langpicker{padding-bottom:5px;padding-top:5px;text-align:left;width:100%}.survey-data-emailed-animation{animation:sentanim 2s 1;color:green;opacity:0}.survey-data-emailed-animation.email-failed{color:red}@keyframes sentanim{0%{opacity:0}20%{opacity:1}80%{opacity:1}to{opacity:0}}.reply-email-setting-control{margin:15px 0}.reply-email-setting-checkbox:disabled+label{color:#979797;pointer-events:none}.email-template-form-2-col-container{display:flex}.email-template-l-col{display:flex;flex-basis:75%}.email-template-r-col{flex-basis:25%}.btn-preview{margin-left:20px}.btn-reset{border-color:#afafaf;color:#afafaf;margin-left:auto}.email-template-preview-modal-body{margin:20px;pointer-events:none}.email-template-preview-modal-body a{color:#2a66a0;text-decoration:underline}.email-template-available-placeholders-section{margin-left:18px}.email-template-available-placeholders-header{font-weight:600;margin:10px 0}.no-results.error{background-color:#fff3d5}