@font-face {
  font-family: 'fontello';
  src: url(/fonts/720f070a2865be96b5d2.eot?27823470);
  src: url(/fonts/720f070a2865be96b5d2.eot?27823470#iefix) format('embedded-opentype'),
       url(/fonts/a253a87cff4e8590d0d3.woff2?27823470) format('woff2'),
       url(/fonts/043689cac104b6be16b3.woff?27823470) format('woff'),
       url(/fonts/d1adaa20a3f09d80da0f.ttf?27823470) format('truetype'),
       url(/fonts/67db0418d8e67697698c.svg?27823470#fontello) format('svg');
  font-weight: normal;
  font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'fontello';
    src: url('../font/fontello.svg?27823470#fontello') format('svg');
  }
}
*/
[class^="od-"]:before, [class*=" od-"]:before {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: never;

  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */

  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;

  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;

  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;

  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */

  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}

.od-menu-dashboard:before { content: '\e800'; } /* '' */
.od-arrow-down:before { content: '\e801'; } /* '' */
.od-menu-appointment:before { content: '\e802'; } /* '' */
.od-menu-structure:before { content: '\e803'; } /* '' */
.od-menu-security:before { content: '\e804'; } /* '' */
.od-stop:before { content: '\e805'; } /* '' */
.od-menu-home:before { content: '\e806'; } /* '' */
.od-appointment:before { content: '\e807'; } /* '' */
.od-calendar:before { content: '\e808'; } /* '' */
.od-clock-1:before { content: '\e809'; } /* '' */
.od-settings:before { content: '\e80a'; } /* '' */
.od-close:before { content: '\e80b'; } /* '' */
.od-calendar-1:before { content: '\e80c'; } /* '' */
.od-info:before { content: '\e80d'; } /* '' */
.od-message:before { content: '\e80e'; } /* '' */
.od-calendar-2:before { content: '\e80f'; } /* '' */
.od-agent:before { content: '\e810'; } /* '' */
.od-customer:before { content: '\e811'; } /* '' */
.od-edit:before { content: '\e812'; } /* '' */
.od-send-message:before { content: '\e813'; } /* '' */
.od-report:before { content: '\e814'; } /* '' */
.od-phone:before { content: '\e815'; } /* '' */
.od-plus:before { content: '\e816'; } /* '' */
.od-duplicate:before { content: '\e817'; } /* '' */
.od-user-rounded:before { content: '\e818'; } /* '' */
.od-microphone-ok-1:before { content: '\e819'; } /* '' */
.od-microphone-err-1:before { content: '\e81a'; } /* '' */
.od-radio:before { content: '\e81b'; } /* '' */
.od-delete:before { content: '\e81c'; } /* '' */
.od-clock:before { content: '\e81d'; } /* '' */
.od-join:before { content: '\e81e'; } /* '' */
.od-missed:before { content: '\e81f'; } /* '' */
.od-completed:before { content: '\e820'; } /* '' */
.od-cancelled:before { content: '\e821'; } /* '' */
.od-upcoming:before { content: '\e822'; } /* '' */
.od-scheduled:before { content: '\e823'; } /* '' */
.od-incall:before { content: '\e824'; } /* '' */
.od-waiting:before { content: '\e825'; } /* '' */
.od-user-card:before { content: '\e826'; } /* '' */
.od-planet:before { content: '\e827'; } /* '' */
.od-menu-user:before { content: '\e828'; } /* '' */
.od-send-sms:before { content: '\e829'; } /* '' */
.od-send-email:before { content: '\e82a'; } /* '' */
.od-phone-call:before { content: '\e82b'; } /* '' */
.od-link:before { content: '\e82c'; } /* '' */
.od-record:before { content: '\e82d'; } /* '' */
.od-pause:before { content: '\e82e'; } /* '' */
.od-message-circle:before { content: '\e82f'; } /* '' */
.od-mic-off:before { content: '\e830'; } /* '' */
.od-mic:before { content: '\e831'; } /* '' */
.od-video-off:before { content: '\e832'; } /* '' */
.od-video:before { content: '\e833'; } /* '' */
.od-volume:before { content: '\e834'; } /* '' */
.od-volume-x:before { content: '\e835'; } /* '' */
.od-screen-share:before { content: '\e836'; } /* '' */
.od-plus-1:before { content: '\e837'; } /* '' */
.od-th-large-outline:before { content: '\e838'; } /* '' */
.od-settings-bold:before { content: '\e839'; } /* '' */
.od-calendar-accept:before { content: '\e83a'; } /* '' */
.od-calendar-cancel:before { content: '\e83b'; } /* '' */
.od-film:before { content: '\e83c'; } /* '' */
.od-switch-camera:before { content: '\e83d'; } /* '' */
.od-angle-left:before { content: '\f104'; } /* '' */
.od-angle-right:before { content: '\f105'; } /* '' */
.od-angle-up:before { content: '\f106'; } /* '' */
.od-angle-down:before { content: '\f107'; } /* '' */
.od-circle:before { content: '\f111'; } /* '' */
.od-bluetooth-b:before { content: '\f294'; } /* '' */

@keyframes shake{0%{transform:translate(10px)}20%{transform:translate(-10px)}40%{transform:translate(5px)}60%{transform:translate(-5px)}80%{transform:translate(3px)}100%{transform:translate(0px)}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input:focus,textarea:focus,select:focus,button:focus{outline:none}:root{--color-primary: #00a0d1;--color-secondary: #16a693;--font-face: "Assistant", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}*{box-sizing:border-box}body,html{margin:0;padding:0;color:#333;background-color:#fff;font-family:var(--font-face),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";height:calc(var(--vh, 1vh)*100)}.text-center{text-align:center}.flex{display:flex}.justify-center{justify-content:center}.align-items-center{align-items:center}.text-primary.text-primary{color:var(--color-primary)}.text-secondary.text-secondary{color:var(--color-secondary)}.text-white{color:#fff}.text-danger{color:#d11010}.d-none{display:none !important}.v-hidden{visibility:hidden}.Btn{cursor:pointer}.Btn--transparent{border:none;background:none;padding:0}.btn{display:inline-block;min-width:10.5rem;border-radius:6.25rem;padding:.75rem 1.5rem;text-transform:uppercase;font-weight:bold;font-size:.8125rem;text-align:center;transition:all .2s ease;background-color:#fff;border:1px solid #000;color:#000;text-decoration:none}.btn:hover{color:var(--color-primary);border-color:var(--color-primary)}strong{font-weight:bold}.text-background{background:rgba(51,51,51,.3);padding:.25rem .625rem;border-radius:.75rem}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}
@keyframes shake{0%{transform:translate(10px)}20%{transform:translate(-10px)}40%{transform:translate(5px)}60%{transform:translate(-5px)}80%{transform:translate(3px)}100%{transform:translate(0px)}}.Loader{text-align:center;color:#fff}.Loader__overlay{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:9;background-color:#343a40}.Loader__transparent-overlay{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:9;background-color:rgba(0,0,0,0)}
@keyframes shake{0%{transform:translate(10px)}20%{transform:translate(-10px)}40%{transform:translate(5px)}60%{transform:translate(-5px)}80%{transform:translate(3px)}100%{transform:translate(0px)}}.CircleLoader{margin:auto;width:60vh;height:60vh;padding-bottom:2vh}@media(max-width: 62.125rem){.CircleLoader{width:21.25rem;height:21.25rem}}.CircleLoader .circle{transform-origin:center}.CircleLoader #arc1{stroke-dasharray:100%;stroke-dashoffset:10%;animation:2s 1s rota infinite linear}.CircleLoader #arc2{stroke-dasharray:100%;stroke-dashoffset:10%;animation:2s 1s rota infinite linear reverse}.CircleLoader #arc3{stroke-dasharray:100%;stroke-dashoffset:10%;animation:2s 1s rota infinite linear}@keyframes rota{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}
.HTMLTextWrapper p{margin:0;all:initial;font-family:inherit;text-align:center;display:block}.HTMLTextWrapper ul{list-style:disc}.HTMLTextWrapper.rtl ul{text-align:right}.HTMLTextWrapper.ltr ul{text-align:left}button .HTMLTextWrapper{user-select:none}
@keyframes shake{0%{transform:translate(10px)}20%{transform:translate(-10px)}40%{transform:translate(5px)}60%{transform:translate(-5px)}80%{transform:translate(3px)}100%{transform:translate(0px)}}.LogoImage{width:fit-content;margin:0 auto;height:fit-content;display:flex;align-items:center;font-size:1.5625rem;gap:1.125rem}@media(max-width: 62.125rem){.LogoImage{max-width:100vw;flex-direction:row}}.LogoImage--align-left{margin-inline-start:0}.LogoImage--align-right{margin-inline-end:0}.LogoImage--align-center{margin:0 auto}.LogoImage--layout-left{flex-direction:row}.LogoImage--layout-right{flex-direction:row-reverse}.LogoImage--layout-top{flex-direction:column}.LogoImage--horizontal{flex-direction:row}.LogoImage__img-wrapper{display:flex;align-items:center}.LogoImage__img{width:auto;max-height:100%;object-fit:contain}@media(max-width: 62.125rem){.LogoImage__img{margin:0 auto}}.LogoImage__logo-text{font-size:2.625rem}@media(max-width: 62.125rem){.LogoImage__logo-text{font-size:2.125rem}}
@keyframes shake{0%{transform:translate(10px)}20%{transform:translate(-10px)}40%{transform:translate(5px)}60%{transform:translate(-5px)}80%{transform:translate(3px)}100%{transform:translate(0px)}}.Overlay{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:space-between;position:absolute;top:0;left:0;min-width:100vw;z-index:9;background-color:var(--color-primary);color:#fff;padding:2.5rem 2.5rem}.Overlay__loader{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:1}@media(max-width: 62.125rem)and (orientation: landscape){.Overlay__loader{width:40vh;height:40vh;top:unset;bottom:20vh;padding:0}}.Overlay__logo-container{align-self:flex-start}@media(max-width: 62.125rem){.Overlay__logo-container{width:fit-content;height:fit-content;margin:0 auto}}@media(max-width: 62.125rem){.Overlay{justify-content:flex-start;height:100vh;padding:1.875rem .625rem}}.Overlay__logo{align-self:flex-start;margin:2.5rem 0 0 2.5rem}.Overlay__text{max-width:68.75rem;font-weight:300;font-size:4.5rem;text-align:center;color:#fff;white-space:pre-wrap;border-radius:.75rem;padding:.25rem .625rem;z-index:2}@media(max-width: 1024px){.Overlay__text{font-weight:600;font-size:2rem;line-height:2.25rem;margin:1.625rem 0 0}}.Overlay .SelfVideo{z-index:9999}
@keyframes shake{0%{transform:translate(10px)}20%{transform:translate(-10px)}40%{transform:translate(5px)}60%{transform:translate(-5px)}80%{transform:translate(3px)}100%{transform:translate(0px)}}.Modal{background:rgba(77,77,77,.5);position:fixed;z-index:9999;top:0;left:0;bottom:0;right:0}.Modal__wrapper{box-sizing:border-box;border-radius:.5rem;background-color:#fff;width:28.75rem;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:2rem;font-size:1rem;line-height:1.25rem;color:#000}@media(max-width: 1024px){.Modal__wrapper{width:90%;left:5%;transform:translateY(-50%)}}.Modal__title{font-weight:600;font-size:2.25rem;line-height:2.9375rem;margin-bottom:1.5rem;text-align:center}.Modal__body{font-size:1.125rem;line-height:1.5rem;margin-bottom:2rem;text-align:center}.Modal__close{position:absolute;right:1.5rem;top:1.5rem;cursor:pointer}.Modal__controls{display:flex;justify-content:center}.Modal__button{display:flex;align-items:center;justify-content:center;min-width:10.5rem;height:2.5rem;padding:0 .75rem;background-color:var(--color-secondary);color:#fff;border-radius:6.25rem;cursor:pointer}[dir=rtl] .Modal__close{right:unset;left:1.5rem}
@keyframes shake{0%{transform:translate(10px)}20%{transform:translate(-10px)}40%{transform:translate(5px)}60%{transform:translate(-5px)}80%{transform:translate(3px)}100%{transform:translate(0px)}}.DebugOverlay{position:absolute;top:0;left:0;bottom:0;right:0;padding:.5rem;z-index:1000000;background-color:rgba(0,0,0,.6);overflow-y:auto}.DebugOverlay__log-message{display:flex;color:#fff}.DebugOverlay__log-message__type{margin-right:.625rem}.DebugOverlay__log-message__type--INFO,.DebugOverlay__log-message__type--LOG{color:#00a0d1}.DebugOverlay__log-message__type--WARN{color:#16a693}.DebugOverlay__log-message__type--ERROR{color:#d11010}.DebugOverlay__log-message__message{white-space:pre-wrap;word-break:break-word}.DebugOverlay__close-btn{position:fixed;top:.625rem;right:.625rem}.DebugOverlay__copy-btn{position:fixed;top:.625rem;right:3.125rem}
