.button-shrinkable.full+.call-back{bottom:16rem}.button-shrinkable+.call-back{bottom:10rem}.call-back{position:fixed;z-index:10;bottom:6rem;right:1rem}.call-back button{height:4.375rem;width:4.375rem;background-color:#FE5716;color:#fff;border-radius:2.1875rem;border:none;-webkit-box-shadow:0 1.25rem 2.5rem 0 rgba(9,53,122,0.2);box-shadow:0 1.25rem 2.5rem 0 rgba(9,53,122,0.2);padding:0 1.5rem;display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.call-back button .wcb-label{display:inline-block;margin:0 0 0 1.625rem;font-family:"EDF-Light",sans-serif;font-size:1rem;line-height:1.1875;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.call-back button .wcb-icon{display:block;width:1.25rem;height:1.25rem;-webkit-box-flex:0;-ms-flex:0 0 1.25rem;flex:0 0 1.25rem}.call-back button .wcb-icon svg{width:100%;height:auto}.call-back button:hover{width:auto;max-width:10rem}.call-back button:hover .wcb-label{margin-left:.5rem}.call-back button.visible{display:-webkit-box;display:-ms-flexbox;display:flex}.cx-widget.cx-theme-light{font-family:"EDF-Regular",sans-serif;height:100%;margin:0;left:0;bottom:0;border-radius:0}.cx-widget .cx-common-container.cx-theme-light *{border-color:transparent}.cx-widget .cx-common-container.cx-callback{width:100%;left:auto;right:0 !important;padding-top:3.125rem;padding-bottom:3.25rem}.cx-widget .cx-common-container.cx-callback.cx-theme-light.cx-desktop{overflow-y:auto}.cx-widget .cx-common-container.cx-callback .cx-content{-webkit-box-shadow:none;box-shadow:none}.cx-widget .cx-common-container.cx-callback .cx-form-inputs{padding:0 0.5rem}.cx-widget .cx-common-container.cx-callback .cx-form-inputs .cx-schedule{padding:0 !important}.cx-widget .cx-common-container.cx-callback .cx-form-inputs .cx-schedule .cx-schedule-ewt{padding-top:0 !important;padding-bottom:4px !important}.cx-widget .cx-common-container.cx-callback .cx-form-inputs .cx-schedule select,.cx-widget .cx-common-container.cx-callback .cx-form-inputs .cx-schedule input[name=desiredtime]{background:url("/themes/custom/nova/assets/images/03-organisms/web-callback/images/arrow-down.svg") no-repeat;background-position:98% 50%;background-size:1.0625rem .625rem;height:auto;color:#001A70;height:2.9375rem;outline-width:4px;outline-style:solid;outline-color:transparent}.cx-widget .cx-common-container.cx-callback .cx-form-inputs .cx-schedule select:focus,.cx-widget .cx-common-container.cx-callback .cx-form-inputs .cx-schedule input[name=desiredtime]:focus{outline-color:#001A70;border-color:transparent}.cx-widget .cx-common-container.cx-callback .cx-form-inputs .cx-schedule select:invalid,.cx-widget .cx-common-container.cx-callback .cx-form-inputs .cx-schedule input[name=desiredtime]:invalid{border:1px solid #DB001F}.cx-widget .cx-common-container.cx-callback .cx-form-inputs .cx-schedule select:disabled,.cx-widget .cx-common-container.cx-callback .cx-form-inputs .cx-schedule select.disabled,.cx-widget .cx-common-container.cx-callback .cx-form-inputs .cx-schedule input[name=desiredtime]:disabled,.cx-widget .cx-common-container.cx-callback .cx-form-inputs .cx-schedule input[name=desiredtime].disabled{border:1px solid #AFAFAF;color:#AFAFAF}.cx-widget .cx-common-container.cx-callback .cx-calendar-container{left:0}.cx-widget .cx-common-container .cx-buttons-window-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;right:1rem !important;top:1rem;width:2.5rem;height:2.5rem;z-index:2}.cx-widget .cx-common-container .cx-buttons-window-control .cx-button-close{margin:0;padding:0;width:2.5rem;height:2.5rem;background:url("/themes/custom/nova/assets/images/03-organisms/web-callback/images/close.png") no-repeat 50% 50%;background-color:#005BFF;border-radius:50%;border:1px solid #005BFF}.cx-widget .cx-common-container .cx-buttons-window-control .cx-button-close svg{display:none}.cx-widget .cx-common-container .cx-buttons-window-control .cx-button-minimize{display:none}.cx-widget .cx-common-container .cx-titlebar{padding:0.3125rem 1rem;margin-bottom:2rem;background-color:#fff}.cx-widget .cx-common-container .cx-titlebar .cx-icon{margin:0 .8125rem 0 0;width:3.75rem;height:3rem;background:url("/themes/custom/nova/assets/images/03-organisms/web-callback/images/reclamation.svg") no-repeat;background-size:90%;display:block}.cx-widget .cx-common-container .cx-titlebar .cx-icon svg{display:none}.cx-widget .cx-common-container .cx-titlebar .cx-title{font:1.5rem/1.3 "EDF-Bold",sans-serif;padding:0;margin:0;font-weight:normal;text-transform:none;color:#333}@media screen and (min-width: 48em){.cx-widget .cx-common-container .cx-titlebar .cx-title{font-size:1.75rem;line-height:1.2}}.cx-widget .cx-common-container .cx-titlebar .cx-title strong{color:#FE5716;font-weight:normal}.cx-widget .cx-common-container .cx-button-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.cx-widget .cx-common-container .cx-button-group.cx-buttons-binary,.cx-widget .cx-common-container .cx-button-group.cx-buttons-default{padding:0.5rem}.cx-widget .cx-common-container.cx-theme-light table{overflow-x:visible;width:100%}.cx-widget .cx-common-container.cx-theme-light .cx-form-inputs tr,.cx-widget .cx-common-container.cx-theme-light .cx-callback-details tr{display:grid;width:100%;border:none;margin-bottom:1rem}.cx-widget .cx-common-container.cx-theme-light .cx-control-label{font:1rem/1.5 "EDF-Bold",sans-serif;color:#001A70 !important;margin-bottom:0.5rem !important}.cx-widget .cx-common-container.cx-theme-light .cx-form-control{padding:.625rem 1rem;width:100%;color:#000;border:1px solid #001A70;font:1rem/1.5 "EDF-Regular",sans-serif;min-height:3.125rem;-webkit-appearance:none;height:2.9375rem;outline-width:4px;outline-style:solid;outline-color:transparent}.cx-widget .cx-common-container.cx-theme-light .cx-form-control:focus{outline-color:#001A70;border-color:transparent}.cx-widget .cx-common-container .cx-calendar{bottom:0;top:auto;margin:auto}.cx-widget .cx-common-container .cx-calendar .cx-wrapper{padding:0 0.5rem}.cx-widget .cx-common-container .cx-calendar .cx-calendar-header{height:4.375rem}.cx-widget .cx-common-container .cx-calendar .cx-calendar-header .cx-buttons-window-control{left:0;right:inherit;top:1rem}.cx-widget .cx-common-container .cx-calendar .cx-calendar-header .cx-buttons-window-control .cx-button-close{left:1rem;top:1.375rem;margin-left:0;width:1.875rem;height:1.875rem;background:url("/themes/custom/nova/assets/images/03-organisms/web-callback/images/direction-left.svg")}.cx-widget .cx-common-container .cx-calendar .cx-wrapper-left{min-width:110px}.cx-widget .cx-common-container .cx-calendar .cx-wrapper-left .cx-calendar-day-container{margin-right:.75rem;border:1px solid #E0E0E0;border-radius:3px;padding-left:0;padding-right:0;padding-top:0.875rem;margin-bottom:1rem;height:auto !important;border-radius:0.5rem;border-color:#005BFF}.cx-widget .cx-common-container .cx-calendar .cx-wrapper-left .cx-calendar-day-container .cx-calendar-day-wrapper{padding-bottom:0.875rem;text-align:center}.cx-widget .cx-common-container .cx-calendar .cx-wrapper-left .cx-calendar-day-container .cx-calendar-day-wrapper .cx-calendar-day{float:none;color:#1089FF !important}.cx-widget .cx-common-container .cx-calendar .cx-wrapper-left .cx-calendar-day-container .cx-calendar-day-wrapper .cx-calendar-date{padding:0;margin:0 auto;width:3rem;color:#005BFF;font-size:1.25rem;line-height:1}.cx-widget .cx-common-container .cx-calendar .cx-wrapper-left .cx-calendar-day-container .cx-calendar-day-divider{display:none}.cx-widget .cx-common-container .cx-calendar .cx-wrapper-left .cx-calendar-day-container.cx-active{-webkit-box-shadow:none;box-shadow:none;border:4px solid #005BFF;-webkit-box-shadow:0 15px 30px 0 rgba(0,12,66,0.2);box-shadow:0 15px 30px 0 rgba(0,12,66,0.2)}.cx-widget .cx-common-container .cx-calendar .cx-wrapper-left .cx-calendar-day-container:last-child{margin-bottom:0}.cx-widget .cx-common-container .cx-calendar .cx-wrapper-left .cx-calendar-day-container:hover{background-color:transparent}.cx-widget .cx-common-container .cx-calendar .cx-calendar-periods{padding:0}.cx-widget .cx-common-container .cx-calendar .cx-calendar-periods .cx-wrapper-right .cx-tabcontent .cx-time-wrapper{height:auto !important}.cx-widget .cx-common-container .cx-calendar .cx-calendar-periods .cx-wrapper-right .cx-calendar-row{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cx-widget .cx-common-container .cx-calendar .cx-calendar-periods .cx-wrapper-right .cx-calendar-row span{-webkit-box-flex:1;-ms-flex:1 1 45%;flex:1 1 45%;font-size:1rem;margin-right:0.625rem;margin-top:0.5rem}.cx-widget .cx-common-container .cx-calendar .cx-calendar-periods .cx-wrapper-right .cx-calendar-row>span{padding:14px 12px;text-align:center;width:50%;float:left;padding:0.75rem !important;border:1px solid #005BFF;border-radius:3px;color:#005BFF !important}.cx-widget .cx-common-container .cx-calendar .cx-calendar-periods .cx-wrapper-right .cx-calendar-row>span:hover{color:#005BFF !important;background-color:transparent !important;border-color:#005BFF}.cx-widget .cx-common-container .cx-calendar .cx-active,.cx-widget .cx-common-container .cx-calendar div:focus,.cx-widget .cx-common-container .cx-calendar .cx-calendar ul.tab li a:focus{background:#fff !important}.cx-widget .cx-common-container .cx-calendar .cx-calendar-error-container .cx-calendar-error .cx-icon{width:1.5rem;height:1.5rem}.cx-widget .cx-close-confirm .cx-btn{width:auto}.cx-widget .cx-close-confirm .cx-button-group{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cx-widget .cx-close-confirm .cx-button-group .cx-btn:first-child{margin-right:1rem}.cx-widget .cx-calendar-day{color:#AFAFAF !important;font-size:0.75rem !important;font-weight:normal}.cx-widget.cx-theme-light .cx-common-container .cx-btn-default,.cx-widget.cx-theme-light .cx-common-container .cx-btn-primary,.cx-widget.cx-theme-light .cx-callback-confirm.cx-btn-primary:not(.failed-retry),.cx-widget div.cx-button-group>button.btn-primary:not(.failed-retry){padding:0.75rem 1.5rem;background:inherit;background-color:#005BFF;border:1px solid #005BFF;color:#fff;font-size:1rem;text-decoration:none;text-align:center}.cx-widget.cx-theme-light .cx-common-container .cx-btn-default:hover,.cx-widget.cx-theme-light .cx-common-container .cx-btn-primary:hover,.cx-widget.cx-theme-light .cx-callback-confirm.cx-btn-primary:not(.failed-retry):hover,.cx-widget div.cx-button-group>button.btn-primary:not(.failed-retry):hover{background-color:#001A70;border:1px solid #001A70}.cx-widget.cx-theme-light .cx-common-container .cx-btn-default:focus,.cx-widget.cx-theme-light .cx-common-container .cx-btn-default:active:enabled,.cx-widget.cx-theme-light .cx-common-container .cx-btn-primary:focus,.cx-widget.cx-theme-light .cx-common-container .cx-btn-primary:active:enabled,.cx-widget.cx-theme-light .cx-callback-confirm.cx-btn-primary:not(.failed-retry):focus,.cx-widget.cx-theme-light .cx-callback-confirm.cx-btn-primary:not(.failed-retry):active:enabled,.cx-widget div.cx-button-group>button.btn-primary:not(.failed-retry):focus,.cx-widget div.cx-button-group>button.btn-primary:not(.failed-retry):active:enabled{outline:none;-webkit-box-shadow:0 0 0 4px #fff,0 0 0 8px #005BFF;box-shadow:0 0 0 4px #fff,0 0 0 8px #005BFF}.cx-widget.cx-theme-light .cx-common-container .cx-btn-default.active,.cx-widget.cx-theme-light .cx-common-container .cx-btn-primary.active,.cx-widget.cx-theme-light .cx-callback-confirm.cx-btn-primary:not(.failed-retry).active,.cx-widget div.cx-button-group>button.btn-primary:not(.failed-retry).active{background-color:#001A70;border:1px solid #001A70}.cx-widget.cx-theme-light .cx-common-container .cx-btn-default.white,.cx-widget.cx-theme-light .cx-common-container .cx-btn-primary.white,.cx-widget.cx-theme-light .cx-callback-confirm.cx-btn-primary:not(.failed-retry).white,.cx-widget div.cx-button-group>button.btn-primary:not(.failed-retry).white{color:#001A70;background-color:#fff;border:1px solid #fff}.cx-widget.cx-theme-light .cx-common-container .cx-btn-default.white img,.cx-widget.cx-theme-light .cx-common-container .cx-btn-primary.white img,.cx-widget.cx-theme-light .cx-callback-confirm.cx-btn-primary:not(.failed-retry).white img,.cx-widget div.cx-button-group>button.btn-primary:not(.failed-retry).white img{-webkit-filter:invert(93%) sepia(81%) saturate(4976%) hue-rotate(231deg) brightness(95%) contrast(105%);filter:invert(93%) sepia(81%) saturate(4976%) hue-rotate(231deg) brightness(95%) contrast(105%)}.cx-widget.cx-theme-light .cx-common-container .cx-btn-default.white:hover:enabled,.cx-widget.cx-theme-light .cx-common-container .cx-btn-primary.white:hover:enabled,.cx-widget.cx-theme-light .cx-callback-confirm.cx-btn-primary:not(.failed-retry).white:hover:enabled,.cx-widget div.cx-button-group>button.btn-primary:not(.failed-retry).white:hover:enabled{color:#fff;background-color:#005BFF;border:1px solid #005BFF}.cx-widget.cx-theme-light .cx-common-container .cx-btn-default.white:hover:enabled img,.cx-widget.cx-theme-light .cx-common-container .cx-btn-primary.white:hover:enabled img,.cx-widget.cx-theme-light .cx-callback-confirm.cx-btn-primary:not(.failed-retry).white:hover:enabled img,.cx-widget div.cx-button-group>button.btn-primary:not(.failed-retry).white:hover:enabled img{-webkit-filter:brightness(1);filter:brightness(1)}.cx-widget.cx-theme-light .cx-common-container .cx-btn-default.white:focus,.cx-widget.cx-theme-light .cx-common-container .cx-btn-default.white:active:enabled,.cx-widget.cx-theme-light .cx-common-container .cx-btn-primary.white:focus,.cx-widget.cx-theme-light .cx-common-container .cx-btn-primary.white:active:enabled,.cx-widget.cx-theme-light .cx-callback-confirm.cx-btn-primary:not(.failed-retry).white:focus,.cx-widget.cx-theme-light .cx-callback-confirm.cx-btn-primary:not(.failed-retry).white:active:enabled,.cx-widget div.cx-button-group>button.btn-primary:not(.failed-retry).white:focus,.cx-widget div.cx-button-group>button.btn-primary:not(.failed-retry).white:active:enabled{outline:none;-webkit-box-shadow:0 0 0 4px #001A70,0 0 0 8px #005BFF;box-shadow:0 0 0 4px #001A70,0 0 0 8px #005BFF}.cx-widget.cx-theme-light .cx-common-container .cx-btn-default:disabled,.cx-widget.cx-theme-light .cx-common-container .cx-btn-default[disabled],.cx-widget.cx-theme-light .cx-common-container .cx-btn-primary:disabled,.cx-widget.cx-theme-light .cx-common-container .cx-btn-primary[disabled],.cx-widget.cx-theme-light .cx-callback-confirm.cx-btn-primary:not(.failed-retry):disabled,.cx-widget.cx-theme-light .cx-callback-confirm.cx-btn-primary:not(.failed-retry)[disabled],.cx-widget div.cx-button-group>button.btn-primary:not(.failed-retry):disabled,.cx-widget div.cx-button-group>button.btn-primary:not(.failed-retry)[disabled]{border:1px solid #E0E0E0;background-color:#E0E0E0;color:#666;cursor:default;-webkit-box-shadow:none;box-shadow:none}.cx-widget.cx-theme-light .cx-common-container .cx-btn-default:disabled img,.cx-widget.cx-theme-light .cx-common-container .cx-btn-default[disabled] img,.cx-widget.cx-theme-light .cx-common-container .cx-btn-primary:disabled img,.cx-widget.cx-theme-light .cx-common-container .cx-btn-primary[disabled] img,.cx-widget.cx-theme-light .cx-callback-confirm.cx-btn-primary:not(.failed-retry):disabled img,.cx-widget.cx-theme-light .cx-callback-confirm.cx-btn-primary:not(.failed-retry)[disabled] img,.cx-widget div.cx-button-group>button.btn-primary:not(.failed-retry):disabled img,.cx-widget div.cx-button-group>button.btn-primary:not(.failed-retry)[disabled] img{-webkit-filter:invert(0.5);filter:invert(0.5)}.cx-widget.cx-theme-light .cx-common-container .cx-btn-default.cx-callback-confirm[disabled],.cx-widget.cx-theme-light .cx-common-container .cx-btn-primary.cx-callback-confirm[disabled],.cx-widget.cx-theme-light .cx-callback-confirm.cx-btn-primary:not(.failed-retry).cx-callback-confirm[disabled],.cx-widget div.cx-button-group>button.btn-primary:not(.failed-retry).cx-callback-confirm[disabled]{background:#D1D3D4;color:#EEE;border:none}.cx-widget .cx-common-container.cx-minimize .cx-buttons-window-control button.cx-button-minimize,.cx-common-container .cx-buttons-binary .cx-callback-cancel,.cx-widget.cx-common-container .cx-calendar-header .cx-titlebar,.cx-widget.cx-theme-light .cx-footer{display:none !important}.mask-popin{position:fixed;top:0;left:0;z-index:99;width:100%;height:100%;background:rgba(0,0,0,0.5);cursor:pointer}.cx-widget.cx-theme-light .cx-titlebar .cx-title{color:#444a52 !important}@media screen and (min-width: 64em){.button-shrinkable.full+.call-back{bottom:11rem}.button-shrinkable+.call-back{bottom:6rem}.cx-widget .cx-common-container.cx-callback{padding:3.5rem 5.9375rem 3.5rem 5rem;width:75%}.cx-widget .cx-common-container.cx-callback .cx-content{overflow:visible;padding:0}.cx-widget .cx-common-container.cx-callback .cx-calendar-container{bottom:100vh;left:8%;right:8%;height:100% !important}.cx-widget .cx-common-container .cx-titlebar{padding:0 calc(18.13% + 1.25rem);padding-top:1.0625rem;padding-bottom:1.0625rem;margin-bottom:2.5rem}.cx-widget .cx-common-container .cx-body{padding:0 calc(18.13% + 1.25rem)}.cx-widget .cx-common-container .cx-buttons-window-control{top:1.875rem;margin-left:1.875rem;margin-right:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cx-widget .cx-common-container .cx-calendar{position:absolute;top:calc(100vh + 50%);bottom:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:2.5rem 8% 3.75rem;border-radius:0.1875rem;-webkit-box-shadow:0 15px 35px 0 rgba(134,135,136,0.2);box-shadow:0 15px 35px 0 rgba(134,135,136,0.2);width:100%;height:auto}.cx-widget .cx-common-container .cx-calendar .cx-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto}.cx-widget .cx-common-container .cx-calendar .cx-wrapper-left{float:none;width:100%;height:100% !important}.cx-widget .cx-common-container .cx-calendar .cx-wrapper-left .cx-calendar-day-container{margin:0;padding:.875rem 0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(20% - .75rem);flex-basis:calc(20% - .75rem)}.cx-widget .cx-common-container .cx-calendar .cx-wrapper-left .cx-calendar-day-container .cx-calendar-day-wrapper{padding-bottom:0}.cx-widget .cx-common-container .cx-calendar .cx-wrapper-left .cx-calendar-day-container:not(:last-child){margin-right:0.75rem}.cx-widget .cx-common-container .cx-calendar .cx-calendar-periods{margin-top:1rem;width:100%}.cx-widget .cx-common-container .cx-calendar .cx-calendar-periods .cx-wrapper-right .cx-tabcontent .cx-time-wrapper{overflow:hidden}.cx-widget .cx-common-container .cx-calendar .cx-calendar-periods .cx-wrapper-right .cx-time-content{margin:0 -0.5rem}.cx-widget .cx-common-container .cx-calendar .cx-calendar-periods .cx-wrapper-right .cx-calendar-row{display:block}.cx-widget .cx-common-container .cx-calendar .cx-calendar-periods .cx-wrapper-right .cx-calendar-row>span{margin-left:0.5rem;margin-right:0.5rem;margin-top:1rem;width:calc(25% - 1rem)}.cx-widget .cx-common-container .cx-calendar-days{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow-x:scroll;padding-bottom:1rem}.cx-widget .cx-theme-light .cx-btn-primary,.cx-widget .cx-theme-light .cx-btn-default{width:auto}.cx-widget .cx-calendar-container .cx-button-group .cx-btn+.cx-text:empty{margin:0}.cx-widget .cx-calendar-container:not(:empty):after{position:absolute;top:100vh;left:-9.5%;z-index:-1;display:block;width:75vw;height:100vh;background:#E0E0E0;opacity:.3;pointer-events:none;content:''}}@media screen and (max-width: 48em){.cx-widget .cx-common-container .cx-titlebar .cx-icon{width:2.75rem}.cx-widget.cx-mobile.cx-callback .cx-body,.cx-widget.cx-mobile.cx-callback .cx-body .cx-content,.cx-widget.cx-mobile.cx-callback .cx-body .cx-content table{overflow:visible}.cx-widget.cx-mobile.cx-callback .cx-content{padding:0;height:auto !important}.cx-widget.cx-mobile.cx-callback .cx-body{padding:0 1rem}.cx-mobile .cx-calendar .cx-calendar-periods .cx-wrapper-right .cx-tabcontent .cx-time-wrapper .cx-time-content .cx-calendar-row .clonedTimeNode{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:0 0 1rem;border-radius:0.5rem;border-color:#005BFF;text-align:center;font-size:1rem}}@media (-ms-high-contrast: none), screen and (-ms-high-contrast: active){.cx-widget.cx-theme-light .cx-calendar .cx-wrapper-left .cx-calendar-day-container{padding:0.875rem 0 !important}}
