.carousel-modal{background-color:transparent;border:none;box-shadow:none;max-width:85%!important;width:600px}.carousel-modal .modal-header{border:none}.carousel-modal .modal-header .modal-title{color:#fff;font-size:16px}.carousel-modal .modal-body{background-color:var(--modal_background_color,#fff);border-radius:6px;max-height:80vh;padding:30px}.carousel-modal .arrow{background-color:var(--color_button);border-radius:50%;cursor:pointer;display:flex;flex-direction:column;height:40px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:40px;z-index:1}.carousel-modal .arrow .fa-regular{color:var(--color_button_text);font-size:27px}.carousel-modal .arrow .fa-regular.fa-angle-left{padding-right:3px}.carousel-modal .arrow .fa-regular.fa-angle-right{padding-left:3px}.carousel-modal-close-button{position:absolute;right:20px;top:20px}.carousel-modal-close-button,.carousel-modal-close-button:focus,.carousel-modal-close-button:hover{background-color:#000;border:1px solid #fff;color:#fff}.line-clamp-fix>:not(ul){display:inline}.line-clamp-fix>:not(ul):after{content:" "}.line-clamp-fix.rte_text_content>ul{display:-webkit-inline-flex;flex-direction:column;width:100%}.guests-picker-select{width:100%}.guests-picker-select .guests-picker-input{height:100%;width:100%}.guests-picker-select .selected-guests-list .guest-item{align-items:center;background:#999;border:1px solid #eee;border-radius:6px;color:#fff;cursor:default;display:inline-flex;font-size:14px;margin:0 5px 5px 0;padding-left:5px;padding-right:5px}.guests-picker-select .selected-guests-list .guest-item .guest-avatar{display:flex;margin-right:5px}.guests-picker-select .selected-guests-list .guest-item .guest-avatar img{border-radius:50%;height:25px;margin:3px;width:25px}.guests-picker-select .selected-guests-list .guest-item .close{color:currentColor;font-weight:400;opacity:1!important;padding-left:5px;text-shadow:none}#guests-picker-list{margin:0;max-width:none;overflow:none;padding:0}#guests-picker-list .identity{font-weight:700}#guests-picker-list .popover-content{color:#555;padding:0}#guests-picker-list .popover-content .suggestions-block .title{font-weight:700;line-height:1;padding:10px 0 0 10px}#guests-picker-list .popover-content .suggestions-block .suggestions-list{display:flex;list-style:none;overflow-x:auto;overflow-y:hidden;padding:5px 10px 10px 0}#guests-picker-list .popover-content .suggestions-block .suggestions-list .suggestion-item{border-radius:5px;cursor:pointer;display:flex;flex-direction:column;max-height:120px;padding:8px 4px;width:120px}#guests-picker-list .popover-content .suggestions-block .suggestions-list .suggestion-item:hover{background:#deebff}#guests-picker-list .popover-content .suggestions-block .suggestions-list .suggestion-item .avatar-matchmaking{display:flex;justify-content:center;padding-left:15px;padding-right:15px;position:relative}#guests-picker-list .popover-content .suggestions-block .suggestions-list .suggestion-item .avatar-matchmaking img{border-radius:50%;height:40px;width:40px}#guests-picker-list .popover-content .suggestions-block .suggestions-list .suggestion-item .avatar-matchmaking .matchmaking-score{align-items:center;background-color:#cafae4;border-radius:50px;color:#187772;display:flex;font-size:10px;justify-content:center;padding:2px 4px;position:absolute;top:95%;transform:translateY(-50%)}#guests-picker-list .popover-content .suggestions-block .suggestions-list .suggestion-item .avatar-matchmaking .matchmaking-score svg{min-width:12px}#guests-picker-list .popover-content .suggestions-block .suggestions-list .suggestion-item .identity{padding:4px 2px 8px;text-align:center;word-break:break-word}#guests-picker-list .popover-content .guests-picker-list{max-height:150px;overflow:auto}#guests-picker-list .popover-content .guests-picker-list .guest-item{align-items:center;color:currentcolor;cursor:pointer;display:flex;justify-content:left;max-width:100%;padding:5px}#guests-picker-list .popover-content .guests-picker-list .guest-item:hover{background:#deebff}#guests-picker-list .popover-content .guests-picker-list .guest-item .guest-avatar{display:flex;margin-right:5px}#guests-picker-list .popover-content .guests-picker-list .guest-item .guest-avatar img{border-radius:100px;margin:3px;width:25px}@media(min-width:641px){#guests-picker-list .popover-content .suggestions-block .suggestions-list .suggestion-item{align-items:center;flex-direction:row;margin-right:8px;min-width:200px;padding:0}#guests-picker-list .popover-content .suggestions-block .suggestions-list .suggestion-item .avatar-matchmaking{padding:10px 8px}#guests-picker-list .popover-content .suggestions-block .suggestions-list .suggestion-item .avatar-matchmaking .matchmaking-score{top:85%}#guests-picker-list .popover-content .suggestions-block .suggestions-list .suggestion-item .identity{padding:0;text-align:left}}.week-picker-wrapper{max-width:100%;width:fit-content}.week-picker-wrapper .input-group *{margin-left:0!important}.week-picker-wrapper .input-group .form-select,.week-picker-wrapper .input-group .react-select__control{border-radius:0}.week-picker-wrapper .input-group svg{vertical-align:middle}.week-picker-wrapper .input-group .input-group-addon{background-color:#eee;border:1px solid #cbd5e1;border-radius:4px;font-size:14px;font-weight:400;line-height:1;min-width:35px;padding:8px 0;position:relative;text-align:center;vertical-align:middle;white-space:nowrap}.week-picker-wrapper .input-group .input-group-addon.disabled{border-color:#ccc!important}.week-picker-wrapper .input-group .input-group-addon.calendar{background:#fff}.week-picker-wrapper .input-group .input-group-addon.chevron-left,.week-picker-wrapper .input-group .input-group-addon.chevron-right{background:#fff;border-left-width:0;color:#000;cursor:pointer;min-width:30px}.week-picker-wrapper .input-group .input-group-addon.chevron-left{border-right-width:0}.week-picker-wrapper .input-group .input-group-addon:first-child{border-bottom-right-radius:0;border-right:0;border-top-right-radius:0}.week-picker-wrapper .input-group .input-group-addon:last-child{border-bottom-left-radius:0;border-left:0;border-top-left-radius:0}.week-picker-wrapper .input-group .input-group-addon:not(:first-child):not(:last-child){border-radius:0}.week-picker-wrapper .form-select{padding:6px 35px 6px 10px}.week-picker-wrapper .form-select,.week-picker-wrapper .react-select__control{appearance:none;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='%2394A3B8' 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;border-color:#cbd5e1;border-radius:6px;min-width:90px;text-align:center}.week-picker-wrapper .form-select:hover,.week-picker-wrapper .react-select__control:hover{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='%23475569' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E")}body.ReactModal__Body--open{overflow-y:hidden}.tooltips-meetings{z-index:999999}.meetings-wrapper .status-wrapper .label{font-size:12px!important;margin:0}.meetings-wrapper .info-wrapper>div+div{padding-top:5px}.meetings-wrapper .info-wrapper p{margin:0}.meetings-wrapper .btn-availabilities{margin-top:5px}.meetings-wrapper .filters-wrapper>div{margin-bottom:5px;margin-top:5px}.meetings-wrapper .filters-wrapper .date-filter-wrapper .input-group-addon{background-color:#fff;color:#999;font-size:20px;font-weight:700}.meetings-wrapper .filters-wrapper .date-filter-wrapper .input-group-addon>div{opacity:1!important}.meetings-wrapper .filters-wrapper .date-filter-wrapper .input-group .form-control{border-color:#ccc}.meetings-wrapper .filters-wrapper .date-filter-wrapper .date-picker-popover{border:1px solid #dce0e0}.meetings-wrapper .filters-wrapper .date-filter-wrapper .date-picker-popover>.arrow{border-bottom-color:#dce0e0}.meetings-wrapper .filters-wrapper .date-filter-wrapper .date-picker-popover .popover-title{background-color:#fff}.meetings-wrapper .filters-wrapper .date-filter-wrapper table{margin:0}.meetings-wrapper .filters-wrapper .date-filter-wrapper table tr td{border-bottom-width:O;padding:0;text-align:center}.meetings-wrapper .filters-wrapper .date-filter-wrapper table tr th{border-bottom-width:O;font-weight:700;padding:0;text-align:center}.meetings-wrapper .panel-warning{margin-bottom:20px}.availabilities-modal .modal-body{max-height:calc(100vh - 100px);overflow:auto}.availabilities-modal .guest-meeting-availabilities-wrapper{display:flex;flex-direction:column}.availabilities-modal .guest-meeting-availabilities-wrapper .week-view-wrapper{max-height:62vh;overflow:auto}.add-to-my-calendar-modal,.confirmation-modal .modal-dialog{left:50%;margin:0;max-height:95vh;max-width:90%;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%)!important;width:600px}.add-to-my-calendar-modal .btn-block,.confirmation-modal .modal-dialog .btn-block{margin:0}.add-to-my-calendar-modal .btn-block:last-child,.confirmation-modal .modal-dialog .btn-block:last-child{margin-left:10px}.pending-meeting-card .pending-meeting-card-header{border-bottom:1px solid #dce0e0;margin-bottom:20px;padding-bottom:20px}.pending-meeting-card .pending-meeting-card-header>div+div{padding-top:15px}.pending-meeting-card .pending-meeting-card-body>div,.pending-meeting-card .speakers-list>div+div{padding-top:15px}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{background:none;border:none;color:var(--color_button);padding:0}.nothing-yet{color:#777;font-size:1.1em;font-weight:700}@media only screen and (min-width:992px){.meetings-wrapper .status-wrapper{border-right:1px solid #dce0e0}}@media only screen and (max-width:992px){.availabilities-modal .guest-meeting-availabilities-wrapper .header-title.day{display:none}.availabilities-modal .guest-meeting-availabilities-wrapper .day-row-wrapper{flex-wrap:wrap}.availabilities-modal .guest-meeting-availabilities-wrapper .day-row-wrapper .day-column{margin-bottom:10px;margin-left:10px;width:100%!important}.meetings-wrapper .status-wrapper>div{justify-content:flex-start;margin-bottom:5px}}@media only screen and (max-width:768px){.availabilities-modal{width:600px}.meetings-wrapper .btn-availabilities,.meetings-wrapper .filters-wrapper{min-width:100%}.meetings-wrapper .btn-availabilities>div,.meetings-wrapper .filters-wrapper>div{min-width:100%}.meetings-wrapper .date-panel>.panel-body{flex-direction:row;font-weight:700}.meetings-wrapper .date-panel>.panel-body span{font-size:var(--type_base_size)!important;line-height:inherit!important;padding-right:5px}}.guest-meeting-availabilities-wrapper{color:#000;font-size:14px}.guest-meeting-availabilities-wrapper .btn.square-button{border-radius:6px;height:35px;line-height:1;padding:0;width:35px}.guest-meeting-availabilities-wrapper svg{vertical-align:middle}.guest-meeting-availabilities-wrapper .week-view-wrapper{margin-bottom:10px}.guest-meeting-availabilities-wrapper .week-view-wrapper.panel-default{background-color:#fff;border:1px solid #e2e8f0;display:flex;flex-direction:column;position:relative}.guest-meeting-availabilities-wrapper .week-view-wrapper table{display:grid;margin:0}.guest-meeting-availabilities-wrapper .week-view-wrapper .panel-heading{border-bottom:1px solid #e2e8f0;border-radius:0;border-top:0;color:#334155;font-size:14px;font-weight:600;padding:10px 15px}.guest-meeting-availabilities-wrapper .week-view-wrapper .panel-heading .header-title{border-bottom:none;display:inline-block;margin-bottom:0;padding:0;text-align:center}.guest-meeting-availabilities-wrapper .week-view-wrapper .panel-heading .header-title.day{width:100px}.guest-meeting-availabilities-wrapper .week-view-wrapper .panel-heading .header-title.time-range{width:185px}.guest-meeting-availabilities-wrapper .week-view-wrapper .panel-heading .header-title.slot-duration{width:145px}.guest-meeting-availabilities-wrapper .week-view-wrapper .panel-heading .header-title.slot-capacity{width:120px}.guest-meeting-availabilities-wrapper .week-view-wrapper .panel-heading .header-title.type{width:168px}.guest-meeting-availabilities-wrapper .week-view-wrapper .panel-heading .header-title.simultaneous-slots-capacity{width:120px}.guest-meeting-availabilities-wrapper .week-view-wrapper .panel-body{padding:0}.guest-meeting-availabilities-wrapper .week-view-wrapper .day-row-wrapper{border-bottom:1px solid #e2e8f0;display:flex;padding:16px}.guest-meeting-availabilities-wrapper .week-view-wrapper .day-row-wrapper:last-child{border-bottom:0}.guest-meeting-availabilities-wrapper .week-view-wrapper .day-row-wrapper td{border-bottom:none;padding:0}.guest-meeting-availabilities-wrapper .week-view-wrapper .day-row-wrapper .day-column{margin-top:8px;min-width:100px;width:100px}.guest-meeting-availabilities-wrapper .week-view-wrapper .day-row-wrapper .day-column .date-wrapper{align-items:center;display:flex;height:fit-content}.guest-meeting-availabilities-wrapper .week-view-wrapper .day-row-wrapper .day-column .date-wrapper input[type=checkbox]{margin:0}.guest-meeting-availabilities-wrapper .week-view-wrapper .day-row-wrapper .day-column .date-wrapper label{margin-bottom:0;margin-left:16px}.guest-meeting-availabilities-wrapper .week-view-wrapper .day-row-wrapper .time-range-unavailable-column{margin-left:24px;margin-top:8px}.guest-meeting-availabilities-wrapper .week-view-wrapper .day-row-wrapper .time-range-unavailable-column a{text-decoration:underline}.guest-meeting-availabilities-wrapper .week-view-wrapper .day-row-wrapper .time-range-available-column .add-availability-btn-wrapper{display:block;float:left;padding-top:12px}.guest-meeting-availabilities-wrapper .week-view-wrapper .day-row-wrapper .time-range-available-column .add-availability-btn-wrapper .btn.add-availability{margin:0 24px;padding:0;text-decoration:underline}.guest-meeting-availabilities-wrapper .week-view-wrapper .day-row-wrapper .time-range-available-column .availability-wrapper+.availability-wrapper{margin-top:12px}.guest-meeting-availabilities-wrapper .week-view-wrapper .day-row-wrapper .time-range-available-column .availability-wrapper .availability{display:flex;flex-wrap:nowrap}.guest-meeting-availabilities-wrapper .week-view-wrapper .day-row-wrapper .time-range-available-column .availability-wrapper .availability .availability-item:first-child{margin-left:24px}.guest-meeting-availabilities-wrapper .week-view-wrapper .day-row-wrapper .time-range-available-column .availability-wrapper .availability .availability-item .time-range-picker-wrapper{align-items:center;display:flex}.guest-meeting-availabilities-wrapper .week-view-wrapper .day-row-wrapper .time-range-available-column .availability-wrapper .availability .availability-item .time-range-picker-wrapper .separator:after{content:" - ";margin:0 10px}.guest-meeting-availabilities-wrapper .week-view-wrapper .day-row-wrapper .time-range-available-column .availability-wrapper .availability .availability-item .time-range-picker-wrapper .time-picker{margin-bottom:0;min-width:80px}.guest-meeting-availabilities-wrapper .week-view-wrapper .day-row-wrapper .time-range-available-column .availability-wrapper .availability .availability-item.slot-duration-picker .number-picker-wrapper{max-width:calc(100% - 38px);min-width:145px}.guest-meeting-availabilities-wrapper .week-view-wrapper .day-row-wrapper .time-range-available-column .availability-wrapper .availability .availability-item.capacity-per-slot-picker .number-picker-wrapper{width:auto}.guest-meeting-availabilities-wrapper .week-view-wrapper .day-row-wrapper .time-range-available-column .availability-wrapper .availability .availability-item .number-picker-wrapper .input-group-addon{background:#fff;color:#000;cursor:pointer;width:40px}.guest-meeting-availabilities-wrapper .week-view-wrapper .day-row-wrapper .time-range-available-column .availability-wrapper .availability .availability-item .number-picker-wrapper .input-group-addon.globaly-disabled{border-color:#e6e6e6}.guest-meeting-availabilities-wrapper .week-view-wrapper .day-row-wrapper .time-range-available-column .availability-wrapper .availability .availability-item .number-picker-wrapper .input-group-addon .react-select{width:-webkit-fill-available}.guest-meeting-availabilities-wrapper .week-view-wrapper .day-row-wrapper .time-range-available-column .availability-error{margin-left:30px}.guest-meeting-availabilities-wrapper .availability-type .form-control,.guest-meeting-availabilities-wrapper .availability-type .form-control:focus,.guest-meeting-availabilities-wrapper .availability-type .form-control:hover,.guest-meeting-availabilities-wrapper .availability-type .form-control:hover:active .guest-meeting-availabilities-wrapper .availability-type .form-control:hover:focus{box-shadow:none;font-size:14px;height:38px;width:168px}.guest-meeting-availabilities-wrapper .disabled:not(.btn),.guest-meeting-availabilities-wrapper [disabled]:not(.btn){border-color:#e6e6e6;color:#999!important;cursor:not-allowed!important}.guest-meeting-availabilities-wrapper input[type=checkbox],.guest-meeting-availabilities-wrapper input[type=radio]{cursor:pointer;position:relative}.guest-meeting-availabilities-wrapper input[type=checkbox]:checked:after{background-color:#20a599;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M1.083 4.417 2.75 6.083l4.167-4.166'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:9px;border:1px solid #20a599}.guest-meeting-availabilities-wrapper input[type=checkbox]:after,.guest-meeting-availabilities-wrapper input[type=radio]:after{background-color:#fff;border:1px solid #cbd5e1;border-radius:4px;content:"";height:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:border .1s ease-in-out;width:16px}.guest-meeting-availabilities-wrapper .visible-xs{display:none!important}.guest-meeting-availabilities-wrapper .btn-default{background-color:#fff;border-color:#ccc;color:#333}.guest-meeting-availabilities-wrapper .pull-left{float:left!important}.guest-meeting-availabilities-wrapper .input-group-addon{background-color:#eee;border:1px solid #cbd5e1;border-radius:4px;font-size:14px;font-weight:400;line-height:1;min-width:35px;padding:8px 0;position:relative;text-align:center;vertical-align:middle;white-space:nowrap}.guest-meeting-availabilities-wrapper .input-group-addon:first-child{border-bottom-right-radius:0;border-right:0;border-top-right-radius:0}.guest-meeting-availabilities-wrapper .input-group-addon:last-child{border-bottom-left-radius:0;border-left:0;border-top-left-radius:0}.guest-meeting-availabilities-wrapper .input-group-addon:not(:first-child):not(:last-child){border-radius:0}.guest-meeting-availabilities-wrapper .input-group *{margin-left:0!important}.guest-meeting-availabilities-wrapper .input-group .form-select,.guest-meeting-availabilities-wrapper .input-group .react-select__control{border-radius:0}.guest-meeting-availabilities-wrapper .form-select{padding:6px 35px 6px 10px}.guest-meeting-availabilities-wrapper .form-select,.guest-meeting-availabilities-wrapper .react-select__control{appearance:none;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='%2394A3B8' 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;border-color:#cbd5e1;border-radius:6px;min-width:90px;text-align:center}.guest-meeting-availabilities-wrapper .form-select:hover,.guest-meeting-availabilities-wrapper .react-select__control:hover{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='%23475569' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E")}.in-back-office .guest-meeting-availabilities-wrapper .availability-wrapper .availability-error{margin-left:0}@media(max-width:767px){.guest-meeting-availabilities-wrapper .day-row-wrapper{flex-wrap:wrap}.guest-meeting-availabilities-wrapper .day-row-wrapper .time-range-available-column{flex-grow:1}.guest-meeting-availabilities-wrapper .day-row-wrapper .time-range-available-column .day-column{margin-bottom:10px;margin-left:10px;width:100%!important}.guest-meeting-availabilities-wrapper .day-row-wrapper .time-range-available-column .add-availability-btn-wrapper{border-top:1px solid #dfdfdf;margin-top:5px;padding-top:15px;text-align:center;width:100%}.guest-meeting-availabilities-wrapper .day-row-wrapper .time-range-available-column .availability-wrapper{justify-content:center}.guest-meeting-availabilities-wrapper .day-row-wrapper .time-range-available-column .availability-wrapper .btn.square-button{align-items:center;display:flex;justify-content:center;margin:0!important;width:100%}.guest-meeting-availabilities-wrapper .day-row-wrapper .time-range-available-column .availability-wrapper .availability{flex-wrap:wrap!important}.guest-meeting-availabilities-wrapper .day-row-wrapper .time-range-available-column .availability-wrapper .availability-item{align-items:center;display:flex;justify-content:space-between;margin:0 0 10px!important;width:100%}.guest-meeting-availabilities-wrapper .day-row-wrapper .time-range-available-column .availability-wrapper .availability-item .mobile-icon{color:#333;height:40px;padding:10px;position:relative;width:40px}.guest-meeting-availabilities-wrapper .day-row-wrapper .time-range-available-column .availability-wrapper .availability-item .form-control,.guest-meeting-availabilities-wrapper .day-row-wrapper .time-range-available-column .availability-wrapper .availability-item .number-picker-wrapper,.guest-meeting-availabilities-wrapper .day-row-wrapper .time-range-available-column .availability-wrapper .availability-item .time-range-picker-wrapper,.guest-meeting-availabilities-wrapper .day-row-wrapper .time-range-available-column .availability-wrapper .availability-item .time-range-picker-wrapper .time-picker{width:100%!important}.guest-meeting-availabilities-wrapper .day-row-wrapper .time-range-available-column .availability-wrapper .availability-item.destroy-item{display:flex;justify-content:center}.guest-meeting-availabilities-wrapper .day-row-wrapper .time-range-available-column .availability-wrapper .availability-item.destroy-item .btn.square-button{background-color:#fff;border-color:#ccc!important;color:#333;width:100%}.guest-meeting-availabilities-wrapper .visible-xs{display:block!important}.guest-meeting-availabilities-wrapper .hidden-xs{display:none!important}}