.row.conference,.row.activity{min-height:60vh}.row.spa{min-height:20vh}:root{--conference-main-color: #023937;--conference-secondary-color: #B0B0B0}.nunito-font{font-family:var(--font-nunito)}.line-normal{line-height:normal}body.ReactModal__Body--open{overflow:hidden}.conference .border-r.border-b.bordersky .tasksname.text-left{color:var(--conference-main-color);line-height:normal;letter-spacing:.24px;font-weight:500;padding:15px 30px 15px 15px;min-height:90px;font-size:16px}.conference .border-r.border-b.bordersky .tasksname.text-left.no-data{color:var(--conference-secondary-color);font-size:14px}.conference .div-block .addcompany{min-width:392px;min-height:300px;padding:30px;left:50%;top:15px;box-shadow:0 4px 4px #00000026}.conference .div-block .addcompany label{margin-bottom:12px;font-size:12px;line-height:normal;color:var(--conference-main-color)}.conference .div-block .addcompany input,.conference .div-block .addcompany .conference-name textarea{color:var(--conference-main-color);border:1px solid #BFBFBF;font-size:12px;border-radius:3px}.conference .div-block .addcompany #rooms .react-select__control{padding:6px 8px!important;border:1px solid #BFBFBF;border-radius:3px;height:38px;line-height:normal}.conference .div-block .addcompany .cursor-pointer.react-select__control .react-select__single-value{font-size:12px;line-height:normal;color:var(--conference-main-color)}.conference .col.cell.border-r.border-b.bordersky:last-child .addcompany{right:15px;left:auto}.conference .col.cell.border-r.border-b.bordersky:nth-last-child(2) .addcompany{right:20px;left:auto}.conference_day .table-head:first-child .div-block.conference .choose_day{left:0}.conference .react-select-container .react-select__menu .react-select__option{font-size:12px;padding:5px 10px}.conference .react-select-container .react-select__menu .react-select__menu-list{padding:0;text-align:left;max-height:120px}.conference .c-popup-bottom .company_lists:nth-last-child(1) .div-block .addcompany,.conference .c-popup-bottom .company_lists:nth-last-child(2) .div-block .addcompany,.conference .c-popup-bottom .c-popup-child .addcompany{top:auto;bottom:10px}.calendar.conference_dashboard{overflow:visible}.activity .dashboard .day-column textarea,.activity .dashboard .day-column .time-picker .rc-time-picker{border:1px solid #BFBFBF;background-color:#f6f6f6!important}.rc-time-picker-panel .rc-time-picker-panel-inner{box-shadow:none}.activity .dashboard{padding-bottom:0!important}.room-banner .date{font-size:28px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:2.88px}.room-banner .title{font-size:54px;font-style:normal;font-weight:400;line-height:82.112px;letter-spacing:.991px}.room-banner .rooms-table th{font-size:24px;font-style:normal;font-weight:400;letter-spacing:2.88px;line-height:20px}.room-banner .rooms-table td.room-data{font-size:20px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.4px;padding-top:24px;padding-bottom:24px}.activity-preview .activity_track .activities_list .activity_name{font-size:26px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:2.88px}.activity-preview .activity_track .activities_list .activity_description{font-size:16px;font-style:normal;font-weight:400;line-height:26.739px;letter-spacing:.32px;margin-top:8px}.activity-preview .activity_track .activity_time{font-size:20px;font-style:normal;font-weight:400;line-height:26.739px;letter-spacing:.4px;top:-3px}.activity-preview .activity_track .circle-icon{left:-24px}.activity-preview .activity_track .activities_list{position:relative;top:-4px}.print-body-section-content-1 .banner-contents{padding-top:20px;padding-bottom:20px}.print-body-section-content-1 .banner-contents .menu-title{font-size:20px;line-height:normal}.print-body-section-content-1 .banner-contents .allergen,.print-body-section-content-1 .banner-contents .banner-dietary,.print-body-section-content-1 .banner-contents .store_name,.print-body-section-content-1 .banner-contents .energy{font-size:14px;line-height:normal;margin-bottom:5px}.print-body-section-content-1 .banner-contents .co2_section{height:80px;width:80px;margin-right:10px}.print-body-section-content-1 .banner-contents .co2_section .main-value{font-size:16px}.print-body-section-content-1 .banner-contents .co2_section .unit{font-size:12px}.week-menu-print{background:#DFCB9C}.menu-logo{padding-top:2rem;padding-bottom:2rem}.print-btn{padding-top:27px;padding-right:40px}.spa .spa-title{line-height:18px;letter-spacing:.65px;white-space:normal;word-break:break-word;min-height:75px}.spa .spa-desc{line-height:15px;letter-spacing:.18px;font-weight:400;min-height:90px;white-space:normal;word-break:break-word;padding-bottom:15px}.spa .spa-price{line-height:15px;letter-spacing:.24px;font-weight:400}.spa .at_the_spa .atspa{font-weight:400;line-height:20px;letter-spacing:.5px}.spa__dashboard.calendar{overflow:visible}.ReactModal__Overlay .spa-title textarea#title{height:41px;padding-right:38px;text-shadow:none}.ReactModal__Overlay .time-picker{margin-top:.25rem}.ReactModal__Overlay .time-picker .rc-time-picker{display:inline-block;position:relative;box-sizing:border-box;width:100%}.ReactModal__Overlay .rc-time-picker .rc-time-picker-input{border-color:#d4d4d4;min-height:38px;font-size:14px;color:var(--conference-main-color)}.ReactModal__Overlay .time-picker .rc-time-picker .rc-time-picker-clear-icon{position:relative;top:5px}.time-picker .rc-time-picker .rc-time-picker-clear-icon:after{font-size:18px;color:#666}.time-picker .rc-time-picker .rc-time-picker-clear{display:none}.actModal .spa-three-row .time-picker .rc-time-picker input#activity-time{border:0}.ReactModal__Overlay .rc-time-picker .rc-time-picker-input:focus,.activity .dashboard .day-column .time-picker input#activity-time:focus{outline:0;border-color:var(--conference-main-color);box-shadow:none;color:var(--conference-main-color)}.rc-time-picker-panel-input-wrap .rc-time-picker-panel-input{font-size:14px}.rc-time-picker-panel-input-wrap .rc-time-picker-panel-input:focus{outline:0;box-shadow:none;border:0}.ReactModal__Overlay .spa-title.col-3 textarea#title{height:40px;color:var(--conference-main-color);text-shadow:none}.ReactModal__Overlay.ReactModal__Overlay--after-open .spaModal .spa-three-row input#price,.ReactModal__Overlay.ReactModal__Overlay--after-open .spaModal .spa-three-row textarea#description{color:var(--conference-main-color);text-shadow:none}.rc-time-picker-panel .rc-time-picker-panel-select li{list-style:none;margin:0;padding:0;width:100%;height:28px;font-size:14px;line-height:normal;text-align:left;cursor:pointer;display:flex;align-items:center;justify-content:center}.rc-time-picker-panel .rc-time-picker-panel-select li:hover{background-color:var(--conference-main-color);color:#fff;font-weight:600}.ReactModal__Content input::-webkit-outer-spin-button,.ReactModal__Content input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ReactModal__Content input[type=number]{-moz-appearance:textfield}.ReactModal__Overlay.ReactModal__Overlay--after-open .spaModal,.ReactModal__Overlay.ReactModal__Overlay--after-open .actModal{position:absolute;border:0;background:none;overflow:auto;border-radius:0;outline:none;margin:0 auto;transform:none;min-width:400px;z-index:20;max-height:96vh;min-height:320px;display:flex;align-items:center;justify-content:center;height:100%;width:auto;padding:0;inset:20px 0 0 270px}.activity-add-popup{border:1px solid rgb(204,204,204);background:#EFF0EF;overflow:auto;border-radius:4px;outline:none;width:100%}.ReactModal__Overlay.ReactModal__Overlay--after-open .spaModal .spa-atthespa{position:relative;padding:20px;border:1px solid rgb(204,204,204);background:#EFF0EF;overflow:auto;max-height:96vh}.ReactModal__Overlay.ReactModal__Overlay--after-open.spaModal_overlay{position:fixed;inset:0;z-index:99;background:rgba(29,29,27,.4)!important}.ReactModal__Overlay.ReactModal__Overlay--after-open .spaModal .spa_activities{max-width:425px;min-height:480px;justify-content:center;position:relative;left:0}.ReactModal__Overlay.ReactModal__Overlay--after-open .spaModal .spa-three-row{padding:20px}.ReactModal__Overlay.ReactModal__Overlay--after-open .spaModal::-webkit-scrollbar{width:6px;border-radius:3px}.ReactModal__Overlay.ReactModal__Overlay--after-open .spaModal::-webkit-scrollbar-track{background:#C2C2C2;border-radius:3px}.ReactModal__Overlay.ReactModal__Overlay--after-open .spaModal::-webkit-scrollbar-thumb{background:#023937;border-radius:3px}.ReactModal__Overlay.ReactModal__Overlay--after-open .spaModal::-webkit-scrollbar-thumb:hover{background:rgb(2 57 55 / 60%);border-radius:3px}.screen-direction.react-select-container .react-select__indicator{padding-right:10px}.screen-direction-create.react-select-container .react-select__control{padding:0 10px!important}.spa_banner_preview .img_section{min-height:100vh;width:40%}.spa_banner_preview .img_section img{object-fit:cover}.spa_banner_preview .content_section{width:60%;height:100vh}.spa_banner_preview .content_section .act_title{font-size:24px;font-style:normal;font-weight:400;line-height:29px;letter-spacing:1.2px;position:relative;top:-2px}.single-page.spa_banner_preview .content_section .act_title{font-size:36px;font-style:normal;font-weight:400;line-height:36px;letter-spacing:1.2px;position:relative;top:-2px}.spa_banner_preview .content_section .act_title:before{content:"";width:16px;height:16px;background-color:#023937;border-radius:50%;position:absolute;left:-8px;top:6px}.spa_banner_preview .main_title{font-size:32px;font-style:normal;font-weight:400;line-height:43px;letter-spacing:.64px}.single-page.spa_banner_preview .main_title{font-size:48px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.64px;margin-bottom:50px}.spa_banner_preview .content_section .act_desc{font-size:16px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:.32px}.single-page.spa_banner_preview .content_section .act_desc{font-size:24px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.32px}.single-page.spa_banner_preview .content_section .act_spots{font-size:24px}.spa_banner_preview .act_time{font-size:24px;font-style:normal;font-weight:400;line-height:21.236px;letter-spacing:.48px}.single-page.spa_banner_preview .act_time{font-size:36px;font-style:normal;font-weight:400;line-height:21.236px;letter-spacing:.48px;margin-left:-36px}.page-preview-atthespa .title{font-size:38px;font-style:normal;font-weight:400;line-height:43px;letter-spacing:.76px}.page-preview-atthespa{padding:100px 120px 10px;background-size:cover}.page-preview-atthespa .spa-banners{flex:1;max-width:100%;width:100%}.page-preview-atthespa .spa-banners-list .details .title{font-size:22px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:.9px}.page-preview-atthespa .spa-banners-list .details .desc{font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.24px}.page-preview-atthespa .spa-banners-list .details .price{font-size:18px;font-style:normal;font-weight:400;line-height:17.261px;letter-spacing:.24px}.page-preview-atthespa .spa-banners-list .m-title{font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.2px}.page-preview-atthespa .spa-banners-list .details .d-lists{padding-bottom:0;padding-top:10px}.page-preview-atthespa .spa-banners-list .details .d-lists:last-child{padding-bottom:0}.conference_dashboard .close-act{position:absolute;top:15px;right:15px;font-size:20px;font-weight:400}.ReactModal__Content.ReactModal__Content--after-open .close-act{position:absolute;top:5px;right:5px;font-size:20px;font-weight:400}.activity .dashboard .day-column .time-picker{max-width:108px;margin:0 auto}.activity .dashboard .day-column .time-picker input#activity-time{font-size:14px;border-radius:6px;color:var(--conference-main-color);font-weight:400}.activity .dashboard .day-column textarea#activity-title,.conference .div-block .addcompany .conference-name textarea.title{height:42px;padding-right:40px;font-weight:400;font-size:.875rem}.dashboard .day-column .day-activity .activity-card:first-child{padding-top:.5rem}.spa-popup-preview .slide .content_section .act_details{text-align:left}.spa-popup-preview .popup-preview-atthespa .company-logo{max-width:160px;padding-bottom:30px;padding-top:30px}.spa-popup-preview .popup-preview-atthespa .spa-banners{width:100%}.spa-popup-preview .spa_banner_preview .img_section{width:47.8%}.spa-popup-preview .spa_banner_preview .content_section{width:52.2%}.spa-popup-preview .spa_banner_preview .activity_pricing{width:400px}.spa-popup-preview .popup-preview-atthespa .spa-banners-list .details .d-lists{padding-bottom:0}.spa-popup-preview .spa_banner_preview .act_time{font-size:20px;left:-5rem}.spa-popup-preview .popup-preview-atthespa .spa-banners-list .details .d-lists .price{padding-top:5px}.spa-popup-preview .popup-preview-atthespa .title.title-spa{font-size:38px;font-style:normal;font-weight:400;line-height:43px;letter-spacing:.76px;padding:20px}.spa-popup-preview .popup-preview-atthespa .spa-banners .s-list{min-height:100%;padding:30px}.spa-popup-preview .popup-preview-atthespa .spa-banners-list .details .d-lists .title{font-size:20px;font-weight:400}.spa-popup-preview .popup-preview-atthespa .spa-banners.no-data{width:100%}.spa-popup-preview .popup-preview-atthespa .spa-banners.no-data .s-list{min-height:200px}.page-preview-atthespa .spa-banners.no-data .s-list{min-height:300px}.activity-popup-preview .activity-preview.room-banner,.conference-popup-preview .slider-wrapper .room-banner{padding-top:4rem;padding-bottom:4rem;position:relative}.activity-popup-preview .activity-preview .activity_track .activity_time{font-size:18px;margin-left:-100px}.activity-popup-preview .activity-preview.room-banner img{margin:30px auto}.conference-popup-preview .slider-wrapper .room-banner img{max-width:175px;margin:30px auto;padding:2px}.conference-popup-preview .slider-wrapper .room-banner .title,.activity-popup-preview .activity-preview.room-banner .title{font-size:42px}.conference-popup-preview .slider-wrapper .room-banner{height:calc(100vh - 42px)}.popup-preview-atthespa .spa-cards,.page-preview-atthespa .spa-cards{flex-direction:column}.spa_banner_preview{display:block;width:100%;height:100%}.spa_banner_preview .img_section,.spa-popup-preview .spa_banner_preview .img_section{min-height:33%;width:100%}.spa_banner_preview .img_section img{object-fit:cover;max-height:35vh}.spa_banner_preview .content_section,.spa-popup-preview .spa_banner_preview .content_section{width:100%;height:66.66%}.spa_banner_preview .content_section .items-center.justify-center{padding-top:80px}.spa-popup-preview .spa_banner_preview .activity_pricing,.spa_banner_preview .activity_pricing{padding-bottom:30px}.popup-preview-atthespa:after,.page-preview-atthespa:after{content:"";background:#02393740;position:absolute;width:100%;height:100%;top:0;z-index:1;left:0}.popup-preview-atthespa .content,.page-preview-atthespa .content{position:relative;z-index:9}.popup-preview-atthespa{background-position:center}.spa-popup-preview .popup-preview-atthespa .spa-banners .details,.page-preview-atthespa .spa-banners .details{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:25px}.company-name-print .company-name-section .reverse-sign{font-size:64px;font-weight:400;transform:rotate(180deg);min-height:50vh;max-height:50vh;text-align:center;line-height:normal}.company-name-print .company-name-section .sign{font-size:64px;font-weight:400;min-height:50vh;max-height:50vh;text-align:center;line-height:normal}@media (min-width: 1901px){.spa_banner_preview .content_section .act_title{font-size:32px;line-height:normal;padding-left:30px;top:-4px}.spa_banner_preview .content_section .act_price,.spa_banner_preview .content_section .act_spots{font-size:24px;padding-left:30px}.spa_banner_preview .content_section .act_desc{font-size:26px;line-height:normal;padding-left:30px}.spa_banner_preview .content_section .act_title:before{width:20px;height:20px;left:-10px;top:8px}.spa_banner_preview .main_title{font-size:38px;padding-bottom:25px}.spa_banner_preview .act_time{font-size:28px;left:-7rem}.page-preview-atthespa .spa-banners-list .m-title{font-size:20px}.page-preview-atthespa .spa-banners-list .details .title{font-size:24px}.page-preview-atthespa .spa-banners-list .details .desc,.page-preview-atthespa .spa-banners-list .details .price,.spa-popup-preview .spa_banner_preview .content_section .act_price,.spa-popup-preview .spa_banner_preview .content_section .act_spots{font-size:20px}.spa-popup-preview .spa_banner_preview .content_section .act_desc{font-size:22px}.spa-popup-preview .spa_banner_preview .content_section .act_title{font-size:26px}}@media (min-height: 1901px){.activity-preview .activity_track .activity_time{font-size:26px}.activity-preview .activity_track .activities_list .activity_name{font-size:34px;line-height:normal;position:relative;top:-4px}.activity-preview .activity_track .activities_list .activity_description{font-size:26px}.room-banner .rooms-table td.room-data{font-size:24px;padding-top:14px;padding-bottom:14px;line-height:normal}.spa_banner_preview .content_section{width:100%;height:66.66vh;display:block}.spa_banner_preview .img_section{min-height:33.33vh;width:100%}.spa_banner_preview .content_section .items-center.justify-center{padding-top:120px}.single-page.spa_banner_preview .content_section .items-center.justify-center{padding-top:100px}}
