form.randevu_form{padding:30px 20px;border:1px solid var(--extra-medium-gray)!important;background:#fbfbfb}.calendar{padding:10px;border:1px solid #e4e4e4;margin-bottom:20px;border-radius:5px;background:#fff}.available-times{justify-content:center;flex-wrap:wrap;flex-direction:row;gap:5px;align-items:center;display:flex}.time-slot{padding:5px;border:1px solid #ddd;text-align:center;margin:0;border-radius:5px;cursor:pointer;width:32.3%}.time-slot.book_green{color:#fff;background-color:#2ac9e2}.time-slot.book_red{color:#fff;background-color:#d71313}.time-slot.selected{color:#fff;background-color:#4caf50}.time-slot:hover{opacity:.8}.fc-view-container *,.fc-view-container :after,.fc-view-container :before{font-size:15px}.fc-toolbar h2{font-size:25px;margin:0;line-height:40px}.fc-toolbar .fc-center{height:30px;line-height:13px;display:inline-block}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#aaaaaa3d}.fc-view-container .fc-content-skeleton tr td{text-align:center;cursor:pointer}.fc-view-container .fc-content-skeleton tr td span{font-size:15px}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:14px}.fc-ltr .fc-basic-view .fc-day-top .fc-day-number{text-align:center;float:none;display:block}.fc-unthemed td.fc-today{background:unset}.dayWithEvent{color:#fff;background:#2ac9e2!important;cursor:pointer}.calendar_clock_title{font-size:21px}.calendar_clock_list{grid-template-columns:1fr 1fr 1fr;gap:10px;display:grid}.fc-next-button,.fc-prev-button{border:none;color:#fff;border-radius:5px;background:#2ac9e2}.header-language-icon .header-language .language-dropdown{min-width:50px}.header-language-icon .header-language .language-dropdown li a{font-size:15px}.header-language-icon .header-language .language-dropdown li a .icon-country{height:35px;width:28px}.header-language-icon .header-language .language-dropdown li a .icon-country img{height:28px;max-width:unset;width:28px}.whatsapp2{font-size:12px;position:fixed;bottom:15px;left:15px;z-index:99999}@media (max-width:1199px){.whatsapp2{font-size:12px;position:fixed;bottom:15px;left:15px;z-index:99999}.lang_mobile_menu{align-self:center;margin:0 30px;display:inline-block!important}.lang_mobile_menu img{height:24px}.lang_mobile_menu .dropdown-menu{border:none;min-width:50px;text-align:center;left:-14px}}@media (max-width:999px){.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:5px}}@media (min-width:995px){.pricing-header{height:70px;align-content:flex-end}.pricing-body ul{height:370px;padding:5px 0!important}}.fc-disabled{pointer-events:none;color:#a0a0a0!important;background-color:#e0e0e0!important;cursor:default!important}.cookie-banner{padding:20px;font-size:14px;right:0;color:#fff;position:fixed;bottom:20px;text-align:center;background:#077b8d;left:0;display:none;z-index:9999}.cookie-banner a{text-decoration:underline;color:gold}.cookie-buttons{margin-top:10px}.cookie-buttons button{padding:8px 16px;border:none;font-weight:700;color:#2c2c2c;margin:0 5px;border-radius:4px;background:#fff;cursor:pointer}.cookie-buttons button:hover{opacity:.9}