﻿:root{--avt-color-brand1:#efb00d;--avt-color-brand2:#232323;--avt-nav-color:rgba(255,255,255,.5);--avt-nav-color-active:#efb00d;--avt-nav-bg:#232323;--avt-nav-position:"left";--avt-nav-max-width:"100%";--avt-body-color:#232323;--avt-body-bg:#fff;--avt-footer-color:#232323;--avt-footer-bg:#fff;--avt-light:#f8f9fa;--avt-dark:#232323;--avt-active:#efb00d;--avt-primary:#efb00d;--avt-primary-lighter:#f4c13b;--avt-primary-darker:#bf8c0a;--avt-secondary:rgba(35,35,35,.3);--avt-secondary-lighter:rgba(61,61,61,.3);--avt-secondary-darker:rgba(10,10,10,.3);--avt-info:#efb00d;--avt-info-lighter:#f4c13b;--avt-info-darker:#bf8c0a;--avt-success:limegreen;--avt-success-lighter:#5bd75b;--avt-success-darker:#28a428;--avt-warning:#fd7e14;--avt-warning-lighter:#fd9a47;--avt-warning-darker:#dc6502;--avt-danger:#dc3545;--avt-danger-lighter:#e4606d;--avt-danger-darker:#bd2130;--avt-global-radius:.25rem;--avt-global-border:rgba(35,35,35,.1);--NavBarDots:#efb00d;--avt-global-font:"Oxygen";}@font-face{font-family:Oxygen;src:url("/fonts/Oxygen/Oxygen-Regular.ttf");}.color-red{color:var(--avt-danger);}.cursor-normal{cursor:default !important;}.cursor-hand{cursor:grab !important;}.cursor-pointer,.hand-pointer{cursor:pointer;}.rounded-2{border-radius:2rem !important;}.rounded-3{border-radius:3rem !important;}.rounded-4{border-radius:4rem !important;}.rounded-5{border-radius:5rem !important;}.font-weight-medium{font-weight:600;}.fit-content{width:fit-content !important;}.opacity-10{opacity:.1 !important;}.opacity-15{opacity:.15 !important;}.opacity-25{opacity:.25 !important;}.opacity-50{opacity:.5 !important;}.opacity-75{opacity:.75 !important;}.grid-80{display:grid;align-items:center;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));grid-auto-rows:1fr;grid-gap:.5rem;}.grid-240{display:grid;align-items:center;grid-auto-rows:1fr;grid-gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));}.grid-300{display:grid;align-items:center;grid-auto-rows:1fr;grid-gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));}.grid-400{display:grid;align-items:center;grid-auto-rows:1fr;grid-gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));}.grid-500{display:grid;align-items:center;grid-auto-rows:1fr;grid-gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(500px,1fr));}.grid-gallery{display:grid;align-items:center;grid-auto-rows:1fr;grid-gap:0;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-template-rows:300px;}.grid-shuttles-hours{display:grid;align-items:center;grid-auto-rows:1fr;grid-gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));}.grid-transport-timeline{display:grid;grid-template-rows:repeat(3,40px);grid-template-columns:50px 1fr;gap:0;}.grid-transport-timeline div:not([class*=-start]),.grid-transport-timeline div:not([class*=-duration]),.grid-transport-timeline div:not([class*=-end]){display:flex;justify-content:flex-start;align-items:center;}.grid-transport-timeline div.transport-timeline-start,.grid-transport-timeline div.transport-timeline-end{position:relative;}.grid-transport-timeline div.transport-timeline-start::before,.grid-transport-timeline div.transport-timeline-end::before{content:"";position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);display:block;width:1.25rem;height:1.25rem;border:3px solid #ccc;border-radius:50%;}.grid-transport-timeline div.transport-timeline-duration{position:relative;}.grid-transport-timeline div.transport-timeline-duration::before{content:"";position:absolute;left:50%;transform:translateX(-50%);display:block;width:3px;height:140%;border-left:3px dashed #ccc;}#imgApercu{max-width:230px;}.valid.modified:not([type=checkbox]){outline:1px solid #26b050;}.invalid{outline:1px solid #f00;}.validation-message{color:#f00;}.not-authorized-wrapper{background-image:url('/images/AgoraMeetin-img.png');background-repeat:no-repeat;background-size:cover;height:100%;}.not-authorized-wrapper .row-not-authorized{min-height:200px;background-color:#232323;}.not-authorized-wrapper .row-not-authorized .container-not-authorized{font-size:1.5em;font-weight:bold;border-left:4px solid #fff;margin-left:0;}#blazor-error-ui{background:#ffffe0;bottom:0;box-shadow:0 -1px 2px rgba(0,0,0,.2);display:none;left:0;padding:.6rem 1.25rem .7rem 1.25rem;position:fixed;width:100%;z-index:1000;}#blazor-error-ui .dismiss{cursor:pointer;position:absolute;right:.75rem;top:.5rem;}.exception{position:absolute;top:0;width:100%;left:0%;height:100%;background:#232323;padding:0;margin:auto;}.exception-container{display:block;position:absolute;top:25%;width:50%;left:25%;background:#e9ecef;padding:0;}.exception-container.boundary{padding:1rem;top:20%;width:90%;left:5%;}.exception-container-content{display:flex;padding-top:1rem;align-items:center;background:#e9ecef;}.exception-container-content-message{text-align:center;flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center;}.exception-container-content-message-header{padding-bottom:2rem;color:var(--avt-danger);}.exception-container-reload{display:flex;background-color:#fff;}.exception-container-reload a{font-weight:bold;flex-grow:1;padding:1rem;text-align:center;color:#232323;text-decoration:none;}#components-reconnect-modal{z-index:100000;opacity:1;display:flex;align-items:center;display:none !important;}#components-reconnect-modal.components-reconnect-show{display:flex !important;}@media(max-width:767.98px){.b-bar-brand{display:none !important;}.b-bar-item>.nav-link{width:100%;text-decoration:none;padding:.5rem .5rem .5rem 1.5rem;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden;}.b-bar-item>.nav-link>div>.fa-user{margin-right:16px;}.bar-menu-heading{display:none;}.logo-navlink>img{max-height:2rem !important;}.logo-navlink-name{display:none;}.navbar-toggler{padding:1rem 1rem;font-size:1.5rem;line-height:1;border:none;}.grid-500{grid-template-columns:repeat(auto-fit,minmax(300px,1fr)) !important;}}.exception{display:block;position:absolute !important;top:0 !important;width:100% !important;left:0% !important;height:100% !important;background:rgba(0,0,0,.3) !important;padding:0 !important;margin:auto;}.exception-content{display:block;position:absolute !important;top:25% !important;width:50% !important;left:25% !important;height:50% !important;background:var(--avt-) !important;padding:0 !important;box-shadow:0 0 1rem 1rem rgba(0,0,0,.15) !important;}.exception-header{background:#f30;color:#fff;min-height:3rem;font-size:2rem;padding-top:1rem;padding-bottom:1rem;padding-left:1rem;}.exception-message{text-align:center;padding-top:2rem;background:#ccc;}.b-layout.b-layout-root{height:100vh;}.modal-header,.modal-content,.modal-footer{background:var(--avt-body-bg);color:var(--avt-body-color);}.modal .btn-password{color:var(--avt-color-brand1);}.modal-gallery .modal-dialog{max-width:95%;}.modal-gallery .modal-dialog .btn{color:#fff;position:fixed;top:0;right:0;}.modal-gallery .modal-dialog *{border:none;}.modal-gallery .modal-dialog .modal-content{background:transparent;width:auto;margin:auto;}.modal-gallery .modal-dialog .modal-content .modal-body{width:auto;}.modal-gallery+.modal-backdrop.show{opacity:.95;}.bg-light{background-color:var(--avt-light) !important;}.bg-dark{background-color:var(--avt-dark) !important;}.bg-primary{background-color:var(--avt-primary) !important;}.bg-secondary{background-color:var(--avt-secondary) !important;}.bg-info{background-color:var(--avt-info) !important;}.bg-success{background-color:var(--avt-success) !important;}.bg-warning{background-color:var(--avt-warning) !important;}.bg-danger{background-color:var(--avt-danger) !important;}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:var(--avt-primary);background-color:var(--avt-primary);}.b-bar-vertical-inline .b-bar-menu .b-bar-end{display:none;}.b-bar-vertical-inline .b-bar-menu.show .b-bar-end{display:block;}.hint{position:relative;display:inline-block;}.hint-text{visibility:hidden;background-color:rgba(0,0,0,.66);width:24vw;color:#fff;text-align:center;padding:5px 0;border-radius:6px;position:absolute;z-index:1;bottom:100%;left:50%;margin-left:-12vw;}.hint-text::after{content:" ";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:rgba(0,0,0,.66) transparent transparent transparent;}.hint:hover .hint-text{visibility:visible;z-index:100;}.alert-primary{color:var(--avt-primary);border-color:var(--avt-primary);background-color:#fff;}.alert-info{color:var(--avt-info);border-color:var(--avt-info);background-color:#fff;}.alert-success{color:var(--avt-success);border-color:var(--avt-success);background-color:#fff;}.alert -warning{color:var(--avt-warning);border-color:var(--avt-warning);background-color:#fff;}.alert -danger{color:var(--avt-danger);border-color:var(--avt-danger);background-color:#fff;}.btn:not(.rounded-circle){border-radius:var(--avt-global-radius);}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0;}.btn.focus,.btn:focus{outline:0;box-shadow:none;}.btn-fa-only{display:grid;width:42px;height:42px;align-items:center;box-shadow:rgba(0,0,0,.2) 0 0;}.btn-fa-after i{margin-left:.5em;}.btn-fa-before i{margin-right:.5em;}.btn-primary{color:var(--avt-light);border-color:var(--avt-primary);background-color:var(--avt-primary);text-shadow:none;}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active{border-color:var(--avt-primary-darker) !important;background-color:var(--avt-primary-darker) !important;color:var(--avt-light) !important;box-shadow:none !important;}.btn-primary.disabled,.btn-primary[disabled],.btn-primary.disabled:hover,.btn-primary[disabled]:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,.btn-primary.disabled.active,.btn-primary[disabled].active{border-color:var(--avt-primary-lighter) !important;background-color:var(--avt-primary-lighter) !important;color:var(--avt-light) !important;box-shadow:none !important;}.btn-outline-primary{color:var(--avt-primary);border-color:var(--avt-primary);background-color:none;text-shadow:none;}.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary:active,.btn-outline-primary.active{border-color:var(--avt-primary-darker) !important;background-color:var(--avt-primary-darker) !important;color:#fff !important;box-shadow:none !important;}.btn-outline-primary.disabled,.btn-outline-primary[disabled],.btn-outline-primary.disabled:hover,.btn-outline-primary[disabled]:hover,.btn-outline-primary.disabled:focus,.btn-outline-primary[disabled]:focus,.btn-outline-primary.disabled:active,.btn-outline-primary[disabled]:active,.btn-outline-primary.disabled.active,.btn-outline-primary[disabled].active{border-color:var(--avt-primary-lighter) !important;background-color:none !important;color:var(--avt-primary-lighter) !important;box-shadow:none !important;}.btn-danger{color:var(--avt-light);border-color:var(--avt-danger);background-color:var(--avt-danger);text-shadow:none;}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active{border-color:var(--avt-danger-darker) !important;background-color:var(--avt-danger-darker) !important;color:var(--avt-light) !important;box-shadow:none !important;}.btn-danger.disabled,.btn-danger[disabled],.btn-danger.disabled:hover,.btn-danger[disabled]:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,.btn-danger.disabled.active,.btn-danger[disabled].active{border-color:var(--avt-danger-lighter) !important;background-color:var(--avt-danger-lighter) !important;color:var(--avt-light) !important;box-shadow:none !important;}.badge-info{color:var(--avt-info);border:1px solid var(--avt-info);border-color:var(--avt-info);background-color:var(--avt-light);}.badge-large{font-size:large;}.badge-primary{color:#fff;border-color:var(--avt-primary);background-color:var(--avt-primary);}.badge-primary-outline{background-color:#fff;border:1px solid var(--avt-primary);color:var(--avt-primary);}.badge-secondary{color:#fff;border-color:var(--avt-secondary);background-color:var(--avt-secondary);}.badge-secondary-outline{background-color:#fff;border:1px solid var(--avt-secondary);color:var(--avt-secondary);}.badge-dark{color:#fff;border-color:var(--avt-dark);background-color:var(--avt-dark);}.badge-dark-outline{background-color:#fff;border:1px solid var(--avt-dark);color:var(--avt-dark);}.badge-light{color:var(--avt-body-color);border-color:var(--avt-light);background-color:var(--avt-light);}.badge-light-outline{background-color:#fff;border:1px solid var(--avt-light);color:var(--avt-light);}.badge-info{color:#fff;border-color:var(--avt-info);background-color:var(--avt-info);}.badge-info-outline{background-color:#fff;border:1px solid var(--avt-info);color:var(--avt-info);}.badge-success{color:#fff;border-color:var(--avt-success);background-color:var(--avt-success);}.badge-success-outline{background-color:#fff;border:1px solid var(--avt-success);color:var(--avt-success);}.badge-warning{color:#fff;border-color:var(--avt-warning);background-color:var(--avt-warning);}.badge-warning-outline{background-color:#fff;border:1px solid var(--avt-warning);color:var(--avt-warning);}.badge-danger{color:#fff;border-color:var(--avt-danger);background-color:var(--avt-danger);}.badge-danger-outline{background-color:#fff;border:1px solid var(--avt-danger);color:var(--avt-danger);}.loader-wrapper{position:fixed;top:0 !important;left:0;width:100% !important;height:100% !important;background-color:#fff;z-index:99999;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:.9;}.loader-wrapper-bg{margin:0 auto;text-align:center;position:relative;width:90px;height:90px;display:block;}.loader-wrapper-bg-spinner{position:absolute;width:90px;height:90px;animation:lds-rotate 2s ease-in-out infinite;}.loader-wrapper-bg-spinner-bubble{position:absolute;width:16px;height:16px;background:#fa0;border-radius:50%;top:0;left:0;animation:lds-scale 2s linear infinite;}.loader-wrapper-bg-spinner:nth-child(1){animation:lds-rotate-1 2s ease-in-out infinite;}.loader-wrapper-bg-spinner:nth-child(1) div{animation-delay:0s;animation:lds-scale-1 1.5s ease-in-out infinite;}.loader-wrapper-bg-spinner:nth-child(2){animation:lds-rotate-2 2.5s linear infinite;}.loader-wrapper-bg-spinner:nth-child(2) div{background:#000;animation-delay:-.1s;animation:lds-scale-2 3s linear infinite;}.loader-wrapper-bg-spinner:nth-child(3){animation:lds-rotate-3 1.5s linear infinite;}.loader-wrapper-bg-spinner:nth-child(3) div{animation-delay:-.2s;animation:lds-scale 1s ease-in-out infinite;}.loader-wrapper-bg-spinner:nth-child(4){animation:lds-rotate-4 2.5s ease-in-out infinite;}.loader-wrapper-bg-spinner:nth-child(4) div{background:#000;animation-delay:-.3s;animation:lds-scale-1 2s linear infinite;}.loader-wrapper-bg-spinner:nth-child(5){animation:lds-rotate-5 2.5s ease-in-out infinite;}.loader-wrapper-bg-spinner:nth-child(5) div{animation-delay:-.4s;animation:lds-scale-2 3s ease-in-out infinite;}.loader-wrapper-bg-spinner:nth-child(6){animation:lds-rotate-6 1.5s linear infinite;}.loader-wrapper-bg-spinner:nth-child(6) div{background:#000;animation-delay:-.5s;animation:lds-scale 1.2s linear infinite;}.loader-wrapper-bg-spinner:nth-child(7){animation:lds-rotate-7 2.5s ease-in-out infinite;}.loader-wrapper-bg-spinner:nth-child(7) div{animation-delay:-.6s;animation:lds-scale-1 1.2s linear infinite;}.loader-wrapper-bg-spinner:nth-child(8){animation:lds-rotate-8 1.8s ease-in-out infinite;}.loader-wrapper-bg-spinner:nth-child(8) div{background:#000;animation-delay:-.7s;animation:lds-scale-2 1.2s linear infinite;}.loader-wrapper-text{padding-top:30px;font-weight:bold;font-size:1.2em;}@keyframes lds-scale{0%,20%,80%,100%{transform:scale(.3);}50%{transform:scale(1.5);}}@keyframes lds-scale-1{0%,20%,80%,100%{transform:scale(1);}50%{transform:scale(.5);}}@keyframes lds-scale-2{0%,80%,100%{transform:scale(.4);}20%,70%{transform:scale(1.1);}}@keyframes lds-rotate{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@keyframes lds-rotate-1{0%{transform:rotate(-45deg);}100%{transform:rotate(315deg);}}@keyframes lds-rotate-2{0%{transform:rotate(-90deg);}100%{transform:rotate(270deg);}}@keyframes lds-rotate-3{0%{transform:rotate(-135deg);}100%{transform:rotate(225deg);}}@keyframes lds-rotate-4{0%{transform:rotate(-180deg);}100%{transform:rotate(180deg);}}@keyframes lds-rotate-5{0%{transform:rotate(-225deg);}100%{transform:rotate(135deg);}}@keyframes lds-rotate-6{0%{transform:rotate(-270deg);}100%{transform:rotate(90deg);}}@keyframes lds-rotate-7{0%{transform:rotate(-315deg);}100%{transform:rotate(45deg);}}@keyframes lds-rotate-8{0%{transform:rotate(-360deg);}100%{transform:rotate(0deg);}}.card{transition:all .3s;border-radius:var(--avt-global-radius) !important;border:1px solid var(--avt-global-border);background:none;}.card .card-header:first-child{border-radius:calc(var(--avt-global-radius) - 1px) calc(var(--avt-global-radius) - 1px) 0 0;background:none;}.card.card-benefit .card-body{padding:.75rem;}.card.card-benefit .card-header{cursor:pointer;}.card.card-benefit.active{border-color:var(--avt-color-brand1);border-left-width:5px;}.card.card-benefit .icon-circle{width:3.5rem;height:3.5rem;min-height:3.5rem;min-width:3.5rem;background-color:#ccc;border-width:1px;border-style:solid;border-color:1px solid #ccc;border-radius:50%;color:#fff;display:grid;justify-content:center;align-content:center;box-shadow:0 0 2px rgba(0,0,0,.15);}.card.card-category .btn.btn-fa-only{transition:box-shadow ease-in .2s;}.card.card-category .card-header{cursor:pointer;}.card.card-category .card-body{padding:.75rem;}.card.card-category.active{border-left-width:5px;}.card.card-guest.active{border-left-width:5px;}.card.card-guest.card-guest-manager{border:1px solid var(--avt-primary);}.card.card-trombi .card-header,.card.card-attendant .card-header,.card.card-guest .card-header,.card.card-appointment .card-header{background:none;border-bottom:none;padding:.5rem;}.card.card-trombi .card-header .card-trombi-img,.card.card-attendant .card-header .card-trombi-img,.card.card-guest .card-header .card-trombi-img,.card.card-appointment .card-header .card-trombi-img{background:#ccc;width:50px;min-width:50px;height:50px;padding:4px;border-radius:50%;display:flex;justify-content:center;align-items:center;border:3px solid #fff;box-shadow:0 0 0 1px rgba(0,0,0,.15);color:#fff;}.card.card-trombi .card-body,.card.card-attendant .card-body,.card.card-guest .card-body,.card.card-appointment .card-body{padding:.75rem;}.card.card-attendant:not(.grid-attendants .card.card-attendant){border:0;}.card.card-shuttle .custom-radio-group .custom-radio{border:1px solid #ccc;padding:.5rem .75rem;}.card.card-transport .card-header,.card.card-shuttle .card-header{background:#fff;padding:.5rem .75rem;}.card.card-transport .card-body,.card.card-shuttle .card-body{padding:.5rem .75rem;}.card.card-transport.active,.card.card-shuttle.active{border-color:var(--avt-active);border-left-width:5px;}.card.card-transport .icon-circle,.card.card-shuttle .icon-circle{width:2.5rem;height:2.5rem;min-height:2.5rem;min-width:2.5rem;background-color:#fff;border-width:1px;border-style:solid;border-color:var(--avt-primary);border-radius:50%;color:var(--avt-primary);display:grid;justify-content:center;align-content:center;box-shadow:0 0 2px rgba(0,0,0,.15);}.card.card-hotel .icon-circle{width:2.5rem;height:2.5rem;min-height:2.5rem;min-width:2.5rem;background-color:#fff;border-width:1px;border-style:solid;border-color:var(--avt-primary);border-radius:50%;color:var(--avt-primary);display:grid;justify-content:center;align-content:center;box-shadow:0 0 2px rgba(0,0,0,.15);}.card.card-guestManager .icon-circle{width:2.5rem;height:2.5rem;min-height:2.5rem;min-width:2.5rem;background-color:#fff;border-width:1px;border-style:solid;border-color:var(--avt-primary);border-radius:50%;color:var(--avt-primary);display:grid;justify-content:center;align-content:center;box-shadow:0 0 2px rgba(0,0,0,.15);}.card.card-package.active{border-color:var(--avt-active);border-left-width:5px;}.card.card-package .card-body{padding:.75rem;}.card.card-package .card-body .text-muted,.card.card-package .card-body .text-danger{font-family:"Helvetica Neue 65" !important;font-size:.9em;}.card.card-package .card-body .text-muted{color:#ccc;}.card.card-package .card-body .text-danger{color:var(--avt-danger);}.card.card-demand.active{border-color:var(--avt-active);border-left-width:5px;}.card.card-demand.active .icon-circle{width:2.5rem;height:2.5rem;min-height:2.5rem;min-width:2.5rem;background-color:var(--avt-primary);border-width:1px;border-style:solid;border-color:var(--avt-primary);border-radius:50%;color:#fff;display:grid;justify-content:center;align-content:center;box-shadow:0 0 2px rgba(0,0,0,.15);}.card.card-demand .icon-circle{width:2.5rem;height:2.5rem;min-height:2.5rem;min-width:2.5rem;background-color:#fff;border-width:1px;border-style:solid;border-color:var(--avt-primary);border-radius:50%;color:var(--avt-primary);display:grid;justify-content:center;align-content:center;box-shadow:0 0 2px rgba(0,0,0,.15);}.card.card-demand .card-header{background:#fff;padding:.5rem .75rem;border:none;}.card.card-demand .card-body{padding:.75rem;}.card.card-demand .card-body .text-muted{color:#ccc;}.card.card-timer .icon-circle{width:2.5rem;height:2.5rem;min-height:2.5rem;min-width:2.5rem;background-color:#fff;border-width:1px;border-style:solid;border-color:var(--avt-primary);border-radius:50%;color:var(--avt-primary);display:grid;justify-content:center;align-content:center;box-shadow:0 0 2px rgba(0,0,0,.15);}.card.card-timer .icon-circle.time-over{width:2.5rem;height:2.5rem;min-height:2.5rem;min-width:2.5rem;background-color:#fff;border-width:1px;border-style:solid;border-color:#ccc;border-radius:50%;color:#ccc;display:grid;justify-content:center;align-content:center;box-shadow:0 0 2px rgba(0,0,0,.15);}.card.card-timer .elapsed-time{display:inline-block;min-width:6ch;text-align:center;}.card.card-demand.active{border-color:var(--avt-active);border-left-width:5px;}.card.card-demand.active .icon-circle{width:2.5rem;height:2.5rem;min-height:2.5rem;min-width:2.5rem;background-color:var(--avt-primary);border-width:1px;border-style:solid;border-color:var(--avt-primary);border-radius:50%;color:#fff;display:grid;justify-content:center;align-content:center;box-shadow:0 0 2px rgba(0,0,0,.15);}.card.card-demand .icon-circle{width:2.5rem;height:2.5rem;min-height:2.5rem;min-width:2.5rem;background-color:#fff;border-width:1px;border-style:solid;border-color:var(--avt-primary);border-radius:50%;color:var(--avt-primary);display:grid;justify-content:center;align-content:center;box-shadow:0 0 2px rgba(0,0,0,.15);}.card.card-demand .card-header{background:#fff;padding:.5rem .75rem;border:none;}.card.card-demand .card-body{padding:.75rem;}.card.card-demand .card-body .text-muted{color:#ccc;}.card.card-timer .icon-circle{width:2.5rem;height:2.5rem;min-height:2.5rem;min-width:2.5rem;background-color:#fff;border-width:1px;border-style:solid;border-color:var(--avt-primary);border-radius:50%;color:var(--avt-primary);display:grid;justify-content:center;align-content:center;box-shadow:0 0 2px rgba(0,0,0,.15);}.card.card-timer .icon-circle.time-over{width:2.5rem;height:2.5rem;min-height:2.5rem;min-width:2.5rem;background-color:#fff;border-width:1px;border-style:solid;border-color:#ccc;border-radius:50%;color:#ccc;display:grid;justify-content:center;align-content:center;box-shadow:0 0 2px rgba(0,0,0,.15);}.card.card-timer .elapsed-time{display:inline-block;min-width:6ch;text-align:center;}@keyframes blink{0%{opacity:1;}5%{opacity:.5;}50%{opacity:100%;}100%{opacity:1;}}.blink{animation:blink .35s ease-in-out;}@keyframes blink{0%{opacity:1;}5%{opacity:.5;}50%{opacity:100%;}100%{opacity:1;}}.blink{animation:blink .35s ease-in-out;}.custom-checkbox-wrapper.flex-row{display:flex;flex-wrap:wrap;}.custom-checkbox-wrapper.flex-row .checkgroup-checkbox{display:inline-flex;align-items:center;margin-right:10px;margin-bottom:10px;white-space:nowrap;}.custom-checkbox-wrapper.flex-column .checkgroup-checkbox{display:flex;align-items:center;}.dropzone-hidden{height:1rem;}.no-drop{border:2px dashed #f00;}.can-drop{margin-bottom:5px;margin-top:5px;height:2rem;}.draggable{margin-bottom:10px;padding:10px 25px;border:1px solid #424d5c;cursor:grab;background:#5c6b7f;color:#fff;border-radius:5px;}.draggable:active{cursor:grabbing;}.dragging{display:none;}.dragging+.dropzone-hidden{display:none;}.tab-booking{margin-bottom:1.5rem;border-color:var(--avt-global-border);}.tab-booking .nav-link{display:flex;flex-direction:column;justify-content:center;align-items:center;}.tab-booking .nav-link i{font-size:1.5em;margin:.5rem;}.tab-booking .nav-link:hover,.tab-booking .nav-link:focus{border-color:var(--avt-global-border);}.tab-booking .nav-link.active{border-bottom-color:#fff;}.container-registration .custom-btns-group.yesNoMaybe{width:100%;align-items:center;margin-top:3rem;}.container-registration .custom-btns-group.yesNoMaybe>.btn-secondary{border:1px solid var(--avt-global-border);border-top:1px solid var(--avt-global-border);border-bottom:1px solid var(--avt-global-border);background-color:#fff;padding:2rem .75rem .75rem .75rem;color:#808080;}.container-registration .custom-btns-group.yesNoMaybe .field-content>div{color:#808080;display:inline-block;margin:0 auto;position:absolute;top:-25px;left:50%;transform:translateX(-50%);box-shadow:0 0 0 2px grey inset;transition:box-shadow .15s ease-in-out;width:50px;height:50px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:#fff;}.container-registration .custom-btns-group.yesNoMaybe>.btn-secondary:not(:disabled):not(.disabled).active,.container-registration .custom-btns-group.yesNoMaybe>.btn-secondary:not(:disabled):not(.disabled):active{background-color:var(--avt-global-border);border-color:var(--avt-global-border);color:#232323;}.container-registration .custom-btns-group.yesNoMaybe>.btn-secondary:first-child{border-left:1px solid var(--avt-global-border);}.container-registration .custom-btns-group.yesNoMaybe>.btn-secondary:first-child .field-content>div{color:var(--avt-success);box-shadow:0 0 0 2px var(--avt-success) inset;}.container-registration .custom-btns-group.yesNoMaybe>.btn-secondary:nth-child(2){border-left:1px solid var(--avt-global-border);border-right:1px solid var(--avt-global-border);}.container-registration .custom-btns-group.yesNoMaybe>.btn-secondary:nth-child(2) .field-content>div{color:var(--avt-danger);box-shadow:0 0 0 2px var(--avt-danger) inset;}.container-registration .custom-btns-group.yesNoMaybe>.btn-secondary:nth-child(3){border-right:1px solid var(--avt-global-border);}.container-registration .custom-btns-group.yesNoMaybe>.btn-secondary.active:first-child .field-content>div{box-shadow:0 0 0 25px var(--avt-success) inset;color:#fff;}.container-registration .custom-btns-group.yesNoMaybe>.btn-secondary.active:nth-child(2) .field-content>div{box-shadow:0 0 0 25px var(--avt-danger) inset;color:#fff;}.container-registration .custom-btns-group.yesNoMaybe>.btn-secondary.active:nth-child(3) .field-content>div{box-shadow:0 0 0 25px grey inset;color:#fff;}.container-registration .custom-radio-group .btn{border-radius:0;}.container-registration .btn-group-transfers .btn{border-radius:0;}.container-registration .btn-group-transfers .btn-secondary{color:#ccc;border:1px solid #ccc;background:#fff;}.container-registration .btn-group-transfers .btn-secondary:hover{color:var(--avt-active);border:1px solid var(--avt-active);background:#fff;}.container-registration .btn-group-transfers .btn-secondary.active{color:#fff;border:1px solid var(--avt-active);background:var(--avt-active);}.container.nav-container{padding-left:15px !important;padding-right:15px !important;font-size:1rem !important;}.b-layout-sider{background:var(--avt-nav-bg) !important;}.b-layout-sider .navbar.b-bar-vertical-inline{max-height:100vh;}.b-layout-sider .navbar.b-bar-vertical-inline .b-bar-toggler-inline{height:auto;}.b-layout-sider .navbar.b-bar-vertical-inline .b-bar-link{padding:.5rem;}.navbar.b-bar-vertical-inline,.navbar.b-bar-horizontal{color:var(--avt-nav-color) !important;background-color:var(--avt-nav-bg) !important;}.navbar.b-bar-vertical-inline .navbar-toggler,.navbar.b-bar-horizontal .navbar-toggler,.navbar.b-bar-vertical-inline .b-bar-toggler-inline,.navbar.b-bar-horizontal .b-bar-toggler-inline{background-color:rgba(0,0,0,0);}.navbar.b-bar-vertical-inline .navbar-toggler .navbar-toggler-icon,.navbar.b-bar-horizontal .navbar-toggler .navbar-toggler-icon,.navbar.b-bar-vertical-inline .b-bar-toggler-inline .navbar-toggler-icon,.navbar.b-bar-horizontal .b-bar-toggler-inline .navbar-toggler-icon{transition:all .3s ease-in-out;transform:rotate(90deg);background:var(--NavBarDots);-webkit-mask-image:url("data:image/svg+xml,%3Csvg id='NavBarDots' data-name='NavBarDots' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ccircle cx='49' cy='24' r='8'/%3E%3Ccircle cx='49' cy='50' r='8'/%3E%3Ccircle cx='49' cy='76' r='8'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg id='NavBarDots' data-name='NavBarDots' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ccircle cx='49' cy='24' r='8'/%3E%3Ccircle cx='49' cy='50' r='8'/%3E%3Ccircle cx='49' cy='76' r='8'/%3E%3C/svg%3E");}.navbar.b-bar-vertical-inline .navbar-toggler.collapsed .navbar-toggler-icon,.navbar.b-bar-horizontal .navbar-toggler.collapsed .navbar-toggler-icon,.navbar.b-bar-vertical-inline .b-bar-toggler-inline.collapsed .navbar-toggler-icon,.navbar.b-bar-horizontal .b-bar-toggler-inline.collapsed .navbar-toggler-icon{transform:rotate(0deg);}.navbar.b-bar-vertical-inline .navbar-toggler:focus,.navbar.b-bar-horizontal .navbar-toggler:focus,.navbar.b-bar-vertical-inline .b-bar-toggler-inline:focus,.navbar.b-bar-horizontal .b-bar-toggler-inline:focus{outline:none !important;}.navbar.b-bar-vertical-inline .navbar-nav,.navbar.b-bar-horizontal .navbar-nav,.navbar.b-bar-vertical-inline .b-bar-menu,.navbar.b-bar-horizontal .b-bar-menu{align-items:center;}.navbar.b-bar-vertical-inline .navbar-nav .nav-item,.navbar.b-bar-horizontal .navbar-nav .nav-item,.navbar.b-bar-vertical-inline .b-bar-menu .nav-item,.navbar.b-bar-horizontal .b-bar-menu .nav-item,.navbar.b-bar-vertical-inline .navbar-nav .b-bar-item,.navbar.b-bar-horizontal .navbar-nav .b-bar-item,.navbar.b-bar-vertical-inline .b-bar-menu .b-bar-item,.navbar.b-bar-horizontal .b-bar-menu .b-bar-item{text-align:center;}.navbar.b-bar-vertical-inline .navbar-nav .nav-item .nav-link,.navbar.b-bar-horizontal .navbar-nav .nav-item .nav-link,.navbar.b-bar-vertical-inline .b-bar-menu .nav-item .nav-link,.navbar.b-bar-horizontal .b-bar-menu .nav-item .nav-link,.navbar.b-bar-vertical-inline .navbar-nav .b-bar-item .nav-link,.navbar.b-bar-horizontal .navbar-nav .b-bar-item .nav-link,.navbar.b-bar-vertical-inline .b-bar-menu .b-bar-item .nav-link,.navbar.b-bar-horizontal .b-bar-menu .b-bar-item .nav-link,.navbar.b-bar-vertical-inline .navbar-nav .nav-item .b-bar-link,.navbar.b-bar-horizontal .navbar-nav .nav-item .b-bar-link,.navbar.b-bar-vertical-inline .b-bar-menu .nav-item .b-bar-link,.navbar.b-bar-horizontal .b-bar-menu .nav-item .b-bar-link,.navbar.b-bar-vertical-inline .navbar-nav .b-bar-item .b-bar-link,.navbar.b-bar-horizontal .navbar-nav .b-bar-item .b-bar-link,.navbar.b-bar-vertical-inline .b-bar-menu .b-bar-item .b-bar-link,.navbar.b-bar-horizontal .b-bar-menu .b-bar-item .b-bar-link{color:var(--avt-nav-color) !important;background-color:var(--avt-nav-bg) !important;}.navbar.b-bar-vertical-inline .navbar-nav .nav-item .nav-link:focus,.navbar.b-bar-horizontal .navbar-nav .nav-item .nav-link:focus,.navbar.b-bar-vertical-inline .b-bar-menu .nav-item .nav-link:focus,.navbar.b-bar-horizontal .b-bar-menu .nav-item .nav-link:focus,.navbar.b-bar-vertical-inline .navbar-nav .b-bar-item .nav-link:focus,.navbar.b-bar-horizontal .navbar-nav .b-bar-item .nav-link:focus,.navbar.b-bar-vertical-inline .b-bar-menu .b-bar-item .nav-link:focus,.navbar.b-bar-horizontal .b-bar-menu .b-bar-item .nav-link:focus,.navbar.b-bar-vertical-inline .navbar-nav .nav-item .b-bar-link:focus,.navbar.b-bar-horizontal .navbar-nav .nav-item .b-bar-link:focus,.navbar.b-bar-vertical-inline .b-bar-menu .nav-item .b-bar-link:focus,.navbar.b-bar-horizontal .b-bar-menu .nav-item .b-bar-link:focus,.navbar.b-bar-vertical-inline .navbar-nav .b-bar-item .b-bar-link:focus,.navbar.b-bar-horizontal .navbar-nav .b-bar-item .b-bar-link:focus,.navbar.b-bar-vertical-inline .b-bar-menu .b-bar-item .b-bar-link:focus,.navbar.b-bar-horizontal .b-bar-menu .b-bar-item .b-bar-link:focus,.navbar.b-bar-vertical-inline .navbar-nav .nav-item .nav-link:hover,.navbar.b-bar-horizontal .navbar-nav .nav-item .nav-link:hover,.navbar.b-bar-vertical-inline .b-bar-menu .nav-item .nav-link:hover,.navbar.b-bar-horizontal .b-bar-menu .nav-item .nav-link:hover,.navbar.b-bar-vertical-inline .navbar-nav .b-bar-item .nav-link:hover,.navbar.b-bar-horizontal .navbar-nav .b-bar-item .nav-link:hover,.navbar.b-bar-vertical-inline .b-bar-menu .b-bar-item .nav-link:hover,.navbar.b-bar-horizontal .b-bar-menu .b-bar-item .nav-link:hover,.navbar.b-bar-vertical-inline .navbar-nav .nav-item .b-bar-link:hover,.navbar.b-bar-horizontal .navbar-nav .nav-item .b-bar-link:hover,.navbar.b-bar-vertical-inline .b-bar-menu .nav-item .b-bar-link:hover,.navbar.b-bar-horizontal .b-bar-menu .nav-item .b-bar-link:hover,.navbar.b-bar-vertical-inline .navbar-nav .b-bar-item .b-bar-link:hover,.navbar.b-bar-horizontal .navbar-nav .b-bar-item .b-bar-link:hover,.navbar.b-bar-vertical-inline .b-bar-menu .b-bar-item .b-bar-link:hover,.navbar.b-bar-horizontal .b-bar-menu .b-bar-item .b-bar-link:hover{color:var(--avt-nav-color-active) !important;}.navbar.b-bar-vertical-inline .navbar-nav .nav-item .nav-link.active,.navbar.b-bar-horizontal .navbar-nav .nav-item .nav-link.active,.navbar.b-bar-vertical-inline .b-bar-menu .nav-item .nav-link.active,.navbar.b-bar-horizontal .b-bar-menu .nav-item .nav-link.active,.navbar.b-bar-vertical-inline .navbar-nav .b-bar-item .nav-link.active,.navbar.b-bar-horizontal .navbar-nav .b-bar-item .nav-link.active,.navbar.b-bar-vertical-inline .b-bar-menu .b-bar-item .nav-link.active,.navbar.b-bar-horizontal .b-bar-menu .b-bar-item .nav-link.active,.navbar.b-bar-vertical-inline .navbar-nav .nav-item .b-bar-link.active,.navbar.b-bar-horizontal .navbar-nav .nav-item .b-bar-link.active,.navbar.b-bar-vertical-inline .b-bar-menu .nav-item .b-bar-link.active,.navbar.b-bar-horizontal .b-bar-menu .nav-item .b-bar-link.active,.navbar.b-bar-vertical-inline .navbar-nav .b-bar-item .b-bar-link.active,.navbar.b-bar-horizontal .navbar-nav .b-bar-item .b-bar-link.active,.navbar.b-bar-vertical-inline .b-bar-menu .b-bar-item .b-bar-link.active,.navbar.b-bar-horizontal .b-bar-menu .b-bar-item .b-bar-link.active{color:var(--avt-nav-color-active) !important;}.navbar.b-bar-vertical-inline .navbar-nav.navbar-nav-end .dropdown-menu,.navbar.b-bar-horizontal .navbar-nav.navbar-nav-end .dropdown-menu,.navbar.b-bar-vertical-inline .b-bar-menu.navbar-nav-end .dropdown-menu,.navbar.b-bar-horizontal .b-bar-menu.navbar-nav-end .dropdown-menu,.navbar.b-bar-vertical-inline .navbar-nav.b-bar-end .dropdown-menu,.navbar.b-bar-horizontal .navbar-nav.b-bar-end .dropdown-menu,.navbar.b-bar-vertical-inline .b-bar-menu.b-bar-end .dropdown-menu,.navbar.b-bar-horizontal .b-bar-menu.b-bar-end .dropdown-menu{right:0;left:auto;}.navbar.b-bar-vertical-inline .dropdown-menu,.navbar.b-bar-horizontal .dropdown-menu,.navbar.b-bar-vertical-inline .b-bar-dropdown-menu,.navbar.b-bar-horizontal .b-bar-dropdown-menu{color:var(--avt-nav-color) !important;background-color:var(--avt-nav-bg) !important;border:none !important;}.navbar.b-bar-vertical-inline .dropdown-menu .dropdown-item,.navbar.b-bar-horizontal .dropdown-menu .dropdown-item,.navbar.b-bar-vertical-inline .b-bar-dropdown-menu .dropdown-item,.navbar.b-bar-horizontal .b-bar-dropdown-menu .dropdown-item,.navbar.b-bar-vertical-inline .dropdown-menu .b-bar-dropdown-item,.navbar.b-bar-horizontal .dropdown-menu .b-bar-dropdown-item,.navbar.b-bar-vertical-inline .b-bar-dropdown-menu .b-bar-dropdown-item,.navbar.b-bar-horizontal .b-bar-dropdown-menu .b-bar-dropdown-item{color:var(--avt-nav-color) !important;}.navbar.b-bar-vertical-inline .dropdown-menu .dropdown-item:focus,.navbar.b-bar-horizontal .dropdown-menu .dropdown-item:focus,.navbar.b-bar-vertical-inline .b-bar-dropdown-menu .dropdown-item:focus,.navbar.b-bar-horizontal .b-bar-dropdown-menu .dropdown-item:focus,.navbar.b-bar-vertical-inline .dropdown-menu .b-bar-dropdown-item:focus,.navbar.b-bar-horizontal .dropdown-menu .b-bar-dropdown-item:focus,.navbar.b-bar-vertical-inline .b-bar-dropdown-menu .b-bar-dropdown-item:focus,.navbar.b-bar-horizontal .b-bar-dropdown-menu .b-bar-dropdown-item:focus,.navbar.b-bar-vertical-inline .dropdown-menu .dropdown-item:hover,.navbar.b-bar-horizontal .dropdown-menu .dropdown-item:hover,.navbar.b-bar-vertical-inline .b-bar-dropdown-menu .dropdown-item:hover,.navbar.b-bar-horizontal .b-bar-dropdown-menu .dropdown-item:hover,.navbar.b-bar-vertical-inline .dropdown-menu .b-bar-dropdown-item:hover,.navbar.b-bar-horizontal .dropdown-menu .b-bar-dropdown-item:hover,.navbar.b-bar-vertical-inline .b-bar-dropdown-menu .b-bar-dropdown-item:hover,.navbar.b-bar-horizontal .b-bar-dropdown-menu .b-bar-dropdown-item:hover{color:var(--avt-nav-color-active) !important;background-color:var(--avt-nav-bg) !important;}.navbar.b-bar-vertical-inline .dropdown-menu .dropdown-item.active,.navbar.b-bar-horizontal .dropdown-menu .dropdown-item.active,.navbar.b-bar-vertical-inline .b-bar-dropdown-menu .dropdown-item.active,.navbar.b-bar-horizontal .b-bar-dropdown-menu .dropdown-item.active,.navbar.b-bar-vertical-inline .dropdown-menu .b-bar-dropdown-item.active,.navbar.b-bar-horizontal .dropdown-menu .b-bar-dropdown-item.active,.navbar.b-bar-vertical-inline .b-bar-dropdown-menu .b-bar-dropdown-item.active,.navbar.b-bar-horizontal .b-bar-dropdown-menu .b-bar-dropdown-item.active,.navbar.b-bar-vertical-inline .dropdown-menu .dropdown-item:active,.navbar.b-bar-horizontal .dropdown-menu .dropdown-item:active,.navbar.b-bar-vertical-inline .b-bar-dropdown-menu .dropdown-item:active,.navbar.b-bar-horizontal .b-bar-dropdown-menu .dropdown-item:active,.navbar.b-bar-vertical-inline .dropdown-menu .b-bar-dropdown-item:active,.navbar.b-bar-horizontal .dropdown-menu .b-bar-dropdown-item:active,.navbar.b-bar-vertical-inline .b-bar-dropdown-menu .b-bar-dropdown-item:active,.navbar.b-bar-horizontal .b-bar-dropdown-menu .b-bar-dropdown-item:active{color:var(--avt-nav-color-active) !important;background-color:var(--avt-nav-bg) !important;}@media only screen and (max-width:576px){.b-bar-vertical-inline:not([data-collapse]) .b-bar-toggler-inline:not(.b-bar-mobile-toggle){display:inline-flex;}}@media(max-width:768px){.navbar.navbar-light.bg-light .navbar-brand,.navbar.navbar-dark.bg-dark .navbar-brand{margin-left:1rem;}.navbar.navbar-light.bg-light .navbar-nav,.navbar.navbar-dark.bg-dark .navbar-nav{align-items:flex-start;}}@media(max-width:980px){.navbar.navbar-light.bg-light .navbar-brand,.navbar.navbar-dark.bg-dark .navbar-brand{margin-left:1rem;}.navbar.navbar-light.bg-light .navbar-nav,.navbar.navbar-dark.bg-dark .navbar-nav{align-items:flex-start;}}.table.datagrid .btn{margin-right:.5rem;}.table td,.table th{padding:.5rem;}.e-today{display:none !important;}.snackbar{font-size:1rem;align-items:center;display:flex;flex-direction:column;padding:1rem;position:fixed;z-index:60;width:100%;background-color:var(--avt-light);border:1px solid var(--avt-global-border);border-radius:.325em;box-shadow:0 1rem 2rem rgba(0,0,0,.1);}.snackbar-body,.snackbar .progress{margin:.5rem auto;width:100%;}.snackbar [class*=btn]{background-color:var(--avt-light);padding:.5rem;}.snackbar-body{display:flex;justify-content:space-between;align-items:baseline;}.snackbar-body p{white-space:normal;}.snackbar .progress{background-color:#eee;height:.35rem;border-radius:0;}.snackbar-success{border:1px solid var(--avt-success);}.snackbar-success .snackbar-body{color:var(--avt-success-darker);}.snackbar-success [class*=btn]{color:var(--avt-success-darker);}.snackbar-success [class*=btn]:hover{color:var(--avt-success-darker);}.snackbar-success [class*=btn]:focus{color:var(--avt-success-darker);}.snackbar-danger{border:1px solid var(--avt-danger);}.snackbar-danger .snackbar-body{color:var(--avt-danger-darker);}.snackbar-danger [class*=btn]{color:var(--avt-danger-darker);}.snackbar-danger [class*=btn]:hover{color:var(--avt-danger-darker);}.snackbar-danger [class*=btn]:focus{color:var(--avt-danger-darker);}.snackbar-warning{border:1px solid var(--avt-warning);}.snackbar-warning .snackbar-body{color:var(--avt-warning-darker);}.snackbar-warning [class*=btn]{color:var(--avt-warning-darker);}.snackbar-warning [class*=btn]:hover{color:var(--avt-warning-darker);}.snackbar-warning [class*=btn]:focus{color:var(--avt-warning-darker);}.snackbar-info{border:1px solid var(--avt-info);}.snackbar-info .snackbar-body{color:var(--avt-info-darker);}.snackbar-info [class*=btn]{color:var(--avt-info-darker);}.snackbar-info [class*=btn]:hover{color:var(--avt-info-darker);}.snackbar-info [class*=btn]:focus{color:var(--avt-info-darker);}@media(min-width:768px){.snackbar{transition:opacity 0s .2535s,transform .2535s cubic-bezier(.4,0,1,1);}}@media(min-width:1200px){.snackbar{transition:opacity 0s .13s,transform .13s cubic-bezier(.4,0,1,1);}}@media screen and (prefers-reduced-motion:reduce){.snackbar{transition:none;}}@media(min-width:768px){.snackbar.show{transition-duration:.2925s;}}@media(min-width:1200px){.snackbar.show{transition-duration:.15s;}}@media screen and (prefers-reduced-motion:reduce){.snackbar.show{transition:none;}}.accomodation-date-picker-range .flatpickr-wrapper .input.form-control{display:none;}.accomodation-date-picker-range .flatpickr-wrapper .flatpickr-calendar.rangeMode{margin:auto;}.custom-treeview{margin-top:.5em;}.custom-treeview .tree-view-title{margin-left:1.25rem;display:flex;}.custom-treeview .tree-view-title>span{padding:0 .5em !important;}.custom-treeview-noChildren>.tree-view{margin-left:-1.25rem !important;}.planning-header{background:var(--avt-color-brand1);color:#232323;}.planning-booking-infos-day{width:100%;display:flex;flex-direction:row;align-items:center;margin:auto;height:100%;}@media(min-width:992px){.planning-booking-infos-day{width:75%;}}@media(min-width:1200px){.planning-booking-infos-day{width:50%;}}.planning-booking-infos-day .day-next,.planning-booking-infos-day .day-previous{background:var(--avt-color-brand1);border:1px solid var(--avt-color-brand1);color:#fff;cursor:pointer;flex-grow:2;font-size:2em;text-align:center;height:100%;justify-content:center;display:flex;align-items:center;}.planning-booking-infos-day .day-next.disabled,.planning-booking-infos-day .day-previous.disabled{cursor:default;color:#fff;background:#fff;border:1px solid #fff;}.planning-booking-infos-day .day-current{flex-grow:1;text-align:center;margin:.5rem;}.planning-booking-infos-day .day-current-day{font-size:2em;font-weight:bold;}.planning-booking-infos-table{display:flex;flex-direction:row;}.planning-booking-infos-table-time{max-width:10em;width:auto;flex-shrink:0;}.planning-booking-infos-table-time .rooms{font-size:1.1em;height:5rem;}.planning-booking-infos-table-time .rooms .dropdown{border-radius:0;}.planning-booking-infos-table-time .timetable{font-size:1.1em;height:5rem;border:1px solid var(--avt-global-border);border-top:0;background:#dedede;}.planning-booking-infos-table-time .timetable .timetable-hours div{display:inline-block;}.planning-booking-infos-table-time .timetable-separator{padding:0 .25rem;}.planning-booking-infos-table-places{flex-grow:1;overflow-x:auto;}.planning-booking-infos-table-places table{min-width:600px;}.planning-booking-infos-table-places th{border:1px solid var(--avt-global-border) !important;border-bottom:1px solid var(--avt-global-border) !important;background:#dedede;font-size:1.1em;height:calc(5rem - 1px);overflow:hidden;padding:0;text-align:center;vertical-align:middle !important;}.planning-booking-infos-table-places td{border:1px solid var(--avt-global-border);border-top:0;height:5rem;overflow:hidden;padding:0 !important;text-align:center;vertical-align:middle !important;position:relative;}.planning-booking-infos-table-places td .event-edit{position:absolute;top:0;right:0;margin-top:.25em;margin-right:1.75em;color:rgba(0,0,0,.25);opacity:0;cursor:pointer;}.planning-booking-infos-table-places td .event-trash{position:absolute;top:0;right:0;margin-top:.25em;margin-right:.25em;color:rgba(0,0,0,.25);opacity:0;cursor:pointer;}.planning-booking-infos-table-places td:hover .event-edit{opacity:1;}.planning-booking-infos-table-places td:hover .event-trash{opacity:1;}.planning-booking-infos-table-places td.unavailable{background:#dedede;}.planning-booking-infos-table-places td.available{font-style:italic;color:#ccc;}.planning-booking-infos-table-places td.busy{background:#ddd;color:#232323;}.planning-booking-infos-table-places td.my{background:var(--avt-color-brand1);color:#fff;}.planning-booking-room-details{padding:1em;background:#dedede;border:1px solid #d1d1d1;display:flex;flex-direction:row;cursor:pointer;align-items:center;}.planning-booking-room-details .icon-circle{background:#fff;border-radius:50%;width:3em;border:2px solid var(--avt-primary);height:3em;align-items:center;align-content:center;display:flex;text-align:center;}.planning-booking-room-details .icon-circle i{display:block;margin:auto;}.planning-booking-room-edit{border:1px solid #d1d1d1;box-shadow:0 2px 4px 2px #dedede;padding:1em;}.planning-booking-rooms{width:100%;}.planning-booking-rooms .dropdown .dropdown-menu{color:#000;min-width:fit-content;}@media(min-width:992px){.planning-booking-rooms{width:85%;margin:auto;}}@media(min-width:1200px){.planning-booking-rooms{width:70%;margin:auto;}}.planning-booking-rooms-paging{width:100%;display:flex;flex-direction:row;align-items:center;margin:auto;margin-top:1em;}@media(min-width:992px){.planning-booking-rooms-paging{width:75%;}}@media(min-width:1200px){.planning-booking-rooms-paging{width:50%;}}.planning-booking-rooms-paging .paging-next,.planning-booking-rooms-paging .paging-previous{background:#dedede;border:1px solid #d1d1d1;cursor:pointer;flex-grow:2;font-size:2em;text-align:center;}.planning-booking-rooms-paging .paging-next.disabled,.planning-booking-rooms-paging .paging-previous.disabled{cursor:default;color:#ccc;font-style:italic;}.planning-booking-rooms-paging .paging-page{flex-grow:1;text-align:center;}.planning-booking-time{width:100%;}@media(min-width:992px){.planning-booking-time{width:85%;margin:auto;}}@media(min-width:1200px){.planning-booking-time{width:70%;margin:auto;}}.planning-booking-time-details{padding:1em;background:#dedede;border:1px solid #d1d1d1;display:flex;flex-direction:row;cursor:pointer;align-items:center;}.planning-booking-time-details .icon-circle{background:#fff;border-radius:50%;width:3em;border:2px solid var(--avt-color-brand1);height:3em;align-items:center;align-content:center;display:flex;text-align:center;}.planning-booking-time-details .icon-circle i{display:block;margin:auto;}.planning-booking-time-edit{border:1px solid #d1d1d1;box-shadow:0 2px 4px 2px #dedede;padding:1em;}.planning-booking-time .time-start,.planning-booking-time .time-end{flex-grow:4;text-align:center;font-weight:bold;font-size:1.2em;}@media(min-width:992px){.planning-booking-time .time-start,.planning-booking-time .time-end{font-size:1.4em;}}@media(min-width:1200px){.planning-booking-time .time-start,.planning-booking-time .time-end{font-size:1.6em;}}.planning-booking-time .time-to{flex-grow:1;text-align:center;font-weight:bold;font-size:1.2em;}@media(min-width:992px){.planning-booking-time .time-to{font-size:1.4em;}}@media(min-width:1200px){.planning-booking-time .time-to{font-size:1.6em;}}body{font-family:var(--avt-global-font) !important;background-color:var(--avt-body-bg);color:var(--avt-body-color);}.nav-container-fluid,.nav-container{background-color:var(--avt-nav-bg);}.container.nav-container{max-width:var(--avt-nav-max-width);}a{color:var(--avt-color-brand1);}a:hover{color:var(--avt-color-brand1);}.b-layout-footer{color:var(--avt-footer-color);background-color:var(--avt-footer-bg);}