@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@200;300;400;500;600;700;800;900&display=swap);:root{--lightGrey:#d7d7d7;--colorAccent:#1a1a1a;--btnLightColor:#3e5164;--btnColor:#fff;--customColorLight:#f1f1f1;--customColor:#1a1a1a;--border-customColor:var(--customColor);--vc-font-family:"Open Sans",sans-serif;--bs-font-sans-serif:"Open Sans",sans-serif;--v-tabs-height:auto}html{font-family:Open Sans,sans-serif}body.authenticated{padding-top:40px}body.authenticated .v-application__wrap{min-height:calc(100vh - 40px)}.btn-primary{background:#0c6d83;border-color:#0c6d83;color:#fff;padding:10px 20px}.btn-primary:active,.btn-primary:active:focus,.btn-primary:focus,.btn-primary:hover{background:#214f5a;border-color:#214f5a}body:not(.ea) .v-container--fluid>div{display:flex;flex-direction:column;height:calc(100vh - 40px);justify-content:space-between}.authentication-bar{background:#00101d;position:fixed;top:0;width:100%;z-index:10}.authentication-bar .v-container--authentication{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:5px;padding-top:5px}.authentication-bar .v-container--authentication .authentication-info{align-items:center;display:flex}.authentication-bar .v-container--authentication .authentication-info>p{color:#fff;font-style:italic;font-weight:700;margin:0}.authentication-bar .v-container--authentication .authentication-info>i{color:#e5ab8b;font-size:24px;margin-right:10px}.authentication-bar #returnDashboard{color:#fff;font-size:12px;text-decoration:none;text-transform:uppercase}.authentication-bar #returnDashboard:focus,.authentication-bar #returnDashboard:hover{color:#e5ab8b}.v-container--fluid{max-width:1200px}.container-login{background:#f4faff;display:flex;flex-direction:column;height:100vh;margin:0;max-width:inherit;width:100%}.container-login .logo{background:url(/build/images/logo-cni.5ba126f8.png) no-repeat 50%;height:110px;left:0;margin:0 auto;position:absolute;right:0;top:calc(50% - 300px);width:285px}.container-login .form-login{background:#fff;border-radius:5px;box-shadow:0 0 30px rgba(0,0,0,.08);display:flex;flex-direction:column;margin:0 auto;padding:30px;position:relative;top:50%;transform:translateY(-50%);width:450px}.container-login .form-login.error{top:calc(50% + 50px)}.container-login .form-login label{font-weight:600;margin-bottom:5px}.container-login .form-login input{margin-bottom:15px}.container-login .form-login button{margin-top:15px;width:100%}.container-login .back-to-form{background:#fff;border-radius:5px;box-shadow:0 0 30px rgba(0,0,0,.08);display:flex;justify-content:center;margin:0 auto;padding:15px;position:relative;top:calc(50% - 90px);transform:translateY(-50%);width:450px}.container-login .back-to-form a{color:#0c6d83;font-weight:600;text-align:center;text-decoration:none;width:100%}.container-login .back-to-form a:focus,.container-login .back-to-form a:hover{text-decoration:underline}.adminTool{background:#1e252a;padding:5px 0;position:fixed;top:0;width:100%;z-index:100}.adminTool .adminToolWrapper{align-items:center;display:flex;height:25px;justify-content:space-between}.adminTool #logOut,.adminTool #returnDashboard{color:#fff;font-size:14px;text-decoration:none}.adminTool #logOut i,.adminTool #returnDashboard i{margin-right:5px;transition:all .25s}.adminTool #logOut:hover i,.adminTool #returnDashboard:hover i{color:#86b7ff}div.pad-right{padding-right:15px}div.pad-left{padding-left:15px}.vue-form-generator .form-group label>:first-child{font-weight:700;margin-bottom:5px}.vue-form-generator .form-group .form-control{color:var(--bs-body-color);padding:10px 12px}.vue-form-generator .form-group .form-control::placeholder{color:#666}.vue-form-generator .form-group input[type=file].form-control{padding:7px 12px;width:320px}.vue-form-generator .form-group select.form-control{appearance:inherit;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='rgba(0,0,0,0.5)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px}.vue-form-generator .form-group select option[disabled]{display:none}.vue-form-generator .form-group .field-wrap{flex-wrap:wrap}.vue-form-generator .form-group .field-wrap .prefixed-field{display:flex;width:100%}.vue-form-generator .form-group .field-wrap .prefixed-field input{border-bottom-left-radius:0;border-top-left-radius:0}.vue-form-generator .form-group .field-wrap .prefix{align-items:center;background:#eceeef;border:1px solid #ccc;border-bottom-left-radius:4px;border-right:0;border-top-left-radius:4px;display:flex;justify-content:center;width:45px}.vue-form-generator .form-group.field-checkbox:not(.field-rgpd){display:flex;flex-direction:column}.vue-form-generator .form-group.field-checkbox:not(.field-rgpd) .field-wrap input{margin:0 10px 0 0}.vue-form-generator .form-group.field-checkbox.field-rgpd{align-items:baseline;display:flex;margin-top:10px;position:relative;width:100%}.vue-form-generator .form-group.field-checkbox.field-rgpd label[for=rgpdconsent]{height:20px;margin:-10px 0;position:absolute;top:10px;width:60%}.vue-form-generator .form-group.field-checkbox.field-rgpd .field-wrap input{margin:0 10px 0 0}.vue-form-generator .form-group.field-checkbox.field-rgpd .hint{color:#666;font-size:16px;font-style:normal;font-weight:700;line-height:1.2;width:calc(100% - 23px)}.vue-form-generator .form-group.field-checkbox.field-rgpd .errors{position:absolute;top:100%}.vue-form-generator .form-group.field-checklist .listbox{border:0;box-shadow:none;display:flex;flex-wrap:wrap;padding:5px 0}.vue-form-generator .form-group.field-checklist .listbox .list-row{align-items:center;display:flex;margin-right:20px}.vue-form-generator .form-group.field-checklist .listbox .list-row label{display:flex;font-size:var(--bs-body-font-size);line-height:1}.vue-form-generator .form-group.field-checklist .listbox .list-row label input{margin-top:2px}.vue-form-generator .form-group.field-switch .field-wrap label{border-radius:4px;width:70px}.vue-form-generator .form-group.field-switch .field-wrap .handle{border-radius:4px}.vue-form-generator .form-group.field-switch .field-wrap .handle:before{display:none}.vue-form-generator .form-group.field-switch .field-wrap input:checked~.label{background:var(--accent-color)}.vue-form-generator .form-group.field-switch .field-wrap .label:before{color:#686868}.vue-form-generator .form-group.field-switch .field-wrap .label:after{color:var(--accent-text-color)}.vue-form-generator .form-group.custom-field{display:flex;flex-direction:column}.vue-form-generator .form-group.custom-field label{order:1}.vue-form-generator .form-group.custom-field .hint{color:#686868;font-size:inherit;margin-bottom:10px;order:2}.vue-form-generator .form-group.custom-field .hint .helper{margin:5px 0 0}.vue-form-generator .form-group.custom-field .field-wrap{order:3}.vue-form-generator .form-group.custom-field .errors{order:4}.vue-form-generator .form-group.field-numberPersons input{max-width:80px}.vue-form-generator .errors{color:#f10500;font-size:16px;font-style:italic}.vue-form-generator .field-numberPersons{display:flex;flex-direction:column}.vue-form-generator .field-numberPersons label{order:1}.vue-form-generator .field-numberPersons label>:first-child{margin:0}.vue-form-generator .field-numberPersons .hint{color:#666;margin:0 0 10px;order:2}.vue-form-generator .field-numberPersons .field-wrap{order:3}.vue-form-generator .field-phone:not(.lost) .hint{margin:5px 0 5px calc(-50% - 7.5px)}.vue-form-generator .field-phone:not(.lost) label{margin-left:calc(-50% - 7.5px)}.vue-form-generator .field-phoneCode{padding-top:29px}.vue-form-generator .field-phoneCode label{display:none}.vue-form-generator .field-phoneCode select#phoneCode{padding-right:30px}.vue-form-generator .field-person{display:flex}.vue-form-generator .field-person .radio-list{display:flex;flex-wrap:wrap}.vue-form-generator .field-person .radio-list label{align-items:center;display:flex;margin:0 15px}.vue-form-generator .field-person .radio-list label input[type=radio]{margin-bottom:0}.vue-form-generator .group-person{align-items:center;border-radius:5px;display:flex;margin:20px 0 30px;position:relative;z-index:0}.vue-form-generator .group-person:before{background:var(--accent-color);border-radius:5px;content:"";display:block;height:100%;left:0;opacity:.1;position:absolute;top:0;width:100%;z-index:-1}.vue-form-generator .group-person legend{align-items:center;background:var(--accent-color);border-radius:50%;color:var(--accent-text-color);display:flex;font-size:16px;font-weight:700;height:30px;justify-content:center;left:-5px;position:absolute;text-align:center;top:-15px;width:30px;z-index:2}.vue-form-generator .group-person .form-group{align-items:center;display:flex;margin:20px;width:auto}.vue-form-generator .group-person .form-group>label{margin-right:10px}.vue-form-generator .group-person .form-group>label>:first-child{margin:0}.vue-form-generator .group-person .field-application{flex-wrap:wrap;width:310px}.vue-form-generator .group-person .field-application .form-control{width:120px}.vue-form-generator .group-person .field-reference{flex-wrap:wrap;max-width:100%}.vue-form-generator .group-person .field-reference .form-control{width:100px}.vue-form-generator .group-person .field-reference .hint{margin:5px 0 0;width:calc(100% - 40px)}.meeting-container{display:flex;flex-wrap:wrap;margin:20px 0 0}.meeting-container .remind-description{font-weight:700;width:100%}.meeting-container .meeting-table{max-width:410px;min-width:410px}.meeting-container .meeting-description{padding:0 0 0 20px;width:calc(100% - 410px)}.meeting-container .personal-meeting{border-radius:5px;margin:0 0 20px;padding:20px;pointer-events:none;position:relative;z-index:0}.meeting-container .personal-meeting:before{border:1px solid var(--accent-color);border-radius:5px;content:"";display:block;height:100%;left:0;opacity:.1;position:absolute;top:0;width:100%;z-index:-1}.meeting-container .personal-meeting:hover:before{border:1px dashed var(--accent-color)}.meeting-container .personal-meeting.active .position:before,.meeting-container .personal-meeting.active:before,.meeting-container .personal-meeting.selected:before{opacity:1}.meeting-container .personal-meeting.selected:after{background:var(--accent-color);border-radius:5px;content:"";display:block;height:100%;left:0;opacity:.1;position:absolute;top:0;width:100%;z-index:-1}.meeting-container .personal-meeting.selected .position:before{opacity:1}.meeting-container .personal-meeting .personal-title{font-weight:600}.meeting-container .personal-meeting div p{margin:0}.meeting-container .personal-meeting .position{align-items:center;background:#fff;border-radius:50%;color:var(--accent-text-color);display:flex;font-size:16px;font-weight:700;height:30px;justify-content:center;left:-5px;position:absolute;top:-15px;width:30px;z-index:2}.meeting-container .personal-meeting .position:before{background:var(--accent-color);border-radius:50%;content:"";display:block;height:30px;left:0;opacity:.1;position:absolute;top:0;width:30px;z-index:-1}.meeting-container .personal-meeting .personal-meeting-description{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.meeting-container .personal-meeting .personal-meeting-description .personal-date{align-items:center;display:flex;height:50px}.meeting-container .personal-meeting .personal-meeting-description p.personal-date{color:#8e8e8e;font-style:italic}.meeting-container .personal-meeting .personal-meeting-description button.personal-date{pointer-events:auto;position:relative}.meeting-container .personal-meeting .personal-meeting-description button.personal-date:after{align-items:center;background:var(--accent-color);border-radius:50%;color:var(--accent-text-color);content:"\f0156";display:flex;font:normal normal normal 18px/1 Material Design Icons;height:20px;justify-content:center;margin-left:5px;width:20px}.meeting-container .personal-meeting .personal-meeting-description button.personal-date .btn-overlay{background:var(--colorAccent);border-radius:5px;color:#fff;font-size:12px;left:0;margin:0 auto;opacity:0;padding:5px 10px;position:absolute;right:0;text-transform:uppercase;top:0;transition:all .35s}.meeting-container .personal-meeting .personal-meeting-description button.personal-date .btn-overlay:before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:10px solid var(--colorAccent);bottom:0;content:"";height:0;left:0;margin:0 auto;position:absolute;right:0;transition:all .25s;width:0}.meeting-container .personal-meeting .personal-meeting-description button.personal-date:hover .btn-overlay{opacity:1;top:-25px}.meeting-container .personal-meeting .personal-meeting-description button.personal-date:hover .btn-overlay:before{bottom:-10px}.generator .warning p.errors,.handle-meetings .warning p.errors{background:rgba(255,0,0,.1);border:1px solid red;border-radius:5px;display:flex;font-size:14px;padding:10px}.generator .errors,.handle-meetings .errors{color:#f10500;font-size:16px;font-style:italic;font-weight:600;position:relative}.generator .errors span:before,.handle-meetings .errors span:before{-webkit-font-smoothing:antialiased;content:"\f05d6";display:inline-block;font:normal normal normal 33px/1 Material Design Icons;font-size:20px;left:0;line-height:inherit;margin-right:2px;position:relative;text-rendering:auto;top:1px}.generator .has-error input,.generator .has-error select,.handle-meetings .has-error input,.handle-meetings .has-error select{background:rgba(255,0,0,.1);border:1px solid red}.popup-blacklist{background:rgba(0,0,0,.5);height:100vh;left:0;position:absolute;top:0;width:100vw}.popup{align-items:center;background:#fff;border-radius:5px;display:flex;flex-direction:column;justify-content:center;left:0;margin:0 auto;max-width:900px;min-height:300px;padding:40px;position:fixed;right:0;top:50%;transform:translateY(-50%);width:calc(100% - 30px);z-index:99}.popup:before{background:rgba(26,26,26,.5);height:100vh;left:50%;top:50%;transform:translate(-50%,-50%);width:100vw}.popup:after,.popup:before{content:"";display:block;position:absolute;z-index:-1}.popup:after{background:#fff;border-radius:5px;height:100%;width:100%}.popup .popup-icon{align-items:center;background:#e12626;border-radius:50px;display:flex;height:50px;justify-content:center;margin:0 0 10px;width:50px}.popup .popup-icon i{color:#fff;font-size:30px}.popup .popup-content{text-align:center}.popup .popup-content p{margin:0}.popup .popup-content p.big{font-size:1.125rem;font-weight:700}.vue-form-wizard.md .wizard-navigation .wizard-progress-with-circle{display:none}.vue-form-wizard.md .wizard-navigation .wizard-nav-pills a,.vue-form-wizard.md .wizard-navigation .wizard-nav-pills li{flex:inherit}.vue-form-wizard.md .wizard-navigation .wizard-nav-pills>li:not(:last-child)>a{margin:0 30px 0 0}.vue-form-wizard.md .wizard-navigation .wizard-nav-pills>li:not(:last-child)>a:after{color:#8e8e8e;content:"\f0142";font:normal normal normal 18px/1 Material Design Icons;position:absolute;right:-25px}.vue-form-wizard.md .wizard-navigation .wizard-nav-pills>li>a{align-items:center;border:1px solid #1a1a1a;border-radius:50px;display:flex;flex-direction:row;font-size:14px;padding:5px 10px;z-index:0}.vue-form-wizard.md .wizard-navigation .wizard-nav-pills>li>a .wizard-icon{color:var(--accent-color);font-size:18px}.vue-form-wizard.md .wizard-navigation .wizard-nav-pills>li>a.disabled{border:1px solid #8e8e8e}.vue-form-wizard.md .wizard-navigation .wizard-nav-pills>li>a.disabled .wizard-icon{color:#8e8e8e}.vue-form-wizard.md .wizard-navigation .wizard-nav-pills>li>a.disabled .stepTitle{color:#8e8e8e!important}.vue-form-wizard.md .wizard-navigation .wizard-nav-pills>li>a .stepTitle{color:#1a1a1a!important;margin-left:5px}.vue-form-wizard.md .wizard-navigation .wizard-nav-pills>li>a .stepTitle.active{color:#1a1a1a!important}.vue-form-wizard.md .wizard-navigation .wizard-nav-pills>li.active>a{border-color:var(--accent-color)}.vue-form-wizard.md .wizard-navigation .wizard-nav-pills>li.active>a.has_error{border-color:red;border-style:dashed}.vue-form-wizard.md .wizard-navigation .wizard-nav-pills>li.active>a.has_error .wizard-icon{color:red;font-size:18px}.vue-form-wizard.md .wizard-navigation .wizard-nav-pills>li.active>a:before{background:var(--accent-color);border-radius:50px;content:"";display:block;height:100%;left:0;opacity:.1;position:absolute;width:100%;z-index:-1}.vue-form-wizard.md .wizard-navigation .wizard-nav-pills>li.active>a.has_error:before{background:transparent}.vue-form-wizard.md .wizard-navigation .wizard-nav-pills>li.active>a .wizard-icon{color:var(--accent-color);font-size:18px}.vue-form-wizard.md .wizard-navigation .wizard-nav-pills .wizard-icon-circle{background:none!important;border:none!important;height:inherit;width:inherit}.vue-form-wizard.md .wizard-navigation .wizard-nav-pills .wizard-icon-circle .wizard-icon-container{background-color:transparent!important}.vue-form-wizard.md .wizard-tab-content{padding:30px 0 10px}.vue-form-wizard.md .wizard-card-footer{margin:20px 0 0;padding:0}.vue-form-wizard.md .wizard-card-footer .wizard-btn{border:2px solid var(--accent-color)!important;border-radius:50px;color:var(--accent-text-color)!important;font-size:.875rem!important;font-weight:700;letter-spacing:.0892857143em;min-height:40px;text-indent:.0892857143em;text-transform:uppercase;transition:all .35s}.vue-form-wizard.md .wizard-card-footer .wizard-btn:active,.vue-form-wizard.md .wizard-card-footer .wizard-btn:focus,.vue-form-wizard.md .wizard-card-footer .wizard-btn:hover,.vue-form-wizard.md .wizard-card-footer .wizard-btn:not(.wizard-footer-right){background-color:var(--accent-color-opacity)!important;color:var(--colorAccent)!important}.vue-form-wizard.md .wizard-card-footer .wizard-btn:not(.wizard-footer-right){border:2px solid transparent!important;padding:5px 15px 5px 10px}.vue-form-wizard.md .wizard-card-footer .wizard-btn:not(.wizard-footer-right):active,.vue-form-wizard.md .wizard-card-footer .wizard-btn:not(.wizard-footer-right):focus,.vue-form-wizard.md .wizard-card-footer .wizard-btn:not(.wizard-footer-right):hover{border:2px solid var(--accent-color)!important}.vue-form-wizard.md .wizard-card-footer .wizard-btn.wizard-footer-right{padding:5px 10px 5px 15px}.vue-form-wizard.md .wizard-card-footer .wizard-btn .mdi:before{font-size:15px}.vue-form-wizard .content a,.vue-form-wizard .vue-form-generator a{color:var(--colorAccent);font-weight:400;text-decoration:underline}.vue-form-wizard .content a:active,.vue-form-wizard .content a:focus,.vue-form-wizard .content a:hover,.vue-form-wizard .vue-form-generator a:active,.vue-form-wizard .vue-form-generator a:focus,.vue-form-wizard .vue-form-generator a:hover{text-decoration:none}.step-details{margin-bottom:30px}.step-details .detail-header{align-items:center;display:flex;margin:0 0 10px}.step-details .detail-header i{color:var(--accent-color);font-size:24px;margin-right:10px}.step-details .detail-header h3{margin:0}.step-details .details{border-radius:5px;display:flex;flex-wrap:wrap;padding:20px;position:relative;z-index:1}.step-details .details:before{background:var(--accent-color);border-radius:5px;content:"";display:block;height:100%;left:0;opacity:.1;position:absolute;top:0;width:100%;z-index:-1}.step-details .meeting-details{position:relative}.step-details .meeting-details .meeting-detail{border-radius:5px;margin:0 0 20px;padding:20px;pointer-events:none;position:relative;z-index:1}.step-details .meeting-details .meeting-detail:before{background:var(--accent-color);border-radius:5px;content:"";display:block;height:100%;left:0;opacity:.1;position:absolute;top:0;width:100%;z-index:-1}.step-details .meeting-details .meeting-detail .personal-meeting-description{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.step-details .meeting-details .meeting-detail .personal-meeting-description p{margin:0}.step-details .meeting-details .meeting-detail .personal-meeting-description .personal-title{font-weight:600}.step-details.coordinates .row-details:not(:first-child):not(:nth-child(2)),.step-details:not(.coordinates) .row-details:not(:first-child){margin-top:15px}.step-details .row-details{flex-direction:column;flex-wrap:wrap;margin-bottom:0}.step-details .row-details .row-label{font-size:20px;font-weight:300}.step-details .row-details .row-value{font-weight:700}.step-details .row-details .row-value.empty-value{color:#8e8e8e;font-style:italic;font-weight:400}.validation-page .validation{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:20px 0;padding:50px 150px;position:relative;z-index:1}.validation-page .validation:before{background:var(--accent-color);border-radius:5px;content:"";display:block;height:100%;left:0;opacity:.1;position:absolute;top:0;width:100%;z-index:-1}.validation-page .validation .validation-header{align-items:center;display:flex;margin:0 0 20px}.validation-page .validation .validation-header i{align-items:center;background:var(--accent-color);border-radius:50px;color:var(--accent-text-color);display:flex;font-size:20px;height:40px;justify-content:center;margin:0 10px 0 0;width:40px}.validation-page .validation .validation-header h2{margin:0}.validation-page .validation-content{text-align:center}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:600;margin:1rem 0 1.5rem}.h5,h5{font-size:1.1rem!important}.h4,h4{font-size:1.25rem!important}.h3,h3{font-size:1.5rem!important}.h2,h2{font-size:1.85rem!important}.h1,.h2,h1,h2{font-weight:700}.h1,h1{font-size:2.25rem!important}.v-btn{background:var(--accent-color);border:2px solid var(--accent-color);border-radius:50px;box-sizing:border-box;color:var(--accent-text-color);font-weight:700;margin:20px 0 0;min-height:40px;opacity:1;padding:5px 20px;transition:all .35s}.v-btn:active,.v-btn:focus,.v-btn:hover{background:var(--accent-color-opacity);color:var(--colorAccent)}.v-btn--secondary{background:transparent;border-color:var(--colorAccent);border-radius:50px;color:var(--colorAccent);height:40px!important;margin:0}.v-btn--secondary:active,.v-btn--secondary:focus,.v-btn--secondary:hover{background:var(--colorAccent);color:#fff}.v-btn--variation{background-color:var(--accent-color-opacity);border:2px solid transparent;color:var(--colorAccent)}.v-btn--variation:active,.v-btn--variation:focus,.v-btn--variation:hover{border-color:var(--accent-color)}a{color:var(--colorAccent);font-weight:400;text-decoration:underline}a:not(.v-btn)[target=_blank]:after{-webkit-font-smoothing:antialiased;content:"\f03cc";display:inline-block;font:normal normal normal 20px/1 Material Design Icons;font-size:15px;line-height:inherit;margin-left:2px;position:relative;text-decoration:none;text-rendering:auto}a:active,a:focus,a:hover{color:inherit;text-decoration:none}.handler-header{margin:0 0 30px}.handler-header .applicant-details{align-items:center;background:var(--accent-color-opacity);border-radius:5px;display:flex;margin:20px 0 0;padding:20px;width:calc(50% - 20px)}.handler-header .applicant-details i{color:var(--accent-color);font-size:50px;margin-right:20px}.handler-header .applicant-details p{margin:0 0 10px}.handler-header .applicant-details p.name{font-weight:700}.handler-header .applicant-details p:not(:first-child){margin:0}.handler-content{margin:30px 0 0}.handler-content .meeting-list .meeting-wrapper{margin:0 0 20px}.handler-content .meeting-list .meeting-wrapper .meeting-detail-group{border:1px solid var(--accent-color);border-radius:5px}.handler-content .meeting-list .meeting-wrapper .meeting-detail-group.pre-canceling{border:1px dashed var(--accent-color)}.handler-content .meeting-list .meeting-wrapper .meeting-detail-group.pre-canceling .meeting-detail-header{border-bottom:1px dashed var(--accent-color)}.handler-content .meeting-list .meeting-wrapper .meeting-detail-group.canceling{opacity:.4}.handler-content .meeting-list .meeting-wrapper .meeting-detail-group .meeting-detail-header{align-items:center;border-bottom:1px solid var(--accent-color);display:flex;padding:15px 25px}.handler-content .meeting-list .meeting-wrapper .meeting-detail-group .meeting-detail-header i{align-items:center;color:var(--accent-color);display:flex;font-size:27px;height:25px;justify-content:center;margin:0 10px 0 0;width:25px}.handler-content .meeting-list .meeting-wrapper .meeting-detail-group .meeting-detail-header .meeting-detail-infos{display:flex;flex-direction:column;justify-content:center}.handler-content .meeting-list .meeting-wrapper .meeting-detail-group .meeting-detail-header .meeting-detail-infos p{line-height:1.2;margin:0}.handler-content .meeting-list .meeting-wrapper .meeting-detail-group .meeting-detail-header .meeting-detail-infos p.date{font-weight:700}.handler-content .meeting-list .meeting-wrapper .meeting-detail-group .meeting-detail-header .meeting-detail-infos p.status{font-size:14px}.handler-content .meeting-list .meeting-wrapper .meeting-detail-group .meeting-detail-content{padding:20px}.handler-content .meeting-list .meeting-wrapper .meeting-detail-group .meeting-detail-content p{line-height:1.2;margin:0 0 5px}.handler-content .meeting-list .meeting-wrapper .meeting-detail-group .meeting-detail-content p.reference{font-weight:700;margin:0 0 10px}.handler-content .meeting-list .meeting-wrapper .meeting-detail-group .meeting-detail-content p.office-name{font-weight:700;margin:15px 0 10px}.handler-content .meeting-list .meeting-wrapper .meeting-detail-group .meeting-detail-content p i{color:var(--accent-color)}.handler-content .meeting-list .meeting-wrapper .meeting-detail-group .meeting-detail-content .download-ics button{width:100%}.handler-content .meeting-list .meeting-wrapper .meeting-detail-group .meeting-detail-content .cancel-meeting{margin:15px 0 0}.handler-content .meeting-list .meeting-wrapper .meeting-detail-group .meeting-detail-content .cancel-meeting .pre-cancel button{width:100%}.handler-content .meeting-list .meeting-wrapper .meeting-detail-group .meeting-detail-content .cancel-meeting .cancel{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.handler-content .meeting-list .meeting-wrapper .meeting-detail-group .meeting-detail-content .cancel-meeting .cancel .confirm-cancel{font-weight:700;margin:0}.handler-content .meeting-list .meeting-wrapper .meeting-detail-group .meeting-detail-content .cancel-meeting .cancel button{width:calc(50% - 10px)}.handler-content .meeting-list .meeting-wrapper .meeting-detail-group .meeting-detail-content .cancel-meeting .cancel button.abort{margin-right:10px}.handler-content .meeting-list .meeting-wrapper .meeting-detail-group .meeting-detail-content .cancel-meeting button{margin:0}.handler-content .meeting-list .meeting-wrapper .meeting-detail-group .meeting-detail-content .cancel-meeting .cancel-buttons{display:flex;justify-content:space-between}.handler-content .meeting-list .meeting-wrapper .meeting-detail-group .meeting-detail-content .cancel-meeting .cancel-buttons button{min-width:90px}.handler-content .meeting-list .btn-display-past{margin:0 0 20px;width:100%}.handler-content .meeting-list .swiper{overflow:inherit;padding:0 0 40px}.handler-content .meeting-list .swiper-button-next,.handler-content .meeting-list .swiper-button-prev{background:var(--accent-color);border-radius:50px;bottom:0;height:40px;left:0;margin:0;position:absolute;top:inherit;width:40px}.handler-content .meeting-list .swiper-button-next:after,.handler-content .meeting-list .swiper-button-prev:after{color:#fff;font-size:16px;font-weight:700}.handler-content .meeting-list .swiper-button-next{left:50px}.other-meeting{align-items:center;background:var(--accent-color-opacity);border-radius:5px;display:flex;flex-wrap:wrap;justify-content:space-between;margin:40px 0 10px;padding:20px 30px}.other-meeting a,.other-meeting h3{margin:0}.v-window{overflow:inherit!important}.v-window-item:not(.v-window-item--active){display:none;opacity:0}.v-tabs--density-default{--v-tabs-height:auto}.v-tab__slider{background:var(--accent-color)!important;border-radius:50px;height:3px}.v-slide-group__content{margin:0 0 30px}.v-slide-group__content:before{background:#666;bottom:1px;content:"";display:block;height:1px;position:absolute;width:100%}.v-slide-group__content .v-btn{background:none;border:0;border-radius:0!important;color:var(--colorAccent);height:auto;letter-spacing:0;margin:0 50px 0 0;padding:0}.v-slide-group__content .v-btn:not(.v-slide-group-item--active){color:#666}.lost-token{margin:20px 0;padding:30px 40px 50px;position:relative;z-index:1}.lost-token:before{background:var(--accent-color);border-radius:5px;content:"";display:block;height:100%;left:0;opacity:.1;position:absolute;top:0;width:100%;z-index:-1}.lost-token .no-meetings{color:#666}.lost-token .has-meetings,.lost-token .no-meetings{font-style:italic;margin:20px 0 0}.lost-token .form-group{margin-bottom:20px}.lost-token button:disabled{opacity:.5;pointer-events:none}.footer-menu{display:flex;flex-wrap:wrap;padding:40px 0 20px}.footer-menu ul{display:flex;flex-wrap:wrap;list-style:none;padding:0}.footer-menu a{font-size:14px;margin:0 20px 0 0;text-decoration:none}.footer-menu a.bold{font-weight:700}.footer-menu a:active,.footer-menu a:focus,.footer-menu a:hover{text-decoration:underline}.loader,.loader:after,.loader:before{animation-fill-mode:both;animation:bblFadInOut 1.8s ease-in-out infinite;border-radius:50%;height:2.5em;width:2.5em}.loader{animation-delay:-.16s;color:var(--accent-color);font-size:7px;left:0;margin:0 auto;position:absolute;right:0;text-indent:-9999em;top:calc(50vh - 80px)}.loader:after,.loader:before{content:"";position:absolute;top:0}.loader:before{animation-delay:-.32s;left:-3.5em}.loader:after{left:3.5em}@keyframes bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.sub-loader{background:hsla(0,0%,100%,.5);display:flex;height:100vh;left:0;position:fixed;top:0;width:100vw}.vue-form-generator .form-group .form-control:focus,.vue-form-wizard.md .wizard-card-footer .wizard-btn:focus,.vue-form-wizard.md .wizard-nav-pills>li>a:focus,a:focus,button:focus{outline:2px ridge #1a1a1a!important}button:focus:not(:focus-visible){outline:0!important}@media (max-width:1200px){.vue-form-wizard.md .wizard-navigation .wizard-nav-pills>li:not(:last-child)>a{margin:0 20px 0 0}.vue-form-wizard.md .wizard-navigation .wizard-nav-pills>li:not(:last-child)>a:after{right:-20px}.vue-form-generator .group-person .field-application{margin-right:0}.vue-form-generator .group-person .field-person .radio-list label{margin:0 10px 0 0}.handler-content .meeting-list .meeting-wrapper .meeting-detail-group .meeting-detail-content .cancel-meeting .cancel .confirm-cancel{margin:0 0 10px;width:100%}.v-window__container{overflow:hidden}.footer-menu a{margin:0 20px 0 0}}@media (max-width:990px){.vue-form-wizard.md .wizard-navigation .wizard-nav-pills>li:not(:last-child)>a{margin:0 7px 0 0}.vue-form-wizard.md .wizard-navigation .wizard-nav-pills>li:not(:last-child)>a:after{display:none}.vue-form-wizard.md .wizard-navigation .wizard-nav-pills>li>a{padding:5px 8px}.vue-form-generator .group-person{flex-wrap:wrap}.vue-form-generator .group-person .form-group.field-application{margin-bottom:10px}.vue-form-generator .group-person .form-group>label>:first-child{margin:0 0 5px}.validation-page .validation{padding:40px}.handler-header .applicant-details{width:calc(70% - 20px)}.handler-content .meeting-list .meeting-wrapper .meeting-detail-group .meeting-detail-content .cancel-meeting .cancel .confirm-cancel{margin:0;width:auto}.other-meeting h3{margin:0 0 15px}.other-meeting a{width:100%}.v-slide-group{display:none}.v-window{pointer-events:none}.v-window .swiper{pointer-events:all}.v-window-item{display:none!important}.v-window-item:first-child{display:block!important;opacity:1}.v-window-item:first-child .swiper{display:block!important;margin:0 0 30px;padding:30px 0 40px}.v-window-item:first-child .swiper:before{content:"Rendez-vous à venir";font-weight:700;position:relative;text-transform:uppercase;top:-15px}.v-window-item:first-child .swiper:nth-child(2):before{content:"Rendez-vous passé(s)"}.v-window-item:first-child .swiper:nth-child(3):before{content:"Rendez-vous annulé(s)"}.v-window-item,.v-window-x-reverse-transition-enter-active,.v-window-x-reverse-transition-leave-active,.v-window-x-transition-enter-active,.v-window-x-transition-leave-active,.v-window-y-reverse-transition-enter-active,.v-window-y-reverse-transition-leave-active,.v-window-y-transition-enter-active,.v-window-y-transition-leave-active,.v-window__left,.v-window__right.v-window-item--active{transform:none!important;transition:0s!important}}@media (max-width:768px){.vue-form-wizard.md .wizard-header{padding-top:0}.vue-form-wizard.md .wizard-tab-content{padding:15px 0 10px}.vue-form-wizard.md .wizard-navigation .wizard-nav-pills>li:not(:last-child)>a{margin:0 20px 0 0}.vue-form-wizard.md .wizard-navigation .wizard-nav-pills>li:not(:last-child)>a:after{display:block}.vue-form-wizard.md .wizard-navigation .wizard-nav-pills>li>a{align-content:center;display:flex;height:40px;padding:5px 10px;width:40px}.vue-form-wizard.md .wizard-navigation .wizard-nav-pills>li>a .wizard-icon-circle{height:100%}.vue-form-wizard.md .wizard-navigation .wizard-nav-pills>li>a .stepTitle{display:none}.vue-form-generator .group-person{flex-wrap:wrap}.vue-form-generator .group-person .form-group{align-items:baseline;flex-direction:column;width:100%}.vue-form-generator .group-person .form-group.field-application{margin-bottom:0}.vue-form-generator .group-person .form-group.field-person .radio-list{flex-direction:column}.meeting-container .meeting-table{max-width:inherit;min-width:inherit;width:100%}.meeting-container .meeting-table .btn-loadMore{margin:0 0 20px}.meeting-container .meeting-description{padding:30px 0 0;width:100%}.footer-menu a{margin:5px 20px 5px 0}}@media (max-width:599px){.vue-form-wizard.md .wizard-navigation .wizard-nav-pills>li:not(:last-child)>a{margin:0 17px 0 0}.vue-form-wizard.md .wizard-card-footer .wizard-footer-left,.vue-form-wizard.md .wizard-card-footer .wizard-footer-left .wizard-btn,.vue-form-wizard.md .wizard-card-footer .wizard-footer-right,.vue-form-wizard.md .wizard-card-footer .wizard-footer-right .wizard-btn{width:100%}.vue-form-wizard.md .wizard-card-footer .wizard-footer-left .wizard-btn{margin:0 0 20px}.meeting-container .meeting-hours{padding:10px 12px}.meeting-container .personal-meeting .personal-meeting-description{align-items:baseline;flex-direction:column}.meeting-container .personal-meeting .personal-meeting-description:after{background:var(--accent-color);content:"";display:block;height:1px;position:absolute;top:calc(50% + 5px);width:calc(100% - 40px);z-index:-1}.meeting-container .personal-meeting .personal-meeting-description .personal-details{margin:0 0 20px}.vue-form-generator .col-2{width:33%}.vue-form-generator .col-4{padding:0;width:67%}.vue-form-generator .col-6{padding:0;width:100%}.vue-form-generator .field-phone:not(.lost) .hint{margin:5px 0 5px -49%}.vue-form-generator .field-phone:not(.lost) label{margin-left:-49%}.step-details.coordinates .row-details{flex-direction:row;width:100%}.step-details.coordinates .row-details:not(:first-child){margin-top:15px}.handler-header .applicant-details{width:100%}.handler-content .meeting-list .meeting-wrapper .meeting-detail-group .meeting-detail-content .cancel-meeting .cancel .confirm-cancel{margin:0 0 10px;width:100%}}.vue-form-wizard .wizard-btn{background-image:none;border:1px solid transparent;border-radius:4px;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.428571429;margin-bottom:0;padding:6px 12px;text-align:center;touch-action:manipulation;vertical-align:middle;white-space:nowrap}.vue-form-wizard .wizard-btn.disabled,.vue-form-wizard .wizard-btn[disabled],fieldset[disabled] .vue-form-wizard .wizard-btn{-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed;filter:alpha(opacity=65);opacity:.65}.vue-form-wizard *{box-sizing:border-box}.vue-form-wizard a{text-decoration:none}.vue-form-wizard .wizard-nav{list-style:none;margin-bottom:0;padding-left:0}.vue-form-wizard .wizard-nav>li{display:block;position:relative}.vue-form-wizard .wizard-nav>li>a{display:block;padding:10px 15px;position:relative}.vue-form-wizard .wizard-nav>li>a:focus,.vue-form-wizard .wizard-nav>li>a:hover{background-color:#eee;text-decoration:none}.vue-form-wizard .wizard-nav>li.disabled>a{color:#777}.vue-form-wizard .wizard-nav>li.disabled>a:focus,.vue-form-wizard .wizard-nav>li.disabled>a:hover{background-color:transparent;color:#777;cursor:not-allowed;text-decoration:none}.vue-form-wizard .wizard-progress-bar{background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);color:#fff;float:left;font-size:12px;height:100%;line-height:20px;text-align:center;-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease;width:0}.vue-form-wizard .navbar .navbar-nav>li>a.wizard-btn,.vue-form-wizard .wizard-btn{background-color:transparent;border-width:2px;box-sizing:border-box;font-size:14px;font-weight:600;min-width:140px;padding:6px 12px}.vue-form-wizard .navbar .navbar-nav>li>a.wizard-btn:focus,.vue-form-wizard .navbar .navbar-nav>li>a.wizard-btn:hover,.vue-form-wizard .wizard-btn:focus,.vue-form-wizard .wizard-btn:hover{outline:0!important}.vue-form-wizard .wizard-nav-pills{display:flex;flex-wrap:wrap;margin-top:0;position:relative;text-align:center}.vue-form-wizard .wizard-nav-pills a,.vue-form-wizard .wizard-nav-pills li{align-items:center;flex:1;flex-grow:1;flex-wrap:wrap}.vue-form-wizard .wizard-nav-pills a{display:flex}.vue-form-wizard .wizard-nav-pills>li>a{color:rgba(0,0,0,.2);display:flex;flex-direction:column;margin:0 auto;padding:0;position:relative;top:3px}.vue-form-wizard .wizard-nav-pills>li>a:focus,.vue-form-wizard .wizard-nav-pills>li>a:hover{background-color:transparent;color:rgba(0,0,0,.2);outline:0!important}.vue-form-wizard .wizard-nav-pills>li>a.disabled{cursor:default;pointer-events:none}.vue-form-wizard .wizard-nav-pills>li.active>a,.vue-form-wizard .wizard-nav-pills>li.active>a:focus,.vue-form-wizard .wizard-nav-pills>li.active>a:hover{background-color:transparent;-webkit-transition:font-size .2s linear;-moz-transition:font-size .2s linear;-o-transition:font-size .2s linear;-ms-transition:font-size .2s linear;transition:font-size .2s linear}.vue-form-wizard .wizard-nav-pills>li.active>a .wizard-icon,.vue-form-wizard .wizard-nav-pills>li.active>a:focus .wizard-icon,.vue-form-wizard .wizard-nav-pills>li.active>a:hover .wizard-icon{align-items:center;color:#fff;display:flex;font-size:24px;justify-content:center;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.vue-form-wizard{padding-bottom:20px}.vue-form-wizard .is_error{border-color:#c84513!important}.vue-form-wizard .is_error .icon-container{background:#c84513!important}.vue-form-wizard.xs .wizard-icon-circle{font-size:16px;height:40px;width:40px}.vue-form-wizard.xs .wizard-icon-circle.tab_shape{height:25px}.vue-form-wizard.xs .wizard-nav-pills>li.active>a .wizard-icon{font-size:16px}.vue-form-wizard.xs .wizard-navigation .wizard-progress-with-circle{height:4px;position:relative;top:25px}.vue-form-wizard.sm .wizard-icon-circle{font-size:20px;height:50px;width:50px}.vue-form-wizard.sm .wizard-icon-circle.tab_shape{height:30px}.vue-form-wizard.sm .wizard-nav-pills>li.active>a .wizard-icon{font-size:20px}.vue-form-wizard.sm .wizard-navigation .wizard-progress-with-circle{height:4px;position:relative;top:30px}.vue-form-wizard.md .wizard-icon-circle{font-size:24px;height:70px;width:70px}.vue-form-wizard.md .wizard-icon-circle.tab_shape{height:40px}.vue-form-wizard.md .wizard-nav-pills>li.active>a .wizard-icon{font-size:24px}.vue-form-wizard.md .wizard-navigation .wizard-progress-with-circle{height:4px;position:relative;top:40px}.vue-form-wizard.lg .wizard-icon-circle{font-size:28px;height:90px;width:90px}.vue-form-wizard.lg .wizard-icon-circle.tab_shape{height:50px}.vue-form-wizard.lg .wizard-nav-pills>li.active>a .wizard-icon{font-size:28px}.vue-form-wizard.lg .wizard-navigation .wizard-progress-with-circle{height:4px;position:relative;top:50px}.vue-form-wizard .wizard-icon-circle{align-content:center;background-color:#fff;border:3px solid #f3f2ee;border-radius:50%;display:flex;font-size:18px;font-weight:600;height:70px;justify-content:center;position:relative;width:70px}.vue-form-wizard .wizard-icon-circle.square_shape{border-radius:0}.vue-form-wizard .wizard-icon-circle.tab_shape{background-color:#f3f2ee;border:none;border-radius:0;height:40px;min-width:100px;width:100%}.vue-form-wizard .wizard-icon-circle .wizard-icon-container{border-radius:40%;display:flex;flex:1;justify-content:center}.vue-form-wizard .wizard-icon-circle .wizard-icon-container.square_shape,.vue-form-wizard .wizard-icon-circle .wizard-icon-container.tab_shape{border-radius:0}.vue-form-wizard .wizard-icon-circle .wizard-icon{align-items:center;display:flex;justify-content:center}.vue-form-wizard .wizard-tab-content{min-height:100px;padding:30px 20px 10px}.vue-form-wizard .wizard-header{border-radius:3px 3px 0 0;padding:15px;position:relative;text-align:center}.vue-form-wizard .wizard-title{color:#252422;font-weight:300;margin:0;text-align:center}.vue-form-wizard .category{color:#9a9a9a;font-size:14px;font-weight:400;margin-bottom:0;text-align:center}.vue-form-wizard .wizard-navigation .wizard-progress-with-circle{height:4px;position:relative;top:40px}.vue-form-wizard .wizard-navigation .wizard-progress-with-circle .wizard-progress-bar{box-shadow:none;-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease}.vue-form-wizard .clearfix:after{clear:both;content:"";display:table}.vue-form-wizard .wizard-card-footer{padding:0 20px}.vue-form-wizard .wizard-card-footer .wizard-footer-left{float:left}.vue-form-wizard .wizard-card-footer .wizard-footer-right{float:right}@media screen and (max-width:350px){.vue-form-wizard .wizard-card-footer{display:flex;flex-direction:column;justify-content:center}.vue-form-wizard .wizard-card-footer .wizard-footer-left,.vue-form-wizard .wizard-card-footer .wizard-footer-right{display:flex;flex:1;float:none;justify-content:center}.vue-form-wizard .wizard-card-footer .wizard-footer-right button{margin-top:10px}}.vue-form-wizard.vertical .wizard-card-footer{display:block}.vue-form-wizard.vertical .wizard-nav-pills{flex-direction:column}.vue-form-wizard.vertical .wizard-navigation{display:flex;flex-direction:row}.vue-form-wizard.vertical .wizard-card-footer{padding-top:30px}.vue-form-generator .field-phone .wrapper{width:100%}.vue-form-generator .field-checkbox input{margin-left:12px}.vue-form-generator .field-checklist .dropList,.vue-form-generator .field-checklist .listbox{height:auto;max-height:150px;overflow:auto}.vue-form-generator .field-checklist .dropList .list-row label,.vue-form-generator .field-checklist .listbox .list-row label{font-weight:400}.vue-form-generator .field-checklist .dropList .list-row input,.vue-form-generator .field-checklist .listbox .list-row input{margin-right:.3em}.vue-form-generator .field-checklist .combobox{height:auto;overflow:hidden}.vue-form-generator .field-checklist .combobox .mainRow{cursor:pointer;padding-right:10px;position:relative}.vue-form-generator .field-checklist .combobox .mainRow .arrow{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAGdJREFUOI3tzjsOwjAURNGDUqSgTxU5K2AVrJtswjUsgHSR0qdxAZZFPrS+3ZvRzBsqf9MUtBtazJk+oMe0VTriiZCFX8nbpENMgfARjsn74vKj5IFruhfc8d6zIF9S/Hyk5HS4spMVeFcOjszaOwMAAAAASUVORK5CYII=);background-repeat:no-repeat;height:16px;position:absolute;right:-9px;top:3px;transform:rotate(0deg);transition:transform .5s;width:16px}.vue-form-generator .field-checklist .combobox .mainRow.expanded .arrow{transform:rotate(-180deg)}.vue-form-generator .field-checklist .combobox .dropList{transition:height .5s}.vue-form-generator .field-input input[type=radio]{width:100%}.vue-form-generator .field-input input[type=color]{width:60px}.vue-form-generator .field-input input[type=range]{padding:0}.vue-form-generator .field-label span{display:block;margin-left:12px;width:100%}.vue-form-generator .field-radios .radio-list label{display:block}.vue-form-generator .field-radios .radio-list label input[type=radio]{margin-right:5px}.vue-form-generator .field-submit input{background-color:#337ab7!important;border-color:#2e6da4!important;color:#fff!important}.vue-form-generator .field-input .wrapper{width:100%}.vue-form-generator .field-input .helper{margin:auto .5em}.vue-form-generator .field-image .wrapper{width:100%}.vue-form-generator .field-image .preview{background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #ccc;border-radius:3px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);height:100px;margin-top:5px;position:relative}.vue-form-generator .field-image .preview .remove{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAXUlEQVR42u2SwQoAIAhD88vVLy8KBlaS0i1oJwP3piGVg0Skmpq8HjqZrWl9uwCbGAmwKYGZs/6iqgMyAdJuM8W2QmYKpLt/0AG9ASCv/oAnANd3AEjmAlFT1BypAV+PnRH5YehvAAAAAElFTkSuQmCC);bottom:.2em;font-size:1.2em;height:16px;opacity:.7;position:absolute;right:.2em;width:16px}.vue-form-generator .field-image .preview .remove:hover{cursor:pointer;opacity:1}.vue-form-generator .field-noUiSlider .field-wrap{display:block}.vue-form-generator .field-noUiSlider .contain-pips{margin-bottom:30px}.vue-form-generator .field-noUiSlider .contain-tooltip{margin-top:30px}.vue-form-generator .field-noUiSlider .noUi-vertical{height:200px;margin:10px 0}.vue-form-generator .field-rangeSlider .irs{width:100%}.vue-form-generator .field-selectEx .bootstrap-select .dropdown-menu li.selected .text{font-weight:700}.vue-form-generator .field-staticMap img{display:block;max-width:100%;width:auto}.vue-form-generator .field-switch .field-wrap label{border-radius:15px;box-shadow:inset 0 -1px #fff,inset 0 1px 1px rgba(0,0,0,.05);cursor:pointer;display:block;height:30px;margin:0 10px 10px 0;padding:0;position:relative;width:120px}.vue-form-generator .field-switch input{left:0;opacity:0;position:absolute;top:0}.vue-form-generator .field-switch .label{background:#eceeef;border-radius:inherit;box-shadow:inset 0 1px 2px rgba(0,0,0,.12),inset 0 0 2px rgba(0,0,0,.15);display:block;font-size:10px;height:inherit;position:relative;text-transform:uppercase}.vue-form-generator .field-switch .label:after,.vue-form-generator .field-switch .label:before{line-height:1;margin-top:-.5em;position:absolute;top:50%;-webkit-transition:inherit;-moz-transition:inherit;-o-transition:inherit;transition:inherit}.vue-form-generator .field-switch .label:before{color:#aaa;content:attr(data-off);right:11px;text-shadow:0 1px hsla(0,0%,100%,.5)}.vue-form-generator .field-switch .label:after{color:#fff;content:attr(data-on);left:11px;opacity:0;text-shadow:0 1px rgba(0,0,0,.2)}.vue-form-generator .field-switch input:checked~.label{background:#e1b42b;box-shadow:inset 0 1px 2px rgba(0,0,0,.15),inset 0 0 3px rgba(0,0,0,.2)}.vue-form-generator .field-switch input:checked~.label:before{opacity:0}.vue-form-generator .field-switch input:checked~.label:after{opacity:1}.vue-form-generator .field-switch .handle{background:linear-gradient(180deg,#fff 40%,#f0f0f0);background-image:-webkit-linear-gradient(top,#fff 40%,#f0f0f0);border-radius:100%;box-shadow:1px 1px 5px rgba(0,0,0,.2);height:28px;left:1px;position:absolute;top:1px;width:28px}.vue-form-generator .field-switch .handle:before{background:linear-gradient(180deg,#eee,#fff);background-image:-webkit-linear-gradient(top,#eee,#fff);border-radius:6px;box-shadow:inset 0 1px rgba(0,0,0,.02);content:"";height:12px;left:50%;margin:-6px 0 0 -6px;position:absolute;top:50%;width:12px}.vue-form-generator .field-switch input:checked~.handle{box-shadow:-1px 1px 5px rgba(0,0,0,.2);left:91px;left:calc(100% - 29px)}.vue-form-generator .field-switch .handle,.vue-form-generator .field-switch .label{transition:all .3s ease}.form-group:not([class*=" col-"]){width:100%}.form-group{display:inline-block;margin-bottom:1rem;vertical-align:top}.form-group label{font-weight:400}.form-group label>:first-child{display:inline-block}.form-group.featured>label{font-weight:700}.form-group.required>label:after{color:red;content:"*";font-size:1em;font-weight:400;padding-left:.2em}.form-group.disabled>label{color:#666;font-style:italic}.form-group.error input:not([type=checkbox]),.form-group.error select,.form-group.error textarea{background-color:rgba(255,0,0,.15);border:1px solid red}.form-group.error .errors{color:red;font-size:.8em}.form-group.error .errors span{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAiklEQVR4Xt2TMQoCQQxF3xdhu72MpZU3GU/meBFLOztPYrVWsQmEWSaMsIXgK8P8RyYkMjO2sAN+K9gTIAmDAlzoUzE7p4IFytvDCQWJKSStYB2efcAvqZFM0BcstMx5naSDYFzfLhh/4SmRM+6Agw/xIX0tKEDFufeDNRUc4XqLRz3qabVIf3BMHwl6Ktexn3nmAAAAAElFTkSuQmCC);background-repeat:no-repeat;display:block;font-weight:600;margin-top:.2em;padding-left:17px;padding-top:0}.vue-form-generator *{box-sizing:border-box}.vue-form-generator .form-control{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#555;display:block;font-size:14px;line-height:1.42857143;padding:6px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.vue-form-generator .form-control:not([class*=" col-"]){width:100%}.vue-form-generator span.help{margin-left:.3em;position:relative}.vue-form-generator span.help .icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAA+UlEQVQ4ja3TS0oDQRAG4C8+lq7ceICICoLGK7iXuNBbeAMJuPVOIm7cqmDiIncIggg+cMZFaqCnZyYKWtB0df31V1VXdfNH6S2wD9CP8xT3KH8T9BiTcE7XBMOfyBcogvCFO9ziLWwFRosyV+QxthNsA9dJkEYlvazsQdi3sBv6Ol6TBLX+HWT3fcQZ3vGM5fBLk+ynAU41m1biCXvhs4OPBDuBpa6GxF0P8YAj3GA1d1qJfdoS4DOIcIm1DK9x8iaWeDF/SP3QU6zRROpjLDFLsFlibx1jJaMkSIGrWKntvItcyTBKzCcybsvc9ZmYz3kz9Ooz/b98A8yvW13B3ch6AAAAAElFTkSuQmCC);background-position:50%;background-repeat:no-repeat;display:inline-block;height:14px;width:16px}.vue-form-generator span.help .helpText{background-color:#444;border-radius:6px;bottom:30px;box-shadow:2px 2px 6px rgba(0,0,0,.5);color:#fff;display:block;left:0;opacity:0;padding:20px;pointer-events:none;position:absolute;text-align:justify;transition:all .25s ease-out;width:300px}.vue-form-generator span.help .helpText a{font-weight:700;text-decoration:underline}.vue-form-generator span.help .helpText:before{bottom:-20px;content:" ";display:block;height:20px;left:0;position:absolute;width:100%}.vue-form-generator span.help:hover .helpText{opacity:1;pointer-events:auto;transform:translateY(0)}.vue-form-generator .field-wrap{display:flex}.vue-form-generator .field-wrap .buttons{margin-left:4px;white-space:nowrap}.vue-form-generator .field-wrap button,.vue-form-generator .field-wrap input[type=submit]{background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#333;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857143;margin:0;padding:6px 12px;text-align:center;touch-action:manipulation;user-select:none;vertical-align:middle;white-space:nowrap}.vue-form-generator .field-wrap button:not(:last-child),.vue-form-generator .field-wrap input[type=submit]:not(:last-child){margin-right:4px}.vue-form-generator .field-wrap button:hover,.vue-form-generator .field-wrap input[type=submit]:hover{background-color:#e6e6e6;border-color:#adadad;color:#333}.vue-form-generator .field-wrap button:active,.vue-form-generator .field-wrap input[type=submit]:active{background-color:#d4d4d4;border-color:#8c8c8c;box-shadow:inset 0 3px 5px rgba(0,0,0,.125);color:#333;outline:0}.vue-form-generator .field-wrap button:disabled,.vue-form-generator .field-wrap input[type=submit]:disabled{cursor:not-allowed;opacity:.6}.vue-form-generator .hint{font-size:.8em;font-style:italic}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:first-child:not(:last-child):not(.v-expansion-panel--active):not(.v-expansion-panel--before-active),.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:last-child:not(:first-child):not(.v-expansion-panel--active):not(.v-expansion-panel--after-active),.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:not(:first-child):not(:last-child):not(.v-expansion-panel--active):not(.v-expansion-panel--after-active),.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:not(:first-child):not(:last-child):not(.v-expansion-panel--active):not(.v-expansion-panel--before-active){border-radius:4px!important}.v-expansion-panels{margin:0 0 10px}.v-expansion-panel{border:1px solid var(--lightGrey);font-weight:600;margin:0 0 15px!important}.v-expansion-panel__shadow{display:none}.v-expansion-panel--active>.v-expansion-panel-title{border-bottom:1px solid var(--lightGrey);min-height:inherit}.v-expansion-panel>.v-expansion-panel-title{font-weight:700}.v-expansion-panel-title__overlay,.v-expansion-panel:not(:first-child):after{display:none}.v-expansion-panel-text__wrapper{padding:0}.v-expansion-panel-title__icon i{color:var(--colorAccent)}.meeting-hours{display:flex;flex-wrap:wrap;padding:10px 20px}.meeting-hours .private .v-btn{background:#fff;border:1px solid #f1f1f1}.meeting-hours .private .v-btn:before{align-items:center;background:#f1f1f1;border-radius:50%;color:#1d1d1d;content:"\f033e";display:flex;font:normal normal normal 12px/1 Material Design Icons;height:18px;justify-content:center;position:absolute;right:-4px;top:-4px;width:18px}.meeting-hours .private .v-btn.v-btn--disabled:before{opacity:.8}.meeting-hours .private .v-btn.v-btn--active,.meeting-hours .private .v-btn:hover{background:var(--accent-color);border-color:transparent}.meeting-hours .v-btn{background:var(--customColorLight);border:inherit;border-radius:4px;box-shadow:none!important;font-size:16px;font-weight:400;letter-spacing:0;margin:5px}.meeting-hours .v-btn:not(.v-btn--disabled){color:var(--colorAccent)}.meeting-hours .v-btn .v-btn__overlay,.meeting-hours .v-btn .v-btn__underlay{display:none}.meeting-hours .v-btn.v-btn--active{pointer-events:none}.meeting-hours .v-btn.v-btn--active,.meeting-hours .v-btn:hover{background:var(--accent-color);color:var(--accent-text-color)}.see-more{border-top:1px solid var(--lightGrey);display:flex;width:100%}.see-more button{display:flex;font-size:13px;font-weight:600;justify-content:center;padding:10px 0;text-transform:uppercase}.btn-loadMore,.see-more button{color:var(--colorAccent);width:100%}.btn-loadMore{border-color:var(--colorAccent);border-radius:50px;height:40px!important}.btn-loadMore.v-btn__overlay{display:none!important}.btn-loadMore:active,.btn-loadMore:hover{background:var(--colorAccent);border-color:var(--colorAccent);color:#fff}.vue-form-wizard .wizard-icon-circle>div{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.vue-form-wizard .wizard-icon-circle>div .wizard-icon-container{height:100%;width:100%}#json-to-csv[data-v-56c3dc9f]{pointer-events:none}#json-to-csv .action-export-button[data-v-56c3dc9f]{pointer-events:all}#json-to-csv .action-export-button[data-v-56c3dc9f]:disabled{pointer-events:none}.charts-wrapper>div[data-v-10dbda46]{margin:0 0 120px}.meeting-chart[data-v-10dbda46]{height:400px;position:relative;width:100%}.meeting-chart>.v-radio-group[data-v-10dbda46]{bottom:-50px;display:flex;height:40px;justify-content:center;position:absolute;width:100%}.meeting-doughnuts[data-v-10dbda46]{align-items:baseline;display:flex;flex-wrap:wrap;justify-content:space-between}.meeting-doughnut[data-v-10dbda46]{height:400px;position:relative;width:calc(50% - 15px)}.v-selection-control--density-default[data-v-10dbda46]{margin:0 10px}.chart-help[data-v-10dbda46]{color:var(--form-help-color);display:block;font-size:var(--font-size-base);font-style:italic;margin-top:5px}#notfound[data-v-0708c271]{height:calc(100vh - 80px);position:relative}.notfound[data-v-0708c271]{align-items:center;background:var(--accent-color-opacity);border-radius:5px;bottom:0;display:flex;height:calc(100vh - 30px);justify-content:center;margin:auto;position:absolute;top:50px;width:100%}.notfound .notfound-svg[data-v-0708c271]{margin-right:120px;width:30%}.notfound .notfound-svg svg[data-v-0708c271]{width:100%}.notfound .notfound-info[data-v-0708c271]{width:500px}.notfound .notfound-info h1[data-v-0708c271]{font-size:55px;font-weight:900}.notfound .notfound-info p[data-v-0708c271]{width:320px}.notfound .v-btn[data-v-0708c271]{margin:10px 0 0}path.color-accent[data-v-0708c271]{fill:var(--accent-color)}@media (max-width:990px){.notfound .notfound-svg[data-v-0708c271]{margin-right:40px;width:220px}.notfound .notfound-info h1[data-v-0708c271]{font-size:45px;font-weight:900}}@media (max-width:768px){.notfound[data-v-0708c271]{flex-wrap:wrap;padding:30px}.notfound .notfound-svg[data-v-0708c271]{align-items:flex-end;display:flex;height:50%;justify-content:center;margin:0 0 20px;min-height:200px;width:100%}.notfound .notfound-svg svg[data-v-0708c271]{height:180px;width:160px}.notfound .notfound-info[data-v-0708c271]{align-items:center;display:flex;flex-direction:column;height:50%;min-height:200px;text-align:center;width:100%}}@media (max-width:599px){.notfound .notfound-svg[data-v-0708c271]{min-height:140px}.notfound .notfound-svg svg[data-v-0708c271]{height:140px;width:130px}.notfound .notfound-info h1[data-v-0708c271]{font-size:34px}}body{background:#fff;margin:0;padding:0;transition:all .2s}body.bm-overlay:before{background:rgba(0,0,0,.5);content:"";display:block;height:100vh;position:absolute;top:0;width:100%;z-index:999}