@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.selectric-wrapper{position:relative;cursor:pointer}:not(.ui-datepicker-title)>.selectric-wrapper{min-width:173px}@media (min-width: 768px){:not(.ui-datepicker-title)>.selectric-wrapper{min-width:250px;max-width:370px}}.ui-datepicker-title>.selectric-wrapper{width:50%}.selectric-responsive{width:100%}.selectric{border:1px solid #8B8992;border-radius:4px;background:#fff;position:relative;overflow:hidden}.selectric-flush .selectric:not(last-child){border-bottom-right-radius:0;border-top-right-radius:0}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 0 0 12px;font-size:14px;line-height:34px;height:34px;color:#3d3b49;-webkit-user-select:none;user-select:none;font-weight:400}@media (min-width: 768px){.selectric .label{line-height:46px;height:46px;margin:0 0 0 16px}}.ui-datepicker-title .selectric .label{height:32px;line-height:32px;padding-right:32px;text-align:left}.selectric .label em{font-style:normal}.selectric .button{display:block;position:absolute;right:0;top:0;width:38px;height:34px;line-height:34px;background-color:#fff;color:#bbb;text-align:center;display:flex;align-items:center;justify-content:center;color:#fff;text-indent:-9999px}@media (min-width: 768px){.selectric .button{width:51px;height:46px;line-height:46px}}.ui-datepicker-title .selectric .button{height:100%;line-height:20px;width:32px}.selectric .button:after{background-image:var(--vectors-icons-arrow-bottom-url);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:12px;width:12px;transition:transform .35s cubic-bezier(.3,.86,.36,.95)}.selectric-focus .selectric{border-color:#aaa}.selectric-hover .selectric .button{color:#a2a2a2}.selectric-hover .selectric .button:after{border-top-color:#a2a2a2}.selectric-open{z-index:9999}.selectric-open .selectric-items{display:block;z-index:3}.selectric-open .button:after{transform:rotate(180deg)}.selectric-disabled{filter:alpha(opacity=50);opacity:.5;cursor:default;-webkit-user-select:none;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;box-sizing:border-box;opacity:0}.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:none!important;border:none!important;font:0/0 a!important;background:none!important}.selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important}.selectric-up-items .selectric-items{top:auto!important;bottom:calc(100% + 6px)!important}.selectric-items{display:none;position:absolute;top:calc(100% + 6px);left:0;background:#fff;border-radius:4px;z-index:-1;box-shadow:4px 4px 10px 5px #3d3b4933;overflow:hidden}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items ul,.selectric-items li{list-style:none;padding:0;margin:0;font-size:14px;line-height:20px;min-height:20px;font-weight:400}.selectric-items li:not([hidden]){display:block;padding:10px;color:#666;cursor:pointer}.selectric-items li:not([hidden]).selected{background:#4fafad;color:#fff}.selectric-items li:not([hidden]).highlighted{background:#4fafad;color:#fff}.selectric-items li:not([hidden]).highlighted:hover{background:#4fafad;color:#fff}.selectric-items li:not([hidden]):hover{background:#cae7e6;color:#3d3b49}.selectric-items em{font-style:normal}.selectric-items .disabled{filter:alpha(opacity=50);opacity:.5;cursor:default!important;background:none!important;color:#666!important;-webkit-user-select:none;user-select:none;display:none!important}.selectric-items .selectric-group .selectric-group-label{font-weight:700;padding-left:10px;cursor:default;-webkit-user-select:none;user-select:none;background:none;color:#444}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}.selectric-items .selectric-group li{padding-left:25px}.opt-default{display:none!important}.ui-datepicker-title{column-gap:6px;display:flex;padding-left:32px;padding-right:32px}.selectric--multiple .selectric-items>.selectric-scroll>ul li:not(.selectric-group-label,[hidden]){align-items:center;display:flex;padding-left:10px;position:relative}.selectric--multiple .selectric-items>.selectric-scroll>ul li:not(.selectric-group-label,[hidden]):before{background:#fff;border-radius:2px;border-color:#3d3b49;border-style:solid;border-width:1px;content:"";display:block;height:20px;margin-right:12px;min-width:20px;position:relative;width:20px}.selectric--multiple .selectric-items>.selectric-scroll>ul li:not(.selectric-group-label,[hidden]).selected:before{background-color:#4fafad;border-color:#fff}.selectric--multiple .selectric-items>.selectric-scroll>ul li:not(.selectric-group-label,[hidden]).selected:after{border-color:#fff;border-style:solid;border-width:0 0 2px 2px;content:"";height:6px;left:15px;margin-top:-5px;position:absolute;transform:rotate(-45deg);width:11px}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.7;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-infobar,.fancybox-toolbar,.fancybox-caption,.fancybox-navigation .fancybox-button{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption,.fancybox-show-nav .fancybox-navigation .fancybox-button{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-ms-transform-origin:top left;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-swipe .fancybox-content,.fancybox-can-pan .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--video .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--iframe .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-video,.fancybox-iframe{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:#1e1e1e99;border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:visited,.fancybox-button:link{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--play svg:nth-child(2),.fancybox-button--fsenter svg:nth-child(2){display:none}.fancybox-button--pause svg:nth-child(1),.fancybox-button--fsexit svg:nth-child(1){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:0;transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(to top,#000000d9,#0000004d 50%,#00000026 65%,#00000013 75.5%,#00000009 82.85%,#00000005 88%,#0000);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding: max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:fancybox-rotate 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes fancybox-rotate{to{transform:rotate(360deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleZ(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-ms-transform:rotate(-360deg);transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-ms-transform:rotate(360deg);transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-ms-transform:rotate(0deg);transform:rotate(0)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleZ(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media all and (max-height: 576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding: max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:visited,.fancybox-share__button:link{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px #0000004d}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#0000001a;background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media all and (max-width: 576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}/*!
 * jQuery UI CSS Framework 1.13.2
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}/*!
 * jQuery UI Tooltip 1.13.2
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/tooltip/#theming
 */.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}.visually-hidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}[x-cloak]{display:none!important}body{color:#3d3b49;font-family:Ubuntu,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:12px;line-height:1.5;font-weight:500}@media (min-width: 768px){body{font-size:14px}}a{transition:color .35s cubic-bezier(.3,.86,.36,.95);color:#4fafad;text-decoration:none}a:hover{color:#479d9c;text-decoration:none}ul,ol,dl,p{margin:0 0 1.5em}h1,.h1{font-size:18px;font-weight:500;margin:0 0 30px}@media (min-width: 768px){h1,.h1{font-size:28px}}h2,.h2{font-size:14px;font-weight:500;margin:0 0 30px}@media (min-width: 768px){h2,.h2{font-size:20px}}h3,.h3{font-size:14px;font-weight:400;margin:0 0 30px}@media (min-width: 768px){h3,.h3{font-size:20px}}h4,.h4{font-size:14px;font-weight:500;margin:0 0 30px}@media (min-width: 768px){h4,.h4{font-size:16px}}h5,.h5{font-size:14px;font-weight:400;margin:0 0 30px}@media (min-width: 768px){h5,.h5{font-size:16px}}h6,.h6{font-size:12px;font-weight:500;margin:0 0 30px}@media (min-width: 768px){h6,.h6{font-size:14px}}fieldset{border:0;padding:0;margin:0}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{transition:border-color .35s cubic-bezier(.3,.86,.36,.95);border:1px solid #8B8992;background-color:#fff;width:100%;min-width:0;padding:14px 16px;-webkit-appearance:none;font-size:14px;line-height:1;color:#3d3b49;border-radius:4px;height:36px}@media (min-width: 768px){input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{height:46px;max-width:370px}}input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,textarea::placeholder{color:#3d3b49}input[type=email]:focus,input[type=email]:hover,input[type=number]:focus,input[type=number]:hover,input[type=password]:focus,input[type=password]:hover,input[type=search]:focus,input[type=search]:hover,input[type=tel]:focus,input[type=tel]:hover,input[type=text]:focus,input[type=text]:hover,textarea:focus,textarea:hover{box-shadow:none;outline:none}input[type=email]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,textarea:disabled{opacity:.4}input[type=email].w-2-char,input[type=number].w-2-char,input[type=password].w-2-char,input[type=search].w-2-char,input[type=tel].w-2-char,input[type=text].w-2-char,textarea.w-2-char{width:calc(2em + 64px)!important}input[type=email].w-4-char,input[type=number].w-4-char,input[type=password].w-4-char,input[type=search].w-4-char,input[type=tel].w-4-char,input[type=text].w-4-char,textarea.w-4-char{width:calc(4em + 48px)!important}textarea{min-height:100px;height:100px;max-height:100px;resize:none}.custom-check-radio{display:flex;align-items:center;font-weight:400}.custom-check-radio [type=checkbox],.custom-check-radio [type=radio]{opacity:0;pointer-events:none;position:absolute;z-index:-1}.custom-check-radio .fake-input{display:inline-block;width:20px;min-width:20px;height:20px;border:1px solid #3D3B49;background:#fff;position:relative;margin-right:12px;border-radius:2px}.custom-check-radio .fake-label em{font-style:normal;color:#8b8992}.custom-check-radio .add-text{display:block}.custom-check-radio [type=radio]+.fake-input{border-radius:100%}.custom-check-radio [type=checkbox]+.fake-input:before{content:"";width:11px;height:6px;position:absolute;top:50%;left:50%;border:2px solid #fff;border-width:0 0 2px 2px;opacity:0;transform:rotate(-45deg);margin:-5px 0 0 -5px}.custom-check-radio [type=radio]+.fake-input:before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;background:#4fafad;border-radius:100%;opacity:0}.custom-check-radio [type=checkbox]:checked+.fake-input{background-color:#4fafad;border-color:#4fafad}.custom-check-radio [type=radio]:checked+.fake-input:before,.custom-check-radio [type=checkbox]:checked+.fake-input:before{opacity:1}.custom-check-radio input:disabled+.fake-input,.custom-check-radio input:disabled~.fake-label{opacity:.5}.quantity{position:relative;overflow:hidden;border-radius:4px;max-width:130px;width:100%}.quantity input[type=number]::-webkit-inner-spin-button,.quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity input[type=number]{-moz-appearance:textfield}.quantity input{width:100%;max-width:130px;height:46px;line-height:1.65;float:left;display:block;margin:0;padding:0 27px;border:1px solid #8B8992;border-radius:4px;text-align:center}@media (min-width: 768px){.quantity input{padding-left:40px;padding-right:40px}}.quantity input:focus{outline:0}.quantity input[type=number]:disabled+.quantity-nav{display:none}.quantity .quantity-button{position:relative;cursor:pointer;width:25px;display:flex;align-items:center;justify-content:center;text-align:center;color:#8b8992;-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0;bottom:0}@media (min-width: 768px){.quantity .quantity-button{width:38px}}.quantity .quantity-button:hover{color:#4fafad}.quantity .quantity-button.quantity-up{position:absolute;left:auto;right:0}.quantity .quantity-button.quantity-up .icon{font-size:12px}@media (min-width: 768px){.quantity .quantity-button.quantity-up .icon{font-size:14px}}.quantity .quantity-button.quantity-down{position:absolute}.quantity .quantity-button.quantity-down:hover .icon:before{background-color:#4fafad}.quantity .quantity-button.quantity-down .icon{font-size:1.7px}.quantity .quantity-button.quantity-down .icon:before{content:"";width:14px;height:2px;background-color:#8b8992;display:block}@media (min-width: 768px){.quantity .quantity-button.quantity-down .icon{font-size:2px}}.quantity .quantity-button.quantity-down .icon{font-size:12px}@media (min-width: 768px){.quantity .quantity-button.quantity-down .icon{font-size:14px}}.sub-row{margin-bottom:24px;display:flex;align-items:flex-start}@media (min-width: 768px){.sub-row--space-between{justify-content:space-between}.sub-row.align-center{align-items:center}}.row-result{margin-bottom:24px;background-color:#f3f5f5;font-weight:500;padding:.3rem .5rem;border-radius:4px;width:100%}.label-inline{display:block;font-weight:400;margin-bottom:10px}@media (min-width: 768px){.label-inline{width:120px;min-width:120px;padding-right:15px;margin-bottom:0}}.text-editor{margin-bottom:24px}.text-editor img{width:100%}@media (min-width: 768px){.single-column-holder{margin-left:-21px;margin-right:-21px}}@media (min-width: 768px){.single-column-holder input[type=email],.single-column-holder input[type=number],.single-column-holder input[type=password],.single-column-holder input[type=search],.single-column-holder input[type=tel],.single-column-holder input[type=text],.single-column-holder select,.single-column-holder textarea,.single-column-holder .selectric-wrapper{max-width:none;width:50%}}.single-column-holder .row{width:100%}.single-column-holder .sub-row input[type=email],.single-column-holder .sub-row input[type=number],.single-column-holder .sub-row input[type=password],.single-column-holder .sub-row input[type=search],.single-column-holder .sub-row input[type=tel],.single-column-holder .sub-row input[type=text],.single-column-holder .sub-row select,.single-column-holder .sub-row textarea,.single-column-holder .sub-row .selectric-wrapper{flex-grow:1;width:auto}@media (min-width: 768px){.single-column-holder .sub-row{width:50%}}.two-columns-holder{margin-bottom:40px}@media (min-width: 768px){.two-columns-holder{display:flex;flex-wrap:wrap;margin:0 -21px 52px}}.row{margin:0 0 24px}@media (min-width: 768px){.row{padding:0 21px 0 0;margin:0 0 24px;width:50%}}.label-block{display:block;margin-bottom:8px;font-weight:400}.label-block b{font-weight:500}.label-block em{font-style:normal;color:#8b8992}.divider{height:1px;background-color:#d8d8db;margin:0 -20px 24px}@media (min-width: 768px){.divider{margin:0 -48px 24px}}.pessary-form .sub-row .label-inline{align-self:center;min-width:auto;width:auto}@media (max-width: 767px){.pessary-form .dates-row .label-inline{margin:10px 0}}.pessary-form .quantity{max-width:none}.pessary-form .quantity input[type=number]{width:100%}.selectric-w-2-char{min-width:calc(2em + 64px)!important}.selectric-w-4-char{min-width:calc(4em + 48px)!important}.create-patient-form .two-columns-holder{margin:0}.create-patient-form .two-columns-holder .two-columns-holder{display:flex;flex-wrap:nowrap;grid-gap:24px}.create-patient-form .two-columns-holder .two-columns-holder .row{padding:0}@media (max-width: 767px){.create-patient-form .two-columns-holder .two-columns-holder .row{width:100%}}.create-patient-form .two-columns-holder .one-line{display:flex;align-items:center;height:46px}.edit-patient-form .patient-section .row{width:84%}.edit-patient-form .patient-section p,.edit-patient-form .patient-section p i,.edit-patient-form .patient-section .fake-label{font-weight:500}.my-settings-form{max-width:370px;width:100%}.my-settings-form .two-columns-holder{margin:0;grid-gap:24px}@media (min-width: 768px){.my-settings-form .two-columns-holder{flex-wrap:nowrap}}.my-settings-form .two-columns-holder div{width:100%;margin-bottom:24px}@media (min-width: 768px){.my-settings-form .two-columns-holder div{width:50%;margin-bottom:0}}.toggle-password{position:relative}.toggle-password .ico-holder{cursor:pointer;right:25px;top:15px;position:absolute}.toggle-password .ico-holder .ico2{display:none}.switchers{height:25px;line-height:25px;display:flex;justify-content:center;align-items:center;gap:12px;margin:6px 0}.switchers .switch-wrap{text-decoration:underline;color:#4fafad}.switchers .label{margin-left:45px;cursor:pointer;display:inline-block;text-decoration:underline}.switchers .switch{position:relative;display:inline-block;width:auto;height:25px}.switchers .switch input{opacity:0;width:0;height:0}.switchers .slider{width:42px;position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#f2f2f2;-webkit-transition:.4s;transition:.4s}.switchers .slider:before{position:absolute;content:"";height:21px;width:21px;left:2px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.switchers input:checked+.slider{background-color:#4fafad}.switchers input:focus+.slider{box-shadow:0 0 1px #4fafad}.switchers input:checked+.slider:before{-webkit-transform:translateX(17px);-ms-transform:translateX(17px);transform:translate(17px)}.switchers .slider.round{border-radius:14px}.switchers .slider.round:before{border-radius:50%}body{background-color:#f3f5f4}.wrapper{width:100%;position:relative;overflow:hidden}.accessibility{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.accessibility:focus{position:static;width:auto;height:auto}.js-tab-hidden{display:block!important;left:-9999px!important;position:absolute!important;top:-9999px!important}.popup-holder{position:relative;overflow:hidden;height:0}.text-center{text-align:center}.text-left{text-align:left}@media (min-width: 1440px){.small-text-widescreen{font-size:14px!important}}.medium-text{font-size:16px;font-weight:500}.label{display:block;font-size:14px;font-weight:400}.label.sm{font-size:12px}.fw-500{font-weight:500!important}@media (max-width: 767px){.mb-sm-12{margin-bottom:12px!important}}.mb-0{margin-bottom:0!important}.mb-8{margin-bottom:8px!important}.mb-12{margin-bottom:12px!important}.mb-24{margin-bottom:24px!important}.mt-24{margin-top:24px!important}.mr-6{margin-right:6px!important}.mr-12{margin-right:12px!important}.mr-24{margin-right:24px!important}.ml-0{margin-left:0!important}.ml-6{margin-left:6px!important}.ml-12{margin-left:12px!important}.ml-24{margin-left:24px!important}.mt-0{margin-top:0!important}.mt-6{margin-top:6px!important}.mt-12{margin-top:12px!important}.pl-0{padding-left:0!important}.pr-0{padding-right:0!important}.pt-0{padding-top:0!important}.pt-42{padding-top:42px!important}.pb-0{padding-bottom:0!important}@media (max-width: 767px){.nav-active{overflow:hidden}}@media (min-width: 768px){.page-holder{display:flex}}.main{position:relative;min-height:100vh;transition:width .35s cubic-bezier(.3,.86,.36,.95);padding:0 12px 12px}@media (min-width: 768px){.main{height:100vh;overflow-y:auto;width:calc(100% - 236px);padding:24px}.hidden-aside .main{width:calc(100% - 80px)}.main.no-sidebar{width:100%}}.main-content{position:relative;z-index:2}.pink{color:#af2178}.green{color:#4fafad}.light-grey{color:#8b8992}.two-columns{margin:0 0 24px}@media (min-width: 1024px){.two-columns{display:flex;margin:0 -12px 24px;align-items:stretch}}.two-columns .column{margin:0 0 24px}@media (min-width: 1024px){.two-columns .column{width:50%;padding:0 12px;margin:0;display:flex;flex-direction:column;justify-content:space-between}}.separator{height:5px;background-color:#4fafad;margin-bottom:36px;margin-top:24px}.d-block{display:block!important}.d-inline-block{display:inline-block}.disposition{display:inline-block;font-size:14px;line-height:1;font-weight:400;border-radius:4px;text-align:center;min-width:123px;padding:8px 5px;white-space:nowrap}.disposition.disposition_intake{background-color:#f7eaef;color:#b42e63}.disposition.disposition_fitting{background-color:#f6eafa;color:#a62fcf}.disposition.disposition_follow_up{background-color:#edf1f7;color:#4f75af}.disposition.disposition_diagnosis{background-color:#fcefdc;color:#eca73f}.disposition.disposition_continuing_care{background-color:#ebf8f5;color:#36be9d}.default-list{padding:0;margin:0 0 24px;list-style:none;font-size:14px;font-weight:500}.default-list li{margin-bottom:12px;padding-left:30px;position:relative}.default-list li:after{content:"";position:absolute;top:9px;left:15px;width:4px;height:4px;border-radius:50%;background-color:#4fafad}.default-list b{font-weight:500}.default-list b+em{font-style:normal;font-weight:400;text-transform:uppercase;color:#8b8992;margin-left:3px}.footnote-text{display:block;color:#8b8992;font-size:14px;font-weight:400;margin-bottom:18px;margin-top:12px}.forms-chart-holder,.reported-issues-holder{background-color:#fff;padding:0 12px 12px;margin-bottom:24px}@media (min-width: 768px){.forms-chart-holder,.reported-issues-holder{padding:0 24px 24px;margin-bottom:48px}}.nowrap{white-space:nowrap}.text-start{text-align:left!important}.flex{display:flex}.align-center{align-items:center}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}@media (min-width: 768px){.md\:mr-24{margin-right:24px!important}}.font-bold{font-weight:700!important}.align-text-top{vertical-align:text-top}.min-w-50{min-width:50px!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.w-full{width:100%}textarea.muted-placeholder::placeholder{color:silver}.bg-yellow-100{background-color:#fef9c3!important}.normal-case{text-transform:none!important}.text-sm{font-size:.875rem;line-height:1.25rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.d-none{display:none!important}@media (max-width: 767px){.docs-page .main{padding:0}}.content-holder{max-width:1200px;background:#fff;margin:0 auto;font-weight:400}.content-holder .logo-holder{padding-bottom:40px;border-bottom:1px solid #f3f5f4}.content-holder .logo-holder .logo{display:block;padding:20px 0 20px 40px}.content-holder .logo-holder .logo a{display:block}.content-holder .logo-holder .logo img{width:100%}.content-holder .logo-holder .logo.logo-lg{width:237px;height:74px;display:block}.hidden-aside .content-holder .logo-holder .logo.logo-lg{display:none}.content-holder .content-text-holder{max-width:1060px;margin:40px auto 0;padding:0 40px}.content-holder .content-text-holder .terms-list{list-style-type:decimal;margin-left:25px}.content-holder .content-text-holder .terms-list li{margin-bottom:20px}.page-bottom-block{display:flex;justify-content:end;align-items:center;margin-top:10px}.page-bottom-block .bottom-menu{margin:0 10px;font-size:12px}.page-bottom-block .bottom-menu li{display:inline;margin-right:20px}.page-bottom-block .release{font-size:10px;color:silver}a.hidden{display:none}.confirm-page .childbirth-component{text-align:center}.confirm-page .childbirth-component .ico-holder{display:flex;justify-content:center;font-size:46px;color:#4fafad}.confirm-page .childbirth-component a{font-size:20px}@media print{.sidebar,.sidebar *,.header-page-component,.header-page-component *,.no-print,.no-print *{display:none!important}table{table-layout:fixed!important;width:100%!important}}.sidebar{background-color:#fff;transition:width .35s cubic-bezier(.3,.86,.36,.95);padding:24px}@media (min-width: 768px){.sidebar{width:236px;padding:40px 16px 24px;display:flex;flex-direction:column;justify-content:space-between}}@media (max-width: 767px){.sidebar{position:absolute;top:0;left:0;bottom:0;z-index:999;width:100%;margin:0;transform:translate(-100%);transition:transform .35s cubic-bezier(.3,.86,.36,.95);height:100vh;overflow-y:auto}.nav-active .sidebar{z-index:999;transform:translate(0)}}@media (min-width: 768px){.hidden-aside .sidebar{width:80px}}.sidebar .logo{display:block;margin:0 auto 40px}.sidebar .logo a{display:block}.sidebar .logo img{width:100%}.sidebar .logo.logo-lg{width:157px;height:57px;display:block}.hidden-aside .sidebar .logo.logo-lg{display:none}@media (max-width: 767px){.sidebar .logo.logo-lg{display:none}}.sidebar .logo.logo-sm{display:none;width:41px;height:39px;margin:0 auto 58px}@media (max-width: 767px){.sidebar .logo.logo-sm{display:none}}.hidden-aside .sidebar .logo.logo-sm{display:block}.sidebar .top-box{width:100%}.sidebar .hide-navigation{padding-left:10px;padding-right:10px;width:100%;min-width:0}@media (max-width: 767px){.sidebar .hide-navigation{display:none}}.hidden-aside .sidebar .hide-navigation{background-color:#4fafad;color:#fff;width:48px;height:48px;padding:0;display:flex;align-items:center;justify-content:center;margin:0 auto}.hidden-aside .sidebar .hide-navigation:hover{background-color:#4fafadcc;color:#fff}.hidden-aside .sidebar .hide-navigation .ico-holder{margin-right:0}.hidden-aside .sidebar .hide-navigation em{display:none}.sidebar .hide-navigation .ico-holder{margin-right:10px}.sidebar .hide-navigation em{white-space:nowrap}@media (max-width: 767px){.sidebar .nav-opener{margin-bottom:30px}}.nav-opener{width:19px;min-width:19px;height:14px;position:relative;text-indent:-9999px;z-index:1000;vertical-align:top;display:inline-block;padding:0;margin-right:12px}@media (min-width: 768px){.nav-opener{display:none}}.nav-opener:before,.nav-opener:after,.nav-opener span{background:#3d3b49;position:absolute;top:0;left:0;right:0;height:2px;margin-top:0;transition:all .2s linear}.nav-opener:before,.nav-opener:after{content:"";top:6px}.nav-opener:after{top:12px}.nav-active .nav-opener span{opacity:0}.nav-active .nav-opener:hover{opacity:.9}.nav-active .nav-opener:after,.nav-active .nav-opener:before{-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:6px;left:0;right:0}.nav-active .nav-opener:after{-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}button,input[type=button]{background:none;border:none}.btn-primary,.btn-white,.btn-primary-outline{display:inline-flex;align-items:center;justify-content:center;background-color:#4fafad;border-style:none;color:#fff;border-radius:4px;font-size:12px;line-height:1;padding:11px 15px;min-width:140px;transition:color .35s cubic-bezier(.3,.86,.36,.95),background-color .35s cubic-bezier(.3,.86,.36,.95),border-color .35s cubic-bezier(.3,.86,.36,.95)}@media (min-width: 768px){.btn-primary,.btn-white,.btn-primary-outline{font-size:16px;padding:16px 25px;min-width:170px}}.btn-primary:hover,.btn-white:hover,.btn-primary-outline:hover{background-color:#4fafadcc;color:#fff}.btn-primary .ico-holder,.btn-white .ico-holder,.btn-primary-outline .ico-holder{width:22px;min-width:22px;font-size:22px;display:flex;align-items:center;justify-content:center;margin-right:16px}.btn-primary em,.btn-white em,.btn-primary-outline em{font-style:normal}.btn-primary.pink,.btn-white.pink,.btn-primary-outline.pink{color:#af2178;border-color:#af2178}.btn-primary.pink:hover,.btn-white.pink:hover,.btn-primary-outline.pink:hover{color:#af2178cc;border-color:#af2178cc}.isDisabled,.selectric-isDisabled{pointer-events:none;opacity:.5}.btn-primary{font-weight:400}.btn-white{background-color:#fff;color:#3d3b49}.btn-white:hover{background-color:#4fafad;color:#fff;border-color:#4fafad}.btn-primary-outline{background-color:transparent;color:#4fafad;border:1px solid #4FAFAD;font-weight:400;padding:10px 14px}@media (min-width: 768px){.btn-primary-outline{padding:15px 24px}}.btn-primary-outline:hover{border-color:#4fafadcc;color:#4fafadcc;background-color:transparent}.btn--outline{color:#4fafad;border-color:#4fafad;border-style:solid;border-width:1px;font-weight:400;padding:10px 14px}@media (min-width: 768px){.btn--outline{padding:15px 24px}}.btn--outline:hover{border-color:#4fafadcc;color:#4fafadcc}.btn--outline:hover.btn-white{color:#fff}.btn-inline{display:inline-flex;align-items:center;color:#4fafad}.btn-inline:hover span{text-decoration:underline}.btn-inline span{display:block}.btn-inline .icon{display:block;font-size:9px;line-height:1;margin:0 6px}.btn-inline .icon{font-size:14.81px}.btn-icon{color:#3d3b49;display:inline-block}.btn-icon:hover{color:#4fafad}.btn-icon.view-edit,.btn-icon.view-print{font-size:16px}.btn-icon.view-archive{font-size:15px}.btn-icon.view-remove{font-size:17px}.btn-icon.view-remove img{width:17px;height:17px}.btn-icon.view-remove .ico-img{display:block}.btn-icon.view-remove .ico-img-hover{display:none}.btn-icon.view-remove:hover{color:#af2178}.btn-icon.view-remove:hover .ico-img-hover{display:block}.btn-icon.view-remove:hover .ico-img{display:none}.small-btn{font-size:12px;line-height:1;font-weight:400;text-transform:uppercase;display:inline-flex;align-items:center;letter-spacing:.03em}@media (min-width: 768px){.small-btn{font-size:14px}}.small-btn:hover span{text-decoration:underline}.small-btn span{display:block}.small-btn .icon{margin-right:6px}.small-btn .icon.icon--add{font-size:17px}.small-btn .icon.icon--view{font-size:16px}.small-btn.text-normal{text-transform:none}.btn-flush:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.link{font-weight:400}.link.grey{color:#8b8992}.link.grey:hover{text-decoration:underline}.link.pink{color:#af2178}.link.pink:hover{text-decoration:underline}.link.black{color:#3d3b49}.link.black:hover{text-decoration:underline}.link.green{color:#4fafad}.link.green:hover,.link.underline{text-decoration:underline}.link.underline:hover{text-decoration:none}button,input[type=button],input[type=submit]{cursor:pointer}.table-holder{overflow-x:auto}.table-holder .table-cell-70{word-wrap:break-word;max-width:70px;min-width:auto}.table-holder .table-cell-100{word-wrap:break-word;max-width:100px;min-width:auto}.table-holder.history-chart{margin-bottom:24px}@media (min-width: 768px){.table-holder.history-chart{margin-bottom:48px}}.table-holder.history-chart table{text-align:center;border-radius:4px;overflow:hidden}.table-holder.history-chart table th{background-color:#fff;font-weight:400;font-size:12px;padding-top:25px;padding-bottom:25px;text-transform:none}.table-holder.history-chart table th:nth-child(2n){background-color:#f2f4f9}.table-holder.history-chart table td{background-color:#fff;border-right:0;border-top:1px solid #D8D8DB;font-weight:500;font-size:14px;padding-top:25px;padding-bottom:25px}.table-holder.history-chart table td:nth-child(2n){background-color:#f2f4f9}.table-holder.pessary-chart{overflow:visible}.table-holder.pessary-chart table{border:1px solid #D8D8DB;border-radius:4px}.table-holder.pessary-chart table th{border:1px solid #D8D8DB;background-color:#fff;padding-top:10px;padding-bottom:10px}.table-holder.pessary-chart table tr{border-top:1px solid #D8D8DB;background-color:#fff!important}.table-holder.pessary-chart table tr td{border-right:0;padding-top:10px;padding-bottom:10px}.table-holder.pessary-chart table tr.active{background:#e1f6f6!important}.table-holder.pessary-chart table .action-buttons{min-width:105px}.table-holder.pessary-chart table .edit-row .row{width:100%;height:54px;display:flex;align-items:center;gap:30px}.table-holder.pessary-chart table .edit-row .col{display:flex;align-items:center;gap:10px}.table-holder.pessary-chart table .edit-row .col>.label,.table-holder.pessary-chart table .edit-row .col .switchers .switch .label{margin:0;text-transform:uppercase;text-decoration:none;color:#3d3b49;font-size:12px}.table-holder.pessary-chart table .edit-row .col .switchers{min-width:200px;justify-content:left;margin:0}.table-holder.pessary-chart table .edit-row .col .switchers .switch .label2{font-size:14px;font-weight:700;color:#3d3b49}.table-holder.pessary-chart table .edit-row .col .switchers .switch .slider{width:32px;height:18px;position:relative;display:inline-block;margin-bottom:-4px}.table-holder.pessary-chart table .edit-row .col .switchers .switch .slider:before{height:14px;width:14px}.table-holder.pessary-chart table .edit-row .col .switchers .switch.on .slider:before{left:-1px}.table-holder.pessary-chart table .edit-row .col.discontinued_at .datepicker-holder{max-width:151px}.table-holder.pessary-chart table .edit-row .col.discontinued_at .datepicker-holder .icon--datepicker{left:10px}.table-holder.pessary-chart table .edit-row .col.discontinued_at .datepicker-holder input[type=text]{padding-left:40px}.table-holder.pessary-chart table .edit-row .col.reason_discontinue .selectric-wrapper{min-width:384px}.table-holder.pessary-chart table .edit-row .col.other_reason_discontinue input[type=text]{min-width:263px}.table-holder.pessary-chart table .edit-row .col.other_reason_discontinue ::placeholder{color:#8b8992}.table-holder.pessary-chart table .edit-row .col.col-submit{margin-left:auto}.table-holder.forms-chart{position:relative}.table-holder.forms-chart .download-toolbar{position:absolute;left:0;top:0;background:#fff;width:100%;height:68px;line-height:30px;padding-left:70px;display:flex;align-items:center}.table-holder.forms-chart .download-toolbar a.disabled{color:#8b8992;opacity:.5}.table-holder.forms-chart table{font-weight:500}.table-holder.forms-chart table th{background-color:#fff;padding-top:20px;padding-bottom:20px}.table-holder.forms-chart table tr:nth-child(2n) td{background-color:#f3f5f5}.table-holder.forms-chart table tr:last-of-type td{border-bottom:0}.table-holder.forms-chart table td{background-color:#fff;border-right:0;border-bottom:0}.table-holder.devices-fitted{border-radius:4px 4px 0 0;margin-bottom:24px}.add-device-holder .table-holder.devices-fitted{margin-top:-300px;padding-top:300px}.table-holder.devices-fitted table{border-radius:5px;border-collapse:separate;border-spacing:0;border:1px solid #D8D8DB}.table-holder.devices-fitted table tr:nth-child(2n),.table-holder.devices-fitted table tr.white{background-color:#fff}.table-holder.devices-fitted table tr:last-child td{border-bottom:0}.table-holder.devices-fitted table tr:last-child td:last-child{border-radius:0 0 4px}.table-holder.devices-fitted table tr:last-child td:first-child{border-radius:0 0 0 4px}.table-holder.devices-fitted table th{background-color:#4fafad;color:#fff;padding-top:22px;padding-bottom:22px;transform:translateY(-1px)}.table-holder.devices-fitted table th:last-of-type{border-radius:0 4px 0 0}.table-holder.devices-fitted table th:first-child{border-radius:4px 0 0}.table-holder.devices-fitted table td{border:0;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #D8D8DB}.add-device-holder .table-holder.devices-fitted table td{padding:12px 15px}.table-holder.devices-fitted table .selectric-wrapper{min-width:150px;text-align:left}.table-holder.devices-fitted table .selectric-wrapper .selectric .label{margin:0 0 0 12px;font-weight:400}.table-holder.devices-fitted table .selectric-wrapper .selectric .button{width:33px}.table-holder.pfiq-7{border-radius:4px 4px 0 0;margin-bottom:24px}.table-holder.pfiq-7 table{border-collapse:separate;border-spacing:0}.table-holder.pfiq-7 table tr:nth-child(2n){background-color:#fff}.table-holder.pfiq-7 table tr:last-child td{border-bottom:1px solid #D8D8DB!important}.table-holder.pfiq-7 table tr:last-child td:last-child{border-radius:0 0 4px}.table-holder.pfiq-7 table tr:last-child td:first-child{border-radius:0 0 0 4px}.table-holder.pfiq-7 table th{background-color:#4fafad;color:#fff;text-align:center;padding-top:20px;padding-bottom:20px;transform:translateY(-1px);border-bottom:1px solid #D8D8DB}.table-holder.pfiq-7 table th:last-of-type{border-radius:0 4px 0 0}.table-holder.pfiq-7 table th:nth-child(1),.table-holder.pfiq-7 table th:nth-child(2){border-bottom:1px solid #D8D8DB;background-color:#fff}.table-holder.pfiq-7 table th:nth-child(3){border-radius:4px 0 0}.table-holder.pfiq-7 table td{border:0;text-align:center;padding-top:0;padding-bottom:0;border-bottom:1px solid #D8D8DB;border-right:1px solid #D8D8DB}.table-holder.pfiq-7 table td:empty:after{content:none}.table-holder.pfiq-7 table td.border-bottom-0{border-bottom:0}.table-holder.pfiq-7 table td.border-right-0{border-right:0}.table-holder.pfiq-7 table td:last-of-type{border-right:1px solid #D8D8DB}.table-holder.pfiq-7 table td .custom-check-radio{width:100%;height:100%;padding-top:10px;padding-bottom:10px}.table-holder.pfdi-20{border-radius:4px 4px 0 0;margin-bottom:24px}.table-holder.pfdi-20 table{border-collapse:separate;border-spacing:0}.table-holder.pfdi-20 table tr th{padding-top:1.25rem;padding-bottom:1.25rem}.table-holder.pfdi-20 table tr:nth-child(2n){background-color:#fff}.table-holder.pfdi-20 table tr:first-child th{background-color:#4fafad;color:#fff;padding-top:20px;padding-bottom:20px;transform:translateY(-.3px)}.table-holder.pfdi-20 table tr:first-child th:last-of-type{border-radius:0 4px 0 0}.table-holder.pfdi-20 table tr:first-child th:nth-child(1),.table-holder.pfdi-20 table tr:first-child th:nth-child(2){background-color:#fff}.table-holder.pfdi-20 table tr:first-child th:nth-child(3){border-radius:4px 0 0}.table-holder.pfdi-20 table tr:nth-child(2) th{background-color:#4fafad;color:#fff;text-align:center}.table-holder.pfdi-20 table tr:nth-child(2) th:nth-child(1){border-bottom:1px solid #D8D8DB;font-size:14px;line-height:16px;background-color:#fff;color:#3d3b49}.table-holder.pfdi-20 table tr:nth-child(2) th:nth-child(2){border-radius:4px 4px 0 0;border-right:1px solid #fff}.table-holder.pfdi-20 table td{border:0;text-align:center;padding-top:0;padding-bottom:0;border-bottom:1px solid #D8D8DB;border-right:1px solid #D8D8DB}.table-holder.pfdi-20 table td:empty:after{content:none}.table-holder.pfdi-20 table td.border-bottom-0{border-bottom:0!important}.table-holder.pfdi-20 table td.border-right-0{border-right:0}.table-holder.pfdi-20 table td:last-of-type{border-right:1px solid #D8D8DB}.table-holder.pfdi-20 table td .custom-check-radio{width:100%;height:100%;padding-top:10px;padding-bottom:10px}.table-holder table{width:100%;font-size:12px;line-height:14px;font-weight:500;letter-spacing:.5px;text-align:left;border-collapse:collapse}@media (min-width: 768px){.table-holder table{font-size:14px;line-height:16px}}@media (max-width: 1023px){.table-holder table{width:auto;min-width:100%}}.table-holder table tr:nth-child(2n){background-color:#f3f5f4}.table-holder table th{font-size:12px;line-height:14px;font-weight:400;padding:12px;text-transform:uppercase}.table-holder table th a.sort{color:#fff;text-decoration:none;display:flex;align-items:center}.table-holder table th a.sort.dark{color:#3d3b49}.table-holder table th a.sort:hover{text-decoration:none}.table-holder table td{padding:12px;border-right:1px solid #D8D8DB}.table-holder table td:last-of-type{border-right:0}.table-holder table td:empty:after{content:"–";display:block;text-align:left}.table-holder table .no-wrap{white-space:nowrap}.table-holder table .action-buttons{min-width:175px;white-space:nowrap}.table-holder table .action-buttons .btn-icon{margin:0 4px}.table-holder table .action-buttons .btn-icon .icon{font-size:18px}.table-holder table .action-buttons .disabled{opacity:.5}.table-holder table .action-buttons .disabled :hover{color:#3d3b49}.table-holder table a:not([class]):hover{text-decoration:underline}.table-holder table p{margin:0;text-align:left}.table-holder table p em{font-style:normal;color:#8b8992}.table-holder table .view-more{margin-top:10px;padding:0}.table-holder table .view-more:hover{color:#4fafadcc}.table-holder table .view-more:hover span{text-decoration:none}.table-holder table .filter-btn{color:#3d3b49;display:inline-flex;align-items:center;min-width:25px}.table-holder table .filter-btn:hover{color:#4fafad}.table-holder table .filter-btn .icon{font-size:5px;margin-left:3px}.table-holder table .filter-btn .icon.icon--sort-up{padding-top:3px}.table-holder table .filter-btn .icon.icon--sort-down{padding-bottom:4px}.table-holder table .filter-btn .icon{font-size:12.8px}.empty-data-placeholder{padding:40px 0;font-weight:400}.main-navigation{padding:0;margin:0;list-style:none;line-height:1;font-size:16px}@media (max-width: 767px){.main-navigation{border-bottom:1px solid rgba(61,59,73,.5);margin-bottom:24px;padding-bottom:25px}}.main-navigation li{font-size:inherit;line-height:1;margin-bottom:14px}.main-navigation li:last-of-type{margin-bottom:0}.main-navigation .btn-white{font-size:inherit;line-height:1;width:100%;display:flex;min-width:0;justify-content:flex-start}.hidden-aside .main-navigation .btn-white{width:48px;height:48px;padding:0;display:flex;align-items:center;justify-content:center;margin:0 auto}.hidden-aside .main-navigation .btn-white .ico-holder{margin-right:0}.main-navigation .icon--patients{font-size:20.016px}.main-navigation .icon--tasks{font-size:20px}.main-navigation .icon--orders,.main-navigation .icon--dashboard{font-size:18px}.main-navigation .icon--education{font-size:22px}.main-navigation a.active{background-color:#4fafad;color:#fff}.main-navigation a.active:hover{background-color:#4fafadcc;color:#fff}.main-navigation em{display:block}.hidden-aside .main-navigation em{display:none}@media (min-width: 768px){.search-component{margin-right:40px}}.search-component .search-opener{color:#3d3b49;font-size:15px;line-height:1;margin-top:2px;display:block}@media (min-width: 768px){.search-component .search-opener{display:none}}@media (min-width: 768px){.search-component .icon--search.search-close{display:inline-block;right:auto}}.search-component .search-close{position:absolute;top:50%;transform:translateY(-50%);right:15px;color:#8b8992;font-size:22px}@media (min-width: 768px){.search-component .search-close{display:none}}@media (max-width: 767px){.search-component.popup-active .input-holder{transform:translate(0)}}.search-component .input-holder{position:relative}@media (min-width: 768px){.search-component .input-holder{display:block!important}}.search-component .input-holder .icon--search{position:absolute;top:50%;transform:translateY(-50%);left:26px;color:#3d3b49;font-size:15px}@media (max-width: 767px){.search-component .input-holder .icon--search{left:12px;padding:10px;right:auto}.search-component .input-holder .icon--search:before{content:""}}@media (max-width: 767px){.search-component .input-holder{background-color:#fff;z-index:1000;position:absolute;top:0;left:0;right:0;bottom:0;display:block!important;transform:translate(100%);transition:transform .35s cubic-bezier(.3,.86,.36,.95)}}.search-component input[type=search]{font-size:16px;padding-left:56px;color:#3d3b49;background-color:#fff;border-color:transparent}@media (max-width: 767px){.search-component input[type=search]{height:100%;border:0;padding-left:46px;padding-right:50px}}.search-component input[type=search]::placeholder{color:#3d3b49}.search-component2{display:flex;align-items:center}@media (max-width: 1024px){.search-component2{flex-direction:column}.search-component2 span,.search-component2 div{margin-bottom:10px}}.search-component2 .patient{display:flex;align-items:center}.search-component2 .input-holder{position:relative}.search-component2 .input-holder input[type=search]{padding-left:10px;padding-right:40px;min-width:365px}@media (max-width: 450px){.search-component2 .input-holder input[type=search]{min-width:auto}}.search-component2 .input-holder input[type=search]::-webkit-search-decoration,.search-component2 .input-holder input[type=search]::-webkit-search-cancel-button,.search-component2 .input-holder input[type=search]::-webkit-search-results-button,.search-component2 .input-holder input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.search-component2 .input-holder .icon{position:absolute;top:50%;right:17px;transform:translateY(-50%);color:#3d3b49;font-size:15px}.search-component2 .input-holder .icon--cross{right:40px;font-size:12px}.search-component2 .input-holder .search-results{list-style:none;min-width:365px;width:100%;position:absolute;top:50px;border:1px solid #8B8992;padding:0;background-color:#fff;border-radius:4px;z-index:10;max-height:450px;overflow-y:auto}@media (max-width: 450px){.search-component2 .input-holder .search-results{min-width:auto}}.search-component2 .input-holder .search-results li{padding:12px;border-radius:4px;z-index:11}.search-component2 .input-holder .search-results li.patient-name{cursor:pointer}.search-component2 .input-holder .search-results li.patient-name:hover{background-color:#ebebeb}.header-page-component{padding:12px;margin-bottom:12px;display:flex;align-items:center;background-color:#fff;border-bottom:1px solid #D8D8DB;position:relative;height:45px}@media (min-width: 768px){.header-page-component{padding:0;justify-content:space-between;margin-bottom:48px;background-color:transparent;border-bottom:0;flex-wrap:wrap}}@media (min-width: 1024px){.header-page-component{flex-wrap:nowrap}}@media (max-width: 767px){.header-page-component{margin:0 -12px 42px}}.header-page-component .back-btn{display:inline-flex;align-items:center;color:#8b8992}@media (min-width: 768px){.header-page-component .back-btn{margin-bottom:12px}}@media (min-width: 1024px){.header-page-component .back-btn{margin-bottom:0;font-size:18px}}.header-page-component .back-btn:hover{color:#4fafad}.header-page-component .back-btn .icon{margin-right:12px;font-size:12px}@media (min-width: 1024px){.header-page-component .back-btn .icon{font-size:18px;margin-top:1px}}.header-page-component .logo{position:absolute;left:38%;top:2px}.header-page-component .logo a{display:block}.header-page-component .logo img{width:100%}.header-page-component .logo.logo-lg{width:108px;display:block}@media (min-width: 769px){.header-page-component .logo.logo-lg{display:none}}@media (max-width: 767px){.header-page-component .page-title{position:absolute;top:50px;left:13px}}.header-page-component .right-box{width:100%!important;display:flex;justify-content:flex-end}@media (min-width: 768px){.header-page-component .right-box{align-items:center;width:100%;order:1;margin-bottom:15px;justify-content:space-between}}@media (min-width: 1024px){.header-page-component .right-box{width:auto;order:2;margin-bottom:0;justify-content:flex-end}}.page-title{margin:0;white-space:nowrap}@media (min-width: 768px){.page-title{order:2}}@media (min-width: 1024px){.page-title{order:1}}.user-drop-component{position:relative}.user-drop-component .open{color:#4fafad;font-size:16px;font-weight:500;display:flex;align-items:center;padding:11px 0}@media (max-width: 767px){.user-drop-component .open{color:#4fafad;margin-left:25px}}.user-drop-component .open:hover{color:#3d3b49}.user-drop-component .open .icon{font-size:7px;margin-left:18px}@media (max-width: 767px){.user-drop-component .open .icon{display:none}}.user-drop-component .open .icon{font-size:11.53px}.user-drop-component .popup{display:block;overflow:hidden;z-index:10}@media (min-width: 768px){.user-drop-component .popup{min-width:180px;display:none;position:absolute;top:100%;right:0;background-color:#fff;box-shadow:4px 4px 10px 5px #3d3b4933;border-radius:4px}}@media (max-width: 767px){.user-drop-component .popup{display:block!important}}.user-drop-component ul{padding:0;margin:0;list-style:none;font-size:14px;line-height:1;font-weight:500}@media (min-width: 768px){.user-drop-component ul li{border-bottom:1px solid #D8D8DB}.user-drop-component ul li:last-of-type{border-bottom:0}}.user-drop-component ul a{display:flex;align-items:center;color:#3d3b49;padding:20px 25px;transition:color .35s cubic-bezier(.3,.86,.36,.95),background-color .35s cubic-bezier(.3,.86,.36,.95)}@media (min-width: 768px){.user-drop-component ul a{padding:20px}}.user-drop-component ul a:hover{background-color:#4fafad;color:#fff}.user-drop-component ul a svg,.user-drop-component ul a .icon{margin-right:12px;font-size:24px}.small-white-box{background-color:#fff;border-radius:4px;padding:12px}@media (min-width: 768px){.small-white-box{padding:24px;height:100%}}.reported-issues-component{margin-bottom:24px}.reported-issues-component .table-holder table td{border-right:0}.reported-issues-component .pagination{margin-bottom:0;margin-top:24px}@media (max-width: 767px){.reported-issues-nav .reported-issues-list{display:none}}.reported-issues-nav .selectric-nav-select{margin-bottom:24px}@media (min-width: 768px){.reported-issues-nav .selectric-nav-select{display:none}}.reported-issues-nav .selectric-nav-select em{display:none}.reported-issues-nav .selectric-nav-select em.mobile{display:inline-block}.reported-issues-list{padding:0;margin:14px 0 0;list-style:none;display:flex}@media (min-width: 768px){.reported-issues-list{font-size:12px;line-height:1;border-radius:4px 0 0;overflow:hidden}}@media (min-width: 1024px){.reported-issues-list{font-size:14px}}@media (min-width: 768px){.reported-issues-list li:last-of-type a{border-radius:0 4px 0 0}}.reported-issues-list a{transition:color .35s cubic-bezier(.3,.86,.36,.95),background-color .35s cubic-bezier(.3,.86,.36,.95),border-color .35s cubic-bezier(.3,.86,.36,.95)}@media (min-width: 768px){.reported-issues-list a{color:#3d3b49;display:flex;align-items:center;justify-content:center;background-color:#ebebeb;text-transform:uppercase;border-bottom:3px solid #ebebeb;padding:2px 20px 0;height:46px}.reported-issues-list a:hover{background-color:#d2d2d2;border-color:#d2d2d2}}@media (min-width: 1440px){.reported-issues-list a{min-width:192px;padding:2px 10px 0}}@media (min-width: 768px){.reported-issues-list a.active{background-color:#fff;color:#4fafad;font-weight:700;border-color:#4fafad}}@media (min-width: 768px){.reported-issues-list a.active em{background-color:#af2178}}@media (min-width: 768px){.reported-issues-list a em{display:block;color:#fff;width:24px;min-width:24px;height:24px;border-radius:50%;font-size:12px;line-height:1;font-weight:500;background-color:#ababab;font-style:normal;display:flex;align-items:center;justify-content:center;margin-left:6px}}.reported-issues-list a em.mobile{display:none}@media (min-width: 1024px){.reported-issues-list a em{margin-left:12px;font-size:14px}}.reported-issues-content{background-color:#fff;padding:24px}@media (max-width: 767px){.reported-issues-content{padding:12px}}.reported-issue-detail .long .custom-check-radio{align-items:flex-start;margin-bottom:24px}@media (min-width: 769px){.reported-issue-detail .label-inline{width:245px;min-width:245px;padding-right:15px;margin-bottom:0}.reported-issue-detail .selectric-wrapper{min-width:230px;max-width:370px}.reported-issue-detail input.status-readonly{max-width:235px}}.title-component{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px;flex-wrap:wrap}.title-component .small-btn,.title-component .small-btn:hover{color:#3d3b49}@media (max-width: 1023px){.title-component.all-patients-title-component{display:flex;align-items:flex-end}.title-component.all-patients-title-component .primary-clinician{display:block}.title-component.all-patients-title-component .primary-clinician strong{margin-bottom:12px;display:block}.title-component.all-patients-title-component .buttons-holder{margin-bottom:0}}.title-component .patient-profile-title h1{margin:0 24px 0 0}.title-component .patient-profile-title p{font-weight:500}.title-component .patient-profile-title .sub-box{display:flex;align-items:center;margin-bottom:5px}.title-component h2{margin:0 12px 12px 0;display:flex;align-items:center}@media (min-width: 768px){.title-component h2{margin:0 36px 0 0}}.title-component h2 .icon{margin-right:10px;color:#4fafad}@media (min-width: 768px){.title-component h2 .icon{margin-right:16px}}.title-component .primary-clinician{margin-left:36px}@media (min-width: 768px){.title-component .primary-clinician{display:flex;align-items:center}}.title-component .primary-clinician .selectric{border-color:transparent}.title-component .primary-clinician strong{font-size:14px;font-weight:400;margin-right:16px;color:#000}.title-component .buttons-holder{display:flex;align-items:center;margin-bottom:12px}@media (min-width: 768px){.title-component .buttons-holder{margin:12px 0}}@media (max-width: 767px){.title-component .buttons-holder.fitting-buttons-holder{margin:12px 0}}.title-component .buttons-holder .btn-primary{margin-left:12px}@media (min-width: 768px){.title-component .buttons-holder .btn-primary{margin-left:36px}}.title-component .buttons-holder .small-btn{margin-left:12px}@media (min-width: 768px){.title-component .buttons-holder .small-btn{margin-left:36px}}.title-component .buttons-holder .small-btn:first-child{margin-left:0}.summary-list{padding:0;margin:10px 0 0;list-style:none;width:100%;min-width:100%}@media (min-width: 1440px){.summary-list{display:flex;flex-wrap:wrap;margin:20px 0 0}}.summary-list li{margin:0 0 12px}@media (min-width: 1440px){.summary-list li{width:50%;display:flex;align-items:flex-start}}.summary-list div{width:100%;display:flex}.summary-list .title-item{text-transform:uppercase;color:#8b8992;display:block;font-size:12px;font-weight:400;width:97px;min-width:97px;padding:0 12px 0 0;margin-top:1px}.summary-list span{display:block;font-size:14px;font-weight:500;margin-right:12px}.summary-list a{display:inline-flex;align-items:center;color:#8b8992;text-transform:uppercase;font-size:12px}.summary-list a .icon{margin:0 0 0 6px}.summary-list a:hover{color:#4fafad}.pagination{display:flex;align-items:center;margin-bottom:24px}@media (max-width: 767px){.pagination{justify-content:center}}.pagination .go-to-page{font-size:12px;line-height:1;display:block;margin-right:5px;white-space:nowrap}@media (min-width: 768px){.pagination .go-to-page{margin-right:10px;font-size:14px}}.pagination input[type=number]{background-color:#fff;border-color:#4fafad;width:8ch;height:30px;padding-left:10px;padding-right:2px}.pagination input[type=number]::-webkit-outer-spin-button,.pagination input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pagination input[type=number]{-moz-appearance:textfield}.pagination-list{display:flex;padding:0;margin:0 5px 0 0;list-style:none;font-size:14px;line-height:1;font-weight:400;border-right:1px solid #D8D8DB}@media (min-width: 768px){.pagination-list{margin:0 20px 0 0}}.pagination-list a,.pagination-list .page-link{color:#3d3b49;display:flex;align-items:center;justify-content:center;width:26px;min-width:26px;height:26px;border-radius:4px;cursor:pointer}@media (min-width: 768px){.pagination-list a,.pagination-list .page-link{width:32px;min-width:32px;height:32px}}.pagination-list a:hover,.pagination-list .page-link:hover{color:#4fafad}.pagination-list a.active,.pagination-list .page-link.active{background-color:#4fafad;color:#fff}.pagination-list a.active:hover,.pagination-list .page-link.active:hover{color:#fff}.pagination-list a.next-btn,.pagination-list a.prev-btn,.pagination-list .page-link.next-btn,.pagination-list .page-link.prev-btn{font-size:18px;color:#4fafad}@media (min-width: 768px){.pagination-list a.next-btn,.pagination-list a.prev-btn,.pagination-list .page-link.next-btn,.pagination-list .page-link.prev-btn{font-size:22px}}.pagination-list a.next-btn:hover,.pagination-list a.prev-btn:hover,.pagination-list .page-link.next-btn:hover,.pagination-list .page-link.prev-btn:hover{color:#3d3b49}.pagination-list a.prev-btn,.pagination-list .page-link.prev-btn{margin-right:6px}@media (min-width: 768px){.pagination-list a.prev-btn,.pagination-list .page-link.prev-btn{margin-right:12px}}.pagination-list a.next-btn,.pagination-list .page-link.next-btn{margin-left:6px;margin-right:6px}@media (min-width: 768px){.pagination-list a.next-btn,.pagination-list .page-link.next-btn{margin-left:12px;margin-right:12px}}.all-patients-table{margin-bottom:24px}.all-patients-table table{font-weight:400;text-align:center}.all-patients-table table th{padding-top:20px;padding-bottom:20px}.all-patients-table table tr:last-of-type td{border-bottom:0}.all-patients-table table td{background-color:#fff;border-right:0;border-bottom:1px solid #D8D8DB;padding-top:20px;padding-bottom:20px;white-space:nowrap}.all-patients-table .patient-diagnoses__container{list-style-type:none;margin-bottom:0;margin-top:0;padding-left:0;max-height:3.42em;overflow:hidden;white-space:normal}.all-patients-table .patient-diagnoses__container--is-expanded{max-height:none}.all-patients-table .patient-diagnoses__item{display:block;margin-top:0}.all-patients-table .patient-diagnoses__item>p{display:flex}.all-patients-table .patient-diagnoses__item__name{flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.all-patients-table .patient-diagnoses__item__suffix{flex-shrink:0}.all-patients-table .patient-diagnoses__item__suffix:before{content:"";margin-left:1ch}.all-patients-filter-holder{margin-top:24px}@media (min-width: 1024px){.all-patients-filter-holder{margin-top:36px;margin-bottom:24px}}@media (min-width: 1024px){.all-patients-filter-holder .selectric-nav-select{display:none}}@media (max-width: 1023px){.all-patients-filter-holder .all-patients-filter{display:none}}.all-patients-filter{display:flex;align-items:stretch;padding:0;margin:0;list-style:none;text-align:center;border-radius:4px;overflow:hidden;font-weight:400}@media (min-width: 1024px){.all-patients-filter{font-size:12px}}@media (min-width: 1440px){.all-patients-filter{font-size:14px}}.all-patients-filter li{width:100%;display:flex;flex-direction:column}.all-patients-filter a{width:100%;height:100%;display:flex;align-items:center;flex-direction:column;justify-content:center;background-color:#fff;color:#3d3b49;text-transform:uppercase;transition:color .35s cubic-bezier(.3,.86,.36,.95),background-color .35s cubic-bezier(.3,.86,.36,.95);padding:13px 5px}.all-patients-filter a:hover{background-color:#4fafadbf;color:#fff}.all-patients-filter a.active{background-color:#4fafad;color:#fff;font-weight:700}.all-patients-filter span{display:flex;align-items:center}.all-patients-filter span .amount{width:24px;height:24px;border-radius:50%;color:#fff;font-style:normal;display:block;background-color:inherit;margin-left:12px;display:flex;align-items:center;justify-content:center}.all-patients-filter span.pink .amount{background-color:#af2178}.all-patients-filter span.green .amount{background-color:#4fafad}.all-patients-filter em{font-style:normal;display:block}.message{border-left:6px solid transparent;background-color:#fff;box-shadow:0 4px 10px #3d3b4933;padding:6px 22px 6px 6px;position:relative;margin-bottom:24px}@media (min-width: 1024px){.message{border-left:6px solid transparent;padding:12px 16px 12px 12px}}@media (min-width: 1024px){.message{display:flex;align-items:stretch}.message.modal-frame{display:inline-flex!important}}.message .link{font-weight:500;font-size:14px}@media (min-width: 1024px){.message .link{font-size:16px}}.message .text-box{display:flex;align-items:flex-start;width:100%}@media (min-width: 1024px){.message .text-box{align-items:center}}.message .ico-holder{width:25px;min-width:25px;margin-right:6px}@media (min-width: 1024px){.message .ico-holder{margin-right:12px;width:25px;min-width:25px}}.message .issues-amount{width:40px;height:45px;display:flex;align-items:center;justify-content:center;background-color:#efd3e4;color:#af2178;font-size:24px;line-height:1;font-weight:500}@media (min-width: 1024px){.message .issues-amount{width:43px;height:56px;font-size:32px}}.message p{margin:0;font-size:14px;line-height:20px;font-weight:400}@media (min-width: 1024px){.message p{font-size:14px;line-height:20px}}.message p strong{font-weight:500}.message p a{color:#4fafad;text-decoration:underline}.message p a.btn-primary{color:#fff;text-decoration:none;font-size:14px}.message p a:hover{text-decoration:none}.message p a.dark-grey{color:#3d3b49}.message .actions-box{white-space:nowrap;padding-left:52px;padding-top:10px}@media (min-width: 1024px){.message .actions-box{padding-left:15px;padding-top:0}}@media (min-width: 1024px){.message .actions-box{display:flex;position:relative}}.message .actions-box .link{margin-right:35px}.message .close-message{margin-left:35px;color:#8b8992}@media (max-width: 1023px){.message .close-message{position:absolute;top:12px;right:12px}}.message .close-message .icon{font-size:15px}@media (max-width: 1023px){.message .close-message .icon{font-size:15px}}.message .icon--check{font-size:40px;color:#4fafad}@media (min-width: 1024px){.message .icon--check{font-size:50px}}.message .icon--alert{font-size:30px;color:#7c69af}@media (min-width: 1024px){.message .icon--alert{font-size:40px}}.message .sub-title{display:flex;align-items:center}.message .sub-title strong{font-size:16px;font-weight:500}@media (min-width: 1024px){.message .sub-title strong{font-size:20px}}.message.issues{border-color:#af2178}.message.issues .close-message:hover{color:#af2178}.message.alert{border-color:#7c69af}.message.alert .close-message:hover{color:#7c69af}.message.thanks{border-color:#4fafad}.message.thanks .close-message:hover,.message.thanks .icon--alert{color:#4fafad}.message.draft{flex-direction:column}.message.draft .button-row{margin:10px 0 0 35px}.message.draft .button-row a{text-transform:none}.summary-chart{margin-bottom:24px}.summary-chart .charts{background-color:#fff;padding:24px 0 24px 24px;display:flex}.summary-chart .charts .chart-view{width:33%;padding-right:24px}.summary-chart .charts .chart-view.empty{margin:auto 0;text-align:center}.summary-chart .charts .chart-view h2,.summary-chart .charts .chart-view a{display:flex;align-items:center}.summary-chart .charts .chart-view .pgi-view{padding:0 10px}.summary-chart .charts .chart-view .pgi-view h2{margin-bottom:5px}.summary-chart .charts .chart-view .pgi-view ul{list-style:none;padding-left:15px}.summary-chart .charts .chart-view .pgi-view ul li{padding-top:15px}.summary-chart .charts .chart-view .pgi-view ul li span{color:#7c69af;font-weight:bolder}.summary-chart .charts .chart-view .pgi-view ul li:before{content:"•";color:#4fafad;display:inline-block;width:1em;margin-left:-1em}.summary-chart .charts .chart-view .pgi-view dl dt{color:#8b8992;margin-top:10px}.summary-chart .charts .chart-view .pgi-view dl dd{margin:0}@media (min-width: 768px){.summary-chart{margin-bottom:48px}}.childbirth-component{background-color:#fff;padding:24px;border-radius:4px}@media (min-width: 1024px){.childbirth-component{height:100%}}.childbirth-component .title{display:flex;align-items:center;font-size:20px;font-weight:500;margin-bottom:20px}.childbirth-component .title .icon{color:#4fafad;font-size:16px;margin-right:16px}.childbirth-component .title span{display:block}.childbirth-component .image-hodler{margin-bottom:24px}.childbirth-component .image-hodler img{width:auto;max-width:100%}.childbirth-component .divider{margin:0 -24px 24px;height:1px;background-color:#d8d8db}.childbirth-component .sub-title{display:block;text-transform:uppercase;font-size:12px;font-weight:400;margin-bottom:24px}.childbirth-component .sub-title:last-of-type{margin-bottom:0}.childbirth-component .sub-title b{font-weight:700}.childbirth-component ul{padding:0;margin:0 0 24px;list-style:none;font-size:14px;font-weight:500}.childbirth-component ul li{margin-bottom:12px;padding-left:30px;position:relative}.childbirth-component ul li:after{content:"";position:absolute;top:9px;left:15px;width:4px;height:4px;border-radius:50%;background-color:#4fafad}.pelvic-chronic-component{background-color:#fff;padding:24px;border-radius:4px;margin-bottom:24px}@media (min-width: 1024px){.two-columns .column .pelvic-chronic-component{margin-bottom:0}.two-columns .column .pelvic-chronic-component:last-of-type{margin-top:24px}}.pelvic-chronic-component .title{display:flex;align-items:center;font-size:20px;font-weight:500;margin-bottom:21px}.pelvic-chronic-component .title .icon{color:#4fafad;font-size:16px;margin-right:16px}.pelvic-chronic-component .title span{display:block}.pelvic-chronic-component ul{padding:0;margin:0;list-style:none}.pelvic-chronic-component ul li{position:relative;padding:10px 0 10px 38px}.pelvic-chronic-component ul li:nth-child(odd){background-color:#f3f5f5}.pelvic-chronic-component ul li:after{content:"";position:absolute;top:18px;left:23px;width:4px;height:4px;border-radius:50%;background-color:#4fafad}.modal-frame{max-width:880px;width:100%;padding:20px;border-radius:4px}@media (min-width: 768px){.modal-frame{padding:25px 30px}}.modal-frame--mw-600{max-width:600px}.modal-frame--mw-400{max-width:400px}.modal-frame .fancybox-close-small{display:none}.modal-frame .close-modal{position:absolute;top:20px;right:20px;font-size:16px;color:#8b8992}@media (min-width: 768px){.modal-frame .close-modal{right:30px;top:25px}}.modal-frame .close-modal:hover{color:#4fafad}.modal-frame p{margin:0;font-weight:400}.modal-frame .title-modal{margin:0 0 24px;padding-right:30px}@media (min-width: 768px){.modal-frame .title-modal{padding-right:40px;margin:0 0 35px}}.modal-frame .sub-title{display:block;color:#4fafad;font-weight:500;margin-bottom:24px}.modal-frame .diagnosis-holder{margin-bottom:36px}.modal-frame .patient-app{margin-bottom:40px}@media (min-width: 768px){.modal-frame .report-status{display:flex;align-items:center}}.modal-frame .report-status .text-separator{display:block;margin:12px 0}@media (min-width: 768px){.modal-frame .report-status .text-separator{margin:0 24px}}.modal-frame .label-list{font-weight:400;display:inline-flex;min-width:200px}.modal-frame .outcome-block{display:flex;justify-content:space-between}@media (max-width: 767px){.modal-frame .outcome-block{flex-direction:column}}.modal-frame .outcome-block .col{width:33.3%;border:1px solid #D8D8DB;border-left:0}@media (max-width: 767px){.modal-frame .outcome-block .col{border:0;width:100%}}.modal-frame .outcome-block .col:first-child{border-left:1px solid #D8D8DB}@media (max-width: 767px){.modal-frame .outcome-block .col:first-child{border:0}}.modal-frame .outcome-block .col .title{color:#fff;background-color:#4fafad;padding:15px 10px;border-bottom:1px solid #D8D8DB}@media (max-width: 767px){.modal-frame .outcome-block .col .title{border:0}}.modal-frame .outcome-block .col .selectric-wrapper{background-color:#fff;padding:15px 10px;width:100%;min-width:auto}@media (max-width: 767px){.modal-frame .outcome-block .col .selectric-wrapper{margin-bottom:10px}}.modal-frame .outcome-block .col input[type=text]{width:100%}.modal-frame .outcome-block .col.reasons-fitting-failure.disabled .selectric-wrapper{opacity:.4;pointer-events:none}.modal-frame .outcome-table{width:98%;border-collapse:collapse}.modal-frame .outcome-table .selectric-wrapper{min-width:100%}.modal-frame .outcome-table th{background-color:#4fafad;color:#fff}.modal-frame .outcome-table th,.modal-frame .outcome-table td{width:25%;padding:15px 10px;border:1px solid #D8D8DB}.modal-frame .divider{max-width:910px}.actions-button-holder{display:flex;align-items:center;justify-content:flex-end}.cancel-btn{margin-right:24px}@media (min-width: 768px){.cancel-btn{margin-right:48px}}.send-invation .sub-row{margin-bottom:24px}@media (min-width: 768px){.send-invation .sub-row{margin-bottom:16px}}.send-invation .sub-row:last-of-type{margin-bottom:48px}@media (min-width: 768px){.send-invation .sub-row:last-of-type{margin-bottom:70px}}.send-invation .custom-check-radio{margin:0 0 15px}@media (min-width: 768px){.send-invation .custom-check-radio{margin:12px 0 0;width:200px;min-width:200px}}.send-invation input[type=text]{width:100%;max-width:352px}.send-invation div{width:100%}.send-invation .footnote-text{font-size:14px;font-style:italic;margin:7px 0 0;color:#3d3b49;font-weight:400}.code-holder{background-color:#f3f5f5;display:flex;align-items:center;justify-content:center;font-size:35px;line-height:1;color:#3d3b49;font-weight:400;padding:30px;margin-bottom:40px;letter-spacing:10px}@media (min-width: 768px){.code-holder{margin-bottom:90px;font-size:60px;letter-spacing:15px}}.add-device-holder div{width:100%}.add-device-holder .sub-row{margin-bottom:24px}@media (min-width: 768px){.add-device-holder .sub-row{margin-bottom:36px}}.add-device-holder .sub-row:last-of-type{margin-bottom:44px}.add-device-holder .sub-row input[type=text]{width:100%}@media (min-width: 768px){.add-device-holder .sub-row input[type=text]{max-width:352px}.add-device-holder .sub-row input[type=text].long-input{max-width:482px}}.add-device-holder .sub-row .label-text{display:block;padding-right:15px;font-weight:500;margin:0 0 12px}@media (min-width: 768px){.add-device-holder .sub-row .label-text{width:200px;min-width:200px;margin:12px 0 0}.add-device-holder .sub-row .label-text.long-label{max-width:100%;width:100%}}.add-device-holder .sub-row .selectric-wrapper{width:100%}@media (min-width: 768px){.add-device-holder .sub-row .selectric-wrapper{max-width:352px}}@media (min-width: 768px){.add-device-holder .pessary-type-holder{width:100%;max-width:482px}}.add-device-holder .pessary-type-holder input[type=text]{max-width:100%!important;margin-left:12px}@media (min-width: 768px){.add-device-holder .pessary-type-list{display:flex;justify-content:space-between}}@media (min-width: 768px){.add-device-holder .pessary-type-list .column{width:auto;max-width:33.333%}.add-device-holder .pessary-type-list .column:last-of-type{margin-right:-15px}}.add-device-holder .pessary-type-list .custom-check-radio{margin-bottom:12px;padding-right:15px}.add-device-holder .other-option{display:flex;align-items:center}.patient-medical-history .form-control{width:50%}@media (min-width: 768px){.patient-medical-history .form-control{max-width:33.333%}}.agreement-modal{max-width:650px}.agreement-modal .content-box{border:1px solid #9e9e9e;border-radius:4px;padding:10px;height:50vh;overflow-y:auto}.agreement-modal .content-box a:hover,.agreement-modal .content-box a:active,.agreement-modal .content-box a:focus{outline:none;border:0}.agreement-modal .btn-primary.disabled{opacity:50%;cursor:not-allowed}.agreement-modal .fancybox-close-small{display:none}.promt-visit-modal{max-width:500px;text-align:center}.promt-visit-modal .title-modal{padding:0}.promt-visit-modal .actions-button-holder{flex-direction:column;gap:20px}.promt-visit-modal .btn-primary{min-width:230px}.promt-visit-modal .link{color:#3d3b49;text-decoration:underline}.pop-q-chart,.patient-form--clinician-popq{background-color:#fff;border-radius:4px}.pop-q-chart .section-title,.patient-form--clinician-popq .section-title{display:flex;align-items:center}.pop-q-chart .section-title h2,.patient-form--clinician-popq .section-title h2{margin:0}.pop-q-chart .section-title .icon,.patient-form--clinician-popq .section-title .icon{margin-left:15px;width:16px;height:16px;color:#000}.modal-frame .pop-q-chart,.modal-frame .patient-form--clinician-popq{padding:0;border-radius:0}.modal-frame .pop-q-chart .column-holder,.modal-frame .patient-form--clinician-popq .column-holder{padding-left:0;padding-right:0}.pop-q-chart .image-holder,.patient-form--clinician-popq .image-holder{margin-bottom:24px;text-align:center}@media (min-width: 768px){.pop-q-chart .image-holder,.patient-form--clinician-popq .image-holder{margin-bottom:48px}}.pop-q-chart .image-holder img,.patient-form--clinician-popq .image-holder img{max-width:100%}.pop-q-chart .title-row,.patient-form--clinician-popq .title-row{margin-bottom:48px}@media (min-width: 1440px){.pop-q-chart .title-row,.patient-form--clinician-popq .title-row{display:flex;align-items:center;justify-content:space-between}}.pop-q-chart .left-column,.patient-form--clinician-popq .left-column{margin-bottom:24px}@media (min-width: 1440px){.pop-q-chart .left-column,.patient-form--clinician-popq .left-column{display:flex;flex-direction:column;margin-bottom:0}}.pop-q-chart .right-column,.patient-form--clinician-popq .right-column{display:flex;align-items:center}.pop-q-chart .right-column .link,.patient-form--clinician-popq .right-column .link{margin-right:48px}.pop-q-chart .date-holder,.pop-q-chart .stage-holder,.patient-form--clinician-popq .date-holder,.patient-form--clinician-popq .stage-holder{display:flex;align-items:center;margin:0 0 24px}@media (min-width: 1440px){.pop-q-chart .date-holder,.pop-q-chart .stage-holder,.patient-form--clinician-popq .date-holder,.patient-form--clinician-popq .stage-holder{margin:0 60px 0 0}}.pop-q-chart .date-holder span,.pop-q-chart .stage-holder span,.patient-form--clinician-popq .date-holder span,.patient-form--clinician-popq .stage-holder span{display:block;text-transform:uppercase;font-size:12px;margin-right:12px;line-height:1}.pop-q-chart .date-holder strong,.pop-q-chart .stage-holder strong,.patient-form--clinician-popq .date-holder strong,.patient-form--clinician-popq .stage-holder strong{font-size:20px;line-height:1;color:#4fafad;font-weight:500}.pop-q-chart .stage-holder,.patient-form--clinician-popq .stage-holder{margin:0}@media (min-width: 1440px){.pop-q-chart .stage-holder,.patient-form--clinician-popq .stage-holder{margin:0}}@media (min-width: 1024px){.pop-q-chart .column-holder,.patient-form--clinician-popq .column-holder{display:flex;gap:40px}}@media (min-width: 768px){.pop-q-chart .column-holder,.patient-form--clinician-popq .column-holder{padding:0 48px 48px;max-width:950px;margin:0 auto}}.pop-q-chart .column-holder .column,.patient-form--clinician-popq .column-holder .column{padding:0;border:none;margin:0 0 24px}@media (min-width: 1024px){.pop-q-chart .column-holder .column,.patient-form--clinician-popq .column-holder .column{width:60%;border-bottom:0;margin:0}}.pop-q-chart .column-holder .column:nth-child(2),.patient-form--clinician-popq .column-holder .column:nth-child(2){border-bottom:0;margin:0}@media (min-width: 1024px){.pop-q-chart .column-holder .column:nth-child(2),.patient-form--clinician-popq .column-holder .column:nth-child(2){width:40%;border-right:0;border-bottom:0;margin:0}}.pop-q-chart .column-holder .column.col-3 .form-control,.patient-form--clinician-popq .column-holder .column.col-3 .form-control{max-width:33.333%}.pop-q-chart .column-holder .column.col-3 .form-control.long,.patient-form--clinician-popq .column-holder .column.col-3 .form-control.long{max-width:66.666%}.pop-q-chart .column-holder .column.col-2 .form-control,.patient-form--clinician-popq .column-holder .column.col-2 .form-control{max-width:50%}.pop-q-chart .column-holder h4,.patient-form--clinician-popq .column-holder h4{margin-bottom:0}.pop-q-chart .column-holder .sub-row,.patient-form--clinician-popq .column-holder .sub-row{display:flex;margin:0}.pop-q-chart .column-holder .sub-row.green-blocks .form-control,.patient-form--clinician-popq .column-holder .sub-row.green-blocks .form-control{background-color:#dcefef}.pop-q-chart .column-holder .form-control,.patient-form--clinician-popq .column-holder .form-control{width:100%;height:160px;background-color:#dedae8;padding:14px;border-radius:8px;border:1px solid #d1cdda;display:flex;flex-wrap:wrap}.pop-q-chart .column-holder .form-control .title-icon,.patient-form--clinician-popq .column-holder .form-control .title-icon{display:flex;justify-content:space-between;width:100%}.pop-q-chart .column-holder .form-control .title-icon .label-title,.patient-form--clinician-popq .column-holder .form-control .title-icon .label-title{margin-top:3px}.pop-q-chart .column-holder .form-control .title-icon .icon,.patient-form--clinician-popq .column-holder .form-control .title-icon .icon{width:18px;height:18px}.pop-q-chart .column-holder .form-control .input-holder,.patient-form--clinician-popq .column-holder .form-control .input-holder{width:100%;display:flex;flex-direction:column;text-align:center}.pop-q-chart .column-holder .form-control .quantity,.patient-form--clinician-popq .column-holder .form-control .quantity{display:flex;max-width:150px;margin:0 auto;align-items:center;justify-content:center;font-size:22px}.pop-q-chart .column-holder .form-control .quantity input,.patient-form--clinician-popq .column-holder .form-control .quantity input{margin:0 auto}.pop-q-chart .column-holder .form-control .quantity .quantity-button,.patient-form--clinician-popq .column-holder .form-control .quantity .quantity-button{background-color:#4fafad;color:#fff;border-radius:7px;width:25px;height:25px;top:8px}.pop-q-chart .column-holder .form-control .description,.patient-form--clinician-popq .column-holder .form-control .description{font-size:12px;font-weight:400;line-height:14px;margin:3px 15px 0}.pop-q-chart .column-holder .form-control .description.long,.patient-form--clinician-popq .column-holder .form-control .description.long{margin:3px 15px 0}.pop-q-chart .column-holder .form-control .label-title,.patient-form--clinician-popq .column-holder .form-control .label-title{font-size:15px;font-weight:400;line-height:14px;display:block;margin-right:6px;min-width:15px;width:100%;height:20px}@media (min-width: 768px){.pop-q-chart .column-holder .form-control .label-title,.patient-form--clinician-popq .column-holder .form-control .label-title{margin-right:13px}}.modal-frame .pop-q-chart .column-holder .form-control,.modal-frame .patient-form--clinician-popq .column-holder .form-control{display:block}.modal-frame .pop-q-chart .column-holder .form-control .label-title,.modal-frame .patient-form--clinician-popq .column-holder .form-control .label-title{margin:0 0 12px}.pop-q-chart .column-holder .form-control .validation-error,.patient-form--clinician-popq .column-holder .form-control .validation-error{flex-shrink:0;margin-top:6px;width:100%;font-size:12px}.pop-q-chart .column-holder .form-control label,.patient-form--clinician-popq .column-holder .form-control label{margin-bottom:6px}.pop-q-chart .column-holder .form-control .selectric-wrapper,.patient-form--clinician-popq .column-holder .form-control .selectric-wrapper{min-width:auto;width:100%;text-align:left}.pop-q-chart .column-holder input[type=number],.pop-q-chart .column-holder input[type=text],.patient-form--clinician-popq .column-holder input[type=number],.patient-form--clinician-popq .column-holder input[type=text]{text-align:center;font-weight:500;max-width:60px;padding:0;border-radius:8px;height:41px}.pop-q-chart .column-holder input[type=number]:disabled,.pop-q-chart .column-holder input[type=text]:disabled,.patient-form--clinician-popq .column-holder input[type=number]:disabled,.patient-form--clinician-popq .column-holder input[type=text]:disabled{opacity:1;background-color:#f3f5f5;border-color:#f3f5f5;max-width:150px}.pop-q-chart .ui-tooltip-content,.patient-form--clinician-popq .ui-tooltip-content{width:500px}.patient-profile-content .pop-q-chart{padding:48px}.patient-profile-content .pop-q-chart .column-holder{padding-left:0;padding-right:0;max-width:600px;margin:0;gap:10px}.patient-profile-content .pop-q-chart .column-holder .sub-row.add-row{margin-top:10px}.patient-profile-content .pop-q-chart .column-holder .form-control{border-radius:0;height:130px}.patient-profile-content .pop-q-chart .column-holder .form-control .description,.patient-profile-content .pop-q-chart .column-holder .form-control .label-title{font-size:12px;font-weight:400;line-height:11px}.patient-profile-content .pop-q-chart .column-holder .form-control .description{margin:3px 10px 0}.patient-profile-content .pop-q-chart .column-holder .form-control .description.long{margin:3px 0 0}.patient-profile-content .pop-q-chart .column-holder input[type=number]:disabled,.patient-profile-content .pop-q-chart .column-holder input[type=text]:disabled{background-color:transparent;border:none;font-size:22px}.patient-profile-content .pop-q-chart .column-holder .column:first-child .sub-row:nth-child(2) .form-control:first-child{border-radius:8px 0 0}.patient-profile-content .pop-q-chart .column-holder .column:first-child .sub-row:last-child .form-control:first-child{border-radius:0 0 0 8px}.patient-profile-content .pop-q-chart .column-holder .column:nth-child(2) .sub-row:nth-child(2) .form-control:last-child{border-radius:0 8px 0 0}.patient-profile-content .pop-q-chart .column-holder .column:nth-child(2) .sub-row:last-child .form-control:last-child{border-radius:0 0 8px}.datepicker-holder{position:relative}.datepicker-holder .icon--datepicker{position:absolute;top:8px;left:15px;font-size:21px}@media (min-width: 768px){.datepicker-holder .icon--datepicker{top:12px;left:24px}}.two-columns-holder .datepicker-holder .icon--datepicker{display:none}.datepicker-holder input[type=text]{padding-left:45px}@media (min-width: 768px){.datepicker-holder input[type=text]{padding-left:57px}}.two-columns-holder .datepicker-holder input[type=text]{padding-left:16px}#ui-datepicker-div{display:none;background-color:#fff;box-shadow:0 .125rem .5rem #0000001a;margin-top:.25rem;border-radius:.5rem;padding:.5rem}#ui-datepicker-div table{border-collapse:collapse;border-spacing:0}#ui-datepicker-div .ui-datepicker-calendar thead th{padding:.25rem 0;text-align:center;font-size:.75rem;font-weight:400;color:#78909c}#ui-datepicker-div .ui-datepicker-calendar tbody td{width:2.5rem;text-align:center;padding:0}#ui-datepicker-div .ui-datepicker-calendar tbody td a{display:block;border-radius:.25rem;line-height:2rem;transition:.3s all;color:#546e7a;font-size:.875rem;text-decoration:none}#ui-datepicker-div .ui-datepicker-calendar tbody td a:hover{background-color:#e0f2f1}#ui-datepicker-div .ui-datepicker-calendar tbody td a.ui-state-active{background-color:#009688;color:#fff}#ui-datepicker-div .ui-datepicker-header a.ui-corner-all{cursor:pointer;position:absolute;top:0;width:2rem;height:2rem;margin:.5rem;border-radius:.25rem;transition:.3s all}#ui-datepicker-div .ui-datepicker-header a.ui-corner-all:hover{background-color:#eceff1}#ui-datepicker-div .ui-datepicker-header a.ui-datepicker-prev{left:0;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMyIgdmlld0JveD0iMCAwIDEzIDEzIj48cGF0aCBmaWxsPSIjNDI0NzcwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjI4OCA2LjI5NkwzLjIwMiAyLjIxYS43MS43MSAwIDAgMSAuMDA3LS45OTljLjI4LS4yOC43MjUtLjI4Ljk5OS0uMDA3TDguODAzIDUuOGEuNjk1LjY5NSAwIDAgMSAuMjAyLjQ5Ni42OTUuNjk1IDAgMCAxLS4yMDIuNDk3bC00LjU5NSA0LjU5NWEuNzA0LjcwNCAwIDAgMS0xLS4wMDcuNzEuNzEgMCAwIDEtLjAwNi0uOTk5bDQuMDg2LTQuMDg2eiIvPjwvc3ZnPg==);background-repeat:no-repeat;background-size:.5rem;background-position:50%;transform:rotate(180deg)}#ui-datepicker-div .ui-datepicker-header a.ui-datepicker-next{right:0;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMyIgdmlld0JveD0iMCAwIDEzIDEzIj48cGF0aCBmaWxsPSIjNDI0NzcwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjI4OCA2LjI5NkwzLjIwMiAyLjIxYS43MS43MSAwIDAgMSAuMDA3LS45OTljLjI4LS4yOC43MjUtLjI4Ljk5OS0uMDA3TDguODAzIDUuOGEuNjk1LjY5NSAwIDAgMSAuMjAyLjQ5Ni42OTUuNjk1IDAgMCAxLS4yMDIuNDk3bC00LjU5NSA0LjU5NWEuNzA0LjcwNCAwIDAgMS0xLS4wMDcuNzEuNzEgMCAwIDEtLjAwNi0uOTk5bDQuMDg2LTQuMDg2eiIvPjwvc3ZnPg==);background-repeat:no-repeat;background-size:10px;background-position:50%}#ui-datepicker-div .ui-datepicker-header a>span{display:none}#ui-datepicker-div .ui-datepicker-title{text-align:center;line-height:2rem;margin-bottom:.25rem;font-size:.875rem;font-weight:500;padding-bottom:.25rem}#ui-datepicker-div .ui-datepicker-week-col{color:#78909c;font-weight:400;font-size:.75rem}.patient-form{background-color:#fff;padding:36px 24px 30px;overflow:hidden}.patient-form .choice-date{display:flex;align-items:baseline;margin-bottom:24px}.patient-form .choice-date h2{margin:0 24px 0 0}.patient-form .divider{margin:0 -50px 24px;height:1px;background-color:#d8d8db}.patient-form label.label{display:block;font-weight:500;margin-bottom:24px}.patient-form .radio-group{display:flex;align-items:center;margin-bottom:24px}.patient-form .radio-group .custom-check-radio{margin-right:48px}.patient-form .radio-group .custom-check-radio:last-of-type{margin-right:0}.patient-form .long .custom-check-radio{margin-bottom:24px;align-items:flex-start}.patient-form .long .custom-check-radio .fake-label{font-weight:500}.patient-form .long .custom-check-radio .fake-label .add-text{font-weight:400}.patient-form .form-submitted,.patient-form .form-scoring{display:flex;align-items:center}.patient-form .form-scoring .form-scoring-value{background-color:#ddd;display:inline-block;text-align:center;font-weight:700;height:32px;min-width:32px;line-height:25px;padding:.3rem .5rem;border-radius:4px}.patient-form-detail{background-color:#fff;padding:24px;overflow:hidden}.patient-form-detail .form-submitted,.patient-form-detail .form-scoring{display:flex;align-items:center}.patient-form-detail .q-item{margin-bottom:25px;display:flex;flex-wrap:wrap}.patient-form-detail .q-item>*{flex-shrink:0;width:100%;max-width:100%;min-height:1px;position:relative}.patient-form-detail .q-item label{font-weight:500;margin-bottom:10px}.patient-form-detail .q-item .question-answer span{display:inline-block;background-color:#f3f5f5;font-weight:500;padding:.3rem .5rem;border-radius:4px;min-width:170px}.patient-form-detail .choice-date{display:flex;align-items:center;margin-bottom:24px}.patient-form-detail .choice-date.content-space-between{justify-content:space-between}.patient-form-detail .choice-date h2{margin:0 24px 0 0}.patient-form-detail .divider{margin:0 auto 24px;width:100%;height:1px;background-color:#d8d8db}.patient-form-detail label.label{display:block;font-weight:500;margin-bottom:6px}.patient-form-detail .radio-group{display:flex;align-items:center;margin-bottom:24px}.patient-form-detail .radio-group .custom-check-radio{margin-right:48px}.patient-form-detail .radio-group .custom-check-radio:last-of-type{margin-right:0}.patient-form-detail .long .custom-check-radio{margin-bottom:24px;align-items:flex-start}.patient-form-detail .long .custom-check-radio .fake-label{font-weight:500}.patient-form-detail .long .custom-check-radio .fake-label .add-text{font-weight:400}.patient-form-detail .table-holder.pfdi-20 tbody>tr>td{padding-top:10px;padding-bottom:10px}.patient-form-detail .table-holder.pfiq-7 td{padding-top:10px;padding-bottom:10px}.patient-form-detail .gray-block{background-color:#f3f5f5;border-radius:4px;font-weight:400;margin-top:5px;padding:10px}.patient-form-detail .gray-block .custom-check-radio{margin-bottom:0}.patient-form-detail ul.gray-block{padding:10px 30px}@media (min-width: 768px){.diagnosis-list-holder .column{display:flex;align-items:flex-start}}.diagnosis-list-holder div{width:100%}.diagnosis-list-holder label:not(.custom-check-radio){font-weight:400;display:block;margin-bottom:12px}@media (min-width: 768px){.diagnosis-list-holder label:not(.custom-check-radio){min-width:184px;width:184px;padding-right:15px;margin-bottom:0}}.table-holder.pfiq-7 .ico-holder,.table-holder.pfdi-20 .ico-holder{min-width:20px;width:20px;display:inline-block}@media (min-width: 1025px){.table-holder.pfiq-7 .ico-holder,.table-holder.pfdi-20 .ico-holder{min-width:25px;width:25px}}.table-holder.pfiq-7 .icon--check,.table-holder.pfdi-20 .icon--check{color:#4fafad;font-size:20px;width:auto}@media (min-width: 1025px){.table-holder.pfiq-7 .icon--check,.table-holder.pfdi-20 .icon--check{font-size:25px}}.table-holder.pfiq-7 .custom-check-radio,.table-holder.pfdi-20 .custom-check-radio{display:inline-block}.table-holder.pfiq-7 .custom-check-radio .fake-input,.table-holder.pfdi-20 .custom-check-radio .fake-input{margin-right:0}.w-28{width:7rem}.italic{font-style:italic}.icon{display:block;fill:currentColor;height:1em;max-height:100%;max-width:100%;width:1em}.slider .range-holder{position:relative;width:100%;margin-top:5px}.slider .range-holder .range-bg{position:absolute;height:5px;width:100%;top:5.5px;background-color:silver;z-index:1}.slider .min-max-holder{width:100%;display:flex;justify-content:space-between;font-size:12px;color:#8b8992}.slider input[type=range]{-webkit-appearance:none;width:100%;background:transparent;position:relative;z-index:2}.slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}.slider input[type=range]:focus{outline:none}.slider input[type=range]::-ms-track{width:100%;cursor:pointer;background:transparent;border-color:transparent;color:transparent}.slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:1px solid #4FAFAD;background:#4fafad;height:16px;width:16px;border-radius:8px;cursor:pointer;margin-top:-6px;box-shadow:none}.slider input[type=range]::-moz-range-thumb{box-shadow:none;border:1px solid #4FAFAD;background:#4fafad;height:16px;width:16px;border-radius:8px;cursor:pointer}.slider input[type=range]::-ms-thumb{box-shadow:none;border:1px solid #4FAFAD;background:#4fafad;height:16px;width:16px;border-radius:8px;cursor:pointer}.slider input[type=range]::-webkit-slider-runnable-track{width:100%;height:15px;cursor:pointer;box-shadow:none;background:#7c69af;border-top:5px solid #f7f6f6;border-bottom:5px solid #f7f6f6}.slider input[type=range]::-moz-range-track{width:100%;height:15px;cursor:pointer;box-shadow:none;background:#7c69af;border-top:5px solid #f7f6f6;border-bottom:5px solid #f7f6f6}@media (max-width: 767px){.slider .range-holder .range-bg{height:5px;top:5px}}.modal-view-details .details-row{margin-bottom:24px;display:flex;flex-wrap:wrap;justify-content:space-between}.modal-view-details .details-row>*{flex-shrink:0;width:100%;max-width:100%;min-height:1px;position:relative}.modal-view-details .details-row label{margin-bottom:0!important}.modal-view-details .details-row .question-answer span{background-color:#f3f5f5;font-weight:500;padding:.3rem .5rem;border-radius:4px;width:100%;display:inline-block}@media (min-width: 768px){.modal-view-details .details-row>*{flex:0 0 auto}.modal-view-details .details-row .details-row-inline-label{width:65%;padding-right:1.5rem}.modal-view-details .details-row .question-answer{width:35%;padding-left:1.5rem}}.order-tooltip{z-index:99993}.order-tooltip .ui-tooltip-content{width:300px;background-color:#000;color:#fff;padding:10px;border-radius:4px;white-space:pre-line}.order-tooltip .ui-tooltip-content:after,.order-tooltip .ui-tooltip-content:before{content:"";position:absolute;border-style:solid;display:block;left:150px}.order-tooltip .ui-tooltip-content:before{bottom:-2px;border-color:#000 transparent;border-width:10px 10px 0}.order-tooltip .ui-tooltip-content:after{bottom:-2px;border-color:#000 transparent;border-width:10px 10px 0}.order-tooltip.wide-tooltip .ui-tooltip-content{width:500px}.notes-form .title-component{position:relative;margin:-60px 20px 60px}.notes-list{list-style:none;padding:0 50px 0 0}.notes-list .text{font-weight:400}.products-page .hidden,.orders-page .hidden{display:none}.products-page .products-overlay,.orders-page .products-overlay{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:5;cursor:pointer}.products-page .gray-block,.orders-page .gray-block{background-color:#ebebeb;padding:25px 30px;border-radius:4px}.products-page .patient-name span,.orders-page .patient-name span{margin-left:7px}.products-page .title-component,.orders-page .title-component{align-items:end}.products-page .title-component h2,.orders-page .title-component h2{margin-bottom:10px}.products-page .title-component .steps,.orders-page .title-component .steps{list-style:none;display:flex;align-items:flex-start;margin-bottom:0}.products-page .title-component .steps li,.orders-page .title-component .steps li{width:100px;display:flex;flex-direction:column;align-items:center;color:#000;text-align:center}.products-page .title-component .steps li .num,.orders-page .title-component .steps li .num{font-size:22px;font-weight:700;background-color:#ededed;width:38px;height:38px;line-height:36px;border:2px solid #d8d8db;border-radius:22px;text-align:center;margin-bottom:5px}.products-page .title-component .steps li.divider,.orders-page .title-component .steps li.divider{flex-grow:1;border-bottom:3px solid #d8d8db;width:80px;margin:18px -32px 0}.products-page .title-component .steps li.active .num,.orders-page .title-component .steps li.active .num{background-color:#4fafad;color:#fff}.products-page .title-component .steps li.active .title,.orders-page .title-component .steps li.active .title{color:#4fafad}.products-page .green-border-block,.orders-page .green-border-block{border:2px solid #4FAFAD;border-radius:4px;padding:10px 20px 0}.products-page .green-border-block h2,.orders-page .green-border-block h2{display:flex;align-items:center}.products-page .green-border-block h2 .ico-holder,.orders-page .green-border-block h2 .ico-holder{font-size:22px;margin:0 6px 0 -10px}.products-page .green-border-block .product-list,.orders-page .green-border-block .product-list{justify-content:center;gap:45px}.products-page .green-border-block .product-list .product-wrap,.orders-page .green-border-block .product-list .product-wrap{width:330px}.products-page .green-border-block .product-list .product-wrap .product-item,.orders-page .green-border-block .product-list .product-wrap .product-item{height:360px}.products-page .description-bottom a.disabled,.orders-page .description-bottom a.disabled{background-color:#8b8992}.products-page .step-1 .product-list .product-wrap .product-item,.orders-page .step-1 .product-list .product-wrap .product-item{min-height:300px}.products-page .product-list,.orders-page .product-list{display:flex;column-gap:24px;flex-wrap:wrap}.products-page .product-list .product-wrap,.orders-page .product-list .product-wrap{width:270px}.products-page .product-list .product-wrap .product-buttons .quantity,.orders-page .product-list .product-wrap .product-buttons .quantity{display:flex;max-width:130px;margin:0 auto;align-items:center;border:none}.products-page .product-list .product-wrap .product-buttons .quantity input,.orders-page .product-list .product-wrap .product-buttons .quantity input{margin:0 auto;max-width:60px;padding:0;border-radius:8px;height:41px}.products-page .product-list .product-wrap .product-buttons .quantity .quantity-button,.orders-page .product-list .product-wrap .product-buttons .quantity .quantity-button{background-color:#4fafad;color:#fff;border-radius:7px;width:25px;height:25px;top:8px}.products-page .product-list .product-wrap .product-item,.orders-page .product-list .product-wrap .product-item{width:100%;min-height:260px;background-color:#fff;padding:20px;text-align:center;border-radius:4px}.products-page .product-list .product-wrap h4,.orders-page .product-list .product-wrap h4{margin-bottom:0;color:#3d3b49}.products-page .product-list .product-wrap .img-holder img,.orders-page .product-list .product-wrap .img-holder img{display:block;height:150px;margin:0 auto}.products-page .product-list-vertical,.orders-page .product-list-vertical{max-width:1200px}.products-page .product-list-vertical .product-block,.orders-page .product-list-vertical .product-block{background-color:#fff;padding:30px 45px 30px 30px;border-radius:4px}.products-page .product-list-vertical .product-block .product-header,.orders-page .product-list-vertical .product-block .product-header{display:flex;justify-content:space-between;margin-bottom:20px}.products-page .product-list-vertical .product-block .product-header h3,.orders-page .product-list-vertical .product-block .product-header h3{margin-bottom:0;font-weight:700}.products-page .product-list-vertical .product-block .product-header .links,.orders-page .product-list-vertical .product-block .product-header .links{display:flex;line-height:16px}.products-page .product-list-vertical .product-block .product-header .links a,.orders-page .product-list-vertical .product-block .product-header .links a{display:flex;align-items:center}.products-page .product-list-vertical .product-block .product-header .links a .icon,.orders-page .product-list-vertical .product-block .product-header .links a .icon{padding-top:3px;margin-right:3px}.products-page .product-list-vertical .product-block .product-columns,.orders-page .product-list-vertical .product-block .product-columns{display:flex;align-content:space-between}.products-page .product-list-vertical .product-block .product-img,.orders-page .product-list-vertical .product-block .product-img{width:30%;margin-right:40px}.products-page .product-list-vertical .product-block .product-img .img-holder,.orders-page .product-list-vertical .product-block .product-img .img-holder{border:1px solid #f7f6f6;margin-bottom:10px}.products-page .product-list-vertical .product-block .product-img .img-holder img,.orders-page .product-list-vertical .product-block .product-img .img-holder img{display:block;margin:auto;width:100%}.products-page .product-list-vertical .product-block .product-options,.orders-page .product-list-vertical .product-block .product-options{width:70%}.products-page .product-list-vertical .product-block .product-options .product-row,.orders-page .product-list-vertical .product-block .product-options .product-row{display:flex;align-items:center;margin-bottom:6px;background-color:#f7f6f6;padding:15px 5px 15px 15px}.products-page .product-list-vertical .product-block .product-options .product-row .selectric-wrapper,.orders-page .product-list-vertical .product-block .product-options .product-row .selectric-wrapper{min-width:100%;max-width:100%}.products-page .product-list-vertical .product-block .product-options .product-row .selectric-wrapper .selectric .label,.products-page .product-list-vertical .product-block .product-options .product-row .selectric-wrapper .selectric .button,.orders-page .product-list-vertical .product-block .product-options .product-row .selectric-wrapper .selectric .label,.orders-page .product-list-vertical .product-block .product-options .product-row .selectric-wrapper .selectric .button{height:30px;line-height:30px}.products-page .product-list-vertical .product-block .product-options .product-row .label-holder,.orders-page .product-list-vertical .product-block .product-options .product-row .label-holder{align-items:center;width:20%;min-width:95px}.products-page .product-list-vertical .product-block .product-options .product-row .label-holder span,.orders-page .product-list-vertical .product-block .product-options .product-row .label-holder span{margin-left:4px;color:#7a7a7a;display:inline-block}.products-page .product-list-vertical .product-block .product-options .product-row .label-holder span .icon,.orders-page .product-list-vertical .product-block .product-options .product-row .label-holder span .icon{width:16px;height:16px}.products-page .product-list-vertical .product-block .product-options .product-row .label-holder em,.orders-page .product-list-vertical .product-block .product-options .product-row .label-holder em{font-weight:400}.products-page .product-list-vertical .product-block .product-options .product-row .input-holder,.orders-page .product-list-vertical .product-block .product-options .product-row .input-holder{width:58%}.products-page .product-list-vertical .product-block .product-options .product-row .input-holder textarea,.orders-page .product-list-vertical .product-block .product-options .product-row .input-holder textarea{max-width:100%;min-height:60px;height:60px;border-color:#4fafad;padding:7px}.products-page .product-list-vertical .product-block .product-options .product-row .input-holder textarea::placeholder,.orders-page .product-list-vertical .product-block .product-options .product-row .input-holder textarea::placeholder{color:#8b8992}.products-page .product-list-vertical .product-block .product-options .product-row .value-holder,.orders-page .product-list-vertical .product-block .product-options .product-row .value-holder{display:flex;width:22%;padding-left:15px;color:#3d3b49}.products-page .product-list-vertical .product-block .product-options .product-row .value-holder .value-wrap,.orders-page .product-list-vertical .product-block .product-options .product-row .value-holder .value-wrap{position:relative;width:75px}.products-page .product-list-vertical .product-block .product-options .product-row .value-holder .value,.orders-page .product-list-vertical .product-block .product-options .product-row .value-holder .value{border:1px solid #4FAFAD;background-color:#fff;border-radius:4px;padding:5px 30px 5px 10px}.products-page .product-list-vertical .product-block .product-options .product-row .value-holder input.value,.orders-page .product-list-vertical .product-block .product-options .product-row .value-holder input.value{height:30px}.products-page .product-list-vertical .product-block .product-options .product-row .value-holder .value-suffix,.orders-page .product-list-vertical .product-block .product-options .product-row .value-holder .value-suffix{position:absolute;right:7px;top:4px}.products-page .product-list-vertical .product-block .product-options .product-row .value-holder .small-btn svg,.orders-page .product-list-vertical .product-block .product-options .product-row .value-holder .small-btn svg{height:30px;width:30px}.products-page .product-list-vertical .product-block .product-options .product-row .buttons-holder,.orders-page .product-list-vertical .product-block .product-options .product-row .buttons-holder{width:100%;display:flex}.products-page .product-list-vertical .product-block .product-options .product-row .buttons-holder .button,.orders-page .product-list-vertical .product-block .product-options .product-row .buttons-holder .button{width:100%;background-color:#fff;border:1px solid #4FAFAD;color:#3d3b49;line-height:35px;height:35px;text-align:center}.products-page .product-list-vertical .product-block .product-options .product-row .buttons-holder .button:nth-child(2),.orders-page .product-list-vertical .product-block .product-options .product-row .buttons-holder .button:nth-child(2){border-radius:4px 0 0 4px}.products-page .product-list-vertical .product-block .product-options .product-row .buttons-holder .button:last-child,.orders-page .product-list-vertical .product-block .product-options .product-row .buttons-holder .button:last-child{border-radius:0 4px 4px 0}.products-page .product-list-vertical .product-block .product-options .product-row .buttons-holder .button.btn-active,.orders-page .product-list-vertical .product-block .product-options .product-row .buttons-holder .button.btn-active{border:none;background-color:#4fafad;color:#fff}.products-page .product-list-vertical .product-block .product-options .product-row .buttons-holder .button.btn-active .disabled,.orders-page .product-list-vertical .product-block .product-options .product-row .buttons-holder .button.btn-active .disabled{background-color:#ffffff80}.products-page .product-list-vertical .product-block .product-options .product-row .old-design-notes,.orders-page .product-list-vertical .product-block .product-options .product-row .old-design-notes{background-color:#e6e6e6;border-radius:4px;padding:12px;margin-bottom:12px}.products-page .product-list-vertical .product-block .product-options .product-row .old-design-notes p,.orders-page .product-list-vertical .product-block .product-options .product-row .old-design-notes p{margin-bottom:6px}.products-page .product-list-vertical .product-block .product-options .product-row.teal-row,.orders-page .product-list-vertical .product-block .product-options .product-row.teal-row{background-color:#4fafad}.products-page .product-list-vertical .product-block .product-options .product-row.teal-row label,.products-page .product-list-vertical .product-block .product-options .product-row.teal-row a,.orders-page .product-list-vertical .product-block .product-options .product-row.teal-row label,.orders-page .product-list-vertical .product-block .product-options .product-row.teal-row a{color:#fff}.products-page .product-list-vertical .product-block .product-options .product-row.teal-row span,.orders-page .product-list-vertical .product-block .product-options .product-row.teal-row span{text-transform:none}.products-page .product-list-vertical .product-block .product-options .product-row.tabs,.orders-page .product-list-vertical .product-block .product-options .product-row.tabs{margin-bottom:0}.products-page .product-list-vertical .product-block .product-options .product-row.hidden,.orders-page .product-list-vertical .product-block .product-options .product-row.hidden{display:none}.products-page .product-list-vertical .product-block .product-options .tabs-content,.orders-page .product-list-vertical .product-block .product-options .tabs-content{flex-direction:column}.products-page .product-list-vertical .product-block .product-options .tabs-content .product-row,.orders-page .product-list-vertical .product-block .product-options .tabs-content .product-row{margin-bottom:0}.products-page .order-info,.orders-page .order-info{display:grid;grid-template-columns:200px 1fr;grid-template-rows:auto;row-gap:15px;margin-bottom:0}.products-page .order-table .product-item,.orders-page .order-table .product-item{display:flex;align-items:center}.products-page .order-table .product-item h4,.orders-page .order-table .product-item h4{margin:0}.products-page .order-table .product-item .design-notes,.orders-page .order-table .product-item .design-notes{max-width:575px}.products-page .order-table .product-item .design-notes h4,.products-page .order-table .product-item .design-notes p,.orders-page .order-table .product-item .design-notes h4,.orders-page .order-table .product-item .design-notes p{font-size:14px}.products-page .order-table .product-item .design-notes p,.orders-page .order-table .product-item .design-notes p{font-weight:400}.products-page .order-table .product-item .img-holder,.orders-page .order-table .product-item .img-holder{margin-right:5px}.products-page .order-table .product-item .img-holder img,.orders-page .order-table .product-item .img-holder img{height:60px}@media (max-width: 1023px){.products-page .product-list-vertical .product-block .product-options .product-row,.orders-page .product-list-vertical .product-block .product-options .product-row{flex-direction:column}.products-page .product-list-vertical .product-block .product-options .product-row .label-holder,.orders-page .product-list-vertical .product-block .product-options .product-row .label-holder,.products-page .product-list-vertical .product-block .product-options .product-row .input-holder,.orders-page .product-list-vertical .product-block .product-options .product-row .input-holder{width:100%;margin-bottom:10px}.products-page .product-list-vertical .product-block .product-options .product-row .value-holder,.orders-page .product-list-vertical .product-block .product-options .product-row .value-holder{width:100%;padding-left:0}}@media (max-width: 1023px){.products-page .product-list-vertical .product-block .product-options .product-row .value-holder .value-suffix,.orders-page .product-list-vertical .product-block .product-options .product-row .value-holder .value-suffix{top:7px}}.login-page input[type=text]::placeholder,.login-page input[type=password]::placeholder{color:#8b8992}.login-page .selectric-wrapper{max-width:380px}.login-page .main{display:flex;align-content:center;justify-content:center;flex-wrap:wrap}.login-page .main-content{width:100%}.login-page .login-block{width:432px;margin:0 auto;padding-left:28px}@media (max-width: 767px){.login-page .login-block{width:100%}}.login-page .login-block .logo{width:100%}.login-page .login-block .logo img{display:block;width:200px;margin:auto auto 20px}.login-page .login-block .row{width:100%;padding:0}.login-page .login-block .row .label-block{font-weight:500}.login-page .login-block .row .radio-group .border-row{border:1px solid #8b8992;border-radius:4px;padding:15px;margin-bottom:10px}.login-page .login-block .row .radio-group .fake-label{margin-top:5px;font-weight:500}.login-page .login-block .row .radio-group .fake-label .country-img{margin-right:10px}.login-page .login-block .drop-holder{display:flex;justify-content:center;gap:30px}.login-page .login-block .drop-holder .row{width:auto}.login-page .login-block .drop-holder .selectric-wrapper{min-width:155px;max-width:155px}.login-page .login-block .drop-holder .selectric-wrapper .selectric{border:none;border-radius:0}.login-page .login-block .drop-holder .selectric-wrapper .selectric .label{font-weight:500;line-height:25px;height:25px;margin:0;display:flex;align-items:center}.login-page .login-block .drop-holder .selectric-wrapper .selectric .button{line-height:25px;height:25px;width:30px}.login-page .login-block .drop-holder .selectric-wrapper .selectric-items{width:200px!important}.login-page .login-block .drop-holder .selectric-wrapper .selectric-items li{display:flex;align-items:center}.login-page .login-block .drop-holder .selectric-wrapper .country-img{height:19px;margin-right:10px}.login-page .login-block .language-row .selectric-wrapper{min-width:80px;max-width:80px}.login-page .login-block .message{padding:20px}.login-page .login-block .btn-primary{width:100%}.login-page .page-bottom-block{justify-content:center}@media (max-width: 767px){.login-page{background-color:#fff;font-size:14px}.login-page h2{font-size:20px}.login-page .login-block{padding:0}}@media (max-width: 767px){.patient-profile-content .title-component h2{display:none}}@media (max-width: 767px){.patient-profile-content .title-component .buttons-holder .btn-primary{margin:10px 0 0}}@media (max-width: 767px){.patient-profile-content .sub-row .ml-24{margin:0!important}}@media (max-width: 767px){.patient-profile-content .sub-row .btn-primary{margin-top:10px}}.patient-profile-content .forms-tab label{font-size:16px;font-weight:500}@media (min-width: 769px){.education-page .page-title{display:none}}.education-page .education-content{background:#fff;padding:20px;font-weight:400}.education-page .education-content.article{font-size:16px}@media (min-width: 769px){.education-page .education-content.article .container{width:65%}}.education-page .education-content.article .has-text-primary{color:#58458b}.education-page .education-content.article .media-content{font-size:14px}.education-page .education-content.article .videoSize{width:100%;height:450px}.education-page .education-content.article .share-video{color:#4fafad}.education-page .education-content.article .share-video h4{display:inline;margin-right:5px;font-weight:700}.education-page .education-content.article .subheader{font-size:24px;font-weight:400;color:#4fafad;margin-bottom:10px}.education-page .education-content.article .marginbig{margin-bottom:20px}.education-page .education-content.article .pl-40{padding-left:40px}.education-page .education-content.article .descriptionText{font-size:14px;font-weight:400}.education-page .education-content.article p{margin-bottom:10px}.education-page .education-content.article ul,.education-page .education-content.article ol{padding-left:25px}.education-page .education-content.article ul li,.education-page .education-content.article ol li{padding-left:10px;margin-bottom:5px}.education-page .education-content.article .footer .references{font-size:14px}.education-page .education-content.article .footer .references h6{margin-bottom:10px}.education-page .education-content.article .footer .footer-description{font-size:14px;font-style:italic;font-weight:400;padding-top:40px}.education-page .education-content .purple-background{background-color:#7c69af}.education-page .education-content .teal-background{background-color:#4fafad}.education-page .education-content .card-content{font-size:16px}.education-page .education-content .image{display:block;position:relative}.education-page .education-content .image img{display:block;height:100%;width:100%}.education-page .education-content .image.is-16by9 img,.education-page .education-content .image.is-2by1 img{bottom:0;left:0;position:absolute;right:0;top:0}.education-page .education-content .image.is-16by9{padding-top:56.25%}.education-page .education-content .image.is-2by1{padding-top:50%}.education-page .education-content .container{padding:0 32px;margin:0 auto}.education-page .education-content .categories-list{display:flex;flex-direction:row;justify-content:space-evenly;text-align:center}.education-page .education-content .categories-list a{margin:1.5rem}.education-page .education-content .categories-list .category-card{border-radius:4px;color:#fff;height:130px;width:15vw;max-width:225px}.education-page .education-content .categories-list .category-card:hover{transform:scale(1.05)}.education-page .education-content .categories-list .category-card .category-icon{height:80%;display:flex;justify-content:center;padding:20px 0 10px}.education-page .education-content .categories-list-mobile{display:none}.education-page .education-content .categories-list-mobile .selectric-wrapper{width:100%;max-width:100%}@media (max-width: 1024px){.education-page .education-content .categories-list-mobile{display:flex}}.education-page .education-content .articles-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;justify-items:center;padding-bottom:40px}@media (max-width: 1080px){.education-page .education-content .articles-list{grid-template-columns:repeat(1,minmax(0,1fr))}}.education-page .education-content .articles-list .card{border-radius:.5rem;border:.5px solid rgba(0,0,0,.08);background:#fff;box-shadow:0 4px 6px #0000001a,0 2px 4px #0000000f;flex-shrink:0}.education-page .education-content .articles-list .article-card{width:100%;height:100%;border:1px solid black;position:relative;color:#4a4a4a}.education-page .education-content .articles-list .article-card .card-image{display:block;position:relative}.education-page .education-content .articles-list .article-card .card-image:first-child img{border-top-left-radius:.55rem;border-top-right-radius:.55rem}.education-page .education-content .articles-list .article-card .video-container{position:relative;overflow:hidden;padding-top:56.25%;height:0}.education-page .education-content .articles-list .article-card .video-iframe{position:absolute;top:0;left:0;width:100%;height:100%}.education-page .education-content .articles-list .article-card .card-content{height:215px;padding:1.5rem}.education-page .education-content .articles-list .article-card .card-content:last-child,.education-page .education-content .articles-list .article-card .card-footer:last-child,.education-page .education-content .articles-list .article-card .card-header:last-child{border-bottom-left-radius:.55rem;border-bottom-right-radius:.55rem}.education-page .education-content .articles-list .article-card .supplemental-text{font-size:12px;font-weight:400}.education-page .education-content .articles-list .article-card .title{font-size:16px;font-weight:600;line-height:1.125;margin-top:8px}.education-page .education-content .articles-list .article-card .title a{color:#3d3b49}.education-page .education-content .articles-list .article-card .read-more{position:absolute;bottom:1em;right:0;padding-right:1.5rem}.education-page .education-content .hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden;color:#fff;margin-top:20px}.education-page .education-content .hero.purple-background{background-color:#58458b}.education-page .education-content .hero .hero-body{padding:30px}.education-page .education-content .hero .hero-body .title{margin:0;font-size:2rem;font-weight:600;line-height:1.125}.education-page .education-content .hero .hero-body .subtitle{max-width:80%;font-size:1.25rem;line-height:1.25;margin:15px 0 0}.education-page .education-content .category-icon{filter:brightness(0) invert(1);display:block;margin-left:auto;margin-right:auto;width:80%}.education-page .education-content .hero-background{position:absolute;object-fit:fill;object-position:center;right:50px;bottom:50%;width:120px;height:150px;transform:translateY(50%);opacity:.3}.education-page .education-content .filters-list{display:flex;margin:20px 0}.education-page .education-content .filters-list .custom-check-radio .fake-label{margin-right:20px}.education-page .education-content .hide-type-article .article-type-image,.education-page .education-content .hide-type-video .article-type-video{display:none}.education-page .education-content .faq-list h2{color:#7c69af;margin-bottom:0}.education-page .education-content .faq-list .faq-item{max-width:95%;margin:auto}.education-page .education-content .faq-list .card-header{cursor:pointer;font-size:16px;display:flex;align-items:center}.education-page .education-content .faq-list .card-header .card-header-icon{font-size:14px;padding:5px 20px}.education-page .education-content .faq-list .card-header .card-header-title{align-items:center;color:#363636;display:flex;flex-grow:1;font-weight:700;padding:.75rem 1rem;margin:0}.education-page .education-content .faq-list .card-content{padding:1.5rem}.education-page .education-content .faq-list hr{margin:0}@media (max-width: 1460px){.education-page .education-content .articles-list.featured{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width: 1460px) and (min-width: 769px){.education-page .education-content .articles-list.featured .article-card{width:445px}}@media (max-width: 999px){.education-page .education-content .article-card{width:445px;height:100%}}@media (max-width: 1023px){.education-page .education-content .mobile-hidden{display:none}}@media (max-width: 767px){.education-page .education-content .container{padding:0}.education-page .education-content .hero .hero-body .subtitle{max-width:100%}.education-page .education-content .category-icon{display:none}}.visits-page .selectric .label,.visits-modal .selectric .label{line-height:44px;height:44px}.visits-page .search-holder,.visits-modal .search-holder{display:flex;align-items:center;width:100%}.visits-page .search-holder .input-holder,.visits-modal .search-holder .input-holder{position:relative}.visits-page .search-holder .input-holder input[type=search],.visits-modal .search-holder .input-holder input[type=search]{padding-left:10px;padding-right:30px;min-width:365px}@media (max-width: 450px){.visits-page .search-holder .input-holder input[type=search],.visits-modal .search-holder .input-holder input[type=search]{min-width:auto}}.visits-page .search-holder .input-holder input[type=search]::-webkit-search-decoration,.visits-page .search-holder .input-holder input[type=search]::-webkit-search-cancel-button,.visits-page .search-holder .input-holder input[type=search]::-webkit-search-results-button,.visits-page .search-holder .input-holder input[type=search]::-webkit-search-results-decoration,.visits-modal .search-holder .input-holder input[type=search]::-webkit-search-decoration,.visits-modal .search-holder .input-holder input[type=search]::-webkit-search-cancel-button,.visits-modal .search-holder .input-holder input[type=search]::-webkit-search-results-button,.visits-modal .search-holder .input-holder input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.visits-page .search-holder .input-holder .icon--search,.visits-modal .search-holder .input-holder .icon--search{position:absolute;top:50%;right:17px;transform:translateY(-50%);color:#3d3b49;font-size:15px}.visits-page .search-holder .input-holder .search-results,.visits-modal .search-holder .input-holder .search-results{list-style:none;min-width:365px;width:100%;position:absolute;top:50px;border:1px solid #8B8992;padding:0;background-color:#fff;border-radius:4px;z-index:10}@media (max-width: 450px){.visits-page .search-holder .input-holder .search-results,.visits-modal .search-holder .input-holder .search-results{min-width:auto}}.visits-page .search-holder .input-holder .search-results li,.visits-modal .search-holder .input-holder .search-results li{padding:12px;border-radius:4px;z-index:11}.visits-page .search-holder .input-holder .search-results li.patient-name,.visits-modal .search-holder .input-holder .search-results li.patient-name{cursor:pointer}.visits-page .search-holder .input-holder .search-results li.patient-name:hover,.visits-modal .search-holder .input-holder .search-results li.patient-name:hover{background-color:#ebebeb}.visits-page .reported-issues-list li,.visits-modal .reported-issues-list li{border-radius:4px}.visits-page .reported-issues-list a,.visits-modal .reported-issues-list a{border:2px solid #4FAFAD;border-radius:4px 4px 0 0!important;background-color:#fff;color:#4fafad}.visits-page .reported-issues-list a.active,.visits-modal .reported-issues-list a.active{background-color:#4fafad;color:#fff}.visits-page .table-holder.devices-fitted,.visits-modal .table-holder.devices-fitted{border-radius:0}.visits-page .table-holder.devices-fitted table,.visits-modal .table-holder.devices-fitted table{border-radius:0;border:none;text-align:center;border-collapse:collapse}.visits-page .table-holder.devices-fitted table tr,.visits-modal .table-holder.devices-fitted table tr{border:1px solid #d8d8db}.visits-page .table-holder.devices-fitted table tr:first-child,.visits-modal .table-holder.devices-fitted table tr:first-child{border:1px solid #4FAFAD}.visits-page .table-holder.devices-fitted table tr.gap,.visits-modal .table-holder.devices-fitted table tr.gap{border:none;background:#f3f5f4}.visits-page .table-holder.devices-fitted table tr.gap td,.visits-modal .table-holder.devices-fitted table tr.gap td{padding:0;line-height:10px}.visits-page .table-holder.devices-fitted table th,.visits-modal .table-holder.devices-fitted table th{border-radius:0!important;transform:none}.visits-page .table-holder.devices-fitted table th a,.visits-modal .table-holder.devices-fitted table th a{justify-content:center}.visits-page .table-holder.devices-fitted table td,.visits-modal .table-holder.devices-fitted table td{border-top:1px solid #d8d8db}.visits-page .two-columns-holder,.visits-modal .two-columns-holder{margin:0}.visits-page .selectric-long,.visits-modal .selectric-long{max-width:100%}.visits-page .selectric-units-select,.visits-modal .selectric-units-select{min-width:110px;margin-right:6px}.visits-page .short,.visits-modal .short{max-width:66px}.visits-page .cancelled-forms,.visits-modal .cancelled-forms{color:#9e9e9e;max-height:130px;overflow-y:auto}.visits-page .cancelled-forms ul,.visits-modal .cancelled-forms ul{padding:0;margin:0}.visits-page .cancelled-forms li,.visits-modal .cancelled-forms li{list-style:none;margin-bottom:15px}.visits-page .cancelled-forms li .elements,.visits-modal .cancelled-forms li .elements{display:flex}.visits-page .cancelled-forms li .elements .ico,.visits-modal .cancelled-forms li .elements .ico{font-size:20px;margin-right:20px;transform:rotate(180deg);display:flex;align-items:end}.visits-page .cancelled-forms li .elements div,.visits-modal .cancelled-forms li .elements div{display:flex;flex-direction:column}.visits-page .cancelled-forms li .elements .form-title,.visits-modal .cancelled-forms li .elements .form-title{text-decoration:underline}.visits-page .cancelled-forms li .elements .form-description,.visits-modal .cancelled-forms li .elements .form-description{color:#fe4747;font-size:11px;margin-top:5px}@media (max-width: 1024px){.visits-page .flex,.visits-modal .flex{flex-direction:column}.visits-page .input-holder,.visits-page .selectric-wrapper,.visits-modal .input-holder,.visits-modal .selectric-wrapper{margin-bottom:10px}}.smart-page{display:flex;align-content:center;justify-content:center;flex-wrap:wrap;min-width:100%;min-height:100vh}@media (max-width: 767px){.smart-page{background-color:#fff}}.smart-page .smart-block{width:825px;margin:0 auto;padding-left:35px}@media (max-width: 767px){.smart-page .smart-block{width:100%}}.smart-page .smart-block .logo img{width:200px;margin-bottom:20px}.smart-page .smart-block .full-width-container .row{width:100%;padding:0}.smart-page .smart-block .skip-row{display:flex;justify-content:center;margin-top:20px}.smart-page ul,.smart-page li{list-style:none;padding:0;margin:5px 0}.smart-page .assign-container{overflow-x:auto;padding-bottom:10px}.smart-page .assign-container table .content-row{background-color:#f3f5f4}.smart-page .assign-container table td{border:0;padding:12px!important}.smart-page .message-alert{display:flex;align-items:center;width:100%;margin-bottom:20px}.smart-page .message-alert .ico-holder{margin-right:12px;width:25px;min-width:25px}.smart-page .message-alert .icon--alert{font-size:40px;color:#7c69af}.smart-page table{font-weight:400;text-align:left;width:100%;border-spacing:0}.smart-page table th{padding:20px 10px}.smart-page table tr:last-of-type td{border-bottom:0}.smart-page table td{border-right:0;border-bottom:1px solid #D8D8DB;padding:20px 10px;white-space:nowrap}.smart-page table td.changed{color:#af2178}.smart-page table td.some{color:#4fafad}.smart-page table.compact-table th,.smart-page table.compact-table tr,.smart-page table.compact-table td{padding:5px 2px}.smart-page .help-text-action{display:flex;flex-wrap:wrap;gap:20px}.smart-page .small-btn{padding:5px 10px!important;min-width:auto!important}.smart-page .create-patient-form .two-columns-holder .row{flex-grow:1}.smart-page .create-patient-form .row{width:auto;padding:0}
