﻿/*! WORDPRESS THEME INFO
Theme Name: Verizon XO
Author: Whitelabel
Description:
*/.full-box{display:inline-block;position:relative;clear:both;float:none;width:100%}.full-height{min-height:120vh}.hide{display:none}.cloak{opacity:0}.center{text-align:center}.left{float:left}.right{float:right}.no-bottom-margin{margin-bottom:0}*,html,body,ul,ol,li,img,p,a{-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-khtml-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent;-ms-tap-highlight-color:transparent;-o-tap-highlight-color:transparent;tap-highlight-color:transparent;border:0;font-weight:lighter;line-height:1;list-style-image:none;list-style-type:none;margin:0;outline:0;padding:0;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,a:link,a:visited,a:active,input,button,textarea,select{-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;border-radius:0}button,textarea,select{-webkit-appearance:none;-khtml-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner,select::-moz-focus-inner{border:0;margin:0;padding:0;width:0}a>svg{pointer-events:none}svg{fill:inherit}svg,svg use{-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}::selection{background:#ebdac9;color:#142536}::-moz-selection{background:#ebdac9;color:#142536}.curtain{background-color:rgba(235,218,201,0.9);bottom:0;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9}.modal{-webkit-transform:translate(-50%, 0);-khtml-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);position:absolute;left:50%;margin-right:-50%;background-color:#142536;display:none;max-width:680px;padding:60px;top:4rem;width:100%;z-index:10}@media screen and (max-width: 680px){.modal{top:0}}.wrap{display:block;position:relative;margin-left:auto;margin-right:auto;width:90%}.flex{align-items:center;display:flex;flex-direction:row}.inner-wrap{display:block;position:relative;margin-left:auto;margin-right:auto;width:90%;max-width:510px}@media screen and (max-width: 680px){.inner-wrap{max-width:100%}}.larger{font-size:1.125em}.dropdown{float:right;position:relative;font-size:1rem;outline:none;margin:10px}.dropdown:focus-within .dropdown-content{display:block;transform:translateY(20px);visibility:visible;opacity:1;outline:none}.dropdown .dropbtn{transition:background-color 0.3s ease}.dropdown .dropbtn:hover{background-color:#ffffff;color:#489ed2;border:1px solid #489ed2}.dropdown .db1{display:none}.dropdown .db2{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;z-index:10;display:none}.dropdown:focus .db2{display:inline-block}.dropdown .db2:focus~.dropdown-content{visibility:hidden;opacity:0}.dropdown .dropdown-content{display:none;position:absolute;top:100%;right:0;background-color:#ffffff;padding:0.75rem;border:1px solid #708cb9;border-radius:0.25em;box-shadow:0px 8px 16px rgba(20,37,54,0.2);z-index:1000;visibility:hidden;transition:0.35s ease-out;color:#489ed2}.dropdown .dropdown-content.invited{min-width:500px}.dropdown .dropdown-content.requested{min-width:1000px}.dropdown .dropdown-content a{color:#489ed2;padding:12px 16px;display:block;text-decoration:underline;transition:0.35s ease-out}.dropdown .dropdown-content table.user-table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0 10px;font-size:15px}.dropdown .dropdown-content table.user-table th,.dropdown .dropdown-content table.user-table td{text-align:left;padding:0.5rem 0.75rem;vertical-align:middle;background-color:#f9f9f9;border-radius:6px;color:#489ed2;min-width:50px;overflow:hidden;text-overflow:ellipsis;max-width:100px}.dropdown .dropdown-content table.user-table thead th{background-color:#f0f0f0;font-weight:600}.dropdown .dropdown-content table.user-table tbody tr:hover{background-color:#f5f5f5}.dropdown .dropdown-content table.user-table .name-cell{font-size:15px;color:#555}.dropdown .dropdown-content table.user-table .center{text-align:center}.dropdown .dropdown-content table.user-table td form{display:inline-block;margin-right:0.5em}.dropbtn:hover,.dropdown:focus .dropbtn{background-color:#2e6c90}a.cta,button.cta,input.cta[type="submit"]{display:inline-block;position:relative;background-color:#489ed2;border:1px solid #489ed2;border-radius:0.25em;color:#ffffff;cursor:pointer;font-family:'Manrope', Arial, sans-serif;font-size:1em;line-height:140%;padding:0.875em 1.625em}@media screen and (max-width: 680px){a.cta,button.cta,input.cta[type="submit"]{white-space:pre-wrap;word-wrap:break-word}}a.cta a,a.cta button,a.cta span,a.cta svg,button.cta a,button.cta button,button.cta span,button.cta svg,input.cta[type="submit"] a,input.cta[type="submit"] button,input.cta[type="submit"] span,input.cta[type="submit"] svg{display:inline-block;position:relative}a.cta svg,button.cta svg,input.cta[type="submit"] svg{height:0.9em;margin-left:0.375rem;width:0.9em}a.cta svg use,button.cta svg use,input.cta[type="submit"] svg use{fill:none;stroke:#ffffff;stroke-width:3;stroke-linecap:round}a.cta:hover,button.cta:hover,input.cta[type="submit"]:hover{background-color:#ffffff;color:#489ed2}a.cta.cta-small,button.cta.cta-small,input.cta.cta-small[type="submit"]{font-size:0.75em;letter-spacing:0.05em;margin-bottom:1rem;padding:0.655em 1.5em}a.cta.cta-large,button.cta.cta-large,input.cta.cta-large[type="submit"]{display:flex;flex-direction:row;font-size:1.188em;justify-content:center;min-width:320px;padding:1.5em 3em}a.cta.cta-secondary,button.cta.cta-secondary,input.cta.cta-secondary[type="submit"]{background-color:#ffffff;color:#5b626e}a.cta.cta-user-status svg use,button.cta.cta-user-status svg use,input.cta.cta-user-status[type="submit"] svg use{stroke:#5b626e}a.cta.click,button.cta.click,input.cta.click[type="submit"]{background-color:#489ed2;border-color:#489ed2}a.cta.click-small,button.cta.click-small,input.cta.click-small[type="submit"]{background-color:#489ed2;border-color:#489ed2;font-size:7px;padding:5px 8px}a.cta.limited,button.cta.limited,input.cta.limited[type="submit"]{background-color:orange;border-color:orange}a.cta.limited-small,button.cta.limited-small,input.cta.limited-small[type="submit"]{background-color:orange;border-color:orange;font-size:7px;padding:5px 8px}a.cta.destroy-small,button.cta.destroy-small,input.cta.destroy-small[type="submit"]{background-color:red;border-color:red;font-size:1rem !important;padding:0.75em 1.25em !important;margin-left:50px;min-height:2.5em !important;min-width:6em !important}a.cta.destroy-h5,button.cta.destroy-h5,input.cta.destroy-h5[type="submit"]{background-color:red;border-color:red;font-size:0.8em;padding:0.5em 1em}a.cta.pulsing,button.cta.pulsing,input.cta.pulsing[type="submit"]{animation:pulse 1.5s ease-in-out;animation-iteration-count:3}a.cta-landing,button.cta-landing,input.cta-landing[type="submit"]{background-color:#2c60b3;border-color:#2c60b3}button.destroy-small,input.destroy-small[type="submit"]{display:inline-block;position:relative;background-color:red;border:1px solid red;border-radius:0.25em;color:#ffffff;cursor:pointer;font-family:'Manrope', Arial, sans-serif;font-size:1em;line-height:140%;padding:0.875em 1.625em;font-size:1rem !important;padding:0.75em 1.25em !important;margin-left:50px;min-height:2.5em !important;min-width:6em !important}@media screen and (max-width: 680px){button.destroy-small,input.destroy-small[type="submit"]{white-space:pre-wrap;word-wrap:break-word}}button.destroy-small a,button.destroy-small button,button.destroy-small span,button.destroy-small svg,input.destroy-small[type="submit"] a,input.destroy-small[type="submit"] button,input.destroy-small[type="submit"] span,input.destroy-small[type="submit"] svg{display:inline-block;position:relative}button.destroy-small svg,input.destroy-small[type="submit"] svg{height:0.9em;margin-left:0.375rem;width:0.9em}button.destroy-small svg use,input.destroy-small[type="submit"] svg use{fill:none;stroke:#ffffff;stroke-width:3;stroke-linecap:round}button.destroy-small:hover,input.destroy-small[type="submit"]:hover{background-color:#ffffff;color:red}button.destroy-small.cta-small,input.destroy-small.cta-small[type="submit"]{font-size:0.75em;letter-spacing:0.05em;margin-bottom:1rem;padding:0.655em 1.5em}button.destroy-small.cta-large,input.destroy-small.cta-large[type="submit"]{display:flex;flex-direction:row;font-size:1.188em;justify-content:center;min-width:320px;padding:1.5em 3em}button.destroy-small.cta-secondary,input.destroy-small.cta-secondary[type="submit"]{background-color:#ffffff;color:#5b626e}button.destroy-small.cta-user-status svg use,input.destroy-small.cta-user-status[type="submit"] svg use{stroke:#5b626e}button.destroy-small.click,input.destroy-small.click[type="submit"]{background-color:#489ed2;border-color:#489ed2}button.destroy-small.click-small,input.destroy-small.click-small[type="submit"]{background-color:#489ed2;border-color:#489ed2;font-size:7px;padding:5px 8px}button.destroy-small.limited,input.destroy-small.limited[type="submit"]{background-color:orange;border-color:orange}button.destroy-small.limited-small,input.destroy-small.limited-small[type="submit"]{background-color:orange;border-color:orange;font-size:7px;padding:5px 8px}button.destroy-small.destroy-small,input.destroy-small.destroy-small[type="submit"]{background-color:red;border-color:red;font-size:1rem !important;padding:0.75em 1.25em !important;margin-left:50px;min-height:2.5em !important;min-width:6em !important}button.destroy-small.destroy-h5,input.destroy-small.destroy-h5[type="submit"]{background-color:red;border-color:red;font-size:0.8em;padding:0.5em 1em}button.destroy-small.pulsing,input.destroy-small.pulsing[type="submit"]{animation:pulse 1.5s ease-in-out;animation-iteration-count:3}button.destroy-h5,input.destroy-h5[type="submit"]{display:inline-block;position:relative;background-color:red;border:1px solid red;border-radius:0.25em;color:#ffffff;cursor:pointer;font-family:'Manrope', Arial, sans-serif;font-size:1em;line-height:140%;padding:0.875em 1.625em;font-size:0.8em;padding:0.5em 1em}@media screen and (max-width: 680px){button.destroy-h5,input.destroy-h5[type="submit"]{white-space:pre-wrap;word-wrap:break-word}}button.destroy-h5 a,button.destroy-h5 button,button.destroy-h5 span,button.destroy-h5 svg,input.destroy-h5[type="submit"] a,input.destroy-h5[type="submit"] button,input.destroy-h5[type="submit"] span,input.destroy-h5[type="submit"] svg{display:inline-block;position:relative}button.destroy-h5 svg,input.destroy-h5[type="submit"] svg{height:0.9em;margin-left:0.375rem;width:0.9em}button.destroy-h5 svg use,input.destroy-h5[type="submit"] svg use{fill:none;stroke:#ffffff;stroke-width:3;stroke-linecap:round}button.destroy-h5:hover,input.destroy-h5[type="submit"]:hover{background-color:#ffffff;color:red}button.destroy-h5.cta-small,input.destroy-h5.cta-small[type="submit"]{font-size:0.75em;letter-spacing:0.05em;margin-bottom:1rem;padding:0.655em 1.5em}button.destroy-h5.cta-large,input.destroy-h5.cta-large[type="submit"]{display:flex;flex-direction:row;font-size:1.188em;justify-content:center;min-width:320px;padding:1.5em 3em}button.destroy-h5.cta-secondary,input.destroy-h5.cta-secondary[type="submit"]{background-color:#ffffff;color:#5b626e}button.destroy-h5.cta-user-status svg use,input.destroy-h5.cta-user-status[type="submit"] svg use{stroke:#5b626e}button.destroy-h5.click,input.destroy-h5.click[type="submit"]{background-color:#489ed2;border-color:#489ed2}button.destroy-h5.click-small,input.destroy-h5.click-small[type="submit"]{background-color:#489ed2;border-color:#489ed2;font-size:7px;padding:5px 8px}button.destroy-h5.limited,input.destroy-h5.limited[type="submit"]{background-color:orange;border-color:orange}button.destroy-h5.limited-small,input.destroy-h5.limited-small[type="submit"]{background-color:orange;border-color:orange;font-size:7px;padding:5px 8px}button.destroy-h5.destroy-small,input.destroy-h5.destroy-small[type="submit"]{background-color:red;border-color:red;font-size:1rem !important;padding:0.75em 1.25em !important;margin-left:50px;min-height:2.5em !important;min-width:6em !important}button.destroy-h5.destroy-h5,input.destroy-h5.destroy-h5[type="submit"]{background-color:red;border-color:red;font-size:0.8em;padding:0.5em 1em}button.destroy-h5.pulsing,input.destroy-h5.pulsing[type="submit"]{animation:pulse 1.5s ease-in-out;animation-iteration-count:3}a.cancel-btn{display:inline-block;position:relative;background-color:red;border:1px solid red;border-radius:0.25em;color:#ffffff;cursor:pointer;font-family:'Manrope', Arial, sans-serif;font-size:1em;line-height:140%;padding:0.875em 1.625em}@media screen and (max-width: 680px){a.cancel-btn{white-space:pre-wrap;word-wrap:break-word}}a.cancel-btn a,a.cancel-btn button,a.cancel-btn span,a.cancel-btn svg{display:inline-block;position:relative}a.cancel-btn svg{height:0.9em;margin-left:0.375rem;width:0.9em}a.cancel-btn svg use{fill:none;stroke:#ffffff;stroke-width:3;stroke-linecap:round}a.cancel-btn:hover{background-color:#ffffff;color:red}a.cancel-btn.cta-small{font-size:0.75em;letter-spacing:0.05em;margin-bottom:1rem;padding:0.655em 1.5em}a.cancel-btn.cta-large{display:flex;flex-direction:row;font-size:1.188em;justify-content:center;min-width:320px;padding:1.5em 3em}a.cancel-btn.cta-secondary{background-color:#ffffff;color:#5b626e}a.cancel-btn.cta-user-status svg use{stroke:#5b626e}a.cancel-btn.click{background-color:#489ed2;border-color:#489ed2}a.cancel-btn.click-small{background-color:#489ed2;border-color:#489ed2;font-size:7px;padding:5px 8px}a.cancel-btn.limited{background-color:orange;border-color:orange}a.cancel-btn.limited-small{background-color:orange;border-color:orange;font-size:7px;padding:5px 8px}a.cancel-btn.destroy-small{background-color:red;border-color:red;font-size:1rem !important;padding:0.75em 1.25em !important;margin-left:50px;min-height:2.5em !important;min-width:6em !important}a.cancel-btn.destroy-h5{background-color:red;border-color:red;font-size:0.8em;padding:0.5em 1em}a.cancel-btn.pulsing{animation:pulse 1.5s ease-in-out;animation-iteration-count:3}a.duplicate-btn{display:inline-block;position:relative;background-color:orange;border:1px solid orange;border-radius:0.25em;color:#ffffff;cursor:pointer;font-family:'Manrope', Arial, sans-serif;font-size:1em;line-height:140%;padding:0.875em 1.625em}@media screen and (max-width: 680px){a.duplicate-btn{white-space:pre-wrap;word-wrap:break-word}}a.duplicate-btn a,a.duplicate-btn button,a.duplicate-btn span,a.duplicate-btn svg{display:inline-block;position:relative}a.duplicate-btn svg{height:0.9em;margin-left:0.375rem;width:0.9em}a.duplicate-btn svg use{fill:none;stroke:#ffffff;stroke-width:3;stroke-linecap:round}a.duplicate-btn:hover{background-color:#ffffff;color:orange}a.duplicate-btn.cta-small{font-size:0.75em;letter-spacing:0.05em;margin-bottom:1rem;padding:0.655em 1.5em}a.duplicate-btn.cta-large{display:flex;flex-direction:row;font-size:1.188em;justify-content:center;min-width:320px;padding:1.5em 3em}a.duplicate-btn.cta-secondary{background-color:#ffffff;color:#5b626e}a.duplicate-btn.cta-user-status svg use{stroke:#5b626e}a.duplicate-btn.click{background-color:#489ed2;border-color:#489ed2}a.duplicate-btn.click-small{background-color:#489ed2;border-color:#489ed2;font-size:7px;padding:5px 8px}a.duplicate-btn.limited{background-color:orange;border-color:orange}a.duplicate-btn.limited-small{background-color:orange;border-color:orange;font-size:7px;padding:5px 8px}a.duplicate-btn.destroy-small{background-color:red;border-color:red;font-size:1rem !important;padding:0.75em 1.25em !important;margin-left:50px;min-height:2.5em !important;min-width:6em !important}a.duplicate-btn.destroy-h5{background-color:red;border-color:red;font-size:0.8em;padding:0.5em 1em}a.duplicate-btn.pulsing{animation:pulse 1.5s ease-in-out;animation-iteration-count:3}a.link{color:#489ed2;cursor:pointer;font-family:'Manrope', Arial, sans-serif;font-size:1em;line-height:140%;text-decoration:underline}a.link:hover{background-color:#ffffff;color:#e7b10f}a.destroy,a.remove,a[data-method="delete"]{cursor:pointer;text-decoration:underline}a.destroy:hover,a.remove:hover,a[data-method="delete"]:hover{color:red;background-color:#ffffff}a.add-new{padding:0.5em 0}@media screen and (max-width: 680px){a.add-new{padding:0.1em 0}}a.add-new,a.add-new .icon{-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:flex;position:relative;align-items:center;color:#2c60b3;font-family:'Manrope', Arial, sans-serif;text-align:center}a.add-new .icon{background-color:rgba(44,96,179,0.1);border-radius:100%;height:2.25em;margin-left:0.375rem;width:2.25em}a.add-new .icon-symbol{display:block;font-size:1.2em;letter-spacing:0.075em;margin:0 auto}@media screen and (max-width: 680px){a.add-new .text{display:none}}a.add-new:hover,a.add-new:hover .icon{color:#e7b10f;background-color:rgba(231,177,15,0.1)}.half{display:inline-block;position:relative;margin-top:0;width:47.5%}.half.left{clear:left;margin-right:5%}.half.right{clear:right}.avatar{display:inline-block;position:relative;background-position:center center;background-repeat:no-repeat;background-color:#489ed2;background-size:45%;border-radius:100%;height:3em;width:3em}.avatar-admin{display:inline-block;position:relative;background-position:center center;background-repeat:no-repeat;background-color:#1b3249;background-size:45%;border-radius:100%;height:3em;width:3em}@keyframes pulse{from{stroke-width:3px;stroke-opacity:1;transform:scale(0.3)}to{stroke-width:0;stroke-opacity:0;transform:scale(2)}}.notification-icon{position:relative;display:inline-block}.notification-icon .badge{position:absolute;top:-0.4em;right:-0.4em;background-color:red;color:#ffffff;font-size:0.75rem;font-weight:600;padding:0.1em 0.4em;border-radius:999px;min-width:1.5em;text-align:center;pointer-events:none;box-shadow:0 0 0 2px #ffffff}@font-face{font-family:'Manrope', Arial, sans-serif;src:url(/assets/roboto-black-webfont-bd132f0c490b90ca71eefff4b06097db4a7dd0e324dcb66263e54ba037dbf1e1.woff2) format("woff2"),url(/assets/roboto-black-webfont-1ef8bd39b1b166f89138af1fc8598278293d751ccc79d93f16e3eaa994b9f8da.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Manrope', Arial, sans-serif;src:url(/assets/roboto-blackitalic-webfont-88c6a6485ca9af0cfea0adcf74c7f1bbd8238b0c0b3abae39d55381f0f7abdbb.woff2) format("woff2"),url(/assets/roboto-blackitalic-webfont-3fa22122d2637355b7a789e3e2c0e8662ebc176dce17d4f8b191e4d3d44723f4.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Manrope', Arial, sans-serif;src:url(/assets/roboto-bold-webfont-63c3d91290a365cd1918ceee80c4e8dbed3fc8b3830fc48555f11df25ec6adb6.woff2) format("woff2"),url(/assets/roboto-bold-webfont-5be9c0affecc8707d383ab60f21d845cb9a21839dc1e3337d366fd84c491065b.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Manrope', Arial, sans-serif;src:url(/assets/roboto-bolditalic-webfont-f97c4c50d863d67749bec1e180385abc2f4548c49e4965e48b734b46d1c4247b.woff2) format("woff2"),url(/assets/roboto-bolditalic-webfont-1d98a6cf9c58171ca7ecbd4eb95ac58329c7d823b4d59ac09bf4fc1e63b957b8.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Manrope', Arial, sans-serif;src:url(/assets/roboto-italic-webfont-b216838d7f688223fe72dfa2775abe3cd00d804c2b36a04c522737035176a353.woff2) format("woff2"),url(/assets/roboto-italic-webfont-6178bc9c87ff3530f211940e5376d6d942dc10e0f4f0393fe306a6f6df5ccf5a.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Manrope', Arial, sans-serif;src:url(/assets/roboto-light-webfont-7499b64fd3d505c2be04da22ab5876f034e8179116c6bb2298845e86157f5659.woff2) format("woff2"),url(/assets/roboto-light-webfont-b095e41a8ef89c9773fa4f6703fd2727de48c93c9b4fc770ba8237e2cc136a2c.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Manrope', Arial, sans-serif;src:url(/assets/roboto-lightitalic-webfont-07a6005a77d591683f50b616ff44daa42f37f9e7075536754f38069f40dab4d5.woff2) format("woff2"),url(/assets/roboto-lightitalic-webfont-c228b62e0846e18eb363012b7bed3d5b39583937168e861fb719a8de0b9ce000.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Manrope', Arial, sans-serif;src:url(/assets/roboto-medium-webfont-39f1f0b87e450d876db3d76c94b1e940832773d5c7f7dd914c1b7e7747954c5e.woff2) format("woff2"),url(/assets/roboto-medium-webfont-a9b8b87f2b08e1a7d8eb70248a37d71a757b2686f5fa84628830cd8484728a45.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Manrope', Arial, sans-serif;src:url(/assets/roboto-mediumitalic-webfont-f0228111bc793d7c2e7ebfe43cf215367fc33a2fa1b7e3662a3c82d35f683d1b.woff2) format("woff2"),url(/assets/roboto-mediumitalic-webfont-c3b693d769b5bacff0a7c8cd490f1dd2e83e36b63b5889bf6f31e1e089c5f638.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Manrope', Arial, sans-serif;src:url(/assets/roboto-regular-webfont-ecb7a07c18b524a3af3a6018245e1e767aa8b3140d945a2a512840e420fa6d15.woff2) format("woff2"),url(/assets/roboto-regular-webfont-9842c73e22d92c0217fa453fe963a0e148e645613385a08c3e0c58280b5ec65a.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Manrope', Arial, sans-serif;src:url(/assets/roboto-thin-webfont-df5c458e1d5b59b79443c9676cbf8d06da734c100916d2dfd2db65006f976505.woff2) format("woff2"),url(/assets/roboto-thin-webfont-49207e0b58cabe503d545e8dbb9be27281c52202e4d319c3df6f151fa89dc4ed.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Manrope', Arial, sans-serif;src:url(/assets/roboto-thinitalic-webfont-0d56ec8ad653a003626aa10208df2ddc66ee255bf1b7212c18887516f1f2f575.woff2) format("woff2"),url(/assets/roboto-thinitalic-webfont-064b0f607a3ee2d5635a2b44789a931347354e675d401bd8028e8c730d3bebc9.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Manrope', Arial, sans-serif;src:url(/assets/robotocondensed-bold-webfont-b4f6028ff983a50a6924426d6949f3794173d91055ce384b6d7f400ea7488cce.woff2) format("woff2"),url(/assets/robotocondensed-bold-webfont-c3eb957d4df8b0ffde935fa987ee5cb410483a5473e1ebee312069b3ce9ffbf1.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Manrope', Arial, sans-serif;src:url(/assets/robotocondensed-bolditalic-webfont-2bb44ac61a7547e0d6667db26b0ba478a4ec6c89c69a3c0d40f43b934451164f.woff2) format("woff2"),url(/assets/robotocondensed-bolditalic-webfont-521620640c4fd0dc23808072325559fd5a736613c4059f42bcb213ab18d72ff2.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Manrope', Arial, sans-serif;src:url(/assets/robotocondensed-italic-webfont-fcd8c67189306a9d8d5f4964e4d3c3220a282fc082dd9707922bf8f15a5a9be0.woff2) format("woff2"),url(/assets/robotocondensed-italic-webfont-dc322d62bb90fe1b3c7f458e63a6b4012fa4d8c23fdde3faf981df8b4da00762.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Manrope', Arial, sans-serif;src:url(/assets/robotocondensed-light-webfont-a6e27fa5e817f70aa11207776adf0768f2d394cc67aeaaa8e74ebf472d6588f7.woff2) format("woff2"),url(/assets/robotocondensed-light-webfont-506cae194e158749d40a32015db9a06701121f00c3dad0dc09a8df6acff02df7.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Manrope', Arial, sans-serif;src:url(/assets/robotocondensed-lightitalic-webfont-8e35138d729b5ae8a9bf0be036309fbd9968788987bfd7e4d6e99b64a1aeaf21.woff2) format("woff2"),url(/assets/robotocondensed-lightitalic-webfont-d8f5ed9ede4ff65880c0217036b74f976f5966086ae0a45aace52c0331d5ed25.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Manrope', Arial, sans-serif;src:url(/assets/robotocondensed-regular-webfont-d42ac4c59036e58994a14c94f500b6195af2397618da5bdc2caba362ad9cf905.woff2) format("woff2"),url(/assets/robotocondensed-regular-webfont-c1f07127fbeaccea60af4aae36baac728eaa3f701df33c5ec39c0d1729fab90a.woff) format("woff");font-weight:normal;font-style:normal}.logo-1{fill:#e7b10f}.logo-2{fill:#489ed2}.logo-3{fill:#2c60b3}.logo-4{fill:#00b9ce}.logo-5{fill:#98D3F3}.logo-6{fill:#b0de6f}.logo-7{fill:#1fb398}.search-icon-glass{fill:none;stroke:#5b626e;stroke-miterlimit:10;stroke-width:2px}.search-icon-handle{fill:#5b626e}html,body{-webkit-text-size-adjust:100%;height:100%}body{background-color:#142536;color:#5b626e;font-family:'Manrope', Arial, sans-serif;font-size:16px}@media screen and (max-width: 1024px){body{font-size:15px}}@media screen and (max-width: 680px){body{font-size:15px}}section{display:inline-block;position:relative;clear:both;float:none;width:100%;background-color:#f4f4fc;padding:2rem 0}p{font-family:'Manrope', Arial, sans-serif;font-size:1.188em;line-height:160%;margin-bottom:1.25rem}.note{display:inline-block;position:relative;font-size:0.875em}strong{font-family:'Manrope', Arial, sans-serif}strong em{font-family:'Manrope', Arial, sans-serif}em{font-family:'Manrope', Arial, sans-serif}em strong{font-family:'Manrope', Arial, sans-serif}hr{display:table;position:relative;clear:both;float:none;width:100%;background-color:#1b3249;height:1px;margin-bottom:2rem}a{color:#489ed2}a:hover{color:#e7b10f}.content ul,.content ol{display:inline-block;position:relative;clear:both;float:none;width:100%;margin-bottom:1.25rem}.content ul li,.content ol li{display:list-item;font-family:'Manrope', Arial, sans-serif;line-height:160%;margin-bottom:0.375rem;margin-left:1.25rem}.content ul li:last-of-type,.content ol li:last-of-type{margin-bottom:0}.content ul li{list-style:disc}.content ol li{list-style:decimal}.content h2,.content h3{margin-bottom:1.25rem}header{display:inline-block;position:relative;clear:both;float:none;width:100%;padding:1em;text-align:center}a.logo{display:inline-block;position:relative;z-index:1}a.logo span,a.logo svg{display:inline-block;position:relative;float:left}a.logo span .phogo,a.logo svg .phogo{margin-top:20px;margin-left:3px;width:95px;height:22px}a.logo span{display:none;line-height:160%;padding:0 0.375rem}a.logo svg,a.logo svg use{height:1.5em;width:1.5em}.landing a.logo>span{display:inline-block;position:relative}.landing a.logo>span>span{display:inline-block;position:relative;line-height:1.6}.landing a.logo>span>span:first-of-type{letter-spacing:0.1em;padding-right:0;text-transform:uppercase}.landing a.logo>span>span.by{margin-top:10px;color:#489ed2;font-family:'Manrope', Arial, sans-serif;text-transform:none;font-size:13px}.landing a.logo>span svg{height:1.1em;width:4.3em}.print a.logo{display:inline-block;position:relative;clear:both;float:none;width:100%;color:#000000;margin-bottom:0.75rem}.print a.logo>span{display:inline-block;position:relative}.print a.logo>span>span{display:inline-block;position:relative;line-height:1.6}.print a.logo>span>span:first-of-type{letter-spacing:0.1em;padding-right:0;text-transform:uppercase}.print a.logo>span>span.by{margin-top:10px;color:#489ed2;font-family:'Manrope', Arial, sans-serif;text-transform:none;font-size:13px}.print a.logo>span svg{height:1.1em;width:4.3em}a.menu-button{-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:none;position:relative;background-color:transparent;cursor:pointer;left:5%;padding:0.8em 0;position:absolute;z-index:9}@media screen and (max-width: 1024px){a.menu-button{display:inline-block}}a.menu-button .lines{display:block;position:relative;background-color:#f4f4fc;height:2px;width:1.2em}a.menu-button .lines,a.menu-button .lines:before,a.menu-button .lines:after{-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;border-radius:1px}a.menu-button .lines:before,a.menu-button .lines:after{background-color:#f4f4fc;content:'';display:inline-block;height:2px;left:0;position:absolute;width:1.2em}a.menu-button .lines:before{top:4px}a.menu-button .lines:after{top:-4px}a.menu-button.open .lines{background-color:rgba(0,0,0,0)}a.menu-button.open .lines:before,a.menu-button.open .lines:after{top:0}a.menu-button.open .lines:before{-webkit-transform:rotate(45deg);-khtml-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}a.menu-button.open .lines:after{-webkit-transform:rotate(-45deg);-khtml-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.stuck a.menu-button .lines,.stuck a.menu-button .lines:before,.stuck a.menu-button .lines:after{background-color:#489ed2}.stuck a.menu-button.open .lines{background-color:rgba(0,0,0,0)}.navigation{left:0;position:fixed;top:0;width:278px}@media screen and (max-width: 1024px){.navigation{width:100%}}.navigation nav{display:inline-block;position:relative;clear:both;float:none;width:100%;font-size:1em;padding:0.75rem;width:278px}@media screen and (max-width: 1024px){.navigation nav{width:92.5%}}.navigation nav:before{background-image:linear-gradient(140deg, #1b3249 0%, #142536 75%);content:"";height:40em;left:0;position:absolute;top:0;width:100%}.navigation nav a{display:table;position:relative;clear:both;float:none;width:100%;padding:1.3rem 1rem 1rem;padding-bottom:1.05rem;padding-left:1rem}.navigation nav a.nav-link{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-touch-callout:none;-moz-touch-callout:none;-ms-touch-callout:none;-o-touch-callout:none;touch-callout:none;color:#ffffff;font-size:0.8em;font-family:'Manrope', Arial, sans-serif;padding-bottom:0.75rem;padding-left:2rem;padding-top:0.75rem;font-size:0.875rem;margin:0.75rem 0}.navigation nav a.nav-link+.nav-link{margin-top:0}.navigation nav a.nav-link svg{left:0.75rem;height:0.975em;position:absolute;width:0.55em}.navigation nav a.nav-link svg,.navigation nav a.nav-link svg use{fill:rgba(255,255,255,0.45)}.navigation nav a.nav-link svg.logout{stroke-width:0}.navigation nav a.nav-link svg.logout,.navigation nav a.nav-link svg.logout use{fill:rgba(255,255,255,0.45)}.navigation nav a.nav-link.active{background-color:#313946;border-radius:0.25em}.navigation nav a.nav-link svg{transform:translateX(0.1em);width:0.8em}.navigation nav a.parent{color:#ffffff}@media screen and (max-width: 1024px){.navigation nav a.parent{font-family:'Manrope', Arial, sans-serif}}.navigation nav a.parent span{display:inline-block;position:relative;float:left;line-height:1.1}.navigation nav a.parent span.notification{background-color:#489ed2;border-radius:100em;font-size:0.75rem;float:right;height:1.25rem;padding:0.35em 0;text-align:center;width:1.25rem}.navigation nav a.parent svg{float:right}.navigation nav a.parent svg,.navigation nav a.parent svg use{fill:rgba(255,255,255,0.1)}.navigation nav a.parent.active{background-color:#142536;border-radius:0.25em}.navigation nav a.parent.active svg,.navigation nav a.parent.active svg use{fill:#ffffff}.navigation nav a.parent:hover{color:#ffffff;background-color:#323a48}.navigation nav a.child{font-family:'Manrope', Arial, sans-serif;padding-bottom:0.75rem;padding-left:2rem;padding-top:0.75rem;color:#9cacc5;font-family:'Manrope', Arial, sans-serif}.navigation nav a.child svg{left:0.75rem;height:0.975em;position:absolute;width:0.55em}.navigation nav a.child svg,.navigation nav a.child svg use{fill:#9cacc5}.navigation nav a.child svg.logout{stroke-width:0}.navigation nav a.child svg.logout,.navigation nav a.child svg.logout use{fill:#9cacc5}.navigation nav a.child.active{background-color:#142536;border-radius:0.25em}.navigation nav a.child:hover{color:#fefefe;background-color:#323a48}.navigation nav a.child+a.parent{margin-top:0.75rem}.navigation nav a svg{height:1em;width:1em}body.settings .navigation nav{font-size:1em;padding:0}body.settings .navigation nav:before{background-image:linear-gradient(140deg, #414957 0%, #313946 75%)}body.settings .navigation nav section{background-color:rgba(20,37,54,0);border-bottom:1px solid rgba(244,244,252,0.1);padding:0.75rem}body.settings .navigation nav section:last-of-type{border-bottom:none}body.settings .navigation nav a.parent{font-family:'Manrope', Arial, sans-serif;padding-bottom:0.75rem;padding-left:2rem;padding-top:0.75rem;color:#ffffff;padding-bottom:1.05rem;padding-left:1rem;padding-top:1.3rem}body.settings .navigation nav a.parent svg{left:0.75rem;height:0.975em;position:absolute;width:0.55em}body.settings .navigation nav a.parent svg,body.settings .navigation nav a.parent svg use{fill:#ffffff}body.settings .navigation nav a.parent svg.logout{stroke-width:0}body.settings .navigation nav a.parent svg.logout,body.settings .navigation nav a.parent svg.logout use{fill:#ffffff}body.settings .navigation nav a.parent svg{-webkit-transform:translate(0, -50%);-khtml-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);position:absolute;top:50%;height:1.2em;left:0.75rem;width:1.08em}@media screen and (max-width: 1024px){body.settings .navigation nav a.parent{font-family:'Manrope', Arial, sans-serif}}body.settings .navigation nav a.parent span{display:inline-block;position:relative;float:left;line-height:1.1}body.settings .navigation nav a.parent span.notification{background-color:#489ed2;border-radius:100em;font-size:0.75rem;float:right;height:1.25rem;padding:0.35em 0;text-align:center;width:1.25rem}body.settings .navigation nav a.parent svg{float:right}body.settings .navigation nav a.parent svg,body.settings .navigation nav a.parent svg use{fill:rgba(255,255,255,0.1)}body.settings .navigation nav a.parent.active{background-color:#313946;border-radius:0.25em}body.settings .navigation nav a.parent.active svg,body.settings .navigation nav a.parent.active svg use{fill:#ffffff}body.settings .navigation nav a.parent.with-icon{padding-left:2.6rem}body.settings .navigation nav a.parent svg,body.settings .navigation nav a.parent svg use{fill:#ffffff}body.settings .navigation nav a.nav-link{font-size:1em;letter-spacing:0;margin:0;padding-bottom:1.05rem;padding-left:2.6rem;padding-top:1.3;text-transform:none}.flash{display:flex;position:relative;clear:both;float:none;width:100%;align-items:center;background-color:#489ed2;border-radius:0.25em;box-shadow:0 5px 12px -1px rgba(13,27,53,0.2);color:#f4f4fc;flex-direction:row-reverse;font-size:1em;padding:0}.flash .flash-message{flex:1;font-family:'Manrope', Arial, sans-serif;font-size:1em;padding:1rem 2rem}.flash .flash-message:last-of-type{margin:0}.flash a{color:#f4f4fc;text-decoration:underline}.flash .flash-link{cursor:pointer}.flash a.flash-button{cursor:pointer;font-size:0.8em;letter-spacing:0.1em;line-height:160%;margin-left:auto;padding:1.1rem 2rem;text-decoration:none;text-transform:uppercase}.flash a.flash-button:hover{background:#3493cd}.flash a.flash-button+.flash-message{border-right:1px solid #2e85b9}.flash.error{display:flex;position:relative;clear:both;float:none;width:100%;align-items:center;background-color:red;border-radius:0.25em;box-shadow:0 5px 12px -1px rgba(13,27,53,0.2);color:#f4f4fc;flex-direction:row-reverse;font-size:1em;padding:0}.flash.error .flash-message{flex:1;font-family:'Manrope', Arial, sans-serif;font-size:1em;padding:1rem 2rem}.flash.error .flash-message:last-of-type{margin:0}.flash.error a{color:#f4f4fc;text-decoration:underline}.flash.error .flash-link{cursor:pointer}.flash.error a.flash-button{cursor:pointer;font-size:0.8em;letter-spacing:0.1em;line-height:160%;margin-left:auto;padding:1.1rem 2rem;text-decoration:none;text-transform:uppercase}.flash.error a.flash-button:hover{background:#e60000}.flash.error a.flash-button+.flash-message{border-right:1px solid #cc0000}.flash-container{background-color:#f4f4fc;color:#489ed2;min-height:none}.flash h1,.flash h2,.flash h3,.flash h4,.flash h5{color:#ffffff;font-size:1.1875em;margin-bottom:0;margin-right:1rem}@media screen and (max-width: 480px){.flash h1,.flash h2,.flash h3,.flash h4,.flash h5{font-size:1em}}.flash a.cta{border:none;color:#5b626e;text-decoration:none}.flash a.cta:hover{color:rgba(91,98,110,0.8)}.flash p{color:#ffffff}.flash svg{height:1.25rem;margin-right:1rem;width:1.25rem}.flash svg,.flash svg use{fill:#ffffff}.flash .cta{margin-bottom:0}.app-content>.flash-container{min-height:auto;padding:0.75rem}footer{color:#e7b10f;width:90%;text-transform:capitalize;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}footer a{display:inline-block;position:relative;flex:1 1 auto;margin:0.5em;align-items:center}@media screen and (max-width: 680px){footer{padding-bottom:2rem;padding-top:1rem}}@media screen and (max-width: 680px){footer,footer a,footer .code{color:#486594}}footer a{display:flex;align-items:center;flex-direction:row}@media screen and (max-width: 680px){footer a{float:none}}footer a.logo{padding:1.75em 0;width:175px}@media screen and (max-width: 680px){footer a.logo{font-size:0.875em;margin-bottom:1.25rem;padding-bottom:1em}}@media screen and (max-width: 680px){footer a.logo svg,footer a.logo span{display:inline-block;position:relative;clear:both;float:none;width:100%;color:#5b626e}}footer a.logo svg,footer a.logo svg use{height:1.385em;width:5.2em}@media screen and (max-width: 680px){footer a.logo svg,footer a.logo svg use{height:1.585em;width:6.2em}}footer a.logo span.by{display:none}footer nav{align-items:center;width:100%;display:flex;flex-direction:row}footer nav .logo{align-self:center;width:175px}@media screen and (max-width: 680px){footer nav .logo{font-size:0.875em;margin-bottom:1.25rem;padding-bottom:1em}}@media screen and (max-width: 680px){footer nav{display:inline-block;position:relative;clear:both;float:none;width:100%}}@media screen and (max-width: 680px){footer nav a{display:inline-block;position:relative;clear:both;float:none;width:100%;font-size:1em}}footer nav a:hover{color:#e7b10f}@media screen and (min-width: 680px){footer nav a:last-of-type{padding-right:0}}footer .code{display:inline-block;position:relative;color:#5f7eb1;align-items:center;font-size:0.8em;padding:2em}@media screen and (max-width: 680px){footer .code{display:inline-block;position:relative;clear:both;float:none;width:100%;color:#161f2d;padding:2rem 1rem}}h1,h2,h3,h4,h5{display:inline-block;position:relative;clear:both;float:none;width:100%;color:#142536}h1{font-family:'Manrope', Arial, sans-serif;font-size:2.25em;margin-bottom:1.25rem}@media screen and (min-width: 680px){h1{font-size:1.875em}}@media screen and (max-width: 680px){h1{font-size:1.33em}}h2,h3,h5{color:gray;line-height:140%}h2,h3{font-family:'Manrope', Arial, sans-serif}h2{font-size:1.875em;margin-bottom:2rem}h3,h4{font-size:1.1875em;margin-bottom:1.25rem}h4{color:#5b626e;line-height:120%}h5{display:inline-block;position:relative;clear:both;float:none;width:100%;border-bottom:1px solid #1b3249;font-size:1em;margin:2rem 0;padding-bottom:0.75rem}button{display:inline-block;position:relative;background-color:#85bfe1;border:1px solid #85bfe1;border-radius:0.25em;color:#ffffff;cursor:pointer;font-family:'Manrope', Arial, sans-serif;font-size:1em;line-height:140%;padding:0.875em 1.625em;-webkit-appearance:none;-khtml-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}@media screen and (max-width: 680px){button{white-space:pre-wrap;word-wrap:break-word}}button a,button button,button span,button svg{display:inline-block;position:relative}button svg{height:0.9em;margin-left:0.375rem;width:0.9em}button svg use{fill:none;stroke:#ffffff;stroke-width:3;stroke-linecap:round}button:hover{background-color:#ffffff;color:#85bfe1}button.cta-small{font-size:0.75em;letter-spacing:0.05em;margin-bottom:1rem;padding:0.655em 1.5em}button.cta-large{display:flex;flex-direction:row;font-size:1.188em;justify-content:center;min-width:320px;padding:1.5em 3em}button.cta-secondary{background-color:#ffffff;color:#5b626e}button.cta-user-status svg use{stroke:#5b626e}button.click{background-color:#489ed2;border-color:#489ed2}button.click-small{background-color:#489ed2;border-color:#489ed2;font-size:7px;padding:5px 8px}button.limited{background-color:orange;border-color:orange}button.limited-small{background-color:orange;border-color:orange;font-size:7px;padding:5px 8px}button.destroy-small{background-color:red;border-color:red;font-size:1rem !important;padding:0.75em 1.25em !important;margin-left:50px;min-height:2.5em !important;min-width:6em !important}button.destroy-h5{background-color:red;border-color:red;font-size:0.8em;padding:0.5em 1em}button.pulsing{animation:pulse 1.5s ease-in-out;animation-iteration-count:3}@media screen and (max-width: 680px){button{display:inline-block;position:relative;clear:both;float:none;width:100%}}label,.label{display:inline-block;position:relative;clear:both;float:none;width:100%;color:rgba(91,98,110,0.85);font-size:0.8em;letter-spacing:0.05em;line-height:160%;margin-bottom:0.75rem;text-transform:uppercase}label.inline,.label.inline{width:auto;margin-right:3.55rem}label a{color:#489ed2;float:right}input:disabled{opacity:0.3}input[type="date"],input[type="text"],input[type="tel"],input[type="email"],input[type="password"],input[type="number"],input[type="search"]{-webkit-appearance:none;-khtml-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-color:#ffffff;border:1px solid rgba(30,88,124,0.478431);border-radius:0.25em;display:inline-block;color:#5b626e;font-family:'Manrope', Arial, sans-serif;font-size:1em;line-height:140%;margin-bottom:1rem;padding:0.875em 1.25em;width:100%}input[type="date"]:focus,input[type="text"]:focus,input[type="tel"]:focus,input[type="email"]:focus,input[type="password"]:focus,input[type="number"]:focus,input[type="search"]:focus{background-color:#ffffff}input[type="checkbox"]{display:none}input[type="checkbox"]+label{font-size:1em;color:#5b626e;letter-spacing:normal;line-height:1.4;margin-right:1rem;padding-left:2em;text-transform:none;width:auto}input[type="checkbox"]+label:before{background-color:#ffffff;border:1px solid rgba(30,88,124,0.478431);border-radius:0.25em;box-sizing:border-box;content:"";display:inline-block;height:1.35em;left:0;position:absolute;width:1.35em}input[type="checkbox"]:checked+label:before{border:0.45em solid #e7b10f}input[type="checkbox"]:checked+label:before{background-image:url(/assets/check-0115f85100449cb9e0959e05c1c1c1c440cb9beceb8c788b2967d13afd4bd13c.svg);background-color:#e7b10f;background-repeat:no-repeat;background-position:center 0.05em;border-width:0.35em}input[type="checkbox"]:disabled+label{color:lightgrey}input[type="checkbox"]:disabled+label:before{border-color:lightgrey;background-color:lightgrey}input[type="radio"]{display:none}input[type="radio"]+label{font-size:1em;color:#5b626e;letter-spacing:normal;line-height:1.4;margin-right:1rem;padding-left:2em;text-transform:none;width:auto}input[type="radio"]+label:before{background-color:#ffffff;border:1px solid rgba(30,88,124,0.478431);border-radius:10em;box-sizing:border-box;content:"";display:inline-block;height:1.35em;left:0;position:absolute;width:1.35em}input[type="radio"]:checked+label:before{border:0.45em solid #e7b10f}input[type="radio"]:disabled+label{opacity:0.5}input[type="search"]{padding-left:2.5em;position:relative}input.search-alt[type="search"]{background-color:rgba(255,255,255,0);border-color:#1b3249}input.search-alt[type="search"]:focus{background-color:#ffffff}input.no-bottom-margin[type="search"]{margin-bottom:0}input[type="file"]{-webkit-appearance:none;-khtml-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;font-size:1em;margin-bottom:1.25rem}input[type="submit"]{display:inline-block;position:relative;background-color:#489ed2;border:1px solid #489ed2;border-radius:0.25em;color:#ffffff;cursor:pointer;font-family:'Manrope', Arial, sans-serif;font-size:1em;line-height:140%;padding:0.875em 1.625em;-webkit-appearance:none;-khtml-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}@media screen and (max-width: 680px){input[type="submit"]{white-space:pre-wrap;word-wrap:break-word}}input[type="submit"] a,input[type="submit"] button,input[type="submit"] span,input[type="submit"] svg{display:inline-block;position:relative}input[type="submit"] svg{height:0.9em;margin-left:0.375rem;width:0.9em}input[type="submit"] svg use{fill:none;stroke:#ffffff;stroke-width:3;stroke-linecap:round}input[type="submit"]:hover{background-color:#ffffff;color:#489ed2}input.cta-small[type="submit"]{font-size:0.75em;letter-spacing:0.05em;margin-bottom:1rem;padding:0.655em 1.5em}input.cta-large[type="submit"]{display:flex;flex-direction:row;font-size:1.188em;justify-content:center;min-width:320px;padding:1.5em 3em}input.cta-secondary[type="submit"]{background-color:#ffffff;color:#5b626e}input.cta-user-status[type="submit"] svg use{stroke:#5b626e}input.click[type="submit"]{background-color:#489ed2;border-color:#489ed2}input.click-small[type="submit"]{background-color:#489ed2;border-color:#489ed2;font-size:7px;padding:5px 8px}input.limited[type="submit"]{background-color:orange;border-color:orange}input.limited-small[type="submit"]{background-color:orange;border-color:orange;font-size:7px;padding:5px 8px}input.destroy-small[type="submit"]{background-color:red;border-color:red;font-size:1rem !important;padding:0.75em 1.25em !important;margin-left:50px;min-height:2.5em !important;min-width:6em !important}input.destroy-h5[type="submit"]{background-color:red;border-color:red;font-size:0.8em;padding:0.5em 1em}input.pulsing[type="submit"]{animation:pulse 1.5s ease-in-out;animation-iteration-count:3}@media screen and (max-width: 680px){input[type="submit"]{display:inline-block;position:relative;clear:both;float:none;width:100%}}input[type="submit"]:disabled{cursor:default}input+.note{font-size:0.8em;margin-top:-0.375rem}textarea{-webkit-appearance:none;-khtml-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-color:#ffffff;border:1px solid rgba(30,88,124,0.478431);border-radius:0.25em;display:inline-block;color:#5b626e;font-family:'Manrope', Arial, sans-serif;font-size:1em;line-height:140%;margin-bottom:1rem;padding:0.875em 1.25em;width:100%;min-height:16em;resize:none}textarea:focus{background-color:#ffffff}select{-webkit-appearance:none;-khtml-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-color:#ffffff;border:1px solid rgba(30,88,124,0.478431);border-radius:0.25em;display:inline-block;color:#5b626e;font-family:'Manrope', Arial, sans-serif;font-size:1em;line-height:140%;margin-bottom:1rem;padding:0.875em 1.25em;width:100%;background-image:url(/assets/arrow-down-c136ad1d5b9c0b320b1e46cc6a1fcfe655cd2bfb4c42871f7ac92bc71c6041a4.svg);background-position:right 12px center;background-repeat:no-repeat;background-size:1.6em}select:focus{background-color:#ffffff}select:disabled{opacity:0.3}.hidden{display:none}.npi-error{margin-bottom:1.25rem}.npi-error input[type="checkbox"]+label{color:red}.show-hidden-element{display:block;margin-bottom:1.25rem}.custom-select{padding-right:2.75em}.radio-container>label,.checkbox-container>label{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-touch-callout:none;-moz-touch-callout:none;-ms-touch-callout:none;-o-touch-callout:none;touch-callout:none;cursor:pointer;margin:0.75rem;margin-left:0}.radio-container.text,.checkbox-container.text{display:inline-block;position:relative;clear:both;float:none;width:100%}.radio-container.text label,.checkbox-container.text label{float:left;margin-right:0;min-height:1.4em}.radio-container.text input[type="text"],.radio-container.text input[type="number"],.checkbox-container.text input[type="text"],.checkbox-container.text input[type="number"]{display:inline-block;position:relative;float:left;width:80%}.input-container{display:inline-block;position:relative;clear:both;float:none;width:100%;clear:none;margin-bottom:1rem}.input-container-half{display:inline-block;position:relative;float:left;width:50%}.input-container-half select{padding-right:2.75em}.input-container-half>.radio-container{margin-bottom:1rem}.input-container-half>.radio-container>label{margin-bottom:0.95rem;margin-top:0.95rem}@media screen and (max-width: 1024px){.input-container-half>.radio-container>label{margin-bottom:0.89rem;margin-top:0.89rem}}.input-container-half:nth-of-type(odd){clear:left;padding-right:2.5%}.input-container-half:nth-of-type(even){padding-left:2.5%}.input-container.error label.error{color:red}.input-container.error input.error,.input-container.error select.error{border-color:red}.input-wrapper{position:relative;display:inline-block;width:100%}.input-wrapper input[type="text"]{padding-right:20px}.input-wrapper::after{position:absolute;top:18px;right:8px}.form-register{align-items:center;text-align:center;display:flex;flex-direction:column;width:40%;border:solid #489ed2;border-radius:1rem;padding:10px;justify-content:center;margin:auto;vertical-align:middle}.form-register .row{display:flex;flex-direction:row;justify-content:center}.form-register .row button.cta{background-color:#489ed2;color:white;padding:10px 25px;margin:10px;font-size:16px}.form-register .row .cta{background-color:#489ed2;color:white;padding:10px 25px;margin:10px;font-size:16px}.form-register .row .cta:hover{background-color:white;color:#489ed2}.form-footer{align-items:center;display:flex;flex-direction:column;margin:auto;text-align:center;width:90%;max-width:510px}.form-footer,.form-footer .cta{display:inline-block;position:relative;clear:both;float:none;width:100%;display:flex;justify-content:center;margin-bottom:1rem}.form-footer-options{text-align:center}.form-footer-options a{display:inline-block;position:relative;color:#5f7eb1;padding:1rem}.form-footer-options a:hover{color:#489ed2}.form-footer-options a.destroy{color:red;text-decoration:underline}.form-footer-options a.destroy:hover{color:#ff0d0d}.form-footer .cta{text-align:center}.form-footer .status{display:inline-block;position:relative;clear:both;float:none;width:100%;color:rgba(91,98,110,0.85);font-size:0.8em;letter-spacing:0.05em;line-height:160%;margin-bottom:0.75rem;text-transform:uppercase;float:right;margin:0;padding:1.4em 0;width:auto}@media screen and (max-width: 680px){.form-footer .status{display:inline-block;position:relative;clear:both;float:none;width:100%;text-align:center}}.form-footer .status.error{color:red}input.short-input,select.short-input{width:30%}input.remainder-input,select.remainder-input{width:calc(100% - 30%)}input.remainder-input.left,select.remainder-input.left{margin-right:1em;width:calc(100% - 30% - 1em)}input.remainder-input.right,select.remainder-input.right{margin-left:1em;width:calc(100% - 30% - 1em)}.pseudo-input{-webkit-appearance:none;-khtml-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-color:#ffffff;border:1px solid rgba(30,88,124,0.478431);border-radius:0.25em;display:inline-block;color:#5b626e;font-family:'Manrope', Arial, sans-serif;font-size:1em;line-height:140%;margin-bottom:1rem;padding:0.875em 1.25em;width:100%;background-color:transparent;border-color:rgba(91,98,110,0.1)}.pseudo-input:focus{background-color:#ffffff}@media screen and (max-width: 1024px){.info-container{justify-content:center;align-items:center}.info-container h2.check-controller{display:inline-block;position:relative;clear:both;float:none;width:100%;color:gray;font-size:1.5em;font-weight:400;letter-spacing:0.05em;line-height:1.5;margin:0 20px 20px;max-width:80%;text-transform:uppercase}.info-container .column-cta{width:90%;text-align:center;padding:10px;margin:10px auto;border:solid #489ed2;border-radius:1rem}.info-container .column-cta h1.controller-title{color:#489ed2;font-size:1.55em;font-weight:325;letter-spacing:0.02em;line-height:1.3;text-transform:uppercase;text-align:center;justify-content:center}.info-container .column-cta .gray-note{color:gray;margin:50px 5px;font-size:14px}.info-container .column-cta .border-box-gray{flex-direction:column;background-color:#F2F3F4;border:solid lightgray;border-radius:1rem;margin:25px;padding:35px;display:flex;flex-direction:column;justify-content:center;align-items:center}.info-container .column-cta .border-box-gray .row{display:flex;flex-direction:row;justify-content:center;align-items:center}.info-container .column-cta .border-box-gray .row img{display:flex;margin:5px 5px}.info-container .column-cta .actions{font-size:16px;margin:50px 5px}.info-container .cta{background-color:#489ed2;color:white;max-width:90%;max-height:150px;justify-content:center;align-items:center}.info-container .cta .title{margin:10px;display:block;font-size:medium;font-weight:500}.info-container .cta .subtitle{display:none;font-size:1px}.info-container .cta hr{display:none}.info-container .cta:hover{background-color:white;color:#489ed2}}@media screen and (min-width: 1025px){.info-container h2.check-controller{display:inline-block;position:relative;clear:both;float:none;width:100%;color:gray;font-size:1.5em;font-weight:400;letter-spacing:0.05em;line-height:1.5;margin:0 20px 20px;max-width:80%;text-transform:uppercase}.info-container .column-cta{float:inline-start;margin:0 15px;padding:10px;width:47%;min-height:600px;border:solid #489ed2;border-radius:1rem;text-align:center;justify-content:center}.info-container .column-cta h1.controller-title{color:#489ed2;font-size:1.55em;font-weight:325;letter-spacing:0.02em;line-height:1.3;text-transform:uppercase;text-align:center;justify-content:center}.info-container .column-cta .gray-note{color:gray;margin:auto;font-size:12px}.info-container .column-cta .border-box-gray{background-color:#F2F3F4;border:solid lightgray;border-radius:1rem;margin:50px;min-height:375px;padding:10px;display:flex;flex-direction:column;justify-content:center;align-items:center}.info-container .column-cta .border-box-gray .row{display:flex;flex-direction:row;justify-content:center;align-items:center}.info-container .column-cta .border-box-gray .row img{display:flex;margin:5px 5px}.info-container .column-cta .border-box-gray img{justify-content:space-evenly;display:flex;margin:10px 15px}.info-container .column-cta .actions{margin:50px}.info-container .column:last-child{float:inline-end}.info-container .cta{max-width:90%;background-color:#489ed2;color:white;transition-duration:.5s}.info-container .cta .title{display:block;font-size:medium;font-weight:500}.info-container .cta .subtitle{transition:0s;opacity:0;font-size:1px}.info-container .cta hr{display:none}.info-container .cta:hover{animation-timing-function:cubic-bezier(0.999, 0.999, 0.999, 0.999);padding:20px 15px;background-color:white;color:#489ed2}.info-container .cta:hover .title{margin-top:5px;display:block;font-size:large;font-weight:300}.info-container .cta:hover .subtitle{display:block;font-size:small;font-weight:500;opacity:1}.info-container .cta:hover hr{display:block;border:0;height:1px;margin:10px;background-image:linear-gradient(to right, rgba(0,0,0,0), #489ed2, rgba(0,0,0,0))}}.modal{position:fixed;z-index:1;width:100%;height:100%;overflow:auto}.modal .modal-content{background-color:#fefefe;margin:15% auto;padding:20px;border:1px solid #888;width:40%;text-align:center}.modal .modal-content h1{line-height:1.5}.modal .modal-content p{font-family:'Manrope', Arial, sans-serif;font-size:12px;color:gray}.modal .modal-content h2{font-size:1.5em;font-weight:400;letter-spacing:0.03em;line-height:1.5;text-transform:uppercase}.modal .modal-content .modal-btn{background-color:#489ed2;color:white;padding:10px 25px;margin:10px 0;font-size:20px}.modal .modal-content .modal-btn:hover{background-color:white;color:#489ed2}.modal .modal-content .close-2{display:block;color:#aaa;font-size:40px;font-weight:bold;text-align:center}.modal .modal-content .close-2:hover,.modal .modal-content .close-2:focus{color:red;text-decoration:none;cursor:pointer}.modal .modal-content .cta{background-color:#489ed2;color:white}.modal .modal-content .cta:hover{background-color:white;color:#489ed2}.border-box-gray{background-color:#F2F3F4;border:solid lightgray;border-radius:1rem;padding:30px;margin-bottom:20px;display:flex;justify-content:center;align-items:center}.border-box-gray small{font-size:12px;letter-spacing:0.05em;line-height:1.5}.border-box{padding:30px;margin-bottom:20px;display:flex;justify-content:center;align-items:center;max-width:70%}.signup-container{display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 1024px){.signup-container{padding:5%}}.signup-container h1.signup-question{font-size:1.55em;font-weight:325;letter-spacing:0.02em;line-height:1.4;text-transform:uppercase;text-align:center;justify-content:center}.signup-container p.sub{font-size:1.22em;letter-spacing:.0189em;text-align:center;justify-content:center}@media screen and (max-width: 1024px){.signup-container p.sub{max-height:90%;max-width:90%}}.signup-container .border-box{padding:30px;display:block;justify-content:center;align-items:center;max-width:90%}@media screen and (max-width: 1024px){.signup-container .border-box{max-height:90%;max-width:90%}}.signup-container .border-box .row{display:flex;flex-direction:row;justify-content:center;align-items:center}@media screen and (max-width: 1024px){.signup-container .border-box .row{padding:20px 0;flex-direction:column}}.signup-container .border-box .row .border-box-yellow{background-color:rgba(241,194,26,0.189);border:2px solid orange;border-radius:1rem;height:450px;width:600px;padding:45px;margin:40px;display:flex;align-items:center;text-align:center;justify-content:center;flex-direction:column;vertical-align:middle}.signup-container .border-box .row .border-box-yellow h1.signup-question{font-size:1.55em;font-weight:325;letter-spacing:0.02em;line-height:1.4;text-transform:uppercase;text-align:center;justify-content:center;color:orange;padding:10px;margin:15px}.signup-container .border-box .row .border-box-yellow hr{margin:10px;height:2px;background-color:orange}.signup-container .border-box .row .border-box-yellow a.yellow{border-color:orange;background-color:orange;font-size:small;color:white;margin:15px;justify-content:center;align-items:center}.signup-container .border-box .row .border-box-yellow a.yellow:hover{background-color:white;color:orange}.signup-container .border-box .row .border-box-yellow button.yellow{border-color:orange;background-color:orange;font-size:small;color:white;margin:15px;justify-content:center;align-items:center}.signup-container .border-box .row .border-box-yellow button.yellow:hover{background-color:white;color:orange}.signup-container .border-box .row .border-box-yellow p{width:380px;font-size:20px;color:orange;text-align:center;justify-content:center}@media screen and (max-width: 1024px){.signup-container .border-box .row .border-box-yellow p{font-size:16px;max-width:90%}}.signup-container .border-box .row .border-box-cta{background-color:rgba(72,158,210,0.3);border:2px solid #489ed2;border-radius:1rem;height:450px;width:600px;padding:45px;margin:40px;display:flex;align-items:center;text-align:center;justify-content:center;flex-direction:column;vertical-align:middle}.signup-container .border-box .row .border-box-cta h1.signup-question{font-size:1.55em;font-weight:325;letter-spacing:0.02em;line-height:1.4;text-transform:uppercase;text-align:center;justify-content:center;color:#489ed2;padding:10px;margin:15px}.signup-container .border-box .row .border-box-cta hr{margin:10px;height:2px;color:#489ed2}.signup-container .border-box .row .border-box-cta a.cta{background-color:#489ed2;font-size:small;color:white;margin:15px;justify-content:center;align-items:center}.signup-container .border-box .row .border-box-cta a.cta:hover{background-color:white;color:#489ed2}.signup-container .border-box .row .border-box-cta button.cta{background-color:#489ed2;font-size:small;color:white;margin:15px;justify-content:center;align-items:center}.signup-container .border-box .row .border-box-cta button.cta:hover{background-color:white;color:#489ed2}.signup-container .border-box .row .border-box-cta p{width:380px;font-size:20px;color:#489ed2;text-align:center;justify-content:center;margin:10px}@media screen and (max-width: 1024px){.signup-container .border-box .row .border-box-cta p{font-size:16px;max-width:90%}}#registrationForm{display:none}.skin-group{transition:all 0.5s ease;border:1px solid #ccc;padding:12px;margin-bottom:10px;border-radius:5px;font-size:11px}.skin-group:hover{border-color:#4a90e2;box-shadow:0 0 8px rgba(74,144,226,0.5);background-color:#f8f9fa}.skin-group legend{font-weight:bold;padding:0 10px}.group-0:hover{border-color:#489ed2;box-shadow:0 0 8px #489ed2}.group-1:hover{border-color:#2c60b3;box-shadow:0 0 8px #2c60b3}.group-2:hover{border-color:#e7b10f;box-shadow:0 0 8px #e7b10f}.group-0.active{border-color:#489ed2;box-shadow:0 0 8px #489ed2;background-color:rgba(237,245,251,0.5)}.group-1.active{border-color:#2c60b3;box-shadow:0 0 8px #2c60b3;background-color:rgba(234,239,247,0.5)}.group-2.active{border-color:#e7b10f;box-shadow:0 0 8px #e7b10f;background-color:rgba(253,247,231,0.5)}.input-container{font-family:system-ui, sans-serif}.skin-group{padding:0.75rem 1rem;margin-bottom:0.75rem;border:2px solid #414957;border-radius:0.5rem}.skin-group legend{font-size:0.8rem;font-weight:700;padding:0 .25rem}.radio-line{display:flex;align-items:center;gap:0.5rem;margin:0.25rem 0;line-height:1.3}.sku-field{margin-bottom:1.5rem}.sku-label{display:block;font-weight:bold;margin-bottom:.25rem}.sku-input{width:100%;max-width:300px;padding:.5rem;border:1px solid #ccc;border-radius:4px}.device-selection-container{display:flex;flex-wrap:wrap;gap:1rem}.device-label{display:block;width:100%;height:100%;background-size:cover;background-position:center;position:relative}.device-name{position:absolute;bottom:8px;left:8px;background:rgba(0,0,0,0.5);color:#fff;padding:.25rem .5rem;border-radius:4px;font-size:.9rem}.additional-devices-dropdown{padding:.5rem;border:1px solid #ccc;border-radius:4px;width:100%;max-width:300px}.form-section{display:inline-block;position:relative;clear:both;float:none;width:100%;border-bottom:1px solid #1b3249;margin-bottom:3em;padding-bottom:1.6em}.form-section.no-border{border-bottom:0px solid rgba(0,0,0,0)}.form-section.form-header h2,.form-section.form-header p{margin-bottom:0}.form-section h4{display:inline-block;position:relative;float:left;line-height:140%;top:-4px;width:30%}@media all and (max-width: 1200px) and (min-width: 1025px){.form-section h4{display:inline-block;position:relative;clear:both;float:none;width:100%}}@media screen and (max-width: 840px){.form-section h4{display:inline-block;position:relative;clear:both;float:none;width:100%}}.form-section .input-container{display:block;position:relative;margin-left:auto;margin-right:auto;width:90%;max-width:510px}@media screen and (max-width: 680px){.form-section .input-container{max-width:100%}}.form-section .input-container .brand-note{position:absolute;z-index:9;top:50px;left:245px;width:220px;height:110px;background:#489ed2;color:white;padding:1em;box-shadow:-5px 4px 8px rgba(0,0,0,0.1),0 4px 6px rgba(0,0,0,0.1);display:flex;padding:5px;align-items:center;justify-content:center;text-align:center;font-size:8px;font-family:'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;border-radius:15px;transform:rotateX(5deg) rotateY(5deg);overflow:hidden}.form-section .input-container .brand-note::after{content:"";position:absolute;z-index:-1;top:7px;left:40px;width:100%;height:80%;background:radial-gradient(circle, rgba(255,255,255,0.4) 0%, rgba(255,255,255,0) 70%);transform:rotate(30deg);pointer-events:none}.form-section .input-container .brand-note p{margin:10px}.form-section .input-container .brand-note-alt{color:#489ed2;font-size:8px;font-family:'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;display:inline-flex;margin-top:15px;align-items:center;justify-content:center}.form-section .input-container .brand-note-alt::before{content:"\2139";font-size:30px;margin-right:10px;margin-bottom:20PX;display:inline-block}@media all and (max-width: 1200px) and (min-width: 1025px){.form-section .input-container{display:inline-block;position:relative;clear:both;float:none;width:100%;max-width:100%}}@media screen and (max-width: 840px){.form-section .input-container{display:inline-block;position:relative;clear:both;float:none;width:100%;max-width:100%}}.form-section-training{display:flex;flex-direction:column}.form-section-training h4{width:100%}.form-section-training .input-container{margin:0;width:100%}.form-section+.form-footer{margin-top:0}@media screen and (min-width: 840px){.form-section+.form-footer{display:block;position:relative;margin-left:auto;margin-right:auto;width:90%;max-width:510px}}@media screen and (min-width: 840px) and (max-width: 680px){.form-section+.form-footer{max-width:100%}}.search-container{display:inline-block;position:relative;clear:both;float:none;width:100%;margin-bottom:0}.search-container svg{display:inline-block;height:0.8em;left:1em;position:absolute;top:1.17em;width:0.8em;z-index:2}.search-container input[type="submit"]{display:none}.container{width:100%}.column1{width:80%;float:left;padding-right:20px}.column2{width:20%;float:left}.search-results{display:inline-block;position:relative;clear:both;float:none;width:100%}.search-results a{display:inline-block;position:relative;background-color:#ffffff;border-radius:0.25em;box-shadow:0 0 0.375rem rgba(20,37,54,0.1);cursor:pointer;font-size:0.875em;float:left;margin:0 0.75rem 0.75rem 0;padding:0.75rem 1rem}.search-results a:hover{background-color:#e7b10f;box-shadow:none;color:#ffffff}.no-results{padding:2rem;text-align:center}.callout-bar{display:flex;position:relative;clear:both;float:none;width:100%;align-items:center;background-color:#489ed2;border-radius:0.25em;box-shadow:0 5px 12px -1px rgba(13,27,53,0.2);color:#f4f4fc;flex-direction:row;font-size:1em;padding:1rem 2rem}@media screen and (max-width: 680px){.callout-bar{padding:1rem}}.callout-bar h1,.callout-bar h2,.callout-bar h3,.callout-bar h4,.callout-bar h5{color:#ffffff;font-size:1.1875em;margin-bottom:0;margin-right:1rem}@media screen and (max-width: 480px){.callout-bar h1,.callout-bar h2,.callout-bar h3,.callout-bar h4,.callout-bar h5{font-size:1em}}.callout-bar a{color:#f4f4fc;text-decoration:underline}.callout-bar a.cta{border:none;color:#5b626e;margin-bottom:0;text-decoration:none}.callout-bar a.cta:hover{color:rgba(91,98,110,0.8)}.callout-bar svg{height:1.25rem;margin-right:1rem;width:1.25rem}@media screen and (max-width: 480px){.callout-bar svg{display:none}}.callout-bar svg,.callout-bar svg use{fill:#ffffff}.callout-bar .cta{margin-bottom:0}.tooltip-container{position:relative}.signup-tooltip{background-color:#323134;border-radius:3px;color:#ffffff;display:none;max-width:16rem;padding:1.25rem;position:absolute;right:-17rem;text-align:left;top:2rem}.signup-tooltip p{font-size:0.75rem;line-height:1.5em;margin-bottom:0}@media screen and (max-width: 840px){.signup-tooltip{display:block;left:0;min-width:100%;position:relative;right:0;top:-1rem;width:100%}}.signup-tooltip::after{content:" ";position:absolute;top:14%;left:-1.5%;margin-left:-0.3125rem;border-width:0.3125rem;border-style:solid;border-color:transparent #323134 transparent transparent}@media screen and (max-width: 840px){.signup-tooltip::after{top:-4%;left:90%;margin-top:-0.3125rem;border-color:transparent transparent #323134 transparent}}.signup-tooltip h4{color:#ffffff;font-family:'Manrope', Arial, sans-serif;font-size:1rem;letter-spacing:0.25px;margin-bottom:0.5rem}.alert-tooltip{align-items:center;background-color:#323134;border-radius:3px;color:#ffffff;flex-direction:row;padding:0.75rem;text-align:left}.alert-tooltip .hidden{display:none}.alert-tooltip img{width:1.6rem;height:1.6rem}@media screen and (max-width: 840px){.alert-tooltip img{width:1rem;height:1rem}}.alert-tooltip p{font-size:0.8rem;line-height:1.5em;margin-bottom:0;margin-left:0.5rem}@media screen and (max-width: 840px){.alert-tooltip{width:100%}}.section-header{display:inline-block;position:relative;clear:both;float:none;width:100%;margin-bottom:0.75rem}.section-header-action-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.25rem}@media screen and (max-width: 680px){.section-header-action-row{margin-bottom:0.75rem}}.section-header-action-row h1{margin-bottom:0}.section-header-action-row .add-new{margin-left:auto}.section-header-breadcrumbs{display:flex;flex-wrap:wrap;font-size:0.875em;margin-bottom:1rem}.section-header-breadcrumbs li{background-image:url(/assets/arrow-right-11bc2d6e144366820302a30fa8736ff76ac27d31b7c0f6505145fe9bb97304d4.svg);background-position:right 0.4rem center;background-repeat:no-repeat;background-size:10px 10px;margin-bottom:0.375rem;padding-right:1.3rem}.section-header-breadcrumbs li:last-of-type{background-image:none}.section-header-breadcrumbs li a{color:#5b626e}.section-header-breadcrumbs li a:hover{text-decoration:underline}.section-header h1{display:inline-block;position:relative;float:left;line-height:120%;width:70%}.section-header .subheader{display:inline-block;position:relative;clear:both;float:none;width:100%;font-family:'Manrope', Arial, sans-serif;margin-bottom:1.25rem}.object-list-container{float:left}.object-list-container.open{width:calc(100% - 380px)}@media screen and (max-width: 680px){.object-list-container.open{width:100%}}.object-list svg{height:1em;min-height:1em;min-width:1em;width:1em}.object-list svg,.object-list svg use{fill:none;stroke:#5b626e;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.object-list-header,.object-list-body>a,.object-list-body>div{display:flex;position:relative;clear:both;float:none;width:100%;align-items:center;flex-wrap:nowrap;justify-content:space-between;padding-left:1em;padding-right:1em}.object-list .practices-search-results{border:none}.object-list .practices-search-results a{align-items:flex-start;border-radius:0px;border-bottom:1px solid #00b9ce;display:flex;flex-direction:column;padding:0px 10px 0px 10px}.object-list .practices-search-results a:hover{background:rgba(148,214,221,0.2)}.object-list .practices-search-results a .value-container{color:#142536;font-family:'Manrope', Arial, sans-serif;font-size:16px;padding-bottom:1px;text-align:left}.object-list .practices-search-results a .value-container .value{font-family:'Manrope', Arial, sans-serif;font-size:13px}.object-list-header>a,.object-list-body>a>span,.object-list-body>div>span{padding-right:1rem;width:25%}.object-list-header>a:nth-child(2),.object-list-body>a>span:nth-child(2),.object-list-body>div>span:nth-child(2){width:27%}.object-list-header>a:nth-child(3),.object-list-body>a>span:nth-child(3),.object-list-body>div>span:nth-child(3){width:23%}.object-list-header>a:nth-child(4),.object-list-body>a>span:nth-child(4),.object-list-body>div>span:nth-child(4){width:25%}.object-list-header{border-bottom:1px solid #1b3249;border-top:1px solid #1b3249;margin-bottom:0.5em}.object-list-header a{display:inline-block;position:relative;cursor:pointer;margin-bottom:0;padding:0.5em 0}.object-list-header a svg{display:inline-block;position:relative;margin-left:0.5em;top:0.15em}.object-list-header a svg,.object-list-header a svg use{stroke:rgba(91,98,110,0.5)}.object-list-header a.active{color:#313946}.object-list-header a.active svg,.object-list-header a.active svg use{stroke:#313946}.object-list-header a.no-link:hover{color:rgba(91,98,110,0.5);cursor:default}.object-list-header a.longer{width:50%}.object-list-header a.shorter{width:20%}.object-list-header .no-link{margin-bottom:0;padding:0.5em 0;width:25%}.object-list-body{display:inline-block;position:relative;clear:both;float:none;width:100%;border-bottom:1px solid #1b3249;padding-bottom:0.5em}.object-list-body>a,.object-list-body div{border-radius:0.25em;color:#5b626e;padding-top:0.875em;padding-bottom:0.875em}.object-list-body>a span,.object-list-body div span{align-items:center;display:flex;font-family:'Manrope', Arial, sans-serif;position:relative}.object-list-body>a span,.object-list-body>a span span,.object-list-body>a span svg,.object-list-body div span,.object-list-body div span span,.object-list-body div span svg{overflow-wrap:anywhere}.object-list-body>a span.longer,.object-list-body div span.longer{width:50%}.object-list-body>a span.shorter,.object-list-body div span.shorter{width:22.5%}.object-list-body>a span span,.object-list-body>a span svg,.object-list-body div span span,.object-list-body div span svg{line-height:1.2;float:left}.object-list-body>a span span,.object-list-body div span span{display:inline-block;position:relative;width:calc(100% - 2em)}.object-list-body>a span svg,.object-list-body div span svg{margin-right:1em}.object-list-body>a span:first-child,.object-list-body div span:first-child{font-family:'Manrope', Arial, sans-serif}.object-list-body>a{cursor:pointer;margin:1px}.object-list-body>a:hover{background-color:#489ed2;color:#ffffff}.object-list-body>a.needs-attention .training:before{display:inline-block;position:relative;background-color:#9ac9e6;border-radius:100em;content:"";height:0.375rem;margin-right:0.375rem;width:0.375rem}.object-list-body>a.pending.needs-attention{background-color:rgba(72,158,210,0.1)}.object-list-body>a.pending.needs-attention:hover{color:#489ed2;border:1px solid #489ed2;margin:0}.object-list-body>a.pending .status:before{display:inline-block;position:relative;background-color:#9ac9e6;border-radius:100em;content:"";height:0.375rem;margin-right:0.375rem;width:0.375rem}.object-list-body>a.cancelled .status:before{display:inline-block;position:relative;background-color:#ff6666;border-radius:100em;content:"";height:0.375rem;margin-right:0.375rem;width:0.375rem}.object-list-body>a.signed .status:before{display:inline-block;position:relative;background-color:#9ac9e6;border-radius:100em;content:"";height:0.375rem;margin-right:0.375rem;width:0.375rem}.object-list-body>a.pending .status:before{display:inline-block;position:relative;background-color:#f5d267;border-radius:100em;content:"";height:0.375rem;margin-right:0.375rem;width:0.375rem}.object-list-body>a.printed .printed:before{display:inline-block;position:relative;background-color:#56e2c8;border-radius:100em;content:"";height:0.375rem;margin-right:0.375rem;width:0.375rem}.object-list-body>a.not-printed .printed:before{display:inline-block;position:relative;background-color:#ff6666;border-radius:100em;content:"";height:0.375rem;margin-right:0.375rem;width:0.375rem}.object-list-body>a.active{background-color:#489ed2}.object-list-body>a.active span{color:#ffffff}.object-list-body>a.active svg,.object-list-body>a.active svg use{stroke:#ffffff}@media screen and (max-width: 840px){.object-list.mobile-labels .object-list-header{display:none}}@media screen and (max-width: 840px){.object-list.mobile-labels .object-list-body>a,.object-list.mobile-labels .object-list-body>div{display:inline-block;position:relative;clear:both;float:none;width:100%;border-bottom:1px solid #1b3249;border-radius:0;padding-left:0;padding-right:0}.object-list.mobile-labels .object-list-body>a:last-child,.object-list.mobile-labels .object-list-body>div:last-child{border:none}}@media screen and (max-width: 840px){.object-list.mobile-labels .object-list-body>a span,.object-list.mobile-labels .object-list-body>div span{display:inline-block;position:relative;float:left;margin-bottom:1.25rem;width:50%}}@media screen and (max-width: 840px){.object-list.mobile-labels .object-list-body>a span:before,.object-list.mobile-labels .object-list-body>div span:before{display:inline-block;position:relative;clear:both;float:none;width:100%;content:attr(data-label);color:#313946;font-family:'Manrope', Arial, sans-serif;font-size:0.75em;letter-spacing:0.1em;margin-bottom:0.75rem;text-transform:uppercase}}.empty-list{background-image:url(/assets/patient-list-5e4e227e7acf5a8744e75974107e394056ab9eba882a0ecdde5eaa31bc05186e.png);background-repeat:no-repeat;background-size:cover;min-height:120vh}@media screen and (max-width: 680px){.empty-list{background-image:none}}.empty-list h6{display:inline-block;position:relative;clear:both;float:none;width:100%;color:rgba(91,98,110,0.85);font-size:0.8em;letter-spacing:0.05em;line-height:160%;margin-bottom:0.75rem;text-transform:uppercase}.empty-list p{margin:0 auto 4rem;max-width:660px}.drawer{display:inline-block;position:absolute;right:-380px;width:380px;height:100%;max-width:100%;min-height:120vh;z-index:3;background-color:#ffffff;border:1px solid #2c60b3;border-radius:10px;box-shadow:0 1px 1px rgba(20,37,54,0.1) inset,0 0 10px rgba(20,37,54,0.1)}.drawer.open{right:0}.drawer .drawer-header,.drawer .drawer-content,.drawer .drawer-footer{display:table;position:relative;clear:both;float:none;width:100%;padding:1.5em 10%}@media screen and (max-width: 680px){.drawer .drawer-header,.drawer .drawer-content,.drawer .drawer-footer{padding-left:7.5%;padding-right:7.5%}}.drawer-header{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-touch-callout:none;-moz-touch-callout:none;-ms-touch-callout:none;-o-touch-callout:none;touch-callout:none;border-bottom:1px solid #1b3249}.drawer-header .label{clear:none;float:left;margin-bottom:0;top:2px;width:auto}.drawer-header .close{display:inline-block;position:relative;cursor:pointer;float:right;height:0.8em;line-height:1.6;width:0.8em}.drawer-header .close svg{height:100%;width:100%}.drawer-header .close svg,.drawer-header .close svg use{fill:none;stroke:#5b626e;stroke-linecap:round;stroke-miterlimit:10;stroke-width:3}.drawer-content h2{margin-bottom:0.5em}.drawer-content>a{display:inline-block;position:relative;clear:both;float:none;width:100%;color:#5f7eb1;font-family:'Manrope', Arial, sans-serif;font-size:0.938em;line-height:2;text-decoration:underline}.drawer-content>a .remove:hover{color:red}.drawer-content>a:hover{color:#e7b10f}.drawer-content>a:last-of-type{margin-bottom:2rem}.drawer-footer{border-top:1px solid #1b3249;display:flex;flex-wrap:nowrap;justify-content:space-between}.drawer-footer a{text-align:center;width:48%}.user-footer{align-items:flex-start;display:flex;flex-direction:column;width:100%}.user-footer-buttons{align-items:center;display:flex;justify-content:space-between;width:100%}.user-status-pop-up,.patient-status-pop-up{display:none}.user-status-dropdown,.patient-status-dropdown{border:1px solid #cee9ec;border-radius:3px;-webkit-box-shadow:0px 11px 20px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 11px 20px 0px rgba(0,0,0,0.1);box-shadow:0px 11px 20px 0px rgba(0,0,0,0.1);display:flex;flex-direction:column;padding:1.375rem;width:100%}.user-status-dropdown a,.patient-status-dropdown a{color:#000000;font-family:'Manrope', Arial, sans-serif;padding:0.5rem;text-align:left;width:100%}.pagination{display:inline-block;position:relative;clear:both;float:none;width:100%;margin-top:2rem;text-align:center}.pagination span,.pagination em,.pagination a{display:inline-block;position:relative;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-touch-callout:none;-moz-touch-callout:none;-ms-touch-callout:none;-o-touch-callout:none;touch-callout:none;box-sizing:content-box;border-radius:10em;color:#5b626e;cursor:pointer;font-family:'Manrope', Arial, sans-serif;font-size:0.938em;font-style:normal;line-height:1.463;min-width:1.4em;padding:0.875em}.pagination span:hover,.pagination span.current,.pagination em:hover,.pagination em.current,.pagination a:hover,.pagination a.current{background-color:#1b3249}@media screen and (max-width: 680px){.pagination span,.pagination em,.pagination a{display:none}}.pagination .gap,.pagination .gap:hover{background-color:rgba(255,255,255,0);cursor:default}.pagination .previous_page,.pagination .next_page{border:1px solid #1b3249;font-size:1.2em;line-height:1;min-width:1em;padding:0.68em;top:1px}@media screen and (max-width: 680px){.pagination .previous_page,.pagination .next_page{display:inline-block}}@media screen and (max-width: 680px){.pagination .previous_page{float:left}}@media screen and (max-width: 680px){.pagination .next_page{float:right}}.app{display:table;position:relative;clear:both;float:none;width:100%;min-height:120vh}.app.menu-open{overflow:hidden}.app-content{display:inline-block;position:relative;clear:both;float:none;width:100%;min-height:120vh;overflow:hidden}.app-content section{min-height:120vh}.app-content>section:first-of-type{box-shadow:0 1px 1px rgba(20,37,54,0.1) inset}.app-header{display:table;position:relative;clear:both;float:none;width:100%;padding:0 5%}@media screen and (min-width: 1025px){.app-header{background-color:#f4f4fc}}@media screen and (max-width: 1024px){.app-header{float:right;padding-left:0;width:auto}}.app-header nav{display:inline-block;position:relative;align-items:center;display:flex;float:right}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:0.75}100%{transform:scale(1);opacity:1}}.app-header nav .notification-bubble.pulsing{animation:pulse 1.5s ease-in-out infinite}.app-header nav .nav-icon-wrapper{position:relative;display:inline-block}.app-header nav .icon-with-bubble{position:relative;display:inline-block}.app-header nav .icon-with-bubble svg{width:18px;height:18px}.app-header nav .notification-bubble{position:absolute;top:-4px;right:-8px;background:#489ed2;color:white;border-radius:999px;padding:1px 4px;font-size:0.65rem;font-weight:bold;line-height:1;pointer-events:none}.app-header nav .unread-notes{display:block;background-color:#489ed2;border-radius:10px;width:10px;height:10px;position:absolute;top:17px;right:-5px}.app-header a{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-touch-callout:none;-moz-touch-callout:none;-ms-touch-callout:none;-o-touch-callout:none;touch-callout:none;color:#5f7eb1;font-size:0.8em;display:inline-block;position:relative;float:left;line-height:1.4;padding:1.25rem 0.6rem}.app-header a+.nav-link{margin-top:0}@media screen and (max-width: 1024px){.app-header a{color:#f4f4fc;padding:1.25rem 0.75rem}}@media screen and (max-width: 1024px){.app-header a.desktop-link{display:none}}.app-header a span{float:left;line-height:1.4;margin-right:0.375rem}@media screen and (max-width: 840px){.app-header a span{display:none}}.app-header a span.notification-dot{position:absolute;right:-0.85em;top:0.5em}.app-header a span.notification-dot svg{height:30px;width:30px;z-index:2}.app-header a span.notification-dot circle{fill:#489ed2;stroke:#489ed2;stroke-width:2px;stroke-opacity:1}.app-header a span.notification-dot .pulse{fill:#ffffff;fill-opacity:0;transform-origin:50% 50%;animation-duration:2s;animation-name:pulse;animation-iteration-count:infinite}@media screen and (max-width: 840px){.app-header a span.notification-dot{display:inline-block}}.app-header a svg{display:inline-block;position:relative;float:right;height:1.25em;width:1.25em}.app-header a svg,.app-header a svg use{fill:#436377}@media screen and (max-width: 1024px){.app-header a svg,.app-header a svg use{fill:#f4f4fc}}@media screen and (min-width: 1024px){.app-header a:hover{color:#e7b10f}}@media screen and (min-width: 1024px){.app-header a:hover svg,.app-header a:hover svg use{fill:#e7b10f}}.app-header-external-nav{display:inline-block;position:relative;float:left}.app-header-external-nav a{color:#436377;padding:1.25rem 1.25rem 1.25rem 0}.app-subheader{display:table;position:relative;clear:both;float:none;width:100%;background-image:linear-gradient(to right, #489ed2, #2c60b3);color:rgba(255,255,255,0.5);padding:4rem 5%;text-align:center}.app-subheader.alt{background-image:linear-gradient(to right, #2c60b3, #489ed2)}.app-subheader.has-status{padding-bottom:6.5rem}.app-subheader h6{color:#ffffff;font-family:'Manrope', Arial, sans-serif;font-size:0.85em;letter-spacing:0.1em;margin-bottom:0.375rem;text-transform:uppercase}.app-subheader h2{color:#ffffff;margin-bottom:0.1rem}.app-subheader p{margin:0 auto;max-width:1200px}body.application{padding-left:278px}@media screen and (max-width: 1024px){body.application{padding-left:0}}.status-bar{display:flex;position:relative;clear:both;float:none;width:100%;background-color:rgba(0,0,0,0.1);bottom:0;justify-content:center;left:0;position:absolute;text-align:center}.status-bar:before,.status-bar:after{background-color:rgba(0,0,0,0.4);content:"";display:inline-flex;flex:1}.status-bar:after{background-color:rgba(0,0,0,0)}.status-bar.steps-completed:after{background:linear-gradient(to left, rgba(0,0,0,0.4) calc(100% - 63px), rgba(0,0,0,0) 0%)}.status-bar .step{display:inline-flex;position:relative;align-items:center;font-size:0.813em;justify-content:center;margin-left:63px;padding:1em 0;text-transform:uppercase}.status-bar .step svg{height:1.3em;margin-left:1em;width:1.3em}.status-bar .step svg,.status-bar .step svg use{fill:rgba(0,0,0,0)}.status-bar .step:before,.status-bar .step:after{content:"";bottom:0;left:100%;position:absolute;top:0;z-index:1}.status-bar .step:first-child{margin-left:0;padding-left:63px}@media screen and (max-width: 1024px){.status-bar .step:first-child{padding-left:0}}.status-bar .step.active{background-color:rgba(0,0,0,0.4);color:#f4f4fc;padding-bottom:23px;padding-top:23px}.status-bar .step.active:before{border:31px solid rgba(0,0,0,0);border-left-color:rgba(0,0,0,0.4)}.status-bar .step.active:after{margin-left:1px}.status-bar .step.complete:after{border:31px solid rgba(0,0,0,0.4);border-left-color:rgba(0,0,0,0)}.status-bar .step.complete svg,.status-bar .step.complete svg use{fill:currentColor}.status-bar .step.inactive{background-color:rgba(0,0,0,0);color:rgba(244,244,252,0.5)}.status-bar .step.inactive:after{border:31px solid rgba(0,0,0,0);border-left-color:rgba(0,0,0,0)}.status-bar .step.current .mobile-hide{display:inline-block !important}.status-bar .step.active.complete>span,.status-bar .step.active.complete>svg{opacity:0.33}.status-bar .step.active.complete.current>span,.status-bar .step.active.complete.current>svg{opacity:1}body.landing header{padding:1.875rem}@media screen and (min-width: 840px){body.landing header{padding-left:5%;padding-right:5%}}body.landing header a{color:#ffffff}body.landing header a.logo{float:left}body.landing header a.logo span{display:inline-block;letter-spacing:0.05em;text-transform:uppercase}body.landing header nav{float:right}body.landing header nav a{display:inline-block;position:relative;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-touch-callout:none;-moz-touch-callout:none;-ms-touch-callout:none;-o-touch-callout:none;touch-callout:none;color:#5f7eb1;font-size:0.8em;border:1px solid rgba(255,255,255,0.5);border-radius:3px;color:#ffffff;font-family:'Manrope', Arial, sans-serif;padding:0.8rem 2rem}body.landing header nav a+.nav-link{margin-top:0}body.landing header nav a.cta-landing{background-color:#2c60b3;border-color:#2c60b3;border:1px solid #2c60b3}body.landing header nav a.join-practice{display:none;border:none;text-decoration:underline}body.landing header nav .desktop-link{line-height:1}@media screen and (max-width: 840px){body.landing header nav .desktop-link{display:none}}body.landing .landing-callout{align-items:center;display:flex;flex-direction:column}@media screen and (min-width: 840px){body.landing .landing-callout{flex-direction:row}}body.landing .access-callout{background-image:none;height:37rem;padding:0}@media screen and (min-width: 840px){body.landing .access-callout{background-image:url(/assets/landing/doctor-with-ipad-desktop-934629c619429d18bf8e50d5aba288eb91ff6303760f8b69745e4f9435f04558.png);background-repeat:no-repeat;background-size:cover;padding:4rem}}body.landing .access-callout-cta{display:flex;justify-content:center;margin-bottom:2rem;width:100%}body.landing .access-callout-cta a{text-align:center;width:100%}@media screen and (min-width: 840px){body.landing .access-callout-cta{width:50%}}body.landing .access-callout-mobile-image{display:flex;height:50%;justify-content:center;overflow:hidden;width:100%}body.landing .access-callout-mobile-image img{height:100%;width:auto}@media screen and (min-width: 680px){body.landing .access-callout-mobile-image img{display:none}}@media screen and (min-width: 680px){body.landing .access-callout-mobile-image{background-image:url(/assets/landing/doctor-with-ipad-mobile-3d11007702f88aabb43d90e65d7ebabc954e76043c168453412e98f292e345d9.png);background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;overflow:hidden}}@media screen and (min-width: 840px){body.landing .access-callout-mobile-image{display:none}}body.landing .access-callout-content{flex-direction:column;padding:1.875rem;width:100%}@media screen and (min-width: 840px){body.landing .access-callout-content{width:50%}}body.landing .access-callout-content h2{color:#2d3946;font-family:'Manrope', Arial, sans-serif;font-size:1.5rem;margin-bottom:1.25rem}body.landing .access-callout-content p{color:rgba(20,37,54,0.7);font-size:1.0625rem;line-height:1.625rem}body.landing .hippa-callout{background-color:#2c60b3;height:none;padding:0}@media screen and (min-width: 840px){body.landing .hippa-callout{height:30rem}}body.landing .hippa-callout-image{background-image:url(/assets/landing/group-of-doctors-454e804c0da090ba4b45331654d09f4c936676723bbc0095059c12215291bc13.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;height:282px;width:100%}@media screen and (min-width: 840px){body.landing .hippa-callout-image{height:100%;width:50%}}body.landing .hippa-callout h3,body.landing .hippa-callout p{color:rgba(255,255,255,0.7)}body.landing .hippa-callout h3{font-family:'Manrope', Arial, sans-serif;font-size:1.5rem;margin:0.625rem 0}@media screen and (min-width: 840px){body.landing .hippa-callout h3{margin:1rem 0}}body.landing .hippa-callout p{font-family:'Manrope', Arial, sans-serif;font-size:1.0625rem;line-height:1.625rem}body.landing .hippa-callout-content{padding:1.875rem}@media screen and (min-width: 840px){body.landing .hippa-callout-content{padding:6rem;width:50%}}body.landing .sign-up-callout{padding-bottom:0}body.landing .sign-up-callout .wrap{margin-bottom:1.25em}body.landing .sign-up-callout-login{display:inline-block;position:relative;clear:both;float:none;width:100%;border-top:1px solid #1b3249;color:rgba(91,98,110,0.7);font-size:0.8em;font-family:'Manrope', Arial, sans-serif;margin:2rem 0 0;padding:1.25rem 0}@media screen and (min-width: 840px){body.landing .sign-up-callout-login{font-size:0.7em}}body.landing .sign-up-callout-login a{color:#489ed2}body.landing .video-callout{background-color:#ffffff;padding:1.875rem}@media screen and (min-width: 840px){body.landing .video-callout{align-items:flex-start;padding:3rem 5%}}body.landing .video-callout-content{margin:0;padding:0;width:90%}@media screen and (min-width: 840px){body.landing .video-callout-content{width:80%;margin-top:2rem;margin-left:0rem}}body.landing .video-callout-content h3{color:#0086c3;font-family:'Manrope', Arial, sans-serif;font-size:1.5rem}body.landing .video-callout-content h4{color:#2d3946;font-family:'Manrope', Arial, sans-serif;font-size:17px;margin-bottom:0;margin-left:1rem}body.landing .video-callout-content p{color:#2b323d;font-family:'Manrope', Arial, sans-serif;font-size:17px;margin-left:2.75rem;opacity:70%}body.landing .content{font-size:0.875em}body.landing .content h2{font-family:'Manrope', Arial, sans-serif}body.landing footer{align-items:flex-start;background-color:#ffffff;display:flex;flex-direction:column;padding:0rem 2rem}@media screen and (min-width: 840px){body.landing footer{padding:5%}}body.landing footer nav{margin-bottom:11.75rem}body.landing footer div{margin-bottom:1.875rem}body.landing footer a{padding-bottom:0;padding-left:0;text-align:left}body.landing footer a img{width:70%}@media screen and (min-width: 840px){body.landing footer a img{width:100%}}body.landing footer img{width:22%}@media screen and (min-width: 840px){body.landing footer nav{display:flex;flex-direction:row;margin-bottom:0}body.landing footer nav div{display:flex;flex-direction:column}}.landing-hero{background-color:#142536;text-align:center;overflow:hidden;padding-top:0}@media screen and (min-width: 840px){.landing-hero{padding:5rem 0}}.landing-hero-left{display:flex;flex-direction:column;padding-right:7rem}.landing-hero-left-button{width:100%}@media screen and (min-width: 840px){.landing-hero-left-button{width:50%}}.landing-hero-left-button a{width:100%}.landing-hero .wrap{align-items:center;display:flex;flex-direction:column-reverse;justify-content:center;padding:0 1.875rem;width:100%}@media screen and (min-width: 840px){.landing-hero .wrap{padding:0;width:90%}}.landing-hero .wrap .landing-hero-right{height:auto;width:100%}.landing-hero .wrap .landing-hero-right img{height:auto;width:100%;border:2px solid #e7b10f;border-radius:8px}.landing-hero .wrap .landing-hero-left{padding:0}.landing-hero .wrap .landing-hero-left h1{font-size:1.875rem;line-height:2.125rem;margin:1.25rem 0}.landing-hero .wrap .landing-hero-left p{color:rgba(255,255,255,0.7);font-size:1rem}@media screen and (min-width: 840px){.landing-hero .wrap{align-items:center;flex-direction:row;justify-content:space-between;padding:0 5%;width:100%}.landing-hero .wrap .landing-hero-left h1{font-size:2.5rem;line-height:3.1875rem}.landing-hero .wrap .landing-hero-right{width:50%}.landing-hero .wrap>div{width:46%}.landing-hero .wrap>div img{width:100%}.landing-hero .wrap .description{color:#ffffff}}.landing-hero .label{color:#5b626e;font-size:1em;opacity:0;top:2rem}.landing-hero h1{display:inline-block;position:relative;clear:both;float:none;width:100%;color:#ffffff;font-family:'Manrope', Arial, sans-serif;font-size:2.4rem;line-height:140%;margin-bottom:5rem;opacity:0;top:2rem}@media screen and (max-width: 1024px){.landing-hero h1{font-size:2rem}}@media screen and (max-width: 840px){.landing-hero h1{font-size:1.4rem;margin-bottom:4rem}}.landing-hero h1 span{display:inline;position:relative}.landing-hero h1 span>span{bottom:0;height:0.07em;left:0;position:absolute}.landing-hero h1 span:nth-child(1){border-bottom:0.07em solid #489ed2;color:#489ed2}.landing-hero h1 span:nth-child(2){border-bottom:0.07em solid #2c60b3;color:#2c60b3}.landing-hero h1 span:nth-child(3){border-bottom:0.07em solid #e7b10f;color:#e7b10f}.landing-hero-screenshot{display:inline-block;position:relative;clear:both;float:none;width:100%;background-image:url(/assets/patients-screenshot-5b4f61d608d2d2a703cbddfa95642c3938e58fb797f9b8018eee3c1da8ec9504.jpg);background-position:top center;background-repeat:no-repeat;background-size:cover;margin-bottom:-33%;max-width:680px;opacity:0;padding-bottom:56.75%;top:2rem;z-index:1}.landing-hero-screenshot:before{display:inline-block;position:relative;clear:both;float:none;width:100%;background-color:#708cb9;border-radius:0.375rem 0.375rem 0 0;box-sizing:border-box;color:#f4f4fc;content:"•••";font-size:2em;left:0;line-height:0.7;padding:0 0.25em;position:absolute;top:-0.68em;text-align:left}@media screen and (max-width: 840px){.landing-hero-screenshot:before{border-radius:3px 3px 0 0;font-size:1em;top:-0.65em}}.sign-up-callout{background-color:#ffffff;color:#142536;font-family:'Manrope', Arial, sans-serif;font-size:1.3em;text-align:center}@media screen and (max-width: 680px){.sign-up-callout{font-size:1.1em}}.sign-up-callout .wrap>span{padding-right:2rem}@media screen and (max-width: 680px){.sign-up-callout .wrap>span{padding:0}}.sign-up-callout span{line-height:140%}@media screen and (max-width: 680px){.sign-up-callout span{display:inline-block;position:relative;clear:both;float:none;width:100%;margin-bottom:0.75rem;padding:0}}.landing-mobile-menu{border:none !important;display:block;padding:0 !important;z-index:12}.landing-mobile-menu span{background:#ffffff;border-radius:0;display:block;height:3px;margin-bottom:5px;position:relative;transform-origin:4px 0px;width:26px;z-index:1;transition:transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1),background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1),opacity 0.55s ease}.landing-mobile-menu span:first-child{transform-origin:0% 0%}.landing-mobile-menu span:nth-child(2){transform-origin:0% 100%}.landing-mobile-menu span:last-child{margin-bottom:0}.landing-mobile-menu.active{position:fixed;right:1.875rem;top:1.875rem}.landing-mobile-menu.active span{background:#625b6e;opacity:1;transform:rotate(45deg) translate(3px, -3px)}.landing-mobile-menu.active span:nth-child(2){background:#625b6e;opacity:0;transform:rotate(0deg) scale(0.2, 0.2)}.landing-mobile-menu.active span:nth-child(3){background:#625b6e;transform:rotate(-45deg) translate(1px, 0px)}@media screen and (min-width: 840px){.landing-mobile-menu{display:none !important}}.landing-mobile-overlay{background-color:white;bottom:0;left:0;margin-left:100%;padding-left:1.875rem;padding-right:1.875rem;padding-top:6rem;position:fixed;right:0;text-align:right;transition:margin-left 0.3s;top:0;width:100%;z-index:10}.landing-mobile-overlay a{color:#2d3946;display:block;font-size:24px;line-height:51px}.landing-mobile-overlay a.join-practice{border:none;font-size:1rem;text-align:center;text-decoration:underline}.landing-mobile-overlay-buttons{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:2rem}.landing-mobile-overlay-buttons a{border-radius:3px;font-size:1rem;padding:0.08rem 3rem}.landing-mobile-overlay-buttons a:nth-child(1){border:1px solid rgba(45,57,70,0.5)}.landing-mobile-overlay-buttons a:nth-child(2){color:#ffffff}.show-overlay{margin-left:0}.video-callout-laptop{background-image:url(/assets/landing/macbook-pro-9d925aa7d4a0b6f6dc36af9a134b2228abae82f4c824d99559cbeb8986a08db1.png);background-repeat:no-repeat;background-size:contain;background-position:center;height:32rem;position:relative;width:100%;max-width:900px;margin:0 auto}@media screen and (min-width: 768px){.video-callout-laptop{height:25rem}}@media screen and (min-width: 1024px){.video-callout-laptop{height:32rem}}.video-callout-laptop video{position:absolute;top:-2%;left:12%;width:75%;height:100%;z-index:2;border-radius:10px;overflow:hidden}body.sessions>section{min-height:120vh}.onboarding{min-height:40rem}@media screen and (max-width: 1024px){.onboarding{border-radius:0px;width:auto}.onboarding section{padding-top:5.5rem}}.onboarding .flash-message-container{position:relative;text-align:center;top:-2rem;z-index:1}.onboarding .flash-message-container section{padding:0px}.onboarding .join-practice-container{margin:auto;position:relative;display:flex;flex-direction:column}.onboarding .join-practice-container .join-practice-inner-container{background:#ffffff;border-radius:12px;bottom:0;left:0;margin:auto;max-width:637px;padding-left:60px;padding-right:60px;top:0;right:0;height:auto}.onboarding .join-practice-container .join-practice-inner-container p{font-family:'Manrope', Arial, sans-serif;font-size:13px;line-height:15px;letter-spacing:0.04em;text-transform:uppercase;color:rgba(98,91,110,0.85)}.onboarding .join-practice-container .join-practice-inner-container h1{font-weight:700;font-size:29px;line-height:34px}.onboarding .join-practice-container .join-practice-inner-container .address-info-container{font-size:16px}.onboarding .join-practice-container .join-practice-inner-container .admin-info-container{margin-bottom:2.5rem}.onboarding .join-practice-container .join-practice-inner-container .admin-info-container :nth-child(1){margin-top:2rem}.onboarding .join-practice-container .join-practice-inner-container .admin-info-container :nth-child(2){font-family:'Manrope', Arial, sans-serif;font-weight:700;color:#142536}.onboarding .join-practice-container .join-practice-inner-container .note{font-family:'Manrope', Arial, sans-serif;font-size:13px;text-transform:none}.onboarding .join-practice-container .join-practice-inner-container .button{display:inline-grid;grid-template-columns:1fr 1fr;grid-gap:5px;width:auto}.onboarding .join-practice-container .join-practice-inner-container .button-cancel,.onboarding .join-practice-container .join-practice-inner-container .button-submit{border:1px solid #489ed2;border-radius:4px;color:#142536;display:inline-block;font-size:13px;letter-spacing:0.04em;line-height:140%;margin-top:1rem;padding:10px;text-align:center;text-transform:uppercase}.onboarding .join-practice-container .join-practice-inner-container .button-cancel{background:red;color:#ffffff;border-color:red;width:calc(100% - 25px)}.onboarding .join-practice-container .join-practice-inner-container .button-cancel:hover{background:#ffffff;color:red;border-color:red}.onboarding .join-practice-container .join-practice-inner-container .email-address{text-transform:none;font-family:'Manrope', Arial, sans-serif;font-style:normal;font-weight:700;font-size:16px;color:#142536}@media screen and (max-width: 1024px){.onboarding .join-practice-container .join-practice-inner-container{width:auto;height:auto;border-radius:0px}}.onboarding .inner-wrap{width:400px}.onboarding .inner-wrap .heading{font-weight:700;font-size:29px;line-height:34px}.onboarding .inner-wrap .subheading{font-size:16px;line-height:19px}@media screen and (max-width: 1024px){.onboarding .inner-wrap{width:90%}}.onboarding .card-container{display:inline-block;margin-left:-23rem;position:absolute;width:400px}.onboarding .card-inner-container{align-items:center;background:#142536;border-radius:11px;display:flex;flex-direction:column;height:196px;padding:30px 20px;width:266px}.onboarding .card-inner-container p:nth-child(1){font-weight:700;font-size:20px;line-height:23px;text-align:center;color:#ffffff}.onboarding .card-inner-container p:nth-child(2){font-size:14px;line-height:19px;text-align:center;color:#5f7eb1}@media screen and (max-width: 1024px){.onboarding .card-inner-container{display:none}}.onboarding .search-practice-container{display:inline-block;margin:100px}aside.onboarding-breadcrumb{left:5%;position:absolute}@media screen and (max-width: 1024px){aside.onboarding-breadcrumb{background-color:#e7b10f;left:0;letter-spacing:0.05em;top:0;width:100%}}@media screen and (max-width: 1024px) and (max-width: 1024px){aside.onboarding-breadcrumb{padding:0.75rem 5%}}@media screen and (max-width: 1024px){aside.onboarding-breadcrumb .label{display:none}}aside.onboarding-breadcrumb ul{display:inline-block;position:relative;clear:both;float:none;width:100%;font-family:'Manrope', Arial, sans-serif;font-size:1.188em}@media screen and (max-width: 1024px){aside.onboarding-breadcrumb ul{font-family:'Manrope', Arial, sans-serif;font-size:0.875em}}aside.onboarding-breadcrumb ul li,aside.onboarding-breadcrumb ul a{color:#5f7eb1}aside.onboarding-breadcrumb ul li{display:list-item;position:relative;list-style:none}@media screen and (max-width: 1024px){aside.onboarding-breadcrumb ul li{display:none}}aside.onboarding-breadcrumb ul li.active,aside.onboarding-breadcrumb ul li.active a{color:#489ed2}@media screen and (max-width: 1024px){aside.onboarding-breadcrumb ul li.active,aside.onboarding-breadcrumb ul li.active a{color:#ffffff}}@media screen and (max-width: 1024px){aside.onboarding-breadcrumb ul li.active{display:list-item}}aside.onboarding-breadcrumb ul li.active:before{content:"\203a";display:inline-block;position:absolute;left:-1em;top:0.4em}@media screen and (max-width: 1024px){aside.onboarding-breadcrumb ul li.active:before{display:none}}aside.onboarding-breadcrumb ul li a,aside.onboarding-breadcrumb ul li span{display:inline-block;position:relative;line-height:120%;padding:0.375rem 0}@media screen and (max-width: 1024px){aside.onboarding-breadcrumb ul li a,aside.onboarding-breadcrumb ul li span{line-height:1;text-transform:uppercase}}aside.onboarding-breadcrumb ul li span{display:none;float:right}@media screen and (max-width: 1024px){aside.onboarding-breadcrumb ul li span{display:inline-block}}aside.onboarding-breadcrumb .card-inner-container{align-items:center;background:#142536;border-radius:11px;display:flex;flex-direction:column;height:196px;padding:30px 20px;position:absolute;width:266px;left:auto}aside.onboarding-breadcrumb .card-inner-container p:nth-child(1){font-weight:700;font-size:20px;line-height:23px;text-align:center;color:#ffffff}aside.onboarding-breadcrumb .card-inner-container p:nth-child(2){font-size:14px;line-height:19px;text-align:center;color:#5f7eb1}@media screen and (max-width: 1024px){aside.onboarding-breadcrumb .card-inner-container{display:none}}aside.onboarding-breadcrumb>div:last-child{top:11rem}.info-container{display:inline-block;margin-bottom:1rem}.info-container+.info-container,.info-container>.info-container{margin-top:3rem}.info-container.half{margin-top:0}.info-container .label,.info-container label{margin-bottom:0.375rem}.info-container .controller-select-text{margin-left:20px;margin-right:20px;font-size:20px}.info-container .controller-select-text.font-size-25{font-size:25px}.info-container .value{line-height:160%;margin-bottom:1.25rem}.info-container .value.content{margin:0}.info-container .value a{color:#489ed2}.info-container .value .status{display:inline-block;position:relative;background-color:#5f7eb1;border-radius:100%;height:0.625em;width:0.625em}.info-container .value .status.active{background-color:#e7b10f}.info-container .value .status.inactive{background-color:red}.info-container .value .value-action{color:#489ed2;float:right;line-height:160%;margin-left:0.5em}.info-container .value .value-action:hover{color:#e7b10f}.info-container .value .value-cancelled{color:red;float:right;line-height:160%;margin-left:0.5em}.info-container .value-emphasized{color:#142536}.info-container .cta{margin-bottom:2rem;width:100%}.info-container .cta.cta-small{width:auto}.info-container .cta-small{margin-top:0.375rem}.info-container-action-panel{display:flex;position:relative;clear:both;float:none;width:100%;background-color:#ffffff;border:1px solid #1b3249;border-radius:0.25em;padding:1rem;flex-direction:row;align-items:center}@media screen and (max-width: 680px){.info-container-action-panel{flex-direction:column;align-items:flex-start;justify-content:center}}.info-container-action-panel .value-content{margin:0}.info-container-action-panel .cta{margin-left:auto;margin-top:0}@media screen and (max-width: 680px){.info-container-action-panel .cta{margin:1.25rem 0 0}}.info-container-action-panel>*{margin-bottom:0 !important}@media screen and (max-width: 680px){.info-container-action-panel>*{margin-bottom:1rem}}.info-container-action-panel>*:last-child{margin-bottom:0 !important}.info-container .img-container{width:80%;border:3px solid red}.info-container .img-container .email-content-image{width:100%;margin:1rem 0 1rem 0}.info-container .i-list>li+li{border:1px solid red;margin:0.5rem 0 0.5rem 0}.app .info-container{display:inline-block;position:relative;clear:both;float:none;width:100%}.app .info-container-grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.app .info-container-grid-item,.app .info-container-grid-spacer{word-wrap:break-word;width:23%}@media screen and (max-width: 680px){.app .info-container-grid-item,.app .info-container-grid-spacer{width:46%}}@media screen and (max-width: 480px){.app .info-container-grid-item,.app .info-container-grid-spacer{width:100%}}@media screen and (max-width: 1024px){.form-header .label{display:none}}.form-header .flash-container{margin-top:-1.5em}.form-header .subheading{font-family:'Manrope', Arial, sans-serif;font-weight:150;font-size:8px;padding:2px;margin-top:-1.5em;line-height:10px;letter-spacing:0.06em;color:rgba(128,128,128,0.9)}.welcome-modal{align-items:center;background-color:rgba(13,27,53,0.8);bottom:0;display:none;justify-content:center;left:0;position:fixed;right:0;top:0}.welcome-modal-active{display:flex;z-index:10}.welcome-modal-buttons{display:flex;justify-content:space-between;padding:0 1.8125rem;width:100%}.welcome-modal-buttons a{text-align:center;width:48%}@media screen and (max-width: 840px){.welcome-modal-buttons a{align-items:center;display:flex;justify-content:center}}@media screen and (max-width: 840px){.welcome-modal-buttons{padding:0}}.welcome-modal-content-block-description{font-family:'Manrope', Arial, sans-serif;font-size:1rem;margin-left:2.925rem}.welcome-modal-content-block-header{align-items:center;display:flex}.welcome-modal-content-block-header-text{color:#0d1b35;font-family:'Manrope', Arial, sans-serif;font-size:1.25rem;margin:0}.welcome-modal-content-block-number{align-items:center;background-color:#5ec4b6;border-radius:50%;display:flex;height:2.125rem;justify-content:center;margin-right:0.8rem;width:2.125rem}.welcome-modal-content-block-number p{color:#ffffff;font-family:'Manrope', Arial, sans-serif;font-size:1rem;margin:0}.welcome-modal-content-wrap{padding:0 1.8125rem;text-align:left}@media screen and (max-width: 840px){.welcome-modal-content-wrap{padding:0}}.welcome-modal-inner-wrap{background-color:#ffffff;max-height:80%;max-width:39.875rem;overflow:scroll;padding:1.3125rem;text-align:right;z-index:10}.welcome-modal-inner-wrap button{background-color:transparent;border:none;padding-right:0;padding-top:0}.welcome-modal-inner-wrap h2{color:#0d1b35;text-align:center}@media screen and (max-width: 840px){.welcome-modal-inner-wrap{max-height:100%}.welcome-modal-inner-wrap button{text-align:right}}.chat-bubble-pop-up{align-items:center;background-color:#ffffff;border-radius:33px;bottom:3rem;-webkit-box-shadow:0px 11px 20px 0px rgba(98,91,110,0.1);-moz-box-shadow:0px 11px 20px 0px rgba(98,91,110,0.1);box-shadow:0px 11px 20px 0px rgba(98,91,110,0.1);display:flex;padding:0.5rem;position:fixed;right:4rem}.chat-bubble-pop-up .chat-message-icon{height:1.25rem;margin-right:0.5rem;width:1.25rem}.chat-bubble-pop-up-close-btn{bottom:5.5rem;height:1.2rem;position:fixed;right:4rem;width:1.2rem;z-index:9}@media screen and (max-width: 840px){.chat-bubble-pop-up-close-btn{bottom:3.5rem;right:1rem}}.chat-bubble-pop-up p{color:#323134;font-size:1rem;margin:0;margin-right:1rem}.chat-bubble-pop-up-support{height:auto;margin-right:0.5rem;width:2.25rem;border-radius:50%}@media screen and (max-width: 840px){.chat-bubble-pop-up{bottom:1rem;right:1rem}}.chat-message-tooltip{align-items:center;background-color:#ffffff;border:1px solid #708cb9;-webkit-box-shadow:0px 11px 20px 0px rgba(98,91,110,0.1);-moz-box-shadow:0px 11px 20px 0px rgba(98,91,110,0.1);box-shadow:0px 11px 20px 0px rgba(98,91,110,0.1);display:none;justify-content:space-between;padding:0.5rem;position:absolute;right:0;top:3rem;width:39rem;z-index:10}@media screen and (max-width: 840px){.chat-message-tooltip{flex-direction:column;width:20rem}}.chat-message-tooltip-active{display:flex}.chat-message-tooltip p{font-size:1rem;margin-bottom:0}@media screen and (max-width: 840px){.chat-message-tooltip p{text-align:center}}.chat-message-tooltip::after{border-color:transparent transparent #708cb9 transparent;border-style:solid;border-width:7px;content:" ";left:87%;margin-left:-5px;position:absolute;top:-24%}@media screen and (max-width: 840px){.chat-message-tooltip::after{border-color:transparent transparent #ffffff transparent;left:75.5%;top:-12%}}.app-header a.chat-message-tooltip-button{background-color:#2378b8;border-radius:3px;color:#ffffff;padding:0.75rem 1rem}@media screen and (max-width: 840px){.app-header a.chat-message-tooltip-button{margin-top:0.5rem;text-align:center;width:100%}}body.settings{background-color:#313946}.import-patient-screenshot{display:block;position:relative;clear:both;float:none;width:100%;background-image:url(/assets/import-7882c850044811d0f8a358fc688ae7ab8227cfb96bb756ffb91a975777c35d23.png);background-size:66% auto;background-repeat:no-repeat;background-position:center top;margin-bottom:-25%;margin-top:-5%;padding-bottom:30%;z-index:3}@media screen and (max-width: 680px){.import-patient-screenshot{background-size:90% auto;margin-bottom:-30%;margin-top:-10%;padding-bottom:40%}}.import-patient-screenshot+section{padding-top:30%}@media screen and (max-width: 680px){.import-patient-screenshot+section{padding-top:40%}}.name{display:inline-block;position:relative;clear:both;float:none;width:100%;margin-bottom:0.75rem;text-transform:capitalize}.status-dropdown{width:23%;position:relative}.status-dropdown .patient-status-dropdown{z-index:99;background:#f9f9fa;position:absolute;padding:0;max-width:140px}.status-dropdown .patient-status-dropdown a{padding:0.6rem}.status-dropdown .patient-status-dropdown a:hover{background:#007bff;color:#ffffff}.object-list .status-dropdown{width:24%}.training-dropdown{text-transform:none;font-family:'Manrope', Arial, sans-serif;font-size:0.938em;color:#131414}.training-dropdown.active{background:#007bff;color:#ffffff !important;font-weight:bold}.signature-watermark{display:inline-block;position:relative;clear:both;float:none;width:100%;overflow:hidden;padding-bottom:40%;position:absolute;z-index:4}.signature-watermark:before{background-image:url(/assets/clearlink-logo-ae1d4025b09d465da1786d59a61c4270b641c9c06ac34456323ea823dfcbded5.svg);background-size:1em;content:"";height:1000%;left:-390%;opacity:0.17;position:absolute;top:-670%;transform:rotate(-20deg);width:1025%;z-index:-10}.signature-line{background-color:rgba(91,98,110,0.6);bottom:7em;content:"";height:1px;left:7.5%;position:absolute;width:85%}.signature-line svg{bottom:0.5em;height:1em;position:absolute;right:0.5em;width:1em}.signature-line svg,.signature-line svg use{fill:none;stroke:rgba(91,98,110,0.6);stroke-width:3;stroke-linecap:round}.signature-pad{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-touch-callout:none;-moz-touch-callout:none;-ms-touch-callout:none;-o-touch-callout:none;touch-callout:none;display:inline-block;position:relative;clear:both;float:none;width:100%;background-color:#ffffff;border:1px solid #1b3249;height:200px}@media screen and (max-width: 1024px){.signature-pad{height:150px}}.clear-signature.cta.cta-small{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-touch-callout:none;-moz-touch-callout:none;-ms-touch-callout:none;-o-touch-callout:none;touch-callout:none;background-color:rgba(72,158,210,0);border:none;color:#5f7eb1;float:right;padding:0.75rem 7.5%}.clear-signature.cta.cta-small svg use{stroke:#5f7eb1}.signature-image{display:inline-block;position:relative;clear:both;float:none;width:100%}.signature-info{display:inline-block;position:relative;clear:both;float:none;width:100%;margin-bottom:1.25rem}.signature-info>div{line-height:1.4}.physician-name{color:#142536}.date-signed{font-size:0.875em}.signature-more-space{display:inline-block;position:relative;clear:both;float:none;width:100%;margin-bottom:2rem}.modal{position:fixed;top:0;width:100%;height:100%;background-color:rgba(31,49,84,0.8);display:none !important;margin:0 auto;max-width:100vw;flex-direction:column;align-items:center;justify-content:center}.modal.open{display:flex !important;align-items:center !important;justify-content:center !important;justify-self:center !important}.modal .modal-content{background-color:white;padding:20px;border-radius:10px;box-shadow:0 2px 4px rgba(20,37,54,0.2);align-items:center;justify-content:center;justify-self:center}.modal .close{width:100%;bottom:5px}.modal .code{font-size:xx-large}.prescription-show .info-container,.dosing-guide-show .info-container{background:#ffffff;border:1px solid #708cb9;border-radius:0.25em;padding:1.5rem;margin-bottom:1.5rem;box-shadow:0 1px 3px 0 rgba(98,91,110,0.1);transition:box-shadow 0.2s ease}.prescription-show .info-container:hover,.dosing-guide-show .info-container:hover{box-shadow:0 4px 6px -1px rgba(98,91,110,0.1)}.prescription-show .info-container h3,.dosing-guide-show .info-container h3{color:#489ed2;font-size:1.25rem;font-weight:600;margin-bottom:1rem;padding-bottom:0.5rem;border-bottom:2px solid #2c60b3}.prescription-show .info-container hr,.dosing-guide-show .info-container hr{display:none}.prescription-show .info-container .half,.dosing-guide-show .info-container .half{margin-bottom:1rem}.prescription-show .info-container .half .label,.dosing-guide-show .info-container .half .label{font-weight:600;color:#142536;font-size:0.875rem;text-transform:uppercase;letter-spacing:0.025em;margin-bottom:0.25rem}.prescription-show .info-container .half .value,.dosing-guide-show .info-container .half .value{font-size:1rem;color:#323134;line-height:1.5}.prescription-show .device-info-container,.dosing-guide-show .device-info-container{background:linear-gradient(135deg, #f8fafc 0%, #e2e8f0 100%);border:2px solid #2c60b3;border-radius:12px;padding:2rem;text-align:center;margin:2rem 0}.prescription-show .device-info-container h3,.dosing-guide-show .device-info-container h3{color:#489ed2;margin-bottom:1.5rem}.prescription-show .device-info-container .device-display,.dosing-guide-show .device-info-container .device-display{display:flex;flex-direction:column;align-items:center;gap:1rem;margin:1.5rem 0}.prescription-show .device-info-container .device-display .device-image-large,.dosing-guide-show .device-info-container .device-display .device-image-large{width:200px;height:200px;background-size:contain;background-position:center;background-repeat:no-repeat;border-radius:0.25em;box-shadow:0 4px 8px rgba(98,91,110,0.1);background-color:#ffffff;padding:1rem;border:1px solid #708cb9;transition:transform 0.2s ease}.prescription-show .device-info-container .device-display .device-image-large:hover,.dosing-guide-show .device-info-container .device-display .device-image-large:hover{transform:scale(1.05)}.prescription-show .device-info-container .device-display .device-name,.dosing-guide-show .device-info-container .device-display .device-name{font-size:1.25rem;font-weight:600;color:#489ed2;margin-top:0.5rem}.prescription-show .device-info-container .device-display .device-details,.dosing-guide-show .device-info-container .device-display .device-details{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:1rem;width:100%;margin-top:1rem}.prescription-show .device-info-container .device-display .device-details .device-detail-item,.dosing-guide-show .device-info-container .device-display .device-details .device-detail-item{background:#ffffff;padding:1rem;border-radius:0.25em;border:1px solid #708cb9}.prescription-show .device-info-container .device-display .device-details .device-detail-item .label,.dosing-guide-show .device-info-container .device-display .device-details .device-detail-item .label{font-weight:600;color:#142536;font-size:0.875rem;margin-bottom:0.25rem}.prescription-show .device-info-container .device-display .device-details .device-detail-item .value,.dosing-guide-show .device-info-container .device-display .device-details .device-detail-item .value{font-size:1rem;color:#323134}.prescription-show .signature-section,.dosing-guide-show .signature-section{background:#f4f4fc;border:1px solid #708cb9;border-radius:0.25em;padding:2rem;margin:2rem 0}.prescription-show .signature-section h3,.dosing-guide-show .signature-section h3{color:#489ed2;margin-bottom:1rem}.prescription-show .signature-section .signature-display,.dosing-guide-show .signature-section .signature-display{display:flex;align-items:center;gap:2rem;margin:1rem 0}.prescription-show .signature-section .signature-display .signature-image,.dosing-guide-show .signature-section .signature-display .signature-image{max-width:300px;max-height:150px;border:2px solid #708cb9;border-radius:0.25em;background:#ffffff;padding:0.5rem;box-shadow:0 2px 4px rgba(98,91,110,0.1)}.prescription-show .signature-section .signature-display .signature-details,.dosing-guide-show .signature-section .signature-display .signature-details{flex:1}.prescription-show .signature-section .signature-display .signature-details .physician-name,.dosing-guide-show .signature-section .signature-display .signature-details .physician-name{font-size:1.125rem;font-weight:600;color:#489ed2;margin-bottom:0.5rem}.prescription-show .signature-section .signature-display .signature-details .date-signed,.dosing-guide-show .signature-section .signature-display .signature-details .date-signed{color:#5b626e;font-size:0.875rem;margin-bottom:0.25rem}.prescription-show .treatment-info,.dosing-guide-show .treatment-info{background:#d1def4;border:1px solid #2c60b3;border-radius:0.25em;padding:1.5rem;margin:1rem 0}.prescription-show .treatment-info .frequency-display,.dosing-guide-show .treatment-info .frequency-display{font-size:1.125rem;font-weight:600;color:#489ed2;margin-bottom:1rem}.prescription-show .treatment-info ul.note,.dosing-guide-show .treatment-info ul.note{margin:0;padding-left:1.5rem}.prescription-show .treatment-info ul.note li,.dosing-guide-show .treatment-info ul.note li{margin-bottom:0.5rem;line-height:1.6;color:#323134}.prescription-show .action-buttons,.dosing-guide-show .action-buttons{display:flex;gap:1rem;margin:2rem 0;flex-wrap:wrap}.prescription-show .action-buttons .cta,.dosing-guide-show .action-buttons .cta{padding:0.75rem 1.5rem;border-radius:0.25em;font-weight:600;transition:all 0.2s ease}.prescription-show .action-buttons .cta:hover,.dosing-guide-show .action-buttons .cta:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(98,91,110,0.1)}@media screen and (max-width: 1024px){.prescription-show .device-display .device-image-large,.dosing-guide-show .device-display .device-image-large{width:150px;height:150px}.prescription-show .device-display .device-details,.dosing-guide-show .device-display .device-details{grid-template-columns:1fr}.prescription-show .signature-display,.dosing-guide-show .signature-display{flex-direction:column;text-align:center}.prescription-show .signature-display .signature-image,.dosing-guide-show .signature-display .signature-image{max-width:250px}.prescription-show .action-buttons,.dosing-guide-show .action-buttons{flex-direction:column}}@media screen and (max-width: 680px){.prescription-show .info-container,.dosing-guide-show .info-container{padding:1rem}.prescription-show .device-info-container,.dosing-guide-show .device-info-container{padding:1rem}.prescription-show .device-display .device-image-large,.dosing-guide-show .device-display .device-image-large{width:120px;height:120px}}.device-selector.value{display:block !important;width:200px;height:200px;margin:1rem auto;border:2px solid #2c60b3;border-radius:0.25em;background-color:#ffffff;background-size:contain !important;background-position:center !important;background-repeat:no-repeat !important;padding:1rem;box-shadow:0 4px 8px rgba(98,91,110,0.1);font-size:1rem;font-weight:600;color:#489ed2;text-align:center;display:flex;align-items:flex-end;justify-content:center;transition:transform 0.2s ease}.device-selector.value:hover{transform:scale(1.05)}@media screen and (max-width: 1024px){.device-selector.value{width:150px;height:150px}}@media screen and (max-width: 680px){.device-selector.value{width:120px;height:120px;font-size:0.875rem}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.device-selection-container{display:flex;flex-direction:column;gap:16px;max-width:800px;margin:0 auto}.device-selection-container .device-card{display:flex;flex-direction:row;align-items:center;padding:20px;background:#ffffff;border:2px solid #e1e5e9;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,0.06);cursor:pointer;transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1);position:relative;overflow:hidden;user-select:none;outline:none}.device-selection-container .device-card:hover{border-color:#007bff;box-shadow:0 4px 20px rgba(0,123,255,0.15);transform:translateY(-2px)}.device-selection-container .device-card:focus{border-color:#007bff;box-shadow:0 0 0 3px rgba(0,123,255,0.25),0 4px 20px rgba(0,123,255,0.15);outline:none}.device-selection-container .device-card:active{transform:translateY(0);box-shadow:0 2px 8px rgba(0,0,0,0.06)}.device-selection-container .device-card.selected{border-color:#007bff;box-shadow:0 0 0 4px rgba(0,123,255,0.1),0 8px 32px rgba(0,123,255,0.2);background:linear-gradient(135deg, #fff 0%, #f8fbff 100%)}.device-selection-container .device-card.selected::before{content:'';position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg, #007bff 0%, #0056b3 100%)}.device-selection-container .device-card.selected:hover{transform:translateY(-1px);box-shadow:0 0 0 4px rgba(0,123,255,0.15),0 8px 32px rgba(0,123,255,0.25)}.device-selection-container .device-card.touch-active{transform:scale(0.98);box-shadow:0 1px 4px rgba(0,0,0,0.1)}.device-selection-container .device-card.disabled{opacity:0.6;cursor:not-allowed;pointer-events:none}.device-selection-container .device-card .device-radio{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.device-selection-container .device-card .device-image{width:189px;height:140px;background-size:contain;background-position:center;background-repeat:no-repeat;border-radius:8px;margin-right:24px;flex-shrink:0;border:1px solid #e1e5e9}.device-selection-container .device-card .device-content{flex:1;display:flex;flex-direction:column;gap:8px}.device-selection-container .device-card .device-content .device-name{font-size:12px;font-weight:600;color:#1a1d23;margin:0;line-height:1.3}.device-selection-container .device-card .device-content .device-description{font-size:9px;color:#6c757d;line-height:1.5;margin:0}.device-selection-container .device-card .device-check-indicator{width:24px;height:24px;border:2px solid #dee2e6;border-radius:50%;background:#ffffff;display:flex;align-items:center;justify-content:center;transition:all 0.2s ease;margin-left:16px;flex-shrink:0}.device-selection-container .device-card .device-check-indicator::after{content:'✓';color:#ffffff;font-size:14px;font-weight:bold;opacity:0;transform:scale(0.5);transition:all 0.2s ease}.device-selection-container .device-card:hover .device-check-indicator{border-color:#007bff;background:rgba(0,123,255,0.1)}.device-selection-container .device-card.selected .device-check-indicator{border-color:#007bff;background:#007bff;animation:checkmark-bounce 0.3s ease-out}.device-selection-container .device-card.selected .device-check-indicator::after{opacity:1;transform:scale(1)}@keyframes checkmark-bounce{0%{transform:scale(0.8)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.radio-wrapper{position:absolute;top:10px;left:10px}.custom-radio{width:16px;height:16px;border:2px solid white;border-radius:50%;background-color:transparent;transition:all 0.2s ease-in-out}.device-label{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:100%;height:100%;padding:30px;font-weight:bold;color:white;text-align:center;border-radius:10px;background-size:contain;background-position:center;background-repeat:no-repeat;border:2px solid transparent;transition:all 0.5s ease-in-out;cursor:pointer}.text-overlay{width:100%;background:rgba(0,0,0,0.4);padding:2px;border-radius:0 0 5px 5px;text-align:bottom center}.device-name{font-size:11px;font-weight:bold;color:white}.device-radio:checked+.device-label{border:2px #e7b10f solid;box-shadow:0 0 10px #e7b10f}.device-label:hover{transform:scale(1.02)}.device-selector{display:inline-block;position:relative;background-color:#ffffff;background-position:top center;background-repeat:no-repeat;border:1px solid rgba(30,88,124,0.478431);border-radius:0.25em;float:left;margin-bottom:1rem;margin-right:1rem;width:calc(100% / 2 - (1rem / 2))}.device-selector:nth-of-type(2n){margin-right:0}.device-selector.hidden{display:none}@media screen and (max-width: 680px){.device-selector{display:inline-block;position:relative;clear:both;float:none;width:100%;background-size:32%;margin-right:0}}input[type="radio"]+label.device-selector{display:inline-block;position:relative;background-color:#ffffff;background-position:top center;background-repeat:no-repeat;border:1px solid rgba(30,88,124,0.478431);border-radius:0.25em;float:left;margin-bottom:1rem;margin-right:1rem;width:calc(100% / 2 - (1rem / 2));background-clip:padding-box;border-radius:0.25em;clear:none;cursor:pointer;margin-top:10px}input[type="radio"]+label.device-selector:nth-of-type(2n){margin-right:0}input[type="radio"]+label.device-selector.hidden{display:none}@media screen and (max-width: 680px){input[type="radio"]+label.device-selector{display:inline-block;position:relative;clear:both;float:none;width:100%;background-size:32%;margin-right:0}}input[type="radio"]+label.device-selector:before{background-color:rgba(255,255,255,0);border-radius:0 0 0.25em 0;border-width:0;height:2em;left:0px;top:0px;width:2em}input[type="radio"]:checked+label.device-selector{border:1px solid #489ed2;box-shadow:0 0 10px -4px rgba(20,37,54,0.1)}input[type="radio"]:checked+label.device-selector:before{background-image:url(/assets/check-0115f85100449cb9e0959e05c1c1c1c440cb9beceb8c788b2967d13afd4bd13c.svg);background-color:#e7b10f;background-repeat:no-repeat;background-position:center 0.05em;border-width:0.65em}.show-more{margin-top:2rem}.device-container-display .device-selector{position:relative;background-size:contain;max-height:450px;max-width:400px;padding-bottom:30px;padding-top:0;width:100%}.device-container-display .device-selector:before{display:block;content:"";width:100%;padding-top:75%}.device-container-display .device-selector>.content{position:absolute !important;top:0;left:0;right:0;bottom:0}@media screen and (max-width: 680px){.device-container-display .device-selector{background-size:62%}}.bsa-display{display:inline-block;padding:6px 10px;font-weight:700;border-radius:6px;border:1px solid transparent;background:#f8fafc;color:#222}.bsa-green{background:#eef9ef;border-color:#d7f0d7;color:#0b6f14}.bsa-yellow{background:#fff9ed;border-color:#ffedc8;color:#7a5800}.bsa-red{background:#fff4f4;border-color:#ffcecf;color:#9b0000}.input-wrapper{display:flex;flex-direction:column;gap:8px}.input-wrapper label{font-weight:600;color:#495057;font-size:14px}select.form-control{border:2px solid #e1e5e9;border-radius:8px;padding:12px 16px;font-size:16px;transition:all 0.3s ease}select.form-control:focus{border-color:#007bff;box-shadow:0 0 0 3px rgba(0,123,255,0.1);outline:none}input[name="diagnosis[body_affected_other_val]"]{border:2px solid #e1e5e9;border-radius:6px;padding:8px 12px;font-size:14px;width:100px}input[name="diagnosis[body_affected_other_val]"]:focus{border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,0.1);outline:none}@media screen and (max-width: 768px){.device-selection-container .device-card{flex-direction:column;text-align:center;padding:16px}.device-selection-container .device-card .device-image{width:120px;height:80px;margin-right:0;margin-bottom:12px;align-self:center}.device-selection-container .device-card .device-content{align-items:center;text-align:center;margin-bottom:12px}.device-selection-container .device-card .device-content .device-name{font-size:11px}.device-selection-container .device-card .device-content .device-description{font-size:9px}.device-selection-container .device-card .device-check-indicator{margin-left:0;align-self:center}}@media screen and (max-width: 480px){.device-selection-container .device-card{padding:12px}.device-selection-container .device-card .device-image{width:100px;height:60px}}.device-selection-container.error .device-card{border-color:#dc3545}.device-selection-container.error .device-card:hover{border-color:#c82333}.error-message{color:#dc3545;font-size:14px;margin-top:8px;display:flex;align-items:center}.error-message::before{content:'⚠';margin-right:6px}.dosing-guide-templates{display:inline-block;position:relative;clear:both;margin:-1.4%;width:102.8%}.dosing-guide-templates .dosing-guide-template{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-touch-callout:none;-moz-touch-callout:none;-ms-touch-callout:none;-o-touch-callout:none;touch-callout:none;display:inline-block;position:relative;float:left;margin:1.4%;width:30.5333%;background-color:#ffffff;border:1px solid #1b3249;border-radius:0.25em;color:#5b626e;font-size:0.875em}@media screen and (min-width: 1280px){.dosing-guide-templates .dosing-guide-template{display:inline-block;position:relative;float:left;margin:1.4%;width:22.2%}}@media screen and (max-width: 680px){.dosing-guide-templates .dosing-guide-template{display:inline-block;position:relative;float:left;margin:1.4%;width:97.2%}}.dosing-guide-templates .dosing-guide-template-header,.dosing-guide-templates .dosing-guide-template-body{display:inline-block;position:relative;clear:both;float:none;width:100%;padding:1rem 1.25rem}.dosing-guide-templates .dosing-guide-template-header{background-image:url(/test-system.png);background-position:center;background-repeat:no-repeat;background-size:contain;border-bottom:1px solid #1b3249;overflow:hidden;padding-bottom:calc(56.25% - 2rem)}.dosing-guide-templates .dosing-guide-template-header:after,.dosing-guide-templates .dosing-guide-template-header:before{-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;opacity:0}.dosing-guide-templates .dosing-guide-template-header:after{-webkit-transform:translate(-50%, -50%);-khtml-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;top:50%;left:50%;margin-right:-50%;display:inline-block;position:relative;background-color:#489ed2;border:1px solid #489ed2;border-radius:0.25em;color:#ffffff;cursor:pointer;font-family:'Manrope', Arial, sans-serif;font-size:1em;line-height:140%;padding:0.875em 1.625em;content:"Edit Template";position:absolute;z-index:2}@media screen and (max-width: 680px){.dosing-guide-templates .dosing-guide-template-header:after{white-space:pre-wrap;word-wrap:break-word}}.dosing-guide-templates .dosing-guide-template-header:after a,.dosing-guide-templates .dosing-guide-template-header:after button,.dosing-guide-templates .dosing-guide-template-header:after span,.dosing-guide-templates .dosing-guide-template-header:after svg{display:inline-block;position:relative}.dosing-guide-templates .dosing-guide-template-header:after svg{height:0.9em;margin-left:0.375rem;width:0.9em}.dosing-guide-templates .dosing-guide-template-header:after svg use{fill:none;stroke:#ffffff;stroke-width:3;stroke-linecap:round}.dosing-guide-templates .dosing-guide-template-header:after:hover{background-color:#ffffff;color:#489ed2}.dosing-guide-templates .dosing-guide-template-header.cta-small:after{font-size:0.75em;letter-spacing:0.05em;margin-bottom:1rem;padding:0.655em 1.5em}.dosing-guide-templates .dosing-guide-template-header.cta-large:after{display:flex;flex-direction:row;font-size:1.188em;justify-content:center;min-width:320px;padding:1.5em 3em}.dosing-guide-templates .dosing-guide-template-header.cta-secondary:after{background-color:#ffffff;color:#5b626e}.dosing-guide-templates .dosing-guide-template-header.cta-user-status:after svg use{stroke:#5b626e}.dosing-guide-templates .dosing-guide-template-header.click:after{background-color:#489ed2;border-color:#489ed2}.dosing-guide-templates .dosing-guide-template-header.click-small:after{background-color:#489ed2;border-color:#489ed2;font-size:7px;padding:5px 8px}.dosing-guide-templates .dosing-guide-template-header.limited:after{background-color:orange;border-color:orange}.dosing-guide-templates .dosing-guide-template-header.limited-small:after{background-color:orange;border-color:orange;font-size:7px;padding:5px 8px}.dosing-guide-templates .dosing-guide-template-header.destroy-small:after{background-color:red;border-color:red;font-size:1rem !important;padding:0.75em 1.25em !important;margin-left:50px;min-height:2.5em !important;min-width:6em !important}.dosing-guide-templates .dosing-guide-template-header.destroy-h5:after{background-color:red;border-color:red;font-size:0.8em;padding:0.5em 1em}.dosing-guide-templates .dosing-guide-template-header.pulsing:after{animation:pulse 1.5s ease-in-out;animation-iteration-count:3}.dosing-guide-templates .dosing-guide-template-header:before{-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background-color:rgba(231,177,15,0.5);border-radius:0.25em 0.25em 0 0;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.dosing-guide-templates .dosing-guide-template-body .label{margin-bottom:0.5em}.dosing-guide-templates .dosing-guide-template-body .value{margin-bottom:0.75rem}.dosing-guide-templates .dosing-guide-template:hover .dosing-guide-template-header:before,.dosing-guide-templates .dosing-guide-template:hover .dosing-guide-template-header:after{-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;opacity:1}.order-info{text-transform:capitalize}th{border-bottom:1px solid #1b3249;color:rgba(91,98,110,0.85);font-size:15px;padding:10px 0px;text-align:left;text-transform:uppercase;width:100%}td{color:rgba(91,98,110,0.85);font-size:15px;padding:10px 0px;width:100%}.column{padding-right:10px;width:25%}.wrap-instructions{width:60%;margin-top:2.5rem}@media screen and (max-width: 680px){.mobile-hide{display:none !important}}.desktop-only{display:none}@media screen and (min-width: 1200px){.desktop-only{display:inline}}@media print{*{-webkit-print-color-adjust:exact;print-color-adjust:exact}body{-webkit-print-color-adjust:exact;print-color-adjust:exact}.prescription-overview,.info-container,.print-overview{page-break-inside:avoid}h1,h2,h3{page-break-after:avoid}}@page{margin:0.5in;size:letter}.break-page{page-break-after:always}body.print{font-size:10pt;padding:1% 0;overflow:visible}body.print table{width:100%;border-collapse:collapse;page-break-inside:auto}body.print table tbody tr td{padding:0;vertical-align:top}body.print .label{letter-spacing:0.01em}body.print hr{margin-bottom:0.5rem}body.print hr.no-margin{margin-top:0}body.print .inner-wrap{display:block;position:relative;margin-left:auto;margin-right:auto;width:90%;max-width:100%;max-width:8in;margin:0 auto}@media screen and (max-width: 680px){body.print .inner-wrap{max-width:100%}}body.print .print-header{background-color:#142536;color:#f4f4fc;margin-bottom:2.5rem;padding-top:2%}body.print .page-break-before{margin-top:1in;page-break-before:always}body.print p{display:inline-block;position:relative;clear:both;float:none;width:100%;font-size:1em}body.print p.note{font-family:'Manrope', Arial, sans-serif;font-size:0.8em}body.print .print-overview,body.print .print-overview div{line-height:160%}body.print .print-overview::after{content:"";display:table;clear:both}body.print .print-overview div{letter-spacing:0.02em;margin-bottom:1em;z-index:2}body.print .print-overview div.prescription-overview{display:inline-block;position:relative;clear:both;float:none;width:100%;margin-bottom:0}body.print .print-overview div.prescription-overview div{display:inline-block;position:relative}body.print .print-overview div.prescription-overview::after{content:"";display:table;clear:both}body.print .print-overview div.for-from{width:70%}body.print .print-overview .content .device-selector{margin:0;width:34%}body.print .print-overview .content p{width:70%;z-index:2}body.print .print-overview strong{color:#000000}body.print .print-overview span{margin-right:1em}body.print .print-overview-title{line-height:1.5em}body.print h1{display:inline-block;position:relative;clear:both;float:none;width:100%;font-size:2.5em;margin-bottom:0.875rem}body.print h2,body.print h3,body.print h4{color:#000000}body.print h3{font-size:1.3em;margin-bottom:0.5rem}body.print .device-selector,body.print .device-display{background-position:center;background-repeat:no-repeat;background-size:contain;border:none}body.print .device-selector{float:left;margin-bottom:0;padding-top:18%;position:absolute;right:0;top:0}body.print .device-display{display:inline-block;position:relative;clear:both;float:none;width:100%;padding-bottom:56.25%}body.print .info-container{clear:none;margin-bottom:1rem;page-break-inside:avoid}body.print .info-container-flex{display:flex;flex-direction:row;justify-content:space-between}body.print .info-container-flex-third{width:33.3%}body.print .info-container .value{margin-bottom:0.5rem}body.print .info-container.half{width:48%;float:left}body.print .info-container.half.left{margin-right:2%}body.print .info-container.half.right{margin-left:2%}body.print .signature-image{background-color:rgba(20,37,54,0.1);width:20%}body.print ul{margin-bottom:0.5rem;page-break-inside:avoid}body.print .half{width:48%;float:left}body.print .half.left{margin-right:2%}body.print .half.right{margin-left:2%}body.print .clearfix::after{content:"";display:table;clear:both}body.print .footer-space{height:100px}body.print .footer{position:fixed;bottom:0;width:100%;font-size:8pt}.print{background:#ffffff}.message{display:inline-block;position:relative;clear:both;float:none;width:100%;font-size:0.875em;padding:0 0 1.4em 4em}.message-info{display:inline-block;position:relative;clear:both;float:none;width:100%}.message-info-overview{float:left;line-height:3}@media screen and (max-width: 680px){.message-info-overview{line-height:1.5;margin-bottom:0.75rem}}.message-info .avatar{left:-4em;position:absolute}.message-info .message-date-time{color:#000000;font-size:0.85em;letter-spacing:0.05em;line-height:3.7;position:absolute;right:0}@media screen and (max-width: 680px){.message-info .message-date-time{display:inline-block;position:relative;clear:both;float:none;width:100%;line-height:140%}}.message-name{color:#000000;font-family:'Manrope', Arial, sans-serif}.message-content .file-attachment{display:inline-block;position:relative;background-color:#ffffff;border:1px solid #ffffff;border-radius:0.25em;color:#1b3249;cursor:pointer;font-family:'Manrope', Arial, sans-serif;font-size:1em;line-height:140%;padding:0.875em 1.625em;padding-bottom:1em;padding-top:1em}@media screen and (max-width: 680px){.message-content .file-attachment{white-space:pre-wrap;word-wrap:break-word}}.message-content .file-attachment a,.message-content .file-attachment button,.message-content .file-attachment span,.message-content .file-attachment svg{display:inline-block;position:relative}.message-content .file-attachment svg{height:0.9em;margin-left:0.375rem;width:0.9em}.message-content .file-attachment svg use{fill:none;stroke:#1b3249;stroke-width:3;stroke-linecap:round}.message-content .file-attachment:hover{background-color:#ffffff;color:#ffffff}.message-content .file-attachment.cta-small{font-size:0.75em;letter-spacing:0.05em;margin-bottom:1rem;padding:0.655em 1.5em}.message-content .file-attachment.cta-large{display:flex;flex-direction:row;font-size:1.188em;justify-content:center;min-width:320px;padding:1.5em 3em}.message-content .file-attachment.cta-secondary{background-color:#ffffff;color:#5b626e}.message-content .file-attachment.cta-user-status svg use{stroke:#5b626e}.message-content .file-attachment.click{background-color:#489ed2;border-color:#489ed2}.message-content .file-attachment.click-small{background-color:#489ed2;border-color:#489ed2;font-size:7px;padding:5px 8px}.message-content .file-attachment.limited{background-color:orange;border-color:orange}.message-content .file-attachment.limited-small{background-color:orange;border-color:orange;font-size:7px;padding:5px 8px}.message-content .file-attachment.destroy-small{background-color:red;border-color:red;font-size:1rem !important;padding:0.75em 1.25em !important;margin-left:50px;min-height:2.5em !important;min-width:6em !important}.message-content .file-attachment.destroy-h5{background-color:red;border-color:red;font-size:0.8em;padding:0.5em 1em}.message-content .file-attachment.pulsing{animation:pulse 1.5s ease-in-out;animation-iteration-count:3}.message-content .file-attachment span{font-family:'Manrope', Arial, sans-serif;line-height:1.1;margin-right:0.75rem}.message-box{background-color:#f4f4fc;border-top:1px solid #1b3249;box-shadow:0 -14px 60px -32px;bottom:0;padding:2rem 4%;position:fixed;width:calc(100% - 278px);z-index:4}.message-box.unstuck{display:inline-block;position:relative;clear:both;float:none;width:100%;padding:2rem 5%;position:absolute}@media screen and (max-width: 1024px){.message-box{padding:2rem 5%;width:100%}}.message-box input{float:left;margin-right:1%}.message-box input[type="text"]{margin-bottom:0;width:79%}@media screen and (max-width: 680px){.message-box input[type="text"]{width:calc(100% - 3.25em - 0.375rem);margin:0}}.message-box input[type="submit"]{display:none}.message-box a.cta{float:left;padding-left:1.6%;padding-right:1.6%;width:20%}@media screen and (max-width: 680px){.message-box a.cta.icon-cta{float:right;height:3.25em;width:3.25em}}@media screen and (max-width: 680px){.message-box a.cta.icon-cta svg{-webkit-transform:translate(-50%, -50%);-khtml-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;top:50%;left:50%;margin-right:-50%;margin:0;right:auto}}.message-thread{padding-top:2em;padding:12em 0}@media screen and (max-width: 680px){.message-thread{padding:10em 0 14em}}.message-thread .form-header{display:inline-block;position:relative;clear:both;float:none;width:100%;background-color:#f4f4fc;border-bottom:1px solid #1b3249;box-shadow:0 14px 60px -32px;padding:2em 5% 0;position:absolute;top:2px;width:100%;z-index:4}.message-thread .form-header.stuck{padding-left:4%;padding-right:4%;position:fixed;top:0;width:80.25%}@media screen and (max-width: 1024px){.message-thread .form-header.stuck{width:100%;padding-left:5%;padding-right:5%}}@media screen and (max-width: 680px){.message-thread .form-header.stuck{position:absolute}}.message-thread .form-header hr{display:none}.message-thread-container{display:inline-block;position:relative;clear:both;float:none;width:100%}.category-tiles{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:0.75rem}.category-tiles a.category-tiles-tile,.category-tiles .category-tiles-spacer{width:32%}@media screen and (max-width: 680px){.category-tiles a.category-tiles-tile,.category-tiles .category-tiles-spacer{width:49%}}@media screen and (max-width: 480px){.category-tiles a.category-tiles-tile,.category-tiles .category-tiles-spacer{width:100%}}.category-tiles a.category-tiles-tile{align-items:center;background:#ffffff;border-radius:0.25em;border:1px solid #1b3249;display:flex;flex-direction:column;justify-content:center;margin-bottom:1.25rem;padding:2rem;text-align:center}@media screen and (max-width: 480px){.category-tiles a.category-tiles-tile{font-size:0.875em;flex-direction:row;justify-content:flex-start;margin-bottom:0.75rem;padding:0.875rem;text-align:left}}.category-tiles a.category-tiles-tile:hover{box-shadow:0 0 70px 6px rgba(20,37,54,0.1)}.category-tiles a.category-tiles-tile.tile-practices svg,.category-tiles a.category-tiles-tile.tile-practices svg use{fill:#489ed2}.category-tiles a.category-tiles-tile.tile-patients svg,.category-tiles a.category-tiles-tile.tile-patients svg use{fill:red}.category-tiles a.category-tiles-tile.tile-prescriptions svg,.category-tiles a.category-tiles-tile.tile-prescriptions svg use{fill:#2c60b3}.category-tiles a.category-tiles-tile.tile-dosing svg,.category-tiles a.category-tiles-tile.tile-dosing svg use{fill:#142536}.category-tiles a.category-tiles-tile.tile-orders svg,.category-tiles a.category-tiles-tile.tile-orders svg use{fill:#e7b10f}.category-tiles a.category-tiles-tile.tile-users svg,.category-tiles a.category-tiles-tile.tile-users svg use{fill:#1fb398}.category-tiles a.category-tiles-tile svg.tile-icon{height:2.375rem;width:2.375rem;margin-bottom:1rem}@media screen and (max-width: 480px){.category-tiles a.category-tiles-tile svg.tile-icon{margin-bottom:0;margin-right:1rem}}.category-tiles a.category-tiles-tile .tile-text .label{margin-bottom:0.5rem}@media screen and (max-width: 480px){.category-tiles a.category-tiles-tile .tile-text .label{margin-bottom:0.25rem}}.category-tiles a.category-tiles-tile .tile-text .label.active{color:#489ed2}.category-tiles a.category-tiles-tile .tile-text .label:last-of-type{margin-bottom:0}.category-tiles a.category-tiles-tile .tile-text .value{color:#142536;font-family:'Manrope', Arial, sans-serif;font-size:2.4em;margin-bottom:0.5rem}@media screen and (max-width: 480px){.category-tiles a.category-tiles-tile .tile-text .value{font-family:'Manrope', Arial, sans-serif;margin-bottom:0.25rem}}.category-tiles a.category-tiles-tile .tile-arrow{display:none;margin-left:auto}@media screen and (max-width: 480px){.category-tiles a.category-tiles-tile .tile-arrow{display:block}}.category-tiles a.category-tiles-tile .tile-arrow svg{height:0.625rem;width:0.625rem}.category-tiles a.category-tiles-tile .tile-arrow svg,.category-tiles a.category-tiles-tile .tile-arrow svg use{fill:#5b626e}.contact-form{margin:auto;position:relative;display:flex;flex-direction:column}@media screen and (max-width: 1024px){.contact-form{border-radius:0px;width:auto}.contact-form section{padding-top:5.5rem}}.contact-form .flash-message-container{position:relative;text-align:center;top:-2rem;z-index:1}.contact-form .flash-message-container section{padding:0px}.contact-form .form-container{background:#ffffff;border-radius:12px;bottom:0;left:0;margin:auto;max-width:637px;padding-left:60px;padding-right:60px;top:0;right:0;height:auto}.contact-form .form-container p{color:#142536}.contact-form .form-container p:nth-child(1){font-family:'Manrope', Arial, sans-serif;font-size:13px;line-height:15px;letter-spacing:0.04em;text-transform:uppercase}.contact-form .form-container p:nth-child(3){font-family:'Manrope', Arial, sans-serif;font-size:16px;line-height:18px}.contact-form .input-container{display:inline-block;clear:both;float:none;width:100%;clear:none;margin-bottom:0px}.contact-form .button{display:flex;justify-content:space-between;width:100%}.contact-form .button-cancel,.contact-form .button-submit{border:1px solid #489ed2;border-radius:4px;color:#142536;font-size:13px;letter-spacing:0.04em;line-height:140%;padding:10px;text-align:center;text-transform:uppercase;width:250px}.contact-form .button-cancel{background:#ffffff}
