#application_container{position:relative;display:block;height:100%;width:100%;background-color:var(--application-container-background-color--);font-family:var(--primary-font--);font-size:20px;line-height:0px}.application_container_rtl{background-image:var(--application-container-background-image-rtl--) !important}#content_container{position:relative;display:block;top:0px;left:0px;height:calc(100% - 61px);width:100%;overflow:hidden;font-size:0;background-color:var(--content-container-background-color--);transform:translateZ(0)}#title_bar{position:relative;display:inline-block;top:0px;left:0px;padding-right:5px;padding-left:0px;width:calc(100% - 5px);height:60px;text-align:right;direction:rtl;border-bottom:1px var(--application-title-bar-border-color--) solid;line-height:38px}.title_bar_rtl{text-align:left !important;direction:ltr !important;padding-right:0px !important;padding-left:5px !important}#title_bar_text{position:absolute;display:block;margin-left:12px;margin-right:12px;top:0px;left:0px;width:auto;height:100%;font-family:var(--primary-brand-font--);font-size:32px;line-height:60px;text-align:center;color:var(--application-titlebar-logo-text-color--);cursor:pointer}.title_bar_text_rtl{left:unset !important;right:0px !important}#title_bar_language_menu_button{position:relative;display:inline-block;margin-top:5px;margin-right:5px;margin-left:5px;top:0px;right:0px;width:100px;height:50px;vertical-align:middle;text-align:left;direction:ltr;background-color:var(--application-title-bar-button-background-color--);border-radius:25px;text-align:center;cursor:pointer;transition:0.2s linear}.title_bar_language_menu_button:active{background-color:var(--application-title-bar-language-menu-button-hover-background-color--)}#title_bar_language_menu_button_flag{position:relative;display:inline-block;margin-top:10px;margin-left:15px;width:34px;height:24px;background-color:var(--application-title-bar-language-button-flag-background-color--);overflow:hidden;vertical-align:middle}#title_bar_language_menu_button_flag img{position:relative;display:block;margin:2px;padding:0px;width:30px;height:20px;overflow:hidden}#title_bar_language_menu_button_initials{position:relative;display:inline-block;margin-top:10px;margin-left:0px;margin-right:5px;padding-right:10px;font-family:var(--primary-font--);font-size:18px;line-height:18px;text-align:center;color:var(--application-title-bar-language-button-initials-text-color--);vertical-align:middle}#title_bar_language_menu{position:absolute;display:none;top:56px;left:-5px;padding-right:5px;padding-left:5px;width:100px;height:auto;min-height:100px;background-color:var(--application-title-bar-language-button-menu-background-color--);box-shadow:1px 1px 3px rgb(0 0 0 / 0.2);z-index:1000}.language_menu_button{position:relative;display:block;top:0px;left:0px;width:100%;height:50px;border-bottom:1px var(--application-title-bar-language-menu-button-border-color--) solid;background-color:var(--application-title-bar-language-menu-button-background-color--);transition:0.3s;cursor:pointer}.language_menu_button:first-child{margin-top:5px}.language_menu_button:last-child{border-bottom:0px;margin-bottom:5px}.language_menu_button .flag{position:relative;display:inline-block;padding:2px;margin-top:10px;margin-left:10px;width:30px;height:20px;background-color:var(--application-title-bar-language-button-flag-background-color--);overflow:hidden;vertical-align:middle}.language_menu_button .flag img{position:relative;display:block;top:0px;left:0px;width:30px;height:20px;overflow:hidden}.language_menu_button .initials{position:relative;display:inline-block;margin-top:10px;margin-left:10px;margin-right:5px;padding-right:10px;font-family:var(--primary-font--);font-size:18px;line-height:18px;text-align:center;vertical-align:middle}#views_container{position:relative;display:block;top:0px;height:100%;background-color:var(--color-scheme-gray-l1--);overflow-x:hidden;overflow-y:auto;transition:0.3s}.views_container_rtl{border-left:0px !important;border-top-left-radius:0px !important;border-top-right-radius:var(--views-container-border-radius--)}.rtl{text-align:right;direction:rtl}#application_alerts_holder{position:absolute;display:none;top:0px;left:0px;width:100%;height:100%}#application_container .error_holder{position:relative;display:block;top:calc(50% - 100px)}#application_container .error_holder .error_message{position:relative;display:block;margin-top:10px;top:0px;left:0px;width:100%;height:auto;font-family:var(--primary-brand-font--);font-size:26px;line-height:40px;text-align:center;color:var(--primary-brand-color-blue--)}#application_container .error_holder .error_sub_message{position:relative;display:block;top:0px;left:0px;width:100%;height:auto;font-family:var(--primary-brand-font--);font-size:18px;line-height:40px;text-align:center;color:var(--primary-brand-color-blue--)}#application_container .error_holder .error_image{position:relative;display:block;margin:0 auto;top:0px;left:0px;width:100px;height:100px}@media only screen and (max-width:780px){#content_container{height:calc(100% - 46px)}#title_bar{height:45px}#title_bar_text{font-size:28px;line-height:45px}#title_bar_language_menu_button{margin-top:2px;height:41px;border-radius:5px;background-color:var(--color-scheme-gray-l0--)}#title_bar_language_menu_button_flag{margin-top:2px}#title_bar_language_menu_button_initials{margin-top:2px}#title_bar_language_menu{top:46px}}@media only screen and (hover:hover) and (min-width:781px){#title_bar_language_menu_button:hover #title_bar_language_menu_button_initials{color:var(--primary-text-color-white--)}#title_bar_language_menu_button:hover{background-color:var(--application-title-bar-button-hover-background-color--);transition:0.3s}.language_menu_button:hover{background-color:var(--application-title-bar-language-menu-button-hover-background-color--);transition:0.3s}}.AlertView{position:absolute;display:block;top:0px;left:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.8);z-index:1000}.AlertPanel{position:absolute;display:block;top:calc(50% - 100px);left:calc(50% - 158px);width:300px;min-height:150px;height:auto;margin:0px;padding:8px;background-color:var(--color-scheme-white--);border:1px var(--color-scheme-black--) solid;border-radius:30px;overflow:hidden}.AlertPanel .Title{position:relative;display:block;top:0px;left:0px;width:100%;height:40px;font-family:var(--primary-font--);font-size:20px;line-height:42px;text-align:center;unicode-bidi:plaintext;color:var(--color-scheme-white--);background-color:var(--color-scheme-blue--);border-top-left-radius:20px;border-top-right-radius:20px;overflow:hidden}.AlertPanel .Body{position:relative;display:block;margin:10px;padding-top:10px;padding-bottom:10px;top:0px;left:0px;width:calc(100% - 20px);min-height:50px;height:auto;font-family:var(--primary-font--);font-size:16px;line-height:24px;text-align:center;unicode-bidi:plaintext;word-wrap:break-word;color:var(--primary-text-color-gray--);background-color:var(--color-scheme-white--);overflow:hidden}.AlertPanel .ButtonsHolder{position:relative;display:block;top:0px;left:0px;width:100%;height:40px;background-color:var(--color-hite--);border-top:1px var(--color-light-blue--) solid;overflow:hidden}.AlertPanel .SingleButton{position:relative;display:block;top:0px;left:0px;width:100%;height:40px;font-family:var(--primary-font--);font-size:18px;line-height:40px;text-align:center;unicode-bidi:plaintext;color:var(--primary-text-color-gray--);background-color:var(--color-scheme-white--);border-bottom-left-radius:20px;border-bottom-right-radius:20px;overflow:hidden;cursor:pointer}.AlertPanel .SingleButton:hover{color:var(--color-scheme-white--);background-color:var(--color-scheme-blue--)}.AlertPanel .Button1{position:relative;display:inline-block;top:0px;left:0px;width:calc(50% - 1px);height:40px;font-family:var(--primary-font--);font-size:16px;line-height:40px;text-align:center;unicode-bidi:plaintext;color:var(--primary-text-color-gray--);background-color:var(--color-scheme-white--);border-right:1px var(--color-light-blue--) solid;border-bottom-left-radius:20px;overflow:hidden;cursor:pointer;transition:0.3s}.AlertPanel .Button1:hover{background-color:var(--color-scheme-blue--);color:var(--color-scheme-white--)}.AlertPanel .Button2{position:relative;display:inline-block;top:0px;left:0px;width:50%;height:40px;font-family:var(--primary-font--);font-size:16px;line-height:40px;text-align:center;unicode-bidi:plaintext;color:var(--primary-text-color-gray--);background-color:var(--color-scheme-white--);border-bottom-right-radius:20px;overflow:hidden;cursor:pointer;transition:0.3s}.AlertPanel .Button2:hover{background-color:var(--color-scheme-blue--);color:var(--color-scheme-white--)}.UserConsentView{position:absolute;display:block;top:0px;left:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.8);z-index:1000}.UserConsentPanel{position:absolute;display:block;top:50%;left:50%;transform:translate(-50%,-50%);width:320px;max-width:90%;height:auto;margin:0px;padding:8px;background-color:var(--color-scheme-white--);border:1px #000000 solid;border-radius:30px;overflow:hidden;direction:ltr;text-align:left}.UserConsentPanel .Title{position:relative;display:block;height:40px;font-family:var(--primary-font--);font-size:20px;line-height:42px;text-align:center;color:var(--color-scheme-white--);background-color:var(--primary-brand-color-blue--);border-top-left-radius:20px;border-top-right-radius:20px;overflow:hidden}.UserConsentPanel .Body{position:relative;display:block;margin:15px 10px;font-family:var(--primary-font--);font-size:14px;line-height:18px;text-align:inherit;color:var(--primary-text-color-dark-gray--)}.UserConsentPanel .ItemsHolder{position:relative;display:block;margin:0 10px 15px 10px;border-top:1px solid var(--color-light-blue--)}.UserConsentPanel .ConsentRow{display:flex;justify-content:space-between;align-items:center;padding:12px 5px;border-bottom:1px solid var(--color-light-blue--)}.UserConsentPanel .ConsentRow .TextGroup{width:calc(100% - 60px);text-align:inherit;direction:inherit;display:flex;flex-direction:column}.UserConsentPanel .ConsentRow .Label{font-family:var(--primary-font--);font-size:15px;font-weight:bold;line-height:18px;color:var(--primary-text-color-dark-gray--)}.UserConsentPanel .ConsentRow .Description{font-family:var(--primary-font--);font-size:12px;line-height:14px;color:var(--color-dark-gray--);margin-top:2px}.UserConsentPanel .UserConsentHolderSwitch{position:relative;display:inline-block;width:50px;height:24px;flex-shrink:0}.UserConsentPanel .UserConsentHolderSwitch input{opacity:0;width:0;height:0}.UserConsentPanel .UserConsentHolderSlider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--color-scheme-gray-l2--);transition:.4s;border-radius:24px}.UserConsentPanel .UserConsentHolderSlider:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:white;transition:.4s;border-radius:50%}.UserConsentPanel .UserConsentHolderSwitch input:checked + .UserConsentHolderSlider{background-color:var(--primary-brand-color-blue--)}.UserConsentPanel .UserConsentHolderSwitch input:checked + .UserConsentHolderSlider:before{transform:translateX(26px)}.UserConsentPanel .ButtonsHolder{position:relative;display:block;height:40px;border-top:1px var(--color-light-blue--) solid}.UserConsentPanel .SingleButton{position:relative;display:block;width:100%;height:40px;font-family:var(--primary-font--);font-size:18px;line-height:40px;text-align:center;color:var(--primary-text-color-gray--);background-color:var(--color-scheme-white--);border-bottom-left-radius:20px;border-bottom-right-radius:20px;cursor:pointer;transition:0.3s}.UserConsentPanel .SingleButton:hover{color:var(--color-scheme-white--);background-color:var(--primary-brand-color-blue--)}@charset "utf-8";html{margin:0px;padding:0px;height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#ffffff !important;overflow:hidden !important;overscroll-behavior:none}body{margin:0px;padding:0px;background-color:#ffffff !important;width:100%;height:100%;overflow:hidden !important;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a{text-decoration:none;color:#303030;cursor:pointer}a:link{color:#303030}a:visited{color:#606060}a:hover{color:#606060}a:active{color:#303030}.rtl{direction:rtl;text-align:right}.ltr{direction:ltr;text-align:left}@media print{*{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@font-face{font-family:'LeckerliOne-Regular';src:url('/kiosk/assets/fonts/LeckerliOne/LeckerliOne-Regular.ttf') format('truetype')}@font-face{font-family:'Roboto';src:url('/kiosk/assets/fonts/Roboto/Roboto-Regular.ttf') format('truetype')}:root{--GLOBALS-ICONS-PATH--:"/kiosk/assets/images/icons/";--primary-brand-font--:'LeckerliOne-Regular';--primary-font--:'Roboto';--primary-text-color-dark-gray--:#2a2a2a;--primary-text-color-light-gray--:#706f6f;--primary-text-color-gray--:#3b3a3a;--primary-text-color-white--:#ffffff;--primary-text-color-brand-blue--:#2f95f5;--primary-text-color-brand-dark-blue--:#0e66b9;--primary-brand-color-blue--:#2f95f5;--primary-brand-color-dark-blue--:#105ba1;--color-scheme-white--:#ffffff;--color-scheme-black--:#000000;--color-scheme-gray-l0--:#f8fafd;--color-scheme-gray-l1--:#f0f0f0;--color-scheme-gray-l2--:#e0e0e0;--color-scheme-gray-l3--:#919191;--color-scheme-gray-l4--:#606060;--color-scheme-gray-l5--:#303030;--color-scheme-blue-l1--:#0e66b9;--color-scheme-blue-l2--:#2f95f5;--color-scheme-blue-l3--:#8ec7fc;--color-scheme-blue-l4--:#90c4f4;--color-scheme-blue-l5--:#a3d5ff;--color-scheme-blue-l6--:#e6f0f9;--primary-brand-color--:var(--color-scheme-blue-l2--);--color-scheme-blue--:#2f95f5;--color-light-blue--:#e6f0f9;--color-scheme-dark-blue--:#0e66b9;--color-scheme-green--:#08b60b;--color-scheme-dark-green--:#008426;--color-scheme-red--:#b60808;--color-scheme-dark-red--:#6a0606;--color-red--:#b60808;--color-dark-red--:#6a0606;--color-button-red--:#b60808;--color-button-dark-red--:#6a0606;--color-green--:#08b60b;--color-button-green--:#08b60b;--color-button-dark-green--:#008426;--color-light-gray--:#e0e0e0;--application-container-background-color--:var(--color-scheme-white--);--application-title-bar-background-color--:var(--color-scheme-white--);--application-title-bar-border-color--:var(--color-scheme-gray-l2--);--application-titlebar-logo-text-color--:var(--primary-text-color-brand-blue--);--application-title-bar-button-text-color--:var();--application-title-bar-button-background-color--:var(--color-scheme-blue-l6--);--application-title-bar-button-hover-background-color--:var(--color-scheme-blue-l2--);--application-title-bar-language-button-flag-background-color--:var(--color-scheme-white--);--application-title-bar-language-button-initials-text-color--:var(--primary-text-color-dark-gray--);--application-title-bar-language-button-menu-background-color--:var(--color-scheme-white--);--application-title-bar-language-menu-button-background-color--:var(--color-scheme-white--);--application-title-bar-language-menu-button-border-color--:var(--color-scheme-gray-l2--);--application-title-bar-language-menu-button-hover-background-color--:var(--color-scheme-blue-l2--);--content-container-background-color--:var(--color-scheme-white--);--titlebar-background-color--:var(--color-scheme-blue-l2--);--titlebar-border-color--:var(--color-scheme-blue-l3--);--titlebar-title-text-color--:var(--color-scheme-white--)}#CalendarresponseView{position:relative;display:flex;justify-content:center;align-items:center;width:100%;min-height:100%;background-color:var(--color-scheme-gray-l0--);font-family:var(--primary-font--);text-align:center}#CalendarresponseView .ResponseContainer{position:relative;width:90%;max-width:500px;background-color:var(--color-scheme-white--);border:1px solid var(--color-scheme-gray-l2--);border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,0.08)}#CalendarresponseView .BrandHeader{padding:20px;background-color:var(--primary-text-color-brand-blue--);transition:background-color 0.4s ease}#CalendarresponseView .BrandHeaderText{margin:0;color:var(--primary-text-color-white--);font-size:18px;font-weight:normal;letter-spacing:0.5px}#CalendarresponseView .ContentWrapper{padding:40px 30px}#CalendarresponseView .HeaderText{display:block;font-size:28px;line-height:34px;margin:0 0 15px 0;color:var(--primary-text-color-dark-gray--)}#CalendarresponseView .HeaderText.success{color:var(--color-scheme-green--)}#CalendarresponseView .SecondaryHeaderText{display:block;font-size:18px;line-height:26px;font-weight:normal;color:var(--primary-text-color-light-gray--);margin:0 0 35px 0}#CalendarresponseView .RecurrenceText{display:none;background:var(--color-scheme-gray-l1--);border-radius:8px;padding:12px 15px;margin:0 auto 30px auto;width:auto;max-width:90%;height:auto;min-height:20px;line-height:20px;font-size:14px;color:var(--primary-text-color-dark-gray--);border-left:4px solid var(--primary-text-color-brand-blue--);border-right:4px solid var(--primary-text-color-brand-blue--);text-align:start}#CalendarresponseView .RecurrenceText strong{color:var(--primary-text-color-brand-blue--);margin-right:5px}#CalendarresponseView .AcceptEventButton{display:inline-block;position:relative;margin:0 auto;margin-right:10px;margin-left:10px;padding:0px;width:120px;height:50px;line-height:50px;border-radius:6px;background-color:var(--primary-text-color-brand-blue--);color:var(--primary-text-color-white--) !important;vertical-align:top;font-size:18px;font-weight:bold;text-align:center;cursor:pointer;transition:0.3s}#CalendarresponseView .AcceptEventButton:hover{background-color:var(--primary-text-color-brand-dark-blue--)}#CalendarresponseView .RejectEventButton{display:inline-block;position:relative;margin:0 auto;margin-right:10px;margin-left:10px;padding:0px;width:120px;height:50px;line-height:48px;border-radius:6px;border:1px solid var(--color-scheme-gray-l2--);background-color:var(--color-scheme-white--);color:var(--primary-text-color-dark-gray--) !important;vertical-align:top;font-size:18px;font-weight:bold;text-align:center;cursor:pointer;transition:0.3s}#CalendarresponseView .RejectEventButton:hover{background-color:var(--color-scheme-gray-l1--)}@media only screen and (max-width:780px){#CalendarresponseView .ContentWrapper{padding:30px 20px}#CalendarresponseView .HeaderText{font-size:24px}#CalendarresponseView .SecondaryHeaderText{font-size:16px}#CalendarresponseView .AcceptEventButton,#CalendarresponseView .RejectEventButton{max-width:260px;font-size:16px}}#CallView{position:relative;display:block;top:0px;left:0px;width:100%;height:100%;min-height:100%;text-align:center;overflow:hidden;background-color:var(--color-scheme-black--);container-name:CallView;container-type:inline-size}#CallView .LobbyOverlay{position:absolute;display:block;top:0px;left:0px;width:100%;height:100%;padding-top:10vh;background-color:var(--primary-text-color-white--);z-index:1000;text-align:center}#CallView .LobbyOverlay .Name{position:relative;display:block;margin:0 auto;padding:0px;padding-bottom:20px;width:100%;height:40px;font-family:var(--primary-font--);color:var(--primary-text-color-brand-blue--);text-shadow:none !important;font-weight:bold;font-size:30px;line-height:40px}#CallView > .InnerHolder{position:relative;display:block;margin:0 auto;padding:0px;width:100%;height:100%;text-align:center;background-color:var(--chat-call-view-inner-holder-background-color--);overflow:hidden}#CallView > .InnerHolder .VideoHolder.RemoteVideoContainer{position:absolute;display:block;top:0px;left:0px;width:100%;height:100%;background-color:var(--color-scheme-black--);overflow:hidden;z-index:1}#CallView > .InnerHolder .FullScreenPreview{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:5;background-color:var(--color-scheme-black--);border:none;border-radius:0px}#CallView > .InnerHolder .MiniVideoHolder{position:absolute;bottom:10px;right:10px;height:170px;width:302px;z-index:10;border:2px var(--color-scheme-white--) solid;border-radius:10px;overflow:hidden}#CallView > .InnerHolder .RemoteVideo{position:relative;display:block;margin:0 auto;width:100%;height:100%;object-fit:contain;background-color:var(--color-scheme-black--)}#CallView > .InnerHolder .LocalVideo{position:absolute;display:block;bottom:0px;right:0px;width:100%;height:100%;object-fit:cover}#CallView .CallInfoHolder{position:absolute;display:block;top:calc(50% - 150px);left:0px;width:100%;z-index:20;text-align:center;pointer-events:none}#CallView .CallInfoHolder .ProfilePicture{position:relative;display:block;margin:0 auto 20px auto;height:150px;width:150px;background-position:center;background-repeat:no-repeat;background-size:cover;border:2px var(--color-scheme-white--) solid;border-radius:50%}#CallView .CallInfoHolder .Name,#CallView .CallInfoHolder .CallInfoTextHolder,#CallView .CallInfoHolder .CallTimerHolder{position:relative;display:block;width:100%;height:30px;font-size:16px;font-family:var(--primary-font--);color:var(--primary-text-color-white--);text-shadow:0px 2px 4px rgba(0,0,0,0.5);margin:5px 0;line-height:30px}#CallView .CallControlButtonsHolder{position:absolute;display:block;bottom:10px;left:0px;width:100%;height:70px;z-index:30;text-align:center;pointer-events:none}#CallView .CallControlButtonsInnerHolder{position:relative;display:inline-block;background-color:rgba(0,0,0,0.7);border-radius:40px;border:1px solid rgba(255,255,255,0.2);pointer-events:all}#CallView .HangupButton,#CallView .MuteButton,#CallView .ShareScreenButton{position:relative;display:inline-block;margin:8px;width:50px;height:50px;vertical-align:middle;background-position:center;background-repeat:no-repeat;background-size:30px;border:2px var(--color-scheme-white--) solid;border-radius:50%;cursor:pointer}#CallView .HangupButton{background-image:url('/assets/images/icons/call_end_white.svg');background-color:var(--color-button-red--)}#CallView .MuteButton{background-image:url('/assets/images/icons/mic_white.svg');background-color:var(--color-scheme-black--)}#CallView .MuteButton.Muted{background-image:url('/assets/images/icons/mic_off_white.svg')}#CallView .ShareScreenButton{background-image:url('/assets/images/icons/share_screen_white.svg');background-color:var(--color-scheme-black--)}#CallView .ShareScreenButton.Sharing{background-image:url('/assets/images/icons/cancel_share_screen_white.svg')}#CallView .LobbyInput{position:relative;display:block;margin:12px auto;width:290px;height:48px;padding:0 15px;font-family:var(--primary-font--);font-size:16px;color:#333;background-color:#f9f9f9;border:2px solid #ddd;border-radius:12px;outline:none;box-shadow:0px 4px 10px rgba(0,0,0,0.05)}#CallView .LobbyOverlay .JoinCallButton{position:relative;display:inline-block;margin-top:30px;padding:14px 50px;font-family:var(--primary-font--);font-weight:700;font-size:15px;color:var(--primary-text-color-white--);background-color:var(--color-scheme-blue-l2--);border:2px solid var(--color-scheme-blue-l1--);border-radius:30px;cursor:pointer;text-transform:uppercase;letter-spacing:1.5px;box-shadow:0px 4px 15px rgba(0,0,0,0.2);z-index:1001}#CallView .LobbyOverlay .JoinCallButton:hover{background-color:var(--color-scheme-blue-l1--) !important}#CallView .LobbyToggleHolder{display:flex;align-items:center;justify-content:center;margin:20px auto;gap:12px}#CallView .Switch{position:relative;display:inline-block;width:50px;height:26px}#CallView .Switch input{opacity:0;width:0;height:0}#CallView .Slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:34px}#CallView .Slider:before{position:absolute;content:"";height:18px;width:18px;left:4px;bottom:4px;background-color:white;transition:.4s;border-radius:50%}#CallView .Switch input:checked + .Slider{background-color:var(--color-scheme-blue-l2--)}#CallView .Switch input:checked + .Slider:before{transform:translateX(24px)}#CallView .ToggleLabel{font-family:var(--primary-font--);font-size:14px;color:#666}@media only screen and (max-width:780px){#CallView > .InnerHolder .MiniVideoHolder{height:110px;width:196px;bottom:100px !important}}#HomeView{position:relative;display:block;top:0px;left:0px;width:100%;height:100%;text-align:center;overflow:hidden;font-family:var(--primary-font--);color:var(--color-dark-gray--);background-color:#ffffff}#HomeView .InnerHolder{position:relative;display:block;margin:0 auto;top:calc(50% - 220px);padding:0px;max-width:800px;width:auto;height:400px;overflow:hidden}#HomeView .InnerHolder .HeaderText{position:relative;display:inline-block;margin:0 auto;padding:0px;width:calc(100% - 20px);height:auto;margin-top:20px;margin-bottom:20px;font-family:var(--primary-brand-font--);font-size:34px;line-height:48px;text-align:center;unicode-bidi:plaintext;color:var(--primary-brand-color-blue--)}#HomeView .InnerHolder .SecondaryHeaderText{position:relative;display:block;top:0px;left:0px;width:calc(100% - 20px);height:auto;padding:10px;margin-bottom:20px;font-size:24px;line-height:36px;font-weight:normal;text-align:center;unicode-bidi:plaintext}#HomeView .InnerHolder .LoginButton{position:relative;display:inline-block;min-width:300px;height:50px;padding:12px 20px;margin:20px 0;box-sizing:border-box;font-size:18px;line-height:25px;border:1px var(--primary-brand-color-blue--) solid;border-radius:30px;background-color:var(--primary-brand-color-blue--);color:#ffffff;cursor:pointer;transition:0.3s}#HomeView .InnerHolder .LoginButton:hover{background-color:var(--primary-brand-color-dark-blue--);transition:0.3s}@media only screen and (max-height:490px){#HomeView{overflow-y:auto}#HomeView .InnerHolder{position:relative;display:block;margin:0 auto;padding:0px;top:0px;width:100%;height:auto;min-height:100%;overflow:hidden}}@media only screen and (max-height:490px) and (max-width:780px){#HomeView .InnerHolder{top:0px}#HomeView .InnerHolder .HeaderText{margin-top:0px !important}}@media only screen and (max-width:780px){#HomeView .InnerHolder{position:relative;display:block;margin:0 auto;padding:0px;top:0px;width:100%;height:auto;min-height:100%;overflow:hidden}#HomeView .InnerHolder .HeaderText{font-size:24px;line-height:36px;margin-top:120px}#HomeView .InnerHolder .SecondaryHeaderText{font-size:18px;line-height:22px;width:calc(100% - 40px)}#HomeView .InnerHolder .LoginButton{min-width:240px;height:50px;padding:12px 20px;margin:20px 0;box-sizing:border-box;font-size:16px;line-height:22px}}#LoginView{position:relative;display:block;margin:0 auto;padding:0px;width:100%;height:100%;text-align:center;font-family:var(--primary-font--);text-align:center;color:var(--primary-text-color-dark-gray--);overflow:hidden}#LoginView .LoginForm{position:relative;display:block;margin:0 auto;top:calc(50% - 350px);padding:0px;width:600px;height:600px}#LoginView .LoginForm .LoginTitle{position:relative;display:block;margin:0 auto;margin-top:40px;margin-bottom:30px;padding:0px;width:100%;height:50px;font-family:var(--primary-brand-font--);font-size:40px;line-height:40px;text-align:center;color:var(--primary-brand-color-blue--)}#LoginView .LoginForm .LoginPanel{position:relative;display:inline-block;margin:0 auto;margin-bottom:30px;padding:50px;width:500px;height:360px;font-size:12px;line-height:20px;text-align:center;color:var(--primary-text-color-dark-gray--);background-color:#ffffff;border-radius:20px;filter:drop-shadow(2px 2px 2px rgb(0 0 0 / 0.2));transform:translateZ(0)}#LoginView .LoginForm .LoginPanel .ErrorMessageHolder{position:relative;display:inline-block;margin:0 auto;margin-top:20px;padding:0px;width:85%;min-height:60px;height:auto;font-size:20px;line-height:28px;text-align:center;unicode-bidi:plaintext;color:var(--primary-text-color-dark-gray--)}#LoginView .LoginForm .LoginPanel input[type=text],#LoginView .LoginForm .LoginPanel input[type=password]{position:relative;display:block;width:100%;height:50px;padding:12px 20px;margin:20px 0;box-sizing:border-box;font-size:18px;line-height:38px;text-align:start;unicode-bidi:plaintext;border:none;background-color:#f0f0f0;color:var(--primary-text-color-dark-gray--);border-bottom:1px solid #e0e0e0;border-radius:10px}#LoginView .LoginForm .LoginPanel input[type=text]:focus,#LoginView .LoginForm .LoginPanel input[type=password]:focus{background-color:#e0e0e0;border-bottom:1px solid var(--primary-brand-color-blue--);outline:none}#LoginView .LoginForm .LoginPanel .LoginButton{position:relative;display:inline-block;width:80%;height:50px;padding:12px 20px;margin:8px 0;box-sizing:border-box;font-size:18px;line-height:25px;border:1px var(--primary-brand-color-blue--) solid;border-radius:30px;background-color:var(--primary-brand-color-blue--);color:#ffffff;cursor:pointer;transition:0.3s}#LoginView .LoginForm .LoginPanel .LoginButton:hover{background-color:var(--primary-brand-color-dark-blue--);transition:0.3s}#LoginView .LoginForm .LoginPanel .ResetPasswordButton{position:relative;display:inline-block;width:100%;height:50px;padding:12px 20px;margin:18px 0;box-sizing:border-box;font-size:16px;line-height:50px;color:#000000;border-top:1px var(--color-light-gray--) solid;cursor:pointer;transition:0.3s}#LoginView .LoginForm .LoginPanel .ResetPasswordButton:hover{color:var(--primary-brand-color-blue--);transition:0.3s}@media only screen and (max-height:755px){#LoginView{overflow-y:auto}#LoginView .LoginForm{position:relative;display:block;margin:0 auto;padding:0px;top:0px;width:100%;height:auto;min-height:100%;overflow:hidden}}@media only screen and (max-width:780px){#LoginView{background-color:var(--color-scheme-white--)}#LoginView .LoginForm{position:relative;display:block;margin:0 auto;top:0px;padding:0px;width:100%;height:auto;overflow:hidden}#LoginView .LoginForm .LoginTitle{position:relative;display:block;margin:0px;padding:0px;top:30px;left:0px;width:100%;font-size:36px;z-index:1000}#LoginView .LoginForm .LoginPanel{position:relative;display:block;margin:0px;padding:0px;padding:20px;top:0px;left:0px;width:calc(100% - 40px);height:calc(100% - 100px);border-radius:0px;filter:unset;border:none}#LoginView .LoginForm .LoginPanel .ErrorMessageHolder{font-size:18px;line-height:22px;margin-top:30px;margin-bottom:0px}}#RegisterView{position:relative;display:block;top:0px;left:0px;width:100%;height:100%;font-family:var(--primary-font--);text-align:center;color:var(--primary-text-color-dark-gray--);overflow-x:hidden;overflow-y:hidden}#RegisterView #RegisterTitle{position:relative;display:block;top:0px;left:0px;margin-top:40px;margin-bottom:30px;width:100%;height:50px;font-family:var(--primary-brand-font--);font-size:40px;line-height:40px;text-align:center;color:var(--primary-brand-color-blue--)}#RegisterView #RegisterForm{position:relative;display:inline-block;top:0px;left:0px;padding:50px;margin-bottom:30px;width:500px;min-height:360px;height:auto;font-size:12px;line-height:20px;text-align:center;color:var(--primary-text-color-dark-gray--);background-color:#ffffff;border-radius:20px;filter:drop-shadow(2px 2px 2px rgb(0 0 0 / 0.2));transform:translateZ(0)}#RegisterView #RegisterForm #ErrorMessageHolder{position:relative;display:inline-block;margin-top:20px;top:0px;left:0px;width:85%;min-height:60px;height:auto;font-size:20px;line-height:28px;color:var(--primary-text-color-dark-gray--)}#RegisterView #RegisterForm input[type=text],#RegisterView #RegisterForm input[type=password]{position:relative;display:block;width:100%;height:50px;padding:12px 20px;margin:20px 0;box-sizing:border-box;font-size:18px;line-height:38px;border:none;background-color:#f0f0f0;color:var(--primary-text-color-dark-gray--);border-bottom:1px solid #e0e0e0;border-radius:10px}#RegisterView #RegisterForm input[type=text]:focus,#RegisterView #RegisterForm input[type=password]:focus{background-color:#e0e0e0;border-bottom:1px solid var(--primary-brand-color-blue--);outline:none}#RegisterView #RegisterForm .MessageHolder{position:relative;display:none;margin:0px;padding:0px;padding-bottom:12px;top:0px;left:0px;width:100%;font-family:var(--primary-font--);font-size:40px;line-height:40px;text-align:left;color:var(--primary-brand-color-blue--)}#RegisterView #RegisterForm .MessageHolder .MessageHolderTitle{position:relative;display:block;top:0px;left:0px;margin:0px;padding:0px;width:100%;height:30px;font-size:16px;line-height:30px;text-align:center;color:var(--primary-text-color-dark-gray--)}.MessageHolder p{position:relative;display:block;top:0px;left:calc(50% - 100px);margin:0px;padding:0px;width:200px;height:30px;font-size:16px;line-height:30px;text-align:left}.valid{color:rgb(21,106,21)}.invalid{color:#b61a1a}#RegisterView #RegisterForm .PasswordMissmatchMessageHolder{position:relative;display:none;top:0px;left:0px;margin:0px;padding:0px;width:100%;height:30px;font-size:16px;line-height:30px;text-align:center;color:#b61a1a}#RegisterView #RegisterForm #RegisterButton{position:relative;display:inline-block;width:80%;height:50px;padding:12px 20px;margin:20px 0;box-sizing:border-box;font-size:18px;line-height:25px;border:1px var(--primary-brand-color-blue--) solid;border-radius:30px;background-color:var(--primary-brand-color-blue--);color:#ffffff;cursor:pointer;transition:0.3s}#RegisterView #RegisterForm #RegisterButton:hover{background-color:var(--primary-brand-color-dark-blue--);transition:0.3s}@media only screen and (max-width:780px){#RegisterView #RegisterTitle{position:absolute;display:block;margin:0px;padding:0px;top:30px;left:0px;width:100%;font-size:36px;z-index:1000}#RegisterView #RegisterForm{position:absolute;display:block;margin:0px;padding:0px;padding:20px;padding-top:80px;top:0px;left:0px;width:calc(100% - 40px);height:calc(100% - 100px);border-radius:0px;border:none}#RegisterView #RegisterForm #ErrorMessageHolder{font-size:18px;line-height:22px;margin-top:20px;margin-bottom:0px}}#ResetpasswordView{position:relative;display:block;margin:0 auto;padding:0px;width:100%;height:100%;text-align:center;font-family:var(--primary-font--);text-align:center;color:var(--primary-text-color-dark-gray--);overflow:hidden}#ResetpasswordView .ResetPasswordForm{position:relative;display:block;margin:0 auto;top:calc(50% - 300px);padding:0px;width:600px;height:550px}#ResetpasswordView .ResetPasswordForm .ResetPasswordTitle{position:relative;display:block;top:0px;left:0px;margin-top:40px;margin-bottom:30px;width:100%;height:50px;font-family:var(--primary-brand-font--);font-size:40px;line-height:40px;text-align:center;color:var(--primary-brand-color-blue--)}#ResetpasswordView .ResetPasswordForm .ResetPasswordPanel{position:relative;display:inline-block;top:0px;left:0px;padding:50px;padding-bottom:10px;margin-bottom:30px;width:500px;min-height:360px;font-size:12px;line-height:20px;text-align:center;color:var(--primary-text-color-dark-gray--);background-color:#ffffff;border-radius:20px;filter:drop-shadow(2px 2px 2px rgb(0 0 0 / 0.2));transform:translateZ(0)}#ResetpasswordView .ResetPasswordForm .ResetPasswordPanel .ErrorMessageHolder{position:relative;display:inline-block;margin-top:20px;top:0px;left:0px;width:85%;min-height:60px;height:auto;font-size:20px;line-height:28px;color:var(--primary-text-color-dark-gray--)}#ResetpasswordView .ResetPasswordForm .ResetPasswordPanel input[type=text],#ResetpasswordView .ResetPasswordForm .ResetPasswordPanel input[type=password]{position:relative;display:block;width:100%;height:50px;padding:12px 20px;margin:20px 0;box-sizing:border-box;font-size:18px;line-height:38px;border:none;background-color:#f0f0f0;color:var(--primary-text-color-dark-gray--);border-bottom:1px solid #e0e0e0;border-radius:10px}#ResetpasswordView .ResetPasswordForm .ResetPasswordPanel input[type=text]:focus,#ResetpasswordView .ResetPasswordForm .ResetPasswordPanel input[type=password]:focus{background-color:#e0e0e0;border-bottom:1px solid var(--primary-brand-color-blue--);outline:none}#ResetpasswordView .ResetPasswordForm .ResetPasswordPanel .ResetButton{position:relative;display:inline-block;width:80%;height:50px;padding:12px 20px;margin:20px 0px 0px 0px;box-sizing:border-box;font-size:18px;line-height:25px;border:1px var(--primary-brand-color-blue--) solid;border-radius:30px;background-color:var(--primary-brand-color-blue--);color:#ffffff;cursor:pointer;transition:0.3s}#ResetpasswordView .ResetPasswordForm .ResetPasswordPanel .ResetButton:hover{background-color:var(--primary-brand-color-dark-blue--);transition:0.3s}#ResetpasswordView .ResetPasswordForm .ResetPasswordPanel .LoginButton{position:relative;display:inline-block;width:100%;height:40px;padding:20px 20px;margin:40px 0px 0px 0px;box-sizing:border-box;font-size:16px;line-height:40px;color:#000000;border-top:1px var(--color-light-gray--) solid;cursor:pointer;transition:0.3s}#ResetpasswordView .ResetPasswordForm .ResetPasswordPanel .LoginButton:hover{color:var(--primary-brand-color-blue--);transition:0.3s}@media only screen and (max-height:660px){#ResetpasswordView{overflow-y:auto}#ResetpasswordView .ResetPasswordForm{position:relative;display:block;margin:0 auto;padding:0px;top:0px;width:100%;height:auto;min-height:100%;overflow:hidden}}@media only screen and (max-width:780px){#ResetpasswordView{overflow-y:auto;background-color:var(--color-scheme-white--)}#ResetpasswordView .ResetPasswordForm{position:relative;display:block;margin:0 auto;top:0px;padding:0px;width:100%;height:auto;min-height:100%;}#ResetpasswordView .ResetPasswordForm .ResetPasswordPanel .ErrorMessageHolder{font-size:18px;line-height:22px;margin-top:20px;margin-bottom:0px}#ResetpasswordView .ResetPasswordForm .ResetPasswordTitle{position:absolute;display:block;margin:0px;padding:0px;top:30px;left:0px;width:100%;font-size:36px;z-index:1000}#ResetpasswordView .ResetPasswordForm .ResetPasswordPanel{position:relative;display:block;margin:0px;padding:0px;padding:20px;padding-top:80px;top:0px;left:0px;width:calc(100% - 40px);height:calc(100% - 100px);border-radius:0px;filter:unset;border:none}}#UpdatepasswordView{position:relative;display:block;top:0px;left:0px;width:100%;height:auto;min-height:calc(100% - 1px);font-family:var(--primary-font--);text-align:center;color:var(--primary-text-color-dark-gray--);border-top:1px var(--application-title-bar-border-color--) solid;background-color:var(--view-background-color--);overflow-x:hidden;overflow-y:auto}#UpdatepasswordView #UpdatePasswordTitle{position:relative;display:block;margin-top:40px;margin-bottom:30px;width:100%;height:50px;font-family:var(--primary-brand-font--);font-size:40px;line-height:40px;text-align:center;color:var(--primary-brand-color-blue--)}#UpdatepasswordView #UpdatePasswordPanel{position:relative;display:inline-block;top:0px;left:0px;padding:50px;padding-bottom:20px;margin-bottom:30px;width:500px;min-height:360px;font-size:12px;line-height:20px;text-align:center;color:var(--primary-text-color-dark-gray--);background-color:#ffffff;border-radius:20px;filter:drop-shadow(2px 2px 2px rgb(0 0 0 / 0.2));transform:translateZ(0)}#UpdatepasswordView #UpdatePasswordPanel #ErrorMessageHolder{position:relative;display:inline-block;margin-top:20px;width:85%;min-height:60px;height:auto;font-size:20px;line-height:28px;color:var(--primary-text-color-dark-gray--)}#UpdatepasswordView #UpdatePasswordPanel input[type=text],#UpdatepasswordView #UpdatePasswordPanel input[type=password]{position:relative;display:block;width:100%;height:50px;padding:12px 20px;margin:10px 0;box-sizing:border-box;font-size:18px;line-height:38px;border:none;background-color:#f0f0f0;color:var(--primary-text-color-dark-gray--);border-bottom:1px solid #e0e0e0;border-radius:10px;transition:0.2s}#UpdatepasswordView #UpdatePasswordPanel input[type=password]:focus{background-color:#e0e0e0;border-bottom:1px solid var(--primary-brand-color-blue--);outline:none}#UpdatepasswordView #UpdatePasswordPanel .MessageHolder{position:relative;display:none;margin:10px 0px;padding:15px;width:100%;box-sizing:border-box;background-color:var(--color-superlight-gray--);border-radius:10px;text-align:left}#UpdatepasswordView #UpdatePasswordPanel .MessageHolder .MessageHolderTitle{display:block;margin-bottom:5px;font-size:14px;font-weight:bold;text-align:center}#UpdatepasswordView #UpdatePasswordPanel .MessageHolder p{margin:4px 0;font-size:14px;line-height:20px;padding-left:20px}#UpdatepasswordView #UpdatePasswordPanel .valid{color:#156a15}#UpdatepasswordView #UpdatePasswordPanel .invalid{color:#b61a1a}#UpdatepasswordView #UpdatePasswordPanel .PasswordMissmatchMessageHolder{display:none;margin:10px 0;font-size:14px;font-weight:bold;color:#b61a1a}#UpdatepasswordView #UpdatePasswordPanel #ResetButton{position:relative;display:inline-block;width:80%;height:50px;padding:12px 20px;margin:20px 0px 0px 0px;box-sizing:border-box;font-size:18px;line-height:25px;border:1px var(--primary-brand-color-blue--) solid;border-radius:30px;background-color:var(--primary-brand-color-blue--);color:#ffffff;cursor:pointer;transition:0.3s}#UpdatepasswordView #UpdatePasswordPanel #ResetButton:hover{background-color:var(--primary-brand-color-dark-blue--)}#UpdatepasswordView #UpdatePasswordPanel #LoginButton{position:relative;display:inline-block;width:100%;height:40px;padding:20px 20px;margin:40px 0px 0px 0px;box-sizing:border-box;font-size:16px;line-height:22px;color:#000000;border-top:1px var(--color-light-gray--) solid;cursor:pointer;transition:0.3s}@media only screen and (max-width:780px){#UpdatepasswordView #UpdatePasswordTitle{position:absolute;top:0px;font-size:36px;z-index:1000}#UpdatepasswordView #UpdatePasswordPanel{position:absolute;padding:20px;padding-top:90px;top:0px;left:0px;width:calc(100% - 40px);height:calc(100% - 110px);border-radius:0px;filter:none}}